Skip to content

cruzzil/rsfitsio

Repository files navigation

Crates.io CI Documentation codecov Dependency status

Rust rewrite of cfitsio.

This is a line for line translation of cfitsio, attempting to keep it as compatible as possible and synced with the main repo. The repo exposes a compatible C API.

There are many safety issues to still deal with and we do not support all the targets that the original C code does.

C API Compatibility

This library exposes the complete cfitsio C API with one exception:

  • CUnit2FITS() - This function is not exposed as it is primarily used for Fortran wrapper support, which is not supported in this Rust implementation.

All other 662 C API functions from cfitsio are available.

cfitsio Repo

cfitsio Homepage

Fits File Standard

Non-Goals

  • VAX / VMS / ALPHA Support

About

Rust re-write of cfitsio

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •