Efficient algorithms for the discovery of gapped factors.
Alberto Apostolico1, Cinzia Pizzi, Esko Ukkonen
1Dipartimento di Ingegneria dell'Informazione, Università degli Studi di Padova, Padova, Italy. cinzia.pizzi@dei.unipd.it.
Algorithms for Molecular Biology : AMB
|March 25, 2011
Summary
This study introduces efficient algorithms for discovering frequent word pairs in biological sequences, significantly improving upon existing methods. The new approach accelerates pattern discovery in DNA and protein analysis.
Area of Science:
- Bioinformatics and Computational Biology
- Genomics
- Sequence Analysis
Background:
- Discovering frequent patterns is crucial in bioinformatics and computational biology.
- Gapped factors, pairs of words co-occurring within a specific distance, are important in DNA and protein sequence analysis.
- Existing algorithms lack comprehensive handling of various distance definitions for gapped factors.
Purpose of the Study:
- To develop efficient algorithms and tools for extracting frequently co-occurring word pairs within a defined proximity in biological sequences.
- To address the limitations of existing methods in comprehensively defining and measuring the distance between word pairs.
- To enable the discovery of gapped factors across various distance metrics.
Main Methods:
- Efficient algorithms combining pattern maximality and score monotonicity properties.
- Reduced explicit weighing of word pairs by leveraging algorithmic properties.
- Development of tools for comprehensive extraction of gapped factors.
Main Results:
- Algorithms achieve O(n2) or O(n3) complexity for exhaustive discovery, a significant improvement over potential Θ(n4) complexity.
- Successfully applied the approach to discover spaced dyads in DNA sequences.
- The method efficiently identifies word pairs co-occurring surprisingly often in close proximity.
Conclusions:
- The developed method is effective and substantially faster than exhaustive enumeration for biological datasets.
- Software implementing the approach is freely available for academic users.
- The findings advance the field of pattern discovery in sequence analysis.
Related Concept Videos
Compacting Factor test
The compacting factor test is a method used to assess the workability of concrete. It is especially suitable for concrete mixes containing aggregates up to one and a half inches in size. This test involves specialized equipment consisting of two truncated cone-shaped hoppers and a cylinder, all with polished interior surfaces to minimize friction.
The procedure begins by placing concrete into the upper hopper without any compaction. Once filled, the bottom door of this hopper is opened,...
The procedure begins by placing concrete into the upper hopper without any compaction. Once filled, the bottom door of this hopper is opened,...
Factorial Design
Factorial Analysis is an experimental design that applies Analysis of Variance (ANOVA) statistical procedures to examine a change in a dependent variable due to more than one independent variable, also known as factors. Changes in worker productivity can be reasoned, for example, to be influenced by salary and other conditions, such as skill level. One way to test this hypothesis is by categorizing salary into three levels (low, moderate, and high) and skills sets into two levels (entry level...
Transcription Elongation Factors
Transcription elongation is a dynamic process that alters depending upon the sequence heterogeneity of the DNA being transcribed. Hence, it is not surprising that the elongation complex's composition also varies along the way while transcribing a gene.
The transcription elongation is regulated via pausing of RNA polymerase on several occasions during transcription. In bacteria, these halts are necessary because the transcription of DNA into mRNA is coupled to the translation of that mRNA into a...
The transcription elongation is regulated via pausing of RNA polymerase on several occasions during transcription. In bacteria, these halts are necessary because the transcription of DNA into mRNA is coupled to the translation of that mRNA into a...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Extraction: Partition and Distribution Coefficients
The distribution law or Nernst's distribution law is the law that governs the distribution of a solute between two immiscible solvents. This law, also known as the partition law, states that if a solute is added to the mixture of two immiscible solvents at a constant temperature, the solute is distributed between the two solvents in such a way that the ratio of solute concentrations in the solvents remains constant at equilibrium.
For extracting a solute from an aqueous phase into an organic...
For extracting a solute from an aqueous phase into an organic...
Factors Affecting Activity Coefficient
The extended Debye-Hückel equation indicates that the activity coefficient of an ion in an aqueous solution at 25°C depends on three partially interdependent properties: the ionic strength of the solution, the charge of the ion, and the ion size.
The activity coefficient value for an ion is close to one when the solution has almost zero ionic strength, i.e., when the solution shows close to ideal behavior. As the ionic strength of the solution increases from 0 to 0.1 mol/L, a decrease in the...
The activity coefficient value for an ion is close to one when the solution has almost zero ionic strength, i.e., when the solution shows close to ideal behavior. As the ionic strength of the solution increases from 0 to 0.1 mol/L, a decrease in the...


