![]() |
Rosetta
2021.16
|
#include <ScreeningJobInputter.hh>

Public Member Functions | |
| ScreeningJobInputter () | |
| ~ScreeningJobInputter () override | |
| void | pose_from_job (core::pose::Pose &pose, JobOP job) override |
| Fill the pose reference with the pose indicated by the job. More... | |
| void | fill_jobs (JobsContainer &jobs) override |
| fill the jobs based on the specified json file More... | |
| JobInputterInputSource::Enum | input_source () const override |
| return the input source More... | |
Public Member Functions inherited from protocols::jd2::JobInputter | |
| ~JobInputter () override | |
| JobInputterCOP | get_self_ptr () const |
| Get self const owning pointers. More... | |
| JobInputterOP | get_self_ptr () |
| Get self owning pointers. More... | |
| JobInputterCAP | get_self_weak_ptr () const |
| Get self const weak pointers. More... | |
| JobInputterAP | get_self_weak_ptr () |
| Get self weak pointers. More... | |
| virtual void | update_jobs_list (JobsContainerOP jobs) |
| This function is only called by certain JobInputters to update the jobs list after it has already been created. More... | |
| virtual bool | updates_jobs_list () const |
| Does this type of JobInputter update the jobs list? More... | |
Private Attributes | |
| utility::vector1< std::string > | params_files_ |
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... | |
|
default |
|
overridedefault |
|
overridevirtual |
fill the jobs based on the specified json file
Implements protocols::jd2::JobInputter.
References protocols::jd2::JobInputter::get_nstruct(), core::conformation::membrane::in, params_files_, protocols::jd2::JobsContainer::push_back(), protocols::jd2::JobsContainer::shuffle(), and protocols::jd2::TR().
|
overridevirtual |
return the input source
Implements protocols::jd2::JobInputter.
References protocols::jd2::JobInputterInputSource::SCREENING_FILE.
|
overridevirtual |
Fill the pose reference with the pose indicated by the job.
Implements protocols::jd2::JobInputter.
References core::pose::Pose::conformation(), core::chemical::FULL_ATOM_t, protocols::jd2::JobInputter::load_pose_into_job(), core::conformation::Conformation::modifiable_residue_type_set_for_conf(), params_files_, core::import_pose::PDB_file, core::import_pose::pose_from_file(), core::conformation::Conformation::reset_residue_type_set_for_conf(), and protocols::jd2::TR().
|
private |
Referenced by fill_jobs(), and pose_from_job().
1.8.7