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

pirl-unc / hitlist
77%

Build:
DEFAULT BRANCH: main
Repo Added 30 Mar 2026 02:32PM UTC
Token 2BMOPfDLihNAYkvRMkn4Pz38iRgZjmtXf regen
Build 399 Last
Files 29
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
  • add-load-all-evidence
  • add-parquet-export-test
  • add-refs-aggregator-20260420
  • align-version-with-pypi
  • allele-resolution
  • attribution-per-donor-rows
  • audit-pmid-overrides
  • binding-index-split
  • builder-memory-reduction
  • bulk-proteomics-abundance-and-metadata
  • bulk-proteomics-non-tryptic-bj
  • category2-per-donor-curation
  • cell-name-parser
  • chore/audit-cleanup-stale-docs
  • chore/test-speed
  • ci/corpus-cache
  • codex/apc-lineage-curation
  • codex/curate-pmid-24366607
  • codex/curate-pmid-29093164
  • codex/export-ms-peptide-summary
  • codex/training-export-unified
  • curate-batch-2
  • curate-batch-3
  • curate-top-studies
  • expand-proteome-registry-bacteria
  • faridi-per-transfectant
  • feat/261-cell-type-column
  • feat/allele-bag-expansion-137
  • feat/apm-perturbation-columns
  • feat/assay-iri-evidence-row-id
  • feat/binding-response-measured-stacked
  • feat/build-top-level
  • feat/bulk-proteomics-n-replicates-possible
  • feat/class-label-severity-tiers
  • feat/condition-categories
  • feat/curate-shapiro-2025
  • feat/discrepancies-per-sample
  • feat/engineered-mhc-flag
  • feat/exclude-class-label-suspect
  • feat/export-cleanup
  • feat/export-provenance
  • feat/gomez-raji-plasma
  • feat/instrument-category-and-gomez-zepeda
  • feat/line-expression-anchors
  • feat/line-expression-cache
  • feat/list-args-space-separated
  • feat/maptac-dp-dq-match
  • feat/normalize-and-class-suspect
  • feat/observations-export
  • feat/pmhc-binder-classification
  • feat/pmhc-flat-and-optional
  • feat/pmhc-query-and-toplevel-reshuffle
  • feat/pmhc-sample-paired
  • feat/pmhc-serotype-expansion
  • feat/ptm-aware-peptides
  • feat/qc-plan-roadmap
  • feat/qc-proteome-coverage
  • feat/qc-top-level
  • feat/quantitative-binding-fields
  • feat/register-aav-proteomes
  • feat/register-mtb-plasmodium-proteomes
  • feat/rename-map-source-proteins
  • feat/report-from-index
  • feat/severity-tiers-in-curation-plan
  • feat/severity-tiers-in-qc-and-cli
  • feat/training-export-136
  • feat/transcript-aware-mappings
  • feat/vectorize-and-version
  • fix-allele-resolution-categorical-fillna
  • fix-alpizar-2017-split-b-alleles
  • fix-chen-2020-hela-abc-ko
  • fix-classify-allele-pair-gene-gene
  • fix-ebv-lcl-direct-ex-vivo
  • fix-hla-only-filter
  • fix-illing-2018-split-b57-transfectants
  • fix-pandas-categorical-warnings
  • fix-pmid-arrow-conversion
  • fix-sarango-2022-precision
  • fix-trolle-2016-split-721-221-transfectants
  • fix-weingarten-gabbay-2021-no-hbec
  • fix/255-download-timeout
  • fix/audit-19-remaining
  • fix/c1r-allele-curation
  • fix/class-ii-implausible-45
  • fix/class-ii-implausible-threshold
  • fix/cross-reference-class-only-pmids
  • fix/derived-column-passthrough
  • fix/multi-allele-genotype-tokenization
  • fix/per-sample-mhc-curation
  • fix/pmhc-progress-wording
  • fix/pmid-curation-audits-128-132
  • fix/proteome-cache-bounded
  • fix/report-keyerror-and-cli-help
  • fix/run-all-include-proteome-coverage
  • fix/sample-resolver-tiebreak
  • fix/scanner-close-csv-files
  • fix/severity-tier-ptm-aware
  • ingest-abelin-2019-maptac
  • ingest-bekker-jensen-peptides
  • ingest-ccle-bulk-proteomics
  • ingest-strazar-2023-hla2
  • is-non-peptide-ligand-228
  • issue-104-108-digest-and-bounds
  • issue-105-atomic-rebuild
  • issue-106-export-bulk-cli
  • issue-110-proteome-index-memory
  • issue-117-summary-from-indices
  • issue-119-export-progress
  • issue-12-human-51-100
  • issue-121-118-normalize-and-lengths
  • issue-122-short-mhc2-filter
  • issue-8-nonclassical-hla
  • issue-85-scanner-perf
  • issue-86-proteome-index-cache
  • issue-93-remove-hla-filter
  • issue-98-fractionation-ph
  • issue-99-proteome-kmer-set
  • main
  • mono-allelic-detection
  • mono-allelic-method
  • obliterate-legacy-index-cache
  • parallelize-mappings
  • per-transfectant-splits
  • perf/262-arrow-xdist-cache
  • perf/263-tighten-dtypes
  • perf/batch-drops-and-fillna
  • perf/memory-aware-test-workers
  • perf/merge-and-copy
  • perf/proteome-build-inline
  • perf/proteome-cache-build-order
  • perf/test-speed
  • perf/test-suite-integration-marker
  • perf/unique-map-string-ops
  • pin-mhcgnomes
  • pmhc-filter-flags
  • pmhc-group-by-species
  • predictor-multi-allele-narrowing
  • profile-build-pipeline
  • proteome-cache-followups
  • qc/discrepancies-report
  • refactor/258-rename-pmhc-helpers
  • rename-proteome-label
  • retire-human-only
  • retro-allele-predictor
  • sarkizova-monoallelic-recovery-45
  • scanner-v2
  • serotype-mapping
  • split-gene-mapping-from-observations
  • test/supplementary-build-e2e
  • unified-observations
  • update-readme-1.10
  • upgrade-mhc-unknown
  • vectorize-export-discriminator-loop

