![]() |
Rosetta
2021.16
|
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/GlycanResidueSelector.hh>#include <core/select/residue_selector/AndResidueSelector.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/carbohydrates.OptionKeys.gen.hh>#include <basic/options/keys/packing.OptionKeys.gen.hh>#include <utility/pointer/owning_ptr.hh>#include <utility/string_util.hh>#include <cmath>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... | |
Util functions for Carbohydrates.
|
static |
1.8.7