|
Rosetta 3.5
|
#include <PointMutationCalculator.hh>


Public Types | |
| typedef core::pose::Pose | Pose |
Definition at line 38 of file PointMutationCalculator.hh.
Definition at line 41 of file PointMutationCalculator.hh.
| protocols::design_opt::PointMutationCalculator::PointMutationCalculator | ( | ) |
| protocols::design_opt::PointMutationCalculator::PointMutationCalculator | ( | core::pack::task::TaskFactoryOP | task_factory, |
| core::scoring::ScoreFunctionOP | scorefxn, | ||
| protocols::moves::MoverOP | relax_mover, | ||
| utility::vector1< protocols::filters::FilterOP > | filters, | ||
| utility::vector1< std::string > | sample_types, | ||
| bool | dump_pdb = false, |
||
| bool | rtmin = false, |
||
| bool | parallel = false, |
||
| core::Real | design_shell = -1.0, |
||
| core::Real | repack_shell = 8.0 |
||
| ) |
Definition at line 89 of file PointMutationCalculator.cc.
References design_shell_, dump_pdb(), dump_pdb_, filters(), filters_, parallel(), parallel_, relax_mover(), relax_mover_, repack_shell_, rtmin(), rtmin_, sample_types(), sample_types_, scorefxn(), scorefxn_, task_factory(), and task_factory_.
| protocols::design_opt::PointMutationCalculator::PointMutationCalculator | ( | core::pack::task::TaskFactoryOP | task_factory, |
| core::scoring::ScoreFunctionOP | scorefxn, | ||
| protocols::moves::MoverOP | relax_mover, | ||
| protocols::filters::FilterOP | filter, | ||
| std::string | sample_type = "low", |
||
| bool | dump_pdb = false, |
||
| bool | rtmin = false, |
||
| bool | parallel = false, |
||
| core::Real | design_shell = -1.0, |
||
| core::Real | repack_shell = 8.0 |
||
| ) |
Definition at line 122 of file PointMutationCalculator.cc.
References design_shell_, dump_pdb(), dump_pdb_, filters(), filters_, parallel(), parallel_, relax_mover(), relax_mover_, repack_shell_, rtmin(), rtmin_, sample_types(), sample_types_, scorefxn(), scorefxn_, task_factory(), and task_factory_.
|
virtual |
Definition at line 160 of file PointMutationCalculator.cc.
| void protocols::design_opt::PointMutationCalculator::calc_point_mut_filters | ( | Pose const & | start_pose, |
| utility::vector1< std::pair< core::Size, utility::vector1< std::pair< core::chemical::AA, utility::vector1< core::Real > > > > > & | seqpos_aa_vals_vec | ||
| ) |
| void protocols::design_opt::PointMutationCalculator::calc_point_mut_filters | ( | Pose const & | start_pose, |
| utility::vector1< std::pair< core::Size, utility::vector1< std::pair< core::chemical::AA, core::Real > > > > & | seqpos_aa_val_vec | ||
| ) |
| protocols::design_opt::PointMutationCalculatorOP protocols::design_opt::PointMutationCalculator::clone | ( | ) | const |
Definition at line 164 of file PointMutationCalculator.cc.
References PointMutationCalculator().
| bool protocols::design_opt::PointMutationCalculator::dump_pdb | ( | ) | const |
Definition at line 206 of file PointMutationCalculator.cc.
References dump_pdb_.
Referenced by dump_pdb(), and PointMutationCalculator().
| void protocols::design_opt::PointMutationCalculator::dump_pdb | ( | bool const | dump_pdb) |
Definition at line 201 of file PointMutationCalculator.cc.
References dump_pdb(), and dump_pdb_.
| void protocols::design_opt::PointMutationCalculator::eval_filters | ( | core::pose::Pose & | pose, |
| bool & | filter_pass, | ||
| utility::vector1< core::Real > & | vals | ||
| ) |
Definition at line 401 of file PointMutationCalculator.cc.
| vector1< protocols::filters::FilterOP > protocols::design_opt::PointMutationCalculator::filters | ( | ) | const |
Definition at line 184 of file PointMutationCalculator.cc.
References filters_.
Referenced by filters(), and PointMutationCalculator().
| void protocols::design_opt::PointMutationCalculator::filters | ( | utility::vector1< protocols::filters::FilterOP > | filters) |
Definition at line 180 of file PointMutationCalculator.cc.
| void protocols::design_opt::PointMutationCalculator::mutate_and_relax | ( | core::pose::Pose & | pose, |
| core::Size const & | resi, | ||
| core::chemical::AA const & | target_aa | ||
| ) |
| void protocols::design_opt::PointMutationCalculator::mutate_and_relax | ( | core::pose::Pose & | pose, |
| core::Size const & | resi, | ||
| core::chemical::AA const & | target_aa, | ||
| protocols::simple_moves::GreenPackerOP | green_packer | ||
| ) |
| void protocols::design_opt::PointMutationCalculator::parallel | ( | bool const | r) |
Definition at line 254 of file PointMutationCalculator.cc.
References parallel_.
| bool protocols::design_opt::PointMutationCalculator::parallel | ( | ) | const |
Definition at line 249 of file PointMutationCalculator.cc.
References parallel_.
Referenced by PointMutationCalculator().
| protocols::moves::MoverOP protocols::design_opt::PointMutationCalculator::relax_mover | ( | ) | const |
Definition at line 175 of file PointMutationCalculator.cc.
References relax_mover_.
Referenced by PointMutationCalculator().
| void protocols::design_opt::PointMutationCalculator::relax_mover | ( | protocols::moves::MoverOP | relax_mover) |
Definition at line 170 of file PointMutationCalculator.cc.
References relax_mover_.
| void protocols::design_opt::PointMutationCalculator::rtmin | ( | bool const | r) |
Definition at line 246 of file PointMutationCalculator.cc.
References rtmin_.
| bool protocols::design_opt::PointMutationCalculator::rtmin | ( | ) | const |
Definition at line 241 of file PointMutationCalculator.cc.
References rtmin_.
Referenced by PointMutationCalculator().
| vector1< std::string > protocols::design_opt::PointMutationCalculator::sample_types | ( | ) | const |
Definition at line 216 of file PointMutationCalculator.cc.
References sample_types_.
Referenced by PointMutationCalculator().
| void protocols::design_opt::PointMutationCalculator::sample_types | ( | utility::vector1< std::string > const | sample_types) |
| core::scoring::ScoreFunctionOP protocols::design_opt::PointMutationCalculator::scorefxn | ( | ) | const |
Definition at line 226 of file PointMutationCalculator.cc.
References scorefxn_.
Referenced by PointMutationCalculator(), and scorefxn().
| void protocols::design_opt::PointMutationCalculator::scorefxn | ( | core::scoring::ScoreFunctionOP | scorefxn) |
Definition at line 221 of file PointMutationCalculator.cc.
References scorefxn(), and scorefxn_.
| void protocols::design_opt::PointMutationCalculator::set_design_shell | ( | core::Real | dz_shell) |
Definition at line 231 of file PointMutationCalculator.cc.
References design_shell_.
| void protocols::design_opt::PointMutationCalculator::set_repack_shell | ( | core::Real | rp_shell) |
Definition at line 236 of file PointMutationCalculator.cc.
References repack_shell_.
| core::pack::task::TaskFactoryOP protocols::design_opt::PointMutationCalculator::task_factory | ( | ) | const |
Definition at line 195 of file PointMutationCalculator.cc.
References task_factory_.
Referenced by PointMutationCalculator(), and task_factory().
| void protocols::design_opt::PointMutationCalculator::task_factory | ( | core::pack::task::TaskFactoryOP | task_factory) |
Definition at line 189 of file PointMutationCalculator.cc.
References task_factory(), and task_factory_.
|
private |
Definition at line 123 of file PointMutationCalculator.hh.
Referenced by PointMutationCalculator(), and set_design_shell().
|
private |
Definition at line 120 of file PointMutationCalculator.hh.
Referenced by dump_pdb(), and PointMutationCalculator().
|
private |
Definition at line 117 of file PointMutationCalculator.hh.
Referenced by filters(), and PointMutationCalculator().
|
private |
Definition at line 122 of file PointMutationCalculator.hh.
Referenced by parallel(), and PointMutationCalculator().
|
private |
Definition at line 118 of file PointMutationCalculator.hh.
Referenced by PointMutationCalculator(), and relax_mover().
|
private |
Definition at line 124 of file PointMutationCalculator.hh.
Referenced by PointMutationCalculator(), and set_repack_shell().
|
private |
Definition at line 121 of file PointMutationCalculator.hh.
Referenced by PointMutationCalculator(), and rtmin().
|
private |
Definition at line 119 of file PointMutationCalculator.hh.
Referenced by PointMutationCalculator(), and sample_types().
|
private |
Definition at line 116 of file PointMutationCalculator.hh.
Referenced by PointMutationCalculator(), and scorefxn().
|
private |
Definition at line 115 of file PointMutationCalculator.hh.
Referenced by PointMutationCalculator(), and task_factory().
1.8.4