6 releases
0.1.1 | Nov 2, 2023 |
---|---|
0.1.0 | Jul 26, 2022 |
0.0.4 | Jul 2, 2022 |
0.0.3 | Jun 1, 2022 |
0.0.1 | Mar 28, 2022 |
#382 in Science
95KB
2K
SLoC
astro-rs
This library provides utilities to interact with astronomical data.
Inspired by Astropy (http://astropy.org / https://github.com/astropy/astropy)
Goals
General goals
- Achieve feature compatibility with the Astropy library
- Equal or surpass the Astropy benchmarks
Technical goals
- Use pure Rust as opposed to wrapping other libraries
- Deserialize as lazily as possible
- Balance 'tight' (https://www.ecorax.net/tightness) types and adherance to APIs with graceful handling of deviation
Testing
Test assets are from the following sources:
Licensing
- Original code is licensed under the MIT license
astropy
is licensed under BSD-3-Clausehifitime
is licensed under Apache-2.0
MSRV
This crate's Minimum Supported Rust Version is 1.60.0
.
Dependencies
~5–15MB
~191K SLoC