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

pirl-unc / tsarina
35%

Build:
DEFAULT BRANCH: main
Repo Added 30 Mar 2026 02:33PM UTC
Token cWDZoMMnxGWk4q0htXspjgz97yrDDEWIi regen
Build 26 Last
Files 30
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
  • close-tsarina-4-via-load-all-evidence
  • consolidate-iedb-drop-netmhcpan-shim
  • fix/curation-audit-fixes
  • hitlist-1.6.0-integration
  • main
  • ms-curation
  • simplify-species-kwargs-for-hitlist-1.9
  • warn-binding-assays-on-cached-path

18 Apr 2026 03:06PM UTC coverage: 34.808% (+0.02%) from 34.788%
24607455020

push

github

web-flow
v0.7.0: --include-binding-assays actually works (closes #4) (#10)

hitlist 1.10.0 shipped load_all_evidence() — union of observations +
binding parquet with an evidence_kind column.  Wiring tsarina's cached
path through it so --include-binding-assays stops being a warn-and-noop
and actually returns binding rows.

Changes:

- cli_hits.py: when --include-binding-assays is set on the cached path,
  call load_all_evidence(gene_name=, mhc_class=, species=); otherwise
  stay on load_observations().  The old "warn and drop" branch is gone.
- cli_hits.py: --help text for --include-binding-assays updated to
  describe the union + evidence_kind behavior.  No more "no-op"
  language.
- pyproject.toml: hitlist pin >=1.9.0 → >=1.10.0 (required for
  load_all_evidence).
- version.py: 0.6.2 → 0.7.0 (minor bump; user-visible behavior change
  for a flag that was previously silently wrong).

Tests:

- test_hits_help_describes_include_binding_assays_union (replaces the
  old no-op help-text assertion).
- test_include_binding_assays_routes_to_load_all_evidence — when the
  flag is set, load_all_evidence is called, load_observations isn't.
- test_default_cached_path_uses_load_observations_not_union —
  regression guard for the without-flag path.

146 passing (was 148 — old warning test + old help-text test replaced
by two new routing tests; net same coverage on this flag).

Closes #4.

606 of 1741 relevant lines covered (34.81%)

0.35 hits per line

Relevant lines Covered
Build:
Build:
1741 RELEVANT LINES 606 COVERED LINES
0.35 HITS PER LINE
Source Files on main
  • Tree
  • List 30
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24607455020 main v0.7.0: --include-binding-assays actually works (closes #4) (#10) hitlist 1.10.0 shipped load_all_evidence() — union of observations + binding parquet with an evidence_kind column. Wiring tsarina's cached path through it so --include-binding-ass... push 18 Apr 2026 03:07PM UTC web-flow github
34.81
24607436184 close-tsarina-4-via-load-all-evidence Merge f013c60a9 into 25abc8f45 Pull #10 18 Apr 2026 03:06PM UTC web-flow github
34.81
24606979891 main v0.6.2: drop _species_kwargs shim — hitlist 1.9.0 unified the API (#9) Follow-up to tsarina#5 / hitlist#72. With hitlist 1.9.0, scanner.scan has a single mhc_species= kwarg with species_fallback=True by default — no more split between human_only... push 18 Apr 2026 02:41PM UTC web-flow github
34.79
24606934898 simplify-species-kwargs-for-hitlist-1.9 Merge eb28adc79 into 4c2c00430 Pull #9 18 Apr 2026 02:40PM UTC web-flow github
34.79
24605870471 main v0.6.1: warn when --include-binding-assays is a no-op (tsarina#4) (#8) Partial fix for tsarina#4. The fast default path (cached observations parquet) cannot honor --include-binding-assays because hitlist purges binding-assay rows at build time (h... push 18 Apr 2026 01:38PM UTC web-flow github
35.05
24605854844 warn-binding-assays-on-cached-path Merge 3c1343b29 into d7648d1d4 Pull #8 18 Apr 2026 01:37PM UTC web-flow github
35.05
24605667997 main v0.6.0: thin iedb.py to a shim, drop broken NetMHCpan subprocess (#7) * v0.6.0: thin iedb.py, drop broken NetMHCpan shim tsarina/iedb.py (#5): reduce 481 → 127 lines. scan_public_ms and profile_dataset become thin wrappers over hitlist.scanner.s... push 18 Apr 2026 01:26PM UTC web-flow github
33.54
24605563514 consolidate-iedb-drop-netmhcpan-shim Merge 8178c43b7 into be8acfced Pull #7 18 Apr 2026 01:20PM UTC web-flow github
33.54
24581657571 consolidate-iedb-drop-netmhcpan-shim Merge f1260d31c into be8acfced Pull #7 17 Apr 2026 06:55PM UTC web-flow github
33.43
24396444783 main v0.5.2: hitlist 1.6.0 — gene_name pushdown + mono-allelic filter (#3) * v0.5.2: hitlist 1.6.0 — gene_name pushdown + mono-allelic filter hitlist 1.6.0 adds a peptide_mappings sidecar and semicolon-joined gene_names/gene_ids/protein_ids columns o... push 14 Apr 2026 11:29AM UTC web-flow github
31.52
See All Builds (26)

Badge your Repo: tsarina

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

© 2026 Coveralls, Inc