vdj_pipe
pipeline for processing DNA sequence data
|
Provides access to standard values for single read pipeline. More...
#include <value_names.hpp>
Public Member Functions | |
Value_ids_single (Value_map &vm, Value_names::single_read_names const &names) | |
Val_id | description () const |
Val_id | sequence () const |
Val_id | quality () const |
Val_id | trim () const |
Val_id | direction () const |
Val_id | sequence_path () const |
Val_id | quality_path () const |
bool | is_reverse () const |
Static Public Member Functions | |
static Value_ids_single | create (Value_map &vm, Value_names::single_read_names const &names) |
static Value_ids_single | ensure (Value_map const &vm, Value_names::single_read_names const &names) |
Private Types | |
typedef boost::array< Val_id, 7 > | id_array |
Private Member Functions | |
Value_ids_single () | |
Private Attributes | |
id_array | ida_ |
bool | is_reverse_ |
Provides access to standard values for single read pipeline.
|
private |
|
inlineprivate |
vdj_pipe::Value_ids_single::Value_ids_single | ( | Value_map & | vm, |
Value_names::single_read_names const & | names | ||
) |
names that are not in value map are created
|
static |
All names are added to value map; throws if name already exists
|
inline |
|
inline |
|
static |
Ensure that names are already present in value map
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |