Pangenome graph layout by Path-Guided Stochastic Gradient Descent
Simon HeumosiD, Andrea GuarracinoiD, Jan-Niklas M. SchmelzleiD, Jiajie LiiD, Zhiru ZhangiD, Jörg HagmanniD, Sven NahnseniD, Pjotr PrinsiD, Erik P. GarrisoniD
Abstract
MotivationThe increasing availability of complete genomes demands for models to study genomic variability within entire populations. Pangenome graphs capture the full genomic similarity and diversity between multiple genomes. In order to understand them, we need to see them. For visualization, we need a human readable graph layout: A graph embedding in low (e.g. two) dimensional depictions. Due to a pangenome graphs potential excessive size, this is a significant challenge. ResultsIn response, we introduce a novel graph layout algorithm: the Path-Guided Stochastic Gradient Descent (PG-SGD). PG-SGD uses the genomes, represented in the pangenome graph as paths, as an embedded positional system to sample genomic distances between pairs of nodes. This avoids the quadratic cost seen in previous versions of graph drawing by Stochastic Gradient Descent (SGD). We show that our implementation efficiently computes the low dimensional layouts of gigabase-scale pangenome graphs, unveiling their biological features. AvailabilityWe integrated PG-SGD in ODGI which is released as free software under the MIT open source license. Source code is available at https://github.com/pangenome/odgi. Contactegarris5@uthsc.edu
02 /Specification & Classification
Click any tag to browse matching papersReproducibility 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
- ODGI: understanding pangenome graphs
Andrea Guarracino, Simon Heumos, … Erik P. Garrison·BioinformaticsPeer-reviewed·May 10, 2022
- Unbiased pangenome graphs
Erik P. Garrison, Andrea Guarracino·BioinformaticsPeer-reviewed·Nov 30, 2022
- Succinct dynamic variation graphs
Jordan M. Eizenga, Adam M. Novak, … Erik P. Garrison·bioRxiv·Apr 23, 2020
- Building pangenome graphs
Erik P. Garrison, Andrea Guarracino, … Pjotr Prins·Nature MethodsPeer-reviewed·Oct 21, 2024
- PanGraphViewer: A Versatile Tool to Visualize Pangenome Graphs
Yuxuan Yuan, Ricky Ka-Kui, Ting‐Fung Chan·bioRxiv·Mar 30, 2023
- PanGraph: scalable bacterial pan-genome graph construction
Nicholas Noll, Marco Molari, … Richard A. Neher·Microbial GenomicsPeer-reviewed·Jun 6, 2023