vg
tools for working with variation graphs
|
#include "gaf_sorter.hpp"
#include <charconv>
#include <chrono>
#include <deque>
#include <fstream>
#include <queue>
#include <thread>
#include "utility.hpp"
#include "zstdutil.hpp"
#include <htslib/hfile.h>
#include <htslib/hts.h>
Namespaces | |
vg | |
Functions | |
bool | vg::sort_gaf (const std::string &input_file, const std::string &output_file, const GAFSorterParameters ¶ms) |
void | vg::sort_gaf_lines (std::unique_ptr< std::vector< std::string >> lines, GAFSorterRecord::key_type key_type, bool stable, GAFSorterFile &output) |
void | vg::merge_gaf_records (std::unique_ptr< std::vector< GAFSorterFile >> inputs, GAFSorterFile &output, size_t buffer_size) |