Parallel syntenic alignments

被引:0
作者
Futamura, N [1 ]
Aluru, S [1 ]
Huang, XQ [1 ]
机构
[1] Iowa State Univ, Ames, IA 50011 USA
来源
HIGH PERFORMANCE COMPUTING - HIPC 2002, PROCEEDINGS | 2002年 / 2552卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Given two genomic DNA sequences, the syntenic alignment problem is to compute an ordered list of subsequences for each sequence such that the corresponding subsequence pairs exhibit a high degree of similarity. Syntenic alignments are useful in comparing genomic DNA from related species and in identifying conserved genes. In this paper, we present a parallel algorithm for computing syntenic alignments that runs in O ((p)-(mn)) time and O (m + (p)-(n)) memory per processor, where m and n P P are the respective lengths of the two genomic sequences. Our algorithm is time optimal with respect to the corresponding sequential algorithm and can use 0 ( n) processors, where n is the length of the larger log n sequence. Using an implementation of this parallel algorithm, we report the alignment of human chromosome 12p13 and its syntenic region in mouse chromosome 6 (both over 220, 000 base pairs in length) in under 24 minutes on a 64-processor IBM xSeries cluster.
引用
收藏
页码:420 / 430
页数:11
相关论文
共 50 条
[1]   Gaps and Runs in Syntenic Alignments [J].
Yu, Zhe ;
Zheng, Chunfang ;
Sankoff, David .
ALGORITHMS FOR COMPUTATIONAL BIOLOGY (ALCOB 2020), 2020, 12099 :49-60
[2]   Parallel computation for multiple sequence alignments [J].
Du, ZH ;
Lin, F .
ICICS-PCM 2003, VOLS 1-3, PROCEEDINGS, 2003, :300-303
[3]   Parallel Genomic Alignments on the Cell Broadband Engine [J].
Sarje, Abhinav ;
Aluru, Srinivas .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (11) :1600-1610
[4]   Space and time optimal parallel sequence alignments [J].
Rajko, S ;
Aluru, S .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (12) :1070-1081
[5]   Space and time optimal parallel sequence alignments [J].
Rajko, S ;
Aluru, S .
2003 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2003, :39-47
[6]   Parallel biological sequence alignments on the Cell Broadband Engine [J].
Sarje, Abhinav ;
Aluru, Srinivas .
2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, :2047-2057
[7]   Accelerating Multiple Sequence Alignments Using Parallel Computing [J].
Bani Baker, Qanita ;
Al-Hussien, Ruba A. ;
Al-Ayyoub, Mahmoud .
COMPUTATION, 2024, 12 (02)
[8]   Building a golden collection of parallel Multi-Language Word Alignments [J].
Graca, Joao ;
Pardal, Joana Paulo ;
Coheur, Luisa ;
Caseiro, Diamantino .
SIXTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, LREC 2008, 2008, :986-993
[9]   Creating a list of word alignments from parallel Russian simplification data [J].
Dmitrieva, Anna ;
Laposhina, Antonina ;
Lebedeva, Maria Yuryevna .
FRONTIERS IN ARTIFICIAL INTELLIGENCE, 2022, 5
[10]   Nonoverlapping local alignments (weighted independent sets of axis parallel rectangles) [J].
Bafna, V ;
Narayanan, B ;
Ravi, R .
ALGORITHMS AND DATA STRUCTURES, 1995, 955 :506-517