Skip to content
Linelle Abueg edited this page Jul 7, 2022 · 4 revisions

Bandage logo Bandage: Next Generation (Bandage-NG)

IMPORTANT: Bandage-NG is a fork of the original Bandage repo. It may contain new features, new bugs and otherwise be not compatible with the Bandage by Ryan Wick. The documentation, instructions, etc. might be incomplete, missed and inaccurate as well


Bandage-NG is a GUI program that allows users to interact with visualizations of the assembly graphs from de novo assemblers such as Velvet, SPAdes, MEGAHIT, hifiasm and others. By helping users to visualize their assemblies, Bandage-NG allows for a better understanding of the assembly in the graph space, which can facilitate troubleshooting.

Using Bandage-NG, you can zoom and pan around the graph, extract node sequences or path sequences, and label nodes (i.e., contigs) with their ID, length, depth, GC content (automatically loaded from the GFA), or additional information from a CSV file.

Bandage-NG new features:

  • GFA 1.2 support
    • P records: sequence of nodes with a dedicated name -- represents a way to traverse the graph, usually representing scaffold paths, sequence-to-graph alignment, etc.
    • J records: can represent shortcuts over tangles in the graph, or gapped paths from downstream scaffolding
  • support for gzipped GFA files
  • rGFA support
  • better memory usage for faster loading and less resource hogging
  • dark colour theme for the UI 😎
Clone this wiki locally