vg
tools for working with variation graphs
|
#include <iostream>
#include <vector>
#include <set>
#include <unordered_map>
#include <type_traits>
#include "types.hpp"
#include <vg/vg.pb.h>
#include <vg/io/protobuf_iterator.hpp>
#include "scanner.hpp"
Classes | |
class | vg::BitString |
class | vg::BitStringTree< Item > |
struct | vg::BitStringTree< Item >::TreeNode |
class | vg::StreamIndexBase |
class | vg::StreamIndex< Message > |
Namespaces | |
vg | |
Typedefs | |
using | vg::GAMIndex = StreamIndex< Alignment > |
Define a GAM index as a stream index over a stream of Alignments. More... | |
Functions | |
auto | vg::operator<< (ostream &out, const BitString &bs) |
Allow BitStrings to be printed for debugging. More... | |
Contains the StreamIndex template, which allows lookup by relevant node ID in sorted VPKG-formatted files.