Rosetta
Namespaces | Functions
util.cc File Reference

Util functions for Carbohydrates. More...

#include <core/pack/task/TaskFactory.hh>
#include <core/pack/task/operation/TaskOperations.hh>
#include <core/pack/task/operation/OperateOnResidueSubset.hh>
#include <core/pack/task/operation/ResLvlTaskOperations.hh>
#include <core/chemical/ResidueProperty.hh>
#include <core/conformation/carbohydrates/GlycanTreeSet.hh>
#include <core/select/residue_selector/NeighborhoodResidueSelector.hh>
#include <core/select/residue_selector/ResiduePropertySelector.hh>
#include <core/select/residue_selector/GlycanLayerSelector.hh>
#include <core/select/residue_selector/util.hh>
#include <core/pose/Pose.hh>
#include <protocols/minimization_packing/MinMover.hh>
#include <protocols/minimization_packing/PackRotamersMover.hh>
#include <protocols/simple_moves/BackboneMover.hh>
#include <protocols/moves/MonteCarlo.hh>
#include <basic/Tracer.hh>
#include <basic/options/option.hh>
#include <basic/options/keys/packing.OptionKeys.gen.hh>
#include <utility/pointer/owning_ptr.hh>

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::carbohydrates
 

Functions

static basic::Tracer TR ("protocols.carbohydrates.util")
 
core::pack::task::TaskFactoryOP protocols::carbohydrates::get_all_glycans_and_neighbor_res_task_factory (utility::vector1< bool > const &subset, core::Real pack_distance=6.0, bool read_resfile=true)
 Get a TaskFactory of all residues in the subset and neighboring residues. More...
 
void protocols::carbohydrates::run_shear_min_pack (protocols::minimization_packing::MinMover &min_mover, protocols::minimization_packing::PackRotamersMover &packer, protocols::simple_moves::ShearMover &shear, protocols::moves::MonteCarlo &mc, core::Size n_glycan_residues, core::pose::Pose &pose, bool use_shear=true)
 Run a shear/min/pack on all residues set to move. More...
 
core::Size protocols::carbohydrates::get_total_rounds_for_overlap_one_layer_two (core::pose::Pose const &pose, utility::vector1< bool > const &residue_subset, core::Size sampler_rounds)
 Used for benchmarking to test even sampling of different kinematic protocols Get the total number of sampling rounds for the GlycanTreeModeler protocol with previous default settings. More...
 

Detailed Description

Util functions for Carbohydrates.

Author
Jared Adolf-Bryfogle (jadol.nosp@m.fbr@.nosp@m.gmail.nosp@m..com)

Function Documentation

◆ TR()

static basic::Tracer TR ( "protocols.carbohydrates.util"  )
static