![]() |
Rosetta
2021.16
|
The FullModelInputter is responsible for reading from the command line a set of structures that are each to be run through a protocol, where each input struture will be the starting point for some number of jobs (where that number is at the JobQueen's discretion). The FullModelInputter is responsible for two things: More...
#include <FullModelInputter.hh>

Public Member Functions | |
| FullModelInputter () | |
| ~FullModelInputter () override | |
| virtual bool | job_available_on_command_line () const =0 |
| virtual FullModelInputSources | full_model_input_sources_from_command_line ()=0 |
| Construct a list of FullModelInputSource objects from the command line that will be used by the JobQueen to construct a list of LarvalJobs. More... | |
| virtual FullModelInputSources | full_model_input_sources_from_tag (utility::options::OptionCollection const &opts, utility::tag::TagCOP)=0 |
| Construct a list of FullModelInputSource objects from a Tag object that will be used by the JobQueen to construct a list of LarvalJobs. More... | |
| virtual core::pose::PoseOP | full_model_from_input_source (FullModelInputSource const &input_source, utility::options::OptionCollection const &options, utility::tag::TagCOP tag)=0 |
| Convert a single FullModelInputSource into a Pose that will be used to initialize a Job. The FullModelInputSource object must have originated from this FullModelInputter in the prior call to initialize_full_model_input_sources. More... | |
The FullModelInputter is responsible for reading from the command line a set of structures that are each to be run through a protocol, where each input struture will be the starting point for some number of jobs (where that number is at the JobQueen's discretion). The FullModelInputter is responsible for two things:
In addition to the virtual functions, each derived FullModelInputter should define two static methods that will be invoked by its corresponding FullModelInputterCreator:
|
default |
|
overridedefault |
|
pure virtual |
Convert a single FullModelInputSource into a Pose that will be used to initialize a Job. The FullModelInputSource object must have originated from this FullModelInputter in the prior call to initialize_full_model_input_sources.
Implemented in protocols::jd3::full_model_inputters::SilentFileFullModelInputter, and protocols::jd3::full_model_inputters::PDBFullModelInputter.
|
pure virtual |
Construct a list of FullModelInputSource objects from the command line that will be used by the JobQueen to construct a list of LarvalJobs.
Implemented in protocols::jd3::full_model_inputters::SilentFileFullModelInputter, and protocols::jd3::full_model_inputters::PDBFullModelInputter.
|
pure virtual |
Construct a list of FullModelInputSource objects from a Tag object that will be used by the JobQueen to construct a list of LarvalJobs.
Implemented in protocols::jd3::full_model_inputters::SilentFileFullModelInputter, and protocols::jd3::full_model_inputters::PDBFullModelInputter.
|
pure virtual |
1.8.7