|
OpenStructure
|
Public Member Functions | |
| __init__ (self, ent_1, ent_2) | |
| GetChainView1 (self, cname) | |
| GetChainView2 (self, cname) | |
| GetSuperposition (self, c1, c2) | |
| GetMappedRMSD (self, chain_mapping, transformation) | |
Data Fields | |
| ent_1 | |
| ent_2 | |
Protected Attributes | |
| _chain_views_1 | |
| _chain_views_2 | |
| _pair_rmsd | |
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 2550 of file qsscoring.py.
| __init__ | ( | self, | |
| ent_1, | |||
| ent_2 | |||
| ) |
Definition at line 2558 of file qsscoring.py.
| GetChainView1 | ( | self, | |
| cname | |||
| ) |
Get cached view on chain *cname* for :attr:`ent_1`.
Definition at line 2566 of file qsscoring.py.
| GetChainView2 | ( | self, | |
| cname | |||
| ) |
Get cached view on chain *cname* for :attr:`ent_2`.
Definition at line 2572 of file qsscoring.py.
| 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 2594 of file qsscoring.py.
| 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 2578 of file qsscoring.py.
|
protected |
Definition at line 2562 of file qsscoring.py.
|
protected |
Definition at line 2563 of file qsscoring.py.
|
protected |
Definition at line 2564 of file qsscoring.py.
| ent_1 |
Definition at line 2560 of file qsscoring.py.
| ent_2 |
Definition at line 2561 of file qsscoring.py.