Public Member Functions | |
def | __init__ |
def | GetChainView1 |
def | GetChainView2 |
def | GetSuperposition |
def | GetMappedRMSD |
Data Fields | |
ent_1 | |
ent_2 |
Helper object for repetitive RMSD calculations. Meant to speed up :func:`_GetChainMapping` but could also be used to replace :func:`_GetMappedRMSD` in :func:`_CheckClosedSymmetry`. :param ent_1: See :attr:`QSscorer.ent_to_cm_1` :param ent_2: See :attr:`QSscorer.ent_to_cm_2`
Definition at line 1962 of file qsscoring.py.
def __init__ | ( | self, | ||
ent_1, | ||||
ent_2 | ||||
) |
Definition at line 1970 of file qsscoring.py.
def GetChainView1 | ( | self, | ||
cname | ||||
) |
Get cached view on chain *cname* for :attr:`ent_1`.
Definition at line 1978 of file qsscoring.py.
def GetChainView2 | ( | self, | ||
cname | ||||
) |
Get cached view on chain *cname* for :attr:`ent_2`.
Definition at line 1984 of file qsscoring.py.
def GetMappedRMSD | ( | self, | ||
chain_mapping, | ||||
transformation | ||||
) |
:return: RMSD between complexes considering chain mapping. :param chain_mapping: See :attr:`QSscorer.chain_mapping`. :param transformation: Superposition transformation (e.g. res.transformation for res = :func:`GetSuperposition`).
Definition at line 2006 of file qsscoring.py.
def GetSuperposition | ( | self, | ||
c1, | ||||
c2 | ||||
) |
Get superposition result (no change in entities!) for *c1* to *c2*. This invalidates cached RMSD results used in :func:`GetMappedRMSD`. :param c1: chain name for :attr:`ent_1`. :param c2: chain name for :attr:`ent_2`.
Definition at line 1990 of file qsscoring.py.
Definition at line 1972 of file qsscoring.py.
Definition at line 1973 of file qsscoring.py.