04 Jun 2026 08:25PM UTC coverage: 76.832%. Remained the same
26977481678

push

github

web-flow
v1.30.61: run integration suite in CI via prebuilt-corpus cache (#272)

CI couldn't run the ~20 integration tests (or exercise the #262 Arrow
mmap fixture) because the built observations corpus isn't present —
full_observations_df self-skips when ~/.hitlist/observations.parquet is
absent, and CI can't build it (the ~15 GB IEDB/CEDAR sources aren't
there). The OUTPUT is only ~237 MB, so we ship that.

- scripts/publish_ci_corpus.sh: operator-run, uploads the 5 built
  parquets to a PUBLIC ci-corpus-<version> GitHub release. (Licensing:
  the IEDB/CEDAR-derived corpus becomes publicly downloadable — a
  deliberate choice for full-fidelity CI coverage.)
- tests.yml (3.11 job only, to keep 3.9/3.10/3.12 fast): restore
  ~/.hitlist from Actions cache -> on miss, gh release download the
  corpus -> run the full suite incl. integration. Cache is only SAVED
  when the download actually succeeded, so a pre-seed run can't poison
  the key with an empty dir. A missing release logs a warning and lets
  integration tests skip, so CI stays green whether or not the corpus
  has been seeded yet.

Bump CORPUS_VERSION in tests.yml in lockstep with the release tag when
republishing.

4729 of 6155 relevant lines covered (76.83%)

0.77 hits per line

Relevant lines Covered
Build:
Build:
6155 RELEVANT LINES 4729 COVERED LINES
0.77 HITS PER LINE
Source Files on main
  • Tree
  • List 29
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26977481678 main v1.30.61: run integration suite in CI via prebuilt-corpus cache (#272) CI couldn't run the ~20 integration tests (or exercise the #262 Arrow mmap fixture) because the built observations corpus isn't present — full_observations_df self-skips when ... push 04 Jun 2026 08:27PM UTC web-flow github
76.83
26976716482 ci/corpus-cache Merge b5f9587da into c697c18b2 Pull #272 04 Jun 2026 08:12PM UTC web-flow github
76.83
26975890813 main v1.30.60: share full_observations_df via Arrow IPC mmap, not pickle (#262) (#271) * v1.30.60: share full_observations_df via Arrow IPC mmap, not pickle (#262) The full_observations_df xdist fixture was shared via an on-disk pickle: one worker bu... push 04 Jun 2026 07:56PM UTC web-flow github
76.83
26975232560 perf/262-arrow-xdist-cache Merge 2580e0268 into 9a5c56a47 Pull #271 04 Jun 2026 07:43PM UTC web-flow github
76.83
26974803706 perf/262-arrow-xdist-cache Merge 67283f4a7 into 9a5c56a47 Pull #271 04 Jun 2026 07:35PM UTC web-flow github
76.83
26974356414 main v1.30.59: faster test suite — drop pytest -v + cache bulk parquet reads (#270) Two independent test/CI speedups: 1. Remove '-v' from pytest addopts. The per-test verbose listing added log noise (and a little I/O) to every local + CI run witho... push 04 Jun 2026 07:26PM UTC web-flow github
76.83
26973766970 perf/test-speed Merge 225fe0b3e into 09f17e42f Pull #270 04 Jun 2026 07:15PM UTC web-flow github
76.83
26973114525 main v1.30.58: categorical dtypes for low-cardinality obs metadata (#263) (#269) * v1.30.58: categorical dtypes for low-cardinality obs metadata (#263) generate_observations_table() brings per-sample metadata in via the ms_samples join and PMID dict-... push 04 Jun 2026 07:02PM UTC web-flow github
76.82
26972648089 perf/263-tighten-dtypes Merge 5a0bf3e92 into 7f9a720d3 Pull #269 04 Jun 2026 06:53PM UTC web-flow github
76.82
26972062655 perf/263-tighten-dtypes Merge 70b1a2d51 into 7f9a720d3 Pull #269 04 Jun 2026 06:42PM UTC web-flow github
76.82
See All Builds (399)

Badge your Repo: hitlist

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