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.
NGLess 1.1¶
- The way that CIGAR sequence lengths are computed has changed to match
samtools. This implies that the computation of
min_match_sizeandmin_identity_pchave slightly changed. - Starting in NGLess 1.1,
countfilereorders its input if necessary. countnow handles multiple lines of comments at the top of itsfunctional_maparguments
NGLess 0.8¶
- select changes how a corner case is handled.
NGLess 0.6¶
- The
countfunction now defaults toinclude_minus1being true.
NGLess 0.5¶
- The
preprocessfunction now modifies its argument. Older code using
preprocess(input) using |r|:
...
is automatically treated as:
input = preprocess(input) using |r|:
...