`AstroFITS` a new package for easy access to FITS files

I am happy to announce AstroFITS, a new official package (formerly EasyFITS) for easy access to FITS files widely used in astronomy to store data.

The ideas leading to AstroFITS were to be produce code that makes clear the structure of written FITS files and to improve type-stability of methods reading the content of FITS files. For examples, you may have a look at the README.md file or at the documentation.

For those using EasyFITS, the only required changes in your code are:

  • replace all occurences of EasyFITS by AstroFITS in your code (and fix deprecations if any);

  • in your Project.toml files, replace all occurrences of EasyFITS by AstroFITS with its new UUID and version:

    [deps]
    AstroFITS = "34e54ef0-c5bf-48ab-9e5d-cca51f35ed77"
    
    [compat]
    AstroFITS = "1"
    

The name change was needed to avoid ambiguities in package names.

2 Likes

There is also the pure Julia FITS files package FITSFiles.jl with a user interface similar to my original PyFITS (now astropy.io.fits) of 25 years ago.

3 Likes