![]() |
Rosetta Protocols
2014.16.56682
|
#include <MotifHashRigidScore.hh>
Public Member Functions | |
| MotifHashRigidScore (Pose const &pose1, Pose const &pose2) | |
| virtual | ~MotifHashRigidScore () |
| core::Real | score (Xforms const &x1, Xforms const &x2) const |
| core::Real | score_meta (Xforms const &x1, Xforms const &x2, int &nsheet, Real &rawscore, Real &sselem_score, Real &coverage, Real &res_score, Real &sheetsc, int &nres, int &Nhh, int &Nee, int &Neh, int &Nh, int &Ne, int &Nl) const |
| int | dump_matching_motifs (Pose const &pose1, Pose const &pose2, std::ostream &out, int &count, xyzStripeHashPoseCAP clash_check=NULL, bool print=false) const |
| int | dump_matching_motifs (Xforms const &x1s, Xforms const &x2s, std::ostream &out, xyzStripeHashPoseCAP clash_check=NULL, bool print=false) const |
| std::string | type () const |
| void | show (std::ostream &out, int width=10) const |
| void | show (std::ostream &out, Xforms const &x1, Xforms const &x2, int width=10) const |
| void | show (std::ostream &out, Xforms const &x1, Xforms const &x2, xyzStripeHashPoseCAP clash_check, int width=10) const |
| protocols::motif_hash::MotifHashCAP | motif_hash () const |
| core::Size | nhashlookups () const |
Public Member Functions inherited from protocols::sic_dock::RigidScore | |
| virtual | ~RigidScore () |
Private Types | |
| typedef std::map< std::string, Real > | Stats |
| typedef std::pair< int, int > | intint |
| typedef std::pair < numeric::xyzVector< float > , int > | VecIR |
Private Member Functions | |
| MotifHashRigidScore () | |
Additional Inherited Members | |
Protected Types inherited from protocols::sic_dock::RigidScore | |
| typedef core::Real | Real |
| typedef core::Size | Size |
| typedef core::pose::Pose | Pose |
| typedef numeric::xyzVector< Real > | Vec |
| typedef numeric::xyzMatrix< Real > | Mat |
| typedef utility::vector1< Vec > | Vecs |
| typedef utility::vector1< Real > | Reals |
| typedef utility::vector1< Size > | Sizes |
| typedef numeric::Xforms | Xforms |
| typedef utility::vector1 < RigidScoreCOP > | Scores |
|
private |
|
private |
| protocols::sic_dock::scores::MotifHashRigidScore::MotifHashRigidScore | ( | Pose const & | pose1, |
| Pose const & | pose2 | ||
| ) |
References bbx1_, bbx2_, protocols::sic_dock::scores::C, protocols::sic_dock::scores::CA, protocols::sic_dock::CBorCA, protocols::motif_hash::MotifHashManager::get_instance(), core::conformation::Residue::has(), hash_pose1_, core::scoring::dssp::Dssp::insert_ss_into_pose_no_IG_helix(), MAX_MOTIF_D2, mh_, protocols::motif_hash::MotifHashManager::motif_hash_from_cli(), protocols::sic_dock::scores::N, core::pose::Pose::n_residue(), pose1_, pose2_, reshash_, core::pose::Pose::residue(), reslist_, core::pose::Pose::secstruct(), ss1_, ss2_, core::pose::Pose::total_residue(), protocols::motif_hash::MotifHashManager::xform_score_ee_from_cli(), protocols::motif_hash::MotifHashManager::xform_score_eh_from_cli(), protocols::motif_hash::MotifHashManager::xform_score_from_cli(), protocols::motif_hash::MotifHashManager::xform_score_he_from_cli(), protocols::motif_hash::MotifHashManager::xform_score_hh_from_cli(), protocols::motif_hash::MotifHashManager::xform_score_sspair_from_cli(), xs_, xsee_, xseh_, xshe_, xshh_, xspp_, and core::conformation::Residue::xyz().
|
virtual |
|
inlineprivate |
| int protocols::sic_dock::scores::MotifHashRigidScore::dump_matching_motifs | ( | Pose const & | pose1, |
| Pose const & | pose2, | ||
| std::ostream & | out, | ||
| int & | count, | ||
| xyzStripeHashPoseCAP | clash_check = NULL, |
||
| bool | print = false |
||
| ) | const |
References mh_, mh::motif_match_radius, and option.
Referenced by dump_matching_motifs().
| int protocols::sic_dock::scores::MotifHashRigidScore::dump_matching_motifs | ( | Xforms const & | x1s, |
| Xforms const & | x2s, | ||
| std::ostream & | out, | ||
| xyzStripeHashPoseCAP | clash_check = NULL, |
||
| bool | print = false |
||
| ) | const |
|
inline |
References mh_.
|
inline |
References nhashlookups_.
|
virtual |
Implements protocols::sic_dock::RigidScore.
References protocols::match::upstream::b, c, j, l, and score_meta().
| core::Real protocols::sic_dock::scores::MotifHashRigidScore::score_meta | ( | Xforms const & | x1, |
| Xforms const & | x2, | ||
| int & | nsheet, | ||
| Real & | rawscore, | ||
| Real & | sselem_score, | ||
| Real & | coverage, | ||
| Real & | res_score, | ||
| Real & | sheetsc, | ||
| int & | nres, | ||
| int & | Nhh, | ||
| int & | Nee, | ||
| int & | Neh, | ||
| int & | Nh, | ||
| int & | Ne, | ||
| int & | Nl | ||
| ) | const |
References bbx1_, bbx2_, numeric::geometry::hashing::xyzStripeHash::fill_pairs(), protocols::sic_dock::scores::get_rt6(), hash_pose1_, mh::score::max_contact_pairs, mh::score::min_contact_pairs, nhashlookups_, mh::score::noloops, option, pose1_, pose2_, raw, reshash_, reslist_, core::pose::Pose::secstruct(), ss, ss1_, ss2_, basic::options::OptionKeys::mh::score::strand_pair_weight, xs_, xsee_, xseh_, xshe_, xshh_, and xspp_.
|
virtual |
Reimplemented from protocols::sic_dock::RigidScore.
References protocols::motif_hash::MotifHashManager::get_instance(), mh_, and protocols::motif_hash::MotifHashManager::motif_hash_from_cli().
Referenced by show().
|
virtual |
Reimplemented from protocols::sic_dock::RigidScore.
References show().
| void protocols::sic_dock::scores::MotifHashRigidScore::show | ( | std::ostream & | out, |
| Xforms const & | x1, | ||
| Xforms const & | x2, | ||
| xyzStripeHashPoseCAP | clash_check, | ||
| int | width = 10 |
||
| ) | const |
|
inlinevirtual |
Implements protocols::sic_dock::RigidScore.
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
mutableprivate |
Referenced by dump_matching_motifs(), motif_hash(), MotifHashRigidScore(), and show().
|
mutableprivate |
Referenced by nhashlookups(), and score_meta().
|
private |
|
private |
|
private |
Referenced by dump_matching_motifs(), MotifHashRigidScore(), score_meta(), and show().
|
private |
Referenced by dump_matching_motifs(), MotifHashRigidScore(), score_meta(), and show().
|
private |
Referenced by MotifHashRigidScore(), score_meta(), and ~MotifHashRigidScore().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
private |
Referenced by ~MotifHashRigidScore().
|
private |
Referenced by ~MotifHashRigidScore().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
|
private |
Referenced by MotifHashRigidScore(), and score_meta().
1.8.7