ska-sa/codex-africanus ↗
Created Dec 29, 2020 · View the ska-sa/codex-africanus repository page
Radio Astronomy Algorithms Library
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
10
Lines of Code
1,433
From
Mar 28, 2018
To
Dec 15, 2020
About ska-sa/codex-africanus
Codex Africanus is a Python library that provides optimized building blocks and algorithms for radio astronomy applications. The project is designed to support the processing and analysis of radio telescope data, offering a collection of reusable components that researchers and engineers can integrate into their workflows.
The library leverages performance-critical technologies like Numba for just-in-time compilation and Dask for distributed computing, enabling efficient processing of large datasets commonly encountered in radio astronomy. This combination allows users to perform computationally intensive operations while maintaining flexibility in how calculations are distributed across computing resources.
The project is maintained by the Square Kilometre Array South Africa team and targets radio astronomers, data scientists, and software developers working with telescope data. The codebase is well-documented with comprehensive online documentation available through ReadTheDocs, and the package is distributed through PyPI for easy installation.