![]() |
Rosetta Protocols
2014.16.56682
|
#include <RelativePoseFilter.hh>
Private Types | |
| typedef protocols::filters::Filter | parent |
Additional Inherited Members | |
Protected Attributes inherited from protocols::filters::Filter | |
| std::string | scorename_ |
| protocols::simple_filters::RelativePoseFilter::RelativePoseFilter | ( | ) |
default ctor
References alignment_.
Referenced by clone(), protocols::simple_filters::RelativePoseFilterCreator::create_filter(), and fresh_instance().
|
virtual |
|
virtual |
Constructor with a single target residue.
Implements protocols::filters::Filter.
References filter(), and thread_seq().
| bool protocols::simple_filters::RelativePoseFilter::baseline | ( | ) | const |
References baseline_.
Referenced by baseline_val(), compute(), parse_my_tag(), and thread_seq().
| void protocols::simple_filters::RelativePoseFilter::baseline | ( | bool const | b | ) |
References protocols::match::upstream::b, and baseline_.
| core::Real protocols::simple_filters::RelativePoseFilter::baseline_val | ( | ) | const |
References baseline(), baseline_val_, and runtime_assert.
Referenced by compute(), parse_my_tag(), and thread_seq().
| void protocols::simple_filters::RelativePoseFilter::baseline_val | ( | core::Real const | b | ) |
References protocols::match::upstream::b, baseline(), baseline_val_, and runtime_assert.
|
virtual |
Implements protocols::filters::Filter.
References RelativePoseFilter().
| core::Real protocols::simple_filters::RelativePoseFilter::compute | ( | core::pose::Pose const & | pose | ) | const |
|
inline |
References copy_stretch_.
Referenced by parse_my_tag(), and thread_seq().
|
inline |
References protocols::match::upstream::b, and copy_stretch_.
| std::string protocols::simple_filters::RelativePoseFilter::dump_pose_fname | ( | ) | const |
References dump_pose_fname_.
Referenced by compute(), and parse_my_tag().
| void protocols::simple_filters::RelativePoseFilter::dump_pose_fname | ( | std::string const | s | ) |
References dump_pose_fname_.
| void protocols::simple_filters::RelativePoseFilter::filter | ( | protocols::filters::FilterOP | filter | ) |
| protocols::filters::FilterOP protocols::simple_filters::RelativePoseFilter::filter | ( | ) | const |
References filter_.
Referenced by apply(), compute(), filter(), and parse_my_tag().
| std::string protocols::simple_filters::RelativePoseFilter::filter_name | ( | ) | const |
References filter_name_.
Referenced by compute(), and parse_my_tag().
| void protocols::simple_filters::RelativePoseFilter::filter_name | ( | std::string const | s | ) |
References filter_name_.
|
virtual |
Implements protocols::filters::Filter.
References RelativePoseFilter().
| void protocols::simple_filters::RelativePoseFilter::packing_shell | ( | core::Real const | s | ) |
References packing_shell_.
| core::Real protocols::simple_filters::RelativePoseFilter::packing_shell | ( | ) | const |
References packing_shell_.
Referenced by parse_my_tag(), and thread_seq().
|
virtual |
alignment is expecting X1:Y1,X2:Y2,X3:Y3... where X is the protein on disk (target) and Y is the active structure (starting structure). When no alignment is given it is implied that the poses are trivially aligned 1..nres Feb2012 added option to align entire chains: A:B,D:C. Notice that no testing is made to ensure correct lengths etc., simply aligns from the start to end of the chains sequentially.
Reimplemented from protocols::filters::Filter.
References alignment_, protocols::moves::Mover::apply(), baseline(), baseline_val(), copy_stretch(), dump_pose_fname(), core::pose::symmetry::extract_asymmetric_unit(), filter(), filter_name(), core::pose::symmetry::is_symmetric(), length, core::pose::symmetry::make_symmetric_pose(), core::pose::Pose::n_residue(), basic::options::OptionKeys::in::file::native, core::pose::Pose::num_jump(), basic::options::option, packing_shell(), protocols::rosetta_scripts::parse_filter(), protocols::rosetta_scripts::parse_mover(), core::pose::parse_resnum(), protocols::rosetta_scripts::parse_score_function(), core::pose::Pose::pdb_info(), pdb_name(), pose(), pose_, core::import_pose::pose_from_pdb(), relax_mover(), report_sm(), residues, rtmin(), runtime_assert, scorefxn(), utility::string_split(), symmdata_, symmetry_definition_, thread(), core::pose::Pose::total_residue(), protocols::simple_filters::TR, and unbound().
| void protocols::simple_filters::RelativePoseFilter::pdb_name | ( | std::string const | pdb_name | ) |
References pose(), and core::import_pose::pose_from_pdb().
Referenced by parse_my_tag().
| core::pose::PoseOP protocols::simple_filters::RelativePoseFilter::pose | ( | ) | const |
References pose_.
Referenced by parse_my_tag(), pdb_name(), pose(), and thread_seq().
| void protocols::simple_filters::RelativePoseFilter::pose | ( | core::pose::PoseOP | p | ) |
| protocols::moves::MoverOP protocols::simple_filters::RelativePoseFilter::relax_mover | ( | ) | const |
References relax_mover_.
Referenced by parse_my_tag(), and thread_seq().
| void protocols::simple_filters::RelativePoseFilter::relax_mover | ( | protocols::moves::MoverOP const | mover | ) |
References relax_mover_.
|
virtual |
Reimplemented from protocols::filters::Filter.
|
virtual |
used to report filter internals through a score or silent file
Reimplemented from protocols::filters::Filter.
References compute().
Referenced by compute(), and parse_my_tag().
| void protocols::simple_filters::RelativePoseFilter::rtmin | ( | bool const | b | ) |
References protocols::match::upstream::b, and rtmin_.
| bool protocols::simple_filters::RelativePoseFilter::rtmin | ( | ) | const |
References rtmin_.
Referenced by parse_my_tag(), and thread_seq().
| core::scoring::ScoreFunctionOP protocols::simple_filters::RelativePoseFilter::scorefxn | ( | ) | const |
References scorefxn_.
Referenced by compute(), parse_my_tag(), scorefxn(), and thread_seq().
| void protocols::simple_filters::RelativePoseFilter::scorefxn | ( | core::scoring::ScoreFunctionOP const | s | ) |
References scorefxn(), and scorefxn_.
| void protocols::simple_filters::RelativePoseFilter::symmetry_definition | ( | std::string const | s | ) |
References symmetry_definition_.
| std::string protocols::simple_filters::RelativePoseFilter::symmetry_definition | ( | ) | const |
References symmetry_definition_.
| bool protocols::simple_filters::RelativePoseFilter::thread | ( | ) | const |
References thread_.
Referenced by parse_my_tag(), and thread_seq().
| core::pose::PoseOP protocols::simple_filters::RelativePoseFilter::thread_seq | ( | core::pose::Pose const & | p | ) | const |
References core::conformation::Residue::aa(), alignment_, protocols::moves::Mover::apply(), protocols::rigid::RigidBodyTransMover::apply(), baseline(), baseline_val(), core::pose::Pose::conformation(), core::pose::Pose::copy_segment(), copy_stretch(), core::conformation::Conformation::detect_disulfides(), core::pose::symmetry::is_symmetric(), core::conformation::Residue::name1(), num_canonical_aas, packing_shell(), pose(), relax_mover(), core::conformation::Conformation::residue(), core::pose::Pose::residue(), residue, rtmin(), scorefxn(), protocols::rigid::RigidBodyTransMover::step_size(), tf, thread(), core::pose::Pose::total_residue(), protocols::simple_filters::TR, and unbound().
|
inline |
References unbound_.
Referenced by parse_my_tag(), and thread_seq().
|
inline |
References protocols::match::upstream::b, and unbound_.
|
private |
Referenced by parse_my_tag(), RelativePoseFilter(), and thread_seq().
|
private |
Referenced by baseline().
|
private |
Referenced by baseline_val().
|
private |
Referenced by copy_stretch().
|
private |
Referenced by dump_pose_fname().
|
private |
Referenced by filter().
|
private |
Referenced by filter_name().
|
private |
Referenced by packing_shell().
|
private |
Referenced by parse_my_tag(), and pose().
|
private |
Referenced by relax_mover().
|
private |
Referenced by scorefxn().
|
private |
Referenced by parse_my_tag().
|
private |
Referenced by parse_my_tag(), and symmetry_definition().
1.8.7