An OpenMP-based tool for finding longest common subsequence in bioinformatics

Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern discovery. In this research, we propose new CPU-based parallel implementations that can provide significant advantages in terms of...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:BMC research notes Jg. 12; H. 1; S. 220 - 6
Hauptverfasser: Shikder, Rayhan, Thulasiraman, Parimala, Irani, Pourang, Hu, Pingzhao
Format: Journal Article
Sprache:Englisch
Veröffentlicht: London BioMed Central 11.04.2019
BioMed Central Ltd
Springer Nature B.V
BMC
Schlagworte:
ISSN:1756-0500, 1756-0500
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern discovery. In this research, we propose new CPU-based parallel implementations that can provide significant advantages in terms of execution times, monetary cost, and pervasiveness in finding LCS of DNA sequences in an environment where Graphics Processing Units are not available. For general purpose use, we also make the OpenMP-based tool publicly available to end users. Result In this study, we develop three novel parallel versions of the LCS algorithm on: (i) distributed memory machine using message passing interface (MPI); (ii) shared memory machine using OpenMP, and (iii) hybrid platform that utilizes both distributed and shared memory using MPI-OpenMP. The experimental results with both simulated and real DNA sequence data show that the shared memory OpenMP implementation provides at least two-times absolute speedup than the best sequential version of the algorithm and a relative speedup of almost 7. We provide a detailed comparison of the execution times among the implementations on different platforms with different versions of the algorithm. We also show that removing branch conditions negatively affects the performance of the CPU-based parallel algorithm on OpenMP platform.
AbstractList Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern discovery. In this research, we propose new CPU-based parallel implementations that can provide significant advantages in terms of execution times, monetary cost, and pervasiveness in finding LCS of DNA sequences in an environment where Graphics Processing Units are not available. For general purpose use, we also make the OpenMP-based tool publicly available to end users. In this study, we develop three novel parallel versions of the LCS algorithm on: (i) distributed memory machine using message passing interface (MPI); (ii) shared memory machine using OpenMP, and (iii) hybrid platform that utilizes both distributed and shared memory using MPI-OpenMP. The experimental results with both simulated and real DNA sequence data show that the shared memory OpenMP implementation provides at least two-times absolute speedup than the best sequential version of the algorithm and a relative speedup of almost 7. We provide a detailed comparison of the execution times among the implementations on different platforms with different versions of the algorithm. We also show that removing branch conditions negatively affects the performance of the CPU-based parallel algorithm on OpenMP platform.
Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern discovery. In this research, we propose new CPU-based parallel implementations that can provide significant advantages in terms of execution times, monetary cost, and pervasiveness in finding LCS of DNA sequences in an environment where Graphics Processing Units are not available. For general purpose use, we also make the OpenMP-based tool publicly available to end users. In this study, we develop three novel parallel versions of the LCS algorithm on: (i) distributed memory machine using message passing interface (MPI); (ii) shared memory machine using OpenMP, and (iii) hybrid platform that utilizes both distributed and shared memory using MPI-OpenMP. The experimental results with both simulated and real DNA sequence data show that the shared memory OpenMP implementation provides at least two-times absolute speedup than the best sequential version of the algorithm and a relative speedup of almost 7. We provide a detailed comparison of the execution times among the implementations on different platforms with different versions of the algorithm. We also show that removing branch conditions negatively affects the performance of the CPU-based parallel algorithm on OpenMP platform.
Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern discovery. In this research, we propose new CPU-based parallel implementations that can provide significant advantages in terms of execution times, monetary cost, and pervasiveness in finding LCS of DNA sequences in an environment where Graphics Processing Units are not available. For general purpose use, we also make the OpenMP-based tool publicly available to end users.OBJECTIVEFinding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern discovery. In this research, we propose new CPU-based parallel implementations that can provide significant advantages in terms of execution times, monetary cost, and pervasiveness in finding LCS of DNA sequences in an environment where Graphics Processing Units are not available. For general purpose use, we also make the OpenMP-based tool publicly available to end users.In this study, we develop three novel parallel versions of the LCS algorithm on: (i) distributed memory machine using message passing interface (MPI); (ii) shared memory machine using OpenMP, and (iii) hybrid platform that utilizes both distributed and shared memory using MPI-OpenMP. The experimental results with both simulated and real DNA sequence data show that the shared memory OpenMP implementation provides at least two-times absolute speedup than the best sequential version of the algorithm and a relative speedup of almost 7. We provide a detailed comparison of the execution times among the implementations on different platforms with different versions of the algorithm. We also show that removing branch conditions negatively affects the performance of the CPU-based parallel algorithm on OpenMP platform.RESULTIn this study, we develop three novel parallel versions of the LCS algorithm on: (i) distributed memory machine using message passing interface (MPI); (ii) shared memory machine using OpenMP, and (iii) hybrid platform that utilizes both distributed and shared memory using MPI-OpenMP. The experimental results with both simulated and real DNA sequence data show that the shared memory OpenMP implementation provides at least two-times absolute speedup than the best sequential version of the algorithm and a relative speedup of almost 7. We provide a detailed comparison of the execution times among the implementations on different platforms with different versions of the algorithm. We also show that removing branch conditions negatively affects the performance of the CPU-based parallel algorithm on OpenMP platform.
Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern discovery. In this research, we propose new CPU-based parallel implementations that can provide significant advantages in terms of execution times, monetary cost, and pervasiveness in finding LCS of DNA sequences in an environment where Graphics Processing Units are not available. For general purpose use, we also make the OpenMP-based tool publicly available to end users. Result In this study, we develop three novel parallel versions of the LCS algorithm on: (i) distributed memory machine using message passing interface (MPI); (ii) shared memory machine using OpenMP, and (iii) hybrid platform that utilizes both distributed and shared memory using MPI-OpenMP. The experimental results with both simulated and real DNA sequence data show that the shared memory OpenMP implementation provides at least two-times absolute speedup than the best sequential version of the algorithm and a relative speedup of almost 7. We provide a detailed comparison of the execution times among the implementations on different platforms with different versions of the algorithm. We also show that removing branch conditions negatively affects the performance of the CPU-based parallel algorithm on OpenMP platform.
Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern discovery. In this research, we propose new CPU-based parallel implementations that can provide significant advantages in terms of execution times, monetary cost, and pervasiveness in finding LCS of DNA sequences in an environment where Graphics Processing Units are not available. For general purpose use, we also make the OpenMP-based tool publicly available to end users. Result In this study, we develop three novel parallel versions of the LCS algorithm on: (i) distributed memory machine using message passing interface (MPI); (ii) shared memory machine using OpenMP, and (iii) hybrid platform that utilizes both distributed and shared memory using MPI-OpenMP. The experimental results with both simulated and real DNA sequence data show that the shared memory OpenMP implementation provides at least two-times absolute speedup than the best sequential version of the algorithm and a relative speedup of almost 7. We provide a detailed comparison of the execution times among the implementations on different platforms with different versions of the algorithm. We also show that removing branch conditions negatively affects the performance of the CPU-based parallel algorithm on OpenMP platform.
Abstract Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern discovery. In this research, we propose new CPU-based parallel implementations that can provide significant advantages in terms of execution times, monetary cost, and pervasiveness in finding LCS of DNA sequences in an environment where Graphics Processing Units are not available. For general purpose use, we also make the OpenMP-based tool publicly available to end users. Result In this study, we develop three novel parallel versions of the LCS algorithm on: (i) distributed memory machine using message passing interface (MPI); (ii) shared memory machine using OpenMP, and (iii) hybrid platform that utilizes both distributed and shared memory using MPI-OpenMP. The experimental results with both simulated and real DNA sequence data show that the shared memory OpenMP implementation provides at least two-times absolute speedup than the best sequential version of the algorithm and a relative speedup of almost 7. We provide a detailed comparison of the execution times among the implementations on different platforms with different versions of the algorithm. We also show that removing branch conditions negatively affects the performance of the CPU-based parallel algorithm on OpenMP platform.
Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern discovery. In this research, we propose new CPU-based parallel implementations that can provide significant advantages in terms of execution times, monetary cost, and pervasiveness in finding LCS of DNA sequences in an environment where Graphics Processing Units are not available. For general purpose use, we also make the OpenMP-based tool publicly available to end users. Result In this study, we develop three novel parallel versions of the LCS algorithm on: (i) distributed memory machine using message passing interface (MPI); (ii) shared memory machine using OpenMP, and (iii) hybrid platform that utilizes both distributed and shared memory using MPI-OpenMP. The experimental results with both simulated and real DNA sequence data show that the shared memory OpenMP implementation provides at least two-times absolute speedup than the best sequential version of the algorithm and a relative speedup of almost 7. We provide a detailed comparison of the execution times among the implementations on different platforms with different versions of the algorithm. We also show that removing branch conditions negatively affects the performance of the CPU-based parallel algorithm on OpenMP platform. Keywords: Longest common subsequence (LCS), DNA sequence alignment, Parallel algorithms for LCS, LCS on MPI and OpenMP, Tool for finding LCS
ArticleNumber 220
Audience Academic
Author Hu, Pingzhao
Irani, Pourang
Thulasiraman, Parimala
Shikder, Rayhan
Author_xml – sequence: 1
  givenname: Rayhan
  surname: Shikder
  fullname: Shikder, Rayhan
  organization: Department of Computer Science, University of Manitoba
