Package schrodinger :: Package protein :: Module reliability
[hide private]
[frames] | no frames]

Module reliability

Classes [hide private]
  ProteinCheckParameters
  Results
The Results object stores the results from a protein health check.
Functions [hide private]
 
run_quick_check(ct, binding_site_atoms=None)
Runs a quick analysis of protein health.
 
run_check(ct, params)
Returns a Results object of problems spotted in the protein.
 
find_isolated_water_molecules(ct)
Finds water molecules that are isolated (greater than 4.6 A) from other water clusters.
 
main()
Variables [hide private]
  __package__ = 'schrodinger.protein'
Function Details [hide private]

run_quick_check(ct, binding_site_atoms=None)

 

Runs a quick analysis of protein health.
@param ct:  protein CT
@type  ct:  C{schrodinger.structure)

@param binding_site_asl: list of atom indices to define binding site.
                         Limits checks to area around the binding site.
@type  binding_site_asl: L{atom indices}

@rtype str

Returns a Results object of problems spotted in the protein.

find_isolated_water_molecules(ct)

 

Finds water molecules that are isolated (greater than 4.6 A) from other water clusters.

Returns a list of tuples (water_molecule, distance). The water molecule is represented as a set() of atom indexes, and the distance is the minimum distance from another water molecule.