9 unstable releases (4 breaking)
|0.5.1||May 27, 2023|
|0.5.0||Apr 30, 2023|
|0.4.2||Oct 27, 2022|
|0.3.0||Jul 20, 2022|
|0.1.0||Apr 27, 2022|
#197 in Science
108 downloads per month
Used in 2 crates (via rustronomy-fits)
The Rustronomy Project - an astrophysics toolkit written in Rust
this is the homepage of rustronomy-core, the shared core dependency for all rustronomy crates
rustronomy-core crate provides types and traits that ensure interoperability between rustronomy crates. This crate should be updated very infrequently since all other rustronomy crates depend on its public API and breaking changes would require a large rewrite. Therefore, the functionality provided by
rustronomy-core should be kept to a minimum.
Functionality (read the docs)
rustronomy-core currently provides traits and structs for working with
cross-storage-format metadata, as well as an unstable data container to be used
for representing table-like (textual) data.
See module docs for more info.
All crates in the Rustronomy ecosystem are licensed under the EUPLv1.2 (or higher) license.
Rustronomy is explicitly not licensed under the dual Apache/MIT license common to the Rust ecosystem. Instead it is licensed under the terms of the European Union Public License v1.2.
Rustronomy is a science project and embraces the values of open science and free and open software. Closed and paid scientific software suites hinder the development of new technologies and research methods, as well as diverting much- needed public funds away from researchers to large publishing and software companies.