FP2VEC

FP2VEC generates trainable embedding-based molecular features to improve quantitative structure–activity relationship (QSAR) classification and regression for chemical compound property prediction.


Key Features:

  • Graph Convolution Operations: Applies graph convolution operations on molecular graphs and provides representations reported to outperform extended connectivity fingerprints (ECFP) in tested tasks.
  • NLP-inspired Trainable Embeddings: Represents molecules as trainable embedding vectors analogous to words in natural language, enabling dynamic feature learning during model training.
  • Convolutional Neural Network Architecture: Integrates a simple convolutional neural network (CNN) architecture adapted from sentence classification to process embedding-based molecular representations.
  • Benchmark Performance: Achieves competitive results on several benchmark datasets across classification and regression QSAR tasks when combined with CNN models.
  • Multitask Learning Effectiveness: Demonstrates effectiveness in multitask learning scenarios for simultaneous prediction of multiple molecular properties.

Scientific Applications:

  • QSAR Modeling: Improves quantitative structure–activity relationship (QSAR) models for predicting chemical compound properties.
  • Drug Discovery: Supports drug discovery workflows by enabling prediction of compound properties relevant to lead identification and optimization.
  • Toxicology Assessment: Facilitates toxicology assessments through prediction of properties related to compound safety.
  • Materials Science Research: Applies to materials science research for predicting molecular properties relevant to material design.

Methodology:

Represents molecules as sets of trainable embedding vectors, applies graph convolution operations on molecular graphs, and processes the embeddings with a simple convolutional neural network (CNN), including in multitask learning settings.

Topics

Details

License:
Unlicense
Maturity:
Mature
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python
Added:
8/9/2019
Last Updated:
6/16/2020

Operations

Publications

Jeon W, Kim D. FP2VEC: a new molecular featurizer for learning molecular properties. Bioinformatics. 2019;35(23):4979-4985. doi:10.1093/bioinformatics/btz307. PMID:31070725.

PMID: 31070725
Funding: - National Research Foundation of Korea: 2017M3A9C4065952, 2019R1A2C1007951

Links