Skip to content

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

License

Notifications You must be signed in to change notification settings

hallamlab/triUMPF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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