What problem does it solve?
Molfeat removes the manual burden of converting chemical structures into numerical representations so you can build models, compare compounds, and explore chemical space faster.
Core Features & Use Cases
- Fingerprint generation: Create ECFP, MACCS, MAP4, and other fixed-length molecular fingerprints for classic machine learning.
- Descriptor calculation: Compute RDKit, Mordred, pharmacophore, and shape descriptors for interpretable modeling and analysis.
- Pretrained embeddings: Use ChemBERTa, ChemGPT, GNN, and Graphormer models to produce learned molecular vectors.
- Workflow integration: Batch featurize SMILES data, combine multiple featurizers, cache results, and plug outputs into scikit-learn or PyTorch pipelines.
- Use case: Apply the skill to a QSAR or virtual screening task where you need reliable molecular features from a large list of SMILES strings.
Quick Start
Use the molfeat skill to featurize your SMILES dataset with an appropriate molecular calculator and return a ready-to-model feature matrix.