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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |