def MyReadXYZMolecule(ifs, mol):
mol.Clear()
if OEReadXYZFile(ifs,mol):
OEDetermineConnectivity(mol)
OEFindRingAtomsAndBonds(mol)
OEPerceiveBondOrders(mol)
OEAssignImplicitHydrogens(mol)
OEAssignFormalCharges(mol)
OEAssignAromaticFlags(mol)
return 1
mol.Clear()
return 0