Rosetta Protocols  2014.16.56682
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions Class Reference

#include <StepWiseProteinModelerOptions.hh>

Public Member Functions

 StepWiseProteinModelerOptions ()
 
 StepWiseProteinModelerOptions (StepWiseProteinModelerOptions const &src)
 copy constructor More...
 
 ~StepWiseProteinModelerOptions ()
 
StepWiseProteinModelerOptionsOP clone () const
 clone the options More...
 
StepWiseProteinModelerOptionsoperator= (StepWiseProteinModelerOptions const &src)
 
virtual void show (std::ostream &) const
 Describe this instance to a given output stream. More...
 
virtual void parse_my_tag (utility::tag::TagCOP)
 Initialize from the recursive "tag" structure. More...
 
virtual std::string type () const
 The class name (its type) for a particular ResourceOptions instance. This function allows for better error message delivery. More...
 
void initialize_from_command_line ()
 
void set_silent_file (std::string const &setting)
 
std::string silent_file () const
 
void set_global_optimize (bool const &setting)
 
bool global_optimize () const
 
void set_mapfile_activated (bool const &setting)
 
bool mapfile_activated () const
 
void set_disallow_backbone_sampling (bool const &setting)
 
bool disallow_backbone_sampling () const
 
void set_dump (bool const &setting)
 
bool dump () const
 
void set_sample_beta (bool const &setting)
 
bool sample_beta () const
 
void set_move_jumps_between_chains (bool const &setting)
 
bool move_jumps_between_chains () const
 
void set_disable_sampling_of_loop_takeoff (bool const &setting)
 
bool disable_sampling_of_loop_takeoff () const
 
void set_rescore_only (bool const &setting)
 
bool rescore_only () const
 
void set_cart_min (bool const &setting)
 
bool cart_min () const
 
void set_n_sample (Size const &setting)
 
Size n_sample () const
 
void set_filter_native_big_bins (bool const &setting)
 
bool filter_native_big_bins () const
 
void set_allow_virtual_side_chains (bool const &setting)
 
bool allow_virtual_side_chains () const
 
void set_prepack (bool const &setting)
 
bool prepack () const
 
void set_atr_rep_screen (bool const &setting)
 
bool atr_rep_screen () const
 
void set_centroid_output (bool const &setting)
 
bool centroid_output () const
 
void set_centroid_screen (bool const &setting)
 
bool centroid_screen () const
 
void set_ghost_loops (bool const &setting)
 
bool ghost_loops () const
 
void set_ccd_close (bool const &setting)
 
bool ccd_close () const
 
void set_nstruct_centroid (Size const &setting)
 
Size nstruct_centroid () const
 
void set_centroid_weights (std::string const &setting)
 
std::string centroid_weights () const
 
void set_centroid_score_diff_cut (Real const &setting)
 
Real centroid_score_diff_cut () const
 
void set_rmsd_screen (Real const &setting)
 
Real rmsd_screen () const
 
void set_cluster_radius (Real const &setting)
 
Real cluster_radius () const
 
void set_cluster_by_all_atom_rmsd (bool const &setting)
 
bool cluster_by_all_atom_rmsd () const
 
void set_pack_weights (std::string const &setting)
 
std::string pack_weights () const
 
void set_use_green_packer (bool const &setting)
 
bool use_green_packer () const
 
void set_use_packer_instead_of_rotamer_trials (bool const &setting)
 
bool use_packer_instead_of_rotamer_trials () const
 
void set_min_tolerance (Real const &setting)
 
Real min_tolerance () const
 
void set_min_type (std::string const &setting)
 
std::string min_type () const
 
void set_skip_minimize (bool const &setting)
 
bool skip_minimize () const
 
bool const & choose_random () const
 
void set_choose_random (bool const &setting)
 
Size const & num_random_samples () const
 
void set_num_random_samples (Size const &setting)
 
Size const & num_pose_minimize () const
 
void set_num_pose_minimize (Size const &setting)
 
void set_max_decoys (Size const &setting)
 
Size max_decoys () const
 
bool const & expand_loop_takeoff () const
 
void set_expand_loop_takeoff (bool const &setting)
 
bool const & skip_coord_constraints () const
 
void set_skip_coord_constraints (bool const &setting)
 
bool const & output_minimized_pose_list () const
 
void set_output_minimized_pose_list (bool const &setting)
 

Private Member Functions

void initialize_variables ()
 

Private Attributes

std::string silent_file_
 
bool global_optimize_
 
bool mapfile_activated_
 
bool disallow_backbone_sampling_
 
bool dump_
 
bool sample_beta_
 
bool move_jumps_between_chains_
 
bool disable_sampling_of_loop_takeoff_
 
bool rescore_only_
 
bool cart_min_
 
