GLnexus
Scalable datastore for population genome sequencing, with on-demand joint genotyping
|
This is the complete list of members for GLnexus::BCFKeyValueData, including all inherited members.
all_samples_sampleset(std::string &ans) override | GLnexus::BCFKeyValueData | virtual |
contigs(std::vector< std::pair< std::string, size_t > > &ans) const override | GLnexus::BCFKeyValueData | virtual |
dataset_header(const std::string &dataset, std::shared_ptr< const bcf_hdr_t > &hdr) const override | GLnexus::BCFKeyValueData | virtual |
dataset_range(const std::string &dataset, const bcf_hdr_t *hdr, const range &pos, std::vector< std::shared_ptr< bcf1_t > > &records) override | GLnexus::BCFKeyValueData | virtual |
dataset_range_and_header(const std::string &dataset, const range &pos, std::shared_ptr< const bcf_hdr_t > &hdr, std::vector< std::shared_ptr< bcf1_t > > &records) | GLnexus::BCFData | virtual |
getRangeStats() (defined in GLnexus::BCFKeyValueData) | GLnexus::BCFKeyValueData | |
import_gvcf(MetadataCache &metadata, const std::string &dataset, const std::string &filename, std::set< std::string > &samples) | GLnexus::BCFKeyValueData | |
InitializeDB(KeyValue::DB *db, const std::vector< std::pair< std::string, size_t > > &contigs, int interval_len=30000) | GLnexus::BCFKeyValueData | static |
new_sampleset(MetadataCache &metadata, const std::string &sampleset, const std::set< std::string > &samples) (defined in GLnexus::BCFKeyValueData) | GLnexus::BCFKeyValueData | |
Open(KeyValue::DB *db, std::unique_ptr< BCFKeyValueData > &ans) | GLnexus::BCFKeyValueData | static |
sample_count(size_t &ans) const override | GLnexus::BCFKeyValueData | virtual |
sample_dataset(const std::string &sample, std::string &ans) const override | GLnexus::BCFKeyValueData | virtual |
sampleset_range(const MetadataCache &metadata, const std::string &sampleset, const range &pos, std::shared_ptr< const std::set< std::string >> &samples, std::shared_ptr< const std::set< std::string >> &datasets, std::vector< std::unique_ptr< RangeBCFIterator >> &iterators) override | GLnexus::BCFKeyValueData | virtual |
sampleset_range_base(const MetadataCache &metadata, const std::string &sampleset, const range &pos, std::shared_ptr< const std::set< std::string >> &samples, std::shared_ptr< const std::set< std::string >> &datasets, std::vector< std::unique_ptr< RangeBCFIterator >> &iterators) (defined in GLnexus::BCFKeyValueData) | GLnexus::BCFKeyValueData | |
sampleset_samples(const std::string &sampleset, std::shared_ptr< const std::set< std::string > > &ans) const override | GLnexus::BCFKeyValueData | virtual |
~BCFData()=default (defined in GLnexus::BCFData) | GLnexus::BCFData | virtual |
~BCFKeyValueData() (defined in GLnexus::BCFKeyValueData) | GLnexus::BCFKeyValueData | virtual |
~Metadata()=default (defined in GLnexus::Metadata) | GLnexus::Metadata | virtual |