ASCL.net

Astrophysics Source Code Library

Making codes discoverable since 1999

ASCL Code Record

[ascl:2308.009] caput: Utilities for building radio astronomy data analysis pipelines

Caput (Cluster Astronomical Python Utilities) contains utilities for handling large datasets on computer clusters. Written with radio astronomy in mind, the package provides an infrastructure for building, managing and configuring pipelines for data processing. It includes modules for dynamically importing and utilizing mpi4py, in-memory mock-ups of h5py objects, and infrastructure for running data analysis pipelines on computer clusters. Caput features a generic container for holding self-documenting datasets in memory with straightforward syncing to h5py files, and offers specialization for holding time stream data. Caput also includes tools for MPI-parallel analysis and routines for converting between different time representations, dealing with leap seconds, and calculating celestial times.

Code site:
https://github.com/radiocosmology/caput
Used in:
https://ui.adsabs.harvard.edu/abs/2022ApJS..261...29C
Bibcode:
2023ascl.soft08009S
Preferred citation method:

https://doi.org/10.5281/zenodo.5846374


Views: 1052

ascl:2308.009
Add this shield to your page
Copy the above HTML to add this shield to your code's website.