Tertiary Protein Structure Alignment

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!