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

pirl-unc / hitlist / 27280246711

10 Jun 2026 01:37PM UTC coverage: 79.956% (-0.4%) from 80.357%
27280246711

push

github

web-flow
v1.36.0: pmhc --by-gene rollup + named gene sets (CTA) (#324)

Two additions for per-gene / per-panel analysis:

--by-gene: one row per gene with n_observations / n_unique_peptides /
n_references / n_samples, plus a panel total (observations summed, peptides /
refs / samples UNIONed across genes). Attributes each observation to its
gene(s) via the long-form peptide_mappings, so a peptide multi-mapping to
several genes counts for each. Honors --species / --source-context.

--gene-set NAME: expands a named gene set (data/gene_sets.yaml) into the --gene
filter. Ships the CTA panel (cancer-testis antigens: MAGE-A/B/C, GAGE, XAGE,
SSX, PRAME, CTAG, SPANX, + others; MAGE-D excluded as broadly expressed).
--list-gene-sets prints what's available.

So 'hitlist pmhc --gene-set CTA --by-gene' answers 'observations / unique
peptides per CTA' in one command.

5473 of 6845 relevant lines covered (79.96%)

0.8 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

51.02
/cli.py


Source Not Available

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