casangi / xradio

Xarray Radio Astronomy Data IO
Other
9 stars 5 forks source link

CASA formats io Exploration #183

Open Jan-Willem opened 2 weeks ago

Jan-Willem commented 2 weeks ago

Test if https://github.com/radio-astro-tools/casa-formats-io would be an acceptable replacement for python-casacore tables.

Currently, casa-formats-io does not have all the functionality we require, but it has the advantage that it is lightweight and written in pure Python.

We should first look into how long it takes to read a single column, such as the DATA (visibility data) column, from the main table compared to python-casacore. Unfortunately, the public API https://github.com/radio-astro-tools/casa-formats-io/blob/main/casa_formats_io/table_reader.py will read the entire table and do some things with Dask. Exploration of the private functions would be required.