Skip to content

Releases: kcleal/gw

v0.8.2

26 Jul 13:54
a03ea6f
Compare
Choose a tag to compare

v0.8.2

Improvements:

  • Added TAB hotkey to switch between image-view and alignment-view
  • Added F hotkey to highlight all alignments of selected read
  • A box now highlights current region when switching regions using keyboard

Bug fixes:

  • Mouse clicks are accurate after window re-size
  • Window resizing using SHIFT + ARROW key does not trigger key press events

v0.8.1

29 Jun 18:59
Compare
Choose a tag to compare

v0.8.1

  • Fixed regression bug - filter and count commands work again

v0.8.0

  • Added window resizing using SHIFT + ARROW_KEY
  • New commands/CLI-options to toggle 'insertions', 'mismatches', 'edges', 'soft-clips'
  • Better keyboard input
  • Command box can also be accessed with '/'
  • Filename also shown when mouse is over a region
  • -b option can also accept glob patterns e.g. -b '*.bams'
  • Long cigars are no longer printed in full
  • Can use remote reference genomes from CLI

Bug fixes

  • Sticky scrolling when using vcf file

v0.7.0

20 Mar 11:13
Compare
Choose a tag to compare

GW v0.7.0

Improvements:

  • Near-constant memory use when drawing static images (reads are no longer buffered unless needed). This allows plotting of whole chromosomes in parallel. To plot the genome use gw hg38 -b your.bam -n -t 16 -o chrom_plots; chromosome information is extracted from the fasta.fai file.
  • Region information is encoded in filenames by default, so static images can be later opened and explored dynamically.
  • Default 1x1 image grid if only single image provided

v0.6.4

07 Mar 15:13
Compare
Choose a tag to compare

Minor release

Improvements / features added

  • :low-mem command to toggle low mem option
  • --use-raster option to force drawing on the cpu when using --no-show option

Bug fixes:

  • More accurate y-position for mouse clicks
  • Deletions drawn correctly when zoomed

v0.6.3

17 Feb 16:38
Compare
Choose a tag to compare

Minor release

Features added:

  • Support for bigBed files
  • better drawing of --track data

Bug fixes:

  • unsorted bed files work
  • :var: command works for bed files

v0.6.2

15 Feb 16:33
Compare
Choose a tag to compare

Minor release

Features added:

  • --config option for command line to print the path to .gw.ini
  • deletion dots are scaled to monitor resolution

Bug fixes:

  • using --no-show -t >1 now works
  • no bam mode now works again

v0.6.1

14 Feb 14:41
Compare
Choose a tag to compare

Features/Improvements:

  • New --low-mem flag for command line, reduces memory by around 30%. This drops tags and qual values from sequencing data. Useful for plotting very large regions, or even entire chromosomes
  • New --tlen-y and :tlen-y option/command, scales y-axis by template length in a similar way to samplot
  • --cov VAL and :cov VAL can be used to threshold the coverage profile
  • :var command has been updated so you can print target variant information, .e.g :var info.SU will print SU column from info
  • New :snapshot command, to save screenshots. Can optional be used with a filename :s view.png or can even parse variant info into the file name e.g. :snapshot {chrom}_{pos}_{info.SU}.png
  • :grid command to control the size of the image grid e.g. :grid 8x8
  • Drawings arranged on pixel boundaries, so now looks a bit cleaner, especially on low res screens.

Bug fixes:

  • Better border position between rows
  • Out of bounds error for reference track
  • Raster images work again

v0.5.3

03 Feb 12:53
Compare
Choose a tag to compare

Small update, mainly to fix a regression bug.

Feature added:

  • :tags command, to output sam tags only

Bug fixes:

  • Missing borders when zoomed in, but borders drawn when zoomed out

v0.5.2

02 Feb 15:44
cd3bd10
Compare
Choose a tag to compare

Features added / improvements:

  • Better support of vcf.gz, bed.gz
  • More interactions, :var command for variant info. Tracks and coverage information from mouse over/clicks
  • CTRL+click = zoom to cursor
  • ENTER repeats last command
  • Colour palette less harsh on high nit screens
  • Better gesture control for mouse pads
  • option to turn off edge highlights in .ini file
  • build support for Apple arm64

Bug fixes:

  • vcf from stdin works again
  • fixed issue pasting text
  • missing ref seq for single image
  • fixed no chromosome segfault

v0.4.3

20 Jan 13:12
Compare
Choose a tag to compare

Features added / improvements:

  • png and pdf's can be saved to named file
  • Default mode is now 'dark'
  • Better console emulation for command input

Bug fixes:

  • Added error message for stdout under windows
  • Fixed missing slider theme for dark mode