|
Rosetta 3.5
|
#include <SymmetricRotamerSets.hh>


Public Types | |
| typedef task::PackerTaskCOP | PackerTaskCOP |
| typedef conformation::symmetry::SymmetricConformation | SymmetricConformation |
| typedef conformation::symmetry::SymmetryInfoCOP | SymmetryInfoCOP |
Public Types inherited from core::pack::rotamer_set::RotamerSets | |
| typedef task::PackerTaskCOP | PackerTaskCOP |
Public Types inherited from core::pack::rotamer_set::FixbbRotamerSets | |
| typedef RotamerSetsBase | parent |
| typedef utility::vector1 < RotamerSetOP > | RotamerSetVector |
Additional Inherited Members | |
Static Public Member Functions inherited from core::pack::rotamer_set::RotamerSets | |
| static core::PackerEnergy | get_bb_bbE (pose::Pose const &pose, scoring::ScoreFunction const &scfxn, conformation::Residue const &res1, conformation::Residue const &res2) |
| static core::PackerEnergy | get_sc_bbE (pose::Pose const &pose, scoring::ScoreFunction const &scfxn, conformation::Residue const &res1, conformation::Residue const &res2) |
Definition at line 39 of file SymmetricRotamerSets.hh.
Definition at line 42 of file SymmetricRotamerSets.hh.
| typedef conformation::symmetry::SymmetricConformation core::pack::rotamer_set::symmetry::SymmetricRotamerSets::SymmetricConformation |
Definition at line 43 of file SymmetricRotamerSets.hh.
| typedef conformation::symmetry::SymmetryInfoCOP core::pack::rotamer_set::symmetry::SymmetricRotamerSets::SymmetryInfoCOP |
Definition at line 44 of file SymmetricRotamerSets.hh.
| core::pack::rotamer_set::symmetry::SymmetricRotamerSets::SymmetricRotamerSets | ( | ) |
Definition at line 57 of file SymmetricRotamerSets.cc.
| core::pack::rotamer_set::symmetry::SymmetricRotamerSets::~SymmetricRotamerSets | ( | ) |
Definition at line 58 of file SymmetricRotamerSets.cc.
| void core::pack::rotamer_set::symmetry::SymmetricRotamerSets::compute_energies | ( | pose::Pose const & | pose, |
| scoring::ScoreFunction const & | scfxn, | ||
| graph::GraphCOP | packer_neighbor_graph, | ||
| interaction_graph::InteractionGraphBaseOP | ig | ||
| ) |
Definition at line 65 of file SymmetricRotamerSets.cc.
| void core::pack::rotamer_set::symmetry::SymmetricRotamerSets::compute_one_body_energies | ( | pose::Pose const & | pose, |
| scoring::ScoreFunction const & | scfxn, | ||
| graph::GraphCOP | packer_neighbor_graph, | ||
| interaction_graph::InteractionGraphBaseOP | ig | ||
| ) |
Definition at line 98 of file SymmetricRotamerSets.cc.
| void core::pack::rotamer_set::symmetry::SymmetricRotamerSets::compute_proline_correction_energies_for_otf_graph | ( | pose::Pose const & | pose, |
| conformation::symmetry::SymmetryInfoCOP | symm_info, | ||
| scoring::ScoreFunction const & | scfxn, | ||
| graph::GraphCOP | packer_neighbor_graph, | ||
| interaction_graph::SymmOnTheFlyInteractionGraphOP | otfig | ||
| ) |
Definition at line 455 of file SymmetricRotamerSets.cc.
References core::chemical::aa_gly, and core::chemical::aa_pro.
| bool core::pack::rotamer_set::symmetry::SymmetricRotamerSets::final_visit_to_edge | ( | pose::Pose const & | pose, |
| graph::GraphCOP | packer_neighbor_graph, | ||
| uint | ii_resid, | ||
| uint | jj_resid | ||
| ) |
Definition at line 627 of file SymmetricRotamerSets.cc.
References core::io::serialization::clone(), core::pose::Pose::conformation(), and core::conformation::symmetry::SymmetricConformation::Symmetry_Info().
| RotamerSetOP core::pack::rotamer_set::symmetry::SymmetricRotamerSets::orient_rotamer_set_to_symmetric_partner | ( | pose::Pose const & | pose, |
| uint const & | setpos, | ||
| uint const & | symmpos | ||
| ) |
Definition at line 603 of file SymmetricRotamerSets.cc.
References core::pack::rotamer_set::symmetry::SymmetricRotamerSetFactory::create_rotamer_set(), core::pose::Pose::residue(), and rot().
| void core::pack::rotamer_set::symmetry::SymmetricRotamerSets::precompute_two_body_energies | ( | pose::Pose const & | pose, |
| scoring::ScoreFunction const & | scfxn, | ||
| graph::GraphCOP | packer_neighbor_graph, | ||
| interaction_graph::PrecomputedPairEnergiesInteractionGraphOP | pig, | ||
| bool const | finalize_edges = true |
||
| ) |
precomputes all rotamer pair energies between neighboring RotamerSets( residues ) and stores those energies in an intereaction graph capable of storing them public so it can be used by the GreenPacker.
Definition at line 119 of file SymmetricRotamerSets.cc.
References core::scoring::ScoreFunction::any_lr_residue_pair_energy(), core::pose::Pose::conformation(), core::pose::Pose::energies(), core::scoring::ScoreFunction::evaluate_rotamer_pair_energies(), core::scoring::Energies::long_range_container(), core::scoring::ScoreFunction::long_range_energies_begin(), core::scoring::ScoreFunction::long_range_energies_end(), core::scoring::ScoreFunction::prepare_rotamers_for_packing(), core::id::swap(), core::conformation::symmetry::SymmetricConformation::Symmetry_Info(), and core::scoring::ScoreFunction::weights().
| void core::pack::rotamer_set::symmetry::SymmetricRotamerSets::prepare_symm_otf_interaction_graph | ( | pose::Pose const & | pose, |
| scoring::ScoreFunction const & | sfxn, | ||
| graph::GraphCOP | packer_neighbor_graph, | ||
| interaction_graph::SymmOnTheFlyInteractionGraphOP | ig | ||
| ) |
Add edges between all adjacent nodes in the interaction graph, and note which of the subunit pairs are interacting.
Definition at line 319 of file SymmetricRotamerSets.cc.
References core::pose::Pose::conformation(), core::pose::Pose::energies(), core::scoring::Energies::long_range_container(), core::scoring::ScoreFunction::long_range_energies_begin(), core::scoring::ScoreFunction::long_range_energies_end(), core::chemical::num_canonical_aas, core::id::swap(), and core::conformation::symmetry::SymmetricConformation::Symmetry_Info().
1.8.4