– sequence: 2
  givenname: Parimala
  surname: Thulasiraman
  fullname: Thulasiraman, Parimala
  organization: Department of Computer Science, University of Manitoba
– sequence: 3
  givenname: Pourang
  surname: Irani
  fullname: Irani, Pourang
  organization: Department of Computer Science, University of Manitoba
– sequence: 4
  givenname: Pingzhao
  surname: Hu
  fullname: Hu, Pingzhao
  email: pingzhao.hu@umanitoba.ca
  organization: Department of Biochemistry and Medical Genetics and The George and Fay Yee Centre for Healthcare Innovation, University of Manitoba, Department of Computer Science, University of Manitoba, Research Institute in Oncology and Hematology
BackLink https://www.ncbi.nlm.nih.gov/pubmed/30971295$$D View this record in MEDLINE/PubMed
BookMark eNp9kktv1DAUhSNURB_wA9igSGxgkeLr-JFskEYVj5FaDQtgazmOEzxK7MFOKvj33DAt7VSAvIjlfOfYPj6n2ZEP3mbZcyDnAJV4k6AEwgoCdcEoF4V4lJ2AxAnhhBzdmx9npyltCRFQVfAkOy5JLYHW_CS7Wvl8s7P-6lPR6GTbfAphyLsQ88751vk-H4LvbZpyE8Yx-DzNTbLfZ-uNzZ3PGxecR3zUkzPpafa400Oyz26-Z9mX9-8-X3wsLjcf1hery8KIUk5FZWUHTVc1xlrRMY3XKFvWVrqurQFuiDGmpqTiVIiGcZBWE12XXBLGTFmL8ixb733boLdqF92o408VtFO_F0LslY54oMGqhjFdWcIqrjmTgHtoRhsQpQDWctai19u9125uRtsa66eohwPTwz_efVN9uFaC8UpShgavbgxiwGDSpEaXjB0G7W2Yk6KUyJoRpBF9-QDdhjl6jAopAEYrCvSO6jVeYIkX9zWLqVqhCUghoUTq_C8UjtaOzmBROofrB4LXBwJkJvtj6vWcklpvvh6yL-6H8ieN2-IgIPeAiSGlaDtl3IQdCEtGblBA1FJRta-owoqqpaJqeTt4oLw1_5-G7jUJWaxjvMvt36Jf2P30dA
CitedBy_id crossref_primary_10_1016_j_compbiolchem_2023_107882
crossref_primary_10_1155_2022_2612074
crossref_primary_10_1371_journal_pone_0274532
crossref_primary_10_3390_genes10121017
crossref_primary_10_1016_j_ic_2025_105357
Cites_doi 10.1145/321796.321811
10.1093/nar/gki791
10.1145/322063.322075
10.1109/MCSoC.2017.13
10.1137/1025045
10.1073/pnas.85.8.2444
10.1016/S0020-0190(01)00182-X
10.1371/journal.pbio.1002195
10.1145/321921.321922
10.1016/S0022-2836(05)80360-2
10.1504/IJDMB.2011.045413
ContentType Journal Article
Copyright The Author(s) 2019
COPYRIGHT 2019 BioMed Central Ltd.
2019. This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: The Author(s) 2019
– notice: COPYRIGHT 2019 BioMed Central Ltd.
– notice: 2019. This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID C6C
AAYXX
CITATION
CGR
CUY
CVF
ECM
EIF
NPM
IOV
3V.
7X7
7XB
88E
8FE
8FH
8FI
8FJ
8FK
ABUWG
AFKRA
AZQEC
BBNVY
BENPR
BHPHI
CCPQU
COVID
DWQXO
FYUFA
GHDGH
GNUQQ
HCIFZ
K9.
LK8
M0S
M1P
M7P
PHGZM
PHGZT
PIMPY
PJZUB
PKEHL
PPXIY
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
7X8
5PM
DOA
DOI 10.1186/s13104-019-4256-6
DatabaseName Springer Nature OA Free Journals
CrossRef
Medline
MEDLINE
MEDLINE (Ovid)
MEDLINE
MEDLINE
PubMed
Gale In Context: Opposing Viewpoints
ProQuest Central (Corporate)
ProQuest Health & Medical Collection
ProQuest Central (purchase pre-March 2016)
Medical Database (Alumni Edition)
ProQuest SciTech Collection
ProQuest Natural Science Collection
Hospital Premium Collection
Hospital Premium Collection (Alumni Edition)
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
ProQuest Central Essentials
ProQuest : Biological Science Collection journals [unlimited simultaneous users]
ProQuest Central
Natural Science Collection
ProQuest One Community College
Coronavirus Research Database
ProQuest Central
Health Research Premium Collection
Health Research Premium Collection (Alumni)
ProQuest Central Student
SciTech Premium Collection
ProQuest Health & Medical Complete (Alumni)
Biological Sciences
Health & Medical Collection (Alumni Edition)
PML(ProQuest Medical Library)
Biological Science Database
ProQuest Central Premium
ProQuest One Academic (New)
Publicly Available Content Database
ProQuest Health & Medical Research Collection
ProQuest One Academic Middle East (New)
One Health & Nursing
ProQuest One Academic Eastern Edition (DO NOT USE)
One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
MEDLINE - Academic
PubMed Central (Full Participant titles)
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
MEDLINE
Medline Complete
MEDLINE with Full Text
PubMed
MEDLINE (Ovid)
Publicly Available Content Database
ProQuest Central Student
ProQuest One Academic Middle East (New)
ProQuest Central Essentials
ProQuest Health & Medical Complete (Alumni)
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest One Health & Nursing
ProQuest Natural Science Collection
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Health & Medical Research Collection
Health Research Premium Collection
Health and Medicine Complete (Alumni Edition)
Natural Science Collection
ProQuest Central Korea
Health & Medical Research Collection
Biological Science Collection
ProQuest Central (New)
ProQuest Medical Library (Alumni)
ProQuest Biological Science Collection
ProQuest One Academic Eastern Edition
Coronavirus Research Database
ProQuest Hospital Collection
Health Research Premium Collection (Alumni)
Biological Science Database
ProQuest SciTech Collection
ProQuest Hospital Collection (Alumni)
ProQuest Health & Medical Complete
ProQuest Medical Library
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
MEDLINE - Academic
DatabaseTitleList
MEDLINE
MEDLINE - Academic
Publicly Available Content Database




Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: NPM
  name: PubMed
  url: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 3
  dbid: PIMPY
  name: Publicly Available Content Database
  url: http://search.proquest.com/publiccontent
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Biology
EISSN 1756-0500
EndPage 6
ExternalDocumentID oai_doaj_org_article_b44a8e0485a54718a9a42b163614d54d
PMC6458724
A583176713
30971295
10_1186_s13104_019_4256_6
Genre Journal Article
GrantInformation_xml – fundername: Natural Sciences and Engineering Research Council of Canada
  funderid: http://dx.doi.org/10.13039/501100000038
