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 Thu Aug 6 04:50:47 2015 | http://epydoc.sourceforge.net |