Published December 4, 2024
| Version v1
Poster
Open
SWxSOC Software Architecture for Science Data Processing
Creators
Description
The Space Weather Science Operations Center (SWxSOC) is a multi-mission Science Operations Center (SOC), currently supporting HERMES and PADRE missions. To enable more consistent, reproducible, and compliant data products for the variety of SWxSOC supported instruments, the SWxSOC has created a library of modular Python packages. The core package in this library contains functionality for CDF file IO using high-level, abstracted data structures for faster analysis of science data products. FITS file IO functionality is in the planning stages. Additionally, the SWxSOC has helped to create and support metadata templating and validation packages for each of ISTP requirements for CDF files, and SOLARNET recommendations for FITS files. The SWxSOC is working in collaboration with the ISTP and SOLARNET authors, as well as SPDF and SDAC archiving organizations to ensure the greatest accuracy, usability, and interoperability of these metadata validation packages. Instrument-specific package templates in the SWxSOC library provide common stub-code and templates for instrument calibration and processing functionality, leveraging the core packages, and utilizing a common API for invoking data processing. The abstraction of intricate, high heritage, data formats, such as CDF and FITS files, in Python enables easier analysis and opens doors for greater participation in the science community.
Files
AGU24 SWxSOC Software.pdf
Files
(765.1 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:842e5df351e5775e25ebef2e372a0eef
|
765.1 kB | Preview Download |