gpALIGNER: A Fast Algorithm for Global Pairwise Alignment of DNA Sequences

Bioinformatics, through the sequencing of the full genomes for many species, is increasingly relying on efficient global alignment tools exhibiting both high sensitivity and specificity. Many computational algorithms have been applied for solving the sequence alignment problem. Dynamic programming,...

Full description

Bibliographic Details
Main Authors: Mostafa Hadian Dehkordi, Ali Masoudi-Nejad, Morteza Mohamad-Mouri
Format: Article
Language:English
Published: Iranian Institute of Research and Development in Chemical Industries (IRDCI)-ACECR 2011-06-01
Series:Iranian Journal of Chemistry & Chemical Engineering
Subjects:
Online Access:http://www.ijcce.ac.ir/article_6294_34cbf3b93476d717c90c7c39e1515702.pdf
id doaj-c9ea118dee4f436e8578224c62203c77
record_format Article
spelling doaj-c9ea118dee4f436e8578224c62203c772020-11-25T03:28:23ZengIranian Institute of Research and Development in Chemical Industries (IRDCI)-ACECRIranian Journal of Chemistry & Chemical Engineering 1021-99861021-99862011-06-013021391466294gpALIGNER: A Fast Algorithm for Global Pairwise Alignment of DNA SequencesMostafa Hadian Dehkordi0Ali Masoudi-Nejad1Morteza Mohamad-Mouri2Laboratory of Systems Biology and Bioinformatics (LBB), Institute of Biochemistry and Biophysics (IBB), University of Tehran, I.R. IRANLaboratory of Systems Biology and Bioinformatics (LBB), Institute of Biochemistry and Biophysics (IBB), University of Tehran, I.R. IRANDepartment of Mathematics, Statistics and Computer Science, College of Science, University of Tehran, Tehran, I.R. IRANBioinformatics, through the sequencing of the full genomes for many species, is increasingly relying on efficient global alignment tools exhibiting both high sensitivity and specificity. Many computational algorithms have been applied for solving the sequence alignment problem. Dynamic programming, statistical methods, approximation and heuristic algorithms are the most common methods applied to this problem. We introduce gpALIGNER, a fast pairwise DNA-DNA global alignment algorithm. gpALIGNER uses similar score schema with DIALIGN-T to produce the final alignment. It also uses the concept of “spaced seeds” to determine locally aligned subsequences which construct semi-global alignment as the preliminaries of global alignment computation. This enables gpALIGNER to have the precision provided by the DIALIGN-T algorithm in considerably less time and space complexities. We performed benchmarking of our approach based on numerous datasets from standard benchmarking databases and real sequences of NCBI database where gpALIGNER performed three times faster than DIALIGN-T. gpALIGNER is a new alternative for having sensitivity and selectivity of DIALIGN-T but with less computational cost.http://www.ijcce.ac.ir/article_6294_34cbf3b93476d717c90c7c39e1515702.pdfsequence alignmentpairwaise alignmentsequence comparisondynamic programmingspaced seeds
collection DOAJ
language English
format Article
sources DOAJ
author Mostafa Hadian Dehkordi
Ali Masoudi-Nejad
Morteza Mohamad-Mouri
spellingShingle Mostafa Hadian Dehkordi
Ali Masoudi-Nejad
Morteza Mohamad-Mouri
gpALIGNER: A Fast Algorithm for Global Pairwise Alignment of DNA Sequences
Iranian Journal of Chemistry & Chemical Engineering
sequence alignment
pairwaise alignment
sequence comparison
dynamic programming
spaced seeds
author_facet Mostafa Hadian Dehkordi
Ali Masoudi-Nejad
Morteza Mohamad-Mouri
author_sort Mostafa Hadian Dehkordi
title gpALIGNER: A Fast Algorithm for Global Pairwise Alignment of DNA Sequences
title_short gpALIGNER: A Fast Algorithm for Global Pairwise Alignment of DNA Sequences
title_full gpALIGNER: A Fast Algorithm for Global Pairwise Alignment of DNA Sequences
title_fullStr gpALIGNER: A Fast Algorithm for Global Pairwise Alignment of DNA Sequences
title_full_unstemmed gpALIGNER: A Fast Algorithm for Global Pairwise Alignment of DNA Sequences
title_sort gpaligner: a fast algorithm for global pairwise alignment of dna sequences
publisher Iranian Institute of Research and Development in Chemical Industries (IRDCI)-ACECR
series Iranian Journal of Chemistry & Chemical Engineering
issn 1021-9986
1021-9986
publishDate 2011-06-01
description Bioinformatics, through the sequencing of the full genomes for many species, is increasingly relying on efficient global alignment tools exhibiting both high sensitivity and specificity. Many computational algorithms have been applied for solving the sequence alignment problem. Dynamic programming, statistical methods, approximation and heuristic algorithms are the most common methods applied to this problem. We introduce gpALIGNER, a fast pairwise DNA-DNA global alignment algorithm. gpALIGNER uses similar score schema with DIALIGN-T to produce the final alignment. It also uses the concept of “spaced seeds” to determine locally aligned subsequences which construct semi-global alignment as the preliminaries of global alignment computation. This enables gpALIGNER to have the precision provided by the DIALIGN-T algorithm in considerably less time and space complexities. We performed benchmarking of our approach based on numerous datasets from standard benchmarking databases and real sequences of NCBI database where gpALIGNER performed three times faster than DIALIGN-T. gpALIGNER is a new alternative for having sensitivity and selectivity of DIALIGN-T but with less computational cost.
topic sequence alignment
pairwaise alignment
sequence comparison
dynamic programming
spaced seeds
url http://www.ijcce.ac.ir/article_6294_34cbf3b93476d717c90c7c39e1515702.pdf
work_keys_str_mv AT mostafahadiandehkordi gpalignerafastalgorithmforglobalpairwisealignmentofdnasequences
AT alimasoudinejad gpalignerafastalgorithmforglobalpairwisealignmentofdnasequences
AT mortezamohamadmouri gpalignerafastalgorithmforglobalpairwisealignmentofdnasequences
_version_ 1724584583790329856