7 #ifndef FILTER_BASE_HPP_ 8 #define FILTER_BASE_HPP_ 13 namespace vdj_pipe{
namespace detail{
20 void summary(std::ostream& os)
const;
24 VDJ_PIPE_KEYWORD_STRUCT(
33 boost::property_tree::ptree
const& pt,
37 void pass(
const bool b) {
42 if( pass_id_ ) vma_[pass_id_] = b;
53 void summary(std::ostream& os)
const;
58 boost::property_tree::ptree
const& pt,
64 void trim(sequence_interval
const& si) {
66 if( si.lower() > 0 || si.upper() < (int)vma_.sequence().size() ) {
Definition: filter_base.hpp:17
Definition: value_map_access_single.hpp:16
Definition: filter_base.hpp:51
Main namespace of vdj_pipe library.
Definition: sequence_file.hpp:14
Definition: pipe_environment.hpp:26
Definition: step_base_single.hpp:16