Data & ReproProtein Structure & DesignFreedomIntelligence/OpenClaw-Medical-SkillsData & Reproduction
BI

bio-molecular-io

Maintainer FreedomIntelligence · Last updated April 1, 2026

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.

OpenClawNanoClawAnalysisReproductionbio-molecular-io🧬 bioinformatics (gptomics bio-* suite)bioinformatics — structural biology & cheminformaticsreads

Original source

FreedomIntelligence/OpenClaw-Medical-Skills

https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-molecular-io

Maintainer
FreedomIntelligence
License
MIT
Last updated
April 1, 2026

Skill Snapshot

Key Details From SKILL.md

2 min

Key Notes

  • Python: Chem.MolFromSmiles(), Chem.SDMolSupplier() (RDKit).
  • Load my chemical library into Python" → Parse molecular file formats (SMILES, SDF, MOL2, PDB) into RDKit molecule objects for programmatic access, standardization, and format conversion. Python: Chem.MolFromSmiles(), Chem.SDMolSupplier() (RDKit).
  • Read, write, and convert molecular file formats with structure standardization.
  • mol = Chem.MolFromSmiles('CCO').

Source Doc

Excerpt From SKILL.md

Supported Formats

FormatExtensionUse Case
SMILES.smiText representation, databases
SDF/MOL.sdf, .mol3D structures, compound libraries
MOL2.mol2Docking, force field atoms
PDB.pdbProtein-ligand complexes

Reading Molecules

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')

Use cases

  • Use when loading chemical libraries, converting formats, or preparing molecules for analysis.

Not for

  • Do not rely on this catalog entry alone for installation or maintenance details.

Upstream Related Skills

  • molecular-descriptors - Calculate properties after loading
  • similarity-searching - Compare loaded molecules
  • virtual-screening - Prepare ligands for docking

Related skills

Related skills

Back to directory
AL
Data & ReproProtein Structure & Design

alphafold

Validate protein designs using AlphaFold2 structure prediction. Use this skill when: (1) Validating designed sequences fold correctly, (2) P…

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView
AN
Data & ReproProtein Structure & Design

antibody-design-agent

Antibody design: epitope mapping, CDR engineering, bispecific construction.

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView
BI
Data & ReproProtein Structure & Design

bindcraft

End-to-end binder design using BindCraft hallucination. Use this skill when: (1) Designing protein binders with built-in AF2 validation, (2)…

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView
BI
Data & ReproProtein Structure & Design

binder-design

Guidance for choosing the right protein binder design tool. Use this skill when: (1) Deciding between BoltzGen, BindCraft, or RFdiffusion, (…

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView