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

openvax / vaxrank / 25831129826
96%
master: 88%

Build:
Build:
LAST BUILD BRANCH: v3.1.8
DEFAULT BRANCH: master
Ran 13 May 2026 11:00PM UTC
Jobs 0
Files 0
Run time –
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

pending completion
25831129826

push

github

web-flow
Fix LENS / pVACseq path: populate per_allele_scores at load time (#294)

The 3.1.0 single-mechanism refactor (#291) moved per-(peptide, allele)
scoring to the DSL and stored the result on
``CandidateEpitope.per_allele_scores``. ``predict_epitopes`` was
updated to populate it; the external-input loaders (``load_lens`` /
``load_pvacseq``) were not.

Result: every external-loaded epitope had ``epitope_score == 0``, so
``target_epitope_score`` was 0, ``combined_score`` collapsed to 0,
and ranking dropped every variant as "No epitopes for peptide." End
users running ``vaxrank --input-pvacseq`` or ``--input-lens`` got
empty reports.

Caught with a real-world smoke against cAIrn's HCC1395 pVACseq TSV
(317 rows in, 0 variants ranked before the fix; 23 ranked after).

Fix: add ``attach_per_allele_scores(epitopes, cfg=None)`` to
``epitope_dsl`` — runs the same DSL pipeline the upstream path uses,
on the loaded epitopes, and stamps each one's per_allele_scores.
Call it at the end of both loaders. Default ``EpitopeConfig()`` so
the loader path's default scoring matches pre-3.1 semantics
exactly. Two regression tests pin both loaders.

832 tests pass, lint clean.
Source Files on build 25831129826
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #25831129826
  • 5c003b2f on github
  • Prev Build on main (#25821623234)
  • Next Build on main (#25831138353)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc