hallamlab / triUMPF

Metabolic pathway inference using non-negative matrix factorization with community detection

Home Page:https://github.com/hallamlab/triUMPF

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Workflow

Basic Description

This repo contains an implementation of triUMPF (triple non-negative matrix factorization with commUnity detection to Metabolic Pathway inFerence) that combines three stages of NMF to capture relationships between enzymes and pathways within a network followed by community detection to extract higher order structure based on the clustering of vertices sharing similar functional features. We evaluated triUMPF performance using experimental datasets manifesting diverse multi-label properties, including Tier 1 genomes from the BioCyc collection of organismal Pathway/Genome Databases and low complexity microbial communities. Resulting performance metrics equaled or exceeded other prediction methods on organismal genomes with improved prediction outcomes on multi-organism data sets.

See tutorials on the GitHub wiki page for more information and guidelines.

Citing

If you find triUMPF useful in your research, please consider citing the following paper:

Contact

For any inquiries, please contact: arbasher@student.ubc.ca