Expand description

GitHub Build Status (branch) GitHub Test Status (branch) codecov docs.rs

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

  • Deserialize as lazily as possible
  • Balance ‘tight’ (https://www.ecorax.net/tightness) types and adherance to the FITS API with graceful handling of deviation

Testing

Test assets are from the following sources:

Modules

coordinatescoordinates

Compare, calculate, and transform spacial coordinates

cosmologycosmology

Represent and calculate data using cosmological models.

fitsfits

Serialize and deserialize FITS data. See https://archive.stsci.edu/fits/fits_standard/fits_standard.html for the FITS API.