A tool to find between two selections.
|
|
__init__(self,
protein_sel,
ligand_sel,
tol=0.01,
*args,
**kwargs)
Initialize frame slicing information. |
|
|
|
|
| isOrthogonal(self,
box,
tol) |
|
|
|
|
| getResCa(self,
atom_index) |
|
|
|
|
| getClosestHydrophobicDist(self,
res,
frag) |
|
|
|
|
| getProteinChargedAtoms(self,
st) |
|
|
|
|
| getLigandChargedAtoms(self,
st) |
|
|
|
Centroid
|
find_centroid(self,
atomlist)
Computes the centroid of a group of atoms |
|
|
|
|
| convert_index_to_asl(self,
index_list) |
|
|
|
|
| findLigFrag(self,
atm_index) |
|
|
|
|
| labelProtAtm(self,
atm_idx) |
|
|
|
|
| labelProtRes(self,
atm_idx) |
|
|
|
|
labelLigAtm(self,
atm_idx,
frag='') |
|
|
|
|
labelLigFrag(self,
atm_idx=-1,
frag='') |
|
|
|
|
doFrameInit(self,
frame)
initialize parameters on the first frame |
|
|
|
|
| updatePositions(self,
st,
frame) |
|
|
|
|
| updateProteinNearResidues(self,
frame) |
|
|
|
|
processFrame(self,
frame)
Collect data for the provided frame. |
|
|
|
|
| processWatersFrame(self,
frame) |
|
|
|
|
get_distance(self,
box,
atom1,
atom2)
Return the distance of the two atoms in the periodic box |
|
|
|
|
processMetalFrame(self,
frame)
This function is searches for ions or metals that either interact
with protein and a ligand or just a ligand. |
|
|
|
|
| processHydrophobic(self,
frame) |
|
|
|
|
| processPiFrame(self,
frame) |
|
|
|
|
| processSbFrame(self,
frame) |
|
|
|
|
| processHbFrame(self,
frame) |
|
|
|
|
getDictionaries(self)
This function returns a dictionary of dictionaries of various system
atoms, so the labels can be mapped back to the structure atoms. |
|
|
|
|
getFrameResults(self)
For each frame, return a list of (acceptor, donor) integer tuples,
each value being a 1-based atom index into the overall simulation
structure. |
|
|
|
|
getResults(self)
Return results for all values and frames as a numpy array with the
first index across analyses. |
|
|
|
|
getAllBonds(self)
Return a set of all hydrogen bonds found by the analysis. |
|
|
|
|
getLigandUniquePDBName(self,
st)
If all s_m_pdb_atom_name in the ligand are unique, then return true
else return false |
|
|
|
Inherited from analysistool.AnalysisTool:
getDataLabels,
getLabel,
plot,
plot2D,
postProcess,
setSlice,
shouldProcessFrame
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|