WGT: Tools and algorithms for recognizing, visualizing and generating Wheeler graphs
Kuan-Hao ChaoiD, Pei-Wei CheniD, Sanjit Arunkumar SeshiaiD, Ben LangmeadiD
Abstract
SummaryA Wheeler graph represents a collection of strings in a way that is particularly easy to index and query. Such a graph is a practical choice for representing a graph-shaped pangenome, and it is the foundation for current graph-based pangenome indexes. However, there are no practical tools to visualize or to check graphs that may have the Wheeler properties. Here we present Wheelie, an algorithm that combines a renaming heuristic with a permutation solver (Wheelie-PR) or a Satisfiability Modulo Theory (SMT) solver (Wheelie-SMT) to check whether a given graph has the Wheeler properties, a problem that is NP complete in general. Wheelie can check a variety of random and real-world graphs in far less time than any algorithm proposed to date. It can check a graph with 1,000s of nodes in seconds. We implement these algorithms together with complementary visualization tools in the WGT toolkit, available as open source software at https://github.com/Kuanhao-Chao/Wheeler_Graph_Toolkit.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- FWCI
- 0.09
- Field percentile
- 39th percentile
- Research Focus
- Approach
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
- GIN-TONIC: Non-hierarchical full-text indexing for graph-genomes
Ünsal Öztürk, Marco Mattavelli, Paolo Ribeca·NAR Genomics and BioinformaticsPeer-reviewed·Sep 28, 2024
- Hub labeling makes exact distance calculation practical for large human pangenome graphs
Zia Truong, Adam Novak, Benedict Paten·bioRxiv·Nov 6, 2026
- Unbiased pangenome graphs
Erik P. Garrison, Andrea Guarracino·BioinformaticsPeer-reviewed·Nov 30, 2022
- Homology-based perspective on pangenome graphs
Anna Lisiecka, Agnieszka Kowalewska, Norbert Dojer·bioRxiv·Mar 18, 2026
- Haplotype Matching with GBWT for Pangenome Graphs
Ahsan Sanaullah, Seba Villalobos, … Shaojie Zhang·bioRxiv·Feb 3, 2025
- Identifying Clusters in Graph Representations of Genomes
Eva Herencsárová, Broňa Brejová·bioRxiv·Jul 20, 2023