apr144-bam
Version:
Parser for BAM and BAM index (bai) files
24 lines • 716 B
JavaScript
export class BamError extends Error {
}
/** Error caused by encountering a part of the BAM spec that has not yet been implemented */
export class BamUnimplementedError extends Error {
}
/** An error caused by malformed data. */
export class BamMalformedError extends BamError {
}
/**
* An error caused by attempting to read beyond the end of the defined data.
*/
export class BamBufferOverrunError extends BamMalformedError {
}
/**
* An error caused by data being too big, exceeding a size limit.
*/
export class BamSizeLimitError extends BamError {
}
/**
* An invalid argument was supplied to a bam-js method or object.
*/
export class BamArgumentError extends BamError {
}
//# sourceMappingURL=errors.js.map