Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

David Sankoff

dblp:66/977 · DBLP profile ↗
← Back
78ranked-venue papers
24as first author
3since 2021 · last 2025
0000-0001-8415-5189ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 60 · 18 first-author · 3 since 2021Theory of computation · 9 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 8 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
17 papers
Bioinformatics and computational biology · 100%
Theoretical computer science
4 papers
Algorithms and data structures · 70% Graph algorithms and graph theory · 30% Information theory · 0%

Topics — the 22 heaviest of 26, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › comparative genomics
genome rearrangement
0.5122012
Fractionation, rearrangement and subgenome dominance · Bioinform. 2012
Guided genome halving: hardness, heuristics and the history of the Hemiascomycetes · ISMB 2008
Statistical Evaluation of Genome Rearrangement · RECOMB 2006
Bioinformatics and computational biology › comparative genomics › orthology analysis
ortholog identification
0.312018
Accurate prediction of orthologs in the presence of divergence after duplication · Bioinform. 2018
Bioinformatics and computational biology › molecular evolution › evolutionary bioinformatics › evolutionary genomics
genome evolution
0.112012
A Model for Biased Fractionation after Whole Genome Duplication · RECOMB 2012
Bioinformatics and computational biology › comparative genomics
whole-genome duplication
0.112012
A Model for Biased Fractionation after Whole Genome Duplication · RECOMB 2012
Bioinformatics and computational biology
comparative genomics
0.142004
Short inversions and conserved gene cluster · Bioinform. 2002
Tests for gene clustering · RECOMB 2002
Conserved segment identification · RECOMB 1997
Bioinformatics and computational biology › comparative genomics › genome rearrangement
genome halving
0.112008
Guided genome halving: hardness, heuristics and the history of the Hemiascomycetes · ISMB 2008
Bioinformatics and computational biology › comparative genomics
ancestral genome reconstruction
0.132008
Early eukaryote evolution based on mitochondrial gene order breakpoints · RECOMB 2000
Guided genome halving: hardness, heuristics and the history of the Hemiascomycetes · ISMB 2008
Reconstructing the pre-doubling genome · RECOMB 1999
Bioinformatics and computational biology
phylogenetics
0.122000
Early eukaryote evolution based on mitochondrial gene order breakpoints · RECOMB 2000
Probability models for genome rearrangement and linear invariants for phylogenetic inference · RECOMB 1999
Algorithms and data structures › sequence algorithms
string algorithms
0.012003
The Reconstruction of Doubled Genomes · SIAM J. Comput. 2003
Bioinformatics and computational biology › comparative genomics › conservation analysis
conserved gene clusters
0.012002
Short inversions and conserved gene cluster · Bioinform. 2002
Bioinformatics and computational biology › gene expression analysis
gene clustering
0.012002
Tests for gene clustering · RECOMB 2002
Bioinformatics and computational biology › genomics
genome organization
0.012002
Tests for gene clustering · RECOMB 2002
Bioinformatics and computational biology
molecular evolution
0.012002
Tests for gene clustering · RECOMB 2002
Bioinformatics and computational biology › comparative genomics › genome rearrangement
reversal distance
0.021999
Genome rearrangement with gene families · Bioinform. 1999
Probability models for genome rearrangement and linear invariants for phylogenetic inference · RECOMB 1999
Bioinformatics and computational biology
sequence analysis
0.012000
The early introduction of dynamic programming into computational biology · Bioinform. 2000
Bioinformatics and computational biology › comparative genomics › genome rearrangement
breakpoint distance
0.011999
Genome rearrangement with gene families · Bioinform. 1999
Bioinformatics and computational biology › genomics
computational genomics
0.011999
Reconstructing the pre-doubling genome · RECOMB 1999
Bioinformatics and computational biology › phylogenetics
phylogenetic inference
0.011999
Probability models for genome rearrangement and linear invariants for phylogenetic inference · RECOMB 1999
Algorithms and data structures
combinatorial algorithms
0.011999
Reconstructing the pre-doubling genome · RECOMB 1999
Algorithms and data structures › computational biology
genome rearrangement
0.011999
Reconstructing the pre-doubling genome · RECOMB 1999
Algorithms and data structures
dynamic programming
0.012000
The early introduction of dynamic programming into computational biology · Bioinform. 2000
Algorithms and data structures › data structure design › search structures
dictionary data structure
0.011971
Dictionary Structure and Probability Measures · Inf. Control. 1971

Methods — techniques the papers use, named apart from their topics

