vg
tools for working with variation graphs
Classes | Namespaces | Functions
gfaz_to_handle.cpp File Reference
#include "gfaz_to_handle.hpp"
#include "../path.hpp"
#include <GFAz/core/codec/codec.hpp>
#include <GFAz/core/codec/serialization.hpp>
#include <GFAz/compress/io/gfa_write_utils.hpp>
#include <gbwtgraph/utils.h>
#include <algorithm>
#include <cstring>
#include <fstream>
#include <limits>
#include <tuple>

Classes

struct  vg::algorithms::GFAzPathDecoder
 

Namespaces

 vg
 
 vg::algorithms
 

Functions

void vg::algorithms::load_gfa_or_gfaz_to_handle_graph (const string &filename, MutableHandleGraph *graph, GFAIDMapInfo *translation)
 
void vg::algorithms::load_gfa_or_gfaz_to_handle_graph (const string &filename, MutableHandleGraph *graph, const string &translation_filename)
 
void vg::algorithms::load_gfa_or_gfaz_to_path_handle_graph (const string &filename, MutablePathMutableHandleGraph *graph, GFAIDMapInfo *translation, int64_t max_rgfa_rank, unordered_set< PathSense > *ignore_sense)
 
void vg::algorithms::load_gfa_or_gfaz_to_path_handle_graph (const string &filename, MutablePathMutableHandleGraph *graph, int64_t max_rgfa_rank, const string &translation_filename, unordered_set< PathSense > *ignore_sense)