Skip to content

SurvScope 0.2.0 — CPTAC tumor cohorts

Choose a tag to compare

@YaoxiangLi YaoxiangLi released this 19 Sep 01:35

SurvScope now supports CPTAC RNA expression and overall survival alongside all 33 TCGA cohorts.

  • Adds 18 CPTAC-3 tumor groups with matched primary RNA and overall-survival records. Cohort labels show sample counts; very small groups and unavailable endpoints are marked explicitly.
  • Preserves existing TCGA clinical and expression assets byte for byte, including the SRD5A1/PAAD statistical and 6.8-inch figure contract.
  • Keeps the browser fully static with same-origin requests and adds source-aware CPTAC exports in the browser and Python.
  • Adds verified reuse of compact TCGA releases and complete checksum, coverage, asset-count, and 850 MiB deployment checks.

The active catalog is data-v2026.09.18. Open SurvScope or read the cohort coverage and source research.

CPTAC provides OS only in this release. CPTAC-2 lacks usable matched survival outcomes in the GDC/PDC sources checked. Protein abundance is not part of the RNA/TPM workflow.

Validation: 36 Python tests, 5 browser statistics tests, and 3 browser end-to-end tests; GitHub CI passed on Python 3.10, 3.12, and 3.13. The npm audit reports no vulnerabilities.

The tested wheel and source distribution are attached below. Install directly from GitHub:

python -m pip install https://github.com/oncologylab/survscope/releases/download/v0.2.0/survscope-0.2.0-py3-none-any.whl

PyPI publication is pending a matching Trusted Publisher registration. See the maintainer setup instructions. The website, data catalog, and GitHub distributions are published.