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...

Descripción completa

Detalles Bibliográficos
Autores principales: Quintero, Andres, Hübschmann, Daniel, Kurzawa, Nils, Steinhauser, Sebastian, Rentzsch, Philipp, Krämer, Stephen, Andresen, Carolin, Park, Jeongbin, Eils, Roland, Schlesner, Matthias, Herrmann, Carl
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