– fundername: ;
GroupedDBID ---
0R~
23N
2WC
53G
5GY
5VS
6J9
7X7
88E
8FE
8FH
8FI
8FJ
AAFWJ
AAJSJ
AASML
ABDBF
ABUWG
ACGFO
ACGFS
ACIHN
ACMJI
ACPRK
ACUHS
ADBBV
ADRAZ
ADUKV
AEAQA
AFKRA
AFPKN
AHBYD
AHMBA
AHYZX
ALMA_UNASSIGNED_HOLDINGS
AMKLP
AMTXH
AOIJS
BAPOH
BAWUL
BBNVY
BCNDV
BENPR
BFQNJ
BHPHI
BMC
BPHCQ
BVXVI
C6C
CCPQU
CS3
DIK
E3Z
EBD
EBLON
EBS
EJD
EMOBN
ESX
F5P
FYUFA
GROUPED_DOAJ
GX1
HCIFZ
HMCUK
HYE
IAO
IEA
IHR
INH
INR
IOV
ITC
KQ8
LK8
M1P
M48
M7P
MK0
M~E
O5R
O5S
OK1
OVT
P2P
PGMZT
PHGZM
PHGZT
PIMPY
PJZUB
PPXIY
PQGLB
PQQKQ
PROAC
PSQYO
PUEGO
RBZ
RNS
ROL
RPM
RSV
SBL
SOJ
SV3
TR2
TUS
UKHRP
~8M
AAYXX
AFFHD
CITATION
ALIPV
CGR
CUY
CVF
ECM
EIF
NPM
3V.
7XB
8FK
AZQEC
COVID
DWQXO
GNUQQ
K9.
PKEHL
PQEST
PQUKI
PRINS
7X8
5PM
ID FETCH-LOGICAL-c637t-8e7f1bf8bcee6f4a1313d4d8a99ec15c0ccc92085266b4517ea0a9357044c3963
IEDL.DBID M7P
ISICitedReferencesCount 13
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000464884000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1756-0500
IngestDate Fri Oct 03 12:50:48 EDT 2025
Tue Nov 04 01:41:10 EST 2025
Fri Sep 05 11:35:38 EDT 2025
Sat Oct 11 05:51:51 EDT 2025
Tue Nov 11 10:15:36 EST 2025
Tue Nov 04 18:06:38 EST 2025
Thu Nov 13 15:30:44 EST 2025
Mon Jul 21 06:02:22 EDT 2025
Sat Nov 29 05:37:06 EST 2025
Tue Nov 18 22:00:38 EST 2025
Sat Sep 06 07:27:58 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords DNA sequence alignment
Parallel algorithms for LCS
Tool for finding LCS
LCS on MPI and OpenMP
Longest common subsequence (LCS)
Language English
License Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c637t-8e7f1bf8bcee6f4a1313d4d8a99ec15c0ccc92085266b4517ea0a9357044c3963
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
OpenAccessLink https://www.proquest.com/docview/2211428212?pq-origsite=%requestingapplication%
PMID 30971295
PQID 2211428212
PQPubID 55247
PageCount 6
ParticipantIDs doaj_primary_oai_doaj_org_article_b44a8e0485a54718a9a42b163614d54d
pubmedcentral_primary_oai_pubmedcentral_nih_gov_6458724
proquest_miscellaneous_2207940458
proquest_journals_2211428212
gale_infotracmisc_A583176713
gale_infotracacademiconefile_A583176713
gale_incontextgauss_IOV_A583176713
pubmed_primary_30971295
crossref_citationtrail_10_1186_s13104_019_4256_6
crossref_primary_10_1186_s13104_019_4256_6
springer_journals_10_1186_s13104_019_4256_6
PublicationCentury 2000
PublicationDate 2019-04-11
PublicationDateYYYYMMDD 2019-04-11
PublicationDate_xml – month: 04
  year: 2019
  text: 2019-04-11
  day: 11
PublicationDecade 2010
PublicationPlace London
PublicationPlace_xml – name: London
– name: England
PublicationTitle BMC research notes
PublicationTitleAbbrev BMC Res Notes
PublicationTitleAlternate BMC Res Notes
PublicationYear 2019
Publisher BioMed Central
BioMed Central Ltd
Springer Nature B.V
BMC
Publisher_xml – name: BioMed Central
– name: BioMed Central Ltd
– name: Springer Nature B.V
– name: BMC
References JD Ullman (4256_CR1) 1976; 23
4256_CR8
J Hu (4256_CR12) 2005; 33
M Ossman (4256_CR5) 2012; 5
RA Wagner (4256_CR2) 1974; 21
D Maier (4256_CR3) 1978; 25
4256_CR4
EGM Petrakis (4256_CR9) 1993
JB Kruskal (4256_CR10) 1983; 25
WR Pearson (4256_CR6) 1988; 85
SF Altschul (4256_CR7) 1990; 215
M Crochemore (4256_CR15) 2001; 80
K Ning (4256_CR11) 2011; 5
4256_CR14
4256_CR19
4256_CR18
ZD Stephens (4256_CR13) 2015; 13
4256_CR17
4256_CR16
References_xml – volume: 21
  start-page: 168
  year: 1974
  ident: 4256_CR2
  publication-title: J ACM.
  doi: 10.1145/321796.321811
– volume: 33
  start-page: 4899
  year: 2005
  ident: 4256_CR12
  publication-title: Nucleic Acids Res
  doi: 10.1093/nar/gki791
– ident: 4256_CR8
– ident: 4256_CR4
– ident: 4256_CR19
– volume: 25
  start-page: 322
  year: 1978
  ident: 4256_CR3
  publication-title: J ACM
  doi: 10.1145/322063.322075
– ident: 4256_CR17
  doi: 10.1109/MCSoC.2017.13
– ident: 4256_CR18
– volume: 25
  start-page: 201
  issue: 2
  year: 1983
  ident: 4256_CR10
  publication-title: SIAM Rev.
  doi: 10.1137/1025045
– volume: 85
  start-page: 2444
  year: 1988
  ident: 4256_CR6
  publication-title: Proc Natl Acad Sci
  doi: 10.1073/pnas.85.8.2444
– ident: 4256_CR14
– volume: 80
  start-page: 279
  year: 2001
  ident: 4256_CR15
  publication-title: Inf Process Lett.
  doi: 10.1016/S0020-0190(01)00182-X
– ident: 4256_CR16
– volume: 13
  start-page: e1002195
  year: 2015
  ident: 4256_CR13
  publication-title: PLoS Biol
  doi: 10.1371/journal.pbio.1002195
– volume: 5
  start-page: 7
  year: 2012
  ident: 4256_CR5
  publication-title: Population (Paris).
– volume: 23
  start-page: 1
  year: 1976
  ident: 4256_CR1
  publication-title: J ACM
  doi: 10.1145/321921.321922
