跳转到主要内容

光谱天文数据包

项目描述

GitHub Actions CI Status Coverage Status Documentation Status Powered by Astropy

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 LowePyCon 演讲编写,并由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,您将需要找到等效的命令,因为不同程序有所不同。或者,您可以直接删除本地克隆并重新克隆!

项目详细信息


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

specutils-1.17.0.tar.gz (6.6 MB 查看哈希值)

上传时间: 源代码

构建分发

specutils-1.17.0-py3-none-any.whl (4.9 MB 查看哈希值)

上传时间: Python 3