Here is an example of how to refine a protein that just had a residue
mutated. In this example only the residues within 7.0 angstroms of the
mutated residue will be refined:
|
__init__(self,
struct,
residues=None,
local=False) |
|
|
|
setResidues(self,
residues)
Set the residues to refine. |
|
|
|
_createJobDir(self)
Private method to create a directory to run the refinement jobs from. |
|
|
|
clean(self)
Remove all files created from the refinement job |
|
|
None
|
writePrimeInput(self,
refine_type,
input_file,
st_filename,
**kwargs)
Writes the input file for a Prime refinement job. |
|
|
schrodinger.structure.Structure object
|
refinePrime(self,
refine_type,
jobname,
wait=True,
**kwargs)
Run a Prime refinement job through job control and return the refined
output structure. |
|
|
|
|
|
runPrimeResidue(self,
jobname)
Shortcut to run a Prime residue refinement job |
|
|
|
|
|
runPrimeSidechainCBeta(self,
jobname)
Shortcut to run a Prime sidechain refinement job with CA-CB vector
sampling. |
|
|
|
runPrimeSidechainBB(self,
jobname)
Shortcut to run a Prime sidechain refinement job with backbone
sampling. |
|
|
|
|
|
runPrimeLoopPrediction(self,
jobname,
start_res=None,
end_res=None)
Shortcut to run a Prime loop prediction refinement job.. |
|
|
schrodinger.structure.Structure object
|
|
schrodinger.structure.Structure object
|
runRefinement(self,
refine_type,
jobname,
**kwargs)
Shortcut to run any of the available refinement jobs. |
|
|
|
PYTHON_MINIMIZE = ' python_minimize '
|
|
PRIME_MINIMIZE = ' prime_minimize '
|
|
PRIME_RESIDUE = ' prime_residue '
|
|
PRIME_SIDECHAIN = ' prime_sidechain '
|
|
PRIME_SIDECHAIN_CBETA = ' prime_sidechain_cbeta '
|
|
PRIME_SIDECHAIN_BB = ' prime_sidechain_bb '
|
|
PRIME_MULTILOOP_PRED = ' prime_multiloop_prediction '
|
|
PRIME_LOOP_PRED = ' prime_loop_prediction '
|
|
PRIME_ANTIB_LOOP_PRED = ' prime_antibody_loop_prediction '
|