– volume-title: Image representation, indexing and retrieval based on spatial relationships and properties of objects
  year: 1993
  ident: 4256_CR9
– volume: 215
  start-page: 403
  year: 1990
  ident: 4256_CR7
  publication-title: J Mol Biol
  doi: 10.1016/S0022-2836(05)80360-2
– volume: 5
  start-page: 611
  year: 2011
  ident: 4256_CR11
  publication-title: Int J Data Min Bioinform.
  doi: 10.1504/IJDMB.2011.045413
SSID ssj0061881
Score 2.31773
Snippet Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment...
Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment and pattern...
Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence alignment...
Abstract Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is an important problem in bioinformatics for DNA sequence...
SourceID doaj
pubmedcentral
proquest
gale
pubmed
crossref
springer
SourceType Open Website
Open Access Repository
Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 220
SubjectTerms Algorithms
Analysis
Animals
Base Sequence
Bees - genetics
Bioinformatics
Biomedical and Life Sciences
Biomedicine
Computational biology
Computational Biology - methods
Deoxyribonucleic acid
DNA
DNA sequence alignment
DNA sequencing
End users
Humans
LCS on MPI and OpenMP
Life Sciences
Longest common subsequence (LCS)
Medical research
Medicine/Public Health
Novels
Nucleotide sequence
Parallel algorithms for LCS
Research Note
Sequence Alignment
Sequence Analysis, DNA - statistics & numerical data
Sequence Homology, Nucleic Acid
Software
Strigiformes - genetics
Tool for finding LCS
Viruses - genetics
SummonAdditionalLinks – databaseName: DOAJ Directory of Open Access Journals
  dbid: DOA
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3Ni9UwEB9kUfAifltdJYogKGGbNknT41Nc9LDrHlT2FtK02X3wSGX7nuB_70yb99yuqBevzbQ001_mg5n-BuBlWQZVBS-58cJz2WrJMQoPXCJeWu2DdsaNwyaq42NzelqfXBr1RT1hEz3wpLiDRkpnOsSZcooMqaudLBqMItCvtEq2ZH3zqt4mU5MN1sIYkWqYwuiDQWAUQ90WNUeMaq5nXmgk6__dJF_ySVf7Ja8UTUdfdHgbbqUgki2ml78D17p4F25MYyV_3IOjRWTUKHJ0wslJtWzd9yuG0SkbK9TxjK36SHUlhnBDGLIBrUdqqWbLyJpln_hUicP5Pnw5fP_53QeexiZwr8tqzU1XBdEE06D_00E63HvZyhY1V3deKJ9772sazYm-uZFKVJ3LXV2qKpfSl3ggH8Be7GP3CBjGCg5TMpeb0ElXYjQeuiB0YQImsUq7DPKtGq1PnOI02mJlx9zCaDtp3qLmLWne6gxe7275NhFq_E34LX2bnSBxYY8XECE2IcT-CyEZvKAva4ntIlI7zZnbDIP9-OmrXSiD8ZPGRD2DV0ko9LgD79LfCagHIsiaSe7PJPE4-vnyFkA2mYPBFgX9smwwTMjg-W6Z7qQWt9j1G5JBGEuqW2fwcMLbbt8lMX0VtcqgmiFxppj5Slyej2ThGh9YFTKDN1vM_nqtP-r98f_Q-xO4WdCJI2JMsQ9764tN9xSu--_r5XDxbDyvPwE1vT6k
  priority: 102
  providerName: Directory of Open Access Journals
– databaseName: Springer Journals New Starts & Take-Overs Collection
  dbid: RSV
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Zj9MwEB7BAhIv3EdgQQYhIYEictiO81gQK3jYZcWx2jfLcexSqXJQ0yLx75lJnUKWQ4LXeNzE0zk-a8afAZ6UpReVtzxVNrcpbyVPEYX7lKO9tNJ6aZQZLpuojo7U6Wl9HM9x92O3-1iSHCL14NZKvuhzRCLUMVGnaGcylefhAma7ivr43n84GcOvzJXKY_nyt9MmCWjg6f81Gv-Ujs62Sp6plw5p6ODqfy3gGlyJqJPNtmZyHc65cAMube-h_HYTDmeBUWfJ4XFKWa1l665bMoSzbChphzlbdoEKUQzfhHbLegw3sQebLQJrFl0kYCXS51vw6eD1x1dv0njPQmplWa1T5SqfN141mDCl5wa_s2x5q0xdO5sLm1lra7rLE5N5w0VeOZOZuhRVxrkt0YNvw17ogrsLDMGFwT2cyZR33JQI373zuSyUx12vkCaBbFS-tpGEnO7CWOphM6Kk3mpJo5Y0aUnLBJ7tpnzZMnD8Tfgl_aM7QSLPHh50q7mOvqgbzo1yGLqEEZSbTW140SAwRajSCt4m8JjsQRM9RqD-m7nZ9L1---5Ez4RCwCVxZ5_A0yjkO1yBNfE4A-qBGLUmkvsTSfRfOx0ezU7H-NHroqAzzgpxRQKPdsM0k3rigus2JJNhMKVCdwJ3tla6W3dJ1GBFLRKoJvY7Ucx0JCw-D-ziEn-wKngCz0cr_vFZf9T7vX-Svg-XC3IDoszM92Fvvdq4B3DRfl0v-tXDwZ2_AyqPQ0Y
  priority: 102
  providerName: Springer Nature
