def MyReadFASTAMolecule(ifs, mol):
mol.Clear()
if OEReadFASTAFile(ifs,mol):
OEFindRingAtomsAndBonds(mol)
OEAssignAromaticFlags(mol)
return 1
mol.Clear()
return 0
def MyWriteFASTAMolecule(ofs, mol):
if not OEHasResidues(mol):
OEPerceiveResidues(mol)
OEWriteFASTAFile(ofs, mol)