RDKit - read/write
Read a molecule
from rdkit import Chem
m = Chem.MolFromSmiles('Cc1ccccc1')
m = Chem.MolFromMolFile('data/input.mol')
mol_str=open('data/input.mol','r').read()
m = Chem.MolFromMolBlock(mol_str)Read molecules
mols = Chem.SDMolSupplier('data/5ht3ligs.sdf')
f = open('data/5ht3ligs.sdf','rb')
mols = Chem.ForwardSDMolSupplier(f)
for mol in mols:
print(mol.GetNumAtoms())Write molecule
Molfile with coord
Chem vs AllChem
Last updated