Title An OpenMP-based tool for finding longest common subsequence in bioinformatics
URI https://link.springer.com/article/10.1186/s13104-019-4256-6
https://www.ncbi.nlm.nih.gov/pubmed/30971295
https://www.proquest.com/docview/2211428212
https://www.proquest.com/docview/2207940458
https://pubmed.ncbi.nlm.nih.gov/PMC6458724
https://doaj.org/article/b44a8e0485a54718a9a42b163614d54d
Volume 12
WOSCitedRecordID wos000464884000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVADU
  databaseName: Open Access: BioMedCentral Open Access Titles
  customDbUrl:
  eissn: 1756-0500
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0061881
  issn: 1756-0500
  databaseCode: RBZ
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://www.biomedcentral.com/search/
  providerName: BioMedCentral
– providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 1756-0500
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0061881
  issn: 1756-0500
  databaseCode: DOA
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 1756-0500
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0061881
  issn: 1756-0500
  databaseCode: M~E
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
– providerCode: PRVPQU
  databaseName: Biological Science Database
  customDbUrl:
  eissn: 1756-0500
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0061881
  issn: 1756-0500
  databaseCode: M7P
  dateStart: 20090101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/biologicalscijournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Health & Medical Collection
  customDbUrl:
  eissn: 1756-0500
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0061881
  issn: 1756-0500
  databaseCode: 7X7
  dateStart: 20090101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/healthcomplete
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 1756-0500
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0061881
  issn: 1756-0500
  databaseCode: BENPR
  dateStart: 20090101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Publicly Available Content Database
  customDbUrl:
  eissn: 1756-0500
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0061881
  issn: 1756-0500
  databaseCode: PIMPY
  dateStart: 20090101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/publiccontent
  providerName: ProQuest
