hdb.h
is a C++ header that contains a memory-efficient DNA/RNA De Bruijn graph implementation. In addition to basic graph construction and query functions, this header contains algorithms that aim to extract DNA sequences from heterozygous parts of the genome.