Size n_sample_
 
Size max_decoys_
 
bool filter_native_big_bins_
 
bool allow_virtual_side_chains_
 
bool prepack_
 
bool atr_rep_screen_
 
bool centroid_output_
 
bool centroid_screen_
 
Real centroid_score_diff_cut_
 
std::string centroid_weights_
 
Size nstruct_centroid_
 
bool ghost_loops_
 
bool ccd_close_
 
Real rmsd_screen_
 
Real cluster_radius_
 
bool cluster_by_all_atom_rmsd_
 
std::string pack_weights_
 
bool use_green_packer_
 
bool use_packer_instead_of_rotamer_trials_
 
std::string min_type_
 
Real min_tolerance_
 
bool skip_minimize_
 
bool choose_random_
 
Size num_random_samples_
 
Size num_pose_minimize_
 
bool expand_loop_takeoff_
 
bool skip_coord_constraints_
 
bool output_minimized_pose_list_
 

Constructor & Destructor Documentation

protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::StepWiseProteinModelerOptions ( )

Referenced by clone().

protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::StepWiseProteinModelerOptions ( StepWiseProteinModelerOptions const &  src)

copy constructor

protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::~StepWiseProteinModelerOptions ( )

Member Function Documentation

bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::allow_virtual_side_chains ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::atr_rep_screen ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::cart_min ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::ccd_close ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::centroid_output ( ) const
inline
Real protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::centroid_score_diff_cut ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::centroid_screen ( ) const
inline
std::string protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::centroid_weights ( ) const
inline
bool const& protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::choose_random ( ) const
inline
StepWiseProteinModelerOptionsOP protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::clone ( ) const

clone the options

References StepWiseProteinModelerOptions().

bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::cluster_by_all_atom_rmsd ( ) const
inline
Real protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::cluster_radius ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::disable_sampling_of_loop_takeoff ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::disallow_backbone_sampling ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::dump ( ) const
inline
bool const& protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::expand_loop_takeoff ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::filter_native_big_bins ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::ghost_loops ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::global_optimize ( ) const
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::initialize_from_command_line ( )

References basic::options::OptionKeys::stepwise::protein::allow_virtual_side_chains, allow_virtual_side_chains_, atr_rep_screen_, basic::options::OptionKeys::stepwise::protein::cart_min, cart_min_, basic::options::OptionKeys::stepwise::protein::ccd_close, ccd_close_, basic::options::OptionKeys::stepwise::protein::centroid_output, centroid_output_, basic::options::OptionKeys::stepwise::protein::centroid_score_diff_cut, centroid_score_diff_cut_, basic::options::OptionKeys::stepwise::protein::centroid_screen, centroid_screen_, basic::options::OptionKeys::stepwise::protein::centroid_weights, centroid_weights_, basic::options::OptionKeys::stepwise::choose_random, choose_random_, basic::options::OptionKeys::stepwise::protein::cluster_by_all_atom_rmsd, cluster_by_all_atom_rmsd_, cluster_radius_, basic::options::OptionKeys::stepwise::protein::disable_sampling_of_loop_takeoff, disable_sampling_of_loop_takeoff_, basic::options::OptionKeys::stepwise::protein::disallow_backbone_sampling, disallow_backbone_sampling_, basic::options::OptionKeys::stepwise::protein::dump, dump_, basic::options::OptionKeys::stepwise::protein::expand_loop_takeoff, expand_loop_takeoff_, basic::options::OptionKeys::stepwise::protein::filter_native_big_bins, filter_native_big_bins_, basic::options::OptionKeys::stepwise::protein::ghost_loops, ghost_loops_, basic::options::OptionKeys::stepwise::protein::global_optimize, global_optimize_, edensity::mapfile, mapfile_activated_, max_decoys_, basic::options::OptionKeys::stepwise::protein::min_tolerance, min_tolerance_, basic::options::OptionKeys::stepwise::protein::min_type, min_type_, basic::options::OptionKeys::stepwise::protein::move_jumps_between_chains, move_jumps_between_chains_, basic::options::OptionKeys::stepwise::protein::n_sample, n_sample_, out::nstruct, basic::options::OptionKeys::stepwise::protein::nstruct_centroid, nstruct_centroid_, basic::options::OptionKeys::stepwise::num_pose_minimize, num_pose_minimize_, basic::options::OptionKeys::stepwise::num_random_samples, num_random_samples_, option, basic::options::OptionKeys::score::pack_weights, score::pack_weights, pack_weights_, prepack_, basic::options::OptionKeys::stepwise::protein::protein_atr_rep_screen, basic::options::OptionKeys::stepwise::protein::protein_prepack, basic::options::OptionKeys::cluster::radius, basic::options::OptionKeys::stepwise::protein::rescore_only, rescore_only_, basic::options::OptionKeys::stepwise::protein::rmsd_screen, rmsd_screen_, basic::options::OptionKeys::stepwise::protein::sample_beta, sample_beta_, out::file::silent, silent_file_, skip_coord_constraints_, basic::options::OptionKeys::stepwise::protein::skip_minimize, skip_minimize_, basic::options::OptionKeys::stepwise::use_green_packer, use_green_packer_, basic::options::OptionKeys::stepwise::protein::use_packer_instead_of_rotamer_trials, use_packer_instead_of_rotamer_trials_, and user.

void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::initialize_variables ( )
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::mapfile_activated ( ) const
inline
Size protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::max_decoys ( ) const
inline
Real protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::min_tolerance ( ) const
inline
std::string protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::min_type ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::move_jumps_between_chains ( ) const
inline
Size protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::n_sample ( ) const
inline
Size protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::nstruct_centroid ( ) const
inline
Size const& protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::num_pose_minimize ( ) const
inline
Size const& protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::num_random_samples ( ) const
inline
StepWiseProteinModelerOptions & protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::operator= ( StepWiseProteinModelerOptions const &  src)
bool const& protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::output_minimized_pose_list ( ) const
inline
std::string protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::pack_weights ( ) const
inline
virtual void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::parse_my_tag ( utility::tag::TagCOP  )
inlinevirtual

Initialize from the recursive "tag" structure.

Implements basic::resource_manager::ResourceOptions.

bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::prepack ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::rescore_only ( ) const
inline
Real protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::rmsd_screen ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::sample_beta ( ) const
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_allow_virtual_side_chains ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_atr_rep_screen ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_cart_min ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_ccd_close ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_centroid_output ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_centroid_score_diff_cut ( Real const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_centroid_screen ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_centroid_weights ( std::string const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_choose_random ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_cluster_by_all_atom_rmsd ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_cluster_radius ( Real const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_disable_sampling_of_loop_takeoff ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_disallow_backbone_sampling ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_dump ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_expand_loop_takeoff ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_filter_native_big_bins ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_ghost_loops ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_global_optimize ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_mapfile_activated ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_max_decoys ( Size const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_min_tolerance ( Real const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_min_type ( std::string const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_move_jumps_between_chains ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_n_sample ( Size const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_nstruct_centroid ( Size const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_num_pose_minimize ( Size const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_num_random_samples ( Size const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_output_minimized_pose_list ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_pack_weights ( std::string const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_prepack ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_rescore_only ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_rmsd_screen ( Real const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_sample_beta ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_silent_file ( std::string const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_skip_coord_constraints ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_skip_minimize ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_use_green_packer ( bool const &  setting)
inline
void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::set_use_packer_instead_of_rotamer_trials ( bool const &  setting)
inline
virtual void protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::show ( std::ostream &  ) const
inlinevirtual

Describe this instance to a given output stream.

std::string protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::silent_file ( ) const
inline
bool const& protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::skip_coord_constraints ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::skip_minimize ( ) const
inline
virtual std::string protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::type ( ) const
inlinevirtual

The class name (its type) for a particular ResourceOptions instance. This function allows for better error message delivery.

Implements basic::resource_manager::ResourceOptions.

bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::use_green_packer ( ) const
inline
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::use_packer_instead_of_rotamer_trials ( ) const
inline

Member Data Documentation

bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::allow_virtual_side_chains_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::atr_rep_screen_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::cart_min_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::ccd_close_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::centroid_output_
private
Real protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::centroid_score_diff_cut_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::centroid_screen_
private
std::string protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::centroid_weights_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::choose_random_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::cluster_by_all_atom_rmsd_
private
Real protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::cluster_radius_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::disable_sampling_of_loop_takeoff_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::disallow_backbone_sampling_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::dump_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::expand_loop_takeoff_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::filter_native_big_bins_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::ghost_loops_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::global_optimize_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::mapfile_activated_
private
Size protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::max_decoys_
private
Real protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::min_tolerance_
private
std::string protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::min_type_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::move_jumps_between_chains_
private
Size protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::n_sample_
private
Size protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::nstruct_centroid_
private
Size protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::num_pose_minimize_
private
Size protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::num_random_samples_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::output_minimized_pose_list_
private

Referenced by initialize_variables(), and operator=().

std::string protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::pack_weights_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::prepack_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::rescore_only_
private
Real protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::rmsd_screen_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::sample_beta_
private
std::string protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::silent_file_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::skip_coord_constraints_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::skip_minimize_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::use_green_packer_
private
bool protocols::stepwise::sampling::protein::StepWiseProteinModelerOptions::use_packer_instead_of_rotamer_trials_
private

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