The SunPy Project: An Interoperable Ecosystem for Solar Data Analysis
arXiv:2304.09794 · doi:10.3389/fspas.2023.1076726
Abstract
The SunPy Project is a community of scientists and software developers creating an ecosystem of Python packages for solar physics. The project includes the sunpy core package as well as a set of affiliated packages. The sunpy core package provides general purpose tools to access data from different providers, read image and time series data, and transform between commonly used coordinate systems. Affiliated packages perform more specialized tasks that do not fall within the more general scope of the sunpy core package. In this article, we give a high-level overview of the SunPy Project, how it is broader than the sunpy core package, and how the project curates and fosters the affiliated package system. We demonstrate how components of the SunPy ecosystem, including sunpy and several affiliated packages, work together to enable multi-instrument data analysis workflows. We also describe members of the SunPy Project and how the project interacts with the wider solar physics and scientific Python communities. Finally, we discuss the future direction and priorities of the SunPy Project.
arXiv comment15 pages, 1 figure, published in Frontiers
References in corpus (7)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Array Programming with NumPy
- The Astropy Project: Building an inclusive, open-science project and status of the v2.0 core package
- The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package
- The Solar Orbiter mission -- Science overview
- Representations of world coordinates in FITS
- Snakes on a Spaceship - An Overview of Python in Heliophysics
Cited by in corpus (2)
- A comparative study of two X2.2 and X9.3 solar flares observed with HARPS-N: Reconciling Sun-as-a-star spectroscopy and high-spatial resolution solar observations in the context of the solar-stellar connection
- Investigation of the Two-Dimensional Velocity Field of the Large-Scale Coronal Wave from September 6, 2011 using the SOLERwave Tool