![]() |
Rosetta Protocols
2015.19
|
Classes | |
class | CombinedTaskOperation |
class | DesignTask |
class | DesignTask_Layer |
class | DesignTask_Normal |
class | FilterStructs |
class | FilterStructs_Packstat |
class | FilterStructs_TotalCharge |
class | FlxbbDesign |
class | FlxbbDesignCreator |
class | FlxbbDesignPack |
class | InterlockAroma |
class | InterlockAromaCreator |
class | LayerDesignOperation |
class | LayerDesignOperationCreator |
Functions | |
void | FlxbbDesign_main () |
template<class T > | |
LayerDesignOperation::LayerDefinitions | makeMap (T const &map_initializer) |
ConstraintOPs | constraints_sheet (Pose const &pose, BluePrintOP const &blue, Real const coef, Real const condist=5.5) |
constrain hydrogen bonds in beta sheet ( not used ) More... | |
ConstraintOPs | constraints_NtoC (Pose const &pose, Real const coef, Real const condist=11.0) |
constraint between N- and C-terminal Ca atoms More... | |
ConstraintOPs | constraints_sheet (Pose const &pose, Real const coef, Real const condist=5.5) |
constrain between Ca atoms in beta sheet More... | |
utility::vector1< Size > | find_ligands (Pose const &pose) |
Looks for unknown amino acids in the pose and returns their indices. More... | |
typedef utility::pointer::shared_ptr< CombinedTaskOperation > protocols::flxbb::CombinedTaskOperationOP |
typedef utility::pointer::shared_ptr< DesignTask_Layer > protocols::flxbb::DesignTask_LayerOP |
typedef utility::pointer::shared_ptr< DesignTask_Normal > protocols::flxbb::DesignTask_NormalOP |
typedef utility::pointer::shared_ptr< DesignTask > protocols::flxbb::DesignTaskOP |
typedef utility::pointer::shared_ptr< DesignTaskSet > protocols::flxbb::DesignTaskSetOP |
typedef utility::pointer::shared_ptr< FilterStructs_Packstat > protocols::flxbb::FilterStructs_PackstatOP |
typedef utility::pointer::shared_ptr< FilterStructs_TotalCharge > protocols::flxbb::FilterStructs_TotalChargeOP |
typedef utility::pointer::shared_ptr< FilterStructs > protocols::flxbb::FilterStructsOP |
typedef utility::pointer::shared_ptr< FlxbbDesign > protocols::flxbb::FlxbbDesignOP |
typedef utility::pointer::shared_ptr< InterlockAroma > protocols::flxbb::InterlockAromaOP |
typedef utility::pointer::shared_ptr< LayerDesignOperation > protocols::flxbb::LayerDesignOperationOP |
ConstraintOPs protocols::flxbb::constraints_NtoC | ( | Pose const & | pose, |
Real const | coef, | ||
Real const | condist | ||
) |
constraint between N- and C-terminal Ca atoms
References core::chemical::ResidueType::atom_index(), core::pose::Pose::residue_type(), core::pose::Pose::total_residue(), and protocols::TR().
Referenced by protocols::flxbb::FlxbbDesign::apply(), protocols::flxbb::FlxbbDesign::read_options(), and protocols::flxbb::FlxbbDesign::register_options().
ConstraintOPs protocols::flxbb::constraints_sheet | ( | Pose const & | pose, |
BluePrintOP const & | blue, | ||
Real const | coef, | ||
Real const | condist = 5.5 |
||
) |
constrain hydrogen bonds in beta sheet ( not used )
constrain between Ca atoms in beta sheet, which are specified in blueprint file
References core::chemical::ResidueType::atom_index(), core::chemical::ResidueType::is_ligand(), core::chemical::ResidueType::name3(), basic::options::option, core::pose::Pose::residue_type(), runtime_assert, core::pose::Pose::secstruct(), core::pose::Pose::total_residue(), and protocols::TR().
Referenced by protocols::flxbb::FlxbbDesign::apply(), protocols::flxbb::FlxbbDesign::read_options(), and protocols::flxbb::FlxbbDesign::register_options().
ConstraintOPs protocols::flxbb::constraints_sheet | ( | Pose const & | pose, |
Real const | coef, | ||
Real const | condist | ||
) |
constrain between Ca atoms in beta sheet
References core::conformation::Residue::atom_index(), core::chemical::ResidueType::atom_index(), protocols::simple_filters::dssp(), core::pose::Pose::residue(), core::pose::Pose::residue_type(), core::pose::Pose::total_residue(), and protocols::TR().
utility::vector1< Size > protocols::flxbb::find_ligands | ( | Pose const & | pose | ) |
Looks for unknown amino acids in the pose and returns their indices.
References core::conformation::Residue::is_protein(), core::conformation::Residue::name3(), core::pose::Pose::residue(), core::pose::Pose::total_residue(), and protocols::TR().
Referenced by protocols::flxbb::LayerDesignOperation::apply().
void protocols::flxbb::FlxbbDesign_main | ( | ) |
References core::scoring::get_score_function(), and basic::options::option.
LayerDesignOperation::LayerDefinitions protocols::flxbb::makeMap | ( | T const & | map_initializer | ) |
Indirection to get around c++11 flexibility in initializing maps. Used in set_default_layer_residues below. Idea stolen from this thread on github: https://github.com/ethz-asl/libpointmatcher/issues/13
Referenced by protocols::flxbb::LayerDesignOperation::set_default_layer_residues().