cram-js
cram-js copied to clipboard
Read CRAM v3 and v2 in node or in the browser
This removes some dependencies on some packages The removal of abortable-promise-cache could change aborting behavior in a slight way: if multiple clients try to parseIndex, and one aborts, then all...
This removes checks for "file out of bounds" to cram-js While the code is a bit "safer" perhaps with these checks, they require that "stat" works which requires specialized CORS...
added getCigar method to CramRecord, for example : record.getCigar() // "50S100M"
@jrobinso Reported that a CRAM file with very few reads could take longer than expected because it ended up fetching the entire chromosome
This is a follow up from the previous issue of #34 Currently when large blocks of sequence are loaded from 'b', we don't have SNPs in this file. I don't...
Should be able to pass an AbortSignal object to many of these calls to get them to abort.