Skip to content

5.8.1

Choose a tag to compare

@aviezerl aviezerl released this 25 May 04:44
· 461 commits to master since this release

Patch release from the 2026-05-24 code audit.

Bug fixes

  • gtrack.import_mappedseq() and the strand-autocorrelation importer now print a correct message (instead of a garbage value or a possible crash) when given a non-positive cols.order entry; the latter also reports the offending maxread rather than binsize.
  • ggenome.implant() validates the output trackdb destination before writing the FASTA, so a pre-existing trackdb with overwrite = FALSE no longer leaves an orphaned output file behind.

Performance

  • gintervals.force_range() is markedly faster when writing to an output set (or with big-set inputs) on genomes with many contigs: the per-chromosome chromosome-end lookup is computed once instead of being re-derived from the full genome on every chromosome.