Astropy 项目:维护并发展一个面向社区的开源项目及其核心包最新主要版本(v5.0)
天体物理仪器与方法
2022-09-07 v1
摘要
Astropy 项目支持并推动开源且开放开发的 Python 软件包的发展,这些软件包为天文学界提供常用的功能。Astropy 项目的一个关键要素是核心包 ,它作为更专门化项目和软件包的基础。在本文中,我们总结了截至近期主要版本 5.0 的核心包关键特性,并提供了项目的主要更新。随后我们讨论了支持一个可互操作软件包的更广泛生态系统,包括与若干天文观测台和任务的联系。我们还重新审视了 Astropy 项目的未来展望以及 Learn Astropy 的当前状态。最后,我们提出并讨论了项目当前和未来面临的挑战。
引用
@article{arxiv.2206.14220,
title = {The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package},
author = {The Astropy Collaboration and Adrian M. Price-Whelan and Pey Lian Lim and Nicholas Earl and Nathaniel Starkman and Larry Bradley and David L. Shupe and Aarya A. Patil and Lia Corrales and C. E. Brasseur and Maximilian Nöthe and Axel Donath and Erik Tollerud and Brett M. Morris and Adam Ginsburg and Eero Vaher and Benjamin A. Weaver and James Tocknell and William Jamieson and Marten H. van Kerkwijk and Thomas P. Robitaille and Bruce Merry and Matteo Bachetti and H. Moritz Günther and Thomas L. Aldcroft and Jaime A. Alvarado-Montes and Anne M. Archibald and Attila Bódi and Shreyas Bapat and Geert Barentsen and Juanjo Bazán and Manish Biswas and Médéric Boquien and D. J. Burke and Daria Cara and Mihai Cara and Kyle E Conroy and Simon Conseil and Matthew W. Craig and Robert M. Cross and Kelle L. Cruz and Francesco D'Eugenio and Nadia Dencheva and Hadrien A. R. Devillepoix and Jörg P. Dietrich and Arthur Davis Eigenbrot and Thomas Erben and Leonardo Ferreira and Daniel Foreman-Mackey and Ryan Fox and Nabil Freij and Suyog Garg and Robel Geda and Lauren Glattly and Yash Gondhalekar and Karl D. Gordon and David Grant and Perry Greenfield and Austen M. Groener and Steve Guest and Sebastian Gurovich and Rasmus Handberg and Akeem Hart and Zac Hatfield-Dodds and Derek Homeier and Griffin Hosseinzadeh and Tim Jenness and Craig K. Jones and Prajwel Joseph and J. Bryce Kalmbach and Emir Karamehmetoglu and Mikołaj Kałuszyński and Michael S. P. Kelley and Nicholas Kern and Wolfgang E. Kerzendorf and Eric W. Koch and Shankar Kulumani and Antony Lee and Chun Ly and Zhiyuan Ma and Conor MacBride and Jakob M. Maljaars and Demitri Muna and N. A. Murphy and Henrik Norman and Richard O'Steen and Kyle A. Oman and Camilla Pacifici and Sergio Pascual and J. Pascual-Granado and Rohit R. Patil and Gabriel I Perren and Timothy E. Pickering and Tanuj Rastogi and Benjamin R. Roulston and Daniel F Ryan and Eli S. Rykoff and Jose Sabater and Parikshit Sakurikar and Jesús Salgado and Aniket Sanghi and Nicholas Saunders and Volodymyr Savchenko and Ludwig Schwardt and Michael Seifert-Eckert and Albert Y. Shih and Anany Shrey Jain and Gyanendra Shukla and Jonathan Sick and Chris Simpson and Sudheesh Singanamalla and Leo P. Singer and Jaladh Singhal and Manodeep Sinha and Brigitta M. Sipőcz and Lee R. Spitler and David Stansby and Ole Streicher and Jani Šumak and John D. Swinbank and Dan S. Taranu and Nikita Tewary and Grant R. Tremblay and Miguel de Val-Borro and Samuel J. Van Kooten and Zlatan Vasović and Shresth Verma and José Vinícius de Miranda Cardoso and Peter K. G. Williams and Tom J. Wilson and Benjamin Winkel and W. M. Wood-Vasey and Rui Xue and Peter Yoachim and Chen ZHANG and Andrea Zonca},
journal= {arXiv preprint arXiv:2206.14220},
year = {2022}
}
备注
43 pages, 5 figures. To appear in ApJ. The author list has two parts: the authors that made significant contributions to the writing and/or coordination of the paper, followed by maintainers of and contributors to the Astropy Project. The position in the author list does not correspond to contributions to the Astropy Project as a whole