SpacePy: Space Physics in the Scientific Python Community
Abstract
SpacePy was first released as an open-source software library early in 2010. Its aim was to promote accurate and open research standards by providing a comprehensive, open-source library of analysis and visualization tools in a free, modern and intuitive language. Over the last eight years the imperative for open code and reproducible science has grown substantially and the use of Python in space physics has grown in step. We present a developer's view of the growth of open-source software in space physics over the last decade, discussing successes and challenges over this period. Case studies of SpacePy's integration in major workflows and scientific studies illustrate the package's core features. We also provide an overview of the SpacePy package, the major changes in organization and philosophy since its inception, and the future of SpacePy as part of the expanding community of Python users in space physics.
- Publication:
-
AGU Fall Meeting Abstracts
- Pub Date:
- December 2018
- Bibcode:
- 2018AGUFMIN11B0627M
- Keywords:
-
- 1904 Community standards;
- INFORMATICSDE: 1936 Interoperability;
- INFORMATICSDE: 1976 Software tools and services;
- INFORMATICSDE: 7599 General or miscellaneous;
- SOLAR PHYSICS;
- ASTROPHYSICS;
- AND ASTRONOMY