• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pirl-unc / mhcgnomes
90%
main: 89%

Build:
Build:
LAST BUILD BRANCH: preserve-wip-app-and-tasks
DEFAULT BRANCH: main
Repo Added 27 Mar 2024 05:11AM UTC
Token PunHWfSsDHCKu2IcNBx1mVoOFlcxL1Pgz regen
Build 249 Last
Files 38
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH fix-mhcseqs-parse-failures
branch: fix-mhcseqs-parse-failures
CHANGE BRANCH
x
Reset
Sync Branches
  • fix-mhcseqs-parse-failures
  • 3.18.0-mhcseqs-wishlist
  • add-agents-md
  • add-intermediate-clade-nodes
  • add-mkdocs-gh-pages
  • add-species-and-gene-aliases
  • add-species-fix-genes
  • add-unknown-species-batch
  • archosaur-gene-expansion
  • batch-add-species-v3-23
  • batch-species-and-genes
  • batch-species-intermediate-taxa
  • combined-v3.12.0
  • curate-more-mhcseqs-obvious-cases
  • docs-links-and-references
  • docs-pages-release-artifacts
  • docs-reorg-v3.14.1
  • fill-clade-gaps-numbered-loci
  • finish-todo-list
  • fix-class2-pairing-non-human
  • fix-gene-class-misannotations
  • fix-mhc-roman-numeral-and-dot-aliases
  • fix-mhcseqs-residual-patterns
  • fix-missing-allele-ontology
  • fix-parsing-bugs-v3.30.0
  • fix-remaining-gene-gaps
  • fix-remaining-genes
  • fix-remaining-parser-leaks
  • fix-species-strict-v3.9.1
  • fix-sticky-species-parsing
  • fix-tree-gaps-v3.12.1
  • immutable-data-objects
  • ingest-mhcseqs-genes
  • main
  • mhcseqs-gap-compat
  • more-species-and-aliases
  • normalize-allele-field-widths
  • novel-prefix-4x4-standard
  • ontology-audit-fixes
  • ontology-cleanup
  • ontology-provenance-dedup
  • paper-scraping-tools
  • parse-mouse-mhc-class2-variants
  • plan-nonmammal-mhc-expansion
  • preserve-wip-app-and-tasks
  • release-on-tag-trusted-publishing
  • saha-dft2-alleles
  • species-latin-name-identity
  • taxonomy-cleanup-v3.13.0
  • todo-cleanup-and-chicken
  • v2.0
  • v2.0.2
  • v2.0.3
  • v2.0.4
  • v2.0.5
  • v2.0.6
  • v2.0.7
  • v2.0.8
  • v2.0.9
  • v3.0.0
  • v3.0.1
  • v3.0.2
  • v3.1.0
  • v3.1.1
  • v3.14.0-species-genes
  • v3.2.0
  • v3.3.0
  • v3.4.0

16 Mar 2026 12:53PM UTC coverage: 90.027% (+0.05%) from 89.979%
23144667940

Pull #36

github

iskandr
Reconcile registry status with runtime, document provenance gaps

Fix finding #1 from code review: Sica, Anca, and Ansa registry entries
said partial_capture_only but are already in runtime. Update:
- Sica: capture_status → runtime_ready (has DAA/DAB in species.yaml)
- Anca/Ansa: ontology_status → runtime_added_species_only,
  capture_status → runtime_ready (species-only placeholders)
- Clarify that blockers apply to expanding these entries, not to their
  existing runtime presence.

Add provenance and curation gap items to TODO from code review
findings #2 and #3 (machine-readable provenance, gene alias
provenance, CI checks for source documentation).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Pull Request #36: Expand nonmammal MHC ontology and fix mhcseqs parse failures

2970 of 3299 relevant lines covered (90.03%)

0.9 hits per line

Relevant lines Covered
Build:
Build:
3299 RELEVANT LINES 2970 COVERED LINES
0.9 HITS PER LINE
Source Files on fix-mhcseqs-parse-failures
  • Tree
  • List 36
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23144667940 fix-mhcseqs-parse-failures Reconcile registry status with runtime, document provenance gaps Fix finding #1 from code review: Sica, Anca, and Ansa registry entries said partial_capture_only but are already in runtime. Update: - Sica: capture_status → runtime_ready (has DAA/... Pull #36 16 Mar 2026 12:57PM UTC iskandr github
90.03
23143673109 fix-mhcseqs-parse-failures Document prefix collisions, fix lint, expand README - Fix RUF059 lint errors: prefix unused unpacked variables with _ - Add "Known active prefix collisions" section to docs/curation.md documenting Bubu/Bubu and Orla/OrLA collisions with resolut... Pull #36 16 Mar 2026 12:32PM UTC iskandr github
90.03
23143449227 fix-mhcseqs-parse-failures Revert Egeu DRA→DAA: DRA may be a valid bird DR-locus alpha gene DRA was incorrectly renamed to DAA. Bird MHC has a DR locus (penguins already use DRB1 under DR:), so DRA as a bird DR-locus alpha gene is plausible. Moved DRA from DA: to DR: locus... Pull #36 16 Mar 2026 12:27PM UTC iskandr github
90.03
23143156384 fix-mhcseqs-parse-failures Fix Egeu DRA→DAA, add MhcMafa test, document audit findings Data fixes from PR audit: - Egeu: rename DRA to DAA (bird MHC nomenclature, not mammalian DR; DRA collides with 52 species). Remove family-level DAB; numbered DAB1-6 are canonical lo... Pull #36 16 Mar 2026 12:19PM UTC iskandr github
90.03
23121298468 fix-mhcseqs-parse-failures Add _allow_mhc_strip guard and 31 unit tests for Mhc prefix logic Prevent recursive double-stripping by passing _allow_mhc_strip=False on the retry call. Add comprehensive test suite covering: - Basic stripping for barn owl (motivating case) - Cr... Pull #36 15 Mar 2026 11:02PM UTC iskandr github
90.03
23121215206 fix-mhcseqs-parse-failures Replace MhcTyal- aliases with general Mhc prefix stripping in parser Instead of per-species gene aliases for the "Mhc<Prefix>-Gene" pattern (e.g., MhcTyal-UA, MhcTyal-DAB1), add a general fallback in infer_species_from_prefix() that strips a lead... Pull #36 15 Mar 2026 10:57PM UTC iskandr github
90.03
23113977123 fix-mhcseqs-parse-failures Expand Xenopus laevis and tropicalis MHC gene ontology Add full Xenbase-backed gene coverage for both frog species: - Class Ia: UAA, UBA - Class Ib: UCA, UDA, UEA - Class IIa: DAA, DAB - Class IIb: DMA - Antigen processing: TAP1, TAP2, TAPBP, B2M... Pull #36 15 Mar 2026 04:05PM UTC iskandr github
90.01
See All Builds (229)

Badge your Repo: mhcgnomes

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc