vdj_pipe
pipeline for processing DNA sequence data
|
Namespaces | |
anonymous_namespace{apply_to_adaptor.cpp} | |
Classes | |
class | Apply_to_maker |
struct | Find_maker |
struct | Find_maker< Apply_many > |
struct | Find_maker< Apply_one > |
struct | Maker |
class | Step_builder_registry |
Typedefs | |
typedef boost::mpl::vector< Apply_many, Apply_one, Merge_paired > | paired_read_only_vector |
List of steps for paired read pipes. More... | |
typedef boost::mpl::insert_range< universal_steps, boost::mpl::end< universal_steps >::type, paired_read_only_vector >::type | paired_read_vector |
List of steps for paired read pipes. More... | |
typedef boost::mpl::vector< Blank_step, Histogram_step, Write_value > | universal_steps |
List of steps that can be used in all pipes. More... | |
typedef boost::mpl::insert_range< universal_steps, boost::mpl::end< universal_steps >::type, boost::mpl::push_back< paired_read_only_vector, External_mid_infile >::type >::type | paired_emid_read_vector |
List of steps for pipes of paired reads with eMIDs. More... | |
typedef boost::mpl::vector< Ambiguous_window_filter, Average_quality_filter, Average_quality_window_filter, Character_filter, Composition_stats, External_mid_inline, Find_shared, Homopolymer_filter, Length_filter, Match_step, Min_quality_filter, Min_quality_window_filter, Qual_stats, Write_seq > | single_read_only_vector |
List of steps suitable for single read pipes ONLY. More... | |
typedef boost::mpl::insert_range< universal_steps, boost::mpl::end< universal_steps >::type, single_read_only_vector >::type | single_read_vector |
List of all steps for single read pipes. More... | |
typedef boost::mpl::insert_range< universal_steps, boost::mpl::end< universal_steps >::type, boost::mpl::insert_range< single_read_only_vector, boost::mpl::end< single_read_only_vector >::type, boost::mpl::push_back< paired_read_only_vector, External_mid_infile >::type >::type >::type | all_steps_vector |
Functions | |
VDJ_PIPE_KEYWORD_STRUCT (kwds,(to)(step)(forward)(reverse)(merged)) | |
typedef boost::mpl::insert_range< universal_steps, boost::mpl::end<universal_steps>::type, boost::mpl::insert_range< single_read_only_vector, boost::mpl::end<single_read_only_vector>::type, boost::mpl::push_back<paired_read_only_vector,External_mid_infile>::type >::type>::type vdj_pipe::step::all_steps_vector |
typedef boost::mpl::insert_range< universal_steps, boost::mpl::end<universal_steps>::type, boost::mpl::push_back<paired_read_only_vector, External_mid_infile>::type>::type vdj_pipe::step::paired_emid_read_vector |
List of steps for pipes of paired reads with eMIDs.
typedef boost::mpl::vector< Apply_many, Apply_one, Merge_paired> vdj_pipe::step::paired_read_only_vector |
List of steps for paired read pipes.
typedef boost::mpl::insert_range< universal_steps, boost::mpl::end<universal_steps>::type, paired_read_only_vector>::type vdj_pipe::step::paired_read_vector |
List of steps for paired read pipes.
List of steps suitable for single read pipes ONLY.
typedef boost::mpl::insert_range< universal_steps, boost::mpl::end<universal_steps>::type, single_read_only_vector>::type vdj_pipe::step::single_read_vector |
List of all steps for single read pipes.
typedef boost::mpl::vector< Blank_step, Histogram_step, Write_value > vdj_pipe::step::universal_steps |
List of steps that can be used in all pipes.
vdj_pipe::step::VDJ_PIPE_KEYWORD_STRUCT | ( | kwds | , |
(to)(step)(forward)(reverse)(merged) | |||
) |