Rosetta
|
Classes | |
struct | MyHash |
struct | MyPred |
struct | RMSandEnergyCMP |
class | XformScore |
struct | RPM_FilterStats |
class | ResPairMotif |
class | ResPairMotifMetaBinner |
class | ResPairMotifs |
class | MotifHit |
class | MotifHitStats |
class | MotifHits |
class | ResPairMotifQuery |
struct | XformSummary |
class | MotifHash |
class | MotifHashManager |
class | Xfres |
class | Xfrag |
class | XfragSet |
Typedefs | |
typedef utility::fixedsizearray1< float, 20 > | float20 |
typedef utility::fixedsizearray1< float, 9 > | float9 |
typedef boost::unordered_set< ResPairMotif, MyHash, MyPred > | MotifSet |
typedef utility::pointer::shared_ptr< XfragSet > | XfragSetOP |
typedef utility::pointer::shared_ptr< XfragSet const > | XfragSetCOP |
typedef utility::pointer::weak_ptr< XfragSet const > | XfragSetCAP |
typedef utility::pointer::shared_ptr< XformScore > | XformScoreOP |
typedef utility::pointer::shared_ptr< XformScore const > | XformScoreCOP |
typedef utility::pointer::weak_ptr< XformScore const > | XformScoreCAP |
typedef utility::pointer::shared_ptr< MotifHash > | MotifHashOP |
typedef utility::pointer::shared_ptr< MotifHash const > | MotifHashCOP |
typedef utility::pointer::weak_ptr< MotifHash const > | MotifHashCAP |
typedef utility::pointer::shared_ptr< MotifRotamerSetOperation > | MotifRotamerSetOperationOP |
typedef utility::pointer::shared_ptr< MotifRotamerSetOperation const > | MotifRotamerSetOperationCOP |
typedef utility::vector1< Real > | Reals |
typedef utility::vector1< Size > | Sizes |
typedef utility::vector1< int > | Ints |
typedef utility::vector1< float > | Floats |
typedef utility::vector1< bool > | Bools |
typedef numeric::xyzVector< core::Real > | Vec |
typedef numeric::xyzMatrix< core::Real > | Mat |
typedef numeric::xyzTransform< core::Real > | Xform |
typedef std::map< std::string, XformScore > | XformScoreSringMap |
typedef utility::vector1< ResPairMotif const * > | ResPairMotifPtrs |
typedef boost::unordered_map< ResPairMotifMetaBinner::Key, XformScoreOP > | XformScoreMap |
typedef std::map< std::string, ResPairMotifs > | ResPairMotifsStringMap |
typedef boost::unordered_map< ResPairMotifMetaBinner::Key, ResPairMotifs > | ResPairMotifsMap |
typedef std::map< std::string, MotifHashOP > | MotifHashStringMap |
Enumerations | |
enum | RM_Type { RM_Type_NONE , RM_SC , RM_BB , RM_PH , RM_PO , NUM_RM_TYPES =RM_PO } |
enum | RPM_Type { RPM_Type_NONE , SC_SC , SC_BB , SC_PH , SC_PO , BB_BB , BB_PH , BB_PO , PH_PO , NUM_RPM_TYPES =PH_PO } |
enum | MotifMatchOverlapReq { NO_OVERLAP =1 , SMALL_OVERLAP , MATCH_ROTAMER , MATCH_AA , MATCH_HYDROPHOBICITY , MATCH_ANY } |
Functions | |
static basic::Tracer | TR ("core.scoring.motif") |
template<typename T > | |
static T | sqr (T const &x) |
static Real | uint16_to_real (uint16_t const &val, Real const &lb, Real const &ub) |
static uint16_t | real_to_uint16 (Real const &val, Real const &lb, Real const &ub) |
static Real | uint8_to_real (uint8_t const &val, Real const &lb, Real const &ub) |
static uint8_t | real_to_uint8 (Real const &val, Real const &lb, Real const &ub) |
std::ostream & | operator<< (std::ostream &out, RPM_FilterStats const &s) |
ostream & | operator<< (ostream &out, ResPairMotif const &x) |
ostream & | operator<< (ostream &out, RM_Type const &x) |
ostream & | operator<< (ostream &out, RPM_Type const &x) |
bool | write_motifs_binary (ostream &out, ResPairMotifs const &motifs) |
bool | write_motifs_binary (string const &fname_in, ResPairMotifs const &motifs) |
bool | read_motifs_binary (std::istream &in, ResPairMotifs &motifs) |
bool | read_motifs_binary (string const &fname, ResPairMotifs &motifs) |
bool | read_motifs_binary (vector1< string > const &fnames, ResPairMotifs &motifs) |
void | load_motifs (vector1< string > const &fnames, ResPairMotifs &motifs, ResPairMotifsStringMap *map) |
void | load_motifs (string const &fname, ResPairMotifs &motifs, ResPairMotifsStringMap *map) |
std::ostream & | operator<< (std::ostream &out, XformScoreMap const &x) |
ostream & | operator<< (ostream &out, MotifHit const &h) |
ostream & | operator<< (ostream &out, MotifHits const &h) |
ostream & | operator<< (ostream &out, MotifHash const &x) |
std::ostream & | operator<< (std::ostream &out, ResPairMotifQuery const &opt) |
void | filter_motifs (ResPairMotifs const &motifs_in, ResPairMotifs &motifs_out) |
void | filter_motifs (ResPairMotifs &motifs) |
ostream & | operator<< (ostream &out, XformScore const &xh) |
ostream & | operator<< (ostream &out, XformScoreSringMap const &x) |
void | fill_xform_score_from_file (XformScoreOP &xs, string const &datfile, Real const &wt=1.0) |
void * | preload_motif_data_pthread_wrapper (void *ptr) |
void | preload_motif_data (MotifHashManager &mhman) |
std::istream & | operator>> (std::istream &in, ResPairMotif &x) |
bool | read_motifs_binary (utility::vector1< std::string > const &fnames, ResPairMotifs &motifs) |
std::istream & | operator>> (std::istream &in, MotifHash &x) |
void | load_motifs (utility::vector1< std::string > const &fnames, ResPairMotifs &motifs, ResPairMotifsStringMap *map=nullptr) |
static basic::Tracer | TR ("core.scoring.motif.util") |
void | xform_pose (core::pose::Pose &pose, Xform const &s, Size sres=1, Size eres=0) |
Mat | random_rotation () |
std::string | tag_from_pdb_fname (string const &fname0) |
ostream & | operator<< (ostream &out, Real6 const &r6) |
Real | rt6_rt6_bb_dis2_explicit_stupid (Real6 const &x1, Real6 const &x2) |
Real | rt6_rt6_dis2 (Real6 const &x1, Real6 const &x2, Real const &lever) |
Real | rt6_rt6_bb_dis2 (Real6 const &x1, Real6 const &x2) |
Real6 | inverse_rt6 (Real6 const &rt) |
Real6 | rt_to_real6 (core::kinematics::RT const &rt) |
core::kinematics::RT | real6_to_rt (Real6 const &rt6) |
RM_Type | rpm_type1 (RPM_Type const &type) |
RM_Type | rpm_type2 (RPM_Type const &type) |
Xform | get_residue_pair_xform (Pose const &pose1, Size ir, Pose const &pose2, Size jr, RPM_Type const &type) |
Xform | get_residue_pair_xform (Pose const &pose, Size ir, Size jr, RPM_Type const &type) |
Real6 | get_residue_pair_rt6 (Pose const &pose1, Size ir, Pose const &pose2, Size jr, RPM_Type const &type) |
Real6 | get_residue_pair_rt6 (Pose const &pose, Size ir, Size jr, RPM_Type const &type) |
void | set_residue_pair_xform (Xform const &x, Pose &pose, Size ir, Size jr, RPM_Type const &type) |
Reals | get_sasa (Pose const &pose, Real const &probesize) |
Reals | get_nbrs (Pose const &pose) |
void | HACK_dump_helix (Pose const &pose, string fname, int beg, int end) |
int | HACK_dump_helices (Pose const &pose, string tag, int nres, int minlen=10) |
Real6 | get_bins (Real c, Real a) |
core::id::AtomID_Mask | get_motif_atom_mask (Pose const &motif_pose, RPM_Type const &type, bool with_Hpol) |
Real | align_motif_pose_NCAC_super (Pose &motif_pose, Pose const &paln1, Size const &ir, Pose const &paln2, Size const &jr, RPM_Type const &type) |
Real | align_motif_pose_break (Pose &, Pose const &, Size const &, Pose const &, Size const &, RPM_Type const &) |
Real | align_motif_pose_by_one_frame (Pose &, Pose const &, Size const &, Pose const &, Size const &, RPM_Type const &) |
Real | align_motif_pose_super (Pose &motif_pose, Pose const &paln1, Size const &ir, Pose const &paln2, Size const &jr, RPM_Type const &type) |
Real | align_motif_pose (Pose &motif_pose, Pose const &paln1, Size const &ir, Pose const &paln2, Size const &jr, RPM_Type const &type) |
core::Real | aa_trustworthiness (char aa) |
Real | angle_distance (Real const &a, Real const &b) |
static basic::Tracer | TR ("core.scoring.motif") |
static Real | uint16_to_real (uint16_t const &val, Real const &lb, Real const &ub) |
static uint16_t | real_to_uint16 (Real const &val, Real const &lb, Real const &ub) |
static Real | uint8_to_real (uint8_t const &val, Real const &lb, Real const &ub) |
static uint8_t | real_to_uint8 (Real const &val, Real const &lb, Real const &ub) |
ostream & | operator<< (ostream &out, Xfres const &x) |
std::istream & | operator>> (std::istream &in, Xfres &x) |
bool | read_xfres_binary (string const &fname, vector1< Xfres > &xfres) |
bool | read_xfres_binary (std::istream &in, vector1< Xfres > &xfres) |
bool | write_xfres_binary (ostream &out, vector1< Xfres > const &xfres) |
bool | write_xfres_binary (string const &fname, vector1< Xfres > const &xfres) |
bool | read_xfres_binary (vector1< string > const &fnames, vector1< Xfres > &xfres) |
ostream & | operator<< (ostream &out, Xfrag const &x) |
std::istream & | operator>> (std::istream &in, Xfrag &x) |
bool | read_xfrag_binary (string const &fname, vector1< Xfrag > &xfrag) |
bool | read_xfrag_binary (std::istream &in, vector1< Xfrag > &xfrag) |
bool | write_xfrag_binary (ostream &out, vector1< Xfrag > const &xfrag) |
bool | write_xfrag_binary (string const &fname, vector1< Xfrag > const &xfrag) |
bool | read_xfrag_binary (vector1< string > const &fnames, vector1< Xfrag > &xfrag) |
bool | read_xfrag_binary (string const &fname, vector1< Xfrag > &xfrag, vector1< Xfres > &xfres) |
bool | read_xfrag_binary (std::istream &in, vector1< Xfrag > &xfrag, vector1< Xfres > &xfres) |
bool | write_xfrag_binary (ostream &out, vector1< Xfrag > const &xfrag, vector1< Xfres > const &xfres) |
bool | write_xfrag_binary (string const &fname, vector1< Xfrag > const &xfrag, vector1< Xfres > const &xfres) |
bool | read_xfrag_binary (vector1< string > const &fnames, vector1< Xfrag > &xfrag, vector1< Xfres > &xfres) |
bool | read_xfres_binary (std::string const &fname, utility::vector1< Xfres > &Xfres) |
bool | read_xfres_binary (std::istream &in, utility::vector1< Xfres > &Xfres) |
bool | write_xfres_binary (std::ostream &out, utility::vector1< Xfres > const &Xfres) |
bool | write_xfres_binary (std::string const &fname, utility::vector1< Xfres > const &Xfres) |
bool | read_xfres_binary (utility::vector1< std::string > const &fnames, utility::vector1< Xfres > &Xfres) |
bool | read_xfrag_binary (std::string const &fname, utility::vector1< Xfrag > &xfrag) |
bool | read_xfrag_binary (std::istream &in, utility::vector1< Xfrag > &xfrag) |
bool | write_xfrag_binary (std::ostream &out, utility::vector1< Xfrag > const &xfrag) |
bool | write_xfrag_binary (std::string const &fname, utility::vector1< Xfrag > const &xfrag) |
bool | read_xfrag_binary (utility::vector1< std::string > const &fnames, utility::vector1< Xfrag > &xfrag) |
bool | read_xfrag_binary (std::string const &fname, utility::vector1< Xfrag > &xfrag, utility::vector1< Xfres > &xfres) |
bool | read_xfrag_binary (std::istream &in, utility::vector1< Xfrag > &xfrag, utility::vector1< Xfres > &xfres) |
bool | write_xfrag_binary (std::ostream &out, utility::vector1< Xfrag > const &xfrag, utility::vector1< Xfres > const &xfres) |
bool | write_xfrag_binary (std::string const &fname, utility::vector1< Xfrag > const &xfrag, utility::vector1< Xfres > const &xfres) |
bool | read_xfrag_binary (utility::vector1< std::string > const &fnames, utility::vector1< Xfrag > &xfrag, utility::vector1< Xfres > &xfres) |
Variables | |
const numeric::Real | MOTIF_HASH_CART_SIZE = 16.0 |
const uint64_t | MOTIF_VERSION = 2 |
static const numeric::Xforms | XsI = numeric::Xforms(1,numeric::Xform::identity()) |
typedef utility::vector1< bool > core::scoring::motif::Bools |
typedef utility::fixedsizearray1< float, 20 > core::scoring::motif::float20 |
typedef utility::fixedsizearray1< float, 9 > core::scoring::motif::float9 |
typedef utility::vector1< float > core::scoring::motif::Floats |
typedef utility::vector1< int > core::scoring::motif::Ints |
typedef numeric::xyzMatrix< core::Real > core::scoring::motif::Mat |
typedef utility::pointer::weak_ptr< MotifHash const > core::scoring::motif::MotifHashCAP |
typedef utility::pointer::shared_ptr< MotifHash const > core::scoring::motif::MotifHashCOP |
typedef utility::pointer::shared_ptr< MotifHash > core::scoring::motif::MotifHashOP |
typedef std::map<std::string,MotifHashOP> core::scoring::motif::MotifHashStringMap |
typedef utility::pointer::shared_ptr<MotifRotamerSetOperation const> core::scoring::motif::MotifRotamerSetOperationCOP |
typedef utility::pointer::shared_ptr<MotifRotamerSetOperation > core::scoring::motif::MotifRotamerSetOperationOP |
typedef boost::unordered_set<ResPairMotif,MyHash,MyPred> core::scoring::motif::MotifSet |
typedef utility::vector1< Real > core::scoring::motif::Reals |
typedef utility::vector1<ResPairMotif const*> core::scoring::motif::ResPairMotifPtrs |
typedef boost::unordered_map<ResPairMotifMetaBinner::Key,ResPairMotifs> core::scoring::motif::ResPairMotifsMap |
typedef std::map<std::string,ResPairMotifs> core::scoring::motif::ResPairMotifsStringMap |
typedef utility::vector1< Size > core::scoring::motif::Sizes |
typedef numeric::xyzVector< core::Real > core::scoring::motif::Vec |
typedef numeric::xyzTransform< core::Real > core::scoring::motif::Xform |
typedef utility::pointer::weak_ptr< XformScore const > core::scoring::motif::XformScoreCAP |
typedef utility::pointer::shared_ptr< XformScore const > core::scoring::motif::XformScoreCOP |
typedef boost::unordered_map<ResPairMotifMetaBinner::Key,XformScoreOP> core::scoring::motif::XformScoreMap |
typedef utility::pointer::shared_ptr< XformScore > core::scoring::motif::XformScoreOP |
typedef std::map<std::string,XformScore> core::scoring::motif::XformScoreSringMap |
typedef utility::pointer::weak_ptr< XfragSet const > core::scoring::motif::XfragSetCAP |
typedef utility::pointer::shared_ptr< XfragSet const > core::scoring::motif::XfragSetCOP |
typedef utility::pointer::shared_ptr< XfragSet > core::scoring::motif::XfragSetOP |
core::Real core::scoring::motif::aa_trustworthiness | ( | char | aa | ) |
References protocols::cluster::calibur::aa.
Referenced by core::scoring::motif::ResPairMotif::filter().
Real core::scoring::motif::align_motif_pose | ( | Pose & | motif_pose, |
Pose const & | paln1, | ||
Size const & | ir, | ||
Pose const & | paln2, | ||
Size const & | jr, | ||
RPM_Type const & | type | ||
) |
References align_motif_pose_super().
Real core::scoring::motif::align_motif_pose_break | ( | Pose & | , |
Pose const & | , | ||
Size const & | , | ||
Pose const & | , | ||
Size const & | , | ||
RPM_Type const & | |||
) |
Real core::scoring::motif::align_motif_pose_by_one_frame | ( | Pose & | , |
Pose const & | , | ||
Size const & | , | ||
Pose const & | , | ||
Size const & | , | ||
RPM_Type const & | |||
) |
Real core::scoring::motif::align_motif_pose_super | ( | Pose & | motif_pose, |
Pose const & | paln1, | ||
Size const & | ir, | ||
Pose const & | paln2, | ||
Size const & | jr, | ||
RPM_Type const & | type | ||
) |
References core::pose::Pose::append_residue_by_jump(), core::id::AtomID::BOGUS_ATOM_ID(), core::pose::motif::get_backbone_reference_frame_atomids(), core::pose::motif::get_cterminal_peptide_bond_reference_frame_atomids(), core::pose::motif::get_nterminal_peptide_bond_reference_frame_atomids(), core::pose::motif::get_sidechain_reference_frame_atomids(), core::pose::initialize_atomid_map(), core::pose::Pose::residue(), RM_BB, RM_PH, RM_PO, RM_SC, core::scoring::rms, rpm_type1(), rpm_type2(), core::scoring::superimpose_pose(), and core::pose::Pose::xyz().
Referenced by align_motif_pose(), and core::scoring::motif::MotifHash::get_matching_motifs().
References core::pose::motif::a(), protocols::match::upstream::b, and protocols::mean_field::min().
Referenced by core::scoring::motif::MotifHash::get_matching_motifs().
void core::scoring::motif::fill_xform_score_from_file | ( | XformScoreOP & | xs, |
string const & | datfile, | ||
Real const & | wt = 1.0 |
||
) |
References core::scoring::motif::XformScore::read_binary(), and TR().
Referenced by core::scoring::motif::MotifHashManager::init().
void core::scoring::motif::filter_motifs | ( | ResPairMotifs & | motifs | ) |
References filter_motifs().
void core::scoring::motif::filter_motifs | ( | ResPairMotifs const & | motifs_in, |
ResPairMotifs & | motifs_out | ||
) |
References TR().
Referenced by filter_motifs(), and load_motifs().
References core::pose::motif::a().
core::id::AtomID_Mask core::scoring::motif::get_motif_atom_mask | ( | Pose const & | motif_pose, |
RPM_Type const & | type, | ||
bool | with_Hpol | ||
) |
References core::pose::motif::get_backbone_reference_frame_atomids_with_downstream(), core::pose::motif::get_cterminal_peptide_bond_reference_frame_atomids(), core::pose::motif::get_nterminal_peptide_bond_reference_frame_atomids(), core::pose::motif::get_sidechain_reference_frame_atomids(), core::pose::motif::get_sidechain_reference_frame_atomids_with_downstream(), core::pose::initialize_atomid_map(), RM_BB, RM_PH, RM_PO, RM_SC, rpm_type1(), and rpm_type2().
Real6 core::scoring::motif::get_residue_pair_rt6 | ( | Pose const & | pose, |
Size | ir, | ||
Size | jr, | ||
RPM_Type const & | type | ||
) |
References get_residue_pair_rt6().
Real6 core::scoring::motif::get_residue_pair_rt6 | ( | Pose const & | pose1, |
Size | ir, | ||
Pose const & | pose2, | ||
Size | jr, | ||
RPM_Type const & | type | ||
) |
References get_residue_pair_xform().
Referenced by core::scoring::motif::MotifHash::get_matching_motifs(), and get_residue_pair_rt6().
Xform core::scoring::motif::get_residue_pair_xform | ( | Pose const & | pose, |
Size | ir, | ||
Size | jr, | ||
RPM_Type const & | type | ||
) |
References get_residue_pair_xform().
Xform core::scoring::motif::get_residue_pair_xform | ( | Pose const & | pose1, |
Size | ir, | ||
Pose const & | pose2, | ||
Size | jr, | ||
RPM_Type const & | type | ||
) |
References core::pose::motif::get_backbone_reference_frame(), core::pose::motif::get_cterminal_peptide_bond_reference_frame(), core::pose::motif::get_nterminal_peptide_bond_reference_frame(), core::pose::motif::get_sidechain_reference_frame(), RM_BB, RM_PH, RM_PO, RM_SC, rpm_type1(), and rpm_type2().
Referenced by get_residue_pair_rt6(), and get_residue_pair_xform().
int core::scoring::motif::HACK_dump_helices | ( | Pose const & | pose, |
string | tag, | ||
int | nres, | ||
int | minlen = 10 |
||
) |
void core::scoring::motif::HACK_dump_helix | ( | Pose const & | pose, |
string | fname, | ||
int | beg, | ||
int | end | ||
) |
References core::io::pdb::dump_pdb_residue(), core::sequence::end, core::conformation::membrane::out, and core::pose::Pose::residue().
Referenced by HACK_dump_helices().
Real6 core::scoring::motif::inverse_rt6 | ( | Real6 const & | rt | ) |
void core::scoring::motif::load_motifs | ( | string const & | fname, |
ResPairMotifs & | motifs, | ||
ResPairMotifsStringMap * | map | ||
) |
References load_motifs().
void core::scoring::motif::load_motifs | ( | utility::vector1< std::string > const & | fnames, |
ResPairMotifs & | motifs, | ||
ResPairMotifsStringMap * | map = nullptr |
||
) |
void core::scoring::motif::load_motifs | ( | vector1< string > const & | fnames, |
ResPairMotifs & | motifs, | ||
ResPairMotifsStringMap * | map | ||
) |
std::ostream & core::scoring::motif::operator<< | ( | ostream & | out, |
MotifHash const & | x | ||
) |
std::ostream & core::scoring::motif::operator<< | ( | ostream & | out, |
MotifHit const & | h | ||
) |
References core::chemical::element::F, core::chemical::element::I, core::scoring::motif::MotifHit::motif, core::conformation::membrane::out, core::scoring::motif::MotifHit::residue1, core::scoring::motif::MotifHit::residue2, core::scoring::motif::MotifHit::score1, and core::scoring::motif::MotifHit::score2.
ostream& core::scoring::motif::operator<< | ( | std::ostream & | out, |
MotifHits const & | h | ||
) |
std::ostream & core::scoring::motif::operator<< | ( | ostream & | out, |
Real6 const & | r6 | ||
) |
References core::conformation::membrane::out.
std::ostream & core::scoring::motif::operator<< | ( | ostream & | out, |
ResPairMotif const & | x | ||
) |
std::ostream & core::scoring::motif::operator<< | ( | ostream & | out, |
RM_Type const & | x | ||
) |
References core::chemical::element::I, core::conformation::membrane::out, RM_BB, RM_PH, RM_PO, RM_SC, and RM_Type_NONE.
std::ostream & core::scoring::motif::operator<< | ( | ostream & | out, |
RPM_Type const & | x | ||
) |
References BB_BB, BB_PH, BB_PO, core::chemical::element::I, core::conformation::membrane::out, PH_PO, RPM_Type_NONE, SC_BB, SC_PH, SC_PO, and SC_SC.
std::ostream & core::scoring::motif::operator<< | ( | ostream & | out, |
XformScore const & | xh | ||
) |
std::ostream & core::scoring::motif::operator<< | ( | ostream & | out, |
XformScoreSringMap const & | x | ||
) |
References core::conformation::membrane::out.
std::ostream & core::scoring::motif::operator<< | ( | ostream & | out, |
Xfrag const & | x | ||
) |
References core::scoring::motif::Xfrag::bfac(), core::scoring::motif::Xfrag::burial(), core::scoring::motif::Xfrag::ex1(), core::scoring::motif::Xfrag::ex2(), core::scoring::motif::Xfrag::ex3(), core::scoring::motif::Xfrag::ex4(), core::chemical::element::F, core::chemical::element::I, core::conformation::membrane::out, core::scoring::motif::Xfrag::position(), core::scoring::motif::Xfrag::rt6(), core::scoring::motif::Xfrag::size(), and core::scoring::motif::Xfrag::sscomp().
std::ostream & core::scoring::motif::operator<< | ( | ostream & | out, |
Xfres const & | x | ||
) |
std::ostream& core::scoring::motif::operator<< | ( | std::ostream & | out, |
ResPairMotifQuery const & | opt | ||
) |
std::ostream& core::scoring::motif::operator<< | ( | std::ostream & | out, |
RPM_FilterStats const & | s | ||
) |
std::ostream & core::scoring::motif::operator<< | ( | std::ostream & | out, |
XformScoreMap const & | x | ||
) |
std::istream& core::scoring::motif::operator>> | ( | std::istream & | in, |
MotifHash & | x | ||
) |
std::istream& core::scoring::motif::operator>> | ( | std::istream & | in, |
ResPairMotif & | x | ||
) |
std::istream & core::scoring::motif::operator>> | ( | std::istream & | in, |
Xfrag & | x | ||
) |
References core::scoring::motif::Xfrag::bfac(), core::scoring::motif::Xfrag::burial(), core::scoring::motif::Xfrag::ex1(), core::scoring::motif::Xfrag::ex2(), core::scoring::motif::Xfrag::ex3(), core::scoring::motif::Xfrag::ex4(), core::conformation::membrane::in, core::scoring::motif::Xfrag::position(), core::scoring::motif::Xfrag::size(), and core::scoring::motif::Xfrag::sscomp().
std::istream & core::scoring::motif::operator>> | ( | std::istream & | in, |
Xfres & | x | ||
) |
References core::scoring::motif::Xfres::aa(), core::scoring::motif::Xfres::chi1(), core::scoring::motif::Xfres::chi2(), core::scoring::motif::Xfres::chi3(), core::scoring::motif::Xfres::chi4(), core::conformation::membrane::in, core::scoring::motif::Xfres::omg(), core::scoring::motif::Xfres::phi(), core::scoring::motif::Xfres::psi(), and core::scoring::motif::Xfres::ss().
void core::scoring::motif::preload_motif_data | ( | MotifHashManager & | mhman | ) |
Referenced by preload_motif_data_pthread_wrapper().
void* core::scoring::motif::preload_motif_data_pthread_wrapper | ( | void * | ptr | ) |
References preload_motif_data(), and TR().
Referenced by core::scoring::motif::MotifHashManager::init().
Mat core::scoring::motif::random_rotation | ( | ) |
References core::pose::motif::a(), and protocols::match::upstream::b.
Referenced by core::energy_methods::parcs_ccs(), and protocols::ligand_docking::ga_ligand_dock::LigandAligner::randomize_lig().
bool core::scoring::motif::read_motifs_binary | ( | std::istream & | in, |
ResPairMotifs & | motifs | ||
) |
References core::conformation::membrane::in, and MOTIF_VERSION.
Referenced by load_motifs(), and read_motifs_binary().
bool core::scoring::motif::read_motifs_binary | ( | string const & | fname, |
ResPairMotifs & | motifs | ||
) |
References core::conformation::membrane::in, and read_motifs_binary().
bool core::scoring::motif::read_motifs_binary | ( | utility::vector1< std::string > const & | fnames, |
ResPairMotifs & | motifs | ||
) |
bool core::scoring::motif::read_motifs_binary | ( | vector1< string > const & | fnames, |
ResPairMotifs & | motifs | ||
) |
References read_motifs_binary(), and TR().
bool core::scoring::motif::read_xfrag_binary | ( | std::istream & | in, |
utility::vector1< Xfrag > & | xfrag | ||
) |
bool core::scoring::motif::read_xfrag_binary | ( | std::istream & | in, |
utility::vector1< Xfrag > & | xfrag, | ||
utility::vector1< Xfres > & | xfres | ||
) |
bool core::scoring::motif::read_xfrag_binary | ( | std::istream & | in, |
vector1< Xfrag > & | xfrag | ||
) |
References core::conformation::membrane::in.
bool core::scoring::motif::read_xfrag_binary | ( | std::istream & | in, |
vector1< Xfrag > & | xfrag, | ||
vector1< Xfres > & | xfres | ||
) |
References core::conformation::membrane::in, read_xfrag_binary(), and read_xfres_binary().
bool core::scoring::motif::read_xfrag_binary | ( | std::string const & | fname, |
utility::vector1< Xfrag > & | xfrag | ||
) |
bool core::scoring::motif::read_xfrag_binary | ( | std::string const & | fname, |
utility::vector1< Xfrag > & | xfrag, | ||
utility::vector1< Xfres > & | xfres | ||
) |
bool core::scoring::motif::read_xfrag_binary | ( | string const & | fname, |
vector1< Xfrag > & | xfrag | ||
) |
References core::conformation::membrane::in, and TR().
Referenced by read_xfrag_binary().
bool core::scoring::motif::read_xfrag_binary | ( | string const & | fname, |
vector1< Xfrag > & | xfrag, | ||
vector1< Xfres > & | xfres | ||
) |
References core::conformation::membrane::in, read_xfrag_binary(), and TR().
bool core::scoring::motif::read_xfrag_binary | ( | utility::vector1< std::string > const & | fnames, |
utility::vector1< Xfrag > & | xfrag | ||
) |
bool core::scoring::motif::read_xfrag_binary | ( | utility::vector1< std::string > const & | fnames, |
utility::vector1< Xfrag > & | xfrag, | ||
utility::vector1< Xfres > & | xfres | ||
) |
bool core::scoring::motif::read_xfrag_binary | ( | vector1< string > const & | fnames, |
vector1< Xfrag > & | xfrag | ||
) |
References read_xfrag_binary(), and TR().
bool core::scoring::motif::read_xfrag_binary | ( | vector1< string > const & | fnames, |
vector1< Xfrag > & | xfrag, | ||
vector1< Xfres > & | xfres | ||
) |
References read_xfrag_binary(), and TR().
bool core::scoring::motif::read_xfres_binary | ( | std::istream & | in, |
utility::vector1< Xfres > & | Xfres | ||
) |
bool core::scoring::motif::read_xfres_binary | ( | std::istream & | in, |
vector1< Xfres > & | xfres | ||
) |
References core::conformation::membrane::in.
bool core::scoring::motif::read_xfres_binary | ( | std::string const & | fname, |
utility::vector1< Xfres > & | Xfres | ||
) |
bool core::scoring::motif::read_xfres_binary | ( | string const & | fname, |
vector1< Xfres > & | xfres | ||
) |
References core::conformation::membrane::in, and TR().
Referenced by read_xfrag_binary(), and read_xfres_binary().
bool core::scoring::motif::read_xfres_binary | ( | utility::vector1< std::string > const & | fnames, |
utility::vector1< Xfres > & | Xfres | ||
) |
bool core::scoring::motif::read_xfres_binary | ( | vector1< string > const & | fnames, |
vector1< Xfres > & | xfres | ||
) |
References read_xfres_binary(), and TR().
core::kinematics::RT core::scoring::motif::real6_to_rt | ( | Real6 const & | rt6 | ) |
References protocols::hybridization::t.
|
inlinestatic |
References protocols::mean_field::max(), MAX_UINT16, protocols::mean_field::min(), and protocols::hybridization::val.
Referenced by core::scoring::motif::Xfres::omg(), core::scoring::motif::Xfres::phi(), core::scoring::motif::Xfres::psi(), core::scoring::motif::ResPairMotif::rt(), and core::scoring::motif::Xfrag::rt6().
|
inlinestatic |
References protocols::mean_field::max(), MAX_UINT8, protocols::mean_field::min(), and protocols::hybridization::val.
Referenced by core::scoring::motif::Xfrag::bfac(), core::scoring::motif::ResPairMotif::bfac1(), core::scoring::motif::ResPairMotif::bfac2(), core::scoring::motif::Xfrag::burial(), core::scoring::motif::Xfres::chi1(), core::scoring::motif::Xfres::chi2(), core::scoring::motif::Xfres::chi3(), core::scoring::motif::Xfres::chi4(), core::scoring::motif::Xfrag::ex1(), core::scoring::motif::Xfrag::ex2(), core::scoring::motif::Xfrag::ex3(), core::scoring::motif::Xfrag::ex4(), core::scoring::motif::ResPairMotif::fa_atr(), core::scoring::motif::ResPairMotif::fa_atr_bb(), core::scoring::motif::ResPairMotif::fa_atr_sc_bb(), core::scoring::motif::ResPairMotif::hb_bb(), core::scoring::motif::ResPairMotif::hb_bb_sc(), core::scoring::motif::ResPairMotif::hb_sc(), core::scoring::motif::ResPairMotif::nbrs1(), core::scoring::motif::ResPairMotif::nbrs2(), and core::scoring::motif::ResPairMotif::ResPairMotif().
References BB_BB, BB_PH, BB_PO, PH_PO, RM_BB, RM_PH, RM_SC, RPM_Type_NONE, SC_BB, SC_PH, SC_PO, and SC_SC.
Referenced by align_motif_pose_super(), get_motif_atom_mask(), get_residue_pair_xform(), set_residue_pair_xform(), core::scoring::motif::ResPairMotif::type1(), and core::scoring::motif::MotifHash::type1().
References BB_BB, BB_PH, BB_PO, PH_PO, RM_BB, RM_PH, RM_PO, RM_SC, RPM_Type_NONE, SC_BB, SC_PH, SC_PO, and SC_SC.
Referenced by align_motif_pose_super(), get_motif_atom_mask(), get_residue_pair_xform(), set_residue_pair_xform(), core::scoring::motif::ResPairMotif::type2(), and core::scoring::motif::MotifHash::type2().
Real core::scoring::motif::rt6_rt6_bb_dis2 | ( | Real6 const & | x1, |
Real6 const & | x2 | ||
) |
References rt6_rt6_dis2().
Real core::scoring::motif::rt6_rt6_bb_dis2_explicit_stupid | ( | Real6 const & | x1, |
Real6 const & | x2 | ||
) |
Referenced by rt6_rt6_bb_dis2().
Real6 core::scoring::motif::rt_to_real6 | ( | core::kinematics::RT const & | rt | ) |
void core::scoring::motif::set_residue_pair_xform | ( | Xform const & | x, |
Pose & | pose, | ||
Size | ir, | ||
Size | jr, | ||
RPM_Type const & | type | ||
) |
References core::pose::motif::get_backbone_reference_frame(), core::pose::motif::get_cterminal_peptide_bond_reference_frame(), core::pose::motif::get_nterminal_peptide_bond_reference_frame(), core::pose::motif::get_sidechain_reference_frame(), RM_BB, RM_PH, RM_PO, RM_SC, rpm_type1(), rpm_type2(), and xform_pose().
Referenced by core::scoring::motif::ResPairMotif::fill_pose_with_motif().
std::string core::scoring::motif::tag_from_pdb_fname | ( | string const & | fname0 | ) |
|
static |
Referenced by core::scoring::motif::MotifHashManager::add_motif_set_name(), core::scoring::motif::ResPairMotifs::add_reverse_motifs(), fill_xform_score_from_file(), filter_motifs(), core::scoring::motif::MotifHashManager::get_matching_motifs(), core::scoring::motif::MotifHash::get_matching_motifs(), core::scoring::motif::MotifHashManager::init(), load_motifs(), preload_motif_data_pthread_wrapper(), core::scoring::motif::XformScore::read_binary(), read_motifs_binary(), read_xfrag_binary(), read_xfres_binary(), write_motifs_binary(), write_xfrag_binary(), and write_xfres_binary().
|
static |
|
static |
|
inlinestatic |
References protocols::mean_field::max(), MAX_UINT16, protocols::mean_field::min(), and protocols::hybridization::val.
Referenced by core::scoring::motif::ResPairMotif::dist2(), core::scoring::motif::ResPairMotif::filter(), core::scoring::motif::Xfres::omg(), core::scoring::motif::Xfres::phi(), core::scoring::motif::Xfres::psi(), core::scoring::motif::ResPairMotif::rt(), and core::scoring::motif::Xfrag::rt6().
|
inlinestatic |
References protocols::mean_field::max(), MAX_UINT8, protocols::mean_field::min(), and protocols::hybridization::val.
Referenced by core::scoring::motif::Xfrag::bfac(), core::scoring::motif::ResPairMotif::bfac1(), core::scoring::motif::ResPairMotif::bfac2(), core::scoring::motif::Xfrag::burial(), core::scoring::motif::Xfres::chi1(), core::scoring::motif::ResPairMotif::chi11(), core::scoring::motif::ResPairMotif::chi12(), core::scoring::motif::ResPairMotif::chi13(), core::scoring::motif::ResPairMotif::chi14(), core::scoring::motif::Xfres::chi2(), core::scoring::motif::ResPairMotif::chi21(), core::scoring::motif::ResPairMotif::chi22(), core::scoring::motif::ResPairMotif::chi23(), core::scoring::motif::ResPairMotif::chi24(), core::scoring::motif::Xfres::chi3(), core::scoring::motif::Xfres::chi4(), core::scoring::motif::Xfrag::ex1(), core::scoring::motif::Xfrag::ex2(), core::scoring::motif::Xfrag::ex3(), core::scoring::motif::Xfrag::ex4(), core::scoring::motif::ResPairMotif::fa_atr(), core::scoring::motif::ResPairMotif::fa_atr_bb(), core::scoring::motif::ResPairMotif::fa_atr_sc_bb(), core::scoring::motif::ResPairMotif::fill_pose_with_motif(), core::scoring::motif::ResPairMotif::hb_bb(), core::scoring::motif::ResPairMotif::hb_bb_sc(), core::scoring::motif::ResPairMotif::hb_sc(), core::scoring::motif::ResPairMotif::nbrs1(), and core::scoring::motif::ResPairMotif::nbrs2().
bool core::scoring::motif::write_motifs_binary | ( | ostream & | out, |
ResPairMotifs const & | motifs | ||
) |
References MOTIF_VERSION, and core::conformation::membrane::out.
Referenced by write_motifs_binary().
bool core::scoring::motif::write_motifs_binary | ( | string const & | fname_in, |
ResPairMotifs const & | motifs | ||
) |
References core::conformation::membrane::out, TR(), and write_motifs_binary().
bool core::scoring::motif::write_xfrag_binary | ( | ostream & | out, |
vector1< Xfrag > const & | xfrag | ||
) |
References core::conformation::membrane::out.
Referenced by write_xfrag_binary().
bool core::scoring::motif::write_xfrag_binary | ( | ostream & | out, |
vector1< Xfrag > const & | xfrag, | ||
vector1< Xfres > const & | xfres | ||
) |
References core::conformation::membrane::out, write_xfrag_binary(), and write_xfres_binary().
bool core::scoring::motif::write_xfrag_binary | ( | std::ostream & | out, |
utility::vector1< Xfrag > const & | xfrag | ||
) |
bool core::scoring::motif::write_xfrag_binary | ( | std::ostream & | out, |
utility::vector1< Xfrag > const & | xfrag, | ||
utility::vector1< Xfres > const & | xfres | ||
) |
bool core::scoring::motif::write_xfrag_binary | ( | std::string const & | fname, |
utility::vector1< Xfrag > const & | xfrag | ||
) |
bool core::scoring::motif::write_xfrag_binary | ( | std::string const & | fname, |
utility::vector1< Xfrag > const & | xfrag, | ||
utility::vector1< Xfres > const & | xfres | ||
) |
bool core::scoring::motif::write_xfrag_binary | ( | string const & | fname, |
vector1< Xfrag > const & | xfrag | ||
) |
References core::conformation::membrane::out, TR(), and write_xfrag_binary().
bool core::scoring::motif::write_xfrag_binary | ( | string const & | fname, |
vector1< Xfrag > const & | xfrag, | ||
vector1< Xfres > const & | xfres | ||
) |
References core::conformation::membrane::out, TR(), and write_xfrag_binary().
bool core::scoring::motif::write_xfres_binary | ( | ostream & | out, |
vector1< Xfres > const & | xfres | ||
) |
References core::conformation::membrane::out.
Referenced by write_xfrag_binary(), and write_xfres_binary().
bool core::scoring::motif::write_xfres_binary | ( | std::ostream & | out, |
utility::vector1< Xfres > const & | Xfres | ||
) |
bool core::scoring::motif::write_xfres_binary | ( | std::string const & | fname, |
utility::vector1< Xfres > const & | Xfres | ||
) |
bool core::scoring::motif::write_xfres_binary | ( | string const & | fname, |
vector1< Xfres > const & | xfres | ||
) |
References core::conformation::membrane::out, TR(), and write_xfres_binary().
void core::scoring::motif::xform_pose | ( | core::pose::Pose & | pose, |
Xform const & | s, | ||
Size | sres = 1 , |
||
Size | eres = 0 |
||
) |
References core::pose::Pose::residue_type(), core::pose::Pose::set_xyz(), core::pose::Pose::size(), and core::pose::Pose::xyz().
Referenced by set_residue_pair_xform().
|
extern |
Referenced by core::scoring::motif::ResPairMotif::dist2(), core::scoring::motif::ResPairMotif::filter(), core::scoring::motif::ResPairMotifQuery::init(), core::scoring::motif::ResPairMotif::rt(), core::scoring::motif::Xfrag::rt6(), core::scoring::motif::XformScore::sanity_check(), and core::scoring::motif::MotifHash::sanity_check().
|
extern |
|
static |