|
Rosetta
|
#include <ObjexxFCL/FArray2D.hh>#include <ObjexxFCL/format.hh>#include <ObjexxFCL/string.functions.hh>#include <basic/Tracer.hh>#include <basic/database/open.hh>#include <basic/options/keys/in.OptionKeys.gen.hh>#include <basic/options/keys/out.OptionKeys.gen.hh>#include <basic/options/option_macros.hh>#include <core/chemical/AtomType.hh>#include <core/chemical/ChemicalManager.hh>#include <core/conformation/symmetry/util.hh>#include <core/import_pose/import_pose.hh>#include <core/io/silent/SilentFileData.hh>#include <core/pose/PDBInfo.hh>#include <core/pose/Pose.hh>#include <core/pose/annotated_sequence.hh>#include <core/pose/util.hh>#include <core/scoring/Energies.hh>#include <core/scoring/EnergyGraph.hh>#include <core/scoring/ScoreFunctionFactory.hh>#include <core/scoring/ScoreTypeManager.hh>#include <core/scoring/dssp/Dssp.hh>#include <core/scoring/hbonds/HBondOptions.hh>#include <core/scoring/methods/EnergyMethodOptions.hh>#include <core/scoring/packing/compute_holes_score.hh>#include <core/scoring/rms_util.hh>#include <core/scoring/sasa.hh>#include <core/scoring/symmetry/SymmetricScoreFunction.hh>#include <devel/init.hh>#include <numeric/conversions.hh>#include <numeric/model_quality/rms.hh>#include <numeric/random/random.hh>#include <numeric/xyz.functions.hh>#include <numeric/xyzTransform.hh>#include <numeric/xyz.io.hh>#include <numeric/xyzVector.hh>#include <protocols/sic_dock/RigidScore.hh>#include <protocols/sic_dock/SICFast.hh>#include <protocols/sic_dock/util.hh>#include <protocols/sic_dock/read_biounit.hh>#include <utility/io/izstream.hh>#include <utility/io/ozstream.hh>#include <utility/fixedsizearray1.hh>#include <apps/pilot/will/will_util.ihh>Classes | |
| struct | HelixHit |
Macros | |
| #define | HELIX_ROT 99.3646 |
| #define | HELIX_TRANS 1.55642 |
Typedefs | |
| typedef numeric::xyzVector< core::Real > | Vec |
| typedef numeric::xyzMatrix< core::Real > | Mat |
| typedef numeric::xyzTransform< core::Real > | Xform |
Functions | |
| int | num_threads () |
| int | thread_num () |
| static std::string const | chr_chains ("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$&.<>?]{}|-_\\~=%zyxwvutsrqponmlkjihgfedcbaABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$&.<>?]{}|-_\\~=%zyxwvutsrqponmlkjihgfedcbaABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$&.<>?]{}|-_\\~=%zyxwvutsrqponmlkjihgfedcbaABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$&.<>?]{}|-_\\~=%zyxwvutsrqponmlkjihgfedcbaABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$&.<>?]{}|-_\\~=%zyxwvutsrqponmlkjihgfedcbaABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$&.<>?]{}|-_\\~=%zyxwvutsrqponmlkjihgfedcbaABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$&.<>?]{}|-_\\~=%zyxwvutsrqponmlkjihgfedcbaABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$&.<>?]{}|-_\\~=%zyxwvutsrqponmlkjihgfedcba") |
| void | register_options () |
| void | get_pose_chains (Pose const &pose, int nres, vector1< int > &chainlower, vector1< int > &chainupper, bool const) |
| Real | alignhelix (Pose &helix, Pose const &pose, int ir, int jr, int &cen) |
| Real | alignhelix (Pose &helix, Pose const &pose, int ir, int jr) |
| Vec | proj (Vec u, Vec v) |
| string | fname2pdbcode (string const &fname) |
| ostream & | operator<< (ostream &out, HelixHit const &h) |
| int | main (int argc, char *argv[]) |
Variables | |
| static basic::Tracer | TR ("helix_assembly") |
| #define HELIX_ROT 99.3646 |
| #define HELIX_TRANS 1.55642 |
| typedef numeric::xyzMatrix<core::Real> Mat |
| typedef numeric::xyzVector<core::Real> Vec |
| typedef numeric::xyzTransform<core::Real> Xform |
References alignhelix(), and beta_nonlocal::pose.
References enumerate_junctions::int, create_a3b_hbs::k, natoms(), beta_nonlocal::pose, loops_kic::rms, and superimpose_pose().
Referenced by alignhelix(), and main().
|
static |
Referenced by main().
| string fname2pdbcode | ( | string const & | fname | ) |
References utility::file_basename(), PREcst::fname, kic_runner::pdb, erraser_analysis::pdb1, and utility_exit_with_message.
Referenced by main().
| void get_pose_chains | ( | Pose const & | pose, |
| int | nres, | ||
| vector1< int > & | chainlower, | ||
| vector1< int > & | chainupper, | ||
| bool const | |||
| ) |
References create_a3b_hbs::i, enumerate_junctions::int, create_a3b_hbs::nres, beta_nonlocal::pose, basic::options::TR, and utility_exit_with_message.
Referenced by main().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
References a, ObjexxFCL::abs(), alignhelix(), kmeans_adaptive_kernel_density_bb_dependent_rotlib::ang, argv, compute_difference::b, begin, utility::io::oc::cerr, predPRE::chain, chr_chains(), utility::io::oc::cout, basic::options::OptionKeys::msd::debug, PyMOL-Rosetta-relay-client::DEBUG, numeric::conversions::degrees(), numeric::xyzVector< T >::dot(), basic::options::OptionKeys::in::file::dssp, ObjexxFCL::format::F(), utility::file_basename(), fname2pdbcode(), get_pose_chains(), HELIX_ROT, HELIX_TRANS, create_a3b_hbs::i, test.T110_numeric::I, create_a3b_hbs::ii, basic::init(), enumerate_junctions::int, beta_nonlocal::jj, test_terpenes::lower, max(), basic::options::OptionKeys::mh::harvest::max_res, min(), numeric::xyzVector< T >::normalized(), basic::options::option, adapt_rotamers::ori, kic_runner::pdb, clean_pdb_keep_ligand::pdbcode, pdbs, beta_nonlocal::pose, proj(), projperp(), docking::R, numeric::xyzTransform< T >::R, numeric::conversions::radians(), register_options(), loops_kic::rms, numeric::xyzTransform< core::Real >::rot_deg(), numeric::rotation_axis(), basic::options::OptionKeys::frags::scoring::scoring, beta_sc_scan::seq, ObjexxFCL::string_of(), test_terpenes::upper, x, numeric::xyzVector< T >::x(), predPRE::y, numeric::xyzVector< T >::y(), predPRE::z, and numeric::xyzVector< T >::z().
| int num_threads | ( | ) |
| ostream& operator<< | ( | ostream & | out, |
| HelixHit const & | h | ||
| ) |
References h, test.T110_numeric::I, and erraser_single_res_analysis::out.
References numeric::projection_matrix(), kmeans_adaptive_kernel_density_bb_dependent_rotlib::u, and kmeans_adaptive_kernel_density_bb_dependent_rotlib::v.
Referenced by main().
| void register_options | ( | ) |
References basic::options::OptionKeys::msd::debug, basic::options::OptionKeys::mh::harvest::max_res, and NEW_OPT.
Referenced by main().
| int thread_num | ( | ) |
|
static |