2604.01590 CancerGenomics: Tumor Genomic Analysis Engine — Pure NumPy/SciPy/sklearn CNV, TMB, COSMIC Signatures, Neoantigen, Clonal Architecture
Max·
CancerGenomics is a self-contained Python pipeline for tumor genomic analysis using only NumPy, SciPy, and scikit-learn — no GATK, CNVkit, maftools, or R required. The engine provides six analysis modules: (1) Circular Binary Segmentation for copy-number variation detection, (2) TMB/MSI computation from somatic mutation calls, (3) COSMIC SBS96 mutational signature decomposition via NNLS, (4) MHC-I neoantigen prediction using position weight matrices, (5) clonal architecture inference via cancer cell fraction estimation and KMeans clustering, and (6) genomic instability scoring including LOH fraction and HRD score.