Rosetta
Classes | Namespaces
SecretionOptimizationMover.hh File Reference

AKA the Degreaser, this Mover calculates transmembrane insertion potential (dG_ins) at the sequence level, then quasi-exhaustively attempts to increase dG_ins if it falls below a user-given threshold. By default, makes three or one mutation that most increases the lowest dG_ins stretch in the protein (while remaining under user-given score threshold). More...

#include <protocols/protein_interface_design/movers/SecretionOptimizationMover.fwd.hh>
#include <protocols/moves/MoveMapMover.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/kinematics/MoveMap.hh>
#include <utility/vector1.hh>
#include <core/scoring/ScoreType.hh>
#include <basic/datacache/CacheableData.hh>
#include <core/energy_methods/PoissonBoltzmannEnergy.hh>
#include <protocols/moves/Mover.hh>
#include <core/types.hh>
#include <string>
#include <utility/tag/XMLSchemaGeneration.fwd.hh>
#include <core/pack/task/TaskFactory.hh>
#include <vector>
#include <unordered_map>
#include <map>
#include <protocols/minimization_packing/PackRotamersMover.hh>

Classes

class  protocols::protein_interface_design::movers::SecretionOptimizationMover
 
struct  protocols::protein_interface_design::movers::SecretionOptimizationMover::mutt
 
struct  protocols::protein_interface_design::movers::SecretionOptimizationMover::tm_region
 

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::protein_interface_design
 
 protocols::protein_interface_design::movers
 

Detailed Description

AKA the Degreaser, this Mover calculates transmembrane insertion potential (dG_ins) at the sequence level, then quasi-exhaustively attempts to increase dG_ins if it falls below a user-given threshold. By default, makes three or one mutation that most increases the lowest dG_ins stretch in the protein (while remaining under user-given score threshold).

Author
John Wang