UNPKG

@gmod/cram

Version:

read CRAM files with pure Javascript

10 lines (9 loc) 528 B
import CramCodec from './_base.ts'; import type { Cursors } from './_base.ts'; import type { BetaEncoding } from '../encoding.ts'; import type { CramFileBlock } from '../file.ts'; import type CramSlice from '../slice/index.ts'; export default class BetaCodec extends CramCodec<'int', BetaEncoding['parameters']> { constructor(parameters: BetaEncoding['parameters'], dataType: 'int'); decode(_slice: CramSlice, coreDataBlock: CramFileBlock, _blocksByContentId: Record<number, CramFileBlock>, cursors: Cursors): number; }