#astrophysics #rustronomy

rustronomy-core

rustronomy crate的核心依赖,提供可互操作的类型

9个不稳定版本 (4个重大更新)

0.5.1 2023年5月27日
0.5.0 2023年4月30日
0.4.2 2022年10月27日
0.3.0 2022年7月20日
0.1.0 2022年4月27日

#379 in 科学


2 个crate中使用 (通过 rustronomy-fits)

EUPL-1.2

43KB
517

rustronomy_dark_banner rustronomy_light_banner

Rustronomy项目 - 使用Rust编写的天体物理学工具包

License: EUPL v1.2 Crates.io

这是rustronomy-core的主页,它是所有rustronomy crate共享的核心依赖

rustronomy-core crate提供类型和特质,以确保rustronomy crate之间的互操作性。由于所有其他rustronomy crate都依赖于其公共API,并且重大更改将需要大量重写,因此应非常少地更新此crate。因此,rustronomy-core提供的功能应保持在最小。

功能 (阅读文档)

rustronomy-core目前提供用于处理跨存储格式元数据的特质和结构体,以及一个不稳定的数据容器,用于表示类似表格(文本)的数据。

更多信息请参阅模块文档。

许可证

License: EUPL v1.2

Rustronomy生态系统中的所有crate均采用EUPLv1.2(或更高版本)许可证。

Rustronomy明确不采用Rust生态系统常见的Apache/MIT双许可证。相反,它采用欧洲联盟公共许可证v1.2的条款。.

Rustronomy是一个科学项目,并拥抱开放科学、自由和开源软件的价值观。封闭和付费科学软件套件阻碍了新技术和研究方法的开发,并将大量急需的公共资金从研究人员转移到大型的出版和软件公司。

有关EUPL文本的欧盟所有22种官方语言的LICENSE.md文件,以及许可证的纯文本英文版本LICENSE-EN.txt

依赖项

~5MB
~92K SLoC