1. Building an open source software ecosystem for cross-disciplinary plasma research and education
- Author
-
Murphy, Nicholas A., Stańczak, Dominik, Leonard, Andrew J., Parashar, Tulasi, Kozlowski, Pawel M., Alterman, B. L., Roberts, D. Aaron, Christe, S. D., Conners, Martin, Bobra, Monica, Mason, James Paul, Barnes, Will, McGranaghan, Ryan M., Bhatt, Asti, Erikson, Philip J., Lind, Frank D., Volz, Ryan, Swoboda, John, Hatzigeorgiu, Nick, Inglis, Andrew, deOliveira-Lopes, Felipe Nathan, Ireland, Jack, Coxon, John C., Murray, Sophie A., Yates, Japheth N., Cheung, Mark C. M., Klenzing, Jeff, Stansby, David, He, Han, Huang, Yi-Min, Dong, Chuanfei, Winter, Henry, Buitrago-Casas, Juan-Camilo, Kaur, Manjit, Smith, Sterling, Dudson, Benjamin, Seaton, Daniel B., Comisso, Luca, Halford, Alexa J., Barnak, D. H., Weigel, R. S., Tavant, A., Vandegriff, Jon D., de Val-Borro, Miguel, and Savcheva, Antonia
- Subjects
scientific reproducibility ,ComputerSystemsOrganization_COMPUTERSYSTEMIMPLEMENTATION ,ComputingMethodologies_SIMULATIONANDMODELING ,plasma physics ,software sustainability ,ComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATION ,MathematicsofComputing_NUMERICALANALYSIS ,open source scientific software - Abstract
We propose that the plasma physics community and funding agencies invest in an open source software ecosystem for plasma research and education., This community paper was submitted to the Plasma 2020 decadal review of plasma physics., {"references":["D. Muna et al. (2016), \"The Astropy Problem,\" arXiv:1610.03159","Astropy Collaboration et al. (2018), \"The Astropy Project: Building an Open-science Project and Status of the v2.0 Core Package,\" Astronomical Journal 156, 123, doi:10.3847/1538-3881/aabc4f","SunPy Community et al. (2015), \"SunPy – Python for solar physics,\" Computational Science and Discovery 8, 1, doi:10.1088/1749-4699/8/1/014009","A. Burrell et al. (2018), \"Snakes on a Spaceship – An Overview of Python in Heliophysics,\" Journal of Geophysical Research 123, 10384, doi:10.1029/2018JA025877","PlasmaPy Community et al. (2018), \"PlasmaPy: an open source community-developed Python package for plasma physics,\" Zenodo, doi:10.5281/zenodo.1238132","National Academies of Sciences, Engineering, and Medicine, \"Open Source Software Policy Options for NASA Earth and Space Sciences\" (National Academies Press, 2018).","S. Hettrick (2016), \"Research Software Sustainability: Report on a Knowledge Exchange Workshop.\"","Mark D. Wilkinson et al. (2016), \"The FAIR Guiding Principles for scientific data management and stewardship,\" Scientific Data 3, sdata201618, doi:10.1038/sdata.2016.18","Engineering and Physical Sciences Research Council, \"Software as an infrastructure,\" (2012).","G. Wilson et al. (2014), \"Best Practices for Scientific Computing,\" PLOS Biology 12, 1, doi:10.1371/journal.pbio.1001745","A. Scopatz and K. D. Huff, \"Effective Computation in Physics: Field Guide to Research with Python\" (O'Reilly Media, 2015).","B. K. Spears et al. (2018), \"Deep learning: A guide for practitioners in the physical sciences,\" Physics of Plasmas 25, 080901, doi:10.1063/1.5020791","D. R. Smith et al., \"Highlights from the community white paper 'Enhancing US fusion science with data- centric technologies',\" in APS DPP Meeting Abstracts (2018)."]}
- Published
- 2019