|
Rosetta 3.5
|
#include <read_patchdock.hh>


Public Member Functions | |
| PatchdockReader () | |
| virtual | ~PatchdockReader () |
| void | read_poses (core::pose::Pose &input_pose, std::string &input_tag) |
| if no native is read More... | |
| void | read_poses (core::pose::Pose &input_pose, core::pose::Pose &native_pose, std::string &input_tag, std::string &native_tag) |
| reads input and native poses from file. If patchdock flags are used will read the patchdock transformation and transform the input pose accordingly More... | |
| void | read_patchdock (std::string &input_tag, std::string &native_tag) |
| Transformation | read_patchdock_entry () |
| void | clear_internals () |
| core::Size | number_of_patchdock_entries () |
Private Attributes | |
| std::string | patchdock_fname_ |
| core::Size | patchdock_entry_num_ |
| core::pose::PoseOP | saved_input_pose_ |
| core::pose::PoseOP | saved_native_pose_ |
| std::string | saved_input_tag_ |
| std::string | saved_native_tag_ |
| utility::vector1< Transformation > | saved_transformations_ |
Definition at line 42 of file read_patchdock.hh.
| protocols::protein_interface_design::PatchdockReader::PatchdockReader | ( | ) |
Definition at line 62 of file read_patchdock.cc.
|
virtual |
Definition at line 65 of file read_patchdock.cc.
| void protocols::protein_interface_design::PatchdockReader::clear_internals | ( | ) |
Definition at line 68 of file read_patchdock.cc.
| core::Size protocols::protein_interface_design::PatchdockReader::number_of_patchdock_entries | ( | ) |
Definition at line 80 of file read_patchdock.cc.
| void protocols::protein_interface_design::PatchdockReader::read_patchdock | ( | std::string & | input_tag, |
| std::string & | native_tag | ||
| ) |
Definition at line 204 of file read_patchdock.cc.
References core::conformation::symmetry::RG(), and core::TR().
| Transformation protocols::protein_interface_design::PatchdockReader::read_patchdock_entry | ( | ) |
Definition at line 92 of file read_patchdock.cc.
References core::scoring::hbonds::t(), and core::TR().
| void protocols::protein_interface_design::PatchdockReader::read_poses | ( | core::pose::Pose & | input_pose, |
| std::string & | input_tag | ||
| ) |
if no native is read
Definition at line 195 of file read_patchdock.cc.
Referenced by protocols::protein_interface_design::ParserJobInputter::pose_from_job().
| void protocols::protein_interface_design::PatchdockReader::read_poses | ( | core::pose::Pose & | input_pose, |
| core::pose::Pose & | native_pose, | ||
| std::string & | input_tag, | ||
| std::string & | native_tag | ||
| ) |
reads input and native poses from file. If patchdock flags are used will read the patchdock transformation and transform the input pose accordingly
If the native and input tags match those saved in the object, then the pose will not be read again from disk. Only the patchdock entry will be read.
Definition at line 264 of file read_patchdock.cc.
References core::import_pose::centroid_pose_from_pdb(), core::pose::Pose::fold_tree(), core::chemical::ChemicalManager::get_instance(), core::import_pose::pose_from_pdb(), core::chemical::ChemicalManager::residue_type_set(), core::scoring::hbonds::t(), core::TR(), and protocols::protein_interface_design::transform_pose().
|
private |
Definition at line 61 of file read_patchdock.hh.
|
private |
Definition at line 60 of file read_patchdock.hh.
|
private |
Definition at line 62 of file read_patchdock.hh.
|
private |
Definition at line 63 of file read_patchdock.hh.
|
private |
Definition at line 62 of file read_patchdock.hh.
|
private |
Definition at line 63 of file read_patchdock.hh.
|
private |
Definition at line 64 of file read_patchdock.hh.
1.8.4