| Trees | Indices | Help |
|
|---|
|
|
A class to calculate properties of proteins.
To use this class in a script to compute a set of data:
reporter = Report(struct, ['SIDECHAIN DIHEDRALS', 'GAMMA BFACTORS'])
dihedrals = reporter.get_set('SIDECHAIN DIHEDRALS')
for point in dihedrals.points:
resnum = point.descriptor.split()[1]
resid = point.descriptor.split(':')[0] + ':' + resnum
for val in point.values:
try:
true_value = float(val)
except ValueError:
# Some angles will have '-' if they aren't defined for
# this residue type
continue
do_something_with_chi_angle(true_value)
|
|||
|
data_set Base class for all data sets. |
|||
|
steric_clash_data_set Class to compute and hold data for Steric Clashes. |
|||
|
primex_steric_clash_data_set A subclass of steric_clash_data_set that computes clashes using a different set of criteria used by PrimeX Polish. |
|||
|
bond_length_data_set Class to compute and hold data for Bond Length Deviations |
|||
|
bond_angle_data_set Class to compute and hold data for Bond Angle Deviations |
|||
|
backbone_dihedral_data_set Class to compute and hold data for Backbone Dihedrals |
|||
|
sidechain_dihedral_data_set Class to compute and hold data for Sidechain Dihedrals |
|||
|
Gfactor_summary_data_set Class to compute and hold data for G-factor summaries of the Backbone and Sidechain dihedrals. |
|||
|
Bfactor_data_set Class to compute and hold data for B-Factors |
|||
|
gamma_Bfactor_data_set Class to compute and hold data for B-Factors of sidechain gamma atoms |
|||
|
peptide_planarity_data_set Class to compute and hold data for Peptide Planarity |
|||
|
sidechain_planarity_data_set Class to compute and hold RMS data for planarity of sidechains |
|||
|
improper_torsion_data_set Class to compute and hold RMS data for improper torsions |
|||
|
chirality_data_set Class to compute and hold C-alpha chirality data |
|||
|
missing_atoms_data_set Class to compute and hold information on missing atoms |
|||
|
local_atom Private class used to store atom information locally for speed |
|||
|
local_residue Private class used to store residue information locally for convenience |
|||
|
local_protein Private class used to store protein information locally for convenience |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| str |
|
||
|
|||
|
|||
|
|||
Create a Report instance.
|
An internal method used to set up the protein for Report calculations. This method should be considered a private method of the Report class and need not be explicitly called by the user/calling script.
|
|
Create a residue name for the atom iatom.
|
Return a single set of data that was specified using the sets_to_run parameter when the class object was created.
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Wed Aug 3 07:59:57 2016 | http://epydoc.sourceforge.net |