deepchem-molgraph-featurization
SkillDev toolsUse this skill to featurize SMILES strings into DeepChem molecular graph objects. Prefer it for local graph-based preprocessing before molecular machine-learning experiments.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the deepchem-molgraph-featurization skill
What this skill tells your AI
The instructions your AI receives, as published by ma-compbio-lab/skillfoundry in skills/computational-chemistry-and-molecular-simulation/deepchem-molgraph-featurization/SKILL.md and read by ahel’s review.
Purpose
Create deterministic DeepChem molecular graph features from a small SMILES table using the repo-managed chemtools prefix.
When to use
- You need a lightweight DeepChem starter without training a model.
- You want to inspect graph sizes and node-feature dimensions before modeling.
When not to use
- You need trained DeepChem models requiring TensorFlow or PyTorch.
- You need dataset download or benchmark automation.
Inputs
- A TSV file with
molecule_idandsmilescolumns.
Outputs
- A JSON summary with graph dimensions for each molecule.
Requirements
slurm/envs/chemtools- DeepChem and RDKit in that prefix
Procedure
- Run
slurm/envs/chemtools/bin/python skills/computational-chemistry-and-molecular-simulation/deepchem-molgraph-featurization/scripts/featurize_molecules.py --input skills/computational-chemistry-and-molecular-simulation/deepchem-molgraph-featurization/examples/molecules.tsv --out scratch/deepchem/featurization.json. - Inspect node counts, edge counts, and feature dimensions.
- Use the feature summary as a preflight step before larger molecular ML runs.
Validation
- The script exits successfully.
- Each molecule yields graph metadata.
- Node and edge counts are positive for valid molecules.
Failure modes and fixes
- Missing optional ML backends: this skill only requires the featurizer path, not
torchortensorflow. - Invalid SMILES: correct the input row before featurization.
Provenance
- DeepChem documentation: https://deepchem.readthedocs.io/en/latest/
Related skills
rdkit-molecular-descriptors
Signals
- GitHub stars
- 39
- Forks
- 5
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
deepchem-molgraph-featurization- Source
- github.com/ma-compbio-lab/skillfoundry