:对k字符串的最大常见子序列进行索引
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
概括
这项研究引入了一种用于对基因组数据中最大常见子序列 (MCS) 进行索引的新工具. 该工具有效地处理大型序列,为生物信息学序列分析提供了实用解决方案.
科学领域:
- 生物信息学是一种生物信息学.
- 计算生物学 计算生物学
- 计算机科学 计算机科学
背景情况:
- 序列分析是计算机科学和生物信息学的基础.
- 最大常见子序列 (MCS) 是包含最大常见子序列,是常见子字符串/子序列的概括.
- 尽管MCS具有根本性的性质,但人们对MCS的关注是有限的.
研究的目的:
- 将MCS近期的进展转化为一个实用的,公开可用的工具.
- 为了证明该工具在真实基因组数据中索引MCS的能力.
- 为了将MCS索引通用到多个字符串.
主要方法:
- 开发一个实用的工具,用于索引最大常见子序列.
- 工程和简化最近的MCS算法.
- 对真实基因组数据对和三胞胎进行实验评估.
主要成果:
- 该工具成功地在几分钟内索引了超过10,000个基对的序列对.
- 索引过程仅比对所需的最小节点多使用4-7%.
- 对三个或更多序列的索引显示了节点数量的显著增加.
结论:
- 开发的工具是第一个公开索引基因组数据的MCS.
- 该工具为分析大型基因组序列提供了有效的解决方案.
- 将MCS索引通用到多个字符串,就索引大小提出了计算挑战.
相关概念视频
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


