10 #include "boost/assert.hpp" 28 const boost::string_ref
name,
41 bool empty()
const {
return boost::numeric::empty(
trim_);}
81 ostr << si.
name() <<
'[' << si.
size() <<
']';
sequence_interval trim_
Definition: read_info.hpp:77
Path_id seq_file() const
Definition: read_info.hpp:42
const std::string & name() const
Definition: read_info.hpp:39
void combine(Read_info const &si)
Definition: read_info.hpp:66
Read_info & trim(const unsigned lo, const unsigned hi)
Definition: read_info.hpp:57
bool empty() const
Definition: read_info.hpp:41
Main namespace of vdj_pipe library.
Definition: keywords_variable.hpp:11
Read_info & trim(sequence_interval const &si)
Definition: read_info.hpp:61
Path_id seq_file_
Definition: read_info.hpp:76
unsigned size() const
Definition: read_info.hpp:40
std::string name_
Definition: read_info.hpp:74
Read_info(const boost::string_ref name)
Definition: read_info.hpp:20
sequence_interval const & trim() const
Definition: read_info.hpp:44
std::string to_string(detail::Queable_ofstream_types::val_vector const v)
Definition: find_shared.cpp:174
Definition: read_info.hpp:18
boost::numeric::interval< int, boost::numeric::interval_lib::policies< boost::numeric::interval_lib::rounded_math< int >, detail::Interval_checking_policy< int > > > sequence_interval
Definition: sequence_interval.hpp:40
bool is_reverse() const
Definition: read_info.hpp:43
std::basic_ostream< ChT, Tr > & operator<<(std::basic_ostream< ChT, Tr > &os, Blank const &)
Definition: value_variant.hpp:37
Read_info & reverse(const bool rev)
Definition: read_info.hpp:46
bool reverse_
Definition: read_info.hpp:75
Read_info(const boost::string_ref name, const Path_id seq_file, const unsigned len, const bool reverse)
Definition: read_info.hpp:27
Read_info & seq_file(const Path_id pid)
Definition: read_info.hpp:51