ShinyButchR

ShinyButchR performs non-negative matrix factorization (NMF) decomposition and signature extraction from genome-scale datasets to identify interpretable features and associate signatures with biological and clinical variables.


Key Features:

  • Matrix decomposition: Performs non-negative matrix factorization (NMF) on genome-scale matrices.
  • Feature extraction and signature identification: Extracts features and identifies NMF-derived signatures from large genomic datasets.
  • Diagnostic plots and visualizations: Generates diagnostic plots to interpret NMF results and assess associations between signatures and biological or clinical variables.
  • Integration with ButchR and TensorFlow solvers: Uses the ButchR R package implementing NMF algorithms with TensorFlow-based solvers for optimized computational performance.
  • Optimal factorization rank determination: Implements a rational method for selecting the optimal NMF factorization rank.
  • Feature selection strategy: Applies a feature selection strategy to prioritize features contributing to identified signatures.

Scientific Applications:

  • Signature extraction from genome-scale datasets: Derives interpretable signatures from large-scale genomic data using NMF.
  • Association with biological and clinical variables: Associates NMF-derived signatures with biological annotations and clinical variables.
  • Gene expression and disease mechanism analysis: Analyzes gene expression patterns to investigate disease mechanisms.
  • Identification of candidate therapeutic targets: Highlights signature-associated features that may suggest therapeutic targets.

Methodology:

NMF algorithms implemented in the ButchR package using TensorFlow-based solvers, combined with a rational optimal factorization rank determination method, a feature selection strategy, and diagnostic plot generation for result interpretation.

Topics

Details

License:
GPL-3.0
Programming Languages:
R, Python
Added:
1/18/2021
Last Updated:
2/16/2021

Operations

Publications

Quintero A, Hübschmann D, Kurzawa N, Steinhauser S, Rentzsch P, Krämer S, Andresen C, Park J, Eils R, Schlesner M, Herrmann C. ShinyButchR: Interactive NMF-based decomposition workflow of genome-scale datasets. Biology Methods and Protocols. 2020;5(1). doi:10.1093/biomethods/bpaa022. PMID:33376806. PMCID:PMC7750682.

PMID: 33376806
PMCID: PMC7750682
Funding: - Heidelberg Center for Human Bioinformatics (HD-HuB) within the German Network for Bioinformatics Infrastructure: #031A537A, #031A537C - the Molecular Diagnostics Program of the NCT Heidelberg: Grant number 01ZX1904D - the European Union’s Horizon 2020 research and innovation program: grant agreement No 824110–EASI-Genomics

Downloads

Links