光谱天文数据包
项目描述
Specutils 是一个 Astropy 合作包,旨在提供一组Python表示的天文光谱和基本工具来操作这些光谱。该努力也旨在成为一个“枢纽”,帮助将Python天文光谱社区团结在共同的努力周围,就像Astropy旨在为更广泛的天文Python生态系统做的那样。这一更广泛的工作在 APE13 文档 中进行了概述。
请注意,Specutils并非旨在满足所有可能的分光分析或数据处理需求。虽然它提供了一些标准分析功能(遵循Python“电池包含”的哲学),但最好将其视为一个“工具箱”,提供一些功能模块,可以用于构建特定的科学工作流程或高级分析工具。为此,它还旨在通过共享Python表示的光谱数据,连接不同的数据处理管道和分析工具。
开始使用Specutils
有关安装和使用Specutils的详细信息,请参阅specutils 文档。
请注意,Specutils现在仅支持Python 3。尽管某些功能可能在Python 2上继续工作,但由于Python 2的支持已被Python和Astropy开发团队终止,因此未经测试且无法保证支持。
许可证
本项目版权所有(c)Specutils 开发者,并根据BSD 3-Clause许可证条款授权。本软件包基于Astropy 软件包模板,该模板根据BSD 3-Clause许可证授权。有关更多信息,请参阅licenses文件夹。
贡献
我们热爱贡献!specutils 是开源的,建立在开源之上,我们希望您能加入我们的社区。
冒充者综合症免责声明:我们真的需要您的帮助。
您心中可能有一个微小的声音在告诉您,您还没有准备好成为开源贡献者;您的技能还不够好以进行贡献。您能为这样的项目提供什么可能的贡献呢?
我们向您保证——您心中的那个微小的声音是错误的。如果您能编写代码,您就可以为开源项目贡献代码。为开源项目做出贡献是提升编程技能的绝佳方式。编写完美的代码并不是衡量优秀开发者的标准(这将使我们都被排除在外!);尝试创造东西,犯错误,并从错误中学习。这是我们所有人进步的方式,我们也乐于帮助他人学习。
成为开源贡献者并不意味着仅仅编写代码。您可以通过编写文档、测试,甚至对项目提供反馈(包括对贡献过程的反馈)来帮助。这些贡献中的一些可能对整个项目最有价值,因为您以全新的视角看待项目,可以看到资深贡献者已经忽略的错误和假设。
注意:此免责声明最初由Adrienne Lowe为PyCon 演讲编写,并由specutils根据MetPy 项目的README文件中的使用情况进行修改。
如果您在2021年3月22日之前本地克隆了这个repo
此repo的主要分支已从master迁移到main。如果您在本地克隆了此仓库,并且希望将本地分支与该仓库保持同步,您需要在本地克隆的终端中执行以下操作
git fetch --all --prune # you can stop here if you don't use your local "master"/"main" branch git branch -m master main git branch -u origin/main main
如果您使用GUI管理您的repo,您将需要找到等效的命令,因为不同程序有所不同。或者,您可以直接删除本地克隆并重新克隆!
项目详细信息
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。