vdj_pipe
pipeline for processing DNA sequence data
|
Namespaces | |
anonymous_namespace{filter_base.cpp} | |
Classes | |
class | Base_id |
struct | Equal_string_ref |
class | External_mid_base |
class | Filter_base |
class | Getter |
Extract object by its ID and apply member function. More... | |
class | Id_bimap |
class | Id_map |
class | Inserter |
struct | Interval_checking_policy |
struct | Interval_checking_policy< int > |
class | Named_value_map |
Store values mapped against name strings and value IDs. More... | |
class | Parser_line |
Basic line-based parser; use to derive other parsers. More... | |
struct | Queable_ofstream_types |
struct | Seq_props |
class | Step_base |
class | Step_base_paired |
class | Step_base_paired_emid |
class | Step_base_single |
struct | Type_name |
class | Vector_set |
Collection of unique objects stored in an ordered vector. More... | |
class | Window_filter_base |
Typedefs | |
typedef std::pair< std::string, std::string > | match_seq |
typedef std::vector< match_seq > | name_seq_vector |
typedef std::vector< std::string > | string_vector |
typedef std::vector< string_vector > | string_table |
Functions | |
void | parse_sequences (bpt::ptree const &pt, name_seq_vector &nsv) |
void | parse_combinations (bpt::ptree const &pt, Input_manager const &in, string_table &st) |
void | parse_seq_files (bpt::ptree const &pt, Input_manager const &in, name_seq_vector &nsv) |
name_seq_vector | combine (name_seq_vector const &nsv, string_table const &st) |
template<int A, int I, int P, int U> | |
scoring_matrix_t | make_sm () |
template<class ChT , class Tr , class S , class V > | |
std::basic_ostream< ChT, Tr > & | operator<< (std::basic_ostream< ChT, Tr > &os, Base_id< S, V > const &id) |
template<class S , class V > | |
std::size_t | hash_value (Base_id< S, V > const &id) |
typedef std::pair<std::string,std::string> vdj_pipe::detail::match_seq |
typedef std::vector<match_seq> vdj_pipe::detail::name_seq_vector |
typedef std::vector<string_vector> vdj_pipe::detail::string_table |
typedef std::vector<std::string> vdj_pipe::detail::string_vector |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |