Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
protocols::denovo_design::movers::BuildDeNovoBackboneMover Class Reference

Mover that builds and folds a structure via fragment insertion. More...

#include <BuildDeNovoBackboneMover.hh>

Inheritance diagram for protocols::denovo_design::movers::BuildDeNovoBackboneMover:
Inheritance graph
[legend]

Public Types

typedef core::Real FoldScore
 
typedef utility::vector1
< connection::ConnectionArchitectCOP
ConnectionArchitectCOPs
 
typedef utility::vector1
< protocols::moves::MoverOP
MoverOPs
 
typedef utility::vector1
< protocols::filters::FilterCOP
FilterCOPs
 
typedef
core::select::residue_selector::ResidueVector 
ResidueVector
 
typedef
protocols::constraint_generator::ConstraintGeneratorOP 
ConstraintGeneratorOP
 
typedef
protocols::constraint_generator::ConstraintGeneratorCOP 
ConstraintGeneratorCOP
 
typedef
protocols::constraint_generator::ConstraintGeneratorCOPs 
ConstraintGeneratorCOPs
 
typedef components::RegisterShift RegisterShift
 
typedef
components::StrandOrientation 
StrandOrientation
 
- Public Types inherited from protocols::moves::Mover
typedef utility::tag::TagCOP TagCOP
 
typedef core::pose::Pose Pose
 
typedef core::pose::PoseCOP PoseCOP
 
typedef std::list< std::string > Strings
 

Public Member Functions

 BuildDeNovoBackboneMover ()
 
 ~BuildDeNovoBackboneMover () override
 
protocols::moves::MoverOP fresh_instance () const override
 required in the context of the parser/scripting scheme More...
 
protocols::moves::MoverOP clone () const override
 required in the context of the parser/scripting scheme More...
 
void apply (core::pose::Pose &pose) override
 Main Method. More...
 
void parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &data) override
 parse XML tag (to use this Mover in Rosetta Scripts) More...
 
std::string const & id () const
 
void set_id (std::string const &id_value)
 
void set_architect (architects::DeNovoArchitect const &architect)
 
void set_folder (components::PoseFolder const &folder)
 
void set_start_segments (std::string const &segments_csv)
 sets names of segments to be included in the starting build phase More...
 
void set_start_segments (SegmentNameSet const &segments)
 sets names of segments to be included in the starting build phase More...
 
void set_stop_segments (std::string const &segments_csv)
 sets names of segments to be included in the final build phase More...
 
void set_stop_segments (SegmentNameSet const &segments)
 sets names of segments to be included in the final build phase More...
 
void set_build_overlap (core::Size const overlap_val)
 
void set_score_filter (protocols::filters::Filter const &filter)
 
void clear_prefold_movers ()
 
void add_prefold_mover (protocols::moves::Mover const &mover)
 
void clear_postfold_movers ()
 
void add_postfold_mover (protocols::moves::Mover const &mover)
 
void set_iterations_per_phase (core::Size const niter)
 
std::string get_name () const override
 Each derived class must specify its name. The class name. More...
 
- Public Member Functions inherited from protocols::moves::Mover
 Mover ()
 
virtual MoverOP create ()
 
MoverCOP get_self_ptr () const
 
MoverOP get_self_ptr ()
 
MoverCAP get_self_weak_ptr () const
 
MoverAP get_self_weak_ptr ()
 
 Mover (std::string const &type_name)
 sets the type for a mover; name_ has been removed (2010/05/14) More...
 
virtual void test_move (Pose &pose)
 : Unit test support function. Apply one move to a given pose. Allows extra test specific functions to be called before applying More...
 
virtual bool reinitialize_for_each_job () const
 Inform the Job Distributor (August '08 vintage) whether this object needs to be freshly regenerated on each use. More...
 
virtual bool reinitialize_for_new_input () const
 Inform the Job Distributor (August '08 vintage) whether this object needs to be regenerated when the input pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose). More...
 
MoverStatus get_last_move_status () const
 end parser interface, start Job Distributor interface///////////// More...
 
void reset_status ()
 resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s. More...
 
virtual core::pose::PoseOP get_additional_output ()
 Mechanism by which a mover may return multiple output poses from a single input pose. More...
 
void set_type (std::string const &setting)
 Set the 'type' string. More...
 
std::string get_type () const
 
void type (const std::string &type_in)
 Set the 'type' string. More...
 
std::string const & type () const
 Get the set 'type' string. More...
 
virtual void set_input_pose (PoseCOP pose)
 setter for poses contained for rms More...
 
virtual void set_native_pose (PoseCOP pose)
 setter for native poses contained for rms -— we should get rid of this method? it is widely used, but a bit unsafe More...
 
PoseCOP get_input_pose () const
 
PoseCOP get_native_pose () const
 
void set_current_job (protocols::jobdist::BasicJobCOP job)
 
jobdist::BasicJobCOP get_current_job () const
 
virtual void set_current_tag (std::string const &new_tag)
 
std::string get_current_tag () const
 A tag is a unique identifier used to identify structures produced by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor. More...
 
virtual void show (std::ostream &output=std::cout) const
 Outputs details about the Mover, including current settings. More...
 
virtual core::Real last_proposal_density_ratio ()
 
virtual void clear_info ()
 Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file. More...
 
virtual Stringsinfo ()
 non-const accessor More...
 
virtual Strings const & info () const
 const accessor More...
 
virtual bool mover_provides_citation_info () const
 Does this mover provide information about how to cite it? More...
 
virtual utility::vector1
< basic::citation_manager::CitationCollectionCOP > 
provide_citation_info () const
 Provide the citation. More...
 
virtual bool mover_is_unpublished () const
 Does this mover indicate that it is unpublished (and, by extension, that the author should be included in publications resulting from it)? More...
 
virtual utility::vector1
< basic::citation_manager::UnpublishedModuleInfoCOP > 
provide_authorship_info_for_unpublished () const
 Provide a list of authors and their e-mail addresses, as strings. More...
 

Static Public Member Functions

static std::string mover_name ()
 
static void provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd)
 
- Static Public Member Functions inherited from protocols::moves::Mover
static std::string name ()
 
static void register_options ()
 Overload this static method if you access options within the mover. More...
 

Private Member Functions

FoldScore folding_score (core::pose::Pose const &pose) const
 
void fold (core::pose::Pose &pose) const
 
void check_pose (core::pose::Pose const &pose) const
 runs user-provided filters on the pose More...
 
void check_and_accept (core::pose::Pose const &orig, core::pose::Pose &pose, FoldScore &bestscore) const
 
protocols::loops::Loops create_loops (core::pose::Pose const &pose, ResidueVector &overlap_residues, SegmentNames &movable_segments) const
 
core::select::residue_selector::ResidueSubset select_movable_residues (core::pose::Pose const &pose, SegmentNames const &movable_segments, ResidueVector const &overlap_residues) const
 
SegmentNames segments_to_fold (components::StructureData const &sd) const
 
MoverOPs prefold_movers (core::pose::Pose const &pose, protocols::loops::Loops const &loops, ConstraintGeneratorCOPs const &generators) const
 
MoverOPs postfold_movers (core::pose::Pose const &pose, protocols::loops::Loops const &loops, ConstraintGeneratorCOPs const &generators) const
 
void apply_movers (MoverOPs const &movers, core::pose::Pose &pose) const
 
SegmentNames find_roots (core::pose::Pose const &pose, protocols::loops::Loops const &loops) const
 
ConstraintGeneratorCOPs create_constraint_generators (ResidueVector const &residues) const
 
ConstraintGeneratorOP create_overlap_constraint_generator (ResidueVector const &residues) const
 builds a constraint generator for residues that overlap between phases More...
 
void remove_cutpoints (components::StructureData &sd, protocols::loops::Loops const &loops) const
 
void parse_architect (utility::tag::TagCOP tag, basic::datacache::DataMap &data)
 
void parse_folder (utility::tag::TagCOP tag, basic::datacache::DataMap &data)
 
void parse_perturber (utility::tag::TagCOP tag, basic::datacache::DataMap &data)
 
void parse_filters (utility::tag::TagCOP tag, basic::datacache::DataMap &data)
 
void parse_prefold_movers (utility::tag::TagCOP tag, basic::datacache::DataMap &data)
 
void parse_postfold_movers (utility::tag::TagCOP tag, basic::datacache::DataMap &data)
 
MoverOPs parse_movers (utility::tag::TagCOP tag, basic::datacache::DataMap &data) const
 
core::pose::PoseOP build_in_phases (components::StructureData const &full_sd, components::BuildPhases const &phases, SegmentNameSet const &finished, core::Size const phase_num) const
 builds/folds pose in phases using recursive algorithm More...
 
void fold_attempt (core::pose::Pose &pose) const
 

Static Private Member Functions

static protocols::filters::FilterOP default_score_filter ()
 
static std::string build_denovo_backbone_ct_naming_func (std::string)
 
static std::string prefold_ct_naming_func (std::string)
 
static std::string postfold_ct_naming_func (std::string)
 
static std::string filters_ct_naming_func (std::string)
 
static std::string connections_ct_naming_func (std::string)
 
static std::string folder_ct_namer (std::string)
 
static std::string perturber_ct_namer (std::string)
 
static void define_folder_group (utility::tag::XMLSchemaDefinition &)
 
static void define_perturber_group (utility::tag::XMLSchemaDefinition &)
 
static void define_filters_ct (utility::tag::XMLSchemaDefinition &)
 
static void define_prefold_movers_ct (utility::tag::XMLSchemaDefinition &)
 
static void define_postfold_movers_ct (utility::tag::XMLSchemaDefinition &)
 
static std::string perturber_group_name ()
 
static std::string folder_group_name ()
 

Private Attributes

architects::DeNovoArchitectCOP architect_
 
components::ExtendedPoseBuilderCOP builder_
 
components::PoseFolderCOP folder_
 
components::StructureDataPerturberCOP perturber_
 
MoverOPs prefold_movers_
 
MoverOPs postfold_movers_
 
FilterCOPs filters_
 
protocols::filters::FilterCOP score_filter_
 
std::string id_
 
bool dry_run_
 
bool dump_pdbs_
 
core::Size build_overlap_
 
core::Size iterations_per_phase_
 
SegmentNameSet start_segments_
 
SegmentNameSet stop_segments_
 

Additional Inherited Members

- Protected Member Functions inherited from protocols::moves::Mover
void set_last_move_status (MoverStatus status)
 nonvirtual setter for MoverStatus last_status_. Protected means that only the mover itself will be able to change its own status. The job distributor (august 08 vintage) is aware of status set with this function and will do what the MoverStatus says. More...
 

Detailed Description

Mover that builds and folds a structure via fragment insertion.

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::denovo_design::movers::BuildDeNovoBackboneMover::BuildDeNovoBackboneMover ( )
protocols::denovo_design::movers::BuildDeNovoBackboneMover::~BuildDeNovoBackboneMover ( )
overridedefault

Member Function Documentation

void protocols::denovo_design::movers::BuildDeNovoBackboneMover::add_postfold_mover ( protocols::moves::Mover const &  mover)
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::add_prefold_mover ( protocols::moves::Mover const &  mover)
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::apply ( core::pose::Pose )
overridevirtual
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::apply_movers ( MoverOPs const &  movers,
core::pose::Pose pose 
) const
private

References protocols::TR().

Referenced by fold_attempt().

std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::build_denovo_backbone_ct_naming_func ( std::string  subelement_name)
staticprivate

Referenced by provide_xml_schema().

core::pose::PoseOP protocols::denovo_design::movers::BuildDeNovoBackboneMover::build_in_phases ( components::StructureData const &  full_sd,
components::BuildPhases const &  phases,
SegmentNameSet const &  finished,
core::Size const  phase_num 
) const
private
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::check_and_accept ( core::pose::Pose const &  orig,
core::pose::Pose pose,
FoldScore bestscore 
) const
private
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::check_pose ( core::pose::Pose const &  pose) const
private

runs user-provided filters on the pose

checks the pose for whether it folded correctly, according to user's filters

Filters are called for each build phase, and for every folding attempt, in order. If a filter fails, an exception is thrown and no later filters are run.

Exceptions
EXCN_FilterFailedif any filter fails

References filters_.

Referenced by fold_attempt().

void protocols::denovo_design::movers::BuildDeNovoBackboneMover::clear_postfold_movers ( )

References postfold_movers_.

void protocols::denovo_design::movers::BuildDeNovoBackboneMover::clear_prefold_movers ( )

References prefold_movers_.

protocols::moves::MoverOP protocols::denovo_design::movers::BuildDeNovoBackboneMover::clone ( ) const
overridevirtual

required in the context of the parser/scripting scheme

Reimplemented from protocols::moves::Mover.

static std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::connections_ct_naming_func ( std::string  )
staticprivate
BuildDeNovoBackboneMover::ConstraintGeneratorCOPs protocols::denovo_design::movers::BuildDeNovoBackboneMover::create_constraint_generators ( ResidueVector const &  residues) const
private
protocols::loops::Loops protocols::denovo_design::movers::BuildDeNovoBackboneMover::create_loops ( core::pose::Pose const &  pose,
ResidueVector overlap_residues,
SegmentNames movable_segments 
) const
private
BuildDeNovoBackboneMover::ConstraintGeneratorOP protocols::denovo_design::movers::BuildDeNovoBackboneMover::create_overlap_constraint_generator ( ResidueVector const &  residues) const
private

builds a constraint generator for residues that overlap between phases

Parameters
[in]residuesVector of resids corresponding to the overlap residues

References protocols::TR().

Referenced by create_constraint_generators().

protocols::filters::FilterOP protocols::denovo_design::movers::BuildDeNovoBackboneMover::default_score_filter ( )
staticprivate
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::define_filters_ct ( utility::tag::XMLSchemaDefinition &  xsd)
staticprivate

References filters_ct_naming_func().

Referenced by provide_xml_schema().

void protocols::denovo_design::movers::BuildDeNovoBackboneMover::define_folder_group ( utility::tag::XMLSchemaDefinition &  xsd)
staticprivate
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::define_perturber_group ( utility::tag::XMLSchemaDefinition &  xsd)
staticprivate
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::define_postfold_movers_ct ( utility::tag::XMLSchemaDefinition &  xsd)
staticprivate
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::define_prefold_movers_ct ( utility::tag::XMLSchemaDefinition &  xsd)
staticprivate
std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::filters_ct_naming_func ( std::string  subelement_name)
staticprivate
SegmentNames protocols::denovo_design::movers::BuildDeNovoBackboneMover::find_roots ( core::pose::Pose const &  pose,
protocols::loops::Loops const &  loops 
) const
private
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::fold ( core::pose::Pose pose) const
private
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::fold_attempt ( core::pose::Pose pose) const
private
std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::folder_ct_namer ( std::string  folder_name)
staticprivate

Referenced by define_folder_group().

std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::folder_group_name ( )
staticprivate
BuildDeNovoBackboneMover::FoldScore protocols::denovo_design::movers::BuildDeNovoBackboneMover::folding_score ( core::pose::Pose const &  pose) const
private
protocols::moves::MoverOP protocols::denovo_design::movers::BuildDeNovoBackboneMover::fresh_instance ( ) const
overridevirtual

required in the context of the parser/scripting scheme

Reimplemented from protocols::moves::Mover.

std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::get_name ( ) const
overridevirtual

Each derived class must specify its name. The class name.

Implements protocols::moves::Mover.

References mover_name().

Referenced by apply(), and parse_my_tag().

std::string const & protocols::denovo_design::movers::BuildDeNovoBackboneMover::id ( ) const

References id_.

Referenced by find_roots().

std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::mover_name ( )
static
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::parse_architect ( utility::tag::TagCOP  tag,
basic::datacache::DataMap &  data 
)
private

References architect_.

Referenced by parse_my_tag().

void protocols::denovo_design::movers::BuildDeNovoBackboneMover::parse_filters ( utility::tag::TagCOP  tag,
basic::datacache::DataMap &  data 
)
private
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::parse_folder ( utility::tag::TagCOP  tag,
basic::datacache::DataMap &  data 
)
private
BuildDeNovoBackboneMover::MoverOPs protocols::denovo_design::movers::BuildDeNovoBackboneMover::parse_movers ( utility::tag::TagCOP  tag,
basic::datacache::DataMap &  data 
) const
private
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::parse_my_tag ( utility::tag::TagCOP  tag,
basic::datacache::DataMap &  data 
)
overridevirtual
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::parse_perturber ( utility::tag::TagCOP  tag,
basic::datacache::DataMap &  data 
)
private
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::parse_postfold_movers ( utility::tag::TagCOP  tag,
basic::datacache::DataMap &  data 
)
private

References parse_movers(), and postfold_movers_.

Referenced by parse_my_tag().

void protocols::denovo_design::movers::BuildDeNovoBackboneMover::parse_prefold_movers ( utility::tag::TagCOP  tag,
basic::datacache::DataMap &  data 
)
private

References parse_movers(), and prefold_movers_.

Referenced by parse_my_tag().

std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::perturber_ct_namer ( std::string  perturber_name)
staticprivate

Referenced by define_perturber_group().

std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::perturber_group_name ( )
staticprivate
std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::postfold_ct_naming_func ( std::string  subelement_name)
staticprivate
BuildDeNovoBackboneMover::MoverOPs protocols::denovo_design::movers::BuildDeNovoBackboneMover::postfold_movers ( core::pose::Pose const &  pose,
protocols::loops::Loops const &  loops,
ConstraintGeneratorCOPs const &  generators 
) const
private

References postfold_movers_, and core::pose::Pose::size().

Referenced by fold_attempt().

std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::prefold_ct_naming_func ( std::string  subelement_name)
staticprivate
BuildDeNovoBackboneMover::MoverOPs protocols::denovo_design::movers::BuildDeNovoBackboneMover::prefold_movers ( core::pose::Pose const &  pose,
protocols::loops::Loops const &  loops,
ConstraintGeneratorCOPs const &  generators 
) const
private
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::provide_xml_schema ( utility::tag::XMLSchemaDefinition &  xsd)
static
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::remove_cutpoints ( components::StructureData sd,
protocols::loops::Loops const &  loops 
) const
private
SegmentNames protocols::denovo_design::movers::BuildDeNovoBackboneMover::segments_to_fold ( components::StructureData const &  sd) const
private
core::select::residue_selector::ResidueSubset protocols::denovo_design::movers::BuildDeNovoBackboneMover::select_movable_residues ( core::pose::Pose const &  pose,
SegmentNames const &  movable_segments,
ResidueVector const &  overlap_residues 
) const
private
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::set_architect ( architects::DeNovoArchitect const &  architect)
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::set_build_overlap ( core::Size const  overlap_val)
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::set_folder ( components::PoseFolder const &  folder)
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::set_id ( std::string const &  id_value)

References id_.

Referenced by parse_my_tag().

void protocols::denovo_design::movers::BuildDeNovoBackboneMover::set_iterations_per_phase ( core::Size const  niter)
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::set_score_filter ( protocols::filters::Filter const &  filter)
void protocols::denovo_design::movers::BuildDeNovoBackboneMover::set_start_segments ( std::string const &  segments_csv)

sets names of segments to be included in the starting build phase

Parameters
[in]segments_csvComma-separated string containing segment names

Referenced by parse_my_tag().

void protocols::denovo_design::movers::BuildDeNovoBackboneMover::set_start_segments ( SegmentNameSet const &  segments)

sets names of segments to be included in the starting build phase

Parameters
[in]segmentsSet of segment names

References start_segments_.

void protocols::denovo_design::movers::BuildDeNovoBackboneMover::set_stop_segments ( std::string const &  segments_csv)

sets names of segments to be included in the final build phase

Parameters
[in]segments_csvComma-separated string containing segment names

Referenced by parse_my_tag().

void protocols::denovo_design::movers::BuildDeNovoBackboneMover::set_stop_segments ( SegmentNameSet const &  segments)

sets names of segments to be included in the final build phase

Parameters
[in]segmentsSet of segment names

References stop_segments_.

Member Data Documentation

architects::DeNovoArchitectCOP protocols::denovo_design::movers::BuildDeNovoBackboneMover::architect_
private
core::Size protocols::denovo_design::movers::BuildDeNovoBackboneMover::build_overlap_
private
components::ExtendedPoseBuilderCOP protocols::denovo_design::movers::BuildDeNovoBackboneMover::builder_
private

Referenced by build_in_phases().

bool protocols::denovo_design::movers::BuildDeNovoBackboneMover::dry_run_
private
bool protocols::denovo_design::movers::BuildDeNovoBackboneMover::dump_pdbs_
private

Referenced by build_in_phases(), and parse_my_tag().

FilterCOPs protocols::denovo_design::movers::BuildDeNovoBackboneMover::filters_
private

Referenced by check_pose(), and parse_filters().

components::PoseFolderCOP protocols::denovo_design::movers::BuildDeNovoBackboneMover::folder_
private
std::string protocols::denovo_design::movers::BuildDeNovoBackboneMover::id_
private

Referenced by id(), and set_id().

core::Size protocols::denovo_design::movers::BuildDeNovoBackboneMover::iterations_per_phase_
private
components::StructureDataPerturberCOP protocols::denovo_design::movers::BuildDeNovoBackboneMover::perturber_
private

Referenced by build_in_phases(), and parse_perturber().

MoverOPs protocols::denovo_design::movers::BuildDeNovoBackboneMover::postfold_movers_
private
MoverOPs protocols::denovo_design::movers::BuildDeNovoBackboneMover::prefold_movers_
private
protocols::filters::FilterCOP protocols::denovo_design::movers::BuildDeNovoBackboneMover::score_filter_
private

Referenced by folding_score(), and set_score_filter().

SegmentNameSet protocols::denovo_design::movers::BuildDeNovoBackboneMover::start_segments_
private

Referenced by apply(), and set_start_segments().

SegmentNameSet protocols::denovo_design::movers::BuildDeNovoBackboneMover::stop_segments_
private

Referenced by apply(), and set_stop_segments().


The documentation for this class was generated from the following files: