Rosetta
|
#include <devel/init.hh>
#include <core/pose/Pose.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/pose/annotated_sequence.hh>
#include <core/pose/util.hh>
#include <core/import_pose/import_pose.hh>
#include <core/conformation/Residue.hh>
#include <core/chemical/ChemicalManager.hh>
#include <core/chemical/ResidueTypeSet.hh>
#include <core/util/SwitchResidueTypeSet.hh>
#include <core/sequence/util.hh>
#include <core/sequence/Sequence.hh>
#include <protocols/electron_density/util.hh>
#include <protocols/electron_density/SetupForDensityScoringMover.hh>
#include <protocols/minimization_packing/MinMover.hh>
#include <protocols/rigid/RB_geometry.hh>
#include <protocols/minimization_packing/PackRotamersMover.hh>
#include <core/pack/task/operation/TaskOperations.hh>
#include <core/pack/task/PackerTask.hh>
#include <core/pack/task/TaskFactory.hh>
#include <core/kinematics/MoveMap.hh>
#include <core/kinematics/FoldTree.hh>
#include <core/kinematics/Jump.hh>
#include <core/scoring/electron_density/ElectronDensity.hh>
#include <core/scoring/rms_util.hh>
#include <core/scoring/rms_util.tmpl.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/scoring/ScoreFunctionFactory.hh>
#include <core/fragment/util.hh>
#include <core/fragment/FragmentIO.hh>
#include <core/fragment/FragSet.hh>
#include <core/fragment/Frame.hh>
#include <core/fragment/FrameIterator.hh>
#include <core/fragment/FragData.hh>
#include <core/io/silent/BinarySilentStruct.hh>
#include <core/io/silent/SilentFileData.hh>
#include <basic/options/option.hh>
#include <basic/options/option_macros.hh>
#include <basic/options/keys/OptionKeys.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <basic/options/keys/out.OptionKeys.gen.hh>
#include <basic/options/keys/edensity.OptionKeys.gen.hh>
#include <ObjexxFCL/format.hh>
#include <numeric/xyzMatrix.hh>
#include <numeric/xyzVector.hh>
#include <numeric/xyzVector.io.hh>
#include <utility/io/izstream.hh>
#include <utility/io/ozstream.hh>
#include <basic/Tracer.hh>
#include <iostream>
#include <string>
#include <list>
#include <algorithm>
#include <utility/file/FileName.hh>
#include <utility/file/file_sys_util.hh>
#include <apps/pilot/rayyrw/min_pack_min.hh>
#include <apps/pilot/rayyrw/util.hh>
Classes | |
class | ThisApplication |
class | Results_Keeper |
Functions | |
core::Size | get_radius (core::pose::Pose &pose) |
core::Size | get_median (utility::vector1< core::Size > &v) |
core::Size | get_radius_in_frag_set (core::fragment::FragSetCOP fragments, std::string &sequence, core::Size given_seq_pos) |
void | density_grid_search (core::Real const &no_density_score, core::scoring::electron_density::ElectronDensity &density, core::pose::Pose &pose, core::Size nRsteps, double &map_s, double &map_s2, double &pose_s, double &pose_s2, core::Size list_size, core::Real movestep, core::Size edge, std::list< Results_Keeper > &keeper_list) |
void | move_it (core::pose::Pose &pose, numeric::xyzVector< core::Real > &pre_trans, numeric::xyzVector< core::Real > &translation, numeric::xyzMatrix< core::Real > &rotation) |
int | main (int argc, char *argv[]) |
Variables | |
static basic::Tracer | TR ("place_fragment_into_density") |
static basic::Tracer | func ("density_grid_search_func") |
void density_grid_search | ( | core::Real const & | no_density_score, |
core::scoring::electron_density::ElectronDensity & | density, | ||
core::pose::Pose & | pose, | ||
core::Size | nRsteps, | ||
double & | map_s, | ||
double & | map_s2, | ||
double & | pose_s, | ||
double & | pose_s2, | ||
core::Size | list_size, | ||
core::Real | movestep, | ||
core::Size | edge, | ||
std::list< Results_Keeper > & | keeper_list | ||
) |
core::Size get_median | ( | utility::vector1< core::Size > & | v | ) |
References kmeans_adaptive_kernel_density_bb_dependent_rotlib::n, and kmeans_adaptive_kernel_density_bb_dependent_rotlib::v.
Referenced by get_radius_in_frag_set().
core::Size get_radius | ( | core::pose::Pose & | pose | ) |
core::Size get_radius_in_frag_set | ( | core::fragment::FragSetCOP | fragments, |
std::string & | sequence, | ||
core::Size | given_seq_pos | ||
) |
References basic::options::OptionKeys::in::path::fragments, numeric::kinematic_closure::frame(), get_median(), get_radius(), create_a3b_hbs::j, basic::options::OptionKeys::cluster::radius, basic::options::OptionKeys::in::file::residue_type_set, ObjexxFCL::format::RJ(), basic::options::OptionKeys::relax::sequence, and TR.
Referenced by main().
int main | ( | int | argc, |
char * | argv[] | ||
) |
References argv, MinPackMin::backbone_minimization(), basic::options::OptionKeys::cycles, basic::options::OptionKeys::msd::debug, score_vs_rmsd::density, density_grid_search(), test.T009_Exceptions::e, ObjexxFCL::format::F(), in::file::fasta(), utility::file::file_exists(), detail::find(), basic::options::OptionKeys::in::file::fold_tree, basic::options::OptionKeys::in::path::fragments, numeric::kinematic_closure::frame(), get_radius(), get_radius_in_frag_set(), basic::options::OptionKeys::docking::ligand::grid::grid, create_a3b_hbs::i, basic::init(), int2str(), subloop_histogram::iterator, create_a3b_hbs::j, move_it(), in::file::native(), docking::native_pose, basic::options::OptionKeys::loodo::num_frags, basic::options::option, option, erraser_single_res_analysis::out, MinPackMin::pack_sidechains(), make_symmdef_file_denovo::pos, beta_nonlocal::pose, pyrosetta.distributed.io::pose_from_file, PyMOL_demo::pose_s, ThisApplication::register_options(), remove_all_virtual_residues(), basic::options::OptionKeys::in::file::residue_type_set, MinPackMin::rigid_body_minimization(), ObjexxFCL::format::RJ(), 3d_histogram::rotation, out::file::scorefile(), basic::options::OptionKeys::relax::sequence, out::file::silent(), tag, TR, basic::options::OptionKeys::rigid::translation, basic::options::OptionKeys::inout::dbms::user, and utility_exit_with_message.
void move_it | ( | core::pose::Pose & | pose, |
numeric::xyzVector< core::Real > & | pre_trans, | ||
numeric::xyzVector< core::Real > & | translation, | ||
numeric::xyzMatrix< core::Real > & | rotation | ||
) |
References natoms(), beta_nonlocal::pose, 3d_histogram::rotation, and basic::options::OptionKeys::rigid::translation.
Referenced by main().
|
static |
Referenced by add_coordinate_constraints(), add_dna_states(), add_triazole_constraints(), addcyclicconstraints(), InteractionDistMinimizer::apply(), A3BPeptideBuilder::apply(), CovalentPeptidomimeticDockDesign::apply(), CovalentPeptidomimeticCreator::apply(), MikeLinkerMover::apply(), TriazoleCreator::apply(), constrain_loop_ends(), create_dihedral_constraint(), density_grid_search(), utility::graph::depth_first_search_sort(), utility::graph::depth_first_visit(), utility::graph::depth_first_visit_sort_impl(), basic::thread_manager::RosettaThreadManager::do_work_vector_in_threads_no_locking(), enforce_atoms_coplanar(), enforce_triazole_distance(), ga_main(), get_gaussian_chain_func(), main(), numeric::expression_parser::ArithmeticASTFactor::parse(), apps::pilot::momeara::HBondConformation::relax_pose_around_hbond(), detail::report_error(), rotamerize_rna_test(), sequence_tolerance_main(), sequence_tolerance_mf_main(), setup_rna_base_pair_constraints(), setup_rna_chainbreak_constraints(), and vary_bond_length().
|
static |
Referenced by get_radius_in_frag_set(), and main().