What problem does it solve?
DeepChem helps researchers and data scientists streamline molecular property prediction by providing a unified toolkit that handles data loading, featurization, model training, and evaluation across diverse datasets and models.
Core Features & Use Cases
- Data loading for various molecular formats (SMILES, SDF, FASTA) and MoleculeNet datasets
- Featurization for fingerprints, descriptors, and graph representations
- Scaffold-based splitting to prevent data leakage and robust evaluation
- Support for multiple model types (graph neural networks, traditional ML, pretrained transformers)
- Transfer learning and end-to-end workflows for rapid prototyping on small and large datasets
Real-world use cases include predicting solubility/toxicity, benchmarking MoleculeNet, and rapid prototyping of molecular discovery pipelines.
Quick Start
Train a quick graph-convolution model on the Tox21 dataset using scaffold splitting and evaluate it end-to-end.