Skip to content
forked from asl/BandageNG

a Bioinformatics Application for Navigating De novo Assembly Graphs Easily

License

Notifications You must be signed in to change notification settings

ctlab/BandageNG

 
 

Repository files navigation

GitHub release (latest by date) GitHub Downloads GitHub Workflow Status

BandageBandage-NG

IMPORTANT: This is a fork of Bandage-NG repo. It may contain new features, new bugs and otherwise be not compatible with the Bandage by Ryan Wick.

Table of Contents

Intro

Bandage-NG documentation is available on the Bandage-NG GitHub wiki.

New version of BandageNG contains new features:

  1. Rotate contig - the ability for nodes' rotation.
  2. Hi-C links - this functionality allows to visualize Hi-C links between different contigs on the de Bruijn graph. Hi-C links are drawn as dotted lines connecting the midpoints of contigs.
  3. ML model - this functionality allows to visualize RandomForest, AdaBoost or Gradient Boosted Decision Trees machine learning. Also, the implementation of BandageNG supports mapping features, used in predictive model, on the nodes (contigs) in de Bruijn graph.
  4. Multigraph - this functionality allows to visualize multiple graphs from different files on one screen.
  5. CSV data - this functionality allows to visualize CSV data for multiple graphs. To visualize taxonomy you can use CSV data with columns that contains different level of taxonomy (Superkingdom», Phylum, Class, Order, Family, Genus, Species, Serotype and Strains).

Pre-built binaries

Pre-built Linux and Mac binaries are available from Releases page.

Prerequisites:

  • libfuse2

Prerequisites (for building from the source code)

  • Qt 6
  • CMake
  • C++17-compliant compiler

Building from source

mkdir build
cd build
cmake ..
make

About

a Bioinformatics Application for Navigating De novo Assembly Graphs Easily

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.1%
  • Shell 1.3%
  • Other 0.6%