vg
tools for working with variation graphs
Public Attributes | Static Public Attributes | List of all members
GiraffeMainOptions Struct Reference

Options struct for options for the Giraffe driver (i.e. this file) More...

Public Attributes

size_t watchdog_timeout = default_watchdog_timeout
 
bool log_reads = default_log_reads
 
size_t batch_size = default_batch_size
 

Static Public Attributes

static constexpr size_t default_watchdog_timeout = 10
 How long should we wait while mapping a read before complaining, in seconds. More...
 
static constexpr bool default_log_reads = false
 Should we log all the reads we map? More...
 
static constexpr size_t default_batch_size = vg::io::DEFAULT_PARALLEL_BATCHSIZE
 How many reads to send to a thread at a time. More...
 

Detailed Description

Options struct for options for the Giraffe driver (i.e. this file)

Member Data Documentation

◆ batch_size

size_t GiraffeMainOptions::batch_size = default_batch_size

◆ default_batch_size

constexpr size_t GiraffeMainOptions::default_batch_size = vg::io::DEFAULT_PARALLEL_BATCHSIZE
staticconstexpr

How many reads to send to a thread at a time.

◆ default_log_reads

constexpr bool GiraffeMainOptions::default_log_reads = false
staticconstexpr

Should we log all the reads we map?

◆ default_watchdog_timeout

constexpr size_t GiraffeMainOptions::default_watchdog_timeout = 10
staticconstexpr

How long should we wait while mapping a read before complaining, in seconds.

◆ log_reads

bool GiraffeMainOptions::log_reads = default_log_reads

◆ watchdog_timeout

size_t GiraffeMainOptions::watchdog_timeout = default_watchdog_timeout

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