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

pirl-unc / hitlist
80%

Build:
DEFAULT BRANCH: main
Repo Added 30 Mar 2026 02:32PM UTC
Token 2BMOPfDLihNAYkvRMkn4Pz38iRgZjmtXf regen
Build 407 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/build-smoke-test
  • ci/corpus-cache
  • ci/corpus-oom-fix
  • ci/mappings-coverage
  • 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/250-vectorized-kmer-index
  • 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

05 Jun 2026 05:30AM UTC coverage: 80.366% (+1.6%) from 78.728%
26997363926

push

github

web-flow
v1.30.65: CI coverage for the peptide_mappings build, offline (#176/#63) (#276)

Closes the last 'not covered in CI' gap from #275: the proteome-dependent
mapping build now runs in CI with no network.

fetch_species_proteome uses an already-cached FASTA if one is on disk, so
pre-placing a tiny synthetic FASTA at a UniProt-registry species'
(Sarcophilus harrisii) cache path lets the full mapping pipeline run
offline: source-organism -> lookup_proteome -> from_fasta -> the
int-encoded ProteomeIndex (#250/#273) -> map_peptides -> peptide_mappings
.parquet. HITLIST_BUILD_WORKERS=1 forces the sequential path (no
ProcessPoolExecutor in the test).

New test asserts only the 3 FASTA-substring peptides map (NOTINPROT
dropped), the full sidecar schema, and correct positions against the
source protein — exercising the #250/#273 redesign end-to-end in CI for
the first time. ~11s for both build tests combined.

Verified: pytest -m integration -n 2 -> 22 passed, 1 skipped.

5055 of 6290 relevant lines covered (80.37%)

0.8 hits per line

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

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26997363926 main v1.30.65: CI coverage for the peptide_mappings build, offline (#176/#63) (#276) Closes the last 'not covered in CI' gap from #275: the proteome-dependent mapping build now runs in CI with no network. fetch_species_proteome uses an already-cached... push 05 Jun 2026 05:35AM UTC web-flow github
80.37
26996764408 ci/mappings-coverage Merge 3f5a1e043 into f7f2207fd Pull #276 05 Jun 2026 05:16AM UTC web-flow github
80.37
26995946149 main v1.30.64: CI build smoke test from packaged data (#176/#63) (#275) Answers 'is there a smaller version we can ship for CI?' — turns out we don't need to ship the 15 GB IEDB/CEDAR sources at all. build_observations runs the full build *orchestrati... push 05 Jun 2026 04:50AM UTC web-flow github
78.73
26995360077 ci/build-smoke-test Merge 372d91776 into 0db646af0 Pull #275 05 Jun 2026 04:31AM UTC web-flow github
78.73
26994604019 main v1.30.63: cap integration-test workers in CI to avoid OOM (#272 follow-up) (#274) Seeding the ci-corpus-v1 release exposed a bug in the corpus mechanism: once the corpus is present, the 3.11 job ran the integration suite under 'pytest -n auto' (4... push 05 Jun 2026 04:07AM UTC web-flow github
77.0
26994036830 ci/corpus-oom-fix Merge c9ec79e0b into 74e64c754 Pull #274 05 Jun 2026 03:49AM UTC web-flow github
77.0
26992506673 main v1.30.62: int-encoded columnar k-mer index (#250, foundation for #248) (#273) Replace ProteomeIndex's dict[str, int|np.ndarray] k-mer index with a per-length columnar structure (_PackedIndex): each k-mer packs into a single uint64 code (5 bits/re... push 05 Jun 2026 02:57AM UTC web-flow github
76.65
26992085347 perf/250-vectorized-kmer-index Merge d4a6d9ddc into 0ff827735 Pull #273 05 Jun 2026 02:43AM UTC web-flow github
76.65
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
See All Builds (407)

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