Related Experiment Video
Updated: Feb 11, 2026

Early Detection of Cyanobacterial Blooms and Associated Cyanotoxins using Fast Detection Strategy
Published on: February 25, 2021
Ultra-fast global homology detection with Discrete Cosine Transform and Dynamic Time Warping
Daniele Raimondi1,2,3,4, Gabriele Orlando1,2,4, Yves Moreau3,5
1Interuniversity Institute of Bioinformatics in Brussels, ULB-VUB, Brussels, Belgium.
Motivation:
Evolutionary information is crucial for the annotation of proteins in bioinformatics. The amount of retrieved homologs often correlates with the quality of predicted protein annotations related to structure or function. With a growing amount of sequences available, fast and reliable methods for homology detection are essential, as they have a direct impact on predicted protein annotations.
Results:
We developed a discriminative, alignment-free algorithm for homology detection with quasi-linear complexity, enabling theoretically much faster homology searches. To reach this goal, we convert the protein sequence into numeric biophysical representations. These are shrunk to a fixed length using a novel vector quantization method which uses a Discrete Cosine Transform compression. We then compute, for each compressed representation, similarity scores between proteins with the Dynamic Time Warping algorithm and we feed them into a Random Forest. The WARP performances are comparable with state of the art methods.
Availability And Implementation:
The method is available at http://ibsquare.be/warp.
Supplementary Information:
Supplementary data are available at Bioinformatics online.
Related Concept Videos
Discrete-time Fourier transform
One of the notable...
Discrete Fourier Transform
Fast Fourier Transform
The computational efficiency of the FFT becomes...
Basic Discrete Time Signals
The unit impulse or sample sequence is mathematically expressed as zero for all n values except at n=0, where it is one. The unit impulse sequence, denoted by δ(n), is the first difference of the unit step sequence, while the unit step sequence u(n) is the...
Discrete-Time Fourier Series
For a discrete-time periodic signal x[n]...
Homologous Recombination

