![]() |
Rosetta
2021.16
|
Class that holds CDRGraftDesign Options. Now that GraftDesign is not a separate 'thing', this should be split into CDRGraftOptions and CDRMinOptions eventually. More...
#include <CDRGraftDesignOptions.hh>

Public Member Functions | |
| CDRGraftDesignOptions () | |
| CDRGraftDesignOptions (CDRNameEnum cdr) | |
| CDRGraftDesignOptions (CDRGraftDesignOptions const &src) | |
| ~CDRGraftDesignOptions () override | |
| void | set_cdr (CDRNameEnum cdr) |
| Set the CDR type for this instance of options. More... | |
| void | design (bool design) |
| Should this CDR be designed? More... | |
| bool | design () const |
| Should this CDR be designed? More... | |
| void | weight (core::Real weight) |
| Set the weight we will use for choosing this particular CDR for design. More... | |
| core::Real | weight () const |
| Return the weight we will use for choosing this particular CDR for design. More... | |
| void | mintype (MinTypeEnum mintype) |
| Options are: relax, minimize, repack, dualspace. Default is repack for time, but relax is the best. More... | |
| MinTypeEnum | mintype () const |
| void | min_neighbor_sc (bool min_neighbor_sc) |
| Minimize neighbor sidechains? More... | |
| bool | min_neighbor_sc () const |
| void | min_sc (bool min_sc) |
| Minimize sidechains during minimization (relax/min/etc) (default True? More... | |
| bool | min_sc () const |
| void | min_rb (bool min_rb) |
| Use rigid body optimization during minimization of the CDR (Minimize jump bt antigen and antibody)? More... | |
| bool | min_rb () const |
| void | neighbor_min (utility::vector1< CDRNameEnum > neighbor_min) |
| Set other CDRs to minimize when this CDR is minimized. More... | |
| void | neighbor_min_add (CDRNameEnum cdr) |
| void | neighbor_min_clear () |
| utility::vector1< CDRNameEnum > | neighbor_min () const |
| CDRGraftDesignOptionsOP | clone () const |
| void | set_defaults () |
| Set defaults - !!! these are not the defaults from the database default instruction file. Use the parser to parse those instructions if you wish. More... | |
Private Attributes | |
| bool | cdr_ |
| bool | design_ |
| MinTypeEnum | mintype_ |
| bool | min_neighbor_sc_ |
| bool | min_sc_ |
| bool | min_rb_ |
| utility::vector1< CDRNameEnum > | neighbor_min_ |
| core::Real | cdr_weight_ |
Class that holds CDRGraftDesign Options. Now that GraftDesign is not a separate 'thing', this should be split into CDRGraftOptions and CDRMinOptions eventually.
| protocols::antibody::design::CDRGraftDesignOptions::CDRGraftDesignOptions | ( | ) |
References set_defaults().
| protocols::antibody::design::CDRGraftDesignOptions::CDRGraftDesignOptions | ( | CDRNameEnum | cdr | ) |
References set_defaults().
|
default |
|
overridedefault |
| CDRGraftDesignOptionsOP protocols::antibody::design::CDRGraftDesignOptions::clone | ( | ) | const |
| void protocols::antibody::design::CDRGraftDesignOptions::design | ( | bool | design | ) |
|
inline |
| void protocols::antibody::design::CDRGraftDesignOptions::min_neighbor_sc | ( | bool | min_neighbor_sc | ) |
Minimize neighbor sidechains?
References min_neighbor_sc(), and min_neighbor_sc_.
|
inline |
References min_neighbor_sc_.
Referenced by min_neighbor_sc().
| void protocols::antibody::design::CDRGraftDesignOptions::min_rb | ( | bool | min_rb | ) |
|
inline |
| void protocols::antibody::design::CDRGraftDesignOptions::min_sc | ( | bool | min_sc | ) |
|
inline |
| void protocols::antibody::design::CDRGraftDesignOptions::mintype | ( | MinTypeEnum | mintype | ) |
|
inline |
| void protocols::antibody::design::CDRGraftDesignOptions::neighbor_min | ( | utility::vector1< CDRNameEnum > | neighbor_min | ) |
Set other CDRs to minimize when this CDR is minimized.
References neighbor_min(), and neighbor_min_.
|
inline |
References neighbor_min_.
Referenced by neighbor_min().
| void protocols::antibody::design::CDRGraftDesignOptions::neighbor_min_add | ( | CDRNameEnum | cdr | ) |
References neighbor_min_.
| void protocols::antibody::design::CDRGraftDesignOptions::neighbor_min_clear | ( | ) |
References neighbor_min_.
| void protocols::antibody::design::CDRGraftDesignOptions::set_cdr | ( | CDRNameEnum | cdr | ) |
Set the CDR type for this instance of options.
References cdr_.
| void protocols::antibody::design::CDRGraftDesignOptions::set_defaults | ( | ) |
Set defaults - !!! these are not the defaults from the database default instruction file. Use the parser to parse those instructions if you wish.
References cdr_weight_, design_, min_neighbor_sc_, min_rb_, min_sc_, protocols::antibody::design::minimize, mintype_, and neighbor_min_.
Referenced by CDRGraftDesignOptions().
| void protocols::antibody::design::CDRGraftDesignOptions::weight | ( | core::Real | weight | ) |
Set the weight we will use for choosing this particular CDR for design.
References cdr_weight_, and weight().
|
inline |
Return the weight we will use for choosing this particular CDR for design.
References cdr_weight_.
Referenced by weight().
|
private |
Referenced by set_defaults(), and weight().
|
private |
Referenced by design(), and set_defaults().
|
private |
Referenced by min_neighbor_sc(), and set_defaults().
|
private |
Referenced by min_rb(), and set_defaults().
|
private |
Referenced by min_sc(), and set_defaults().
|
private |
Referenced by mintype(), and set_defaults().
|
private |
Referenced by neighbor_min(), neighbor_min_add(), neighbor_min_clear(), and set_defaults().
1.8.7