BTW

BTW computes time-warping distances and Boltzmann-derived alignment probabilities between gene expression time series to identify temporally similar expression patterns and infer potential functional relationships.


Key Features:

  • Dynamic Time Warping (DTW): Leverages Dynamic Time Warping (DTW), a quadratic-time algorithm, to compute smallest distances and optimal alignments between numerical sequences of differing lengths.
  • Symmetric algorithm: Implements a recently developed symmetric algorithm that computes pairwise time-warping distances and the Boltzmann partition function.
  • Boltzmann pair probabilities: Outputs Boltzmann pair probabilities that quantify the positional significance of positions within optimal time-warping alignments.
  • Pairwise comparisons: Computes time-warping distances between each gene in file A and each gene in file B.
  • Input format handling: Accepts two tab-separated text files containing gene expression time series that may have different numbers of time intervals with varying durations.
  • Robustness to length differences: Accommodates sequences of differing lengths, providing flexibility relative to Euclidean distance and correlation coefficient comparisons.
  • Identification of temporal similarity: Detects genes with similar temporal expression patterns that can imply related biological functions.

Scientific Applications:

  • Gene expression comparison: Comparing gene expression time series to identify temporally similar genes across conditions or experiments.
  • Function inference: Inferring potential related biological functions from similar temporal expression patterns.
  • Cross-sampling alignment: Aligning expression profiles across datasets with differing numbers of time intervals and varying durations to study gene expression dynamics.

Methodology:

Computes DTW-based optimal alignments and time-warping distances, applies a symmetric algorithm to obtain the Boltzmann partition function, and derives Boltzmann pair probabilities for pairwise comparisons between genes in the two tab-separated input files.

Topics

Details

Tool Type:
web application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Java
Added:
2/10/2017
Last Updated:
11/25/2024

Operations

Publications

Ferre F, Clote P. BTW: a web server for Boltzmann time warping of gene expression time series. Nucleic Acids Research. 2006;34(Web Server):W482-W485. doi:10.1093/nar/gkl162. PMID:16845055. PMCID:PMC1538860.

Documentation