NVBIO
|
A scoring stream, fetching the input hits to score from the hit queue indexed by the input sorting order, and assigning them their score and sink attributes.
Definition at line 54 of file score_best_inl.h.
#include <score_best_inl.h>
Public Types | |
typedef AlignmentStreamBase < SCORE_STREAM, AlignerType, PipelineType > | base_type |
typedef base_type::context_type | context_type |
typedef base_type::scheme_type | scheme_type |
Public Types inherited from nvbio::bowtie2::cuda::detail::AlignmentStreamBase< SCORE_STREAM, AlignerType, PipelineType > | |
typedef AlignmentStrings < AlignerType, PipelineType > | strings_type |
typedef PipelineType::scheme_type | scheme_type |
typedef AlignerType | aligner_type |
Public Members | |
const uint32 | m_band_len |
Public Members inherited from nvbio::bowtie2::cuda::detail::AlignmentStreamBase< SCORE_STREAM, AlignerType, PipelineType > | |
PipelineType | m_pipeline |
the pipeline object More... | |
aligner_type | m_aligner |
the aligner More... | |
ParamsPOD | m_params |
global parameters More... | |
typedef AlignmentStreamBase<SCORE_STREAM,AlignerType,PipelineType> nvbio::bowtie2::cuda::detail::BestScoreStream< AlignerType, PipelineType >::base_type |
Definition at line 56 of file score_best_inl.h.
typedef base_type::context_type nvbio::bowtie2::cuda::detail::BestScoreStream< AlignerType, PipelineType >::context_type |
Definition at line 57 of file score_best_inl.h.
typedef base_type::scheme_type nvbio::bowtie2::cuda::detail::BestScoreStream< AlignerType, PipelineType >::scheme_type |
Definition at line 58 of file score_best_inl.h.
|
inline |
constructor
_band_len | effective band length; NOTE: this value must match the template BAND_LEN parameter used for instantiating aln::BatchedBandedAlignmentScore. |
_pipeline | the pipeline object |
_aligner | the aligner object |
Definition at line 70 of file score_best_inl.h.
|
inline |
initialize the i-th context
Definition at line 95 of file score_best_inl.h.
|
inline |
return the maximum pattern length
Definition at line 80 of file score_best_inl.h.
|
inline |
return the maximum text length
Definition at line 85 of file score_best_inl.h.
|
inline |
handle the output
Definition at line 131 of file score_best_inl.h.
|
inline |
return the stream size
Definition at line 90 of file score_best_inl.h.
const uint32 nvbio::bowtie2::cuda::detail::BestScoreStream< AlignerType, PipelineType >::m_band_len |
Definition at line 147 of file score_best_inl.h.