1. The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package
- Author
-
Astropy Collaboration, Price-Whelan, Adrian M., Lim, Pey Lian, Earl, Nicholas, Starkman, Nathaniel, Bradley, Larry, Shupe, David L., Patil, Aarya A., Corrales, Lia, Brasseur, C. E., Nöthe, Maximilian, Donath, Axel, Tollerud, Erik, Morris, Brett M., Ginsburg, Adam, Vaher, Eero, Weaver, Benjamin A., Tocknell, James, Jamieson, William, van Kerkwijk, Marten H., Robitaille, Thomas P., Merry, Bruce, BACHETTI, Matteo, Günther, H. Moritz, Aldcroft, Thomas L., Alvarado-Montes, Jaime A., Archibald, Anne M., Bódi, Attila, Bapat, Shreyas, Barentsen, Geert, Bazán, Juanjo, Biswas, Manish, Boquien, Médéric, Burke, D. J., Cara, Daria, Cara, Mihai, Conroy, Kyle E., Conseil, Simon, Craig, Matthew W., Cross, Robert M., Cruz, Kelle L., D'Eugenio, Francesco, Dencheva, Nadia, Devillepoix, Hadrien A. R., Dietrich, Jörg P., Eigenbrot, Arthur Davis, Erben, Thomas, Ferreira, Leonardo, Foreman-Mackey, Daniel, Fox, Ryan, Freij, Nabil, Garg, Suyog, Geda, Robel, Glattly, Lauren, Gondhalekar, Yash, Gordon, Karl D., Grant, David, Greenfield, Perry, Groener, Austen M., Guest, Steve, Gurovich, Sebastian, Handberg, Rasmus, Hart, Akeem, Hatfield-Dodds, Zac, Homeier, Derek, Hosseinzadeh, Griffin, Jenness, Tim, Jones, Craig K., Joseph, Prajwel, Kalmbach, J. Bryce, Karamehmetoglu, Emir, Kałuszyński, Mikołaj, Kelley, Michael S. P., Kern, Nicholas, Kerzendorf, Wolfgang E., Koch, Eric W., Kulumani, Shankar, Lee, Antony, Ly, Chun, Ma, Zhiyuan, MacBride, Conor, Maljaars, Jakob M., Muna, Demitri, Murphy, N. A., Norman, Henrik, O'Steen, Richard, Oman, Kyle A., Pacifici, Camilla, Pascual, Sergio, Pascual-Granado, J., Patil, Rohit R., Perren, Gabriel I., Pickering, Timothy E., Rastogi, Tanuj, Roulston, Benjamin R., Ryan, Daniel F., Rykoff, Eli S., Sabater, Jose, Sakurikar, Parikshit, Salgado, Jesús, Sanghi, Aniket, Saunders, Nicholas, Savchenko, Volodymyr, Schwardt, Ludwig, Seifert-Eckert, Michael, Shih, Albert Y., Jain, Anany Shrey, Shukla, Gyanendra, Sick, Jonathan, Simpson, Chris, Singanamalla, Sudheesh, Singer, Leo P., Singhal, Jaladh, Sinha, Manodeep, Sipőcz, Brigitta M., Spitler, Lee R., Stansby, David, Streicher, Ole, Šumak, Jani, Swinbank, John D., Taranu, Dan S., Tewary, Nikita, Tremblay, Grant R., Val-Borro, Miguel de, Van Kooten, Samuel J., Vasović, Zlatan, Verma, Shresth, de Miranda Cardoso, José Vinícius, Williams, Peter K. G., Wilson, Tom J., Winkel, Benjamin, Wood-Vasey, W. M., Xue, Rui, Yoachim, Peter, Zhang, Chen, Zonca, Andrea, Astropy Project Contributors, University of St Andrews. School of Physics and Astronomy, Ministerio de Ciencia e Innovación (España), European Commission, European Research Council, Gordon and Betty Moore Foundation, Macquarie University, Science and Technology Facilities Council (UK), Laboratoire d'Astrophysique de Marseille (LAM), Aix Marseille Université (AMU)-Institut national des sciences de l'Univers (INSU - CNRS)-Centre National d'Études Spatiales [Toulouse] (CNES)-Centre National de la Recherche Scientifique (CNRS), Laboratoire Photonique, Numérique et Nanosciences (LP2N), and Université de Bordeaux (UB)-Institut d'Optique Graduate School (IOGS)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
[SDU.ASTR]Sciences of the Universe [physics]/Astrophysics [astro-ph] ,Astronomy software ,NDAS ,FOS: Physical sciences ,Astronomy and Astrophysics ,Open source software ,NIS ,Laboratory Astrophysics, Instrumentation, Software, and Data ,QC Physics ,[SDU]Sciences of the Universe [physics] ,Space and Planetary Science ,Astronomy data analysis ,QB Astronomy ,Astrophysics - Instrumentation and Methods for Astrophysics ,Instrumentation and Methods for Astrophysics (astro-ph.IM) ,QC ,QB - Abstract
Full list of authors: Price-Whelan, Adrian M.; Lim, Pey Lian; Earl, Nicholas; Starkman, Nathaniel; Bradley, Larry; Shupe, David L.; Patil, Aarya A.; Corrales, Lia; Brasseur, C. E.; Noethe, Maximilian; Donath, Axel; Tollerud, Erik; Morris, Brett M.; Ginsburg, Adam; Vaher, Eero; Weaver, Benjamin A.; Tocknell, James; Jamieson, William; van Kerkwijk, Marten H.; Robitaille, Thomas P.; Merry, Bruce; Bachetti, Matteo; Gunther, H. Moritz; Aldcroft, Thomas L.; Alvarado-Montes, Jaime A.; Archibald, Anne M.; Bodi, Attila; Bapat, Shreyas; Barentsen, Geert; Bazan, Juanjo; Biswas, Manish; Boquien, Mederic; Burke, D. J.; Cara, Daria; Cara, Mihai; Conroy, Kyle E.; Conseil, Simon; Craig, Matthew W.; Cross, Robert M.; Cruz, Kelle L.; D'Eugenio, Francesco; Dencheva, Nadia; Devillepoix, Hadrien A. R.; Dietrich, Jorg P.; Eigenbrot, Arthur Davis; Erben, Thomas; Ferreira, Leonardo; Foreman-Mackey, Daniel; Fox, Ryan; Freij, Nabil; Garg, Suyog; Geda, Robel; Glattly, Lauren; Gondhalekar, Yash; Gordon, Karl D.; Grant, David; Greenfield, Perry; Groener, Austen M.; Guest, Steve; Gurovich, Sebastian; Handberg, Rasmus; Hart, Akeem; Hatfield-Dodds, Zac; Homeier, Derek; Hosseinzadeh, Griffin; Jenness, Tim; Jones, Craig K.; Joseph, Prajwel; Kalmbach, J. Bryce; Karamehmetoglu, Emir; Kaluszynski, Mikolaj; Kelley, Michael S. P.; Kern, Nicholas; Kerzendorf, Wolfgang E.; Koch, Eric W.; Kulumani, Shankar; Lee, Antony; Ly, Chun; Ma, Zhiyuan; MacBride, Conor; Maljaars, Jakob M.; Muna, Demitri; Murphy, N. A.; Norman, Henrik; O'Steen, Richard; Oman, Kyle A.; Pacifici, Camilla; Pascual, Sergio; Pascual-Granado, J.; Patil, Rohit R.; Perren, Gabriel, I; Pickering, Timothy E.; Rastogi, Tanuj; Roulston, Benjamin R.; Ryan, Daniel F.; Rykoff, Eli S.; Sabater, Jose; Sakurikar, Parikshit; Salgado, Jesus; Sanghi, Aniket; Saunders, Nicholas; Savchenko, Volodymyr; Schwardt, Ludwig; Seifert-Eckert, Michael; Shih, Albert Y.; Jain, Anany Shrey; Shukla, Gyanendra; Sick, Jonathan; Simpson, Chris; Singanamalla, Sudheesh; Singer, Leo P.; Singhal, Jaladh; Sinha, Manodeep; Sipocz, Brigitta M.; Spitler, Lee R.; Stansby, David; Streicher, Ole; Sumak, Jani; Swinbank, John D.; Taranu, Dan S.; Tewary, Nikita; Tremblay, Grant R.; De Val-Borro, Miguel; Vasovic, Zlatan; Van Kooten, Samuel J.; Verma, Shresth; Cardoso, Jose Vinicius de Miranda; Williams, Peter K. G.; Wilson, Tom J.; Winkel, Benjamin; Wood-Vasey, W. M.; Xue, Rui; Yoachim, Peter; Zhang, Chen; Zonca, Andrea; Astropy Project Contributors; TARDIS Collaboration; Astropy Coordination Comm.--This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited., The Astropy Project supports and fosters the development of open-source and openly developed Python packages that provide commonly needed functionality to the astronomical community. A key element of the Astropy Project is the core package astropy, which serves as the foundation for more specialized projects and packages. In this article, we summarize key features in the core package as of the recent major release, version 5.0, and provide major updates on the Project. We then discuss supporting a broader ecosystem of interoperable packages, including connections with several astronomical observatories and missions. We also revisit the future outlook of the Astropy Project and the current status of Learn Astropy. We conclude by raising and discussing the current and future challenges facing the Project. © 2022. The Author(s). Published by the American Astronomical Society., We acknowledge the Gordon and Betty Moore Foundation for their continued financial support. This work is partially supported by NASA under grant No. 80NSSC22K0347 issued through the NASA ROSES program. This work is partially supported by the international Gemini Observatory, a program of NSF’s NOIRLab, which is managed by the Association of Universities for Research in Astronomy (AURA) under a cooperative agreement with the National Science Foundation, on behalf of the Gemini partnership of Argentina, Brazil, Canada, Chile, the Republic of Korea, and the United States of America. We also thank NumFOCUS and the Python Software Foundation for financial support. J.A.A.-M. acknowledges funding support from Macquarie University through the International Macquarie University Research Excellence Scholarship (“iMQRES”). A.B. was supported by the Lendület Program of the Hungarian Academy of Sciences, project No. LP2018-7, and the KKP-137523 “SeismoLab” Élvonal grant of the Hungarian Research, Development and Innovation Office (NKFIH). M.B. gratefully acknowledges support from the ANID BASAL project FB210003 and the FONDECYT regular grant 1211000. F.D.E. acknowledges funding through the H2020 ERC Consolidator grant 683184, the ERC Advanced grant 695671 “QUENCH” and support from the Science and Technology Facilities Council (STFC). S.G. made contributions to Astropy as part of the Google Summer of Code 2021. S.G. acknowledges some intellectual support from the CCAD-UNC-NOVA. Funding for the Stellar Astrophysics Centre is provided by The Danish National Research Foundation (grant agreement No.: DNRF106). N.K. acknowledges support from the MIT Pappalardo fellowship. K.A.O. acknowledges support from the European Research Council (ERC) through Advanced Investigator grant to C.S. Frenk, DMIDAS (GA 786910). C.P. is supported by the Canadian Space Agency under a contract with NRC Herzberg Astronomy and Astrophysics. S.P. has been supported by Spanish MINECO-FEDER grant RTI2018-096188-B-I00 J.P.G. acknowledges funding support from Spanish public funds for research from project PID2019-107061GB-C63 from the “Programas Estatales de Generación de Conocimiento y Fortalecimiento Científico y Tecnológico del Sistema de I+D+i y de I+D+i Orientada a los Retos de la Sociedad,” as well as from the State Agency for Research of the Spanish MCIU through the “Center of Excellence Severo Ochoa” award to the Instituto de Astrofísica de Andalucía (SEV-2017-0709). N.S. acknowledges support from the National Science Foundation through the Graduate Research Fellowship Program under grant 1842402. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation. Supported by the international Gemini Observatory, a program of NSF’s NOIRLab, which is managed by the Association of Universities for Research in Astronomy (AURA) under a cooperative agreement with the National Science Foundation, on behalf of the Gemini Observatory partnership: the National Science Foundation (United States), National Research Council (Canada), Agencia Nacional de Investigación y Desarrollo (Chile), Ministerio de Ciencia, Tecnología e Innovación (Argentina), Ministério da Ciência, Tecnologia, Inovações e Comunicações (Brazil), and Korea Astronomy and Space Science Institute (Republic of Korea). Parts of this research were supported by the Australian Research Council Centre of Excellence for All-Sky Astro-physics in 3 Dimensions (ASTRO 3D), through project number CE170100013. D.S. is supported by STFC grant ST/S000240/1. N.S. acknowledges the support of the Science and Engineering Research Council of Canada (NSERC) Canadian Graduate Scholarship—Doctoral Program, [funding reference numbers CGSD547212020].
- Published
- 2022
- Full Text
- View/download PDF