|
Rosetta 3.5
|
#include <SilentFileJobInputter.hh>


Public Member Functions | |
| SilentFileJobInputter () | |
| virtual | ~SilentFileJobInputter () |
| virtual void | pose_from_job (core::pose::Pose &pose, JobOP job) |
| this function is responsible for filling the pose reference with the pose indicated by the job. The Job object (within its InnerJob) contains a PoseCOP. This function needs to either fill the pose reference from the InnerJob or, on first demand of a pose from that InnerJob, instantiate the pose, hand off a COP to the InnerJob, and fill the reference. This implementation uses pose_from_pdb More... | |
| virtual core::io::silent::SilentStruct const & | struct_from_job (JobOP job) |
| this function returns the SilentStruct that belongs to the given job More... | |
| virtual void | fill_jobs (Jobs &jobs) |
| this function determines what jobs exist from -in::file::silent and -in::file::tags. More... | |
| virtual JobInputterInputSource::Enum | input_source () const |
| Return the type of input source that the SilentFileJobInputter is currently using. More... | |
| core::io::silent::SilentFileData const & | silent_file_data () const |
Public Member Functions inherited from protocols::jd2::JobInputter | |
| virtual | ~JobInputter () |
Private Attributes | |
| core::io::silent::SilentFileData | sfd_ |
Additional Inherited Members | |
Static Public Member Functions inherited from protocols::jd2::JobInputter | |
| static std::string | job_inputter_input_source_to_string (JobInputterInputSource::Enum source) |
| call this with input_source() to get the input source of a particular job inputter More... | |
Protected Member Functions inherited from protocols::jd2::JobInputter | |
| void | load_pose_into_job (core::pose::Pose const &pose, JobOP job) |
| this function modifies the InnerJob's pose. Access to that pose is via friendship. More... | |
| void | load_pose_into_job (core::pose::PoseCOP pose, JobOP job) |
| this function modifies the InnerJob's pose. Access to that pose is via friendship. More... | |
| virtual core::Size | get_nstruct () const |
| this code is here to restrict the use of inner_job_nonconst (this class is a friend class and can do it) More... | |
This is the simplest implementation of JobInputter, which reads from -s/-l and SilentFile files.
Definition at line 36 of file SilentFileJobInputter.hh.
| protocols::jd2::SilentFileJobInputter::SilentFileJobInputter | ( | ) |
Definition at line 45 of file SilentFileJobInputter.cc.
References protocols::jd2::tr().
|
virtual |
Definition at line 51 of file SilentFileJobInputter.cc.
|
virtual |
this function determines what jobs exist from -in::file::silent and -in::file::tags.
this function determines what jobs exist from -in::file::silent and -in::file::tags
Implements protocols::jd2::JobInputter.
Definition at line 118 of file SilentFileJobInputter.cc.
References core::sequence::end, and protocols::jd2::tr().
|
virtual |
Return the type of input source that the SilentFileJobInputter is currently using.
Implements protocols::jd2::JobInputter.
Definition at line 193 of file SilentFileJobInputter.cc.
References protocols::jd2::JobInputterInputSource::SILENT_FILE.
|
virtual |
this function is responsible for filling the pose reference with the pose indicated by the job. The Job object (within its InnerJob) contains a PoseCOP. This function needs to either fill the pose reference from the InnerJob or, on first demand of a pose from that InnerJob, instantiate the pose, hand off a COP to the InnerJob, and fill the reference. This implementation uses pose_from_pdb
This function will first see if the pose already exists in the Job. If not, it will read it into the pose reference, and hand a COP cloned from that pose to the Job. If the pose pre-exists it just copies the COP's pose into it.
Implements protocols::jd2::JobInputter.
Definition at line 68 of file SilentFileJobInputter.cc.
References core::pose::Pose::clear(), core::pose::symmetry::is_symmetric(), core::pose::symmetry::make_asymmetric_pose(), core::pose::tag_into_pose(), and protocols::jd2::tr().
|
inline |
Definition at line 64 of file SilentFileJobInputter.hh.
References sfd_.
|
virtual |
this function returns the SilentStruct that belongs to the given job
Definition at line 56 of file SilentFileJobInputter.cc.
|
private |
Definition at line 64 of file SilentFileJobInputter.hh.
Referenced by silent_file_data().
1.8.4