Pairwise alignment between two biological sequences, like DNA, RNA, or proteins, is a classical and well studied problem in bioinformatics. This latter problem can be found indeed in many biological analyses such as those involving data coming from sequencing processes. In this contribution we will formalize the computational problem, and we will present its two most common variants, that is global and the local alignment. More precisely, we will describe the dynamic programming algorithm proposed by Needleman and Wunsch for finding an optimal global pairwise alignment of two strings with respect to a given scoring function, and the algorithm proposed by Smith and Waterman for the local version. We will provide the details of both the algorithms and some examples showing their application in reconstructing optimal alignments. Finally, we will also discuss some scoring functions that are used in practice to deal with the pairwise alignment of biological sequences.

(2025). Algorithms for Strings and Sequences: Pairwise Alignment . Retrieved from https://hdl.handle.net/10446/318627

Algorithms for Strings and Sequences: Pairwise Alignment

Dondi, Riccardo
2025-01-01

Abstract

Pairwise alignment between two biological sequences, like DNA, RNA, or proteins, is a classical and well studied problem in bioinformatics. This latter problem can be found indeed in many biological analyses such as those involving data coming from sequencing processes. In this contribution we will formalize the computational problem, and we will present its two most common variants, that is global and the local alignment. More precisely, we will describe the dynamic programming algorithm proposed by Needleman and Wunsch for finding an optimal global pairwise alignment of two strings with respect to a given scoring function, and the algorithm proposed by Smith and Waterman for the local version. We will provide the details of both the algorithms and some examples showing their application in reconstructing optimal alignments. Finally, we will also discuss some scoring functions that are used in practice to deal with the pairwise alignment of biological sequences.
Inglese
2025
Encyclopedia of Bioinformatics and Computational Biology
Cannataro, Mario; Ranganathan, Shoba; Khan, Asif M.
online
9780323955034
1
2.
30
38
Netherlands
Amsterdam
Elsevier
Settore INFO-01/A - Informatica
This is an update of Francesco Cauteruccio, Giorgio Terracina, Domenico Ursino, Algorithms for Strings and Sequences: Searching Motifs, Editor(s): Shoba Ranganathan, Michael Gribskov, Kenta Nakai, Christian Schönbach, Encyclopedia of Bioinformatics and Computational Biology, Academic Press, 2019, Pages 15-21, ISBN 9780128114322, https://doi.org/10.1016/B978-0-12-809633-8.20482-2
Non definito
(2025). Algorithms for Strings and Sequences: Pairwise Alignment . Retrieved from https://hdl.handle.net/10446/318627
1.2 Contributi in volume - Book chapters::1.2.04 Voci (in dizionario o enciclopedia) - Dictionary/Encyclopedia entries
Beretta, Stefano; Dondi, Riccardo
2
271
reserved
info:eu-repo/semantics/bookPart
File allegato/i alla scheda:
File Dimensione del file Formato  
AlgoString.pdf

Solo gestori di archivio

Versione: publisher's version - versione editoriale
Licenza: Licenza default Aisberg
Dimensione del file 516.14 kB
Formato Adobe PDF
516.14 kB Adobe PDF   Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/318627
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact