![]() |
Rosetta
2021.16
|
selects fragments by running several selectors More...
#include <DiversifyDihedralsSelector.hh>

Public Member Functions | |
| DiversifyDihedralsSelector (core::Size frags_per_pos, core::Real cutoff) | |
| Constructor sets the desired number of fragments and crmsd cutoff. More... | |
| void | select_fragments (ScoredCandidatesVector1 const &, ScoredCandidatesVector1 &) override |
| Selects desired number of fragments from a given set of candidates. More... | |
| ~DiversifyDihedralsSelector () override=default | |
| core::Real | dihedral_rmsd (FragmentCandidateOP, FragmentCandidateOP) |
Public Member Functions inherited from protocols::frag_picker::FragmentSelectingRule | |
| FragmentSelectingRule (core::Size frags_per_pos) | |
| Constructor sets the desired number of fragments. More... | |
| core::Size | frags_per_pos () |
| Says how many fragments will be selected for each position in a query sequence. More... | |
| ~FragmentSelectingRule () override=default | |
Private Attributes | |
| core::Real | cutoff_ |
| utility::vector1< core::Real > | phi_ |
| utility::vector1< core::Real > | psi_ |
selects fragments by running several selectors
|
inline |
Constructor sets the desired number of fragments and crmsd cutoff.
References cutoff_.
|
overridedefault |
| core::Real protocols::frag_picker::DiversifyDihedralsSelector::dihedral_rmsd | ( | FragmentCandidateOP | f1, |
| FragmentCandidateOP | f2 | ||
| ) |
References core::scoring::rms.
|
overridevirtual |
Selects desired number of fragments from a given set of candidates.
Implements protocols::frag_picker::FragmentSelectingRule.
References core::scoring::rms, and protocols::frag_picker::trDiversifyDihedralsSelector().
|
private |
Referenced by DiversifyDihedralsSelector().
|
private |
|
private |
1.8.7