henhaobio
Sign in

NAR Genomics and BioinformaticsBioinformaticsPeer-reviewed journal article

GIN-TONIC: Non-hierarchical full-text indexing for graph-genomes

Ünsal ÖztürkiD, Marco MattavelliiD, Paolo RibecaiD

PDFDOIPreprintCode
Citations
0
FWCI
0.00
Field percentile
16th percentile

Abstract

This paper presents a new data structure, GIN-TONIC, designed to index arbitrary string-labelled directed graphs representing, for instance, pangenomes or transcriptomes. GIN-TONIC provides several capabilities not offered by other graph-indexing methods based on the FM-index. It is non-hierarchical, handling a graph as a single monolithic object; it indexes at nucleotide resolution all possible walks in the graph without the need to explicitly store them; it supports exact substring queries in polynomial time and space for all possible walk roots in the graph, even if there are exponentially many walks corresponding to such roots. Specific ad-hoc optimisations, such as a precomputed cache, allow GIN-TONIC to achieve excellent performance for input graphs of various topologies and sizes. Robust scalability capabilities and a querying performance close to that of a linear FM-Index are demonstrated for two real-world applications, a human pangenome and transcriptome. Source code and associated benchmarks are available on GitHub. Availability and implementationGIN-TONIC and all related programs are available at https://github.com/uensalo/gin.

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.

Similarity Map
SelectedSame fieldCross-field
THISTruong '26Chao '23Eskandar '26Ghaffaari '19Sirén '22Novak '16
68% semantic matchBioinformatics
Zia Truong, Adam Novak, Benedict Paten·bioRxiv·Nov 6, 2026