Protein structure alignment with a dynamic programming algorithm using dihedral angles

In molecular biology, a common question often rises about a gene or protein is whether it is related to any other gene or protein. One of the most widely used approaches to distinguish if they are related is by sequence alignment. However, research has shown that sequence alignment has its limitatio...

Full description

Saved in:
Bibliographic Details
Main Author: Ang, Seok Yan
Other Authors: Tan Ching Wai
Format: Final Year Project
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/17012
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-17012
record_format dspace
spelling sg-ntu-dr.10356-170122023-03-03T20:47:48Z Protein structure alignment with a dynamic programming algorithm using dihedral angles Ang, Seok Yan Tan Ching Wai School of Computer Engineering Bioinformatics Research Centre DRNTU::Engineering::Computer science and engineering::Computer applications::Life and medical sciences In molecular biology, a common question often rises about a gene or protein is whether it is related to any other gene or protein. One of the most widely used approaches to distinguish if they are related is by sequence alignment. However, research has shown that sequence alignment has its limitations, where aligned sequences indicating high similarity may not share similar properties and vice versa. In this project, a structural approach is adopted to improve the sequence alignment. The structural information of the protein is analyzed, based on the alignment of proteins dihedral angles through a dynamic programming algorithm. A short introduction on the bioinformatics field was given where various biology terms and databases were explained. Past research and findings were also discussed. Structural information from PDB files was translated into dihedral angles. Alignment techniques and distance functions were then applied in the algorithm with different cost models and the resulted alignments were benchmarked. A research on some existing structural alignment algorithm was also performed. The benchmarking tool used was the Shift Error Algorithm and the results were benchmarked against one of the known existing algorithms, Dali. Although the results were not promising as Dali, there were several recommendations that could be carried out for future enhancements, such as modifying the dynamic programming cost mode and comparing subset of residues instead of single residues. Bachelor of Engineering (Computer Engineering) 2009-05-29T03:46:27Z 2009-05-29T03:46:27Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/17012 en Nanyang Technological University 75 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer applications::Life and medical sciences
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer applications::Life and medical sciences
Ang, Seok Yan
Protein structure alignment with a dynamic programming algorithm using dihedral angles
description In molecular biology, a common question often rises about a gene or protein is whether it is related to any other gene or protein. One of the most widely used approaches to distinguish if they are related is by sequence alignment. However, research has shown that sequence alignment has its limitations, where aligned sequences indicating high similarity may not share similar properties and vice versa. In this project, a structural approach is adopted to improve the sequence alignment. The structural information of the protein is analyzed, based on the alignment of proteins dihedral angles through a dynamic programming algorithm. A short introduction on the bioinformatics field was given where various biology terms and databases were explained. Past research and findings were also discussed. Structural information from PDB files was translated into dihedral angles. Alignment techniques and distance functions were then applied in the algorithm with different cost models and the resulted alignments were benchmarked. A research on some existing structural alignment algorithm was also performed. The benchmarking tool used was the Shift Error Algorithm and the results were benchmarked against one of the known existing algorithms, Dali. Although the results were not promising as Dali, there were several recommendations that could be carried out for future enhancements, such as modifying the dynamic programming cost mode and comparing subset of residues instead of single residues.
author2 Tan Ching Wai
author_facet Tan Ching Wai
Ang, Seok Yan
format Final Year Project
author Ang, Seok Yan
author_sort Ang, Seok Yan
title Protein structure alignment with a dynamic programming algorithm using dihedral angles
title_short Protein structure alignment with a dynamic programming algorithm using dihedral angles
title_full Protein structure alignment with a dynamic programming algorithm using dihedral angles
title_fullStr Protein structure alignment with a dynamic programming algorithm using dihedral angles
title_full_unstemmed Protein structure alignment with a dynamic programming algorithm using dihedral angles
title_sort protein structure alignment with a dynamic programming algorithm using dihedral angles
publishDate 2009
url http://hdl.handle.net/10356/17012
_version_ 1759853879496802304