Maintainer workflows

Contributing and verification

  • Read the contribution guide before opening a pull request.

  • Use Testing for the fast local loop and full verification commands.

  • Use Development for internal API and compatibility-shim conventions.

  • Use Orchestrator architecture when changing worker processes, hardware planning, or training data residency.

Training and model releases

Maintained operational documentation lives next to the scripts it describes:

The public release entry point is:

mhcflurry train pan-allele-release --help

It coordinates training, evaluation, plots, remote artifact synchronization, and optional deployment. Deployment is never enabled by default.

Training internals

These pages specify current behavior of the training and evaluation pipeline. Read Release training recipe first for the component definitions the others reference.

Controlled experiments

These pages define controlled comparisons: the question, the fixed controls, and the commands that run them.