vash
Fast genetic similarity estimation with hash tables
Loading...
Searching...
No Matches
gvarHash.hpp File Reference

Summarize variant tables by hashing. More...

#include <cstddef>
#include <fstream>
#include <vector>
#include <utility>
#include <string>
#include <thread>
#include "similarityMatrix.hpp"
Include dependency graph for gvarHash.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BayesicSpace::LocationWithLength
 Window location and extent. More...
 
struct  BayesicSpace::CountAndSize
 Number of items and their size. More...
 
struct  BayesicSpace::IndividualAndSketchCounts
 Number of individuals and sketches. More...
 
struct  BayesicSpace::BedDataStats
 Attributes of .bed format loci. More...
 
struct  BayesicSpace::InOutFileNames
 Input and output file names. More...
 
struct  BayesicSpace::SparsityParameters
 LD matrix sparsity parameters. More...
 
struct  BayesicSpace::HashGroup
 Hash-derived group. More...
 
struct  BayesicSpace::HashGroupItPairCount
 Hash group vector iterator and element number. More...
 
class  BayesicSpace::GenoTableBin
 Class to store binary compressed genotype tables. More...
 
class  BayesicSpace::GenoTableHash
 Class to store compressed genotype tables. More...
 

Detailed Description

Summarize variant tables by hashing.

Author
Anthony J. Greenberg
Version
0.5

Definitions and interface documentation for classes that take binary variant files and generate lossy summaries with hashing.