vg
tools for working with variation graphs
|
#include <msa_converter.hpp>
Public Member Functions | |
MSAConverter () | |
~MSAConverter () | |
void | load_alignments (istream &in, string format="fasta") |
VG | make_graph (bool keep_paths=true, size_t max_node_length=numeric_limits< size_t >::max()) |
![]() | |
void | preload_progress (const string &message) |
void | create_progress (const string &message, long count) |
void | create_progress (long count) |
void | ensure_progress (long count) |
void | update_progress (long i) |
void | increment_progress () |
void | destroy_progress (void) |
Private Attributes | |
vector< unordered_map< string, string > > | alignments |
Additional Inherited Members | |
![]() | |
static void | with_progress (bool show_progress, const std::string &task, const std::function< void(const std::function< void(size_t, size_t)> &progress)> &callback) |
![]() | |
bool | show_progress = false |
vg::MSAConverter::MSAConverter | ( | ) |
vg::MSAConverter::~MSAConverter | ( | ) |
void vg::MSAConverter::load_alignments | ( | istream & | in, |
string | format = "fasta" |
||
) |
VG vg::MSAConverter::make_graph | ( | bool | keep_paths = true , |
size_t | max_node_length = numeric_limits<size_t>::max() |
||
) |
|
private |