Related Experiment Video
Updated: Apr 25, 2026

12:36
Genomic MRI - a Public Resource for Studying Sequence Patterns within Genomic DNA
Published on: May 9, 2011
11.8K
: indexing maximal common subsequences for k strings
Giovanni Buzzega1, Alessio Conte2, Roberto Grossi2
1Dipartimento di Informatica, Università di Pisa, Largo Pontecorvo 3, 56127, Pisa, Italy. giovanni.buzzega@phd.unipi.it.
Algorithms for Molecular Biology : AMB
|April 19, 2025
Summary
This study introduces a new tool for indexing Maximal Common Subsequences (MCSs) in genomic data. The tool efficiently handles large sequences, offering a practical solution for bioinformatics sequence analysis.
Area of Science:
- Bioinformatics
- Computational Biology
- Computer Science
Background:
- Sequence analysis is fundamental in computer science and bioinformatics.
- Maximal Common Subsequences (MCSs) are inclusion-maximal common subsequences, a generalization of common substrings/subsequences.
- MCSs have received limited attention despite their fundamental nature.
Purpose of the Study:
- To engineer recent advancements in MCSs into a practical, publicly available tool.
- To demonstrate the tool's capability to index MCSs in real genomic data.
- To generalize MCS indexing to multiple strings.
Main Methods:
- Development of a practical tool, , for indexing Maximal Common Subsequences.
- Engineering and simplification of recent MCS algorithms.
- Experimental evaluation on real genomic data pairs and triplets.
Main Results:
- The tool successfully indexes pairs of sequences exceeding 10,000 base pairs within minutes.
- The indexing process utilizes only 4-7% more than the minimum required nodes for pairs.
- Indexing for three or more sequences shows a significant increase in the number of nodes.
Conclusions:
- The developed tool is the first to publicly index MCSs of genomic data.
- The tool provides an efficient solution for analyzing large genomic sequences.
- Generalizing MCS indexing to multiple strings presents computational challenges regarding index size.
Related Concept Videos
Multi-species Conserved Sequences
3.3K
Next-generation sequencing technologies have created large genomic databases of a variety of animals and plants. Ever since the human genome project was completed, scientists studied the genome of primates, mammals, and other phylogenetically distant living beings. Such large-scale studies have provided new insights into the evolutionary relationship between organisms.
Although the genome of each species varies greatly from each other, a few sequences are highly conserved. Such conserved...
Although the genome of each species varies greatly from each other, a few sequences are highly conserved. Such conserved...
3.3K
Maxam-Gilbert Sequencing
10.4K
In the same year as the discovery of the Sanger sequencing method, another group of scientists, Allan Maxam and Walter Gilbert, demonstrated their chemical-cleavage method for DNA sequencing. The Maxam-Gilbert method relies on using different chemicals that can cleave the DNA sequence at specific sites, the separation of resulting DNA fragments of variable size using electrophoresis, and deciphering the DNA sequence from the resulting gel bands.
Challenges of the Maxam-Gilbert Method
The...
Challenges of the Maxam-Gilbert Method
The...
10.4K
Per-Unit Sequence Models
525
An ideal Y-Y transformer, grounded through neutral impedances, displays per-unit sequence networks akin to those of a single-phase ideal transformer when subjected to balanced positive- or negative-sequence currents. These currents do not produce neutral currents, and their associated voltage drops.
Zero-sequence currents, which are identical in magnitude and phase, generate a neutral current, resulting in voltage drops across the neutral impedance and the low-voltage winding. If the...
Zero-sequence currents, which are identical in magnitude and phase, generate a neutral current, resulting in voltage drops across the neutral impedance and the low-voltage winding. If the...
525
Sequences
491
Sequences are fundamental mathematical objects consisting of ordered lists of numbers that follow a specific rule or pattern. Sequences are critical in various mathematical concepts, including calculus, series, and number theory. They can model real-world phenomena such as population growth, financial investments, and physical processes like the diminishing height of a bouncing ball.Each number in a sequence is referred to as a term. Typically, the terms are denoted as a1, a2, a3,…, where...
491
Arithmetic Sequences
339
An arithmetic sequence is a structured arrangement of numbers where each term is derived by adding a constant value, known as the common difference, to the previous term. This consistent pattern allows for the efficient computation of any term within the sequence as well as the cumulative sum of multiple terms. The formula for finding the nth term of an arithmetic sequence is:Here, aₙ represents the nth term of the sequence, a is the first term, d is the common difference, and n is the...
339
Summation Notation
393
Sigma notation, also known as summation notation, provides a concise method for representing the sum of a sequence of terms that follow a regular pattern. It utilizes the uppercase Greek letter sigma (∑), A typical expression is:In this form, k the index of summation is 1, the starting value, and n the ending value. The term ak represents the general term of the sequence.For example, the increasing sequence 5, 7, 9, ..., 23 over 10 terms can be expressed as:This simplifies the...
393

