def MyWriteMacroModelMolecule(ofs, mol): if not OEHasResidues(mol): OEPerceiveResidues(mol) OEMacroModelAtomTypes(mol) OEWriteMacroModelFile(ofs, mol)