NPClassifier
NPClassifier classifies natural products using deep neural networks to assign structural classes and ontology-linked annotations for interpretation of genome- and metabolome-derived molecules.
Key Features:
- Deep Learning Framework: Uses deep neural networks and state-of-the-art algorithms to analyze and classify natural products by structure.
- Automated Classification System: Performs automated categorization of natural products using a semantic ontology covering taxonomy of producing organisms, biosynthetic pathways, biological properties, and chemical substructures.
- Comprehensive Ontology Integration: Links NP chemical structures with ontology terms and bioactivity annotations to represent relationships between structure and function.
- Scalability for Large-Scale Data Analysis: Designed to handle large datasets typical of genome and metabolome mining for extensive structural classification.
- Deployment and Performance Options: Supports local deployment with options for TensorFlow Serving and caching mechanisms to improve processing throughput.
Scientific Applications:
- Natural Product Discovery: Organizes and classifies candidate natural products to support prioritization in discovery workflows.
- Structure–Bioactivity Correlation: Facilitates correlation of structural classes with bioactivity annotations to inform drug discovery and functional inference.
- Genome and Metabolome Mining Support: Enables structural classification of molecules derived from genome and metabolome mining to assist interpretation of complex datasets.
Methodology:
NPClassifier employs deep learning techniques to process and classify natural products and supports local deployment with options for TensorFlow Serving and caching mechanisms.
Topics
Details
- License:
- MIT
- Tool Type:
- web application
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 3/13/2021
Operations
Publications
kim H, Wang M, Leber C, Nothias L, Reher R, Kang KB, van der Hooft JJJ, Dorrestein P, Gerwick W, Cottrell G. NPClassifier: A Deep Neural Network-Based Structural Classification Tool for Natural Products. Unknown Journal. 2020. doi:10.26434/chemrxiv.12885494.v1.
Funding: - National Institute of General Medical Sciences: R01GM107550
Links
Repository
https://github.com/mwang87/NP-Classifier