vdj_pipe
pipeline for processing DNA sequence data
|
Identify DNA sequence interval by position only. More...
#include <me_positional.hpp>
Classes | |
struct | Err |
Public Types | |
typedef boost::string_ref | sequence |
typedef Qual_record::quality | quality |
Public Member Functions | |
Match_element_positional (Value_map const &vm, std::string const &match_value_name, Relative_interval const &ri) | |
Match_element_positional (Value_map const &vm, std::string const &match_value_name, const int pos, const bool re_start, const int length) | |
sequence_interval | operator() (const sequence seq, quality const &, sequence_interval const &si) |
void | finish () |
Private Member Functions | |
Match_element_positional (Value_map const &, std::string const &, const std::size_t, const std::size_t, const std::size_t) | |
sequence_interval | result (const sequence seq=sequence(), sequence_interval const &si=sequence_interval_invalid()) |
Private Attributes | |
Value_map | vm_ |
Val_id | name_val_id_ |
Relative_interval | ri_ |
Identify DNA sequence interval by position only.
typedef boost::string_ref vdj_pipe::match::Match_element_positional::sequence |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
private |
|
private |
|
private |