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.

Visualize your own →

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.

Share this video