Mutational signature extraction engine using NMF decomposition of trinucleotide contexts with COSMIC SBS signature attribution.
- 96-channel trinucleotide mutation context matrix construction
- NMF-based de novo signature extraction with rank selection
- COSMIC SBS signature matching and attribution
- Cophenetic correlation coefficient for stability assessment
- Per-tumor signature exposure quantification
100 tumors × 96 contexts; Optimal rank=5; Cophenetic=0.849; Recon error=0.010
pip install numpy scipy matplotlib
python mutational_signature_engine.pymutational-signatures, sbs, cosmic-signatures, nmf-decomposition, trinucleotide-context