Rosetta Protocols  2015.09
Namespaces | Classes | Typedefs | Functions
protocols::topology_broker Namespace Reference

Namespaces

 claims
 
 weights
 

Classes

class  AsymFoldandDockClaimer
 
class  BasicJumpClaimer
 
class  ClaimerMessage
 
struct  CmdLineData
 
class  ConstraintClaimer
 
class  ConstraintEvaluatorWrapper
 
class  ConstraintEvaluatorWrapperCreator
 creator for the ConstraintsEvaluatorWrapperCreator class More...
 
class  CoordConstraintClaimer
 
class  CutBiasClaimer
 
class  DensityScoringClaimer
 
class  DisulfJumpClaimer
 Claimer that works with the old system of BaseJumpSetup it supports only JumpFrames of type [ BBTorsion ] UpJump DownJump [ BBTorsion ] the class JumpSample is still used to transport the information jumps and jump_atoms, but cuts are ignored all functionality of JumpSample is not used anymore. More...
 
class  EXCN_FailedBroking
 
class  EXCN_FilterFailed
 
class  EXCN_Input
 
class  EXCN_TopologyBroker
 
class  EXCN_Unknown
 
class  FibrilModelingClaimer
 
class  FoldandDockClaimer
 
class  FragmentClaimer
 
class  FragmentContainer
 
class  FragmentJumpClaimer
 Claimer that works with the old system of BaseJumpSetup it supports only JumpFrames of type [ BBTorsion ] UpJump DownJump [ BBTorsion ] the class JumpSample is still used to transport the information jumps and jump_atoms, but cuts are ignored all functionality of JumpSample is not used anymore. More...
 
class  LoopFragmentClaimer
 
class  MembraneTopologyClaimer
 
class  MetalloClaimer
 
class  PcsEnergyController
 
class  PseudocontactShiftEnergyController
 
class  PseudocontactShiftEnergyController_Ts1
 
class  PseudocontactShiftEnergyController_Ts2
 
class  PseudocontactShiftEnergyController_Ts3
 
class  PseudocontactShiftEnergyController_Ts4
 
class  RigidBodyRandomTMHMover
 
class  RigidChunkClaimer
 defines a rigid part of structure... imagine a loop-relax application core structure is fixed via jumps and loops can move More...
 
class  SequenceClaimer
 
class  SequenceNumberResolver
 
class  StartStructClaimer
 
class  SuggestValueMessage
 
class  SymmetryClaimer
 
class  TemplateFragmentClaimer
 hacky wrapper to keep the old Template code alive a bit longer this claimer deals with the Jumpy part of the Templates. More...
 
class  TemplateJumpClaimer
 hacky wrapper to keep the old Template code alive a bit longer this claimer deals with the Jumpy part of the Templates. More...
 
class  TMHTopologySamplerClaimer
 
class  TopologyBroker
 
class  TopologyClaimer
 
class  TopologyClaimerFactory
 A non-copyable factory for instantiating TopologyClaimers by name. Commonly used TopologyClaimers are registered in the constructor. Additional claimers can be registered after the fact using the add_type() method. More...
 

Typedefs

typedef
utility::pointer::shared_ptr
< AsymFoldandDockClaimer
AsymFoldandDockClaimerOP
 
typedef
utility::pointer::shared_ptr
< AsymFoldandDockClaimer const > 
AsymFoldandDockClaimerCOP
 
typedef
utility::pointer::weak_ptr
< AsymFoldandDockClaimer
AsymFoldandDockClaimerAP
 
typedef
utility::pointer::weak_ptr
< AsymFoldandDockClaimer const > 
AsymFoldandDockClaimerCAP
 
typedef
utility::pointer::shared_ptr
< BasicJumpClaimer
BasicJumpClaimerOP
 
typedef
utility::pointer::shared_ptr
< BasicJumpClaimer const > 
BasicJumpClaimerCOP
 
