rosetta.core.pack._core_pack_ module
Functions
def create_packer_graph(
...)
create_packer_graph( (Pose)pose, (ScoreFunction)scfxn, (PackerTask)task, (int)total_nodes, (vector1_Real)residue_radii) -> Graph : core/pack/packer_neighbors.hh:49
C++ signature : boost::shared_ptr<core::graph::Graph> create_packer_graph(core::pose::Pose,core::scoring::ScoreFunction,boost::shared_ptr<core::pack::task::PackerTask const>,unsigned long,utility::vector1<double, std::allocator<double> >)
create_packer_graph( (Pose)pose, (ScoreFunction)scfxn, (PackerTask)task) -> Graph : core/pack/packer_neighbors.hh:40
C++ signature : boost::shared_ptr<core::graph::Graph> create_packer_graph(core::pose::Pose,core::scoring::ScoreFunction,boost::shared_ptr<core::pack::task::PackerTask const>)
def figure_out_repackable_residues(
...)
figure_out_repackable_residues( (Pose)pose, (AtomID_Map_T_bool_T)to_repack, (vector1_bool)repackable) -> bool : return vector of bools with true for each residue that has >=1 atom in to_repack that is not VIRTUAL, ORBS or LPbb
C++ signature :
bool figure_out_repackable_residues(core::pose::Pose {lvalue},core::id::AtomID_Map
def find_residue_max_radii(
...)
find_residue_max_radii( (Pose)pose, (PackerTask)task) -> vector1_Real : core/pack/packer_neighbors.hh:55
C++ signature :
utility::vector1
def make_new_symmetric_PackerTask_by_requested_method(
...)
make_new_symmetric_PackerTask_by_requested_method( (Pose)pose, (PackerTask)non_symmetric_task) -> PackerTask : core/pack/make_symmetric_task.hh:40
C++ signature :
boost::shared_ptr
def make_symmetric_PackerTask_by_truncation(
...)
make_symmetric_PackerTask_by_truncation( (Pose)pose, (PackerTask)task) -> None : core/pack/make_symmetric_task.hh:32
C++ signature :
void make_symmetric_PackerTask_by_truncation(core::pose::Pose,boost::shared_ptr
def min_pack(
...)
min_pack( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)task [, (bool)cartesian=False [, (bool)nonideal=False]]) -> None : Interface function to the minimize-each-rotamer-during-packing sidechain placement algorithm.
C++ signature :
void min_pack(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
def min_pack_optimize(
...)
min_pack_optimize( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)task, (object)rotsets, (object)scminmap, (CPP_MinimizationGraph)mingraph, (object)atc, (MinimizerOptions)min_options, (object)best_state) -> None : core/pack/min_pack.hh:76
C++ signature :
void min_pack_optimize(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
def min_pack_place_opt_rotamers_on_pose(
...)
min_pack_place_opt_rotamers_on_pose( (Pose)pose, (ScoreFunction)sfxn, (object)rotsets, (object)atc, (object)best_state, (float)start_score) -> None : core/pack/min_pack.hh:86
C++ signature :
void min_pack_place_opt_rotamers_on_pose(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
def min_pack_setup(
...)
min_pack_setup( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)task, (bool)cartesian, (bool)nonideal, (object)rotsets, (object)scminmap, (CPP_MinimizationGraph)mingraph, (object)atc, (MinimizerOptions)min_options) -> None : core/pack/min_pack.hh:63
C++ signature :
void min_pack_setup(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
def off_rotamer_pack(
...)
off_rotamer_pack( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)task) -> None : Interface to a version of the packer that uses very little memory and simultaneously is able to go off rotamer and explore more of sidechain conformation space. Quite a bit faster than the min-packer.
C++ signature :
void off_rotamer_pack(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
def off_rotamer_pack_optimize(
...)
off_rotamer_pack_optimize( (object)rotsets, (object)atc, (object)ig, (object)best_state) -> None : core/pack/min_pack.hh:114
C++ signature :
void off_rotamer_pack_optimize(core::pack::rotamer_set::ContinuousRotamerSets,boost::shared_ptr
def off_rotamer_pack_setup(
...)
off_rotamer_pack_setup( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)task, (object)rotsets, (object)atc, (object)ig) -> None : core/pack/min_pack.hh:106
C++ signature :
void off_rotamer_pack_setup(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
def off_rotamer_pack_update_pose(
...)
off_rotamer_pack_update_pose( (Pose)pose, (object)rotsets, (object)atc, (object)best_state) -> None : core/pack/min_pack.hh:122
C++ signature :
void off_rotamer_pack_update_pose(core::pose::Pose {lvalue},core::pack::rotamer_set::ContinuousRotamerSets,boost::shared_ptr
def optimizeH(
...)
optimizeH( (Pose)pose, (ScoreFunction)sfxn) -> None : This function will optimize the placement of all movable hydrogen atoms. This includes the hydroxyl hydrogens as well as the HIS protonation state. If the -flip_HNQ flag is on the command line, then it will also consider the flip states of histadine, asparagine and glutamine, (nearly) as described by Word et al. 1999.
C++ signature : void optimizeH(core::pose::Pose {lvalue},core::scoring::ScoreFunction)
def optimize_H_and_notify(
...)
optimize_H_and_notify( (Pose)pose, (AtomID_Map_T_bool_T)missing) -> None : Call optimizeH and tell the user what chi angles have changed
C++ signature :
void optimize_H_and_notify(core::pose::Pose {lvalue},core::id::AtomID_Map
def pack_missing_sidechains(
...)
pack_missing_sidechains( (Pose)pose, (AtomID_Map_T_bool_T)missing) -> None : This function runs rotamer trials on residues missing sidechain density (as described by the AtomID_Mask)
C++ signature :
void pack_missing_sidechains(core::pose::Pose {lvalue},core::id::AtomID_Map
def pack_rotamers(
...)
pack_rotamers( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)task) -> None : core/pack/pack_rotamers.hh:53
C++ signature :
void pack_rotamers(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
def pack_rotamers_loop(
...)
pack_rotamers_loop( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)task, (int)nloop) -> None : core/pack/pack_rotamers.hh:80
C++ signature : void pack_rotamers_loop(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr<core::pack::task::PackerTask const>,unsigned long)
pack_rotamers_loop( (Pose)pose, (ScoreFunction)scfxn, (PackerTask)task, (int)nloop, (vector1_pair_Real_string)results, (vector1_PoseOP)pose_list) -> None : core/pack/pack_rotamers.hh:72
C++ signature : void pack_rotamers_loop(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr<core::pack::task::PackerTask const>,unsigned long,utility::vector1<std::pair<double, std::string>, std::allocator<std::pair<double, std::string> > > {lvalue},utility::vector1<boost::shared_ptr<core::pose::Pose>, std::allocator<boost::shared_ptr<core::pose::Pose> > > {lvalue})
pack_rotamers_loop( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)task, (int)nloop, (vector1_pair_Real_string)results) -> None : core/pack/pack_rotamers.hh:62
C++ signature : void pack_rotamers_loop(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr<core::pack::task::PackerTask const>,unsigned long,utility::vector1<std::pair<double, std::string>, std::allocator<std::pair<double, std::string> > > {lvalue})
def pack_rotamers_run(
...)
pack_rotamers_run( (Pose)pose, (PackerTask)task, (object)rotsets, (object)ig, (vector0_T_int_std_allocator_T_int_T__T)rot_to_pack, (object)bestrotamer_at_seqpos, (float)bestenergy) -> None : Run simulated annealing and return the best rotamer assignment found. This function does not modify the input pose.
C++ signature : void pack_rotamers_run(core::pose::Pose,boost::shared_ptr<core::pack::task::PackerTask const>,boost::shared_ptr<core::pack::rotamer_set::FixbbRotamerSets const>,boost::shared_ptr<core::pack::interaction_graph::InteractionGraphBase>,utility::vector0<int, std::allocator<int> >,ObjexxFCL::FArray1D<int> {lvalue},float {lvalue})
pack_rotamers_run( (Pose)pose, (PackerTask)task, (object)rotsets, (object)ig, (vector0_T_int_std_allocator_T_int_T__T)rot_to_pack) -> float : Run simulated annealing, return the energy of the best rotamer assignment found, and place the best rotamers onto the input pose.
C++ signature : double pack_rotamers_run(core::pose::Pose {lvalue},boost::shared_ptr<core::pack::task::PackerTask const>,boost::shared_ptr<core::pack::rotamer_set::FixbbRotamerSets const>,boost::shared_ptr<core::pack::interaction_graph::InteractionGraphBase>,utility::vector0<int, std::allocator<int> >)
def pack_rotamers_setup(
...)
pack_rotamers_setup( (Pose)pose, (ScoreFunction)scfxn, (PackerTask)task, (object)rotsets) -> object : core/pack/pack_rotamers.hh:98
C++ signature : boost::shared_ptr<core::pack::interaction_graph::InteractionGraphBase> pack_rotamers_setup(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr<core::pack::task::PackerTask const>,boost::shared_ptr<core::pack::rotamer_set::RotamerSets>)
pack_rotamers_setup( (Pose)pose, (ScoreFunction)scfxn, (PackerTask)task, (object)rotsets, (object)ig) -> None : core/pack/pack_rotamers.hh:89
C++ signature : void pack_rotamers_setup(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr<core::pack::task::PackerTask const>,boost::shared_ptr<core::pack::rotamer_set::RotamerSets>,boost::shared_ptr<core::pack::interaction_graph::InteractionGraphBase> {lvalue})
def pack_scorefxn_pose_handshake(
...)
pack_scorefxn_pose_handshake( (Pose)pose, (ScoreFunction)scfxn) -> None : core/pack/packer_neighbors.hh:61
C++ signature : void pack_scorefxn_pose_handshake(core::pose::Pose {lvalue},core::scoring::ScoreFunction)
def reinitialize_mingraph_neighborhood_for_residue(
...)
reinitialize_mingraph_neighborhood_for_residue( (Pose)pose, (ScoreFunction)scorefxn, (object)bgres, (object)scminmap, (Residue)rsd, (MinimizationGraph)mingraph) -> None : core/pack/rtmin.hh:80
C++ signature :
void reinitialize_mingraph_neighborhood_for_residue(core::pose::Pose {lvalue},core::scoring::ScoreFunction,utility::vector1
def repackable_residues(
...)
repackable_residues( (PackerTask)the_task) -> vector1_Size : core/pack/rotamer_trials.hh:35
C++ signature :
utility::vector1
def rotamer_trials(
...)
rotamer_trials( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)input_task) -> None : core/pack/rotamer_trials.hh:43
C++ signature :
void rotamer_trials(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
def setup_IG_res_res_weights(
...)
setup_IG_res_res_weights( (Pose)pose, (PackerTask)task, (object)rotsets, (object)ig) -> None : core/pack/pack_rotamers.hh:106
C++ signature :
void setup_IG_res_res_weights(core::pose::Pose,boost::shared_ptr
def symmetric_pack_rotamers(
...)
symmetric_pack_rotamers( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)task) -> None : core/pack/pack_rotamers.hh:138
C++ signature :
void symmetric_pack_rotamers(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
def symmetric_pack_rotamers_run(
...)
symmetric_pack_rotamers_run( (Pose)pose, (PackerTask)task, (object)rotsets, (object)ig, (vector0_T_int_std_allocator_T_int_T__T)rot_to_pack) -> float : core/pack/pack_rotamers.hh:165
C++ signature :
double symmetric_pack_rotamers_run(core::pose::Pose {lvalue},boost::shared_ptr
def symmetric_pack_rotamers_setup(
...)
symmetric_pack_rotamers_setup( (Pose)pose, (ScoreFunction)scfxn, (PackerTask)task, (object)rotsets) -> object : core/pack/pack_rotamers.hh:156
C++ signature : boost::shared_ptr<core::pack::interaction_graph::InteractionGraphBase> symmetric_pack_rotamers_setup(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr<core::pack::task::PackerTask const>,boost::shared_ptr<core::pack::rotamer_set::symmetry::SymmetricRotamerSets>)
symmetric_pack_rotamers_setup( (Pose)pose, (ScoreFunction)scfxn, (PackerTask)task, (object)rotsets, (object)ig) -> None : core/pack/pack_rotamers.hh:147
C++ signature : void symmetric_pack_rotamers_setup(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr<core::pack::task::PackerTask const>,boost::shared_ptr<core::pack::rotamer_set::symmetry::SymmetricRotamerSets>,boost::shared_ptr<core::pack::interaction_graph::InteractionGraphBase> {lvalue})
def symmetric_rotamer_trials(
...)
symmetric_rotamer_trials( (Pose)pose, (ScoreFunction)sfxn, (PackerTask)input_task) -> None : core/pack/rotamer_trials.hh:50
C++ signature :
void symmetric_rotamer_trials(core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
Classes
class RTMin
core/pack/rtmin.hh:40
Ancestors (in MRO)
- RTMin
- Boost.Python.instance
- __builtin__.object
Methods
def __init__(
...)
init( (object)arg1) -> None :
C++ signature : void __init__(_object*)
init( (object)arg1, (RTMin)) -> None : core/pack/rtmin.hh:40
C++ signature : void __init__(_object*,core::pack::RTMin)
init( (object)arg1, (bool)minimize_ligand_chis, (bool)minimize_ligand_jumps) -> None : core/pack/rtmin.hh:48
C++ signature : void __init__(_object*,bool,bool)
def rtmin(
...)
rtmin( (RTMin)arg1, (Pose)pose, (ScoreFunction)sfxn, (PackerTask)input_task) -> None : core/pack/rtmin.hh:61
C++ signature :
void rtmin(core::pack::RTMin {lvalue},core::pose::Pose {lvalue},core::scoring::ScoreFunction,boost::shared_ptr
def set_cartesian(
...)
set_cartesian( (RTMin)arg1, (bool)cartesian_in) -> None : core/pack/rtmin.hh:54
C++ signature : void set_cartesian(core::pack::RTMin {lvalue},bool)
def set_nonideal(
...)
set_nonideal( (RTMin)arg1, (bool)nonideal_in) -> None : core/pack/rtmin.hh:53
C++ signature : void set_nonideal(core::pack::RTMin {lvalue},bool)
class RTMinAP
Ancestors (in MRO)
- RTMinAP
- Boost.Python.instance
- __builtin__.object
Methods
def __init__(
...)
init( (object)arg1) -> None :
C++ signature : void init(_object*)
def get(
...)
get( (RTMinAP)arg1) -> RTMin :
C++ signature :
boost::shared_ptr
class RTMinCAP
Ancestors (in MRO)
- RTMinCAP
- Boost.Python.instance
- __builtin__.object
Methods
def __init__(
...)
init( (object)arg1) -> None :
C++ signature : void init(_object*)
def get(
...)
get( (RTMinCAP)arg1) -> RTMin :
C++ signature :
boost::shared_ptr