#include <MRSJob.hh>
◆ MRSJob()
| protocols::multistage_rosetta_scripts::MRSJob::MRSJob |
( |
core::Size |
max_num_results = 1 | ) |
|
◆ ~MRSJob()
| protocols::multistage_rosetta_scripts::MRSJob::~MRSJob |
( |
| ) |
|
|
override |
◆ get_cluster_metric()
◆ max_num_results()
| core::Size protocols::multistage_rosetta_scripts::MRSJob::max_num_results |
( |
| ) |
const |
|
inline |
◆ metric_for_evaluation()
returns metric generated by the final filter of the protocol
References pose(), and protocols_.
◆ parse_my_tag() [1/2]
| void protocols::multistage_rosetta_scripts::MRSJob::parse_my_tag |
( |
utility::tag::TagCOP |
tag, |
|
|
basic::datacache::DataMap & |
map, |
|
|
std::map< std::string, utility::tag::TagCOP > const & |
mover_tags_by_name, |
|
|
std::map< std::string, utility::tag::TagCOP > const & |
filter_tags_by_name |
|
) |
| |
◆ parse_my_tag() [2/2]
| void protocols::multistage_rosetta_scripts::MRSJob::parse_my_tag |
( |
utility::tag::TagCOP |
tag, |
|
|
ParsedTagCacheOP |
cache |
|
) |
| |
|
inline |
◆ pose()
◆ protocols()
| std::list< mover_or_filter >& protocols::multistage_rosetta_scripts::MRSJob::protocols |
( |
| ) |
|
|
inline |
this getter is only really intended to be used for unit tests
References protocols_.
◆ run()
◆ run_inner()
References protocols::moves::FAIL_DO_NOT_RETRY, protocols::multistage_rosetta_scripts::mover_or_filter::filter, get_cluster_metric(), protocols::multistage_rosetta_scripts::mover_or_filter::is_mover, protocols::jd3::jd3_job_status_failed_do_not_retry, protocols::jd3::jd3_job_status_success, protocols::jd3::CompletedJobOutput::job_results, max_num_results_, protocols::multistage_rosetta_scripts::mover_or_filter::mover, pose_, positive_scores_are_better_, protocols_, protocols::hybridization::score, protocols::jd3::CompletedJobOutput::status, and tag_for_cluster_metric_.
Referenced by run().
◆ set_cluster_metric_tag()
| void protocols::multistage_rosetta_scripts::MRSJob::set_cluster_metric_tag |
( |
utility::tag::TagCOP |
tag_for_cluster_metric | ) |
|
|
inline |
◆ set_max_num_results()
| void protocols::multistage_rosetta_scripts::MRSJob::set_max_num_results |
( |
core::Size |
setting | ) |
|
|
inline |
the final mover of the protocol is allowed to return additional output poses. This value places a cap on the number of poses that can be output by that mover
References max_num_results_.
◆ set_pose()
◆ data_
◆ max_num_results_
| core::Size protocols::multistage_rosetta_scripts::MRSJob::max_num_results_ |
|
private |
◆ pose_
◆ positive_scores_are_better_
| bool protocols::multistage_rosetta_scripts::MRSJob::positive_scores_are_better_ |
|
private |
◆ protocols_
| std::list< mover_or_filter > protocols::multistage_rosetta_scripts::MRSJob::protocols_ |
|
private |
◆ tag_for_cluster_metric_
| utility::tag::TagCOP protocols::multistage_rosetta_scripts::MRSJob::tag_for_cluster_metric_ |
|
private |
The documentation for this class was generated from the following files:
- src/protocols/multistage_rosetta_scripts/MRSJob.hh
- src/protocols/multistage_rosetta_scripts/MRSJob.cc