GLnexus
Scalable datastore for population genome sequencing, with on-demand joint genotyping
|
Iterate over BCF records within some range. More...
#include <data.h>
Public Member Functions | |
virtual Status | next (std::string &dataset, std::shared_ptr< const bcf_hdr_t > &hdr, std::vector< std::shared_ptr< bcf1_t >> &records)=0 |
Iterate over BCF records within some range.
|
pure virtual |
Get all the records in one dataset. Returns NotFound at the end of the iteration.