typedef
utility::pointer::weak_ptr
< BasicJumpClaimer
BasicJumpClaimerAP
 
typedef
utility::pointer::weak_ptr
< BasicJumpClaimer const > 
BasicJumpClaimerCAP
 
typedef
utility::pointer::shared_ptr
< ClaimerMessage
ClaimerMessageOP
 
typedef
utility::pointer::shared_ptr
< ClaimerMessage const > 
ClaimerMessageCOP
 
typedef
utility::pointer::weak_ptr
< ClaimerMessage
ClaimerMessageAP
 
typedef
utility::pointer::weak_ptr
< ClaimerMessage const > 
ClaimerMessageCAP
 
typedef
utility::pointer::shared_ptr
< ConstraintClaimer
ConstraintClaimerOP
 
typedef
utility::pointer::shared_ptr
< ConstraintClaimer const > 
ConstraintClaimerCOP
 
typedef
utility::pointer::weak_ptr
< ConstraintClaimer
ConstraintClaimerAP
 
typedef
utility::pointer::weak_ptr
< ConstraintClaimer const > 
ConstraintClaimerCAP
 
typedef
utility::pointer::shared_ptr
< ConstraintEvaluatorWrapper
ConstraintEvaluatorWrapperOP
 
typedef
utility::pointer::shared_ptr
< ConstraintEvaluatorWrapper
const > 
ConstraintEvaluatorWrapperCOP
 
typedef
utility::pointer::weak_ptr
< ConstraintEvaluatorWrapper
ConstraintEvaluatorWrapperAP
 
typedef
utility::pointer::weak_ptr
< ConstraintEvaluatorWrapper
const > 
ConstraintEvaluatorWrapperCAP
 
typedef
utility::pointer::shared_ptr
< CutBiasClaimer
CutBiasClaimerOP
 
typedef
utility::pointer::shared_ptr
< CutBiasClaimer const > 
CutBiasClaimerCOP
 
typedef
utility::pointer::weak_ptr
< CutBiasClaimer
CutBiasClaimerAP
 
typedef
utility::pointer::weak_ptr
< CutBiasClaimer const > 
CutBiasClaimerCAP
 
typedef
utility::pointer::shared_ptr
< DensityScoringClaimer
DensityScoringClaimerOP
 
typedef
utility::pointer::shared_ptr
< DensityScoringClaimer const > 
DensityScoringClaimerCOP
 
typedef
utility::pointer::weak_ptr
< DensityScoringClaimer
DensityScoringClaimerAP
 
typedef
utility::pointer::weak_ptr
< DensityScoringClaimer const > 
DensityScoringClaimerCAP
 
typedef
utility::pointer::shared_ptr
< DisulfJumpClaimer
DisulfJumpClaimerOP
 
typedef
utility::pointer::shared_ptr
< DisulfJumpClaimer const > 
DisulfJumpClaimerCOP
 
typedef
utility::pointer::weak_ptr
< DisulfJumpClaimer
DisulfJumpClaimerAP
 
typedef
utility::pointer::weak_ptr
< DisulfJumpClaimer const > 
DisulfJumpClaimerCAP
 
typedef
utility::pointer::shared_ptr
< FibrilModelingClaimer
FibrilModelingClaimerOP
 
typedef
utility::pointer::shared_ptr
< FibrilModelingClaimer const > 
FibrilModelingClaimerCOP
 
typedef
utility::pointer::weak_ptr
< FibrilModelingClaimer
FibrilModelingClaimerAP
 
typedef
utility::pointer::weak_ptr
< FibrilModelingClaimer const > 
FibrilModelingClaimerCAP
 
typedef
utility::pointer::shared_ptr
< FoldandDockClaimer
FoldandDockClaimerOP
 
typedef
utility::pointer::shared_ptr
< FoldandDockClaimer const > 
FoldandDockClaimerCOP
 
typedef
utility::pointer::weak_ptr
< FoldandDockClaimer
FoldandDockClaimerAP
 
typedef
utility::pointer::weak_ptr
< FoldandDockClaimer const > 
FoldandDockClaimerCAP
 
typedef
utility::pointer::shared_ptr
< FragmentClaimer
FragmentClaimerOP
 
typedef
utility::pointer::shared_ptr
< FragmentClaimer const > 
FragmentClaimerCOP
 
typedef
utility::pointer::weak_ptr
< FragmentClaimer
FragmentClaimerAP
 
typedef
utility::pointer::weak_ptr
< FragmentClaimer const > 
FragmentClaimerCAP
 
typedef
utility::pointer::shared_ptr
< FragmentJumpClaimer
FragmentJumpClaimerOP
 
typedef
utility::pointer::shared_ptr
< FragmentJumpClaimer const > 
FragmentJumpClaimerCOP
 
typedef
utility::pointer::weak_ptr
< FragmentJumpClaimer
FragmentJumpClaimerAP
 
typedef
utility::pointer::weak_ptr
< FragmentJumpClaimer const > 
FragmentJumpClaimerCAP
 
typedef
utility::pointer::shared_ptr
< LoopFragmentClaimer
LoopFragmentClaimerOP
 
typedef
utility::pointer::shared_ptr
< LoopFragmentClaimer const > 
LoopFragmentClaimerCOP
 
typedef
utility::pointer::weak_ptr
< LoopFragmentClaimer
LoopFragmentClaimerAP
 
typedef
utility::pointer::weak_ptr
< LoopFragmentClaimer const > 
LoopFragmentClaimerCAP
 
typedef
utility::pointer::shared_ptr
< MembraneTopologyClaimer
MembraneTopologyClaimerOP
 
typedef
utility::pointer::shared_ptr
< MembraneTopologyClaimer
const > 
MembraneTopologyClaimerCOP
 
typedef
utility::pointer::weak_ptr
< MembraneTopologyClaimer
MembraneTopologyClaimerAP
 
typedef
utility::pointer::weak_ptr
< MembraneTopologyClaimer
const > 
MembraneTopologyClaimerCAP
 
typedef
utility::pointer::shared_ptr
< MetalloClaimer
MetalloClaimerOP
 
typedef
utility::pointer::shared_ptr
< MetalloClaimer const > 
MetalloClaimerCOP
 
typedef
utility::pointer::weak_ptr
< MetalloClaimer
MetalloClaimerAP
 
typedef
utility::pointer::weak_ptr
< MetalloClaimer const > 
MetalloClaimerCAP
 
typedef
utility::pointer::owning_ptr
< PcsEnergyController
PcsEnergyControllerOP
 
typedef
utility::pointer::owning_ptr
< PcsEnergyController const > 
PcsEnergyControllerCOP
 
typedef
utility::pointer::access_ptr
< PcsEnergyController
PcsEnergyControllerAP
 
typedef
utility::pointer::access_ptr
< PcsEnergyController const > 
PcsEnergyControllerCAP
 
typedef
utility::pointer::shared_ptr
< PseudocontactShiftEnergyController
PseudocontactShiftEnergyControllerOP
 
typedef
utility::pointer::shared_ptr
< PseudocontactShiftEnergyController
const > 
PseudocontactShiftEnergyControllerCOP
 
typedef
utility::pointer::weak_ptr
< PseudocontactShiftEnergyController
PseudocontactShiftEnergyControllerAP
 
typedef
utility::pointer::weak_ptr
< PseudocontactShiftEnergyController
const > 
PseudocontactShiftEnergyControllerCAP
 
typedef
utility::pointer::shared_ptr
< PseudocontactShiftEnergyController_Ts1
PseudocontactShiftEnergyController_Ts1OP
 
typedef
utility::pointer::shared_ptr
< PseudocontactShiftEnergyController_Ts1
const > 
PseudocontactShiftEnergyController_Ts1COP
 
typedef
utility::pointer::weak_ptr
< PseudocontactShiftEnergyController_Ts1
PseudocontactShiftEnergyController_Ts1AP
 
typedef
utility::pointer::weak_ptr
< PseudocontactShiftEnergyController_Ts1
const > 
PseudocontactShiftEnergyController_Ts1CAP
 
typedef
utility::pointer::shared_ptr
< PseudocontactShiftEnergyController_Ts2
PseudocontactShiftEnergyController_Ts2OP
 
typedef
utility::pointer::shared_ptr
< PseudocontactShiftEnergyController_Ts2
const > 
PseudocontactShiftEnergyController_Ts2COP
 
typedef
utility::pointer::weak_ptr
< PseudocontactShiftEnergyController_Ts2
PseudocontactShiftEnergyController_Ts2AP
 
typedef
utility::pointer::weak_ptr
< PseudocontactShiftEnergyController_Ts2
const > 
PseudocontactShiftEnergyController_Ts2CAP
 
typedef
utility::pointer::shared_ptr
< PseudocontactShiftEnergyController_Ts3
PseudocontactShiftEnergyController_Ts3OP
 
typedef
utility::pointer::shared_ptr
< PseudocontactShiftEnergyController_Ts3
const > 
PseudocontactShiftEnergyController_Ts3COP
 
typedef
utility::pointer::weak_ptr
< PseudocontactShiftEnergyController_Ts3
PseudocontactShiftEnergyController_Ts3AP
 
typedef
utility::pointer::weak_ptr
< PseudocontactShiftEnergyController_Ts3
const > 
PseudocontactShiftEnergyController_Ts3CAP
 
typedef
utility::pointer::shared_ptr
< PseudocontactShiftEnergyController_Ts4
PseudocontactShiftEnergyController_Ts4OP
 
typedef
utility::pointer::shared_ptr
< PseudocontactShiftEnergyController_Ts4
const > 
PseudocontactShiftEnergyController_Ts4COP
 
typedef
utility::pointer::weak_ptr
< PseudocontactShiftEnergyController_Ts4
PseudocontactShiftEnergyController_Ts4AP
 
typedef
utility::pointer::weak_ptr
< PseudocontactShiftEnergyController_Ts4
const > 
PseudocontactShiftEnergyController_Ts4CAP
 
typedef
utility::pointer::shared_ptr
< RigidBodyRandomTMHMover
RigidBodyRandomTMHMoverOP
 
typedef
utility::pointer::shared_ptr
< RigidBodyRandomTMHMover
const > 
RigidBodyRandomTMHMoverCOP
 
typedef
utility::pointer::shared_ptr
< RigidChunkClaimer
RigidChunkClaimerOP
 
typedef
utility::pointer::shared_ptr
< RigidChunkClaimer const > 
RigidChunkClaimerCOP
 
typedef
utility::pointer::weak_ptr
< RigidChunkClaimer
RigidChunkClaimerAP
 
typedef
utility::pointer::weak_ptr
< RigidChunkClaimer const > 
RigidChunkClaimerCAP
 
typedef
utility::pointer::shared_ptr
< SequenceClaimer
SequenceClaimerOP
 
typedef
utility::pointer::shared_ptr
< SequenceClaimer const > 
SequenceClaimerCOP
 
typedef
utility::pointer::weak_ptr
< SequenceClaimer
SequenceClaimerAP
 
typedef
utility::pointer::weak_ptr
< SequenceClaimer const > 
SequenceClaimerCAP
 
typedef
utility::pointer::shared_ptr
< SequenceNumberResolver
SequenceNumberResolverOP
 
typedef
utility::pointer::shared_ptr
< SequenceNumberResolver const > 
SequenceNumberResolverCOP
 
typedef
utility::pointer::weak_ptr
< SequenceNumberResolver
SequenceNumberResolverAP
 
typedef
utility::pointer::weak_ptr
< SequenceNumberResolver const > 
SequenceNumberResolverCAP
 
typedef
utility::pointer::shared_ptr
< StartStructClaimer
StartStructClaimerOP
 
typedef
utility::pointer::shared_ptr
< StartStructClaimer const > 
StartStructClaimerCOP
 
typedef
utility::pointer::weak_ptr
< StartStructClaimer
StartStructClaimerAP
 
typedef
utility::pointer::weak_ptr
< StartStructClaimer const > 
StartStructClaimerCAP
 
typedef
utility::pointer::shared_ptr
< SymmetryClaimer
SymmetryClaimerOP
 
typedef
utility::pointer::shared_ptr
< SymmetryClaimer const > 
SymmetryClaimerCOP
 
typedef
utility::pointer::weak_ptr
< SymmetryClaimer
SymmetryClaimerAP
 
typedef
utility::pointer::weak_ptr
< SymmetryClaimer const > 
SymmetryClaimerCAP
 
typedef
utility::pointer::shared_ptr
< TemplateFragmentClaimer
TemplateFragmentClaimerOP
 
typedef
utility::pointer::shared_ptr
< TemplateFragmentClaimer
const > 
TemplateFragmentClaimerCOP
 
typedef
utility::pointer::weak_ptr
< TemplateFragmentClaimer
TemplateFragmentClaimerAP
 
typedef
utility::pointer::weak_ptr
< TemplateFragmentClaimer
const > 
TemplateFragmentClaimerCAP
 
typedef
utility::pointer::shared_ptr
< TemplateJumpClaimer
TemplateJumpClaimerOP
 
typedef
utility::pointer::shared_ptr
< TemplateJumpClaimer const > 
TemplateJumpClaimerCOP
 
typedef
utility::pointer::weak_ptr
< TemplateJumpClaimer
TemplateJumpClaimerAP
 
typedef
utility::pointer::weak_ptr
< TemplateJumpClaimer const > 
TemplateJumpClaimerCAP
 
typedef
utility::pointer::shared_ptr
< TMHTopologySamplerClaimer
TMHTopologySamplerClaimerOP
 
typedef
utility::pointer::shared_ptr
< TMHTopologySamplerClaimer
const > 
TMHTopologySamplerClaimerCOP
 
typedef
utility::pointer::weak_ptr
< TMHTopologySamplerClaimer
TMHTopologySamplerClaimerAP
 
typedef
utility::pointer::weak_ptr
< TMHTopologySamplerClaimer
const > 
TMHTopologySamplerClaimerCAP
 
typedef
utility::pointer::shared_ptr
< TopologyBroker
TopologyBrokerOP
 
typedef
utility::pointer::shared_ptr
< TopologyBroker const > 
TopologyBrokerCOP
 
typedef
utility::pointer::weak_ptr
< TopologyBroker
TopologyBrokerAP
 
typedef
utility::pointer::weak_ptr
< TopologyBroker const > 
TopologyBrokerCAP
 
typedef
utility::pointer::shared_ptr
< TopologyClaimer
TopologyClaimerOP
 
typedef
utility::pointer::shared_ptr
< TopologyClaimer const > 
TopologyClaimerCOP
 
typedef
utility::pointer::weak_ptr
< TopologyClaimer
TopologyClaimerAP
 
typedef
utility::pointer::weak_ptr
< TopologyClaimer const > 
TopologyClaimerCAP
 

Functions

std::ostream & operator<< (std::ostream &os, ClaimerMessage const &cm)
 
static thread_local basic::Tracer TR ("protocols.moves.RigidBodyMover")
 
static thread_local basic::Tracer TRBM ("protocols.moves.RigidBodyMover")
 
protocols::loops::Loops generate_rigid_from_alignment (pose::Pose query_pose, core::sequence::SequenceAlignment const &align, Size min_loop_size)
 
void fix_internal_coords_of_siblings (pose::Pose &pose, pose::Pose const &ref_pose, id::AtomID atom, id::AtomID ref_atom)
 
void fix_mainchain_connect (pose::Pose &pose, pose::Pose const &ref_pose, core::Size upper_residue)
 
void copy_internal_coords (pose::Pose &pose, pose::Pose const &ref_pose, loops::Loops core)
 
bool is_not_neighbor_to_rigid (loops::Loops const &rigid, Size pos1, Size pos2)
 
bool connects_rigid_regions (loops::Loops const &rigid, Size pos1, Size pos2)
 
bool compare_sequence_claim_priority (claims::SequenceClaimOP const &a, claims::SequenceClaimOP const &b)
 
std::istream & operator>> (std::istream &is, TopologyClaimer &tc)
 
core::fragment::FragSetOP read_frags (std::istream &is, core::fragment::FragmentIO &io)
 
void add_claims_from_stream (TopologyBroker &broker, std::istream &is, CmdLineData &cmdline_data, utility::vector1< FragmentContainer > &fragment_list)
 
void add_claims_from_file (TopologyBroker &broker, std::string const &file, CmdLineData &cmdline_data, utility::vector1< FragmentContainer > &fragment_list)
 
void add_cmdline_claims (TopologyBroker &, bool do_I_need_frags=true)
 read broker::setup flag and add all claims to Broker More...
 

Typedef Documentation

Function Documentation

void protocols::topology_broker::add_claims_from_file ( TopologyBroker &  broker,
std::string const &  file,
CmdLineData &  cmdline_data,
utility::vector1< FragmentContainer > &  fragment_list 
)
void protocols::topology_broker::add_claims_from_stream ( TopologyBroker &  broker,
std::istream &  is,
CmdLineData &  cmdline_data,
utility::vector1< FragmentContainer > &  fragment_list 
)
void protocols::topology_broker::add_cmdline_claims ( TopologyBroker &  broker,
bool const  do_I_need_frags 
)
bool protocols::topology_broker::compare_sequence_claim_priority ( claims::SequenceClaimOP const &  a,
claims::SequenceClaimOP const &  b 
)
bool protocols::topology_broker::connects_rigid_regions ( loops::Loops const &  rigid,
Size  pos1,
Size  pos2 
)
void protocols::topology_broker::copy_internal_coords ( pose::Pose pose,
pose::Pose const &  ref_pose,
loops::Loops  core 
)
void protocols::topology_broker::fix_internal_coords_of_siblings ( pose::Pose pose,
pose::Pose const &  ref_pose,
id::AtomID  atom,
id::AtomID  ref_atom 
)
void protocols::topology_broker::fix_mainchain_connect ( pose::Pose pose,
pose::Pose const &  ref_pose,
core::Size  upper_residue 
)
protocols::loops::Loops protocols::topology_broker::generate_rigid_from_alignment ( pose::Pose  query_pose,
core::sequence::SequenceAlignment const &  align,
Size  min_loop_size 
)
bool protocols::topology_broker::is_not_neighbor_to_rigid ( loops::Loops const &  rigid,
Size  pos1,
Size  pos2 
)
std::ostream& protocols::topology_broker::operator<< ( std::ostream &  os,
ClaimerMessage const &  cm 
)
std::istream& protocols::topology_broker::operator>> ( std::istream &  is,
TopologyClaimer &  tc 
)
inline
core::fragment::FragSetOP protocols::topology_broker::read_frags ( std::istream &  is,
core::fragment::FragmentIO io 
)
static thread_local basic::Tracer protocols::topology_broker::TR ( "protocols.moves.RigidBodyMover"  )
static
static thread_local basic::Tracer protocols::topology_broker::TRBM ( "protocols.moves.RigidBodyMover"  )
static