Efficient search algorithms for RNAi target detection

RNA interference (RNAi) is a posttranscriptional gene silencing mechanism used to study gene functions, inhibit viral activities, and treat diseases therapeutically. However, RNAi has off-target effects-non-target genes can be unintentionally silenced. Therefore, target validation through target det...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of supercomputing 2007-12, Vol.42 (3), p.303-319
Hauptverfasser: Qiu, Shibin, Lane, Terran, Yang, Cundong
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:RNA interference (RNAi) is a posttranscriptional gene silencing mechanism used to study gene functions, inhibit viral activities, and treat diseases therapeutically. However, RNAi has off-target effects-non-target genes can be unintentionally silenced. Therefore, target validation through target detection is crucial for the success of RNAi experiments. Effective target detection must examine each gene expressed by an organism, making computational efficiency a critical issue. We develop efficient sequential and parallel search algorithms using RNA string kernels, which model mismatches, G-U wobbles, bulges, and the seed region in the hybridization between an siRNA and its target mRNA. Empirical results demonstrate that our algorithms achieved speedups of six orders of magnitude over the alignment algorithm based on tests in the organisms of S. pombe, C. elegans, D. melanogaster, and human. Our design strategy also leads to a framework for efficient, flexible, and portable string search algorithms allowing for inexact matches.
ISSN:0920-8542
1573-0484
DOI:10.1007/s11227-007-0121-9