[ANN] Casacore.jl - routines for radio astronomy

I’m excited to announce the first public release of Casacore.jl - a high-level Julia wrapper for the popular C++ (radio) astronomy package Casacore.

This first release of Casacore.jl focuses on exposing Casacore.Tables (used to read/write radio data) and the Casacore.Measures (used for coordinate and measurement conversions based on ephemeris data).

Please see the README for examples of usage.

There has been previous work to expose Casacore (notably here), however this is the first version to use CxxWrap to expose the underlying C++ objects and methods, and should make a good base to continue to build an easy to use and performant wrapper of Casacore.

Feedback is very welcome. Casacore.jl is under active development and the API is still subject to change based on early feedback.

3 Likes

Is this package still being maintained? If not, would it be possible to transfer it to JuliaAstro where it can be maintained.

1 Like

Unfortunately I’m not using it in my work and so, no, I’m not able to maintain it.

Happy to transfer it across. How does one do that?

I sent you an invite to the JuliaAstro organisation. After you join it, you can transfer the repository.

The transfer is rather simple, taking just a few minutes. Once the transfer is complete, JuliaAstro will do the rest.