Skip to content

flint-crew/cross-bones

Repository files navigation

Cross-BONES 🏴‍☠️

Actions Status Documentation Status

PyPI version PyPI platforms

🏴‍☠️ Cross-match By Offsetting Neighbouring Extracted Sources 🏴‍☠️

Attempt to align catalogues of radio sources onto a self-consistent grid. It implements a fairly simple iterative procedure that aims to reduce separations between sources in common between pairs of catalogues.

Installation

All dependencies can be installed via pip. We strongly recommend using uv.

Install from GitHub (latest)

pip install git+https://github.com/flint-crew/cross-bones

Install from PyPI release (stable)

pip install cross-bones

Usage and documentation

Command-line

Full documentation is hosted on ReadTheDocs.

Contributing

Contributions are welcome! Please open an issue to discuss ahead of opening a pull request.

Dev tools

The dev tooling can be installed by using the dev option flags e.g.

git clone https://github.com/flint-crew/cross-bones.git
cd cross-bones
pip install -e .[dev]
pre-commit install

About

Cross-match By Offsetting Neighbouring Extracted Sources

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages