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_size and min_identity_pc have slightly changed.
  • Starting in NGLess 1.1, countfile reorders its input if necessary.
  • count now handles multiple lines of comments at the top of its functional_map arguments

NGLess 0.8

  • select changes how a corner case is handled.

NGLess 0.6

  • The count function now defaults to include_minus1 being true.

NGLess 0.5

  • The preprocess function now modifies its argument. Older code using
preprocess(input) using |r|:

is automatically treated as:

input = preprocess(input) using |r|:

Privacy: Usage of this site follows EMBL’s Privacy Policy. In accordance with that policy, we use Matomo to collect anonymised data on visits to, downloads from, and searches of this site. Contact: