Skip to content

Releases: kcleal/gw

v1.1.2

23 Jan 11:34
da2c3f7
Compare
Choose a tag to compare

v1.1.2

This release brings important bug fixes and compatibility improvements, so is highly recommended.

Improvements

  • Latest version of skia now used by default (m133)
  • Improved X11 forwarding compatibility between macOS and linux
  • Tilde key ~ auto completion for genome paths
  • Navigate to menu subsections using commands e.g. general opens Settings->General tab

Fixes

  • Saving images from vcf now works again
  • Using commands from image-view works again
  • Selecting commands using mouse more reliable
  • CREF_SKIP cigar operations handled correctly (e.g. used by STAR aligner)
  • Other bug fixes

v1.1.1

16 Oct 10:42
Compare
Choose a tag to compare

GW v1.1.1

New features added:

  • Save pdf and svg using the save command #59
  • Added ability to turn off alignments; toggle using the alignments command #60
  • Added data labels; toggle using the labels command #60
  • Better drawing of GFF3 (gene boundary also now shown)
  • Added slow zoom (CTRL key + zoom)
  • Other data now drawn when no reads present

Bug fixes:

  • OOB error when mouse-over reference
  • Segfault when no reads visible
  • Other minor bug fixes

v1.1.0

12 Sep 16:02
Compare
Choose a tag to compare

GW v1.1.0

New features added:

  • Ability to sort reads by position using sort command or S as a hotkey #44
  • Added --command or -c option to CLI, allowing user to run any command prior to drawing
  • Better drawing of mod bases when zoomed out
  • Build script for skia

Bug fixes:

  • Segfault caused by backspace key
  • Missing font issue on Ubuntu 24
  • Mod base segfault
  • Other minor bug fixes related to screen updating after issuing commands

v1.0.3

27 Aug 16:11
a8bcc19
Compare
Choose a tag to compare

Bug fixes + debug options

  • Improved openGL context creation and debugging using GW_DEBUG=1 environment variable
  • Addition of glad to manage OpenGL loading, and options to set context API for openGL
  • Regression bug causing black screen when saving image to png, affecting small regions (since v0.10.0)
  • Regression bug causing mods to be parsed when using single threaded low-memory mode (since v0.10.1)

v1.0.2

21 Aug 16:22
243f625
Compare
Choose a tag to compare

Minor release

  • Better GTF/GFF3 drawing #43

Fixes

  • Methylation drawn for both strands
  • GTF/GFF3 start location
  • Removed annoying horizontal cursor introduced in 1.0.1
  • Color command works for all track types
  • Mods_qual_threshold added to session file

v1.0.1

31 Jul 16:47
Compare
Choose a tag to compare

Minor release:

  • Changed GFF3 / GTF name parsing #43
  • Possible fix for segfault using intel macOS #42

GW v1.0.0

26 Jul 10:00
Compare
Choose a tag to compare

New features

  • Sort reads by strand or haplolag using sort strand or sort hap commands
  • Ideograms as default
  • Scale bars as default
  • PAF file support
  • header command to show bam file header contents
  • Track strand now shown with arrow
  • Redirect selected reads to a bam file using sam > out.bam or sam >> a.bam etc
  • Shortcuts for ylim
  • Better keyboard integration
  • Load path or session from splash screen
  • Backwards compatible .gw.ini
  • Cleaner drawing style

Fixes

  • Menu interactions and popups work consistently
  • More consistent screen updates after applying commands
  • Bug in htslib code for mod parsing
  • Other minor bug fixes

v0.10.1

12 Jul 11:23
24e7997
Compare
Choose a tag to compare

v0.10.1

Improvements:

  • Ability to add comments to image tiles when labelling
  • load command now supports all file types
  • save command supports label files
  • Better tab-completion for load and save
  • Fixed several bugs relating to image clipping
  • Several bug fixed for drawing following applying commands

v0.10.0

08 Jul 13:19
7609a87
Compare
Choose a tag to compare

GW v0.10.0

Improvements

  • Up to 20% faster long-read drawing
  • Base modifications supported (5mc, 5hmc)
  • Session files - pick up where you left off
  • Save reads from a region straight to a bam file
  • Fully customisable colours
  • Ideograms as bed files + customisable ideograms
  • Improved themes
  • Option to compile gw as c++ library or wasm target
  • Add regions of interest with roi command
  • Lots of bug fixes

v0.9.3

31 Jan 18:09
6dc6063
Compare
Choose a tag to compare

v0.9.3

  • Big performance improvements for large scale regions
  • Automatic low memory mode, memory stays low even for chromosome scale views
  • Filter/count on read pattern e.g. 'filter pattern == del or pattern == dup'
  • Filter/count using named sam flag properties e.g. 'filter ~proper-pair'
  • Added options for tag command e.g. 'tag NM' prints NM tag from target read
  • Option to output SVG image
  • Coloured arcs can be drawn for SVs when loaded as a track
  • Fixed longstanding issues involving Mac - Linux X-forwarding
  • Several bug fixes