List of backwards compatibility fixes
As NGLess uses a version declaration string at the top of script means that NGLess can change its behaviour depending on the version used in the script.
- The way that CIGAR sequence lengths are computed has changed to match
samtools. This implies that the computation of
min_identity_pchave slightly changed.
- Starting in NGLess 1.1,
countfilereorders its input if necessary.
countnow handles multiple lines of comments at the top of its
- select changes how a corner case is handled.
countfunction now defaults to
preprocessfunction now modifies its argument. Older code using
preprocess(input) using |r|: ...
is automatically treated as:
input = preprocess(input) using |r|: ...