{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,10]],"date-time":"2026-09-10T10:31:47Z","timestamp":1789036307515,"version":"build-2803163510"},"reference-count":19,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,11,4]],"date-time":"2021-11-04T00:00:00Z","timestamp":1635984000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,11,4]],"date-time":"2021-11-04T00:00:00Z","timestamp":1635984000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100000289","name":"Cancer Research UK","doi-asserted-by":"publisher","award":["C98\/A24032"],"award-info":[{"award-number":["C98\/A24032"]}],"id":[{"id":"10.13039\/501100000289","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Background<\/jats:title>\n                    <jats:p>Mutational 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 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.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>We present Mutational Signature Attribution (MSA), a reproducible pipeline designed to assign signatures of different mutation types on a single-sample basis, using Non-Negative Least Squares method with optimisation based on configurable simulations. 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.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Conclusions<\/jats:title>\n                    <jats:p>\n                      MSA is a tool for optimised mutational signature attribution based on simulations, providing confidence intervals using parametric bootstrap. It 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\n                      <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/gitlab.com\/s.senkin\/MSA\">https:\/\/gitlab.com\/s.senkin\/MSA<\/jats:ext-link>\n                      .\n                    <\/jats:p>\n                  <\/jats:sec>","DOI":"10.1186\/s12859-021-04450-8","type":"journal-article","created":{"date-parts":[[2021,11,4]],"date-time":"2021-11-04T07:37:43Z","timestamp":1636011463000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["MSA: reproducible mutational signature attribution with confidence based on simulations"],"prefix":"10.1186","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5848-005X","authenticated-orcid":false,"given":"Sergey","family":"Senkin","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,11,4]]},"reference":[{"issue":"7463","key":"4450_CR1","doi-asserted-by":"publisher","first-page":"415","DOI":"10.1038\/nature12477","volume":"500","author":"LB Alexandrov","year":"2013","unstructured":"Alexandrov LB, et al. Signatures of mutational processes in human cancer. Nature. 2013;500(7463):415\u201321. https:\/\/doi.org\/10.1038\/nature12477.","journal-title":"Nature"},{"issue":"7793","key":"4450_CR2","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1038\/s41586-020-1943-3","volume":"578","author":"LB Alexandrov","year":"2020","unstructured":"Alexandrov LB, et al. The repertoire of mutational signatures in human cancer. Nature. 2020;578(7793):94\u2013101. https:\/\/doi.org\/10.1038\/s41586-020-1943-3.","journal-title":"Nature"},{"key":"4450_CR3","doi-asserted-by":"publisher","DOI":"10.1038\/s41588-021-00928-6","author":"S Moody","year":"2021","unstructured":"Moody S, Senkin S, et al. Mutational signatures in esophageal squamous cell carcinoma from eight countries with varying incidence. Nat Genet. 2021. https:\/\/doi.org\/10.1038\/s41588-021-00928-6.","journal-title":"Nat Genet"},{"issue":"6755","key":"4450_CR4","doi-asserted-by":"publisher","first-page":"788","DOI":"10.1038\/44565","volume":"401","author":"DD Lee","year":"1999","unstructured":"Lee DD, Seung HS. Learning the parts of objects by non-negative matrix factorization. Nature. 1999;401(6755):788\u201391. https:\/\/doi.org\/10.1038\/44565.","journal-title":"Nature"},{"issue":"1","key":"4450_CR5","doi-asserted-by":"publisher","first-page":"685","DOI":"10.1186\/s12864-019-6041-2","volume":"20","author":"EN Bergstrom","year":"2019","unstructured":"Bergstrom EN, et al. SigProfilerMatrixGenerator: a tool for visualizing and exploring patterns of small mutational events. BMC Genom. 2019;20(1):685. https:\/\/doi.org\/10.1186\/s12864-019-6041-2.","journal-title":"BMC Genom"},{"key":"4450_CR6","doi-asserted-by":"publisher","unstructured":"Islam SMA, et al.: Uncovering novel mutational signatures by de novo extraction with SigProfilerExtractor. bioRxiv (2020). https:\/\/doi.org\/10.1101\/2020.12.13.422570.","DOI":"10.1101\/2020.12.13.422570"},{"key":"4450_CR7","doi-asserted-by":"publisher","unstructured":"Alexandrov LB et al.: Mutational signatures associated with tobacco smoking in human cancer. Science (New York, N.Y.) 354(6312), 618\u2013622 (2016). https:\/\/doi.org\/10.1126\/science.aag0299.","DOI":"10.1126\/science.aag0299"},{"issue":"2","key":"4450_CR8","doi-asserted-by":"publisher","first-page":"330","DOI":"10.1093\/bioinformatics\/btx604","volume":"34","author":"X Huang","year":"2017","unstructured":"Huang X, Wojtowicz D, Przytycka TM. Detecting presence of mutational signatures in cancer with confidence. Bioinformatics. 2017;34(2):330\u20137. https:\/\/doi.org\/10.1093\/bioinformatics\/btx604.","journal-title":"Bioinformatics"},{"issue":"1","key":"4450_CR9","doi-asserted-by":"publisher","first-page":"18217","DOI":"10.1038\/s41598-020-75062-0","volume":"10","author":"D Fantini","year":"2020","unstructured":"Fantini D, et al. MutSignatures: an R package for extraction and analysis of cancer mutational signatures. Sci Rep. 2020;10(1):18217. https:\/\/doi.org\/10.1038\/s41598-020-75062-0.","journal-title":"Sci Rep"},{"issue":"4","key":"4450_CR10","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1038\/nbt.3820","volume":"35","author":"P Di Tommaso","year":"2017","unstructured":"Di Tommaso P, et al. Nextflow enables reproducible computational workflows. Nat Biotechnol. 2017;35(4):316\u20139. https:\/\/doi.org\/10.1038\/nbt.3820.","journal-title":"Nat Biotechnol"},{"key":"4450_CR11","doi-asserted-by":"crossref","unstructured":"Lawson CL, Hanson RJ. Solving least squares problems. Classics in applied mathematics, vol. 15, p. 337. Society for Industrial and Applied Mathematics (SIAM), Philadelphia, PA (1995). Revised reprint of the 1974 original","DOI":"10.1137\/1.9781611971217"},{"issue":"1","key":"4450_CR12","doi-asserted-by":"publisher","first-page":"3575","DOI":"10.1038\/s41467-020-17388-x","volume":"11","author":"S Li","year":"2020","unstructured":"Li S, Crawford FW, Gerstein MB. Using sigLASSO to optimize cancer mutation signatures jointly with sampling likelihood. Nat Commun. 2020;11(1):3575. https:\/\/doi.org\/10.1038\/s41467-020-17388-x.","journal-title":"Nat Commun"},{"issue":"1","key":"4450_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1214\/aos\/1176344552","volume":"7","author":"B Efron","year":"1979","unstructured":"Efron B. Bootstrap methods: another look at the jackknife. Ann Stat. 1979;7(1):1\u201326. https:\/\/doi.org\/10.1214\/aos\/1176344552.","journal-title":"Ann Stat"},{"key":"4450_CR14","doi-asserted-by":"publisher","unstructured":"Liu RY, Singh K. Using i.i.d. bootstrap inference for general non-i.i.d. models. J Stat Plan Inference. 1995; 43(1), 67\u201375. https:\/\/doi.org\/10.1016\/0378-3758(94)00008-J. Statistics \u201991 Canada Conference Papers","DOI":"10.1016\/0378-3758(94)00008-J"},{"issue":"3","key":"4450_CR15","doi-asserted-by":"publisher","first-page":"895","DOI":"10.1214\/12-AOAS547","volume":"6","author":"AB Owen","year":"2012","unstructured":"Owen AB, Eckles D. Bootstrapping data arrays of arbitrary order. Ann Appl Stat. 2012;6(3):895\u2013927. https:\/\/doi.org\/10.1214\/12-AOAS547.","journal-title":"Ann Appl Stat"},{"issue":"1","key":"4450_CR16","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1016\/j.celrep.2012.12.008","volume":"3","author":"L Alexandrov","year":"2013","unstructured":"Alexandrov L, Nik-Zainal S, Wedge D, Campbell P, Stratton M. Deciphering signatures of mutational processes operative in human cancer. Cell Rep. 2013;3(1):246\u201359. https:\/\/doi.org\/10.1016\/j.celrep.2012.12.008.","journal-title":"Cell Rep"},{"key":"4450_CR17","unstructured":"Steel GD. Relation between Poisson and multinomial distributions. Biometrics Unit Technical Reports, BU-39-M (1953)."},{"key":"4450_CR18","doi-asserted-by":"publisher","first-page":"3004","DOI":"10.1214\/13-EJS868","volume":"7","author":"M Slawski","year":"2013","unstructured":"Slawski M, Hein M. Non-negative least squares for high-dimensional linear models: consistency and sparse recovery without regularization. Electron J Stat. 2013;7:3004\u201356. https:\/\/doi.org\/10.1214\/13-EJS868.","journal-title":"Electron J Stat"},{"key":"4450_CR19","doi-asserted-by":"publisher","unstructured":"The ICGC\/TCGA Pan-Cancer Analysis of Whole Genomes Consortium. Pan-cancer analysis of whole genomes. Nature. 2020;578(7793):82\u201393. https:\/\/doi.org\/10.1038\/s41586-020-1969-6.","DOI":"10.1038\/s41586-020-1969-6"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-021-04450-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-021-04450-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-021-04450-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,4]],"date-time":"2022-01-04T16:21:52Z","timestamp":1641313312000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-021-04450-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,4]]},"references-count":19,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["4450"],"URL":"https:\/\/doi.org\/10.1186\/s12859-021-04450-8","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2020.12.14.422764","asserted-by":"object"}]},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,11,4]]},"assertion":[{"value":"16 March 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 October 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 November 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"540"}}