Related Experiment Video
Updated: Jan 31, 2026

Use of Freeze-thawed Embryos for High-efficiency Production of Genetically Modified Mice
Published on: April 2, 2020
Efficient algorithms for Longest Common Subsequence of two bucket orders to speed up pairwise genetic map comparison
Lisa De Mattéo1, Yan Holtz2, Vincent Ranwez3
1ISEM, Université de Montpellier, CNRS, IRD, EPHE, Montpellier, France.
Comparing genetic maps is crucial for breeding programs. This study introduces a fast O(n log n) method using Longest Common Subsequence (LCS) to efficiently identify agreements and discrepancies between genetic maps.
Area of Science:
- Genetics
- Bioinformatics
- Computational Biology
Background:
- Genetic maps are essential for marker-assisted selection in breeding.
- Multiple genetic maps often exist for the same species due to varying data and methods.
- Efficient tools are needed for comparing genetic maps and identifying inconsistencies.
Purpose of the Study:
- To develop an efficient algorithm for comparing genetic maps.
- To provide a method for identifying consistency and discrepancies between alternative genetic maps.
- To facilitate the use of genetic map comparisons in breeding and genome assembly.
Main Methods:
- Encoding genetic maps using bucket orders, a data structure handling blurred marker order.
- Developing an O(n log n) procedure to compute the Longest Common Subsequence (LCS) of two bucket orders.
- Implementing the algorithm in an R package (LCSLCIS) for accessibility.
Main Results:
- An efficient O(n log n) algorithm for finding the LCS between two genetic maps represented as bucket orders.
- The LCS identifies the largest set of collinear markers, highlighting map agreements.
- The method provides a faster alternative for existing genetic map comparison tools.
Conclusions:
- The proposed LCS algorithm offers a significant speed-up for genetic map comparison without compromising accuracy.
- This facilitates more efficient marker-assisted selection and genome assembly scaffolding.
- The LCSLCIS R package enables easy adoption of this improved computational method.
More Related Videos
11:53Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
14:06Mapping Bacterial Functional Networks and Pathways in Escherichia Coli using Synthetic Genetic Arrays
Published on: November 12, 2012
Related Concept Videos
Common Ion Effect
Trial and Error and Algorithm
The Sense of Self: Reflected Self-Appraisal and Social Comparison
Animal Mitochondrial Genetics
Types of Genetic Transfer Between Organisms
Genetics of Speciation