Class to compute and hold data for Steric Clashes.
Data point descriptor is atoms involved, values are
"Distance", "Min Allowed", "Delta".
|
|
bool
|
within_three_bonds(self,
protein,
iatom,
target_atom)
Method to determine whether two atoms are within three bonds of each
other. |
|
|
|
analyze(self,
parent)
compute and store the data for this class |
|
|
|
run_analysis(self,
protein)
Iterate over the atom pairs and check record clashes |
|
|
|
analyze_pair(self,
protein,
atom1,
atom2)
Test a pair of atoms and record data if they clash. |
|
|
|
check_hbond(self,
protein,
atom1,
atom2,
clash=None,
distance=None,
require_hydrogen=True)
Test and atom pair to see if they can be considered a hydrogen bond. |
|
|
|
find_hbond_hydrogen(self,
protein,
donor,
acceptor,
distance=None)
Locate a hydrogen that is bound to the donor that is closer to the
acceptor than the donor is. |
|
|
Inherited from data_set :
add_point ,
report ,
report_data_points
|