#include <RepeatParameterFilter.hh>
|
| RepeatParameterFilter () |
|
bool | apply (core::pose::Pose const &pose) const |
| Returns true if the given pose passes the filter, false otherwise. More...
|
|
core::Real | report_sm (core::pose::Pose const &pose) const |
| used to report filter internals through a score or silent file More...
|
|
void | report (std::ostream &out, const core::pose::Pose &pose) const |
|
void | calculate_helical_parameters (core::pose::Pose const &pose, std::string &handedness, Real &rise_out, Real &radius_out, Real &omega_out) const |
|
void | apply_transformation (core::pose::Pose &mod_pose, std::list< core::Size > const &residue_list, numeric::xyzMatrix< core::Real > const &R, numeric::xyzVector< core::Real > const &preT, numeric::xyzVector< core::Real > const &postT) const |
|
void | matrix3f_to_xyzMatrix (Eigen::Matrix3f const &Re, numeric::xyzMatrix< core::Real > &R) const |
|
void | identity_matrix (numeric::xyzMatrix< core::Real > &R) const |
|
void | calculate_helical_parameters_helper (core::pose::Pose const &pose, std::string &handedness, Real &rise_out, Real &radius_out, Real &omega_out) const |
|
filters::FilterOP | clone () const |
|
filters::FilterOP | fresh_instance () const |
|
virtual | ~RepeatParameterFilter () |
|
void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &, protocols::filters::Filters_map const &, protocols::moves::Movers_map const &, core::pose::Pose const &) |
|
| Filter () |
|
| Filter (std::string const &) |
|
| Filter (Filter const &) |
|
virtual | ~Filter () |
|
virtual std::string | get_type () const |
|
std::string | get_user_defined_name () const |
|
void | set_user_defined_name (std::string const &name) |
|
virtual void | clear () |
| used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual More...
|
|
virtual core::Real | score (core::pose::Pose &pose) |
|
virtual std::string | name () const |
|
protocols::simple_filters::RepeatParameterFilter::RepeatParameterFilter |
( |
| ) |
|
protocols::simple_filters::RepeatParameterFilter::~RepeatParameterFilter |
( |
| ) |
|
|
virtual |
void protocols::simple_filters::RepeatParameterFilter::apply_transformation |
( |
core::pose::Pose & |
mod_pose, |
|
|
std::list< core::Size > const & |
residue_list, |
|
|
numeric::xyzMatrix< core::Real > const & |
R, |
|
|
numeric::xyzVector< core::Real > const & |
preT, |
|
|
numeric::xyzVector< core::Real > const & |
postT |
|
) |
| const |
void protocols::simple_filters::RepeatParameterFilter::calculate_helical_parameters |
( |
core::pose::Pose const & |
pose, |
|
|
std::string & |
handedness, |
|
|
Real & |
rise_out, |
|
|
Real & |
radius_out, |
|
|
Real & |
omega_out |
|
) |
| const |
void protocols::simple_filters::RepeatParameterFilter::calculate_helical_parameters_helper |
( |
core::pose::Pose const & |
pose, |
|
|
std::string & |
handedness, |
|
|
Real & |
rise_out, |
|
|
Real & |
radius_out, |
|
|
Real & |
omega_out |
|
) |
| const |
References protocols::comparative_modeling::features::A, core::chemical::element::B, core::chemical::element::H, core::chemical::element::I, protocols::features::L, core::chemical::element::N, numb_repeats_, core::scoring::omega, core::pose::Pose::residue(), startAtRepeat_, protocols::hybridization::t, core::pose::Pose::total_residue(), protocols::simple_filters::TR(), and core::conformation::Residue::xyz().
Referenced by calculate_helical_parameters().
filters::FilterOP protocols::simple_filters::RepeatParameterFilter::fresh_instance |
( |
| ) |
const |
|
inlinevirtual |
void protocols::simple_filters::RepeatParameterFilter::identity_matrix |
( |
numeric::xyzMatrix< core::Real > & |
R | ) |
const |
void protocols::simple_filters::RepeatParameterFilter::matrix3f_to_xyzMatrix |
( |
Eigen::Matrix3f const & |
Re, |
|
|
numeric::xyzMatrix< core::Real > & |
R |
|
) |
| const |
void protocols::simple_filters::RepeatParameterFilter::report |
( |
std::ostream & |
out, |
|
|
const core::pose::Pose & |
pose |
|
) |
| const |
|
virtual |
bool protocols::simple_filters::RepeatParameterFilter::filter_ |
|
private |
Real protocols::simple_filters::RepeatParameterFilter::max_ |
|
private |
Real protocols::simple_filters::RepeatParameterFilter::min_ |
|
private |
Size protocols::simple_filters::RepeatParameterFilter::numb_repeats_ |
|
private |
std::string protocols::simple_filters::RepeatParameterFilter::param_type_ |
|
private |
bool protocols::simple_filters::RepeatParameterFilter::r_handed_ |
|
private |
Size protocols::simple_filters::RepeatParameterFilter::startAtRepeat_ |
|
private |
The documentation for this class was generated from the following files: