Snakes on a spaceship - an overview of python in heliophysics
File(s)
Author(s)
Type
Journal Article
Abstract
Computational analysis has become ubiquitous within the heliophysics community. However, community standards for peer review of codes and analysis have lagged behind these developments. This absence has contributed to the reproducibility crisis, where inadequate analysis descriptions and loss of scientific data have made scientific studies difficult or impossible to replicate. The heliophysics community has responded to this challenge by expressing a desire for a more open, collaborative set of analysis tools. This article summarizes the current state of these efforts and presents an overview of many of the existing Python heliophysics tools. It also outlines the challenges facing community members who are working toward the goal of an open, collaborative, Python heliophysics toolkit and presents guidelines that can ease the transition from individualistic data analysis practices to an accountable, communalistic environment.
Date Issued
2018-12-14
Date Acceptance
2018-11-11
Citation
Journal of Geophysical Research: Space Physics, 2018, 123 (12), pp.10384-10402
ISSN
2169-9380
Publisher
American Geophysical Union
Start Page
10384
End Page
10402
Journal / Book Title
Journal of Geophysical Research: Space Physics
Volume
123
Issue
12
Copyright Statement
Published 2018. This article is a U.S. Government work and is in the public domain in the USA.
Subjects
Science & Technology
Physical Sciences
Astronomy & Astrophysics
open source
Python
reproducible science
system science
heliophysics
software
IMAGE SPACECRAFT
SOFTWARE
MISSION
DIVERSITY
SUPERDARN
SCIENCE
FUTURE
SWARM
LEADS
WIND
astro-ph.IM
physics.space-ph
Publication Status
Published
Date Publish Online
2018-12-14