22.4.1 OEReadPDBFile

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