Rosetta
|
#include <core/types.hh>
#include <core/chemical/AA.hh>
#include <core/chemical/ChemicalManager.hh>
#include <core/conformation/Residue.hh>
#include <core/scoring/func/HarmonicFunc.hh>
#include <core/chemical/rna/util.hh>
#include <core/scoring/ScoreFunction.hh>
#include <protocols/rna/denovo/util.hh>
#include <core/id/AtomID_Map.hh>
#include <core/id/AtomID.hh>
#include <core/id/DOF_ID.hh>
#include <core/io/pdb/pdb_writer.hh>
#include <core/kinematics/AtomTree.hh>
#include <core/kinematics/FoldTree.hh>
#include <core/kinematics/Jump.hh>
#include <core/kinematics/Stub.hh>
#include <basic/options/option.hh>
#include <basic/options/option_macros.hh>
#include <core/pose/Pose.hh>
#include <core/pose/PDBInfo.hh>
#include <devel/init.hh>
#include <core/import_pose/import_pose.hh>
#include <utility/vector1.hh>
#include <utility/tools/make_vector1.hh>
#include <utility/io/ozstream.hh>
#include <utility/io/izstream.hh>
#include <numeric/xyzVector.hh>
#include <numeric/xyzMatrix.hh>
#include <numeric/conversions.hh>
#include <ObjexxFCL/format.hh>
#include <ObjexxFCL/FArray1D.hh>
#include <ObjexxFCL/FArray2D.hh>
#include <ObjexxFCL/string.functions.hh>
#include <fstream>
#include <iostream>
#include <string>
#include <basic/options/keys/out.OptionKeys.gen.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <core/conformation/Conformation.hh>
#include <core/scoring/constraints/Constraint.hh>
#include <numeric/xyz.functions.hh>
Namespaces | |
centroid_stats | |
Typedefs | |
typedef numeric::xyzMatrix< Real > | Matrix |
Functions | |
bool | path_distance_OK (conformation::Residue const &rsd1, conformation::Residue const &rsd2, Size const ii, Size const jj) |
void | ch_o_pdbstats_from_pose (utility::io::ozstream &out, pose::Pose &pose, Size const count, char const chain, Size &total_residues) |
Vector | get_centroid (conformation::Residue const &rsd) |
Real const | centroid_stats::bin_width (0.25) |
Size const | centroid_stats::max_bins (120) |
void | fa_cenpack_pdbstats_from_pose (utility::io::ozstream &out, pose::Pose &pose, Size const count, char const chain, Size &total_residues) |
kinematics::Stub | get_base_coordinate_system (conformation::Residue const &rsd, Vector const ¢roid) |
void | aro_pack_output (utility::io::ozstream &out, Size const &count, Size const &i, Size const &j, kinematics::Stub const &stub1, conformation::Residue const &rsd1, conformation::Residue const &rsd2, Vector const ¢roid2, kinematics::Stub const &stub2) |
void | aro_pack_pdbstats_from_pose (utility::io::ozstream &out, pose::Pose &pose, Size const count, char const chain, Size &total_residues) |
void | proline_rama_pdbstats_from_pose (utility::io::ozstream &out, pose::Pose &pose, Size const count, char const chain, Size &total_residues) |
utility::vector1< utility::vector1< std::string > > | get_ring_atoms (core::conformation::Residue const &rsd) |
std::string | get_WC_atom (core::chemical::AA const &res_type) |
std::string | get_H_atom (core::chemical::AA const &res_type) |
void | get_ring_centroids_and_stubs (core::conformation::Residue const &rsd, utility::vector1< Vector > &ring_centroids, utility::vector1< core::kinematics::Stub > &ring_stubs) |
Size | base_type_num (core::chemical::AA res_type) |
void | rna_stack_pdbstats_from_pose (utility::io::ozstream &out, pose::Pose &pose, Size const count, char const chain, Size &total_residues) |
void | output_centroid_stats (utility::io::ozstream &out) |
void | lowercase (char string[]) |
void | rhiju_pdbstats () |
int | main (int argc, char *argv[]) |
Variables | |
ObjexxFCL::FArray2D< Size > | centroid_stats::centroid_counts (20, max_bins) |
typedef numeric::xyzMatrix< Real > Matrix |
void aro_pack_output | ( | utility::io::ozstream & | out, |
Size const & | count, | ||
Size const & | i, | ||
Size const & | j, | ||
kinematics::Stub const & | stub1, | ||
conformation::Residue const & | rsd1, | ||
conformation::Residue const & | rsd2, | ||
Vector const & | centroid2, | ||
kinematics::Stub const & | stub2 | ||
) |
References basic::options::OptionKeys::in::file::centroid, count, ObjexxFCL::format::F(), create_a3b_hbs::i, test.T110_numeric::I, create_a3b_hbs::j, kmeans_adaptive_kernel_density_bb_dependent_rotlib::n, test.T200_Scoring::rsd1, and test.T200_Scoring::rsd2.
Referenced by aro_pack_pdbstats_from_pose().
void aro_pack_pdbstats_from_pose | ( | utility::io::ozstream & | out, |
pose::Pose & | pose, | ||
Size const | count, | ||
char const | chain, | ||
Size & | total_residues | ||
) |
References aro_pack_output(), predPRE::chain, basic::options::OptionKeys::chemical::chemical, count, utility::io::oc::cout, DIST_CUTOFF, get_base_coordinate_system(), get_centroid(), create_a3b_hbs::i, basic::init(), create_a3b_hbs::j, oop_conformations::length, create_a3b_hbs::nres, beta_nonlocal::pose, test.T200_Scoring::rsd1, and test.T200_Scoring::rsd2.
Referenced by rhiju_pdbstats().
Size base_type_num | ( | core::chemical::AA | res_type | ) |
References basic::options::OptionKeys::chemical::chemical.
Referenced by rna_stack_pdbstats_from_pose().
void ch_o_pdbstats_from_pose | ( | utility::io::ozstream & | out, |
pose::Pose & | pose, | ||
Size const | count, | ||
char const | chain, | ||
Size & | total_residues | ||
) |
References numeric::angle_radians(), predPRE::chain, count, utility::io::oc::cout, measure_params::cross(), numeric::conversions::degrees(), numeric::dihedral_degrees(), measure_params::dot(), ObjexxFCL::format::F(), create_a3b_hbs::i, test.T110_numeric::I, create_a3b_hbs::j, numeric::xyzVector< T >::length(), create_a3b_hbs::nres, path_distance_OK(), beta_nonlocal::pose, test.T200_Scoring::rsd1, test.T200_Scoring::rsd2, x, predPRE::y, and predPRE::z.
Referenced by rhiju_pdbstats().
void fa_cenpack_pdbstats_from_pose | ( | utility::io::ozstream & | out, |
pose::Pose & | pose, | ||
Size const | count, | ||
char const | chain, | ||
Size & | total_residues | ||
) |
References centroid_stats::bin_width(), centroid_stats::centroid_counts, kmeans_adaptive_kernel_density_bb_dependent_rotlib::centroids, predPRE::chain, count, utility::io::oc::cout, DIST_CUTOFF, ObjexxFCL::format::F(), get_centroid(), create_a3b_hbs::i, test.T110_numeric::I, create_a3b_hbs::j, oop_conformations::length, centroid_stats::max_bins(), create_a3b_hbs::nres, beta_nonlocal::pose, test.T200_Scoring::rsd1, and test.T200_Scoring::rsd2.
Referenced by rhiju_pdbstats().
kinematics::Stub get_base_coordinate_system | ( | conformation::Residue const & | rsd, |
Vector const & | centroid | ||
) |
References basic::options::OptionKeys::in::file::centroid, cols(), measure_params::cross(), x, predPRE::y, and predPRE::z.
Referenced by aro_pack_pdbstats_from_pose().
Vector get_centroid | ( | conformation::Residue const & | rsd | ) |
References basic::options::OptionKeys::in::file::centroid, and create_a3b_hbs::i.
Referenced by aro_pack_pdbstats_from_pose(), and fa_cenpack_pdbstats_from_pose().
std::string get_H_atom | ( | core::chemical::AA const & | res_type | ) |
References basic::options::OptionKeys::chemical::chemical.
utility::vector1< utility::vector1< std::string > > get_ring_atoms | ( | core::conformation::Residue const & | rsd | ) |
References basic::options::OptionKeys::chemical::chemical.
Referenced by get_ring_centroids_and_stubs().
void get_ring_centroids_and_stubs | ( | core::conformation::Residue const & | rsd, |
utility::vector1< Vector > & | ring_centroids, | ||
utility::vector1< core::kinematics::Stub > & | ring_stubs | ||
) |
std::string get_WC_atom | ( | core::chemical::AA const & | res_type | ) |
References basic::options::OptionKeys::chemical::chemical.
void lowercase | ( | char | string[] | ) |
References create_a3b_hbs::i.
int main | ( | int | argc, |
char * | argv[] | ||
) |
void output_centroid_stats | ( | utility::io::ozstream & | out | ) |
References centroid_stats::centroid_counts, create_a3b_hbs::i, test.T110_numeric::I, and create_a3b_hbs::j.
Referenced by rhiju_pdbstats().
bool path_distance_OK | ( | conformation::Residue const & | rsd1, |
conformation::Residue const & | rsd2, | ||
Size const | ii, | ||
Size const | jj | ||
) |
References create_a3b_hbs::i, create_a3b_hbs::ii, create_a3b_hbs::j, beta_nonlocal::jj, SewAssembler::path_size, test.T200_Scoring::rsd1, and test.T200_Scoring::rsd2.
Referenced by ch_o_pdbstats_from_pose().
void proline_rama_pdbstats_from_pose | ( | utility::io::ozstream & | out, |
pose::Pose & | pose, | ||
Size const | count, | ||
char const | chain, | ||
Size & | total_residues | ||
) |
void rhiju_pdbstats | ( | ) |
References aro_pack_pdbstats_from_pose(), utility::io::oc::cerr, ch_o_pdbstats_from_pose(), predPRE::chain, basic::options::OptionKeys::chemical::chemical, count, utility::io::oc::cout, utility::exit(), fa_cenpack_pdbstats_from_pose(), erraser::file_path, getline(), test.T110_numeric::I, in::file::l(), line, out::file::o(), option, erraser_single_res_analysis::out, lactamize::outfile, output_centroid_stats(), in::path::pdb(), bur_nodon_tyr::pdb_list, beta_nonlocal::pose, pyrosetta.distributed.io::pose_from_file, proline_rama_pdbstats_from_pose(), and rna_stack_pdbstats_from_pose().
Referenced by main().
void rna_stack_pdbstats_from_pose | ( | utility::io::ozstream & | out, |
pose::Pose & | pose, | ||
Size const | count, | ||
char const | chain, | ||
Size & | total_residues | ||
) |
References ObjexxFCL::abs(), base_type_num(), predPRE::chain, basic::options::OptionKeys::chemical::chemical, count, utility::io::oc::cout, basic::options::OptionKeys::rna::denovo::denovo, DIST_CUTOFF, measure_params::dot(), ObjexxFCL::format::F(), get_ring_centroids_and_stubs(), create_a3b_hbs::i, test.T110_numeric::I, basic::init(), create_a3b_hbs::j, oop_conformations::length, kmeans_adaptive_kernel_density_bb_dependent_rotlib::n, create_a3b_hbs::nres, beta_nonlocal::pose, basic::options::OptionKeys::full_model::rna::rna, oop_conformations::scorefxn, basic::options::OptionKeys::frags::scoring::scoring, secstruct(), x, predPRE::y, and predPRE::z.
Referenced by rhiju_pdbstats().