![]() |
Rosetta
2021.16
|
#include <FragmentBiasAssigner.hh>

Private Member Functions | |
| void | cal_perrsd_score (core::pose::Pose &pose, core::scoring::ScoreType const &score_type, utility::vector1< core::Real > &perrsd_score, core::Real weight) |
| void | assign_fragprobs (std::map< core::Size, core::Real > const &perrsd_score, core::Real threshold) |
| void | assign_prob_with_rsd_wdw (int rsn) |
Private Attributes | |
| core::Size | nres_ |
| core::Size | n_symm_subunit_ |
| int | wdw_to_freeze_ |
| int | rsd_wdw_size_ |
| core::Real | score_threshold_ |
| bool | cumulative_ |
| bool | fragProbs_assigned_ |
| core::conformation::symmetry::SymmetryInfoCOP | symminfo_ |
| utility::vector1< core::Real > | fragmentProbs_ |
| std::map< core::Size, core::Real > | perrsd_dens_ |
| std::map< core::Size, core::Real > | perrsd_nbrdens_ |
| std::map< core::Size, core::Real > | perrsd_rama_ |
| std::map< core::Size, core::Real > | perrsd_geometry_ |
| protocols::hybridization::FragmentBiasAssigner::FragmentBiasAssigner | ( | core::pose::Pose & | pose | ) |
References core::init::init().
|
private |
References protocols::hybridization::fragbias_tr().
|
private |
References protocols::hybridization::fragbias_tr().
| void protocols::hybridization::FragmentBiasAssigner::automode | ( | core::pose::Pose & | pose, |
| core::Real | score_cut | ||
| ) |
References protocols::buns::geometry, core::scoring::rama, and protocols::hybridization::score.
Referenced by protocols::hybridization::CartesianSampler::compute_fragment_bias().
| void protocols::hybridization::FragmentBiasAssigner::automode_scores | ( | core::pose::Pose & | pose, |
| std::map< core::Size, core::Real > & | scores | ||
| ) |
| void protocols::hybridization::FragmentBiasAssigner::bfactors | ( | core::pose::Pose & | pose | ) |
|
private |
| void protocols::hybridization::FragmentBiasAssigner::chainbreak | ( | core::pose::Pose & | pose | ) |
References core::conformation::Residue::atom(), core::pose::Pose::fold_tree(), protocols::hybridization::fragbias_tr(), core::kinematics::FoldTree::is_cutpoint(), core::chemical::ResidueTypeBase::is_protein(), core::pose::Pose::residue(), core::pose::Pose::residue_type(), and core::conformation::Atom::xyz().
Referenced by protocols::hybridization::CartesianSampler::compute_fragment_bias().
| void protocols::hybridization::FragmentBiasAssigner::compute_frag_bias | ( | utility::vector1< numeric::random::WeightedSampler > & | frag_bias, |
| core::pose::Pose & | pose, | ||
| utility::vector1< core::fragment::FragSetOP > | fragments | ||
| ) |
|
inline |
References cumulative_.
Referenced by protocols::hybridization::CartesianSampler::compute_fragment_bias().
| void protocols::hybridization::FragmentBiasAssigner::density | ( | core::pose::Pose & | pose | ) |
References core::scoring::elec_dens_window, core::scoring::fa_rep, protocols::hybridization::fragbias_tr(), core::scoring::electron_density::getDensityMap(), core::pose::Pose::is_fullatom(), core::scoring::electron_density::ElectronDensity::matchRes(), core::pose::Pose::residue(), core::scoring::electron_density::ElectronDensity::setScoreWindowContext(), core::scoring::electron_density::ElectronDensity::setWindow(), and core::scoring::vdw.
Referenced by protocols::hybridization::CartesianSampler::compute_fragment_bias().
| void protocols::hybridization::FragmentBiasAssigner::density_nbr | ( | core::pose::Pose & | pose | ) |
| void protocols::hybridization::FragmentBiasAssigner::exclude_residues | ( | std::set< core::Size > | residues_to_exclude | ) |
| void protocols::hybridization::FragmentBiasAssigner::fragbias_reporter | ( | core::pose::Pose & | pose | ) |
References protocols::hybridization::fragbias_tr().
| void protocols::hybridization::FragmentBiasAssigner::geometry | ( | core::pose::Pose & | pose, |
| core::Real | weight = 1.0 |
||
| ) |
| void protocols::hybridization::FragmentBiasAssigner::include_residues | ( | std::set< core::Size > | residues_to_include | ) |
| void protocols::hybridization::FragmentBiasAssigner::init | ( | core::pose::Pose & | pose | ) |
| void protocols::hybridization::FragmentBiasAssigner::rama | ( | core::pose::Pose & | pose, |
| core::Real | weight = 0.2 |
||
| ) |
|
inline |
References rsd_wdw_size_.
Referenced by protocols::hybridization::CartesianSampler::compute_fragment_bias().
|
inline |
References score_threshold_.
Referenced by protocols::hybridization::CartesianSampler::compute_fragment_bias().
|
inline |
References wdw_to_freeze_.
Referenced by protocols::hybridization::CartesianSampler::compute_fragment_bias().
| void protocols::hybridization::FragmentBiasAssigner::uniform | ( | ) |
References protocols::hybridization::fragbias_tr().
Referenced by protocols::hybridization::CartesianSampler::compute_fragment_bias().
| void protocols::hybridization::FragmentBiasAssigner::user | ( | std::set< core::Size > | user_pos, |
| protocols::loops::LoopsOP | loops | ||
| ) |
References protocols::hybridization::fragbias_tr().
Referenced by protocols::hybridization::CartesianSampler::compute_fragment_bias().
|
private |
Referenced by cumulate_probability().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by set_rsd_wdw_to_assign_prob().
|
private |
Referenced by set_score_threshold().
|
private |
|
private |
Referenced by set_wdw_to_freeze().
1.8.7