Rosetta  2021.07
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
MembraneInfo.cc File Reference

Data describing the relationship between protein(s) and a membrane environment. More...

#include <core/conformation/membrane/MembraneInfo.hh>
#include <core/conformation/membrane/ImplicitLipidInfo.hh>
#include <core/conformation/membrane/SpanningTopology.hh>
#include <core/conformation/membrane/MembraneParams.hh>
#include <core/conformation/Conformation.hh>
#include <core/kinematics/Stub.hh>
#include <core/kinematics/FoldTree.hh>
#include <core/id/AtomID.hh>
#include <core/conformation/util.hh>
#include <core/types.hh>
#include <numeric/MathMatrix.hh>
#include <numeric/constants.hh>
#include <numeric/conversions.hh>
#include <numeric/random/random.hh>
#include <basic/Tracer.hh>
#include <utility/vector1.hh>
#include <string>
#include <cstdlib>
#include <cmath>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::conformation
 
 core::conformation::membrane
 

Functions

static basic::Tracer TR ("core.conformation.membrane.MembraneInfo")
 
std::ostream & core::conformation::membrane::operator<< (std::ostream &os, MembraneInfo const &mem_info)
 Show MembraneInfo method for pyrosetta. More...
 

Detailed Description

Data describing the relationship between protein(s) and a membrane environment.

MembraneInfo is a container object that describes membrane-protein relationships

  1. Coordinates of the membrane
  2. A pointer to MEM which describes relative orientation
  3. Topology of the transmembrane spans
  4. Thickness of the membrane
  5. Interface transition steepness
Note
This object is a member of Conformation and should only be accessed using pose.conformation().membrane_info(). Do not access MEM outside of the framework!
Last Updated: 6/22/18
Author
Rebecca Alford (ralfo.nosp@m.rd3@.nosp@m.jhu.e.nosp@m.du)

Function Documentation

static basic::Tracer TR ( "core.conformation.membrane.MembraneInfo"  )
static