BioinformaticsBioinformaticsPeer-reviewed journal article
Gretl - Variation GRaph Evaluation TooLkit
Sebastian VorbruggiD, Ilja BezrukoviD, Zhigui BaoiD, Detlef WeigeliD
Abstract
Motivation: As genome graphs are powerful data structures for representing the genetic diversity within populations, they can help identify genomic variations that traditional linear references miss, but their complexity and size makes the analysis of genome graphs challenging. We sought to develop a genome graph analysis tool that helps these analyses to become more accessible by addressing the limitations of existing tools. Specifically, we improve scalability and user-friendliness, and we provide many new statistics for graph evaluation. Results: We developed an efficient, comprehensive, and integrated tool, gretl, to analyse genome graphs and gain insights into their structure and composition by providing a wide range of statistics. gretl can be utilised to evaluate different graphs, compare the output of graph construction pipelines with different parameters, as well as perform an in-depth analysis of individual graphs, including sample-specific analysis. With the assistance of gretl, novel patterns of genetic variation and potential regions of interest can be identified, for later, more detailed inspection. We demonstrate that gretl outperforms other tools in terms of speed, particularly for larger genome graphs. Availability and implementation: gretl is implemented in Rust. Commented source code is available under MIT licence at https://github.com/MoinSebi/gretl. Examples of how to run gretl are provided in the documentation. Several Jupyter notebooks are part of the repository and can help visualise gretl results.
- assay: whole-genome sequencing
- research focus: benchmarking
- research focus: variant calling
- research focus: variant effect prediction
- research focus: software / tool
- approach: experimental assay
- Citations
- 4
- FWCI
- 0.54
- Field percentile
- top 39%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- G-Graph: An interactive genomic graph viewer
Peter A. Andrews, Joan Alexander, … Michael H. Wigler·bioRxiv·Nov 18, 2019
- Genotype Representation Graphs: Enabling Efficient Analysis of Biobank-Scale Data
Drew DeHaas, Ziqing Pan, Xinzhu Wei·Nature Computational SciencePeer-reviewed·Dec 5, 2024
- Gfa2bin enables graph-based GWAS by converting genome graphs to pan-genomic genotypes
Sebastian Vorbrugg, Ilja Bezrukov, … Detlef Weigel·bioRxiv·Dec 5, 2024
- GenGraph: a python module for the simple generation and manipulation of genome graphs.
Jon Mitchell Ambler, Shandukani Mulaudzi, Nicola Mulder·BMC BioinformaticsPeer-reviewed·Oct 25, 2019
- General, orders-of-magnitude faster whole-genome analysis with genotype representation graphs
Drew DeHaas, Chris Adonizio, … Xinzhu Wei·bioRxiv·Apr 11, 2026
- GraTools, an user-friendly tool for exploring and manipulating pangenome variation graphs
Sébastien Ravel, Nina Marthe, … Christine Tranchant‐Dubreuil·bioRxiv·Jul 23, 2026