Skip to content

Bandage v0.8.0

Compare
Choose a tag to compare
@rrwick rrwick released this 01 May 04:11
Binaries:
  • The Mac app bundle should work on OS X 10.8 and later versions.
  • The Windows executables should work on Windows 7 and later versions.
  • Linux executables were built on two distributions: Ubuntu 14.04 and CentOS 6.7. Try whichever is more closely related to your distribution. They are also available with the Qt GUI libraries dynamically linked and statically linked. The dynamic versions provide a more native GUI experience but require the Qt5 libraries. The static versions do not require the Qt5 libraries and have fewer dependencies.
New features:
  • Label text dynamically scales with the zoom level, reducing the need to manually change font size.
  • A new command line tool, Bandage reduce, which provides a GUI-free method of saving smaller subsets of larger graphs.
  • A new command line tool, Bandage info, which displays statistics about a graph file. A 'More info' button in the GUI provides the same information.
  • Improved GFA support. GFA files can be loaded which do not directly include their sequences (instead using a *). If they instead keep their sequences in a separate FASTA file of the same name (as is done in ABySS), Bandage will load the sequences from the FASTA when are needed (thanks, Shaun Jackman).
  • Support for ASQG graphs (used by SGA and StriDe)
  • Custom colours and labels are included in saved GFA graphs and will be applied when loaded.
  • When loading a CSV of graph labels, a column named 'Color' or 'Colour' will be used to set custom node colours (thanks, Tyler Barnum).
Bug fixes:
  • Fix issue on Mac which could cause a crash when double-clicking the app bundle (but not when launching from the command line).
  • Fix issue where BLAST queries ending in a semicolon didn't work.
  • Better handling of nucleotide BLAST queries that contain N characters.
  • Tolerate node depths of zero or negative depths.
  • Fix overflow bug which could lead to incorrect node lengths.
Other changes:
  • The OGDF code for graph layout is now included in the Bandage repository, simplifying the build procedure.
  • Better zoom level limits.
  • Refined command line help formatting.
  • Changed 'Read depth' to 'Depth' in Bandage GUI - more general and hopefully less confusing (thanks, Israel O. Dilán).