Skip to main content

Research Repository

Advanced Search

The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package*

Collaboration, The Astropy; 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.;...

The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package* Thumbnail


Authors

The Astropy Collaboration

Adrian M. Price-Whelan

Pey Lian Lim

Nicholas Earl

Nathaniel Starkman

Larry Bradley

David L. Shupe

Aarya A. Patil

Lia Corrales

C.E. Brasseur

Maximilian Nöthe

Axel Donath

Erik Tollerud

Brett M. Morris

Adam Ginsburg

Eero Vaher

Benjamin A. Weaver

James Tocknell

William Jamieson

Marten H. van Kerkwijk

Thomas P. Robitaille

Bruce Merry

Matteo Bachetti

H. Moritz Günther

Thomas L. Aldcroft

Jaime A. Alvarado-Montes

Anne M. Archibald

Attila Bódi

Shreyas Bapat

Geert Barentsen

Juanjo Bazán

Manish Biswas

Médéric Boquien

D.J. Burke

Daria Cara

Mihai Cara

Kyle E Conroy

Simon Conseil

Matthew W. Craig

Robert M. Cross

Kelle L. Cruz

Francesco D’Eugenio

Nadia Dencheva

Hadrien A.R. Devillepoix

Jörg P. Dietrich

Arthur Davis Eigenbrot

Thomas Erben

Leonardo Ferreira

Daniel Foreman-Mackey

Ryan Fox

Nabil Freij

Suyog Garg

Robel Geda

Lauren Glattly

Yash Gondhalekar

Karl D. Gordon

David Grant

Perry Greenfield

Austen M. Groener

Steve Guest

Sebastian Gurovich

Rasmus Handberg

Akeem Hart

Zac Hatfield-Dodds

Derek Homeier

Griffin Hosseinzadeh

Tim Jenness

Craig K. Jones

Prajwel Joseph

J. Bryce Kalmbach

Emir Karamehmetoglu

Mikołaj Kałuszyński

Michael S.P. Kelley

Nicholas Kern

Wolfgang E. Kerzendorf

Eric W. Koch

Shankar Kulumani

Antony Lee

Chun Ly

Zhiyuan Ma

Conor MacBride

Jakob M. Maljaars

Demitri Muna

N.A. Murphy

Henrik Norman

Richard O’Steen

Profile Image

Dr Kyle Oman kyle.a.oman@durham.ac.uk
Assistant Professor - Royal Society Dorothy Hodgkin Fellow

Camilla Pacifici

Sergio Pascual

J. Pascual-Granado

Rohit R. Patil

Gabriel I Perren

Timothy E. Pickering

Tanuj Rastogi

Benjamin R. Roulston

Daniel F Ryan

Eli S. Rykoff

Jose Sabater

Parikshit Sakurikar

Jesús Salgado

Aniket Sanghi

Nicholas Saunders

Volodymyr Savchenko

Ludwig Schwardt

Michael Seifert-Eckert

Albert Y. Shih

Anany Shrey Jain

Gyanendra Shukla

Jonathan Sick

Chris Simpson

Sudheesh Singanamalla

Leo P. Singer

Jaladh Singhal

Manodeep Sinha

Brigitta M. Sipőcz

Lee R. Spitler

David Stansby

Ole Streicher

Jani Šumak

John D. Swinbank

Dan S. Taranu

Nikita Tewary

Grant R. Tremblay

Miguel de Val-Borro

Samuel J. Van Kooten

Zlatan Vasović

Shresth Verma

José Vinícius de Miranda Cardoso

Peter K.G. Williams

Tom J. Wilson

Benjamin Winkel

W.M. Wood-Vasey

Rui Xue

Peter Yoachim

Chen Zhang

Andrea Zonca



Abstract

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.

Citation

Collaboration, T. A., Price-Whelan, A. M., Lim, P. L., Earl, N., Starkman, N., Bradley, L., …Zonca, A. (2022). The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package*. Astrophysical Journal, 935(2), Article 167. https://doi.org/10.3847/1538-4357/ac7c74

Journal Article Type Article
Acceptance Date Jun 26, 2022
Online Publication Date Aug 24, 2022
Publication Date Aug 20, 2022
Deposit Date Oct 24, 2022
Publicly Available Date Oct 25, 2022
Journal Astrophysical Journal
Print ISSN 0004-637X
Electronic ISSN 1538-4357
Publisher American Astronomical Society
Peer Reviewed Peer Reviewed
Volume 935
Issue 2
Article Number 167
DOI https://doi.org/10.3847/1538-4357/ac7c74
Related Public URLs https://arxiv.org/abs/2206.14220

Files

Published Journal Article (1.2 Mb)
PDF

Publisher Licence URL
http://creativecommons.org/licenses/by/4.0/

Copyright Statement
Original content from this work may be used under the terms of the Creative Commons Attribution 4.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.





You might also like



Downloadable Citations