UNPKG

@gmod/bgzf-filehandle

Version:

read from a compressed bgzip file (with .gzi) as if it were uncompressed

15 lines (14 loc) 493 B
import type { GenericFilehandle } from 'generic-filehandle2'; export default class GziIndex { filehandle: GenericFilehandle; index?: Promise<[number, number][]>; constructor({ filehandle }: { filehandle: GenericFilehandle; }); _getIndex(): Promise<[number, number][]>; private _readIndex; getRelevantBlocksForRead(length: number, position: number): Promise<{ blocks: [number, number][]; nextCompressedPosition: number | undefined; }>; }