similarity-based inference · 0.3phylogeny-based inference · 0.3simulation · 0.2translocation · 0.1reversal · 0.1multidimensional scaling · 0.1linear-time algorithm · 0.1heuristic optimization · 0.1statistical hypothesis testing · 0.0evolutionary modeling · 0.0dynamic programming · 0.0translocation analysis · 0.0polynomial-time exact algorithm · 0.0
YearPublicationVenuePosition
2025 Identifying Breakpoint Median Genomes: A Branching Algorithm Approach
Poly H. da Silva, Arash Jamshidpey, David Sankoff
WABI3
2021 Guest Editorial for the 17th Asia Pacific Bioinformatics Conference
abstract
The eight papers in this special section were presented at the 17th Asia Pacific Bioinformatics Conference (APBC), which was held in Wuhan, China, 14-16 January 2019.
Louxin Zhang, Shaoliang Peng, Yi-Ping Phoebe Chen, David Sankoff, Guoliang Li 0002
IEEE ACM Trans. Comput. Biol. Bioinform.4
2021 Branching Out to Speciation in a Model of Fractionation: The Malvaceae
abstract
Fractionation is the genome-wide process of losing one gene per duplicate pair following whole genome doubling (WGD). An important type of evidence for duplicate gene loss is the frequency distribution of similarities between paralogous gene pairs in a genome or orthologous gene pairs in two species. We extend a previous branching process model for fractionation, originally accounting for paralog similarities, to encompass the distribution of ortholog similarities, after multiple rounds of whole genome doubling and fractionation, with the speciation event occurring at any point. We estimate the fractionation rates during all the inter-event periods in each lineage of the plant family Malvaceae. We suggest a major correction of the phylogenetic position of the durian sub-family, and discover a new triplication event in this lineage.
Chunfang Zheng, Sindeed Islam, David Sankoff
IEEE ACM Trans. Comput. Biol. Bioinform.5
2019 Distinguishing successive ancient polyploidy levels based on genome-internal syntenic alignment
abstract
BACKGROUND: A basic tool for studying the polyploidization history of a genome, especially in plants, is the distribution of duplicate gene similarities in syntenically aligned regions of a genome. This distribution can usually be decomposed into two or more components identifiable by peaks, or local maxima, each representing a different polyploidization event. The distributions may be generated by means of a discrete time branching process, followed by a sequence divergence model. The branching process, as well as the inference of fractionation rates based on it, requires knowledge of the ploidy level of each event, which cannot be directly inferred from the pair similarity distribution. RESULTS: For a sequence of two events of unknown ploidy, either tetraploid, giving rise to whole genome doubling (WGD), or hexaploid, giving rise to whole genome tripling (WGT), we base our analysis on triples of similar genes. We calculate the probability of the four triplet types with origins in one or the other event, or both, and impose a mutational model so that the distribution resembles the original data. Using a ML transition point in the similarities between the two events as a discriminator for the hypothesized origin of each similarity, we calculate the predicted number of triplets of each type for each model combining WGT and/or WGD. This yields a predicted profile of triplet types for each model. We compare the observed and predicted triplet profiles for each model to confirm the polyploidization history of durian, poplar and cabbage. CONCLUSIONS: We have developed a way of inferring the ploidy of up to three successive WGD and/or WGT events by estimating the time of origin of each of the similarities in triples of genes. This may be generalized to a larger number of events and to higher ploidies.
Chunfang Zheng, David Sankoff
BMC Bioinform.3
2019 Models for Similarity Distributions of Syntenic Homologs and Applications to Phylogenomics
abstract
We outline an integrated approach to speciation and whole genome doubling (WGD) to resolve the occurrence of these events in phylogenetic analysis. We propose a more principled way of estimating the parameters of gene divergence and fractionation than the standard mixture of normals analysis. We formulate an algorithm for resolving data on local peaks in the distributions of duplicate gene similarities for a number of related genomes. We illustrate with a comprehensive analysis of WGD-origin duplicate gene data from the family Brassicaceae.
David Sankoff, Chunfang Zheng, João Meidanis, Eric Lyons 0002, Haibao Tang
IEEE ACM Trans. Comput. Biol. Bioinform.1
2018 A Randomized FPT Approximation Algorithm for Maximum Alternating-Cycle Decomposition with Applications
Haitao Jiang 0005, Lianrong Pu, Letu Qingge, David Sankoff, Binhai Zhu
COCOON4
2018 Accurate prediction of orthologs in the presence of divergence after duplication
abstract
Motivation: When gene duplication occurs, one of the copies may become free of selective pressure and evolve at an accelerated pace. This has important consequences on the prediction of orthology relationships, since two orthologous genes separated by divergence after duplication may differ in both sequence and function. In this work, we make the distinction between the primary orthologs, which have not been affected by accelerated mutation rates on their evolutionary path, and the secondary orthologs, which have. Similarity-based prediction methods will tend to miss secondary orthologs, whereas phylogeny-based methods cannot separate primary and secondary orthologs. However, both types of orthology have applications in important areas such as gene function prediction and phylogenetic reconstruction, motivating the need for methods that can distinguish the two types. Results: We formalize the notion of divergence after duplication and provide a theoretical basis for the inference of primary and secondary orthologs. We then put these ideas to practice with the Hybrid Prediction of Paralogs and Orthologs (HyPPO) framework, which combines ideas from both similarity and phylogeny approaches. We apply our method to simulated and empirical datasets and show that we achieve superior accuracy in predicting primary orthologs, secondary orthologs and paralogs. Availability and implementation: HyPPO is a modular framework with a core developed in Python and is provided with a variety of C++ modules. The source code is available at https://github.com/manuellafond/HyPPO. Supplementary information: Supplementary data are available at Bioinformatics online.
Manuel Lafond, Mona Meghdari Miardan, David Sankoff
Bioinform.3
2018 Evolutionary Model for the Statistical Divergence of Paralogous and Orthologous Gene Pairs Generated by Whole Genome Duplication and Speciation
abstract
We outline a principled approach to the analysis of duplicate gene similarity distributions, based on a model integrating sequence divergence and the process of fractionation of duplicate genes resulting from whole genome duplication (WGD). This model allows us to predict duplicate gene similarity distributions for a series of two or three WGD, for whole genome triplication followed by a WGD, and for triplication, followed by speciation, followed by WGD. We calculate the probabilities of all possible fates of a gene pair as its two members proliferate or are lost, predicting the number of surviving pairs from each event. We discuss how to calculate maximum likelihood estimators for the parameters of these models, illustrating with an analysis of the distribution of paralog similarities in the poplar genome.
Chunfang Zheng, David Sankoff
IEEE ACM Trans. Comput. Biol. Bioinform.3
2017 Asymptotic medians of random permutations sampled from reversal random walks
Arash Jamshidpey, David Sankoff
Theor. Comput. Sci.2
2016 Compromise or optimize? The breakpoint anti-median
abstract
BACKGROUND: The median of k≥3 genomes was originally defined to find a compromise genome indicative of a common ancestor. However, in gene order comparisons, the usual definitions based on minimizing the sum of distances to the input genomes lead to degenerate medians reflecting only one of the input genomes. "Near-medians", consisting of equal samples of gene adjacencies from all the input genomes, were designed to restore the idea of compromise to the median problem. RESULT: We explore adjacency sampling constructions in full generality in the case k=3, with given overlapping sets of adjacencies in the three genomes, where all adjacencies in two-way or three-way overlaps are included in the sample. We require the construction to be maximal, in the sense that no additional proportion of adjacencies from any of the genomes may be added without violating the local linearity of the genome. We discover that in incorporating as many adjacencies as possible, evenly from all the input genomes, we are actually maximizing, rather than minimizing, the sum of distances over all other maximal sampling schemes. CONCLUSIONS: We propose to explore compromise instead of parsimony as the organizing principle for the small phylogeny problem.
Caroline Anne Larlee, Alex Brandts, David Sankoff
BMC Bioinform.3
2016 A continuous analog of run length distributions reflecting accumulated fractionation events
abstract
BACKGROUND: We propose a new, continuous model of the fractionation process (duplicate gene deletion after polyploidization) on the real line. The aim is to infer how much DNA is deleted at a time, based on segment lengths for alternating deleted (invisible) and undeleted (visible) regions. RESULTS: After deriving a number of analytical results for "one-sided" fractionation, we undertake a series of simulations that help us identify the distribution of segment lengths as a gamma with shape and rate parameters evolving over time. This leads to an inference procedure based on observed length distributions for visible and invisible segments. CONCLUSIONS: We suggest extensions of this mathematical and simulation work to biologically realistic discrete models, including two-sided fractionation.
David Sankoff
BMC Bioinform.2
2015 Literature Visualization and Similarity Measurement Based on Citation Relations
abstract
While similar documents are, traditionally, found using Natural Language Processing, we observe reference/citation information by authors indicates better insight of similarity. Our system is to retrieve publications from Google Scholar and visualize them as a 2D graph using the citation relation, where the nodes represent the documents while the links represent the citation/reference relation between them. We measure the similarity score between each pair of papers based on both the number of paths and the length of each path. More paths and shorter the lengths higher the similarity score. We compared them with another similarity scores from Scurtu's Document Similarity API [1] that uses Natural Language Processing. We use the average of the similarity scores collected from 15 users as a ground truth to determine how good the scores from two methods are. The result shows that our citation network approach gives better results than the ones by Scurtu's.
Hanadi Alfraidi, David Sankoff
IV3
2015 Graph-Theoretic Modelling of the Domain Chaining Problem
Poly H. da Silva, Simone Dantas, Chunfang Zheng, David Sankoff
WABI4
2015 Structural vs. functional mechanisms of duplicate gene loss following whole genome doubling
abstract
BACKGROUND: The loss of duplicate genes - fractionation - after whole genome doubling (WGD) is the subject to a debate as to whether it proceeds gene by gene or through deletion of multi-gene chromosomal segments. RESULTS: WGD produces two copies of every chromosome, namely two identical copies of a sequence of genes. We assume deletion events excise a geometrically distributed number of consecutive genes with mean µ ≥ 1, and these events can combine to produce single-copy runs of length l. If µ = 1, the process is gene-by-gene. If µ > 1, the process at least occasionally excises more than one gene at a time. In the latter case if deletions overlap, the later one simply extends the existing run of single-copy genes. We explore aspects of the predicted distribution of the lengths of single-copy regions analytically, but resort to simulations to show how observing run lengths l allows us to discriminate between the two hypotheses. CONCLUSIONS: Deletion run length distributions can discriminate between gene-by-gene fractionation and deletion of segments of geometrically distributed length, even if µ is only slightly larger than 1, as long as the genome is large enough and fractionation has not proceeded too far towards completion.
David Sankoff, Chunfang Zheng, Baoyong Wang, Carlos Fernando Buen Abad Najar
BMC Bioinform.1
2013 The dynamics of functional classes of plant genes in rediploidized ancient polyploids
abstract
RESULTS: We measure the simultaneous dynamics of duplicate orthologous gene loss in rosids, in asterids, and in monocots, as influenced by biological functional class. This pan-angiosperm view confirms common tendencies and consistency through time for both ancient and more recent whole genome polyploidization events. CONCLUSIONS: The gene loss analysis represents an assessment of post-polyploidization evolution, at the level of individual gene families within and across sister genomes. Functional analysis confirms universal trends previously reported for more recent plant polyploidy events: genes involved with regulation and responses were retained in multiple copies, while genes involved with metabolic and catalytic processes tended to lose copies, across all three groups of plants.To understand the particular evolutionary patterns of plant genomes, there is a need to systematically survey the fate of the subgenomes of polyploids fixed as whole genome duplicates, including patterns of retention of duplicate, triplicate, etc. genes.
Eric C. H. Chen, Carlos Fernando Buen Abad Najar, Chunfang Zheng, Alex Brandts, Eric Lyons 0002, Haibao Tang, Lorenzo Carretero-Paulet, Victor A. Albert, David Sankoff
BMC Bioinform.9
2013 Phase change for the accuracy of the median value in estimating divergence time
abstract
We prove that for general models of random gene-order evolution of k ≥ 3 genomes, as the number of genes n goes to ∞, the median value approximates k times the divergence time if the number of rearrangements is less than cn/4 for any c <1. For some c* ≥ 1, if the number of rearrangements is greater than c*n/4, this approximation does not hold.
Arash Jamshidpey, David Sankoff
BMC Bioinform.2
2013 Practical aliquoting of flowering plant genomes
abstract
We pose the problem of dissecting an ancient polyploid genome into its constituent subgenomes despite fragmentation and noise caused by genome rearrangements and fractionation of multi-copy genes. We formulate this in terms of decomposition into "defective" k-partite graphs, distinguished by location within the genome. We devise and implement a clustering heuristic for solving realistic instances of the problem. An unusual focus of our method is the focus on prioritizing gene density or lack of gaps in the assembly of fragments into larger regions, rather than maximizing the number of genes. We validate the method against the grape genome in which the ancient core eudicot triplication is readily detectible and is already well known. We then analyze the tomato genome, whose proposed status as a descendant of a more recent Solanum hexaploid is controversial, and confirm this proposal. The solution reveals unexpected information about the evolution of the tomato.
Chunfang Zheng, David Sankoff
BMC Bioinform.2
2012 A Model for Biased Fractionation after Whole Genome Duplication
David Sankoff, Chunfang Zheng, Baoyong Wang
RECOMB1
2012 Fractionation, rearrangement and subgenome dominance
abstract
MOTIVATION: Fractionation is arguably the greatest cause of gene order disruption following whole genome duplication, causing severe biases in chromosome rearrangement-based estimates of evolutionary divergence. RESULTS: We show how to correct for this bias almost entirely by means of a 'consolidation' algorithm for detecting and suitably transforming identifiable regions of fractionation. We characterize the process of fractionation and the performance of the algorithm through realistic simulations. We apply our method to a number of core eudicot genomes, we and by studying the fractionation regions detected, are able to address topical issues in polyploid evolution. AVAILABILITY AND IMPLEMENTATION: Code for the consolidation algorithm, and sample data, is available at: http://137.122.149.195/Software/Fractionation/fractionation.html CONTACT: [email protected].
David Sankoff, Chunfang Zheng
Bioinform.1
2012 Medians seek the corners, and other conjectures
abstract
BACKGROUND: Median construction is at the heart of several approaches to gene-order phylogeny. It has been observed that the solution to a median problem is generally not unique, and that alternate solutions may be quite different. Another concern has to do with a tendency for medians to fall on or near one of the three input orders, and hence to contain no information about the other two. RESULTS: We conjecture that as gene orders become more random with respect to each other, and as the number of genes increases, the breakpoint median for circular unichromosomal genomes, in both the unsigned and signed cases, tends to approach one of the input genomes, the "corners" in terms of the distance normalized by the number of genes. Moreover, there are alternate solutions that approach each of the other inputs, so that the average distance between solutions is very large. We confirm these claims through simulations, and extend the results to medians of more than three genomes. CONCLUSIONS: This effect also introduces serious biases into the medians of less scrambled genomes. It prompts a reconsideration of the role of the median in gene order phylogeny. Fortunately, for triples of finite length genomes, a small proportion of the median solutions escape the tendency towards the corners, and these are relatively close to each other. This suggests that a focused search for these solutions, though they represent a decreasing minority as genome length increases, is a way out of the pathological tendency we have described.
Maryam Haghighi, David Sankoff
BMC Bioinform.2
2012 A consolidation algorithm for genomes fractionated after higher order polyploidization
abstract
BACKGROUND: It has recently been shown that fractionation, the random loss of excess gene copies after a whole genome duplication event, is a major cause of gene order disruption. When estimating evolutionary distances between genomes based on chromosomal rearrangement, fractionation inevitably leads to significant overestimation of classic rearrangement distances. This bias can be largely avoided when genomes are preprocessed by "consolidation", a procedure that identifies and accounts for regions of fractionation. RESULTS: In this paper, we present a new consolidation algorithm that extends and improves previous work in several directions. We extend the notion of the fractionation region to use information provided by regions where this process is still ongoing. The new algorithm can optionally work with this new definition of fractionation region and is able to process not only tetraploids but also genomes that have undergone hexaploidization and polyploidization events of higher order. Finally, this algorithm reduces the asymptotic time complexity of consolidation from quadratic to linear dependence on the genome size. The new algorithm is applied both to plant genomes and to simulated data to study the effect of fractionation in ancient hexaploids.
Katharina Jahn 0001, Chunfang Zheng, Jakub Kovác, David Sankoff
BMC Bioinform.4
2012 Detection of gene expression changes at chromosomal rearrangement breakpoints in evolution
abstract
BACKGROUND: We study the relation between genome rearrangements, breakpoints and gene expression. Genome rearrangement research has been concerned with the creation of breakpoints and their position in the chromosome, but the functional consequences of individual breakpoints remain virtually unknown, and there are no direct genome-wide studies of breakpoints from this point of view. A question arises of what the biological consequences of breakpoint creation are, rather than just their structural aspects. The question is whether proximity to the site of a breakpoint event changes the activity of a gene. RESULTS: We investigate this by comparing the distribution of distances to the nearest breakpoint of genes that are differentially expressed with the distribution of the same distances for the entire gene complement. We study this in data on whole blood tissue in human versus macaque, and in cerebral cortex tissue in human versus chimpanzee. We find in both data sets that the distribution of distances to the nearest breakpoint of "changed expression genes" differs little from this distance calculated for the rest of the gene complement. In focusing on the changed expression genes closest to the breakpoints, however, we discover that several of these have previously been implicated in the literature as being connected to the evolutionary divergence of humans from other primates. CONCLUSIONS: We conjecture that chromosomal rearrangements occasionally interrupt the regulatory configurations of genes close to the breakpoint, leading to changes in expression.
Adriana Muñoz, David Sankoff
BMC Bioinform.2
2012 Generalized adjacency and the conservation of gene clusters in genetic networks defined by synthetic lethals
abstract
BACKGROUND: Given genetic networks derived from two genomes, it may be difficult to decide if their local structures are similar enough in both genomes to infer some ancestral configuration or some conserved functional relationships. Current methods all depend on searching for identical substructures. METHODS: We explore a generalized vertex proximity criterion, and present analytic and probability results for the comparison of random lattice networks. RESULTS: We apply this criterion to the comparison of the genetic networks of two evolutionarily divergent yeasts, Saccharomyces cerevisiae and Schizosaccharomyces pombe, derived using the Synthetic Genetic Array screen. We show that the overlapping parts of the networks of the two yeasts share a common structure beyond the shared edges. This may be due to their conservation of redundant pathways containing many synthetic lethal pairs of genes. CONCLUSIONS: Detecting the shared generalized adjacency clusters in the genetic networks of the two yeasts show that this analytical construct can be a useful tool in probing conserved network structure across divergent genomes.
David Sankoff
BMC Bioinform.2
2012 Gene order in rosid phylogeny, inferred from pairwise syntenies among extant genomes
abstract
BACKGROUND: Ancestral gene order reconstruction for flowering plants has lagged behind developments in yeasts, insects and higher animals, because of the recency of widespread plant genome sequencing, sequencers' embargoes on public data use, paralogies due to whole genome duplication (WGD) and fractionation of undeleted duplicates, extensive paralogy from other sources, and the computational cost of existing methods. RESULTS: We address these problems, using the gene order of four core eudicot genomes (cacao, castor bean, papaya and grapevine) that have escaped any recent WGD events, and two others (poplar and cucumber) that descend from independent WGDs, in inferring the ancestral gene order of the rosid clade and those of its main subgroups, the fabids and malvids. We improve and adapt techniques including the OMG method for extracting large, paralogy-free, multiple orthologies from conflated pairwise synteny data among the six genomes and the PATHGROUPS approach for ancestral gene order reconstruction in a given phylogeny, where some genomes may be descendants of WGD events. We use the gene order evidence to evaluate the hypothesis that the order Malpighiales belongs to the malvids rather than as traditionally assigned to the fabids. CONCLUSIONS: Gene orders of ancestral eudicot species, involving 10,000 or more genes can be reconstructed in an efficient, parsimonious and consistent way, despite paralogies due to WGD and other processes. Pairwise genomic syntenies provide appropriate input to a parameter-free procedure of multiple ortholog identification followed by gene-order reconstruction in solving instances of the "small phylogeny" problem.
Chunfang Zheng, David Sankoff
BMC Bioinform.2
2012 Scaffold Filling under the Breakpoint and Related Distances
abstract
Motivated by the trend of genome sequencing without completing the sequence of the whole genomes, a problem on filling an incomplete multichromosomal genome (or scaffold) I with respect to a complete target genome G was studied. The objective is to minimize the resulting genomic distance between I' and G, where I' is the corresponding filled scaffold. We call this problem the onesided scaffold filling problem. In this paper, we conduct a systematic study for the scaffold filling problem under the breakpoint distance and its variants, for both unichromosomal and multichromosomal genomes (with and without gene repetitions). When the input genome contains no gene repetition (i.e., is a fragment of a permutation), we show that the two-sided scaffold filling problem (i.e., G is also incomplete) is polynomially solvable for unichromosomal genomes under the breakpoint distance and for multichromosomal genomes under the genomic (or DCJ--Double-Cut-and-Join) distance. However, when the input genome contains some repeated genes, even the one-sided scaffold filling problem becomes NP-complete when the similarity measure is the maximum number of adjacencies between two sequences. For this problem, we also present efficient constant-factor approximation algorithms: factor-2 for the general case and factor 1.33 for the one-sided case.
Haitao Jiang 0005, Chunfang Zheng, David Sankoff, Binhai Zhu
IEEE ACM Trans. Comput. Biol. Bioinform.3
2012 The Kernel of Maximum Agreement Subtrees
abstract
A Maximum Agreement SubTree (MAST) is a largest subtree common to a set of trees and serves as a summary of common substructure in the trees. A single MAST can be misleading, however, since there can be an exponential number of MASTs, and two MASTs for the same tree set do not even necessarily share any leaves. In this paper, we introduce the notion of the Kernel Agreement SubTree (KAST), which is the summary of the common substructure in all MASTs, and show that it can be calculated in polynomial time (for trees with bounded degree). Suppose the input trees represent competing hypotheses for a particular phylogeny. We explore the utility of the KAST as a method to discern the common structure of confidence, and as a measure of how confident we are in a given tree set. We also show the trend of the KAST, as compared to other consensus methods, on the set of all trees visited during a Bayesian analysis of flatworm genomes.
Krister M. Swenson, Eric C. H. Chen, Nicholas D. Pattengale, David Sankoff
IEEE ACM Trans. Comput. Biol. Bioinform.4
2011 Generalized Adjacency in Genetic Networks and the Conservation of Functional Gene Clusters
abstract
Given genetic networks derived from two genomes, it may be difficult to decide if their local structures are similar enough in both genomes to infer some ancestral con- figuration or some conserved functional relationships. Current methods all depend on searching for identical substructures. We explore a generalized vertex proximity criterion, and present analytic and probability results for the comparison of random lattice networks. We then apply it to the comparison of the genetic networks of two evolutionarily divergent yeasts, Saccharomyces cerevisiae and Schizosaccharomyces pombe. We show that the overlapping parts of the networks of the two yeasts share a common structure beyond the shared edges. Detecting the shared generalized adjacency clusters in the genetic networks of the two yeasts show that this analytical construct can be a useful tool in probing conserved network structure across divergent genomes.
David Sankoff
BIBM2
2011 OMG! Orthologs for Multiple Genomes - Competing Formulations - (Keynote Talk)
David Sankoff
ISBRA1
2011 The Kernel of Maximum Agreement Subtrees
Krister M. Swenson, Eric C. H. Chen, Nicholas D. Pattengale, David Sankoff
ISBRA4
2011 Gene Order in Rosid Phylogeny, Inferred from Pairwise Syntenies among Extant Genomes
Chunfang Zheng, David Sankoff
ISBRA2
2011 OMG! Orthologs in Multiple Genomes - Competing Graph-Theoretical Formulations
Chunfang Zheng, Krister M. Swenson, Eric Lyons 0002, David Sankoff
WABI4
2011 Fractionation statistics
abstract
BACKGROUND: Paralog reduction, the loss of duplicate genes after whole genome duplication (WGD) is a pervasive process. Whether this loss proceeds gene by gene or through deletion of multi-gene DNA segments is controversial, as is the question of fractionation bias, namely whether one homeologous chromosome is more vulnerable to gene deletion than the other. RESULTS: As a null hypothesis, we first assume deletion events, on one homeolog only, excise a geometrically distributed number of genes with unknown mean µ, and these events combine to produce deleted runs of length l, distributed approximately as a negative binomial with unknown parameter r, itself a random variable with distribution π(·). A more realistic model requires deletion events on both homeologs distributed as a truncated geometric. We simulate the distribution of run lengths l in both models, as well as the underlying π(r), as a function of µ, and show how sampling l allows us to estimate µ. We apply this to data on a total of 15 genomes descended from 6 distinct WGD events and show how to correct the bias towards shorter runs caused by genome rearrangements. Because of the difficulty in deriving π(·) analytically, we develop a deterministic recurrence to calculate each π(r) as a function of µ and the proportion of unreduced paralog pairs. CONCLUSIONS: The parameter µ can be estimated based on run lengths of single-copy regions. Estimates of µ in real data do not exclude the possibility that duplicate gene deletion is largely gene by gene, although it may sometimes involve longer segments.
Baoyong Wang, Chunfang Zheng, David Sankoff
BMC Bioinform.3
2011 On the PATHGROUPS approach to rapid small phylogeny
abstract
We present a data structure enabling rapid heuristic solution to the ancestral genome reconstruction problem for given phylogenies under genomic rearrangement metrics. The efficiency of the greedy algorithm is due to fast updating of the structure during run time and a simple priority scheme for choosing the next step. Since accuracy deteriorates for sets of highly divergent genomes, we investigate strategies for improving accuracy and expanding the range of data sets where accurate reconstructions can be expected. This includes a more refined priority system, and a two-step look-ahead, as well as iterative local improvements based on a the median version of the problem, incorporating simulated annealing. We apply this to a set of yeast genomes to corroborate a recent gene sequence-based phylogeny.
Chunfang Zheng, David Sankoff
BMC Bioinform.2
2010 Listing All Sorting Reversals in Quadratic Time
Krister M. Swenson, Ghada Hany Badr, David Sankoff
WABI3
2010 Scaffold filling, contig fusion and comparative gene order inference
abstract
BACKGROUND: There has been a trend in increasing the phylogenetic scope of genome sequencing without finishing the sequence of the genome. Increasing numbers of genomes are being published in scaffold or contig form. Rearrangement algorithms, however, including gene order-based phylogenetic tools, require whole genome data on gene order or syntenic block order. How then can we use rearrangement algorithms to compare genomes available in scaffold form only? Can the comparative evidence predict the location of unsequenced genes? RESULTS: Our method involves optimally filling in genes missing from the scaffolds, while incorporating the augmented scaffolds directly into the rearrangement algorithms as if they were chromosomes. This is accomplished by an exact, polynomial-time algorithm. We then correct for the number of extra fusion/fission operations required to make scaffolds comparable to full assemblies. We model the relationship between the ratio of missing genes actually absent from the genome versus merely unsequenced ones, on one hand, and the increase of genomic distance after scaffold filling, on the other. We estimate the parameters of this model through simulations and by comparing the angiosperm genomes Ricinus communis and Vitis vinifera. CONCLUSIONS: The algorithm solves the comparison of genomes with 18,300 genes, including 4500 missing from one genome, in less than a minute on a MacBook, putting virtually all genomes within range of the method.
Adriana Muñoz, Chunfang Zheng, Qian Zhu 0002, Victor A. Albert, Steve Rounsley, David Sankoff
BMC Bioinform.6
2010 Rearrangement Phylogeny of Genomes in Contig Form
abstract
There has been a trend in increasing the phylogenetic scope of genome sequencing while decreasing the quality of the published sequence for each genome. With reduced finishing effort, there is an increasing number of genomes being published in contig form. Rearrangement algorithms, including gene order-based phylogenetic tools, require whole genome data on gene order, segment order, or some other marker order. Items whose chromosomal location is unknown cannot be part of the input. The question we address here is, for gene order-based phylogenetic analysis, how can we use rearrangement algorithms to handle genomes available in contig form only? Our suggestion is to use the contigs directly in the rearrangement algorithms as if they were chromosomes, while making a number of corrections, e.g., we correct for the number of extra fusion/fission operations required to make contigs comparable to full assemblies. We model the relationship between contig number and genomic distance, and estimate the parameters of this model using insect genome data. With this model, we use distance matrix methods to reconstruct the phylogeny based on genomic distance and numbers of contigs. We compare this with methods to reconstruct ancestral gene orders using uncorrected contig data.
Adriana Muñoz, David Sankoff
IEEE ACM Trans. Comput. Biol. Bioinform.2
2009 Rearrangement Phylogeny of Genomes in Contig Form
Adriana Muñoz, David Sankoff
ISBRA2
2009 Multichromosomal median and halving problems under different genomic distances
abstract
BACKGROUND: Genome median and genome halving are combinatorial optimization problems that aim at reconstructing ancestral genomes as well as the evolutionary events leading from the ancestor to extant species. Exploring complexity issues is a first step towards devising efficient algorithms. The complexity of the median problem for unichromosomal genomes (permutations) has been settled for both the breakpoint distance and the reversal distance. Although the multichromosomal case has often been assumed to be a simple generalization of the unichromosomal case, it is also a relaxation so that complexity in this context does not follow from existing results, and is open for all distances. RESULTS: We settle here the complexity of several genome median and halving problems, including a surprising polynomial result for the breakpoint median and guided halving problems in genomes with circular and linear chromosomes, showing that the multichromosomal problem is actually easier than the unichromosomal problem. Still other variants of these problems are NP-complete, including the DCJ double distance problem, previously mentioned as an open question. We list the remaining open problems. CONCLUSION: This theoretical study clears up a wide swathe of the algorithmical study of genome rearrangements with multiple multichromosomal genomes.
Eric Tannier, Chunfang Zheng, David Sankoff
BMC Bioinform.3
2009 Genome aliquoting with double cut and join
abstract
BACKGROUND: The genome aliquoting problem is, given an observed genome A with n copies of each gene, presumed to descend from an n-way polyploidization event from an ordinary diploid genome B, followed by a history of chromosomal rearrangements, to reconstruct the identity of the original genome B'. The idea is to construct B', containing exactly one copy of each gene, so as to minimize the number of rearrangements d(A, B' plus sign in circle B' plus sign in circle ... plus sign in circle B') necessary to convert the observed genome B' plus sign in circle B' plus sign in circle ... plus sign in circle B' into A. RESULTS: In this paper we make the first attempt to define and solve the genome aliquoting problem. We present a heuristic algorithm for the problem as well the data from our experiments demonstrating its validity. CONCLUSION: The heuristic performs well, consistently giving a non-trivial result. The question as to the existence or non-existence of an exact solution to this problem remains open.
Robert Warren, David Sankoff
BMC Bioinform.2
2009 Issues in the Reconstruction of Gene Order Evolution
David Sankoff, Chunfang Zheng, Adriana Muñoz, Zaky Adam, Robert Warren, Vicky Choi, Qian Zhu 0002
J. Comput. Sci. Technol.1
2009 Generalized Gene Adjacencies, Graph Bandwidth, and Clusters in Yeast Evolution
abstract
We present a parameterized definition of gene clusters that allows us to control the emphasis placed on conserved order within a cluster. Though motivated by biological rather than mathematical considerations, this parameter turns out to be closely related to the bandwidth parameter of a graph. Our focus will be on how this parameter affects the characteristics of clusters: how numerous they are, how large they are, how rearranged they are, and to what extent they are preserved from ancestor to descendant in a phylogenetic tree. We infer the latter property by dynamic programming optimization of the presence of individual edges at the ancestral nodes of the phylogeny. We apply our analysis to a set of genomes drawn from the Yeast Gene Order Browser.
Qian Zhu 0002, Zaky Adam, Vicky Choi, David Sankoff
IEEE ACM Trans. Comput. Biol. Bioinform.4
2008 Genome Halving with Double Cut and Join
Robert Warren, David Sankoff
APBC2
2008 Hierarchical Clustering Using Constraints
Mariana Kant, Maurice LeBon, David Sankoff
ISBRA3
2008 Generalized Gene Adjacencies, Graph Bandwidth and Clusters in Yeast Evolution
Qian Zhu 0002, Zaky Adam, Vicky Choi, David Sankoff
ISBRA4
2008 Guided genome halving: hardness, heuristics and the history of the Hemiascomycetes
abstract
MOTIVATION: Some present day species have incurred a whole genome doubling event in their evolutionary history, and this is reflected today in patterns of duplicated segments scattered throughout their chromosomes. These duplications may be used as data to 'halve' the genome, i.e. to reconstruct the ancestral genome at the moment of doubling, but the solution is often highly nonunique. To resolve this problem, we take account of outgroups, external reference genomes, to guide and narrow down the search. RESULTS: We improve on a previous, computationally costly, 'brute force' method by adapting the genome halving algorithm of El-Mabrouk and Sankoff so that it rapidly and accurately constructs an ancestor close the outgroups, prior to a local optimization heuristic. We apply this to reconstruct the predoubling ancestor of Saccharomyces cerevisiae and Candida glabrata, guided by the genomes of three other yeasts that diverged before the genome doubling event. We analyze the results in terms (1) of the minimum evolution criterion, (2) how close the genome halving result is to the final (local) minimum and (3) how close the final result is to an ancestor manually constructed by an expert with access to additional information. We also visualize the set of reconstructed ancestors using classic multidimensional scaling to see what aspects of the two doubled and three unduplicated genomes influence the differences among the reconstructions. AVAILABILITY: The experimental software is available on request.
Chunfang Zheng, Qian Zhu 0002, Zaky Adam, David Sankoff
ISMB4
2008 Multichromosomal Genome Median and Halving Problems
Eric Tannier, Chunfang Zheng, David Sankoff
WABI3
2008 Decompositions of Multiple Breakpoint Graphs and Rapid Exact Solutions to the Median Problem
Andrew Wei Xu, David Sankoff
WABI2
2007 Preface
David Sankoff, Francis Y. L. Chin
APBC1
2007 Algorithms for the Extraction of Synteny Blocks from Comparative Maps
Vicky Choi, Chunfang Zheng, Qian Zhu 0002, David Sankoff
WABI4
2007 Removing Noise and Ambiguities from Comparative Maps in Rearrangement Analysis
abstract
Comparison of genomic maps is hampered by errors and ambiguities introduced by mapping technology, incorrectly resolved paralogy, small samples of markers and extensive genome rearrangement. We design an analysis to remove or resolve most of these problems and to extract corrected data where markers occur in consecutive strips in both genomes. To do this we introduce the notion of pre-strip, an efficient way of generating these, and a compatibility analysis culminating in a Maximum Weighted Clique (MWC) search. The output can be directly analyzed with genome rearrangement algorithms, allowing the restoration of some of the data not incorporated into the clique solution. We investigate the trade-off between criteria for discarding excessive pre-strips to make MWC feasible, in terms of retaining as many markers as possible in the solution and producing an economical rearrangement analysis. We explore these questions through simulation and through comparison of the rice and sorghum genomes.
Chunfang Zheng, Qian Zhu 0002, David Sankoff
IEEE ACM Trans. Comput. Biol. Bioinform.3
2006 Statistical Evaluation of Genome Rearrangement
David Sankoff
RECOMB1
2006 The Signal in the Genomes
abstract
Nostra culpa.Not only did we foist a hastily conceived and incorrectly executed simulation on an overworked RECOMB conference program committee, but worse-nostra maxima culpa-we obliged a team of high-powered researchers to clean up after us!It was never our intention to introduce an alternative way of constructing synteny blocks; the so-called ST-synteny was only a (bungled) attempt to mimic Pevzner and Tesler's method, based on our reading or misreading of their paper [1].Moreover, shortly after the conference, before preparing the full journal version of our article, we recognized through a back-of-an-envelope calculation that realistic values of the parameters in our simulations would not produce much increase in reuse rate.Consequently, our published article [2] develops only the main part of our communication, modeling and simulating the artifactual increase in reuse rates due to deleting synteny blocks but not that due to the construction of synteny blocks.Unfortunately, our makeshift work distracted from the main point of our communication.The theme in our full article [2], in the RECOMB extended abstract, and elsewhere is not substantially confronted in the recently published PLoS Computational Biology paper by Glenn Tesler and colleagues [3].Wherever high rates of breakpoint reuse are inferred, whether they are due to bona fide reuse or rather to violations in the assumptions justifying the use of particular algorithms (relating to the construction of synteny blocks or their size thresholds, or to the unrealistically limited repertoire of rearrangement processes recognized by the algorithm), there is a correspondingly high rate of loss in the historical signal.While two genomes diverge without breakpoint reuse, the historical signal is conserved in the breakpoint graph, which consists entirely of four-vertex cycles, specifying exactly
David Sankoff
PLoS Comput. Biol.1
2005 Genome Rearrangements with Partially Ordered Chromosomes
Chunfang Zheng, David Sankoff
COCOON2
2005 Stability of Rearrangement Measures in the Comparison of Genome Sequences
David Sankoff, Matthew Mazowita
RECOMB1
2004 Chromosomal breakpoint re-use in the inference of genome sequence rearrangement
abstract
In order to apply gene-order rearrangement algorithms to the comparison of genome sequences, Pevzner and Tesler [9] bypass gene finding and ortholog identification, and use the order of homologous blocks of unannotated sequence as input. The method excludes blocks shorter than a threshold length and ignores small block-internal rearrangements. Here we investigate possible biases introduced by eliminating and amalgamating short blocks, focusing on the notion of "breakpoint re-use" introduced by these authors. Analytic and simulation methods show that re-use is very sensitive to threshold size and to parameters of the rearrangement process. As is pertinent to the comparison of mammalian genomes, large thresholds in the context of high rates of small rearrangements risk randomizing the comparison completely. We suggest a number of mathematical, algorithmic and statistical lines for further developing the Pevzner-Tesler approach.
David Sankoff, Phil Trinh
RECOMB1
2003 The Reconstruction of Doubled Genomes
abstract
The genome can be modeled as a set of strings (chromosomes) of distinguished elements called genes. Genome duplication is an important source of new gene functions and novel physiological pathways. Originally (ancestrally), a duplicated genome contains two identical copies of each chromosome, but through the genomic rearrangement mutational processes of reciprocal translocation (prefix and/or suffix exchanges between chromosomes) and substring reversals, this simple doubled structure is disrupted. At the time of observation, each of the chromosomes resulting from the accumulation of rearrangements can be decomposed into a succession of conserved segments, such that each segment appears exactly twice in the genome. We present exact algorithms for reconstructing the ancestral doubled genome in linear time, minimizing the number of rearrangement mutations required to derive the observed order of genes along the present-day chromosomes. Somewhat different techniques are required for a translocations-only model, a translocations/reversals model, both of these in the multichromosomal context (eukaryotic nuclear genomes), and a reversals-only model for single chromosome prokaryotic and organellar genomes. We apply these methods to the yeast genome, which is thought to have doubled, and to the liverwort mitochondrial genome, whose duplicate genes are unlikely to have arisen by genome doubling.
Nadia El-Mabrouk, David Sankoff
SIAM J. Comput.2
2002 Tests for gene clustering
abstract
Comparing chromosomal gene order in two or more related species is an important approach to studying the forces that guide genome organization and evolution. Linked clusters of similar genes found in related genomes are often used to support arguments of evolutionary relatedness or functional selection. However, as the gene order and the gene complement of sister genomes diverge progressively due to large scale rearrangements, horizontal gene transfer, gene duplication and gene loss, it becomes increasingly difficult to determine whether observed similarities in local genomic structure are indeed remnants of common ancestral gene order, or are merely coincidences.A rigorous comparative genomics requires principled methods for distinguishing chance commonalities, within or between genomes, from genuine historical or functional relationships. In this paper, we construct tests for significant groupings against null hypotheses of random gene order, taking incomplete clusters, multiple genomes and gene families into account. We consider both the significance of individual clusters of pre-specified genes, and the overall degree of clustering in whole genomes.
Dannie Durand, David Sankoff
RECOMB2
2002 Short inversions and conserved gene cluster
abstract
MOTIVATION: Two independent sets of recent observations on newly sequenced microbial genomes pertain to the prevalence of short inversion as a gene order rearrangement process and to the lack of conservation of gene order within conserved gene clusters. We propose a model of inversion where the key parameter is the length of the inverted fragment. RESULTS: We show that there is a qualitative difference in the pattern of evolution when the inversion length is small with respect to the cluster size and when it is large. This suggests an explanation of the lack of parallel gene order in conserved clusters and raises questions about the statistical validity of putative functionally selected gene clusters if these have only been tested against inappropriate null hypotheses.
David Sankoff
Bioinform.1
2000 Early eukaryote evolution based on mitochondrial gene order breakpoints
abstract
The comparison of the gene orders in a set of genomes can be used to infer their phylogenetic relationships and to reconstruct ancestral gene orders. For three genomes this is done by solving the "median problem for breakpoints"; this solution can then be incorporated into a routine for estimating optimal gene orders for all the ancestral genomes in a fixed phylogeny. For the difficult (and most prevalent) case where the genomes contain partially different sets of genes, we present a general heuristic for the median problem for induced breakpoints. A fixed-phylogeny optimization based on this is applied in a phylogenetic study of a set of completely sequenced protist mitochondrial genomes, confirming some of the recent sequence-based groupings which have been proposed and, conversely, confirming the usefulness of the breakpoint method as a phylogenetic tool even for small genomes.
David Sankoff, David Bryant, Mélanie Deneault, B. Franz Lang, Gertraud Burger
RECOMB1
2000 The early introduction of dynamic programming into computational biology
abstract
David Sankoff; The early introduction of dynamic programming into computational biology , Bioinformatics, Volume 16, Issue 1, 1 January 2000, Pages 41–47, https
David Sankoff
Bioinform.1
1999 Hybridization and Genome Rearrangement
Nadia El-Mabrouk, David Sankoff
CPM2
1999 Reconstructing the pre-doubling genome
abstract
Genome duplication is an important source of new gene functions and novel physiological pathways.In the course of evolution, the nucleotide sequences of duplicated genes tend to diverge through mutation, so that one copy loses function (and disappears from view) or develops a new function, encoding a distinct but similar product.Originally a duplicated genome contains two identical copies of each chromosome, but through reciprocal translocation, parallel linkage patterns between the two copies are disrupted.Eventually, all that can be detected are several chromosome segments of greater or lesser length (blocks), each of which appears twice in the genome, containing many paralogous genes in parallel orders.We present an exact algorithm for reconstructing the ancestral pm-doubling genome in polynomial time, minimizing in key cases the number of translocations required to derive the observed order and orientation of blocks along the present-day chromosomes.We apply this to the genome duplication which has been described for Saccharomyces cere- visiae.1 Genome duplication Perhaps the most spectacular cause of gene duplication is tetraploidization of the genome.Normally a lethal accident of meiosis or other reproductive step, if this doubling of the genome can be resolved in the organism and eventually fixed as a normalized diploid state in a population, it represents a simultaneous duplication of the entire genetic complement.It transcends other mechanisms for gene duplication in that not only is one copy of each gene free to evolve its own function, but it can evolve in concert with any 'DBpartement d'Informatique et de recherche op&ationnelle, Universitd de Montreal, CP 6128
Nadia El-Mabrouk, David Bryant, David Sankoff
RECOMB3
1999 Probability models for genome rearrangement and linear invariants for phylogenetic inference
abstract
We review the combinatorial optimization problems in calculating edit distances between genomes and phylogenetic inference based on minimizing gene order changes.With a view to avoiding the computational cost and the "long branches attract" artifact of some tree-building methods, we explore the probabiization of genome rearrangment models prior to developing a methodology based on branch-length invariants.We characterize probabilistically the evolution of the structure of the gene adjacency set for inversions on unsigned circular genomes and, using a non-trivial recurrence relation, inversions on signed genomes.Concepts from the theory of invariants developed for the phylogenetics of ho mologous gene sequences can be used to derive a complete set of linear invariants for unsigned inversions, as well as for a mixed rearrangement model for signed genomes, though not for pure transposition nor pure signed inversion models.The invariants are based on an extended Jukes-Cantor semigroup.We ilhrstrate the use of these invariants to relate mitochondrial genomes from a number of invertebrate animals.
David Sankoff, Mathieu Blanchette
RECOMB1
1999 Generating 3D Virtual Populations from Pictures of a Few Individuals
Pierre Beylot, David Sankoff, Nadia Magnenat-Thalmann
WADS3
1999 Genome rearrangement with gene families
abstract
MOTIVATION: The theory and practice of genome rearrangement analysis breaks down in the biologically widespread contexts where each gene may be present in a number of copies, not necessarily contiguous. In some of these contexts it is, however, appropriate to ask which members of each gene family in two genomes G and H, lengths lG and lH, are its true exemplars, i.e. which best reflect the original position of the ancestral gene in the common ancestor genome. This entails a search for the two exemplar strings of same length n (= number of gene families, including singletons), having the smallest possible rearrangement distance: the exemplar distance. RESULTS: A branch and bound algorithm calculates these distances efficiently when based on easily calculated traditional rearrangement distances, such as signed reversals distance or breakpoint distance, which also satisfy a property of monotonicity in the number of genes. Simulations show that in two random genomes, the expected exemplar distance/n is sensitive to the number and size of gene families, but approaches 1 as the number of singleton families increases. When the basic rearrangement distance is just the number of breakpoints, the expected cost of computing the exemplar breakpoints distance (EBD), as measured by total calls to the underlying breakpoint distance routine, is highly dependent on both n and the configuration of gene families. On the other hand, basing exemplar distance on exemplar reversals distance (ERD), the expected computing cost depends on the configuration of gene families but is not sensitive to n. AVAILABILITY: Code for EBD and ERD is available from the author or may be accessed at http://www.crm.umontreal.ca/viart/exemplar_di s. html CONTACT: [email protected].
David Sankoff
Bioinform.1
1998 Genome Halving
Nadia El-Mabrouk, Joseph H. Nadeau, David Sankoff
CPM3
1998 Multiple genome rearrangements
David Sankoff, Mathieu Blanchette
RECOMB1
1997 The Median Problem for Breakpoints in Comparative Genomics
David Sankoff, Mathieu Blanchette
COCOON1
1997 On the Nadeau-Taylor Theory of Conserved Chromosome Segments
David Sankoff, Marie-Noelle Parent, Isabelle Marchand, Vincent Ferretti
CPM1
1997 Conserved segment identification
abstract
The quantitative study of evolution based on comparative map data is dependent on the definition and identification of conserved segments remaining after interchromosomal ex-changes such as reciprocal translocation. Because of experimental error and, more im-portant, extensive local intrachromosomal rearrangement, it is difficult to reconstruct the configuration of conserved segments produced by interchromosomal exchanges. We present a formula to evaluate possible conserved segments and an algorithm which seeks the parti-tion of the genome into segments optimal under this evaluation. Application is made to the human-mouse comparison. 1.
David Sankoff, Vincent Ferretti, Joseph H. Nadeau
RECOMB1
1996 Original Synteny
Vincent Ferretti, Joseph H. Nadeau, David Sankoff
CPM3
1996 Conserved Synteny As a Measure of Genomic Distance
David Sankoff, Joseph H. Nadeau
Discret. Appl. Math.1
1995 Exact and Approximation Algorithms for Sorting by Reversals, with Application to Genome Rearrangement
John D. Kececioglu, David Sankoff
Algorithmica2
1994 Efficient Bounds for Oriented Chromosome Inversion Distance
John D. Kececioglu, David Sankoff
CPM2
1993 Exact and Approximation Algorithms for the Inversion Distance Between Two Chromosomes
John D. Kececioglu, David Sankoff
CPM2
1992 Edit Distances for Genome Comparisons Based on Non-Local Operations
David Sankoff
CPM1
1971 Dictionary Structure and Probability Measures
David Sankoff
Inf. Control.1
1969 Simulation of Word-Meaning Stochastic Processes
David Sankoff
COLING1