Cargando…
ShinyButchR: Interactive NMF-based decomposition workflow of genome-scale datasets
Non-negative matrix factorization (NMF) has been widely used for the analysis of genomic data to perform feature extraction and signature identification due to the interpretability of the decomposed signatures. However, running a basic NMF analysis requires the installation of multiple tools and dep...
Autores principales: | , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7750682/ https://www.ncbi.nlm.nih.gov/pubmed/33376806 http://dx.doi.org/10.1093/biomethods/bpaa022 |
_version_ | 1783625527949524992 |
---|---|
author | Quintero, Andres Hübschmann, Daniel Kurzawa, Nils Steinhauser, Sebastian Rentzsch, Philipp Krämer, Stephen Andresen, Carolin Park, Jeongbin Eils, Roland Schlesner, Matthias Herrmann, Carl |
author_facet | Quintero, Andres Hübschmann, Daniel Kurzawa, Nils Steinhauser, Sebastian Rentzsch, Philipp Krämer, Stephen Andresen, Carolin Park, Jeongbin Eils, Roland Schlesner, Matthias Herrmann, Carl |
author_sort | Quintero, Andres |
collection | PubMed |
description | Non-negative matrix factorization (NMF) has been widely used for the analysis of genomic data to perform feature extraction and signature identification due to the interpretability of the decomposed signatures. However, running a basic NMF analysis requires the installation of multiple tools and dependencies, along with a steep learning curve and computing time. To mitigate such obstacles, we developed ShinyButchR, a novel R/Shiny application that provides a complete NMF-based analysis workflow, allowing the user to perform matrix decomposition using NMF, feature extraction, interactive visualization, relevant signature identification, and association to biological and clinical variables. ShinyButchR builds upon the also novel R package ButchR, which provides new TensorFlow solvers for algorithms of the NMF family, functions for downstream analysis, a rational method to determine the optimal factorization rank and a novel feature selection strategy. |
format | Online Article Text |
id | pubmed-7750682 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-77506822020-12-28 ShinyButchR: Interactive NMF-based decomposition workflow of genome-scale datasets Quintero, Andres Hübschmann, Daniel Kurzawa, Nils Steinhauser, Sebastian Rentzsch, Philipp Krämer, Stephen Andresen, Carolin Park, Jeongbin Eils, Roland Schlesner, Matthias Herrmann, Carl Biol Methods Protoc Methods Manuscript Non-negative matrix factorization (NMF) has been widely used for the analysis of genomic data to perform feature extraction and signature identification due to the interpretability of the decomposed signatures. However, running a basic NMF analysis requires the installation of multiple tools and dependencies, along with a steep learning curve and computing time. To mitigate such obstacles, we developed ShinyButchR, a novel R/Shiny application that provides a complete NMF-based analysis workflow, allowing the user to perform matrix decomposition using NMF, feature extraction, interactive visualization, relevant signature identification, and association to biological and clinical variables. ShinyButchR builds upon the also novel R package ButchR, which provides new TensorFlow solvers for algorithms of the NMF family, functions for downstream analysis, a rational method to determine the optimal factorization rank and a novel feature selection strategy. Oxford University Press 2020-10-29 /pmc/articles/PMC7750682/ /pubmed/33376806 http://dx.doi.org/10.1093/biomethods/bpaa022 Text en © The Author(s) 2020. Published by Oxford University Press. https://creativecommons.org/licenses/by-nc/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0/ (https://creativecommons.org/licenses/by-nc/4.0/) ), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com |
spellingShingle | Methods Manuscript Quintero, Andres Hübschmann, Daniel Kurzawa, Nils Steinhauser, Sebastian Rentzsch, Philipp Krämer, Stephen Andresen, Carolin Park, Jeongbin Eils, Roland Schlesner, Matthias Herrmann, Carl ShinyButchR: Interactive NMF-based decomposition workflow of genome-scale datasets |
title | ShinyButchR: Interactive NMF-based decomposition workflow of genome-scale datasets |
title_full | ShinyButchR: Interactive NMF-based decomposition workflow of genome-scale datasets |
title_fullStr | ShinyButchR: Interactive NMF-based decomposition workflow of genome-scale datasets |
title_full_unstemmed | ShinyButchR: Interactive NMF-based decomposition workflow of genome-scale datasets |
title_short | ShinyButchR: Interactive NMF-based decomposition workflow of genome-scale datasets |
title_sort | shinybutchr: interactive nmf-based decomposition workflow of genome-scale datasets |
topic | Methods Manuscript |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7750682/ https://www.ncbi.nlm.nih.gov/pubmed/33376806 http://dx.doi.org/10.1093/biomethods/bpaa022 |
work_keys_str_mv | AT quinteroandres shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets AT hubschmanndaniel shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets AT kurzawanils shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets AT steinhausersebastian shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets AT rentzschphilipp shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets AT kramerstephen shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets AT andresencarolin shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets AT parkjeongbin shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets AT eilsroland shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets AT schlesnermatthias shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets AT herrmanncarl shinybutchrinteractivenmfbaseddecompositionworkflowofgenomescaledatasets |