IMP Reference Guide
2.18.0
The Integrative Modeling Platform
|
Puts two subunits together using the Xlinkins restraints. More...
Puts two subunits together using the Xlinkins restraints.
The solutions offered by this class are just an initial position of the components to be fed to HEX
Definition at line 225 of file buildxlinks.py.
Public Member Functions | |
def | get_residue_coordinates |
Get the coordinates for a residue in a molecular hierarchy. More... | |
def | get_residue_particle |
Get the particle representing a residue in a hierarchy. More... | |
def | move_ligand |
Movest the ligand close to the receptor based on the xlinks provided by set_xlinks() More... | |
def | move_one_xlink |
Put the residues in a random distance between 0 and the maximum cross-linkin distance. More... | |
def | move_xlinks |
Function equivalent to move_one_xlink() for the case where there are more than one cross-link restraints available. More... | |
def | set_hierarchies |
Set the hierarchies (atom.Hierarchy objects) for the receptor and the ligand. More... | |
def | set_pdbs |
Set the name of the PDB files of the receptor and the ligand. More... | |
def | set_rigid_bodies |
Sets the rigid bodies (core.RigidBody objects) for the receptor and the ligand. More... | |
def | set_xlinks |
Sets the xlinks used for the computation fo the initial rough docking solution. More... | |
def | write_ligand |
Write a pdb file the coordinates of the ligand. More... | |
def IMP.EMageFit.buildxlinks.InitialDockingFromXlinks.get_residue_coordinates | ( | self, | |
h, | |||
ch, | |||
res | |||
) |
Get the coordinates for a residue in a molecular hierarchy.
h | atom.Hierarchy object |
ch | The chain id |
res | Residue index |
Definition at line 299 of file buildxlinks.py.
def IMP.EMageFit.buildxlinks.InitialDockingFromXlinks.get_residue_particle | ( | self, | |
h, | |||
ch, | |||
res | |||
) |
Get the particle representing a residue in a hierarchy.
h | atom.Hierarchy containing the residue |
ch | The chain id |
res | index of the residue |
Definition at line 289 of file buildxlinks.py.
def IMP.EMageFit.buildxlinks.InitialDockingFromXlinks.move_ligand | ( | self | ) |
Movest the ligand close to the receptor based on the xlinks provided by set_xlinks()
Definition at line 277 of file buildxlinks.py.
def IMP.EMageFit.buildxlinks.InitialDockingFromXlinks.move_one_xlink | ( | self | ) |
Put the residues in a random distance between 0 and the maximum cross-linkin distance.
Definition at line 316 of file buildxlinks.py.
def IMP.EMageFit.buildxlinks.InitialDockingFromXlinks.move_xlinks | ( | self | ) |
Function equivalent to move_one_xlink() for the case where there are more than one cross-link restraints available.
Puts the ligand residues as close as possible to the receptor residues
Definition at line 340 of file buildxlinks.py.
def IMP.EMageFit.buildxlinks.InitialDockingFromXlinks.set_hierarchies | ( | self, | |
h_receptor, | |||
h_ligand | |||
) |
Set the hierarchies (atom.Hierarchy objects) for the receptor and the ligand.
h_receptor | |
h_ligand |
Definition at line 257 of file buildxlinks.py.
def IMP.EMageFit.buildxlinks.InitialDockingFromXlinks.set_pdbs | ( | self, | |
fn_receptor, | |||
fn_ligand | |||
) |
Set the name of the PDB files of the receptor and the ligand.
fn_receptor | |
fn_ligand |
Definition at line 245 of file buildxlinks.py.
def IMP.EMageFit.buildxlinks.InitialDockingFromXlinks.set_rigid_bodies | ( | self, | |
rb_receptor, | |||
rb_ligand | |||
) |
Sets the rigid bodies (core.RigidBody objects) for the receptor and the ligand.
rb_receptor | |
rb_ligand |
Definition at line 267 of file buildxlinks.py.
def IMP.EMageFit.buildxlinks.InitialDockingFromXlinks.set_xlinks | ( | self, | |
xlinks_list | |||
) |
Sets the xlinks used for the computation fo the initial rough docking solution.
xlinks_list | A list of Xlink classes residue1 belongs to the receptor and residue2 belongs to the ligand |
Definition at line 236 of file buildxlinks.py.
def IMP.EMageFit.buildxlinks.InitialDockingFromXlinks.write_ligand | ( | self, | |
fn | |||
) |
Write a pdb file the coordinates of the ligand.
fn |
Definition at line 309 of file buildxlinks.py.