![]() |
Rosetta Protocols
2014.35
|
this mover does the conformer swap in RosettaDock's ensemble docking. It takes in a multi-model PDB file as an ensemble, and does swaps conformers by superpositioning over interface residues, and selects a conformer based on a partition function using a ScoreFunction. More...
#include <DockingEnsemble.hh>
Private Member Functions | |
void | load_ensemble () |
this mover does the conformer swap in RosettaDock's ensemble docking. It takes in a multi-model PDB file as an ensemble, and does swaps conformers by superpositioning over interface residues, and selects a conformer based on a partition function using a ScoreFunction.
|
virtual |
Automatically generated virtual destructor for class deriving directly from ReferenceCount.
Auto-generated virtual destructor
|
inline |
protocols::docking::DockingEnsemble::DockingEnsemble | ( | Size | start_res, |
Size | end_res, | ||
Size | jump_id, | ||
std::string | ensemble_file_path, | ||
std::string | partner, | ||
core::scoring::ScoreFunctionCOP | scorefxn_low, | ||
core::scoring::ScoreFunctionCOP | scorefxn_high | ||
) |
References conf_num_, conf_size_, end_res_, ensemble_list_, ensemble_size_, load_ensemble(), runtime_assert, scorefxn_high_, scorefxn_low(), scorefxn_low_, start_res_, and protocols::TR.
void protocols::docking::DockingEnsemble::calculate_highres_ref_energy | ( | core::Size | conf_num | ) |
void protocols::docking::DockingEnsemble::calculate_lowres_ref_energy | ( | core::pose::Pose & | pose | ) |
References lowres_reference_energies_, and protocols::TR.
|
inline |
References conf_size_.
|
inline |
References end_res_.
|
inline |
References ensemble_list_.
|
inline |
References ensemble_list_cen_.
|
inline |
References conf_num_.
|
inline |
References highres_reference_energies_.
|
inline |
References conf_num_, and highres_reference_energies_.
|
inline |
References jump_id_.
|
private |
References protocols::simple_moves::SwitchResidueTypeSetMover::apply(), core::chemical::CENTROID, ensemble_file_path_, ensemble_list_, ensemble_list_cen_, file, getline(), highres_reference_energies_, lowres_reference_energies_, pdb_filenames_, core::import_pose::poses_from_pdbs(), protocols::medal::to_centroid(), and protocols::TR.
Referenced by DockingEnsemble().
|
inline |
References lowres_reference_energies_.
|
inline |
References conf_num_, and lowres_reference_energies_.
|
inline |
References partner_.
void protocols::docking::DockingEnsemble::recover_conformer_sidechains | ( | core::pose::Pose & | pose | ) |
References core::pose::datacache::CacheableDataType::ARBITRARY_FLOAT_DATA, conf_num_, core::pose::Pose::data(), end_res_, ensemble_list_, basic::datacache::BasicDataCache::get_raw_ptr(), basic::datacache::BasicDataCache::has(), highres_reference_energies_, basic::datacache::CacheableStringFloatMap::map(), partner_, basic::datacache::BasicDataCache::set(), and start_res_.
|
inline |
References scorefxn_low_.
Referenced by DockingEnsemble().
|
inline |
References conf_num_.
void protocols::docking::DockingEnsemble::set_packer | ( | protocols::moves::SequenceMoverOP | packer | ) |
References pack_operations_.
|
inline |
References ensemble_size_.
|
inline |
References start_res_.
void protocols::docking::DockingEnsemble::update_pdblist_file | ( | ) |
|
private |
|
private |
Referenced by conf_size(), and DockingEnsemble().
|
private |
Referenced by DockingEnsemble(), end_res(), and recover_conformer_sidechains().
|
private |
Referenced by load_ensemble(), and update_pdblist_file().
|
private |
Referenced by calculate_highres_ref_energy(), DockingEnsemble(), get_conformer(), load_ensemble(), and recover_conformer_sidechains().
|
private |
Referenced by get_conformer_cen(), and load_ensemble().
|
private |
Referenced by DockingEnsemble(), and size().
|
private |
|
private |
Referenced by calculate_lowres_ref_energy(), load_ensemble(), lowres_reference_energy(), and update_pdblist_file().
|
private |
Referenced by calculate_highres_ref_energy(), and set_packer().
|
private |
Referenced by partner(), and recover_conformer_sidechains().
|
private |
Referenced by calculate_highres_ref_energy(), load_ensemble(), and update_pdblist_file().
|
private |
Referenced by DockingEnsemble().
|
private |
Referenced by DockingEnsemble(), and scorefxn_low().
|
private |
Referenced by DockingEnsemble(), recover_conformer_sidechains(), and start_res().