Skip to content

Move pan-allele release orchestration from shell into the mhcflurry command #331

Description

@iskandr

The public entry point is already mhcflurry train pan-allele-release, but it delegates to a roughly 2,400-line shell orchestration engine. The shell currently owns traps, background telemetry, SSH/Brev lifecycle, rsync, and legacy shell training stages, which makes validation and structured error handling harder.\n\nTrack a staged migration of orchestration into Python while retaining compatibility for the lower-level shell training recipes. This should be a separate foundational change from the integrity fixes in #318.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions