LightStringGraph

LightStringGraph constructs string graphs using external-memory algorithms to enable scalable string-graph based genome assembly from large collections of sequence reads.


Key Features:

  • External Memory Efficiency: Uses external memory techniques to manage and process collections of sequence reads that exceed internal memory limits.
  • String Graph Construction: Builds string graphs from collections of reads, producing the graph data structures used for sequence assembly.

Scientific Applications:

  • Sequence Assembly: Supports reconstruction of genomes from short reads via string-graph representations.
  • Genomic Analysis: Enables analyses of large-scale sequencing datasets by providing scalable string graph construction.

Methodology:

Implements external memory algorithms to construct string graphs directly from collections of sequence reads.

Topics

Details

License:
GPL-3.0
Maturity:
Emerging
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
C++
Added:
7/25/2015
Last Updated:
12/10/2018

Operations

Publications

Bonizzoni P, Della Vedova G, Pirola Y, Previtali M, Rizzi R. Constructing String Graphs in External Memory. Lecture Notes in Computer Science. 2014. doi:10.1007/978-3-662-44753-6_23.

Documentation