26 #ifndef SHORE_IO_ALIGNMENT_HPP__
27 #define SHORE_IO_ALIGNMENT_HPP__
39 #include <boost/function.hpp>
67 shore::alignment_filter_pipe::config filters;
79 const char*
const D=
"strand,T",
80 const char*
const F=
"duplicate-estimation,F",
81 const char*
const N=
"read-lengths,N",
82 const char*
const X=
"p3fix,X",
83 const char*
const B=
"duplicates,B",
84 const char*
const A=
"assume-length",
85 const char*
const R=
"region,R",
86 const char*
const M=
"mm-range,M",
87 const char*
const H=
"hits-range,H",
88 const char*
const samref=
"sam-refseq",
89 const char*
const pe=
"peflags",
90 const char*
const jh=
"join-happy,Y",
91 const char*
const ju=
"join-unique,U");
112 static const config m_defaults;
122 void init(
const std::string& fn);
123 void init(
const std::vector<std::string>& fn);
128 const config& c=config(),
const Sorting s=SORTING_POS);
131 const config& c=config(),
const Sorting s=SORTING_POS);
160 #endif // SHORE_IO_ALIGNMENT_HPP__