Skip to content

v0.1.0-beta.24

Pre-release
Pre-release

Choose a tag to compare

@stevenweaver stevenweaver released this 30 Mar 23:44
· 150 commits to main since this release

Bug Fixes

  • Validate codon alignments before SLURM submission — sequences not divisible by 3 or containing in-frame stop codons are now caught and reported to the user before job submission, preventing wasted SLURM slots and silent failures (#121, PR #122)
    • Supports all 12 genetic codes with correct stop codon tables
    • Applied to all codon-aware methods: FEL, SLAC, FUBAR, MEME, aBSREL, BUSTED, RELAX, Contrast-FEL, BGM, PRIME, Multi-Hit, B-STILL

Testing

  • Added comprehensive e2e test suite (14 specs) with shared helpers
  • 22 unit tests for codon validation covering genetic code variants, edge cases, and multiple sequences