vdj_pipe
pipeline for processing DNA sequence data
Public Member Functions | Static Public Member Functions | List of all members
vdj_pipe::Value_ids_single Class Reference

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)
 

Detailed Description

Provides access to standard values for single read pipeline.

Constructor & Destructor Documentation

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

Member Function Documentation

static Value_ids_single vdj_pipe::Value_ids_single::create ( Value_map vm,
Value_names::single_read_names const &  names 
)
static

All names are added to value map; throws if name already exists

static Value_ids_single vdj_pipe::Value_ids_single::ensure ( Value_map const &  vm,
Value_names::single_read_names const &  names 
)
static

Ensure that names are already present in value map


The documentation for this class was generated from the following file: