#include <VIP_Mover.hh>
|
| VIP_Mover () |
|
| VIP_Mover (core::pose::Pose, core::pose::Pose, core::pose::Pose, core::pose::Pose, utility::vector1< core::conformation::ResidueOP >, utility::vector1< core::Size >, utility::vector1< core::Real >, utility::vector1< core::conformation::ResidueOP >, utility::vector1< core::Size >, utility::vector1< core::Real >, core::Size, utility::vector1< core::Size >, utility::vector1< std::string >, utility::vector1< core::Size >, utility::vector1< core::Size >, core::Real) |
|
virtual | ~VIP_Mover () |
|
void | set_iteration (core::Size it) |
|
core::Size | iteration () |
|
void | set_initial_pose (core::pose::Pose) |
|
core::pose::Pose & | get_unrelaxed_pose () |
|
void | minimize_conformation () |
|
void | compute_number_cavities () |
|
void | get_cavity_positions () |
|
void | apply_holes () |
|
void | dump_pdb_to_file (core::pose::Pose &, std::string) |
|
void | get_neighbors () |
|
void | try_point_mutants () |
|
void | relax_favorable_poses () |
|
void | cull_mutatable_residues () |
|
void | sort_fill_energies () |
|
core::Real | get_cav_approx (core::Size) |
|
void | skip_relax () |
|
void | sort_relaxed_poses () |
|
void | print_pack_report () |
|
void | print_relax_report () |
|
void | nook_finder () |
|
void | cranny_packer () |
|
void | set_excluded_positions () |
|
core::Real | get_final_energy () |
|
void | set_energy_to_beat (core::Real in_value) |
|
void | set_use_stored_energy (bool in_value) |
|
core::pose::Pose | get_final_pose () |
|
void | apply () |
|
◆ VIP_Mover() [1/2]
protocols::vip::VIP_Mover::VIP_Mover |
( |
| ) |
|
|
default |
◆ VIP_Mover() [2/2]
protocols::vip::VIP_Mover::VIP_Mover |
( |
core::pose::Pose |
p, |
|
|
core::pose::Pose |
cp, |
|
|
core::pose::Pose |
fp, |
|
|
core::pose::Pose |
fup, |
|
|
utility::vector1< core::conformation::ResidueOP > |
tr, |
|
|
utility::vector1< core::Size > |
tp, |
|
|
utility::vector1< core::Real > |
te, |
|
|
utility::vector1< core::conformation::ResidueOP > |
vr, |
|
|
utility::vector1< core::Size > |
fav_p, |
|
|
utility::vector1< core::Real > |
fav_e, |
|
|
core::Size |
nc, |
|
|
utility::vector1< core::Size > |
cb, |
|
|
utility::vector1< std::string > |
fm, |
|
|
utility::vector1< core::Size > |
vn, |
|
|
utility::vector1< core::Size > |
vm, |
|
|
core::Real |
fe |
|
) |
| |
References cavity_balls, cavity_pose, energy_to_beat, favorable_energies, favorable_mutations, favorable_positions, favorable_residues, final_energy, final_pose, final_unrelaxed_pose, initial_pose, iteration_, number_cavities, temp_energies, temp_positions, temp_residues, core::chemical::tr(), use_stored_best_energy, void_mutatables, and void_neighbors.
◆ ~VIP_Mover()
protocols::vip::VIP_Mover::~VIP_Mover |
( |
| ) |
|
|
virtualdefault |
◆ apply()
void protocols::vip::VIP_Mover::apply |
( |
| ) |
|
◆ apply_holes()
void protocols::vip::VIP_Mover::apply_holes |
( |
| ) |
|
◆ compute_number_cavities()
void protocols::vip::VIP_Mover::compute_number_cavities |
( |
| ) |
|
◆ cranny_packer()
void protocols::vip::VIP_Mover::cranny_packer |
( |
| ) |
|
◆ cull_mutatable_residues()
void protocols::vip::VIP_Mover::cull_mutatable_residues |
( |
| ) |
|
◆ dump_pdb_to_file()
void protocols::vip::VIP_Mover::dump_pdb_to_file |
( |
core::pose::Pose & |
posey, |
|
|
std::string |
filename |
|
) |
| |
◆ get_cav_approx()
◆ get_cavity_positions()
void protocols::vip::VIP_Mover::get_cavity_positions |
( |
| ) |
|
◆ get_final_energy()
core::Real protocols::vip::VIP_Mover::get_final_energy |
( |
| ) |
|
|
inline |
◆ get_final_pose()
◆ get_neighbors()
void protocols::vip::VIP_Mover::get_neighbors |
( |
| ) |
|
References core::pose::motif::a(), protocols::match::upstream::b, cavity_balls, cavity_pose, core::pose::Pose::dump_pdb(), get_cav_approx(), initial_pose, protocols::mean_field::min(), core::pose::Pose::residue(), core::pose::Pose::size(), protocols::vip::TR(), void_neighbors, and core::conformation::Residue::xyz().
Referenced by nook_finder().
◆ get_unrelaxed_pose()
◆ iteration()
core::Size protocols::vip::VIP_Mover::iteration |
( |
| ) |
|
|
inline |
◆ minimize_conformation()
void protocols::vip::VIP_Mover::minimize_conformation |
( |
| ) |
|
◆ nook_finder()
void protocols::vip::VIP_Mover::nook_finder |
( |
| ) |
|
◆ print_pack_report()
void protocols::vip::VIP_Mover::print_pack_report |
( |
| ) |
|
◆ print_relax_report()
void protocols::vip::VIP_Mover::print_relax_report |
( |
| ) |
|
◆ relax_favorable_poses()
void protocols::vip::VIP_Mover::relax_favorable_poses |
( |
| ) |
|
References core::scoring::ScoreFunctionFactory::create_score_function(), favorable_energies, favorable_positions, favorable_residues, final_energy, final_pose, final_unrelaxed_pose, initial_pose, protocols::relax::relax_pose(), core::pose::Pose::replace_residue(), and protocols::vip::set_local_movemap().
Referenced by cranny_packer().
◆ set_energy_to_beat()
void protocols::vip::VIP_Mover::set_energy_to_beat |
( |
core::Real |
in_value | ) |
|
|
inline |
◆ set_excluded_positions()
void protocols::vip::VIP_Mover::set_excluded_positions |
( |
| ) |
|
◆ set_initial_pose()
◆ set_iteration()
void protocols::vip::VIP_Mover::set_iteration |
( |
core::Size |
it | ) |
|
|
inline |
◆ set_use_stored_energy()
void protocols::vip::VIP_Mover::set_use_stored_energy |
( |
bool |
in_value | ) |
|
|
inline |
◆ skip_relax()
void protocols::vip::VIP_Mover::skip_relax |
( |
| ) |
|
◆ sort_fill_energies()
void protocols::vip::VIP_Mover::sort_fill_energies |
( |
| ) |
|
References core::scoring::ScoreFunctionFactory::create_score_function(), core::pose::Pose::energies(), favorable_energies, favorable_positions, favorable_residues, initial_pose, core::conformation::Residue::name(), num_stored_poses(), print_pack_report(), core::pose::Pose::residue(), temp_energies, temp_positions, temp_residues, and core::scoring::Energies::total_energy().
Referenced by cranny_packer().
◆ sort_relaxed_poses()
void protocols::vip::VIP_Mover::sort_relaxed_poses |
( |
| ) |
|
◆ try_point_mutants()
void protocols::vip::VIP_Mover::try_point_mutants |
( |
| ) |
|
References protocols::cluster::calibur::aa, core::conformation::Residue::clone(), core::pack::task::TaskFactory::create_packer_task(), core::scoring::ScoreFunctionFactory::create_score_function(), core::pose::Pose::energies(), initial_pose, core::pose::Pose::residue(), core::pose::Pose::size(), temp_energies, temp_positions, temp_residues, core::scoring::Energies::total_energy(), and void_mutatables.
Referenced by cranny_packer().
◆ cavity_balls
utility::vector1<core::Size> protocols::vip::VIP_Mover::cavity_balls |
|
private |
◆ cavity_pose
◆ energy_to_beat
core::Real protocols::vip::VIP_Mover::energy_to_beat |
|
private |
◆ excluded_positions
utility::vector1<core::Size> protocols::vip::VIP_Mover::excluded_positions |
|
private |
◆ favorable_energies
utility::vector1<core::Real> protocols::vip::VIP_Mover::favorable_energies |
|
private |
◆ favorable_mutations
utility::vector1<std::string> protocols::vip::VIP_Mover::favorable_mutations |
|
private |
◆ favorable_positions
utility::vector1<core::Size> protocols::vip::VIP_Mover::favorable_positions |
|
private |
◆ favorable_residues
◆ final_energy
core::Real protocols::vip::VIP_Mover::final_energy |
|
private |
◆ final_pose
◆ final_unrelaxed_pose
◆ initial_pose
Referenced by apply_holes(), cull_mutatable_residues(), get_cav_approx(), get_neighbors(), minimize_conformation(), print_pack_report(), print_relax_report(), relax_favorable_poses(), set_excluded_positions(), set_initial_pose(), skip_relax(), sort_fill_energies(), try_point_mutants(), and VIP_Mover().
◆ iteration_
◆ number_cavities
core::Size protocols::vip::VIP_Mover::number_cavities |
|
private |
◆ temp_energies
utility::vector1<core::Real> protocols::vip::VIP_Mover::temp_energies |
|
private |
◆ temp_positions
utility::vector1<core::Size> protocols::vip::VIP_Mover::temp_positions |
|
private |
◆ temp_residues
◆ use_stored_best_energy
bool protocols::vip::VIP_Mover::use_stored_best_energy |
|
private |
◆ void_mutatables
utility::vector1<core::Size> protocols::vip::VIP_Mover::void_mutatables |
|
private |
◆ void_neighbors
utility::vector1<core::Size> protocols::vip::VIP_Mover::void_neighbors |
|
private |
The documentation for this class was generated from the following files: