Rosetta Protocols  2014.35
Classes | Typedefs
protocols::loop_modeling::refiners Namespace Reference

Algorithms for lowering loop region scores during sampling. More...

Classes

class  MinimizationRefiner
 Refine sampled loops using gradient minimization. More...
 
class  MinimizationRefinerCreator
 
class  RepackingRefiner
 Refine sampled loops using sidechain repacking. More...
 
class  RepackingRefinerCreator
 
class  RotamerTrialsRefiner
 Refine sampled loops using rotamer trials. More...
 
class  RotamerTrialsRefinerCreator
 

Typedefs

typedef owning_ptr
< MinimizationRefiner
MinimizationRefinerOP
 
typedef owning_ptr
< MinimizationRefiner const > 
MinimizationRefinerCOP
 
typedef owning_ptr
< RepackingRefiner
RepackingRefinerOP
 
typedef owning_ptr
< RepackingRefiner const > 
RepackingRefinerCOP
 
typedef owning_ptr
< RotamerTrialsRefiner
RotamerTrialsRefinerOP
 
typedef owning_ptr
< RotamerTrialsRefiner const > 
RotamerTrialsRefinerCOP
 

Detailed Description

Algorithms for lowering loop region scores during sampling.

the classes in the namespace are broadly supposed to be responsible for lowering the score in loop regions sampled using the algorithms in the samplers namespace. The primary refinement algorithms are RepackingRefiner, RotamerTrialsRefiner, and MinimizationRefiner. These algorithms together account for the lion's share of the total running time in most loop modeling simulations.

Typedef Documentation