Abstract
AbstractHomologous recombination between the maternal and paternal copies of a chromosome is a key mechanism for human inheritance and shapes population genetic properties of our species. However, a similar mechanism can also act between different copies of the same sequence, then called non-allelic homologous recombination (NAHR). This process can result in genomic rearrangements—including deletion, duplication, and inversion—and is underlying many genomic disorders. Despite its importance for genome evolution and disease, there is a lack of computational models to study genomic loci prone to NAHR.In this work, we propose such a computational model, providing a unified framework for both (allelic) homologous recombination and NAHR. Our model represents a set of genomes as a graph, where human haplotypes correspond to walks through this graph. We formulate two founder set problems under our recombination model, provide flow-based algorithms for their solution, and demonstrate scalability to problem instances arising in practice.
Publisher
Cold Spring Harbor Laboratory
Reference37 articles.
1. Ahuja, R. K. , Magnanti, T. L. , and Orlin, J. B. Network Flows: Theory, Algorithms, and Applications, 1 ed. Prentice Hall, Feb. 1993.
2. Bader, D. A. , Moret, B. M. , and Yan, M. A linear-time algorithm for computing inversion distance between signed permutations with an experimental study. In 1st International Work-shop on Algorithms in Bioinformatics (WABI 2001) (Berlin, Heidelberg, 2001), Algorithms in Bioinformatics, Springer Berlin Heidelberg, pp. 365–376.
3. Genome Rearrangements and Sorting by Reversals
4. Sorting by transpositions;SIAM Journal on Discrete Mathematics,1998