Contributing ============ Contributions are welcome! Please read these guidelines before opening a pull request. Getting started --------------- 1. Fork the repository on GitHub. 2. Create a feature branch:: git checkout -b feature/my-new-feature 3. Make your changes, add tests, and ensure the test suite passes:: pytest tests/ 4. Open a pull request against the ``main`` branch. Code style ---------- * Follow `PEP 8 `_. * Write docstrings in *NumPy* or *Google* style so that Sphinx autodoc can render them correctly. * Keep functions small and focused. Reporting issues ---------------- Use the GitHub issue tracker at `github.com/eshasadia/CORE/issues `_. Please include: * A minimal reproducible example. * Your Python and OS versions. * The full traceback if applicable. Citation -------- If you use CORE in your research please cite: .. code-block:: bibtex @misc{nasir2025corecelllevelcoarsetofine, title={CORE - A Cell-Level Coarse-to-Fine Image Registration Engine for Multi-stain Image Alignment}, author={Esha Sadia Nasir and Behnaz Elhaminia and Mark Eastwood and Catherine King and Owen Cain and Lorraine Harper and Paul Moss and Dimitrios Chanouzas and David Snead and Nasir Rajpoot and Adam Shephard and Shan E Ahmed Raza}, year={2025}, eprint={2511.03826}, archivePrefix={arXiv}, primaryClass={q-bio.QM}, url={https://arxiv.org/abs/2511.03826}, } License ------- CORE is released under the **MIT License**. See ``LICENSE`` for the full terms.