Skip to content

Instantly share code, notes, and snippets.

@leelasd
Created December 22, 2015 15:42
Show Gist options
  • Save leelasd/ebbfd093a822981fb267 to your computer and use it in GitHub Desktop.
Save leelasd/ebbfd093a822981fb267 to your computer and use it in GitHub Desktop.
Python Programme to get PDB file from Chemical name of Molecule
import cirpy
import sys
molecule = sys.argv[1]
smiles_code = cirpy.resolve(molecule, 'smiles')
print smiles_code
pdbfile = cirpy.resolve(smiles_code, 'pdb')
oname = ''.join(molecule.split())
file_output = open(oname + '.pdb', "w+")
file_output.write(pdbfile)
file_output.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment