|
Rosetta
|
generate octave "load_table" scripts for calculating env and pair term More...
#include <core/chemical/AA.hh>#include <core/chemical/ResidueType.hh>#include <core/chemical/ResidueTypeSet.hh>#include <core/chemical/ChemicalManager.hh>#include <core/conformation/Residue.hh>#include <core/kinematics/MoveMap.hh>#include <core/kinematics/Stub.hh>#include <core/types.hh>#include <core/id/AtomID.hh>#include <core/id/DOF_ID.hh>#include <core/pose/Pose.hh>#include <core/io/pdb/pdb_writer.hh>#include <core/import_pose/import_pose.hh>#include <core/scoring/ScoreFunction.hh>#include <core/scoring/ScoreFunctionFactory.hh>#include <core/scoring/Energies.hh>#include <core/scoring/EnergyGraph.hh>#include <core/pack/dunbrack/RotamerLibrary.hh>#include <core/pack/task/PackerTask.hh>#include <core/pack/task/TaskFactory.hh>#include <core/pack/task/operation/TaskOperations.hh>#include <core/pack/dunbrack/cenrot/SingleResidueCenrotLibrary.hh>#include <devel/init.hh>#include <basic/options/option.hh>#include <basic/options/keys/in.OptionKeys.gen.hh>#include <basic/options/option_macros.hh>#include <basic/Tracer.hh>#include <numeric/random/random.hh>#include <numeric/constants.hh>#include <numeric/xyz.functions.hh>#include <utility/vector1.hh>#include <utility/fixedsizearray1.hh>#include <protocols/minimization_packing/PackRotamersMover.hh>#include <sstream>#include <iostream>#include <fstream>#include <string>Functions | |
| void | my_main () |
| int | main (int argc, char *argv[]) |
| Size | get_env_bin_number (Size nbr_num) |
| Size | get_best_rotamer_index (Pose &p, Size ndx) |
| Size | get_rotamer_type_index (std::string const &aa, Size nrot, Size nenv=0) |
| void | fill_1D_vector (utility::vector1< Size > &t1, Size nx) |
| void | fill_2D_vector (utility::vector1< utility::vector1< Size > > &t2, Size nx, Size ny) |
| void | fill_3D_vector (utility::vector1< utility::vector1< utility::vector1< Size > > > &t3, Size nx, Size ny, Size nz) |
| void | fill_4D_vector (utility::vector1< utility::vector1< utility::vector1< utility::vector1< Size > > > > &t4, Size nx, Size ny, Size nz, Size no) |
Variables | |
| static basic::Tracer | TR ("pilot.wendao.cenrot") |
| utility::vector1< std::string > | rot_type_list |
| utility::vector1< Size > | rot_list_num |
generate octave "load_table" scripts for calculating env and pair term
| void fill_1D_vector | ( | utility::vector1< Size > & | t1, |
| Size | nx | ||
| ) |
References create_a3b_hbs::i.
Referenced by fill_2D_vector().
| void fill_2D_vector | ( | utility::vector1< utility::vector1< Size > > & | t2, |
| Size | nx, | ||
| Size | ny | ||
| ) |
References fill_1D_vector(), and create_a3b_hbs::i.
Referenced by fill_3D_vector(), and my_main().
| void fill_3D_vector | ( | utility::vector1< utility::vector1< utility::vector1< Size > > > & | t3, |
| Size | nx, | ||
| Size | ny, | ||
| Size | nz | ||
| ) |
References fill_2D_vector(), and create_a3b_hbs::i.
Referenced by fill_4D_vector(), and my_main().
| void fill_4D_vector | ( | utility::vector1< utility::vector1< utility::vector1< utility::vector1< Size > > > > & | t4, |
| Size | nx, | ||
| Size | ny, | ||
| Size | nz, | ||
| Size | no | ||
| ) |
References fill_3D_vector(), and create_a3b_hbs::i.
Referenced by my_main().
References ndx, option, and kmeans_adaptive_kernel_density_bb_dependent_rotlib::p.
Referenced by my_main().
References create_a3b_hbs::i, option, and basic::options::OptionKeys::inout::dbms::user.
Referenced by my_main().
References aa, create_a3b_hbs::i, kmeans_bb_dependent_rotlib::nrot, option, rot_list_num, rot_type_list, and basic::options::OptionKeys::inout::dbms::user.
Referenced by my_main().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
References argv, basic::init(), my_main(), and NEW_OPT.
| void my_main | ( | ) |
References a, numeric::angle_radians(), utility::io::oc::cerr, utility::graph::Node::const_edge_list_end(), utility::graph::Node::const_upper_edge_list_end(), utility::io::oc::cout, kmeans_adaptive_kernel_density_bb_dependent_rotlib::dih, dih_table, numeric::dihedral_degrees(), basic::Tracer::Error, fill_2D_vector(), fill_3D_vector(), fill_4D_vector(), get_best_rotamer_index(), get_env_bin_number(), utility::graph::Edge::get_node(), get_rotamer_type_index(), create_a3b_hbs::i, enumerate_junctions::int, create_a3b_hbs::j, create_a3b_hbs::k, in::file::l(), option, kmeans_adaptive_kernel_density_bb_dependent_rotlib::p, beta_nonlocal::pose, pyrosetta.distributed.io::pose_from_file, numeric::constants::r::radians_to_degrees, res_index, rot_list_num, rot_type_list, test.T200_Scoring::rsd1, test.T200_Scoring::rsd2, beta_nonlocal::score_fxn, subloop_histogram::size, th1_table, th2_table, TR, and basic::options::OptionKeys::inout::dbms::user.
Referenced by main().
| utility::vector1<Size> rot_list_num |
Referenced by get_rotamer_type_index(), and my_main().
| utility::vector1<std::string> rot_type_list |
Referenced by get_rotamer_type_index(), and my_main().
|
static |
Referenced by my_main().