Rosetta
|
Public Member Functions | |
CrystDesign (bool revertonly) | |
std::string | get_name () const override |
void | filter_and_report (core::pose::Pose &pose, core::scoring::ScoreFunctionOP sf, bool &pass, bool &need_greedy, bool runfilter, bool report) |
void | design_cycle (Pose &pose, core::scoring::ScoreFunctionOP sf, core::scoring::ScoreFunctionOP sfsoft, utility::vector1< bool > interface) |
void | get_interface_residues (Pose &pose, core::scoring::ScoreFunctionOP sf, utility::vector1< bool > &interface) |
void | get_neighbor_residues (Pose &pose, core::Size res_i, utility::vector1< bool > &neighbor) |
void | do_reversion (Pose &pose, core::scoring::ScoreFunctionOP sf, core::scoring::ScoreFunctionOP sfsoft) |
void | greedy_revert_unsats (Pose &pose, core::scoring::ScoreFunctionOP sf, core::scoring::ScoreFunctionOP sfsoft) |
void | apply (Pose &pose) override |
Private Attributes | |
protocols::cryst::MakeLatticeMover | setup_ |
core::Real | DDG_CUT_ |
core::Real | WEAKE_CUT_ |
core::Real | UNSATS_SOFT_CUT_ |
core::Real | UNSATS_CUT_ |
core::Real | SC_CUT_ |
core::Size | WFY_MUT_CUT_ |
core::Size | M_MUT_CUT_ |
core::Size | MUT_CUT_ |
core::Real | K_ |
core::Size | NCYC_ |
bool | NOFILT_ |
core::pose::Pose | native_ |
bool | revertonly_ |
|
inlineoverride |
References adjust_ref_weights(), basic::options::OptionKeys::chemical::chemical, get_interface_residues(), create_a3b_hbs::i, enumerate_junctions::int, interface, in::file::native(), option, beta_nonlocal::pose, pyrosetta.distributed.io::pose_from_file, runtime_assert, basic::options::OptionKeys::frags::scoring::scoring, basic::options::OptionKeys::out::sf, basic::options::OptionKeys::symmetry::symmetry, basic::TR, and basic::options::OptionKeys::inout::dbms::user.
Referenced by pyrosetta.distributed.tasks.rosetta_scripts.BaseRosettaScriptsTask::execute().
|
inline |
References basic::options::OptionKeys::chemical::chemical, create_a3b_hbs::i, enumerate_junctions::int, interface, beta_nonlocal::mm, option, options, parse_resfile(), beta_nonlocal::pose, packing::resfile(), basic::options::OptionKeys::frags::scoring::scoring, basic::options::OptionKeys::out::sf, basic::options::OptionKeys::symmetry::symmetry, and basic::options::OptionKeys::inout::dbms::user.
|
inline |
References basic::options::OptionKeys::ddg::ddg, get_interface_energies(), get_neighbor_residues(), get_sasa(), get_sc(), create_a3b_hbs::i, enumerate_junctions::int, create_a3b_hbs::j, beta_nonlocal::mm, option, options, beta_nonlocal::pose, numeric::random::random_permutation(), basic::options::OptionKeys::casp::repack, numeric::random::rg(), basic::options::OptionKeys::frags::scoring::scoring, basic::options::OptionKeys::out::sf, basic::options::OptionKeys::symmetry::symmetry, erraser_analysis::temp, basic::TR, and unsatisfied_buried_polars().
|
inline |
References basic::options::OptionKeys::chemical::chemical, basic::options::OptionKeys::ddg::ddg, filter, get_interface_energies(), get_sasa(), get_sc(), create_a3b_hbs::i, beta_nonlocal::pose, report(), basic::options::OptionKeys::frags::scoring::scoring, basic::options::OptionKeys::out::sf, basic::options::OptionKeys::symmetry::symmetry, erraser_analysis::temp, utility::to_string(), basic::TR, and unsatisfied_buried_polars().
|
inline |
References erraser_analysis::angle1, erraser_analysis::angle2, numeric::angle_degrees(), compute_difference::b, dist(), utility::graph::Node::edge_list_end(), detail::find(), utility::graph::Edge::get_node(), create_a3b_hbs::i, interface, create_a3b_hbs::j, PREcst::K, oop_conformations::length, option, beta_nonlocal::pose, mutant_modeler::protein_residues, test.T200_Scoring::rsd1, test.T200_Scoring::rsd2, basic::options::OptionKeys::frags::scoring::scoring, and basic::options::OptionKeys::symmetry::symmetry.
|
inlineoverride |
|
inline |
References erraser_analysis::angle1, erraser_analysis::angle2, numeric::angle_degrees(), compute_difference::b, dist(), create_a3b_hbs::i, create_a3b_hbs::j, PREcst::K, oop_conformations::length, option, beta_nonlocal::pose, mutant_modeler::protein_residues, test.T200_Scoring::rsd1, test.T200_Scoring::rsd2, basic::options::OptionKeys::frags::scoring::scoring, and basic::options::OptionKeys::symmetry::symmetry.
|
inline |
References get_interface_energies(), get_neighbor_residues(), create_a3b_hbs::i, enumerate_junctions::int, create_a3b_hbs::j, create_a3b_hbs::k, beta_nonlocal::mm, options, beta_nonlocal::pose, numeric::random::random_permutation(), basic::options::OptionKeys::casp::repack, build_restypes::restype, numeric::random::rg(), basic::options::OptionKeys::frags::scoring::scoring, basic::options::OptionKeys::out::sf, basic::options::OptionKeys::symmetry::symmetry, basic::TR, and unsatisfied_buried_polars().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |