Pelican — Protein-structure Alignment using Cellular Automaton models

  • Deepak K Gangadhar
Conference paper


With more than 23000 protein structures deposited in the Protein Data Bank (PDB) and more structures being discovered with each passing day, the experimental determination of the 3-dimensional structure of proteins is just the beginning of a journey in-silico. For a structural biologist, this enormous surge of structural data carries with it far greater computational challenges; Compare, align, classify, and categorize them under families, domains and functionally similar proteins already discovered. Pelican provides the structural biologist with a strong and easy technique that that will help him in facing these challenges. Pelican is a rapid way to align the backbones of two protein structures using 2-dimensional Cellular Automaton (CA) models. Breaking down the protein structure into distance matrices comprising of 5 peptide units, Pelican uses the differences of these matrices to construct the 2-dimensional CA grid. Starting from an initial unaligned state, the CA evolves through several generations according to a defined set of local rules. As the CA evolves through successive generations, the emergent patterns made by the live cells are the ones that contribute to the alignment. Pelican is also an example of a system exhibiting emergent behavior. Each cell behaves in a strictly microscopic way, but each individual cell’s behavior leads to a macroscopic long range behavior exhibited by the entire system which collectively gives the alignment.


Cellular Automaton Protein Data Bank Emergent Behavior Difference Matrix Cross Direction 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Stephen K. Burley., (2000) An overview of structural genomics. Nature Structural Genomics supplement.Google Scholar
  2. [2]
    Amit P. Singh and Douglas L. Brutlag., (2000) Protein Structure Alignment: A comparison of methods. Scholar
  3. [3]
    Mark Gerstein & Michael Levitt., (1996) Using Iterative Dynamic Programming to Obtain Accurate Pairwise and Multiple Alignments of Protein Structures. Proceedings of the Fourth International Conference on Intelligent Systems in Molecular Biology (ISMB-96).Google Scholar
  4. [4]
    S. Wolfram., (1982) Cellular Automata as Simple Self-Organizing Systems. Caltech preprint CALT-68-938, 1982.Google Scholar
  5. [5]
    Liisa Holm and Chris Sander., (1993) Protein Structure Comparison by Alignment of Distance Matrices. J. Mol. Biol. 233, (1993), pp. 123–138.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag/Wien 2005

Authors and Affiliations

  • Deepak K Gangadhar
    • 1
  1. 1.IBM Software Labs (ISL), Golden EnclaveBangaloreIndia

Personalised recommendations