,
Adam Cicherski
,
Norbert Dojer
Creative Commons Attribution 4.0 International license
In variation graphs genomic sequences are represented as paths sharing their nodes in homologous regions. Shared nodes must represent identical sequence fragments, but the definition does not impose strict criteria on when the paths should be merged and when not. Consequently, most variation graph building tools heuristically infer the graph structure from pairwise genome alignments or the results of seeding procedures of alignment algorithms. In the current paper we introduce the concept of homology relation induced by a variation graph on the nucleotides of represented genomic sequences. This notion can be used to specify in a mathematically rigorous way the criteria the structure of a variation graph should meet. We investigate the relationships between the structures of variation graphs and their homology relations, as well as between operations on relations and on graphs. In particular, we show how to use the result of combining relations induced by different graphs to combine these graphs. Then, we propose homology-based methods of reconciling and comparing variation graphs representing the same genome collection. Moreover, we provide an implementation of homology-based tools for variation graph analysis.
@InProceedings{lisiecka_et_al:LIPIcs.WABI.2026.29,
author = {Lisiecka, Anna and Cicherski, Adam and Dojer, Norbert},
title = {{Reconciling and Comparing Variation Graphs Using Homology Relations}},
booktitle = {26th International Conference on Algorithms for Bioinformatics (WABI 2026)},
pages = {29:1--29:15},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-446-8},
ISSN = {1868-8969},
year = {2026},
volume = {390},
editor = {El-Mabrouk, Nadia and Vandin, Fabio},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.WABI.2026.29},
URN = {urn:nbn:de:0030-drops-275332},
doi = {10.4230/LIPIcs.WABI.2026.29},
annote = {Keywords: Pangenome, Variation Graph, Genome Homology}
}
archived version