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

pirl-unc / tcrsift / 26857655499 / 4
82%
main: 82%

Build:
DEFAULT BRANCH: main
Ran 03 Jun 2026 01:15AM UTC
Files 35
Run time 1s
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

03 Jun 2026 01:12AM UTC coverage: 80.695% (-0.1%) from 80.811%
26857655499.4

push

github

web-flow
Map unsupported/novel V/J alleles to nearest supported before Pgen/Ppost (#150) (#154)

Removes the silent default-usage-mask fallback for alleles OLGA/SONIA
don't recognize — an unrecognized CellRanger call or a novel allele from
the audit. Such alleles previously gave a degraded Q/Ppost (or NaN); now
they are mapped to the nearest supported allele BEFORE scoring, and every
substitution is logged.

- nearest_supported_allele(gene, chain, segment) + the pure, fully-tested
  _nearest_in_supported(gene, supported) with tiered mapping:
  exact -> nearest_allele (same gene, lowest supported allele) ->
  nearest_gene (closest gene by locus/family/subgroup name distance, *01)
  -> unmapped.
- compute_pgen_ppost gains map_unsupported=True + optional used_v_col/
  used_j_col to record the allele actually used; logs original->sub+reason.
- annotate_nearest_supported_allele(df, chain, segment, gene_col) so a
  detected novel allele carries its downstream substitution auditably.
- Pure mapping tests (no model) + model-backed substitution test. Docs.

Bump 2.23.0.

8076 of 10008 relevant lines covered (80.7%)

0.81 hits per line

Source Files on job python-3.12 - 26857655499.4
  • Tree
  • List 35
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 26857655499
  • 0d81c2a4 on github
  • Prev Job for on main (#26848666376.1)
  • Next Job for on main (#26858451065.2)
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