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

pirl-unc / hitlist / 25165443155
80%

Build:
DEFAULT BRANCH: main
Ran 30 Apr 2026 12:32PM UTC
Jobs 1
Files 25
Run time 1min
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

30 Apr 2026 12:30PM UTC coverage: 70.099% (+0.09%) from 70.012%
25165443155

push

github

web-flow
v1.30.9: hitlist qc discrepancies — per-PMID curation triage report (#193)

Adds a fourth QC subcommand that scans observations.parquet for
biologically suspicious patterns and surfaces per-PMID rates. One row
per (pmid, mhc_class) bucket, sorted descending by suspect-row score
so a curator picks targets from the top.

Detected patterns:
- suspect_class_label_n / _rate (#182): per-PMID count of rows where
  bimodal length disagrees with curated class — the v1.30.0
  mhc_class_label_suspect flag rolled up.
- length_p50 / _p99: median + 99th percentile peptide length per
  bucket. Class I should sit at p50≈9, p99≤12; class II at p50≈14-15.
- monoallelic_class_only_n (#45): mono-allelic rows that carry the
  "HLA class I/II" sentinel instead of a 4-digit allele — paper knows
  the allele, IEDB lost it.
- class_pool_n / _rate (#37): rows that came down the
  pmid_class_pool fallback (no per-peptide allele resolution).
- nonstandard_aa_n: peptides containing X / B / Z / U / O / lowercase
  / digits — ambiguous PSM IDs or upstream string corruption.

Also wired into hitlist/cli.py as `hitlist qc discrepancies` with
--class, --min-rows (default 50), --top, --output, and added to
qc.run_all() so `hitlist qc` (no subcommand) prints the new report.

3486 of 4973 relevant lines covered (70.1%)

0.7 hits per line

Coverage Regressions

Lines Coverage ∆ File
91
55.24
-0.08% cli.py
6
89.36
-3.09% qc.py
Jobs
ID Job ID Ran Files Coverage
1 25165443155.1 30 Apr 2026 12:32PM UTC 25
70.1
GitHub Action Run
Source Files on build 25165443155
  • Tree
  • List 25
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25165443155
  • 255e2da7 on github
  • Prev Build on main (#25163969655)
  • Next Build on main (#25166359011)
  • Delete
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