MSA: Reproducible mutational signature attribution with confidence based on simulations
Abstract
BackgroundMutational signatures proved to be a useful tool for identifying patterns of mutations in genomes, often providing valuable insights about mutagenic processes or normal DNA damage. De novo extraction of signatures is commonly performed using Non-Negative Matrix Factorisation (NMF) methods, however, accurate attribution of these signatures to individual samples is a distinct problem requiring uncertainty estimation, particularly in noisy scenarios or when the acting signatures have similar shapes. Whilst many packages for signature attribution exist, a few provide accuracy measures, and most are not easily reproducible nor scalable in high-performance computing environments. ResultsWe present MSA (Mutational Signature Attribution), a reproducible pipeline designed to assign signatures of different mutation types on a single-sample basis, based on Non-Negative Least Squares (NNLS) method with optimisation. Parametric bootstrap is proposed as a way to measure statistical uncertainties of signature attribution. Supported mutation types include single and doublet base substitutions, indels and structural variants. Results are validated using simulations with reference COSMIC signatures, as well as randomly generated signatures. Availability and implementationMSA comprises a set of Python scripts unified in a single Nextflow pipeline with containerisation for cross-platform reproducibility and scalability in high-performance computing environments. The tool is publicly available from https://gitlab.com/s.senkin/MSA
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 22
- FWCI
- 1.09
- Field percentile
- top 28%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Benchmarking 13 tools for mutational signature attribution, including a new and improved algorithm
Nanhai Jiang, Yang Wu, Steve Rozen·Briefings in BioinformaticsPeer-reviewed·Nov 22, 2024
- mutSigMapper: an R package to map spectra to mutational signatures based on shot-noise modeling
Julián Candia·bioRxiv·Oct 12, 2020
- Robust discovery of mutational signatures using power posteriors
Catherine Xue, Jeffrey W. Miller, … Jonathan H. Huggins·PLoS Computational BiologyPeer-reviewed·Jun 11, 2026
- Uncovering novel mutational signatures by de novo extraction with SigProfilerExtractor
S. M. Ashiqul Islam, Marcos Díaz‐Gay, … Ludmil B. Alexandrov·Cell GenomicsPeer-reviewed·Sep 23, 2022
- sigfit: flexible Bayesian inference of mutational signatures
K. Gori, A. Baez-Ortega·bioRxiv·Jan 17, 2020
- Assigning mutational signatures to individual samples and individual somatic mutations with SigProfilerAssignment
Marcos Díaz‐Gay, Raviteja Vangara, … Ludmil B. Alexandrov·BioinformaticsPeer-reviewed·Dec 1, 2023