chem-conformer-search
OfficialGenerate and rank low-energy conformers fast.
Education & Research#molecular simulation#conformer generation#rdkit etkdg#mlip relaxation#boltzmann weighting#molecular energy ranking
Authorlearningmatter-mit
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It finds a diverse set of low-energy 3D molecular conformations for a given molecule, so you can prioritize the most physically relevant structures for downstream modeling or calculations.
Core Features & Use Cases
- Conformer generation (RDKit ETKDG): Creates an initial ensemble from a SMILES string or an input structure file.
- MLIP relaxation: Optimizes each conformer with a selectable ML interatomic potential backend (e.g., MACE, MatGL, FairChem) to obtain near-DFT-quality geometries and energies.
- Deduplication and energy ranking with Boltzmann weighting: Removes redundant conformers via RMSD thresholding or clustering (hierarchical/k-means), then ranks and assigns finite-temperature populations.
- Use Case: Given an ibuprofen-like drug with many rotatable bonds, generate a conformer ensemble and extract a compact, low-energy, temperature-relevant set for tasks like docking preparation or conformational preference analysis.
Quick Start
Use the chem-conformer-search skill to generate and MLIP-relax conformers from your SMILES input and write the relaxed ranked ensemble and Boltzmann-weighted results to an output directory.
Dependency Matrix
Required Modules
scipysklearnnumpyasetorchrdkitscipy.clusterscipy.spatialsklearn.cluster
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: chem-conformer-search Download link: https://github.com/learningmatter-mit/AtomisticSkills/archive/main.zip#chem-conformer-search Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.