Rosetta
Namespaces | Functions
MembraneSpanConstraint.cc File Reference

constarint the TM spans specified by user to stay in the membrane More...

#include <core/scoring/constraints/MembraneSpanConstraint.hh>
#include <core/conformation/Residue.hh>
#include <core/conformation/Conformation.hh>
#include <core/scoring/ScoreType.hh>
#include <basic/Tracer.hh>
#include <core/id/SequenceMapping.hh>
#include <core/scoring/EnergyMap.hh>
#include <core/scoring/func/XYZ_Func.fwd.hh>
#include <utility/vector1.hh>
#include <core/pose/Pose.hh>
#include <core/conformation/membrane/MembraneInfo.hh>
#include <core/conformation/membrane/SpanningTopology.hh>
#include <core/conformation/membrane/Span.hh>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::scoring
 
 core::scoring::constraints
 

Functions

static basic::Tracer core::scoring::constraints::TR ("core.scoring.constraints.MembraneSpanConstraint")
 

Detailed Description

constarint the TM spans specified by user to stay in the membrane

penalizes the pose for TM span residues that are far from the membrane mid-plane (Z=0) mostly useful for hetero fold and dock, where sampling space is large, and Rosetta seems to like extracting the TM spans from the membrane