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

pirl-unc / hitlist / 24607246249
80%

Build:
DEFAULT BRANCH: main
Ran 18 Apr 2026 02:56PM UTC
Jobs 1
Files 19
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

18 Apr 2026 02:55PM UTC coverage: 43.91% (+0.3%) from 43.629%
24607246249

push

github

web-flow
v1.10.0: add load_all_evidence() union helper (#47) (#74)

Completes hitlist#47.  The binding.parquet index already shipped (1.8.x
built it; load_binding() reads it); what was missing was the union
helper so downstream consumers that explicitly want both kinds of
evidence don't have to hand-roll a pd.concat with an evidence_kind
column.

New public function:

    load_all_evidence(mhc_class=..., species=..., source=...,
                     mhc_restriction=..., gene_name=..., gene_id=...,
                     peptide=..., serotype=..., columns=...)

- Applies the same filters symmetrically to load_observations() and
  load_binding().
- Tags each row with evidence_kind ∈ {"ms", "binding"}.
- Concatenates via pd.concat(..., ignore_index=True, sort=False).
- Missing indexes are silently skipped — the result is whatever has
  been built (both, one, or neither).  Returns an empty frame with
  the evidence_kind column if neither is built (does NOT raise
  FileNotFoundError, unlike the two narrower loaders).

+3 tests: union+filter parity, both-missing → empty, MS-only-built
falls through cleanly.  202 passed, 1 skipped.

Downstream:
- Unblocks tsarina#4 — tsarina's --include-binding-assays on the
  cached path can switch from the current warning to load_all_evidence()
  and actually honor the flag.  Follow-up PR.

1233 of 2808 relevant lines covered (43.91%)

0.44 hits per line

Coverage Regressions

Lines Coverage ∆ File
8
91.49
1.49% observations.py
Jobs
ID Job ID Ran Files Coverage
1 24607246249.1 18 Apr 2026 02:56PM UTC 19
43.91
GitHub Action Run
Source Files on build 24607246249
  • Tree
  • List 19
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24607246249
  • 8ea3cb51 on github
  • Prev Build on main (#24606779853)
  • Next Build on main (#24614246140)
  • 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