论文标题

Astropy项目:维持和发展一个面向社区的开源项目和核心包装的最新主要版本(v5.0)

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

论文作者

The 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., de Val-Borro, Miguel, Van Kooten, Samuel J., Vasović, Zlatan, Verma, Shresth, Cardoso, José Vinícius de Miranda, Williams, Peter K. G., Wilson, Tom J., Winkel, Benjamin, Wood-Vasey, W. M., Xue, Rui, Yoachim, Peter, ZHANG, Chen, Zonca, Andrea

论文摘要

Astropy项目支持并促进了开发和开发的Python软件包的开发,这些软件包为天文学群落提供了通常的功能。 Astropy项目的一个关键要素是核心软件包$ \ texttt {Astropy} $,它是更专业的项目和软件包的基础。在本文中,我们总结了最近的主要版本5.0版本中核心包中的关键功能,并为项目提供了重大更新。然后,我们讨论支持更广泛的可互操作包装的生态系统,包括与几个天文学观测器和任务的连接。我们还重新审视了Astropy项目的未来前景和学习Astropy的当前状态。我们通过提出和讨论该项目面临的当前和未来挑战来结束。

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 $\texttt{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 for 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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源