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

pirl-unc / hitlist / 25032528769
80%

Build:
DEFAULT BRANCH: main
Ran 28 Apr 2026 03:40AM UTC
Jobs 1
Files 24
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

28 Apr 2026 03:37AM UTC coverage: 65.98% (+3.3%) from 62.64%
25032528769

push

github

web-flow
v1.28.0: hitlist report reads observations.parquet by default (CLI refactor PR 4) (#170)

The legacy ``hitlist report`` re-scanned the raw IEDB/CEDAR CSVs every
invocation (~3 min on a full corpus, with the visible
"Scanning mhc_ligand_full.csv:  7%|███" progress bar).  All 11 columns
the report uses are already in observations.parquet, so the rewrite is
just ``load_observations(columns=[...])`` instead.

Default path is now near-instant.  The legacy live-scan path is kept
behind ``--from-csv`` for the rare case where someone wants a sanity
check on a fresh download before ``hitlist build observations`` has run.

When observations.parquet is missing and ``--from-csv`` wasn't passed,
``run_report`` now prints a one-line hint pointing at
``hitlist build observations`` (the canonical build path from PR 2)
instead of silently scanning.

Tests: tests/test_report.py — 3 tests
- default path reads parquet and never calls scanner.scan
- --from-csv routes to scanner.scan with classify_source=True
- missing parquet without --from-csv prints the hint and returns ""

2946 of 4465 relevant lines covered (65.98%)

0.66 hits per line

Coverage Regressions

Lines Coverage ∆ File
152
31.86
-0.06% cli.py
2
79.49
79.49% report.py
Jobs
ID Job ID Ran Files Coverage
1 25032528769.1 28 Apr 2026 03:40AM UTC 24
65.98
GitHub Action Run
Source Files on build 25032528769
  • Tree
  • List 24
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25032528769
  • ac92468e on github
  • Prev Build on main (#25031877455)
  • Next Build on main (#25049901808)
  • 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