Skip to content

Contributing

Contributions are welcome. The full guide is in CONTRIBUTING.md.

Development setup

git clone https://github.com/rcac-bioinformatics/bsaseq.git
cd bsaseq
python -m venv venv && source venv/bin/activate
pip install -e ".[dev]"

Common tasks

make test        # run tests
make check       # ruff + mypy + pytest
make format      # auto-format
make docs        # build this site
make docs-serve  # preview locally at http://127.0.0.1:8000

Requires Python 3.9-3.13. Please add tests and a CHANGELOG.md entry with your change.