vg
tools for working with variation graphs
Enumerations | Functions
gbwt_main.cpp File Reference
#include <omp.h>
#include <unistd.h>
#include <getopt.h>
#include <list>
#include <fstream>
#include "subcommand.hpp"
#include "../gbwt_helper.hpp"
#include <vg/io/vpkg.hpp>
#include <bdsg/overlays/overlay_helper.hpp>
#include <gbwtgraph/gbwtgraph.h>
#include <gbwtgraph/path_cover.h>

Enumerations

enum  operation_mode {
  operation_none, operation_merge, operation_graph, operation_remove,
  operation_other
}
 
enum  path_cover_mode { path_cover_none, path_cover_augment, path_cover_local, path_cover_greedy }
 

Functions

void help_gbwt (char **argv)
 
int main_gbwt (int argc, char **argv)
 

Detailed Description

Defines the "vg gbwt" subcommand, which wraps up access for commands we'd otherwise find in the gbwt submodule.

Enumeration Type Documentation

◆ operation_mode

Enumerator
operation_none 
operation_merge 
operation_graph 
operation_remove 
operation_other 

◆ path_cover_mode

Enumerator
path_cover_none 
path_cover_augment 
path_cover_local 
path_cover_greedy 

Function Documentation

◆ help_gbwt()

void help_gbwt ( char **  argv)

◆ main_gbwt()

int main_gbwt ( int  argc,
char **  argv 
)