7 #ifndef SEQUENCE_RECORD_HPP_ 8 #define SEQUENCE_RECORD_HPP_ 29 typedef std::string sequence;
35 class Quality :
public std::vector<unsigned char> {
37 typedef unsigned char value_type;
40 typedef std::vector<value_type> vec_t;
44 explicit Quality(
const std::size_t n,
const value_type val = 0)
48 Quality(vec_t
const& v) : vec_t(v) {}
62 template<
class ChT,
class Tr>
inline 63 std::basic_ostream<ChT,Tr>& operator<<(
64 std::basic_ostream<ChT,Tr>& os,
70 std::ostream_iterator<Qual_record::quality::value_type>(os,
" ")
78 typedef Seq_record::sequence sequence;
quality qual_
Definition: sequence_record.hpp:57
Definition: sequence_record.hpp:35
sequence seq_
Definition: sequence_record.hpp:32
Definition: sequence_record.hpp:77
Main namespace of vdj_pipe library.
Definition: sequence_file.hpp:14
Definition: sequence_record.hpp:28
sequence seq_
Definition: sequence_record.hpp:82
quality qual_
Definition: sequence_record.hpp:85
Definition: sequence_record.hpp:53