Package schrodinger :: Package protein :: Module analysis :: Class Report :: Class steric_clash_data_set
[hide private]
[frames] | no frames]

Class steric_clash_data_set

Report.data_set --+
                  |
                 Report.steric_clash_data_set

Class to compute and hold data for Steric Clashes.

Data point descriptor is atoms involved, values are "Distance", "Min Allowed", "Delta".

Summary is N/A

See parent class data_set for additional documenation

Nested Classes [hide private]

Inherited from data_set: data_point

Instance Methods [hide private]
bool
within_three_bonds(self, parent, 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

Inherited from data_set: __init__, add_point, report, report_data_points

Instance Variables [hide private]

Inherited from data_set: fields, label, points, summary, title

Method Details [hide private]

within_three_bonds(self, parent, iatom, target_atom)

 

Method to determine whether two atoms are within three bonds of each other.

Parameters:
  • parent (Report object) - The Report object that this is for
  • iatom (int) - atom number of first atom
  • target_atom (int) - atom number of the second atom
Returns: bool
True if atoms are within 3 bonds of each other, False if not

analyze(self, parent)

 

compute and store the data for this class

Parameters:
  • parent (l{report} object) - the report object that this is for
Overrides: data_set.analyze