vg
tools for working with variation graphs
Functions
autoindex_main.cpp File Reference
#include <iostream>
#include <sstream>
#include <algorithm>
#include <cctype>
#include <unistd.h>
#include <getopt.h>
#include <htslib/hts.h>
#include <htslib/vcf.h>
#include <gbwt/utils.h>
#include <omp.h>
#include "subcommand.hpp"
#include "index_registry.hpp"
#include "utility.hpp"

Functions

int64_t parse_memory_usage (const string &mem_arg)
 
string mem_usage_string (int64_t mem)
 
pair< string, vector< string > > parse_provide_string (const string &str)
 
void help_autoindex (char **argv)
 
int main_autoindex (int argc, char **argv)
 

Detailed Description

Defines the "vg autoindex" subcommand, which produces indexes needed for other subcommands

Function Documentation

◆ help_autoindex()

void help_autoindex ( char **  argv)

◆ main_autoindex()

int main_autoindex ( int  argc,
char **  argv 
)

◆ mem_usage_string()

string mem_usage_string ( int64_t  mem)

◆ parse_memory_usage()

int64_t parse_memory_usage ( const string &  mem_arg)

◆ parse_provide_string()

pair<string, vector<string> > parse_provide_string ( const string &  str)