bioRxivBioinformaticsPreprint
Sequence-to-graph alignment based copy number calling using a network flow formulation
Hugo MagalhãesiD, Jonas Weber, Gunnar W. KlauiD, Tobias MarschalliD, Timofey ProdanoviD
Abstract
Variation of sequence copy number (CN) between individuals can be associated with phenotypical differences. Consequently, CN calling is an important step for disease association and identification, as well as for genome assembly validation. Traditionally, CN calling is done by mapping sequencing reads to a linear reference genome and estimating the CN from the observed read depth. This approach, however, is significantly hampered by sequences and rearrangements not present in a linear reference genome; at the same time simple CN prediction for individual graph nodes does not make use of the graph topology and can lead to inconsistent results. To address these issues, we propose Floco, a method for CN calling with respect to a genome graph using a network flow formulation. Given a graph and alignments against that graph, we calculate raw CN probabilities for every graph node based on the Negative Binomial distribution and the base pair coverage across the node, and then use integer linear programming to compute the CN flow through the whole graph. We tested this approach on 15 aligned datasets, involving three different graphs, as well as HiFi and ONT sequencing reads and linear assemblies split into reads. These results demonstrate that the addition of the network flow formulation increases the accuracy of CN predictions by up to 43% when compared with read depth based estimation alone. Additionally, we observed that concordance between predictions from the three different sequence sources was able to reach 93.2%. Floco fills a gap in CN calling tools specifically designed for genome graphs.
- Citations
- 0
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
- CNV-PG: a machine-learning framework for accurate copy number variation predicting and genotyping
Taifu Wang, Jinghua Sun, … Qing Zhou·bioRxiv·Apr 13, 2020
- A Flow Procedure for the Linearization of Genome Sequence Graphs.
David H. Haussler, Maciej Smuga-Otto, … Dmitrii Miagkov·Journal of Computational BiologyPeer-reviewed·May 24, 2018
- Graph Peak Caller: calling ChIP-Seq Peaks on Graph-based Reference Genomes
Ivar Grytten, Knut Dagestad Rand, … Geir Kjetil Sandve·PLoS Computational BiologyPeer-reviewed·Feb 19, 2019
- GeneToCN: An Alignment-Free Method for Gene Copy Number Estimation Directly from Next-Generation Sequencing Reads
Fanny‐Dhelia Pajuste, Maido Remm·Scientific ReportsPeer-reviewed·Oct 18, 2023
- Streamline CNV - A Handy Nextflow Pipeline for Chromosomal Copy Number Variation Analysis
Duanduan Ma, Allen Soberanes, … Xiaofeng A. Su·bioRxiv·Oct 23, 2026
- CNVkit: Copy number detection and visualization for targeted sequencing using off-target reads
Eric Talevich, A. Hunter Shain, … Boris C. Bastian·bioRxiv·Nov 25, 2014