7 #ifndef VALUE_MAP_ACCESS_SINGLE_HPP_ 8 #define VALUE_MAP_ACCESS_SINGLE_HPP_ 61 }
catch(std::exception
const&) {
62 BOOST_THROW_EXCEPTION(
64 <<
Err::msg_t(
"wrong type for current sequence direction")
81 const bool reverse_compl
93 const bool reverse_compl
Value_ids_single ids_
Definition: value_map_access_single.hpp:116
qual_type quality(const bool trimmed, const bool reverse_compl) const
Definition: value_map_access_single.hpp:91
Val_id sequence() const
Definition: value_names.hpp:55
void sequence(seq_type const &seq)
Definition: value_map_access_single.hpp:42
void interval(sequence_interval const &si)
Definition: value_map_access_single.hpp:50
Definition: sequence_record.hpp:35
qual_type const & quality() const
Definition: value_map_access_single.hpp:43
std::string const & quality_path() const
Definition: value_map_access_single.hpp:109
Definition: value_map_access_single.hpp:16
void description(std::string const &descr)
Definition: value_map_access_single.hpp:40
void trim(sequence_interval const &si)
Definition: value_map_access_single.hpp:53
sequence_interval interval() const
Definition: value_map_access_single.hpp:47
Val_id trim() const
Definition: value_names.hpp:57
Qual_record::quality qual_type
Definition: value_map_access_single.hpp:19
Val_id sequence_path() const
Definition: value_names.hpp:59
Val_id quality() const
Definition: value_names.hpp:56
Val_id description() const
Definition: value_names.hpp:54
bool is_reverse() const
Definition: value_names.hpp:61
Main namespace of vdj_pipe library.
Definition: keywords_variable.hpp:11
boost::errinfo_nested_exception nested_t
Definition: exception.hpp:32
Qual_record::quality qual
Definition: match_element_run.cpp:26
Val_id quality_path() const
Definition: value_names.hpp:60
void set_empty()
Definition: value_map_access_single.hpp:51
void quality_path(std::string const &s)
Definition: value_map_access_single.hpp:113
Qual_record::quality quality(const Val_id qual_id, const Val_id trim_id, const bool trimmed, const bool reverse_compl) const
Definition: value_map.hpp:207
void quality(qual_type const &qual)
Definition: value_map_access_single.hpp:44
void reset(Value_ids_single const &ids)
Definition: value_map_access_single.hpp:38
std::string const & sequence_path() const
Definition: value_map_access_single.hpp:103
Provides access to standard values for single read pipeline.
Definition: value_names.hpp:33
Vm_access_single(Value_map const &vm, Value_ids_single const &ids)
Definition: value_map_access_single.hpp:34
std::string const & description() const
Definition: value_map_access_single.hpp:39
void sequence_path(std::string const &s)
Definition: value_map_access_single.hpp:107
std::string sequence
Definition: sequence_record.hpp:29
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
Definition: exception.hpp:23
std::string sequence(const bool trimmed, const bool reverse_compl) const
Definition: value_map_access_single.hpp:79
boost::error_info< struct errinfo_message_, std::string > msg_t
Definition: exception.hpp:24
Vm_access_single(Value_map const &vm, Value_names::single_read_names const &names)
Definition: value_map_access_single.hpp:27
Definition: value_map_access_single.hpp:21
Seq_record::sequence seq_type
Definition: value_map_access_single.hpp:18
Store values mapped against name strings and value IDs.
Definition: value_map.hpp:23
boost::array< std::string, 8 > single_read_names
Definition: value_names.hpp:21
seq_type const & sequence() const
Definition: value_map_access_single.hpp:41
Val_id direction() const
Definition: value_names.hpp:58
Vm_access_single(Value_names::single_read_names const &names)
Definition: value_map_access_single.hpp:23
void set_reverse(const bool rev)
Definition: value_map_access_single.hpp:71
bool is_reverse() const
Definition: value_map_access_single.hpp:58
std::string sequence(const Val_id seq_id, const Val_id trim_id, const bool trimmed, const bool reverse_compl) const
Definition: value_map.hpp:191