#include <SilentFileFullModelInputter.hh>
|
| static std::string | keyname () |
| | returns the name for the element that will be used in a job-definition file for a structure originating from a silent file: "Silent" More...
|
| |
| static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) |
| | returns the schema for the PDB element used in a job-definition file including all options that govern how a silent struct is loaded. More...
|
| |
| static void | list_options_read (utility::options::OptionKeyList &read_options) |
| |
| protocols::jd3::full_model_inputters::SilentFileFullModelInputter::SilentFileFullModelInputter |
( |
| ) |
|
| protocols::jd3::full_model_inputters::SilentFileFullModelInputter::~SilentFileFullModelInputter |
( |
| ) |
|
|
overridedefault |
| core::pose::PoseOP protocols::jd3::full_model_inputters::SilentFileFullModelInputter::full_model_from_input_source |
( |
FullModelInputSource const & |
input_source, |
|
|
utility::options::OptionCollection const & |
options, |
|
|
utility::tag::TagCOP |
tag |
|
) |
| |
|
overridevirtual |
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::jd3::full_model_inputters::FullModelInputter.
References core::io::silent::SilentFileData::begin(), core::chemical::FA_STANDARD, protocols::abinitio::filename(), core::import_pose::initialize_pose_and_other_poses_from_options_and_input_poses(), initialize_sfd_from_options_and_tag(), core::io::silent::SilentFileData::read_file(), sfd_, silent_file_data(), and protocols::jd3::full_model_inputters::FullModelInputSource::string_string_map().
| FullModelInputSources protocols::jd3::full_model_inputters::SilentFileFullModelInputter::full_model_input_sources_from_command_line |
( |
| ) |
|
|
overridevirtual |
| FullModelInputSources protocols::jd3::full_model_inputters::SilentFileFullModelInputter::full_model_input_sources_from_tag |
( |
utility::options::OptionCollection const & |
opts, |
|
|
utility::tag::TagCOP |
|
|
) |
| |
|
overridevirtual |
| void protocols::jd3::full_model_inputters::SilentFileFullModelInputter::initialize_sfd_from_files_and_tags |
( |
utility::vector1< utility::file::FileName > const & |
silent_files, |
|
|
utility::vector1< std::string > const & |
tags |
|
) |
| |
|
private |
| void protocols::jd3::full_model_inputters::SilentFileFullModelInputter::initialize_sfd_from_options_and_tag |
( |
utility::options::OptionCollection const & |
options, |
|
|
utility::tag::TagCOP |
tag |
|
) |
| |
|
private |
| bool protocols::jd3::full_model_inputters::SilentFileFullModelInputter::job_available_on_command_line |
( |
| ) |
const |
|
overridevirtual |
| std::string protocols::jd3::full_model_inputters::SilentFileFullModelInputter::keyname |
( |
| ) |
|
|
static |
| void protocols::jd3::full_model_inputters::SilentFileFullModelInputter::list_options_read |
( |
utility::options::OptionKeyList & |
read_options | ) |
|
|
static |
| void protocols::jd3::full_model_inputters::SilentFileFullModelInputter::provide_xml_schema |
( |
utility::tag::XMLSchemaDefinition & |
xsd | ) |
|
|
static |
The documentation for this class was generated from the following files: