Upload
shokri-alyafey
View
233
Download
0
Embed Size (px)
Citation preview
8/12/2019 Tertiary Protein Structure Alignment
1/31
Tertiary Protein Structure
Alignment
8/12/2019 Tertiary Protein Structure Alignment
2/31
Agenda Introduction
Mohammed El-shemy
PDBs. and ROSS
Mohammed Abbass
Comparison Stage in ROSS
Shukri Saleh
System Architecture
Abdalla Abbass
System Implementation and Conclusion
Ahmed Ali
8/12/2019 Tertiary Protein Structure Alignment
3/31
Introduction
8/12/2019 Tertiary Protein Structure Alignment
4/31
Bioinformatics
Using computer science in collecting and analyzing cbiological data .
genetic codes
Bioinformatics problems
DNA mapping
protein structure prediction and structure alignment
8/12/2019 Tertiary Protein Structure Alignment
5/31
Protein Structure Alignment
Structure
Amino Acid
Nucleotide
Levels
First Secondary
Tertiary
8/12/2019 Tertiary Protein Structure Alignment
6/31
PDBs. and ROSS
8/12/2019 Tertiary Protein Structure Alignment
7/31
PDB Structure Helix & Sheet
8/12/2019 Tertiary Protein Structure Alignment
8/31
PDB Structure Atom
8/12/2019 Tertiary Protein Structure Alignment
9/31
What is Inter-direction ?
8/12/2019 Tertiary Protein Structure Alignment
10/31
ROSS
Preprocessing
Initial Alignment
Final Alignment
8/12/2019 Tertiary Protein Structure Alignment
11/31
Preprocessing Flowchart
8/12/2019 Tertiary Protein Structure Alignment
12/31
Descriptor File Format
8/12/2019 Tertiary Protein Structure Alignment
13/31
Comparison Stage in
ROSS
8/12/2019 Tertiary Protein Structure Alignment
14/31
Initial Alignment
Query protein rotation
Calculating Score matrix
Finding best score matrix
Calculating SSEs matches
8/12/2019 Tertiary Protein Structure Alignment
15/31
Initial Alignment Cont.
8/12/2019 Tertiary Protein Structure Alignment
16/31
Final Alignment
Calculating initial distance d0
0 1.24 min 1, 2 1.0 15,
3 1.
Applying Kabsch for SSEs matched at initial alignme
Calculating new distance for pairs of atoms di
Applying Kabsch algorithm
Measuring distance gap using TM score.
+(
. . )
=
8/12/2019 Tertiary Protein Structure Alignment
17/31
Final Alignment Cont.
8/12/2019 Tertiary Protein Structure Alignment
18/31
System Architecture
8/12/2019 Tertiary Protein Structure Alignment
19/31
Development environment
Its java web application.
Why ? To target more audience over internet.
8/12/2019 Tertiary Protein Structure Alignment
20/31
System packages
Model
Preprocessing Alignment
Servlet Controller
DBC
8/12/2019 Tertiary Protein Structure Alignment
21/31
Class Diagram
8/12/2019 Tertiary Protein Structure Alignment
22/31
ERD
8/12/2019 Tertiary Protein Structure Alignment
23/31
SystemImplementation
8/12/2019 Tertiary Protein Structure Alignment
24/31
Used libraries
Jmol library
Open source molecule viewer.
View 3D chemical structure with features for chemicals
and bio molecules.
JmolApplet and JmolViewer.
JFreeChart Library
iText Library
8/12/2019 Tertiary Protein Structure Alignment
25/31
Proposed Solution
8/12/2019 Tertiary Protein Structure Alignment
26/31
Proposed Solution Cont.
8/12/2019 Tertiary Protein Structure Alignment
27/31
Conclusion
ROSS
ROSS algorithm emulates to be one of the most algorithspeed of processing and storage saving compared to othimplementation became more needy to researchers andusers
Availability at anytime and anywhere
Comparing with another algorithms ex.
TM-Align , VAST ,and SSM
8/12/2019 Tertiary Protein Structure Alignment
28/31
Future Work
Prediction
if there is a data loss in the alignment stage of one proteneed to predicate the second one
Caching process in the database
8/12/2019 Tertiary Protein Structure Alignment
29/31
References
1. Dr. Ahmed Seif Allah Ahmed Fadel, A Hierarchical Data Reduction Approach for
Structural Alignment of Proteins.Helwan University, PHD Thesis 2013.
2. jmol.sourceforge.net/
3. wiki.jmol.org/
4. www.rcsb.org/
5. http://www.cgl.ucsf.edu/chimera/docs/UsersGuide/tutorials/framepdbintro.html
6. http://www.jfree.org/jfreechart/
7. http://itextpdf.com/
8. http://java-source.net/open-source/pdf-libraries/itext
9. http://zhanglab.ccmb.med.umich.edu/TM-score/
8/12/2019 Tertiary Protein Structure Alignment
30/31
Questions?
8/12/2019 Tertiary Protein Structure Alignment
31/31
Thank You!