SWxSOC Software Architecture for Science Data Processing

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.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2024-12-04
DOI
https://doi.org/10.5281/zenodo.14606062
Primary Topic
Spacecraft Design and Technology
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SWxSOC Software Architecture for Science Data Processing

Zenodo (CERN European Organization for Nuclear Research)
Spacecraft Design and Technology
article

SWxSOC Software Architecture for Science Data Processing

article en

Abstract

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.

Zenodo (CERN European Organization for Nuclear Research)
Space Science Institute (US), Goddard Space Flight Center (US)
Sustainable cities and communities
Openalex Percentile: Top 35%
Spacecraft Design and Technology
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.