– providerCode: PRVAVX
  databaseName: Springer Journals New Starts & Take-Overs Collection
  customDbUrl:
  eissn: 1756-0500
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0061881
  issn: 1756-0500
  databaseCode: RSV
  dateStart: 20081201
  isFulltext: true
  titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22
  providerName: Springer Nature
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3db9MwED-xDSRe-IYFRhUQEhIoWj4cx3lCHdrEHlqiAVN5shwnLpWqZGtaJP577ly3I0PshZdKjS9p7fu07_I7gDdJYtLMaBYIHemAVZwFGIWbgKG8VFwbroSyzSay8VhMJnnhDtw6V1a5sYnWUFetpjPywzimtz4FWtoPF5cBdY2i7KprobEDe4SSENvSvWJjiXkkROQymZHgh12EsQzVXOQBSioPeM8XWcj-vw3zH57petXktdSp9Ugn9_93Lg_gnotF_eFaeB7Crbp5BHfW3Sl_PYbRsPGp3mRUBOTrKn_ZtnMfg1zfJrqbqT9vG0pP-fir-Ei_QyPkKrP9WeOXs9bBshIU9BP4dnL89eOnwHVfCDRPsmUg6sxEpRElulFumMLFSypWCZXntY5SHWqtc-rwiS6-ZGmU1SpUeZJmIWM6Qb1-CrtN29T74GPIoXBnp0JhaqYSDOpNbSIeC4N74ZQrD8INH6R20OTUIWMu7RZFcLlmnUTWSWKd5B68295yscbluIn4iJi7JSRIbXuhXUyl01BZMqZEjQYtVSl5bJUrFpcYrmIAU6Ws8uA1iYYk0IyGqnKmatV18vTzuRymAsMwjvt9D946ItPiDLRyLzngOhDOVo_yoEeJWq37wxvRkc6qdPJKbjx4tR2mO6lSrqnbFdGEaGIp_e3Bs7XAbuedEGBYnKceZD1R7i1Mf6SZ_bCY4xwfmMXMg_cbob_6W_9c9-c3T-IF3I1JGQk5MzqA3eViVb-E2_rnctYtBrCTTTL7KQawd3Q8Ls4G9sRkYJUcrxWno-I7fjv7cv4bMQ9UwQ
linkProvider ProQuest
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Lb9NAEB6VAoIL74ehwIJASCCrXnu9Xh8QCo-qUZuQQ0G9Leu1HSJFdokTUP8Uv5EZP1JcRG89cM2OV5n1zDczntkZgOdBkIdRboWrLLeuSKVw0QvPXYHykkqbS6NMPWwiGo_V4WE82YBf3V0YKqvsMLEG6rS09I182_fp1qdCpH179N2lqVGUXe1GaDRisZcd_8SQrXoz_IDv94Xv73w8eL_rtlMFXCuDaOmqLMp5kqsEzYPMheEBD1KRKhPHmeWh9ay1MU2uRNOViJBHmfFMHISRJ4QNUF5x3wtwEd0I369LBScd8kuuFG8zp1zJ7Qq3rms8Yhc1Q7qyZ_vqEQF_G4I_LOHpKs1TqdraAu5c_9_O7gZca31tNmiU4yZsZMUtuNxM3zy-DaNBwaieZjRxyZanbFmWc4ZOPKsT-cWUzcuC0m8MuUQWWIUg21aes1nBklnZtp2lVtd34PO58HIXNouyyO4DQ5fKYORqPJVnwgQYtORZzqWvcoz1Q2kc8Lr3rm3bep0mgMx1HYIpqRtR0SgqmkRFSwderR85avqOnEX8joRpTUgtw-sfysVUtwikEyGMyhCwQxOSR2JiI_wE3XF00NJQpA48I1HU1BSkoKqjqVlVlR5--qIHoUI3U0Y8cOBlS5SXyIE17SUOPAfqI9aj3OpRImrZ_nInqrpFzUqfyKkDT9fL9CRVAhZZuSIaD00IpfcduNcoyJrvgBqi-XHoQNRTnd7B9FeK2be6p7rEDSNfOPC6U7KTv_XPc39wNhNP4MruwWhf7w_Hew_hqk9AQF1C-RZsLher7BFcsj-Ws2rxuIYRBl_PW_d-AwNQqkg
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Zj9MwEB7BcogX7iOwgEFISIuizeE4zmM5VqxgSyVgtW-W48SlUuWsmhaJf89M4hSyHBLitR6n8WROzfgbgGdparPcGh5KE5uQV4KHGIXbkKO8VMJYoaXuhk3k06k8OSlmfs5pO3S7DyXJ_k4DoTS59f5pZXsVl2K_jTEqoe6JIkSZE6E4Dxc4dctRuv7xeDDFIpYy9qXM324bOaMOs_9Xy_yTazrbNnmmdtq5pINr_32Y63DVR6Ns0ovPDThXu5twqZ9P-e0WHE0co46To1lI3q5i66ZZMgxzWVfqdnO2bBwVqBj-K8oza9EM-d5stnCsXDQemJXAoG_D54M3n169Df38hdCINF-Hss5tXFpZoiMVlmt8z7TildRFUZs4M5ExpqAZn-jkS57Fea0jXaRZHnFuUtTsO7DjGlffA4ZBh8bcTkfS1lynGNbb2sYikRaz4UzoAKLhQyjjwclpRsZSdUmKFKrnkkIuKeKSEgHsbbec9sgcfyN-SV93S0ig2t0PzWquvI6qknMtazRpmc7IZ-tC86TEgBVDmCrjVQBPSTYUwWY46suZ603bqsMPx2qSSQzEBGb8ATz3RLbBExjtrzkgHwhpa0S5O6JEvTbj5UEElbcrrUoSuvssMd4I4Ml2mXZSr5yrmw3RRGhkqQAewN1eYrfnTgkyLCmyAPKRLI8YM15xiy8d6rjAB-YJD-DFINE_XuuPfL__T9SP4fLs9YF6fzh99wCuJKQRhKoZ78LOerWpH8JF83W9aFePOi3_DkfhTwU
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+OpenMP-based+tool+for+finding+longest+common+subsequence+in+bioinformatics&rft.jtitle=BMC+research+notes&rft.au=Shikder%2C+Rayhan&rft.au=Thulasiraman%2C+Parimala&rft.au=Irani%2C+Pourang&rft.au=Hu%2C+Pingzhao&rft.date=2019-04-11&rft.pub=BioMed+Central&rft.eissn=1756-0500&rft.volume=12&rft_id=info:doi/10.1186%2Fs13104-019-4256-6&rft_id=info%3Apmid%2F30971295&rft.externalDocID=PMC6458724
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1756-0500&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1756-0500&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1756-0500&client=summon