7 #ifndef COMMON_SUBSEQUENCE_HPP_ 8 #define COMMON_SUBSEQUENCE_HPP_ 10 #include "boost/assert.hpp" 19 explicit Common_subseq(
const unsigned start = 0,
const unsigned len = 0)
39 const unsigned start1,
41 const unsigned start2,
43 const unsigned match_len
45 BOOST_ASSERT(start1 + match_len <= len1);
46 BOOST_ASSERT(start2 + match_len <= len2);
49 ( start1 + match_len != len1 && start2 + match_len != len2 )
unsigned start_
match starting position in pattern
Definition: common_subsequence.hpp:23
unsigned len_
match length
Definition: common_subsequence.hpp:24
Common subsequence.
Definition: common_subsequence.hpp:18
Collection of unique objects stored in an ordered vector.
Definition: vector_set.hpp:18
detail::Vector_set< super_seq > seq_
Definition: common_subsequence.hpp:27
Common_subseq(const unsigned start=0, const unsigned len=0)
Definition: common_subsequence.hpp:19
Main namespace of vdj_pipe library.
Definition: keywords_variable.hpp:11
bool mismatching_end(const unsigned start1, const unsigned len1, const unsigned start2, const unsigned len2, const unsigned match_len)
Definition: common_subsequence.hpp:38