OpenStructure
|
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 2515 of file qsscoring.py.
def __init__ | ( | self, | |
ent_1, | |||
ent_2 | |||
) |
Definition at line 2523 of file qsscoring.py.
def GetChainView1 | ( | self, | |
cname | |||
) |
Get cached view on chain *cname* for :attr:`ent_1`.
Definition at line 2531 of file qsscoring.py.
def GetChainView2 | ( | self, | |
cname | |||
) |
Get cached view on chain *cname* for :attr:`ent_2`.
Definition at line 2537 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 2559 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 2543 of file qsscoring.py.
ent_1 |
Definition at line 2525 of file qsscoring.py.
ent_2 |
Definition at line 2526 of file qsscoring.py.