bioNMF

bioNMF applies nonnegative matrix factorization (NMF) to decompose high-dimensional biological datasets into non-negative components for discovery of latent patterns in genomics, proteomics, gene expression, protein interactions and systems biology.


Key Features:

  • Nonnegative Matrix Factorization: Implements NMF to decompose datasets into non-negative components for identification of underlying patterns and structures.
  • Parallel Implementation: Provides a computationally efficient parallel implementation of NMF algorithms to improve scalability on large datasets.
  • Versatile Analysis Contexts: Applies to gene expression, protein interactions and other complex biological systems for exploratory analysis.
  • Web Services Interface: Exposes a public web services interface for programmatic submission of NMF jobs and integration into computational workflows.

Scientific Applications:

  • Genomics: Reveals latent components in genomic datasets to assist in pattern discovery across high-dimensional data.
  • Proteomics: Identifies protein expression patterns and interaction modules in proteomic data.
  • Systems Biology: Decomposes high-dimensional data to support identification of biomarkers and exploration of regulatory networks.

Methodology:

Performs NMF by decomposing a dataset V into two non-negative matrices W (basis) and H (coefficient) such that V ≈ WH, and implements parallel NMF algorithmic variants for computational efficiency.

Topics

Details

Tool Type:
web application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Ruby, Perl
Added:
3/24/2017
Last Updated:
11/25/2024

Operations

Publications

Mejia-Roa E, Carmona-Saez P, Nogales R, Vicente C, Vazquez M, Yang XY, Garcia C, Tirado F, Pascual-Montano A. bioNMF: a web-based tool for nonnegative matrix factorization in biology. Nucleic Acids Research. 2008;36(Web Server):W523-W528. doi:10.1093/nar/gkn335. PMID:18515346. PMCID:PMC2447803.