|
Rosetta 3.5
|
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.
Definition at line 51 of file DockingEnsemble.hh.
|
virtual |
Automatically generated virtual destructor for class deriving directly from ReferenceCount.
Auto-generated virtual destructor
Definition at line 66 of file DockingEnsemble.cc.
|
inline |
Definition at line 58 of file DockingEnsemble.hh.
| 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 | ||
| ) |
Definition at line 70 of file DockingEnsemble.cc.
References conf_num_, conf_size_, end_res_, ensemble_list_, ensemble_size_, load_ensemble(), scorefxn_high_, scorefxn_low(), scorefxn_low_, start_res_, and protocols::TR().
| void protocols::docking::DockingEnsemble::calculate_highres_ref_energy | ( | core::Size | conf_num) |
Definition at line 172 of file DockingEnsemble.cc.
References protocols::simple_moves::SwitchResidueTypeSetMover::apply(), core::pose::Pose::dump_pdb(), ensemble_list_, core::chemical::FA_STANDARD, protocols::abinitio::filename(), highres_reference_energies_, pack_operations_, pdb_filenames_, and protocols::TR().
| void protocols::docking::DockingEnsemble::calculate_lowres_ref_energy | ( | core::pose::Pose & | pose) |
Definition at line 165 of file DockingEnsemble.cc.
References lowres_reference_energies_, and protocols::TR().
|
inline |
Definition at line 102 of file DockingEnsemble.hh.
References conf_size_.
|
inline |
Definition at line 101 of file DockingEnsemble.hh.
References end_res_.
|
inline |
Definition at line 94 of file DockingEnsemble.hh.
References ensemble_list_.
|
inline |
Definition at line 95 of file DockingEnsemble.hh.
References ensemble_list_cen_.
|
inline |
Definition at line 91 of file DockingEnsemble.hh.
References conf_num_.
|
inline |
Definition at line 110 of file DockingEnsemble.hh.
References highres_reference_energies_.
|
inline |
Definition at line 111 of file DockingEnsemble.hh.
References conf_num_, and highres_reference_energies_.
|
inline |
Definition at line 99 of file DockingEnsemble.hh.
References jump_id_.
|
private |
Definition at line 104 of file DockingEnsemble.cc.
References protocols::simple_moves::SwitchResidueTypeSetMover::apply(), core::chemical::CENTROID, ensemble_file_path_, ensemble_list_, ensemble_list_cen_, 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 |
Definition at line 108 of file DockingEnsemble.hh.
References lowres_reference_energies_.
|
inline |
Definition at line 109 of file DockingEnsemble.hh.
References conf_num_, and lowres_reference_energies_.
|
inline |
Definition at line 103 of file DockingEnsemble.hh.
References partner_.
| void protocols::docking::DockingEnsemble::recover_conformer_sidechains | ( | core::pose::Pose & | pose) |
Definition at line 140 of file DockingEnsemble.cc.
References core::pose::datacache::CacheableDataType::ARBITRARY_FLOAT_DATA, conf_num_, core::pose::Pose::data(), end_res_, ensemble_list_, highres_reference_energies_, partner_, and start_res_.
|
inline |
Definition at line 113 of file DockingEnsemble.hh.
References scorefxn_low_.
Referenced by DockingEnsemble().
|
inline |
Definition at line 90 of file DockingEnsemble.hh.
References conf_num_.
| void protocols::docking::DockingEnsemble::set_packer | ( | protocols::moves::SequenceMoverOP | packer) |
Definition at line 227 of file DockingEnsemble.cc.
References pack_operations_.
|
inline |
Definition at line 98 of file DockingEnsemble.hh.
References ensemble_size_.
|
inline |
Definition at line 100 of file DockingEnsemble.hh.
References start_res_.
| void protocols::docking::DockingEnsemble::update_pdblist_file | ( | ) |
Definition at line 191 of file DockingEnsemble.cc.
References ensemble_file_path_, highres_reference_energies_, lowres_reference_energies_, and pdb_filenames_.
|
private |
Definition at line 118 of file DockingEnsemble.hh.
Referenced by DockingEnsemble(), get_current_confnum(), highres_reference_energy(), lowres_reference_energy(), recover_conformer_sidechains(), and set_current_confnum().
|
private |
Definition at line 118 of file DockingEnsemble.hh.
Referenced by conf_size(), and DockingEnsemble().
|
private |
Definition at line 118 of file DockingEnsemble.hh.
Referenced by DockingEnsemble(), end_res(), and recover_conformer_sidechains().
|
private |
Definition at line 119 of file DockingEnsemble.hh.
Referenced by load_ensemble(), and update_pdblist_file().
|
private |
Definition at line 123 of file DockingEnsemble.hh.
Referenced by calculate_highres_ref_energy(), DockingEnsemble(), get_conformer(), load_ensemble(), and recover_conformer_sidechains().
|
private |
Definition at line 124 of file DockingEnsemble.hh.
Referenced by get_conformer_cen(), and load_ensemble().
|
private |
Definition at line 118 of file DockingEnsemble.hh.
Referenced by DockingEnsemble(), and size().
|
private |
Definition at line 125 of file DockingEnsemble.hh.
Referenced by calculate_highres_ref_energy(), highres_reference_energy(), load_ensemble(), recover_conformer_sidechains(), and update_pdblist_file().
|
private |
Definition at line 118 of file DockingEnsemble.hh.
Referenced by jump_id().
|
private |
Definition at line 125 of file DockingEnsemble.hh.
Referenced by calculate_lowres_ref_energy(), load_ensemble(), lowres_reference_energy(), and update_pdblist_file().
|
private |
Definition at line 127 of file DockingEnsemble.hh.
Referenced by calculate_highres_ref_energy(), and set_packer().
|
private |
Definition at line 120 of file DockingEnsemble.hh.
Referenced by partner(), and recover_conformer_sidechains().
|
private |
Definition at line 122 of file DockingEnsemble.hh.
Referenced by calculate_highres_ref_energy(), load_ensemble(), and update_pdblist_file().
|
private |
Definition at line 121 of file DockingEnsemble.hh.
Referenced by DockingEnsemble().
|
private |
Definition at line 121 of file DockingEnsemble.hh.
Referenced by DockingEnsemble(), and scorefxn_low().
|
private |
Definition at line 118 of file DockingEnsemble.hh.
Referenced by DockingEnsemble(), recover_conformer_sidechains(), and start_res().
1.8.4