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

pirl-unc / mhcgnomes
89%

Build:
DEFAULT BRANCH: main
Repo Added 27 Mar 2024 05:11AM UTC
Token PunHWfSsDHCKu2IcNBx1mVoOFlcxL1Pgz regen
Build 287 Last
Files 40
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 main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 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
  • agent/add-cli-version-flag
  • agent/caja-ps2-pseudogene
  • agent/cross-species-gene-metadata
  • agent/data-subcommands
  • agent/external-data-cache
  • agent/faster-cold-allele-parsing
  • 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
  • curate-water-buffalo-loci
  • curation-ipd-imgt-gaps
  • docs-links-and-references
  • docs-pages-release-artifacts
  • docs-reorg-v3.14.1
  • document-prefix-scope-tree
  • expose-species-provenance
  • fill-clade-gaps-numbered-loci
  • finish-todo-list
  • fix-class2-pairing-non-human
  • fix-dla-88-field-width
  • fix-gene-class-misannotations
  • fix-mhc-roman-numeral-and-dot-aliases
  • fix-mhcseqs-parse-failures
  • 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-inference-103-105
  • 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

28 Aug 2026 04:34PM UTC coverage: 89.047%. Remained the same
33190598935

push

github

web-flow
Curate the published water buffalo loci (#121)

Checking whether Bubalus bubalis belongs under Bos sp. (#109, #115 --
it does, the tree is prefix scope) turned up a real gap: the entry did
not record the loci the buffalo papers actually characterize. It
declared DQA, DQA1 and DQB, and inherited everything else from cattle.

Declared DRA, DRB and DQA2 as well. Sources cited on the entry:

  PMID 12580780  buffalo DRA and DRB, eight Bubu-DRB alleles
  PMID 22383896  cites isolation of buffalo DQA1 and DQA2 cDNAs
  IPD-MHC        39 Bubu-DQA alleles

Bubu-DRB no longer renames to Bubu-DRB3. gene_aliases.yaml maps
DRB -> DRB3 under BoLA, which is correct for cattle, where DRB3 is the
expressed DRB locus, and buffalo inherited it. PMID 22383896 says only
that "the Bubu-DRB sequence showed maximum homology with the
BoLA-DRB3*0101 allele of cattle" -- homology, not identity -- and every
paper writes the buffalo locus as Bubu-DRB. Declaring DRB on the species
stops the rename. Bubu-DRB3 still parses by inheritance, and BoLA-DRB
still resolves to DRB3 for cattle.

BoLA-DQB3 and BoLA-DQB4 are deliberately NOT added. A trans-species
phylogeny paper assigns buffalo sequences to loci it labels BoLA-DQB1,
BoLA-DQB3 and BoLA-DQB4, but IPD-MHC registers only BoLA-DQB, so those
are that analysis's locus labels rather than designations. A test pins
their absence.

No change on real data: 0 of 11,558 names in the bundled corpora parse
differently.

Claude-Session: https://claude.ai/code/session_012s4siLj2Vm33eNMGjNSazH

4073 of 4574 relevant lines covered (89.05%)

0.89 hits per line

Relevant lines Covered
Build:
Build:
4574 RELEVANT LINES 4073 COVERED LINES
0.89 HITS PER LINE
Source Files on main
  • Tree
  • List 40
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
33190598935 main Curate the published water buffalo loci (#121) Checking whether Bubalus bubalis belongs under Bos sp. (#109, #115 -- it does, the tree is prefix scope) turned up a real gap: the entry did not record the loci the buffalo papers actually characteri... push 28 Aug 2026 04:36PM UTC web-flow github
89.05
33190284856 curate-water-buffalo-loci Merge e1c12c2d9 into 865541774 Pull #121 28 Aug 2026 04:32PM UTC web-flow github
89.05
33189993016 main Document that the species tree is prefix scope, not phylogeny (#120) Two people independently filed the same bug against Bubalus bubalis sitting under Bos sp. -- #109 from here and #115 downstream -- because nothing in the repo says what a parent... push 28 Aug 2026 04:29PM UTC web-flow github
89.05
33105386879 curate-water-buffalo-loci Merge 37533dfa3 into 924eaacb7 Pull #121 27 Aug 2026 06:51PM UTC web-flow github
89.05
33101137045 document-prefix-scope-tree Merge 2b0b10ea3 into 924eaacb7 Pull #120 27 Aug 2026 06:00PM UTC web-flow github
89.05
33100385351 main Expose species provenance, document untrusted parsing and the species tree (#119) * Expose species provenance, document untrusted parsing and the species tree Three requests from downstream curation work, all the same shape: the library knows so... push 27 Aug 2026 05:52PM UTC web-flow github
89.05
33096351468 expose-species-provenance Merge ac38c85bc into 2f6a8c80c Pull #119 27 Aug 2026 05:05PM UTC web-flow github
89.05
33095446491 expose-species-provenance Merge 2a96abeb5 into 2f6a8c80c Pull #119 27 Aug 2026 04:54PM UTC web-flow github
89.05
33093626049 expose-species-provenance Merge b6b98a89f into 2f6a8c80c Pull #119 27 Aug 2026 04:33PM UTC web-flow github
89.05
33082750947 main Add IPD-MHC species and IMGT/HLA genes found missing by sweep (#114) * Add IPD-MHC species and IMGT/HLA genes found missing by sweep Swept every IPD-MHC group species listing and the IMGT/HLA gene list against species.yaml. That sweep found zero... push 27 Aug 2026 02:33PM UTC web-flow github
89.09
See All Builds (267)

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 TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc