Rosetta
Namespaces | Classes | Typedefs | Functions | Variables
protocols::environment Namespace Reference

Namespaces

 claims
 

Classes

class  AutoCutData
 
class  AutoCutDataCreator
 
class  ClientMover
 
class  CoMTrackerCM
 
class  CoMTrackerCMCreator
 
class  DofUnlock
 
class  Comparator
 A brief comparator object initialized with the correct strength accessor for reuse of setup_passports. More...
 
class  EnvClaimBroker
 
class  EXCN_Env_Security_Exception
 
class  EXCN_Env_Passport
 
class  Environment
 
class  EnvMover
 
class  EnvMoverCreator
 
class  ProtectedConformation
 
class  ScriptCM
 
class  ScriptCMCreator
 

Typedefs

typedef utility::pointer::shared_ptr< AutoCutDataAutoCutDataOP
 
typedef utility::pointer::shared_ptr< AutoCutData const > AutoCutDataCOP
 
typedef utility::pointer::shared_ptr< ClientMoverClientMoverOP
 
typedef utility::pointer::shared_ptr< ClientMover const > ClientMoverCOP
 
typedef utility::pointer::weak_ptr< ClientMoverClientMoverAP
 
typedef utility::pointer::weak_ptr< ClientMover const > ClientMoverCAP
 
typedef utility::pointer::shared_ptr< CoMTrackerCMCoMTrackerCMOP
 
typedef utility::pointer::shared_ptr< CoMTrackerCM const > CoMTrackerCMCOP
 
typedef utility::pointer::shared_ptr< DofUnlockDofUnlockOP
 
typedef utility::pointer::shared_ptr< DofUnlock const > DofUnlockCOP
 
typedef utility::pointer::shared_ptr< EnvClaimBrokerEnvClaimBrokerOP
 
typedef utility::pointer::shared_ptr< EnvClaimBroker const > EnvClaimBrokerCOP
 
typedef utility::pointer::weak_ptr< EnvClaimBrokerEnvClaimBrokerAP
 
typedef utility::pointer::weak_ptr< EnvClaimBroker const > EnvClaimBrokerCAP
 
typedef utility::pointer::shared_ptr< EnvironmentEnvironmentOP
 
typedef utility::pointer::shared_ptr< Environment const > EnvironmentCOP
 
typedef utility::pointer::weak_ptr< EnvironmentEnvironmentAP
 
typedef utility::pointer::weak_ptr< Environment const > EnvironmentCAP
 
typedef utility::pointer::shared_ptr< EnvMoverEnvMoverOP
 
typedef utility::pointer::shared_ptr< EnvMover const > EnvMoverCOP
 
typedef utility::pointer::shared_ptr< ProtectedConformationProtectedConformationOP
 
typedef utility::pointer::shared_ptr< ProtectedConformation const > ProtectedConformationCOP
 
typedef utility::pointer::weak_ptr< ProtectedConformationProtectedConformationAP
 
typedef utility::pointer::weak_ptr< ProtectedConformation const > ProtectedConformationCAP
 
typedef utility::pointer::shared_ptr< ScriptCMScriptCMOP
 
typedef utility::pointer::shared_ptr< ScriptCM const > ScriptCMCOP
 

Functions

bool ang_delta (core::Real const &a, core::Real const &b)
 
static basic::Tracer tr ("protocols.rigid.CoMTrackerCM", basic::t_info)
 
numeric::xyzVector< core::Realcom_calc (core::pose::Pose const &pose, utility::vector1_bool const &rsds)
 
void update_pdb_info (core::pose::PDBInfoCOP input_pdb_info, core::pose::Pose &pose, EnvClaimBroker::BrokerResult const &result)
 
void safe_set_conf (core::pose::Pose &pose, core::conformation::ConformationOP conf)
 
core::Size find_implied_cut (utility::vector1< core::Size > const &cycle, core::conformation::Conformation const &conf)
 
utility::vector1< core::Sizeintroduce_datamap_cuts (FoldTreeSketch const &fts, basic::datacache::BasicDataCache &datacache)
 
core::Size inherit_cuts (utility::vector1< core::Size > const &cycle, core::kinematics::FoldTree const &input_ft)
 
ControlStrength const & init_str_selector (std::pair< claims::DOFElement, ClientMoverOP > const &d)
 
ControlStrength const & ctrl_str_selector (std::pair< claims::DOFElement, ClientMoverOP > const &d)
 
std::string dof_id_to_string (core::id::DOF_ID const &id, ProtectedConformation const &conf)
 
moves::MoverOP find_mover (utility::tag::TagCOP tag, basic::datacache::DataMap &data)
 
std::string get_mover_name (std::stack< DofPassportCOP > const &unlocks)
 
void bond_lengths (std::map< core::id::DOF_ID, core::Real > &dofs, core::conformation::ConformationOP conf, core::Size seqpos)
 
void bond_angles (std::map< core::id::DOF_ID, core::Real > &dofs, core::conformation::ConformationOP conf, core::Size seqpos)
 
void bond_torsions (std::map< core::id::DOF_ID, core::Real > &dofs, core::conformation::ConformationOP conf, core::Size seqpos)
 
void jump_dofs (std::map< core::id::DOF_ID, core::Real > &dofs, core::conformation::ConformationOP conf, core::Size seqpos)
 
std::map< core::id::DOF_ID, core::Realcollect_dofs (core::Size const seqpos, core::conformation::Conformation const *conf)
 The plan here is to collect all the DoFs in the residue at 'seqpos' and on either side. More...
 
ResidueOP rm_variant (ResidueOP new_rsd, Residue const &old_rsd, core::chemical::ResidueTypeSet const &rsd_set, core::chemical::VariantType variant, core::conformation::Conformation const &conf)
 
ResidueOP add_variant (ResidueOP new_rsd, Residue const &old_rsd, core::chemical::ResidueTypeSet const &rsd_set, core::chemical::VariantType variant, core::conformation::Conformation const &conf)
 
static basic::Tracer tr ("protocols.environment.ScriptCM", basic::t_info)
 

Variables

core::Real const TOLERANCE = 1e-6
 
std::string const GENERATE_STATIONARY_ATTACHMENT_POINT = "[NOT_SET]"
 
std::string const NOT_SET = "[NOT_SET]"
 

Typedef Documentation

◆ AutoCutDataCOP

typedef utility::pointer::shared_ptr< AutoCutData const > protocols::environment::AutoCutDataCOP

◆ AutoCutDataOP

typedef utility::pointer::shared_ptr< AutoCutData > protocols::environment::AutoCutDataOP

◆ ClientMoverAP

typedef utility::pointer::weak_ptr< ClientMover > protocols::environment::ClientMoverAP

◆ ClientMoverCAP

typedef utility::pointer::weak_ptr< ClientMover const > protocols::environment::ClientMoverCAP

◆ ClientMoverCOP

typedef utility::pointer::shared_ptr< ClientMover const > protocols::environment::ClientMoverCOP

◆ ClientMoverOP

typedef utility::pointer::shared_ptr< ClientMover > protocols::environment::ClientMoverOP

◆ CoMTrackerCMCOP

typedef utility::pointer::shared_ptr< CoMTrackerCM const > protocols::environment::CoMTrackerCMCOP

◆ CoMTrackerCMOP

typedef utility::pointer::shared_ptr< CoMTrackerCM > protocols::environment::CoMTrackerCMOP

◆ DofUnlockCOP

typedef utility::pointer::shared_ptr< DofUnlock const > protocols::environment::DofUnlockCOP

◆ DofUnlockOP

typedef utility::pointer::shared_ptr< DofUnlock > protocols::environment::DofUnlockOP

◆ EnvClaimBrokerAP

typedef utility::pointer::weak_ptr< EnvClaimBroker > protocols::environment::EnvClaimBrokerAP

◆ EnvClaimBrokerCAP

typedef utility::pointer::weak_ptr< EnvClaimBroker const > protocols::environment::EnvClaimBrokerCAP

◆ EnvClaimBrokerCOP

typedef utility::pointer::shared_ptr< EnvClaimBroker const > protocols::environment::EnvClaimBrokerCOP

◆ EnvClaimBrokerOP

typedef utility::pointer::shared_ptr< EnvClaimBroker > protocols::environment::EnvClaimBrokerOP

◆ EnvironmentAP

typedef utility::pointer::weak_ptr< Environment > protocols::environment::EnvironmentAP

◆ EnvironmentCAP

typedef utility::pointer::weak_ptr< Environment const > protocols::environment::EnvironmentCAP

◆ EnvironmentCOP

typedef utility::pointer::shared_ptr< Environment const > protocols::environment::EnvironmentCOP

◆ EnvironmentOP

typedef utility::pointer::shared_ptr< Environment > protocols::environment::EnvironmentOP

◆ EnvMoverCOP

typedef utility::pointer::shared_ptr< EnvMover const > protocols::environment::EnvMoverCOP

◆ EnvMoverOP

typedef utility::pointer::shared_ptr< EnvMover > protocols::environment::EnvMoverOP

◆ ProtectedConformationAP

◆ ProtectedConformationCAP

typedef utility::pointer::weak_ptr< ProtectedConformation const > protocols::environment::ProtectedConformationCAP

◆ ProtectedConformationCOP

typedef utility::pointer::shared_ptr< ProtectedConformation const > protocols::environment::ProtectedConformationCOP

◆ ProtectedConformationOP

◆ ScriptCMCOP

typedef utility::pointer::shared_ptr< ScriptCM const > protocols::environment::ScriptCMCOP

◆ ScriptCMOP

typedef utility::pointer::shared_ptr< ScriptCM > protocols::environment::ScriptCMOP

Function Documentation

◆ add_variant()

ResidueOP protocols::environment::add_variant ( ResidueOP  new_rsd,
Residue const &  old_rsd,
core::chemical::ResidueTypeSet const &  rsd_set,
core::chemical::VariantType  variant,
core::conformation::Conformation const &  conf 
)

◆ ang_delta()

bool protocols::environment::ang_delta ( core::Real const &  a,
core::Real const &  b 
)

◆ bond_angles()

void protocols::environment::bond_angles ( std::map< core::id::DOF_ID, core::Real > &  dofs,
core::conformation::ConformationOP  conf,
core::Size  seqpos 
)

◆ bond_lengths()

void protocols::environment::bond_lengths ( std::map< core::id::DOF_ID, core::Real > &  dofs,
core::conformation::ConformationOP  conf,
core::Size  seqpos 
)

◆ bond_torsions()

void protocols::environment::bond_torsions ( std::map< core::id::DOF_ID, core::Real > &  dofs,
core::conformation::ConformationOP  conf,
core::Size  seqpos 
)

◆ collect_dofs()

std::map< core::id::DOF_ID, core::Real > protocols::environment::collect_dofs ( core::Size const  seqpos,
core::conformation::Conformation const *  conf 
)

◆ com_calc()

numeric::xyzVector< core::Real > protocols::environment::com_calc ( core::pose::Pose const &  pose,
utility::vector1_bool const &  rsds 
)

◆ ctrl_str_selector()

ControlStrength const& protocols::environment::ctrl_str_selector ( std::pair< claims::DOFElement, ClientMoverOP > const &  d)

◆ dof_id_to_string()

std::string protocols::environment::dof_id_to_string ( core::id::DOF_ID const &  id,
ProtectedConformation const &  conf 
)

◆ find_implied_cut()

core::Size protocols::environment::find_implied_cut ( utility::vector1< core::Size > const &  cycle,
core::conformation::Conformation const &  conf 
)

◆ find_mover()

moves::MoverOP protocols::environment::find_mover ( utility::tag::TagCOP  tag,
basic::datacache::DataMap data 
)

◆ get_mover_name()

std::string protocols::environment::get_mover_name ( std::stack< DofPassportCOP > const &  unlocks)

◆ inherit_cuts()

core::Size protocols::environment::inherit_cuts ( utility::vector1< core::Size > const &  cycle,
core::kinematics::FoldTree const &  input_ft 
)

◆ init_str_selector()

ControlStrength const& protocols::environment::init_str_selector ( std::pair< claims::DOFElement, ClientMoverOP > const &  d)

◆ introduce_datamap_cuts()

utility::vector1< core::Size > protocols::environment::introduce_datamap_cuts ( FoldTreeSketch const &  fts,
basic::datacache::BasicDataCache &  datacache 
)

◆ jump_dofs()

void protocols::environment::jump_dofs ( std::map< core::id::DOF_ID, core::Real > &  dofs,
core::conformation::ConformationOP  conf,
core::Size  seqpos 
)

◆ rm_variant()

ResidueOP protocols::environment::rm_variant ( ResidueOP  new_rsd,
Residue const &  old_rsd,
core::chemical::ResidueTypeSet const &  rsd_set,
core::chemical::VariantType  variant,
core::conformation::Conformation const &  conf 
)

◆ safe_set_conf()

void protocols::environment::safe_set_conf ( core::pose::Pose pose,
core::conformation::ConformationOP  conf 
)

◆ tr() [1/2]

static basic::Tracer protocols::environment::tr ( "protocols.environment.ScriptCM"  ,
basic::t_info   
)
static

◆ tr() [2/2]

static basic::Tracer protocols::environment::tr ( "protocols.rigid.CoMTrackerCM"  ,
basic::t_info   
)
static

Referenced by protocols::environment::ScriptCM::add_claim(), add_variant(), protocols::environment::EnvMover::apply(), protocols::environment::Environment::broker(), protocols::environment::EnvClaimBroker::broker_dofs(), protocols::environment::EnvClaimBroker::broker_fold_tree(), protocols::environment::EnvClaimBroker::BrokeredJumpData::BrokeredJumpData(), protocols::environment::Environment::cancel_passports(), protocols::environment::EnvClaimBroker::collect_claims(), protocols::environment::EnvClaimBroker::collect_elements(), protocols::environment::Environment::end(), protocols::environment::EnvClaimBroker::EnvClaimBroker(), find_implied_cut(), inherit_cuts(), protocols::environment::claims::TorsionClaim::insert_dof_element(), introduce_datamap_cuts(), protocols::environment::claims::EnvClaim::make_claim(), protocols::environment::ProtectedConformation::match_variants(), protocols::environment::ScriptCM::parse_my_tag(), protocols::environment::EnvMover::parse_subtag(), protocols::environment::EnvClaimBroker::process_elements(), protocols::environment::Environment::register_mover(), protocols::environment::Environment::remove_nonpermenant_features(), protocols::environment::EnvClaimBroker::render_fold_tree(), protocols::environment::ProtectedConformation::replace_residue_sandbox(), rm_variant(), protocols::environment::ClientMover::sandboxed_copy(), protocols::environment::ProtectedConformation::set_stub_transform(), protocols::environment::EnvClaimBroker::setup_passports(), protocols::environment::Environment::start(), protocols::environment::claims::TorsionClaim::TorsionClaim(), update_pdb_info(), protocols::environment::claims::XYZClaim::XYZClaim(), protocols::environment::ScriptCM::yield_claims(), protocols::environment::claims::TorsionClaim::yield_elements(), protocols::environment::claims::XYZClaim::yield_elements(), and protocols::environment::DofUnlock::~DofUnlock().

◆ update_pdb_info()

void protocols::environment::update_pdb_info ( core::pose::PDBInfoCOP  input_pdb_info,
core::pose::Pose pose,
EnvClaimBroker::BrokerResult const &  result 
)

Variable Documentation

◆ GENERATE_STATIONARY_ATTACHMENT_POINT

std::string const protocols::environment::GENERATE_STATIONARY_ATTACHMENT_POINT = "[NOT_SET]"

◆ NOT_SET

std::string const protocols::environment::NOT_SET = "[NOT_SET]"

◆ TOLERANCE

core::Real const protocols::environment::TOLERANCE = 1e-6