![]() |
Rosetta
2021.16
|
#include <CDRSeqDesignOptions.hh>

Public Member Functions | |
| CDRSeqDesignOptionsParser () | |
| ~CDRSeqDesignOptionsParser () override | |
| CDRSeqDesignOptionsParser (CDRSeqDesignOptionsParser const &src) | |
| CDRSeqDesignOptionsParserOP | clone () const |
| CDRSeqDesignOptionsOP | parse_options (CDRNameEnum cdr, std::string const &filename) |
| CDRSeqDesignOptionsOP | parse_default_and_user_options (CDRNameEnum cdr, std::string const &filename) |
| Parse default_instructions (mainly used for AbDesign) then parse user file. More... | |
| utility::vector1 < CDRSeqDesignOptionsOP > | parse_options (std::string const &filename) |
| ALL CDRs. More... | |
| utility::vector1 < CDRSeqDesignOptionsOP > | parse_default_and_user_options (std::string const &filename) |
Private Member Functions | |
| void | check_path () |
| void | check_line_len (utility::vector1< std::string > const &lineSP, core::Size len_check) const |
| void | parse_cdr_option (std::string const &mode, utility::vector1< std::string > const &lineSP) |
| void | parse_cdr_design_option (std::string const &adjective, utility::vector1< std::string > const &lineSP) |
| void | parse_cdr_general_option (utility::vector1< std::string > const &lineSP) |
| void | set_cdr_design_primary_option (std::string const &option) |
| void | set_cdr_design_fallback_option (std::string const &option) |
| void | set_disallow_amino_acids (utility::vector1< std::string > const &lineSP) |
Private Attributes | |
| std::string | instructions_path_ |
| AntibodyEnumManagerCOP | ab_manager_ |
| AntibodyDesignEnumManagerCOP | design_enum_manager_ |
| CDRSeqDesignOptionsOP | cdr_options_ |
| bool | default_and_user_ |
| protocols::antibody::design::CDRSeqDesignOptionsParser::CDRSeqDesignOptionsParser | ( | ) |
References ab_manager_, and design_enum_manager_.
|
overridedefault |
| protocols::antibody::design::CDRSeqDesignOptionsParser::CDRSeqDesignOptionsParser | ( | CDRSeqDesignOptionsParser const & | src | ) |
References ab_manager_, cdr_options_, and design_enum_manager_.
|
private |
References core::id::to_string().
Referenced by parse_cdr_design_option(), parse_cdr_general_option(), parse_cdr_option(), and parse_options().
|
private |
References core::conformation::membrane::in, and instructions_path_.
Referenced by parse_options().
| CDRSeqDesignOptionsParserOP protocols::antibody::design::CDRSeqDesignOptionsParser::clone | ( | ) | const |
|
private |
References cdr_options_, check_line_len(), set_cdr_design_fallback_option(), set_cdr_design_primary_option(), and set_disallow_amino_acids().
Referenced by parse_cdr_option().
|
private |
References cdr_options_, and check_line_len().
Referenced by parse_cdr_option().
|
private |
References check_line_len(), parse_cdr_design_option(), and parse_cdr_general_option().
Referenced by parse_options().
| CDRSeqDesignOptionsOP protocols::antibody::design::CDRSeqDesignOptionsParser::parse_default_and_user_options | ( | CDRNameEnum | cdr, |
| std::string const & | filename | ||
| ) |
Parse default_instructions (mainly used for AbDesign) then parse user file.
References cdr_options_, default_and_user_, parse_options(), and protocols::hybridization::path.
Referenced by protocols::antibody::design::get_seq_design_options(), and parse_default_and_user_options().
| utility::vector1< CDRSeqDesignOptionsOP > protocols::antibody::design::CDRSeqDesignOptionsParser::parse_default_and_user_options | ( | std::string const & | filename | ) |
References parse_default_and_user_options().
| CDRSeqDesignOptionsOP protocols::antibody::design::CDRSeqDesignOptionsParser::parse_options | ( | CDRNameEnum | cdr, |
| std::string const & | filename | ||
| ) |
References ab_manager_, cdr_options_, check_line_len(), check_path(), protocols::sparta::contains(), default_and_user_, protocols::antibody::h4, instructions_path_, protocols::antibody::l4, parse_cdr_option(), and protocols::hybridization::path.
Referenced by protocols::antibody::design::get_seq_design_options(), parse_default_and_user_options(), and parse_options().
| utility::vector1< CDRSeqDesignOptionsOP > protocols::antibody::design::CDRSeqDesignOptionsParser::parse_options | ( | std::string const & | filename | ) |
ALL CDRs.
References parse_options().
|
private |
|
private |
References cdr_options_, design_enum_manager_, protocols::antibody::h4, protocols::antibody::l4, protocols::antibody::design::seq_design_profile_sets, protocols::antibody::design::seq_design_profile_sets_combined, and protocols::antibody::design::seq_design_profiles.
Referenced by parse_cdr_design_option().
|
private |
References core::chemical::aa_from_one_or_three(), and cdr_options_.
Referenced by parse_cdr_design_option().
|
private |
Referenced by CDRSeqDesignOptionsParser(), and parse_options().
|
private |
|
private |
Referenced by parse_default_and_user_options(), and parse_options().
|
private |
Referenced by CDRSeqDesignOptionsParser(), set_cdr_design_fallback_option(), and set_cdr_design_primary_option().
|
private |
Referenced by check_path(), and parse_options().
1.8.7