|
| void | get_xform_stats (Xform const &sir, Xform const &sjr, Real &dx, Real &dy, Real &dz, Real &ex, Real &ey, Real &ez) |
| |
| Vec3 | get_leap_lower_stub (core::pose::Pose const &pose, Size ir) |
| |
| Vec3 | get_leap_upper_stub (core::pose::Pose const &pose, Size ir) |
| |
| Xform | vec3_to_stub (Vec3 const &v3) |
| |
| Xform | vec3_to_stub (Xform const &xform, Vec3 const &v3) |
| |
| void | get_termini_from_pose (core::pose::Pose const &pose, Size ir, TermInfo &lowers, TermInfo &uppers) |
| |
| void | get_termini_from_pose (core::pose::Pose const &pose, TermInfo &lowers, TermInfo &uppers) |
| |
| numeric::geometry::hashing::Real6 | get_leap_6dof (Xform const &lower, Xform const &upper) |
| |
| Size | count_linkers (Xform const &lower, Xform const &upper, protocols::loophash::LoopHashLibraryOP loop_hash_library, Sizes const &loopsizes, core::Size radius) |
| |
| core::Size | dump_loophash_linkers (Xform const &lower, Xform const &upper, protocols::loophash::LoopHashLibraryOP loop_hash_library, Sizes const &loopsizes, Size radius, std::string const &outtag) |
| |
| Real | linker_count2score (Size count) |
| |
| platform::Size | count_linkers (Xform const &lower, Xform const &upper, protocols::loophash::LoopHashLibraryOP loop_hash_library, utility::vector1< platform::Size > const &loopsizes, platform::Size radius=0) |
| |
| platform::Size | dump_loophash_linkers (Xform const &lower, Xform const &upper, protocols::loophash::LoopHashLibraryOP loop_hash_library, utility::vector1< platform::Size > const &loopsizes, platform::Size radius=0, std::string const &outtag="") |
| |
| bool | read_biounit (string const &fname, Pose &pose, int const &max_res, bool const &DEBUG) |
| |
| bool | read_biounit (string const &fname, Pose &pose, utility::vector1< Real > &bfactors, utility::vector1< Real > &occupancy, int const &max_res, bool const &DEBUG) |
| |
| bool | read_biounit (string const &fname, Pose &pose, vector1< Real > &bfactors, vector1< Real > &occupancy, vector1< int > &pdbres, std::map< int, char > &pdbchain, int &nresmodel1, int const &max_res, bool const &DEBUG) |
| |
| static thread_local basic::Tracer | TR ("protocols.sic_dock.RigidScore") |
| |
| std::ostream & | operator<< (std::ostream &out, Vec3 v) |
| |
| template<typename T > |
| T | CBScore_dist_score (T const &sqdist, T const &start, T const &stop) |
| |
| double | dist_score (double const &sqdist, double const &start, double const &stop) |
| |
| bool | get_bounds_intersection (vector1< Vec > const &pb, vector1< Vec > const &pa, double &xmx, double &xmn, double &ymx, double &ymn) |
| |
| void | fill_plane_hash (vector1< Vec > const &pb, vector1< Vec > const &pa, double const &xmx, double const &xmn, double const &ymx, double const &ymn, double const &BIN, ObjexxFCL::FArray2D< Vec > &ha, ObjexxFCL::FArray2D< Vec > &hb, int &xlb, int &ylb, int &xub, int &yub) |
| |
| double | get_mindis_with_plane_hashes (int const &xlb, int const &ylb, int const &xub, int const &yub, ObjexxFCL::FArray2D< Vec > const &ha, ObjexxFCL::FArray2D< Vec > const &hb, double const &clashdis2) |
| |
| double | refine_mindis_with_xyzHash (xyzStripeHashPose *xh, Xform const &xform_to_struct2_start, vector1< Vec > const &pa, vector1< Real > const &radii, Vec const &ori, double const &clash_dis_sq, double const &mindis_approx) |
| |
| static thread_local basic::Tracer | TR ("protocols.sic_dock.util") |
| |
| Real | get_rg (core::pose::Pose const &pose) |
| |
| int | neighbor_count (core::pose::Pose const &pose, int ires, double distance_threshold) |
| |
| Real | cb_weight (core::pose::Pose const &pose, Size ires, Real distance_threshold) |
| |
| void | make_Cx (core::pose::Pose &pose, int N, numeric::xyzVector< core::Real > axis) |
| |
| double | slide_into_contact_and_score (protocols::sic_dock::SICFast const &sic, protocols::sic_dock::RigidScore const &sfxn, Xform &xa, Xform const &xb, numeric::xyzVector< core::Real > const &ori, core::Real &score) |
| |
| double | slide_into_contact_and_score_DEPRICATED (protocols::sic_dock::SICFast const &sic, protocols::sic_dock::RigidScore const &sfxn, core::kinematics::Stub &xa, core::kinematics::Stub const &xb, numeric::xyzVector< core::Real > const &ori, core::Real &score) |
| |
| core::id::AtomID_Map< double > | cb_weight_map_from_pose (core::pose::Pose const &pose) |
| |
| core::Size | count_CBs (core::pose::Pose const &pose) |
| |
| core::pose::Pose const & | pose_with_most_CBs (core::pose::Pose const &pose1, core::pose::Pose const &pose2) |
| |
| bool | pose1_has_most_CBs (core::pose::Pose const &pose1, core::pose::Pose const &pose2) |
| |
vector1< numeric::xyzVector
< core::Real > > | get_CB_Vecs_from_pose (core::pose::Pose const &pose) |
| |
vector1< numeric::xyzVector
< core::Real > > | get_CB_Vecs_from_map (core::pose::Pose const &pose, core::id::AtomID_Map< core::Real > const &map) |
| |
| vector1< core::Real > | cb_weights_from_pose (core::pose::Pose const &pose) |
| |
| vector1< core::Real > | cb_weights_from_map (core::pose::Pose const &pose, core::id::AtomID_Map< core::Real > const &map) |
| |
| vector1< core::Size > | range (core::Size beg, core::Size end) |
| |
| int | flood_fill3D (int i, int j, int k, ObjexxFCL::FArray3D< double > &grid, double t) |
| |
| bool | residue_is_floppy (core::pose::Pose const &pose, Size const ir, Real const ttrim_cut, Size const nfold) |
| |
| void | auto_trim_floppy_termini (core::pose::Pose &pose, Real const ttrim_cut, Size const nfold) |
| |
| void | dump_points_pdb (vector1< Vec > const &p, std::string fn) |
| |
| void | dump_points_pdb (vector1< Vec > const &p, Vec t, std::string fn) |
| |
| void | trans_pose (Pose &pose, Vec const &trans, Size start, Size end) |
| |
| void | rot_pose (Pose &pose, Mat const &rot, Size start, Size end) |
| |
| void | rot_pose (Pose &pose, Mat const &rot, Vec const &cen, Size start, Size end) |
| |
| void | rot_pose (Pose &pose, Vec const &axis, Real const &ang, Size start, Size end) |
| |
| void | rot_pose (Pose &pose, Vec const &axis, Real const &ang, Vec const &cen, Size start, Size end) |
| |
| void | alignaxis (Pose &pose, Vec newaxis, Vec oldaxis, Vec cen) |
| |
| numeric::xyzTransform< core::Real > | alignaxis_xform (numeric::xyzVector< core::Real > newaxis, numeric::xyzVector< core::Real > oldaxis, numeric::xyzVector< core::Real > cen) |
| |
| void | xform_pose (core::pose::Pose &pose, core::kinematics::Stub const &s, Size sres, Size eres) |
| |
| void | xform_pose_rev (core::pose::Pose &pose, core::kinematics::Stub const &s) |
| |
| void | xform_pose (core::pose::Pose &pose, numeric::xyzTransform< core::Real > const &s, Size sres, Size eres) |
| |
| void | xform_pose_rev (core::pose::Pose &pose, numeric::xyzTransform< core::Real > const &s) |
| |
| Vec | center_of_geom (core::pose::Pose const &pose, Size str, Size end) |
| |
| core::kinematics::Stub | getxform (core::conformation::Residue const &move_resi, core::conformation::Residue const &fixd_resi) |
| |
| Real | brute_mindis (vector1< Vec > const &pa, vector1< Vec > const &pb, Vec const &ofst=Vec(0, 0, 0)) |
| |
| std::string | KMGT (double const &x, int const &w, int const &d) |
| |
| Xform | multstubs (Xform const &a, Xform const &b) |
| |
| Xform | invstub (Xform const &a) |
| |
| void | dump_points_pdb (utility::vector1< numeric::xyzVector< core::Real > > const &p, std::string fn) |
| |
| void | dump_points_pdb (utility::vector1< numeric::xyzVector< core::Real > > const &p, numeric::xyzVector< core::Real > t, std::string fn) |
| |
| void | trans_pose (core::pose::Pose &pose, numeric::xyzVector< core::Real > const &trans, core::Size start=1, core::Size end=0) |
| |
| void | rot_pose (core::pose::Pose &pose, numeric::xyzMatrix< core::Real > const &rot, core::Size start=1, core::Size end=0) |
| |
| void | rot_pose (core::pose::Pose &pose, numeric::xyzMatrix< core::Real > const &rot, numeric::xyzVector< core::Real > const &cen, core::Size start=1, core::Size end=0) |
| |
| void | rot_pose (core::pose::Pose &pose, numeric::xyzVector< core::Real > const &axis, core::Real const &ang, core::Size start=1, core::Size end=0) |
| |
| void | rot_pose (core::pose::Pose &pose, numeric::xyzVector< core::Real > const &axis, core::Real const &ang, numeric::xyzVector< core::Real > const &cen, core::Size start=1, core::Size end=0) |
| |
| void | alignaxis (core::pose::Pose &pose, numeric::xyzVector< core::Real > newaxis, numeric::xyzVector< core::Real > oldaxis, numeric::xyzVector< core::Real > cen=numeric::xyzVector< core::Real >(0, 0, 0)) |
| |
| numeric::xyzVector< core::Real > | projperp (numeric::xyzVector< core::Real > const &u, numeric::xyzVector< core::Real > const &v) |
| |
| template<typename T > |
| T | sqr (T x) |
| |