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

pirl-unc / tcrsift / 26924421913
81%

Build:
DEFAULT BRANCH: main
Ran 04 Jun 2026 01:38AM UTC
Jobs 4
Files 40
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

04 Jun 2026 01:34AM UTC coverage: 79.802% (+0.1%) from 79.665%
26924421913

push

github

web-flow
Per-condition signature-consistency QC: does each sort behave like its label (#161) (#164)

The single most diagnostic cohort signal — surfaced cheaply from the GEX
signatures tcrsift already computes.

- sort_qc.sort_signature_consistency(df, ...): per-(donor, sort) check.
  Within-donor: each sort's expected signature(s) are enriched (z-scored
  across the donor's cells) vs baseline; flags a sort that isn't. Cross-
  donor: a donor whose per-(sort, signature) matrix correlates poorly with
  the leave-one-out cohort consensus is flagged (the B1-4 signal — verified:
  consistent donors corr 0.99, the broken one -0.55 -> outlier).
- Config-driven sort->signature map; biology NOT hardcoded. NB CTYneg is a
  Cell Trace Yellow dilution gate (divided/expanded) -> Proliferation, not
  low cytolytic. Compound sorts (AIMpos_CTYneg) require all components;
  unmapped sorts (tetpos) reported but not flagged.
- sort_signature_consistency_from_adata: scores the needed signatures per
  cell via the shared expression resolver and runs the check.
- run pipeline emits sort_consistency_qc.csv + ⚠️ per flagged (donor, sort);
  best-effort (skips when GEX/signature genes absent). 12 new tests.

Bump 2.29.0.

8850 of 11090 relevant lines covered (79.8%)

3.19 hits per line

Coverage Regressions

Lines Coverage ∆ File
134
56.38
0.1% cli.py
Jobs
ID Job ID Ran Files Coverage
1 python-3.10 - 26924421913.1 04 Jun 2026 01:38AM UTC 40
79.79
GitHub Action Run
2 python-3.9 - 26924421913.2 04 Jun 2026 01:38AM UTC 40
79.75
GitHub Action Run
3 python-3.11 - 26924421913.3 04 Jun 2026 01:38AM UTC 40
79.79
GitHub Action Run
4 python-3.12 - 26924421913.4 04 Jun 2026 01:38AM UTC 40
79.79
GitHub Action Run
Source Files on build 26924421913
  • Tree
  • List 40
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26924421913
  • 4850f25e on github
  • Prev Build on main (#26921876453)
  • Next Build on main (#26969154057)
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