GLnexus
Scalable datastore for population genome sequencing, with on-demand joint genotyping
 All Classes Functions Variables
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
GLnexus::BCFBucketRange Class Reference

Public Member Functions

 BCFBucketRange (int interval_len)
 
std::string bucket_prefix (const range &rng)
 
std::string bucket_key (const std::string &prefix, const std::string &dataset)
 
std::string bucket_key (const range &rng, const std::string &dataset)
 
Status parse_key (const string &key, string &bucket, string &dataset)
 
std::shared_ptr< BucketExtentscan (const range &query)
 
range bucket (bcf1_t *rec)
 

Public Attributes

int interval_len
 

Static Public Attributes

static const size_t PREFIX_LENGTH = 23
 

The documentation for this class was generated from the following file: