Performs all the checks needed to use tabix index If a check fails generates appropriate message Otherwise generates block range by querying tabix index based on the filteredSimpleInterval produces by makeFilteredInterval.
Getting Seq of filters, returns an Option[SimpleInterval] representing contig and SQI, and takes care of useFilterParser option.
Getting Seq of filters, returns an Option[SimpleInterval] representing contig and SQI, and takes care of useFilterParser option.
Option[SimpleInterval] indicating contig and SQI of the filtered interval; None: if filter results in a null set of records; Contig is empty if filtering is skipped due to multiple contigs or unsupported elements.
Contains filter parsing tools and other tools used to apply tabix index