Package schrodinger :: Package application :: Package bioluminate :: Module interaction_calculator
[hide private]
[frames] | no frames]

Module interaction_calculator

This module defines the InteractionCalculator class, which can be used for finding interactions between two groups of atoms.

Classes [hide private]
  InteractionParams
A class to store settings for interaction parameters
  _ResTuple
_ResTuple(chain, resnum, inscode, pdbres)
  ResTuple
A class to store a residue.
  Interactions
Store data about all the interactions made by a single residue
  InteractingResidue
Store information about a residue and the interactions it makes
  InteractionCalculator
Calculate all interactions between two groups of atoms
  PiStackFinder
Find pi-pi interactions in proteins
  InteractionCalculatorError
An error that happens during InteractionCalculator calculations
Functions [hide private]
 
approx_eq(val1, val2)
Variables [hide private]
  ORIG_ATOM_NUM_PROP = 'i_temp_orig_atom_num'
  HBOND_MAX_DIST = 2.5
  HBOND_MIN_A_ANGLE = 90
  HBOND_MIN_D_ANGLE = 120
  ALLOWABLE_VDW_OVERLAP = 0.4
  SALT_BRIDGE_MAX_DIST = 4.0
  NEIGHBOR_MAX_DIST = 4.0
  MAX_STACK_DIST = 4.0
  RESIDUE_HYDROPHOBIC_ATOMS = {'ALA': [' CB '], 'ILE': [' CB ', ...
  HYDROPHOBIC_DIST_CUTOFF = 8.0
  EP = 1e-05
  __package__ = 'schrodinger.application.bioluminate'
Variables Details [hide private]

RESIDUE_HYDROPHOBIC_ATOMS

Value:
{'ALA': [' CB '],
 'ILE': [' CB ', ' CG1', ' CG2', ' CD1'],
 'LEU': [' CB ', ' CG ', ' CD1', ' CD2'],
 'MET': [' CB ', ' CG ', ' SD ', ' CE '],
 'PHE': [' CB ', ' CG ', ' CD1', ' CD2', ' CE1', ' CE2', ' CZ '],
 'PRO': [' CB ', ' CG ', ' CD '],
 'TRP': [' CB ',
         ' CG ',
...