Rosetta 3.4
|
a fragment candidate More...
#include <ProfileScoreL1.hh>
Public Member Functions | |
ProfileScoreL1 (Size, Real, bool, sequence::SequenceProfileOP, utility::vector1< Size > &, Size) | |
~ProfileScoreL1 () | |
void | do_caching_simple (VallChunkOP) |
void | do_caching (VallChunkOP) |
void | clean_up () |
bool | score (FragmentCandidateOP, FragmentScoreMapOP) |
bool | cached_score (FragmentCandidateOP, FragmentScoreMapOP) |
Protected Attributes | |
Matrix | scores_ |
utility::vector1< Matrix > | cache_ |
a fragment candidate
protocols::frag_picker::scores::ProfileScoreL1::ProfileScoreL1 | ( | Size | priority, |
Real | lowest_acceptable_value, | ||
bool | use_lowest, | ||
sequence::SequenceProfileOP | query_profile, | ||
utility::vector1< Size > & | frag_sizes, | ||
Size | longest_vall_chunk | ||
) |
protocols::frag_picker::scores::ProfileScoreL1::~ProfileScoreL1 | ( | ) |
bool protocols::frag_picker::scores::ProfileScoreL1::cached_score | ( | FragmentCandidateOP | f, |
FragmentScoreMapOP | empty_map | ||
) | [virtual] |
Reimplemented from protocols::frag_picker::scores::CachingScoringMethod.
References cache_, do_caching(), protocols::frag_picker::scores::FragmentScoringMethod::id_, protocols::frag_picker::scores::FragmentScoringMethod::lowest_acceptable_value_, and protocols::frag_picker::scores::FragmentScoringMethod::use_lowest_.
void protocols::frag_picker::scores::ProfileScoreL1::clean_up | ( | ) | [inline, virtual] |
void protocols::frag_picker::scores::ProfileScoreL1::do_caching | ( | VallChunkOP | chunk | ) | [virtual] |
Implements protocols::frag_picker::scores::CachingScoringMethod.
References cache_, do_caching_simple(), protocols::frag_picker::scores::rolling_score(), scores_, and protocols::frag_picker::scores::trProfScoreL1().
Referenced by cached_score().
void protocols::frag_picker::scores::ProfileScoreL1::do_caching_simple | ( | VallChunkOP | chunk | ) |
References score(), scores_, and protocols::frag_picker::scores::trProfScoreL1().
Referenced by do_caching().
bool protocols::frag_picker::scores::ProfileScoreL1::score | ( | FragmentCandidateOP | f, |
FragmentScoreMapOP | empty_map | ||
) | [virtual] |
Reimplemented from protocols::frag_picker::scores::CachingScoringMethod.
References protocols::frag_picker::scores::FragmentScoringMethod::id_, protocols::frag_picker::scores::FragmentScoringMethod::lowest_acceptable_value_, and protocols::frag_picker::scores::FragmentScoringMethod::use_lowest_.
Referenced by do_caching_simple().
Referenced by cached_score(), do_caching(), and ProfileScoreL1().
Referenced by do_caching(), do_caching_simple(), and ProfileScoreL1().