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