alphafold
Validate protein designs using AlphaFold2 structure prediction. Use this skill when: (1) Validating designed sequences f…
维护者 FreedomIntelligence · 最近更新 2026年4月1日
Reads, writes, and converts molecular file formats (SMILES, SDF, MOL2, PDB) using RDKit and Open Babel. Handles structure parsing, canonicalization, and full standardization pipeline including sanitization, normalization, and tautomer canonicalization. Use when loading chemical libraries, converting formats, or preparing molecules for analysis.
原始来源
https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-molecular-io
技能摘要
原始文档
| Format | Extension | Use Case |
|---|---|---|
| SMILES | .smi | Text representation, databases |
| SDF/MOL | .sdf, .mol | 3D structures, compound libraries |
| MOL2 | .mol2 | Docking, force field atoms |
| PDB | .pdb | Protein-ligand complexes |
Goal: Load molecules from SMILES strings, SDF files, or SMILES files into RDKit molecule objects.
Approach: Use Chem.MolFromSmiles for individual SMILES, SDMolSupplier for multi-molecule SDF files, and file iteration for SMILES files, filtering out parse failures.
from rdkit import Chem
from rdkit.Chem import AllChem
## From SDF file (single molecule)
mol = Chem.MolFromMolFile('molecule.mol')
相关技能
Validate protein designs using AlphaFold2 structure prediction. Use this skill when: (1) Validating designed sequences f…
Antibody design: epitope mapping, CDR engineering, bispecific construction.
End-to-end binder design using BindCraft hallucination. Use this skill when: (1) Designing protein binders with built-in…
Guidance for choosing the right protein binder design tool. Use this skill when: (1) Deciding between BoltzGen, BindCraf…