<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
   <ui>1471-2105-8-416</ui>
   <ji>1471-2105</ji>
   <fm>
      <dochead>Research article</dochead>
      <bibl>
         <title>
            <p>ProCKSI: a decision support system for Protein (Structure) Comparison, Knowledge, Similarity and Information</p>
         </title>
         <aug>
            <au id="A1">
               <snm>Barthel</snm>
               <fnm>Daniel</fnm>
               <insr iid="I1"/>
               <email>daniel.barthel@nottingham.ac.uk</email>
            </au>
            <au id="A2">
               <snm>Hirst</snm>
               <mi>D</mi>
               <fnm>Jonathan</fnm>
               <insr iid="I2"/>
               <email>jonathan.hirst@nottingham.ac.uk</email>
            </au>
            <au id="A3">
               <snm>B&#322;a&#380;ewicz</snm>
               <fnm>Jacek</fnm>
               <insr iid="I3"/>
               <insr iid="I4"/>
               <email>blazewic@put.poznan.pl</email>
            </au>
            <au id="A4">
               <snm>Burke</snm>
               <mi>K</mi>
               <fnm>Edmund</fnm>
               <insr iid="I1"/>
               <email>edmund.burke@nottingham.ac.uk</email>
            </au>
            <au id="A5" ca="yes">
               <snm>Krasnogor</snm>
               <fnm>Natalio</fnm>
               <insr iid="I1"/>
               <email>natalio.krasnogor@nottingham.ac.uk</email>
            </au>
         </aug>
         <insg>
            <ins id="I1">
               <p>ASAP, School of Computer Science and IT, University of Nottingham, Nottingham, NG8 1BB, UK</p>
            </ins>
            <ins id="I2">
               <p>School of Chemistry, University of Nottingham, Nottingham, NG7 2RD, UK</p>
            </ins>
            <ins id="I3">
               <p>Institute of Bioorganic Chemistry, Polish Academy of Sciences, 61-704 Poznan, Poland</p>
            </ins>
            <ins id="I4">
               <p>The Institute of Computing Science, 60-965 Poznan, Poland</p>
            </ins>
         </insg>
         <source>BMC Bioinformatics</source>
         <issn>1471-2105</issn>
         <pubdate>2007</pubdate>
         <volume>8</volume>
         <issue>1</issue>
         <fpage>416</fpage>
         <url>http://www.biomedcentral.com/1471-2105/8/416</url>
         <xrefbib>
            <pubidlist>
               <pubid idtype="pmpid">17963510</pubid>
               <pubid idtype="doi">10.1186/1471-2105-8-416</pubid>
            </pubidlist>
         </xrefbib>
      </bibl>
      <history>
         <rec>
            <date>
               <day>08</day>
               <month>6</month>
               <year>2007</year>
            </date>
         </rec>
         <acc>
            <date>
               <day>26</day>
               <month>10</month>
               <year>2007</year>
            </date>
         </acc>
         <pub>
            <date>
               <day>26</day>
               <month>10</month>
               <year>2007</year>
            </date>
         </pub>
      </history>
      <cpyrt>
         <year>2007</year>
         <collab>Barthel et al; licensee BioMed Central Ltd.</collab>
         <note>This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</note>
      </cpyrt>
      <abs>
         <sec>
            <st>
               <p>Abstract</p>
            </st>
            <sec>
               <st>
                  <p>Background</p>
               </st>
               <p>We introduce the decision support system for <it>Protein (Structure) Comparison, Knowledge, Similarity and Information </it>(<it>ProCKSI</it>). ProCKSI integrates various protein similarity measures through an easy to use interface that allows the comparison of multiple proteins simultaneously. It employs the <it>Universal Similarity Metric </it>(USM), the <it>Maximum Contact Map Overlap </it>(MaxCMO) of protein structures and other external methods such as the <it>DaliLite </it>and the <it>TM-align </it>methods, the <it>Combinatorial Extension </it>(CE) of the optimal path, and the <it>FAST Align and Search Tool </it>(FAST). Additionally, ProCKSI allows the user to upload a user-defined similarity matrix supplementing the methods mentioned, and computes a similarity consensus in order to provide a rich, integrated, multicriteria view of large datasets of protein structures.</p>
            </sec>
            <sec>
               <st>
                  <p>Results</p>
               </st>
               <p>We present ProCKSI's architecture and workflow describing its intuitive user interface, and show its potential on three distinct test-cases. In the first case, ProCKSI is used to evaluate the results of a previous CASP competition, assessing the similarity of proposed models for given targets where the structures could have a large deviation from one another. To perform this type of comparison reliably, we introduce a new consensus method. The second study deals with the verification of a classification scheme for protein kinases, originally derived by <it>sequence </it>comparison by Hanks and Hunter, but here we use a consensus similarity measure based on <it>structures</it>. In the third experiment using the Rost and Sander dataset (RS126), we investigate how a combination of different sets of similarity measures influences the quality and performance of ProCKSI's new consensus measure. ProCKSI performs well with all three datasets, showing its potential for complex, simultaneous multi-method assessment of structural similarity in large protein datasets. Furthermore, combining different similarity measures is usually more robust than relying on one single, unique measure.</p>
            </sec>
            <sec>
               <st>
                  <p>Conclusion</p>
               </st>
               <p>Based on a diverse set of similarity measures, ProCKSI computes a consensus similarity profile for the entire protein set. All results can be clustered, visualised, analysed and easily compared with each other through a simple and intuitive interface.</p>
               <p>ProCKSI is publicly available at <url>http://www.procksi.net</url> for academic and non-commercial use.</p>
            </sec>
         </sec>
      </abs>
   </fm>
   <bdy>
      <sec>
         <st>
            <p>Background</p>
         </st>
         <p>An important theme within structural bioinformatics is the analysis of protein sequences, the assessment of protein structural similarities and the inference of their biological functions. All of these play crucial roles in drug design and other structural inference activities <abbrgrp><abbr bid="B1">1</abbr></abbrgrp> such as homology modeling and protein structure prediction. There, it is important to evaluate similarity among a large number of structures and to identify similar predictions or find the closest prediction to a given target <abbrgrp><abbr bid="B2">2</abbr></abbrgrp>.</p>
         <p>Structural comparison and clustering is challenging, and effective algorithms continue to be introduced. The simplest global measure for protein structure comparison is the root mean square deviation (RMSD) <abbrgrp><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr></abbrgrp>. More sophisticated methods are fragment matching <abbrgrp><abbr bid="B5">5</abbr><abbr bid="B6">6</abbr></abbrgrp>, geometric hashing <abbrgrp><abbr bid="B7">7</abbr></abbrgrp>, comparison of distance matrices <abbrgrp><abbr bid="B8">8</abbr></abbrgrp>, Monte Carlo (MC) algorithms or simulated annealing <abbrgrp><abbr bid="B8">8</abbr></abbrgrp>, maximum sub-graph detection <abbrgrp><abbr bid="B9">9</abbr></abbrgrp>, local geometry matching <abbrgrp><abbr bid="B10">10</abbr></abbrgrp>, incremental combinatorial extension (CE) of the optimal path <abbrgrp><abbr bid="B11">11</abbr></abbrgrp>, local global alignment (LGA) <abbrgrp><abbr bid="B12">12</abbr></abbrgrp>, dynamic programming <abbrgrp><abbr bid="B13">13</abbr><abbr bid="B14">14</abbr><abbr bid="B15">15</abbr></abbrgrp>, genetic algorithms (GA) <abbrgrp><abbr bid="B16">16</abbr></abbrgrp>, consensus shapes <abbrgrp><abbr bid="B17">17</abbr></abbrgrp> or consensus structures <abbrgrp><abbr bid="B18">18</abbr></abbrgrp>, contact map overlaps (CMO) <abbrgrp><abbr bid="B19">19</abbr><abbr bid="B20">20</abbr><abbr bid="B21">21</abbr><abbr bid="B22">22</abbr><abbr bid="B23">23</abbr><abbr bid="B24">24</abbr><abbr bid="B25">25</abbr></abbrgrp>), secondary structure matching (SSM) <abbrgrp><abbr bid="B26">26</abbr></abbrgrp>, memetic algorithms <abbrgrp><abbr bid="B27">27</abbr></abbrgrp>, or maximum clique detection <abbrgrp><abbr bid="B28">28</abbr><abbr bid="B29">29</abbr></abbrgrp>. In addition to these algorithms comparing two rigid protein structures, methods for flexible structure alignment have also been developed <abbrgrp><abbr bid="B30">30</abbr><abbr bid="B31">31</abbr><abbr bid="B32">32</abbr></abbrgrp>.</p>
         <p>Many databases and web servers have been introduced implementing different concepts and aspects of the methodologies described above. An overview of recommended, well-tested resources, tools and databases for protein 3D structure and sequence comparison is given in the <it>Bioinformatics Links Directory </it><abbrgrp><abbr bid="B33">33</abbr></abbrgrp>. For more detailed information, the reader is referred to the overview articles of Galparin <abbrgrp><abbr bid="B34">34</abbr><abbr bid="B35">35</abbr><abbr bid="B36">36</abbr></abbrgrp>, and the webserver issues <abbrgrp><abbr bid="B37">37</abbr><abbr bid="B38">38</abbr></abbrgrp> and database issues <abbrgrp><abbr bid="B39">39</abbr><abbr bid="B40">40</abbr><abbr bid="B41">41</abbr><abbr bid="B42">42</abbr></abbrgrp> in Nucleic Acids Research.</p>
         <sec>
            <st>
               <p>ProCKSI's Philosophy</p>
            </st>
            <p>As it is evident from the list above, there are many biologically meaningful definitions of protein similarity. Several methods have been proposed and there is a variety of structure classification servers and databases available, each of them with its own interface, philosophy and, most importantly, biological conception of what "similarity" means. Paradoxically, the availability of all these methods with their unique interfaces and underlying biological hypotheses makes it <it>more</it>, and not <it>less </it>difficult for a structural biologist to decide which method to apply in which cases. Moreover, it is common to find papers related to protein structure comparison where the authors claim that their new method is better than another on a small set of test cases. These types of comparison can be misleading in at least two ways. First, changing the algorithm used to compare structures often inadvertently introduces a different comparison <it>criterion</it>, hence changing the problem itself. Secondly, the comparisons are usually done on a reduced number of data sets with characteristics that make them suitable to the new (implicit) criterion. In this paper we take the view that there is not one problem of protein structural comparison but rather many different, yet related, structural similarity problems where each of them might be best tackled with a different method. Hence, attempting to find <it>the best method </it>for protein structure comparison is a chimera. Instead, in line with other recent suggestions <abbrgrp><abbr bid="B43">43</abbr><abbr bid="B44">44</abbr></abbrgrp> that the integration of a variety of feature detection techniques could enhance protein comparison, we advocate here an integrative approach that harnesses the best in each available method. This change in philosophy allows us to treat the assessment of protein structure comparisons as a <it>decision support </it>problem in which the task of the bioinformatician is to build up computer facilities that empower the user to make an informed decision with the minimum possible overhead. The advantage of this viewpoint is that it does not call for the abolition of one method in favour of another one but rather for the intelligent integration of every possible protein structure comparison method into one unified tool.</p>
         </sec>
         <sec>
            <st>
               <p>ProCKSI's Core Protocol</p>
            </st>
            <p>In this paper, we take the first steps towards the creation of an intelligent decision support system for protein structure comparison. We introduce a new meta-server for <b><it>Pro</it></b><it>tein (Structure) </it><b><it>C</it></b><it>omparison</it>, <b><it>K</it></b><it>nowledge</it>, <b><it>S</it></b><it>imilarity, and </it><b><it>I</it></b><it>nformation </it>(ProCKSI) implementing the protocol, published by Krasnogor and Pelta <abbrgrp><abbr bid="B24">24</abbr></abbrgrp>, and substantially extending it. This server facilitates protein structural comparison by allowing the user to compare multiple protein structures seamlessly using multiple similarity methods through a unique and integrated interface. As ProCKSI adheres to the philosophy mentioned above where different conceptions of similarities can be used under different circumstances, it deals well with comparisons of both very divergent structures and quite similar ones. Until now, methods were proposed that work well in either of these cases but not in both simultaneously. The first case is dealt with using the top level of the protocol, namely, the <it>Universal Similarity Metric </it>(USM, <abbrgrp><abbr bid="B45">45</abbr></abbrgrp>) and the latter case by means of the <it>Maximum Contact Map Overlap </it>(MaxCMO) method <abbrgrp><abbr bid="B20">20</abbr><abbr bid="B21">21</abbr><abbr bid="B23">23</abbr></abbrgrp>. As it has been shown in other contexts (e.g. protein structure prediction) that meta-servers sometimes outperform human experts <abbrgrp><abbr bid="B46">46</abbr><abbr bid="B47">47</abbr></abbrgrp>, the similarity results returned by these two methods can also be complemented with other comparison methods, and even integrated into a <it>consensus </it>similarity assessment. Hence, motivated by the observations above and in recognition that a) in many situations a very detailed comparison is needed and b) biologists may also want to compare a protein set from several viewpoints or conceptions of similarity simultaneously, ProCKSI harvests results from well-established external protein comparison servers and methods. It makes them available and readily comparable with one another, and combines the various similarity measures to give a consensus similarity profile for a given dataset.</p>
            <p>The first level of similarity assessment utilises the USM as a similarity measure between two protein structures <it>s</it><sub>1 </sub>and <it>s</it><sub>2</sub>. Their contact map representations are then used to approximate heuristically the Kolmogorov complexity of the proteins, comparing their information content. The approximation of the Kolmogorov complexity is done using a compression algorithm (e.g. compress, gzip, bzip2, ppmz2). The pairwise similarities are then expressed as the <it>Normalised Compression Distance </it>(see Eq. 1), NCD, where <it>K</it>(<it>s</it><sub><it>i</it></sub>) represents the Kolmogorov complexity of object <it>s</it><sub><it>i </it></sub>and where <it>K</it>(<it>s</it><sub><it>i</it></sub>|<it>s</it><sub><it>j</it></sub>) is the conditional complexity. NCD is a very effective universal, i.e. problem-domain independent, similarity metric particularly with distantly related structures <abbrgrp><abbr bid="B24">24</abbr></abbrgrp> and sequences <abbrgrp><abbr bid="B48">48</abbr></abbrgrp>.</p>
            <p>
               <display-formula id="M1">
                  <m:math name="1471-2105-8-416-i1" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>N</m:mi>
                           <m:mi>C</m:mi>
                           <m:mi>D</m:mi>
                           <m:mo stretchy="false">(</m:mo>
                           <m:msub>
                              <m:mi>s</m:mi>
                              <m:mn>1</m:mn>
                           </m:msub>
                           <m:mo>,</m:mo>
                           <m:msub>
                              <m:mi>s</m:mi>
                              <m:mn>2</m:mn>
                           </m:msub>
                           <m:mo stretchy="false">)</m:mo>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:mi>m</m:mi>
                                 <m:mi>a</m:mi>
                                 <m:mi>x</m:mi>
                                 <m:mo>{</m:mo>
                                 <m:mi>K</m:mi>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:msub>
                                    <m:mi>s</m:mi>
                                    <m:mn>1</m:mn>
                                 </m:msub>
                                 <m:mo>|</m:mo>
                                 <m:msub>
                                    <m:mi>s</m:mi>
                                    <m:mn>2</m:mn>
                                 </m:msub>
                                 <m:mo stretchy="false">)</m:mo>
                                 <m:mo>,</m:mo>
                                 <m:mi>K</m:mi>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:msub>
                                    <m:mi>s</m:mi>
                                    <m:mn>2</m:mn>
                                 </m:msub>
                                 <m:mo>|</m:mo>
                                 <m:msub>
                                    <m:mi>s</m:mi>
                                    <m:mn>1</m:mn>
                                 </m:msub>
                                 <m:mo stretchy="false">)</m:mo>
                                 <m:mo>}</m:mo>
                              </m:mrow>
                              <m:mrow>
                                 <m:mi>m</m:mi>
                                 <m:mi>a</m:mi>
                                 <m:mi>x</m:mi>
                                 <m:mo>{</m:mo>
                                 <m:mi>K</m:mi>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:msub>
                                    <m:mi>s</m:mi>
                                    <m:mn>1</m:mn>
                                 </m:msub>
                                 <m:mo stretchy="false">)</m:mo>
                                 <m:mo>,</m:mo>
                                 <m:mi>K</m:mi>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:msub>
                                    <m:mi>s</m:mi>
                                    <m:mn>2</m:mn>
                                 </m:msub>
                                 <m:mo stretchy="false">)</m:mo>
                                 <m:mo>}</m:mo>
                              </m:mrow>
                           </m:mfrac>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGobGtcqWGdbWqcqWGebarcqGGOaakcqWGZbWCdaWgaaWcbaGaeGymaedabeaakiabcYcaSiabdohaZnaaBaaaleaacqaIYaGmaeqaaOGaeiykaKIaeyypa0ZaaSaaaeaacqWGTbqBcqWGHbqycqWG4baEcqGG7bWEcqWGlbWscqGGOaakcqWGZbWCdaWgaaWcbaGaeGymaedabeaakiabcYha8jabdohaZnaaBaaaleaacqaIYaGmaeqaaOGaeiykaKIaeiilaWIaem4saSKaeiikaGIaem4Cam3aaSbaaSqaaiabikdaYaqabaGccqGG8baFcqWGZbWCdaWgaaWcbaGaeGymaedabeaakiabcMcaPiabc2ha9bqaaiabd2gaTjabdggaHjabdIha4jabcUha7jabdUealjabcIcaOiabdohaZnaaBaaaleaacqaIXaqmaeqaaOGaeiykaKIaeiilaWIaem4saSKaeiikaGIaem4Cam3aaSbaaSqaaiabikdaYaqabaGccqGGPaqkcqGG9bqFaaaaaa@669B@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>As the USM is a very general metric, for more fine grained comparisons ProCKSI implements a metaheuristic to compute the <it>Maximum Contact Map Overlap </it>(MaxCMO) of pairs of proteins counting the number of equivalent residues (alignments) and additionally the number of equivalent contacts (overlaps). Under the MaxCMO model, an amino acid residue <it>a</it><sub>1 </sub>from one protein is aligned to an amino acid residue <it>a</it><sub>2 </sub>from a second protein if a contact of <it>a</it><sub>1 </sub>in the first protein (<it>C</it>(<it>a</it><sub>1</sub>)) can also be aligned to a contact of <it>a</it><sub>2 </sub>in the second protein (<it>C</it>(<it>a</it><sub>2</sub>)) closing a cycle of size 4 in the graph representation of the contact map. A further restriction for the overlaps is that they should not produce crossing edges. That is, if <it>a</it><sub>1 </sub>is aligned to <it>a</it><sub>2</sub>, <it>C</it>(<it>a</it><sub>1</sub>) is aligned to <it>C</it>(<it>a</it><sub>2</sub>) and, without loss of generality, <it>a</it><sub>1 </sub>&lt;<it>C</it>(<it>a</it><sub>1</sub>) (i.e. the atom or residue <it>a</it><sub>1 </sub>appears before than <it>C</it>(<it>a</it><sub>1</sub>) in the sequence) then <it>a</it><sub>2 </sub>&lt;<it>C</it>(<it>a</it><sub>2</sub>). Thus, an overlap in this model is a strong indication of topological similarity between the pair of proteins as it takes into consideration the local environment of each of the aligned residues. In addition to the two methods previously described, ProCKSI utilises the DaliLite workbench <abbrgrp><abbr bid="B8">8</abbr><abbr bid="B49">49</abbr></abbrgrp> and the Combinatorial Extension (CE) method <abbrgrp><abbr bid="B11">11</abbr></abbrgrp>, both providing the statistical significance of an alignment (Z-score), the TM-align method <abbrgrp><abbr bid="B50">50</abbr></abbrgrp> using TM-scores, and the FAST method <abbrgrp><abbr bid="B28">28</abbr></abbrgrp> providing SN-scores as their key similarity measure.</p>
            <p>The results are analysed with standard clustering methods. The clusters thus obtained can be visualised using either a linear, a circular or a hyperbolic representation of the hierarchical similarity tree <abbrgrp><abbr bid="B51">51</abbr></abbrgrp> that captures the dataset's structural organisation. Additional analysis tools permit the comparison and integration of multiple similarity measures, so as to give a <it>consensus </it>similarity cluster. The analysis tools cannot only be used with ProCKSI's results but also in combination with additional similarity matrices that the user provides. Through this mechanism, the set of similarity matrices can be extended by <it>any </it>similarity measure that the user deems to be important allowing one to refine the similarity consensus for a given dataset. It allows the user to add different information which is not produced by the methods currently integrated with ProCKSI.</p>
            <p>In addition to its core protocol for protein comparison as described above, ProCKSI aims to give an overall picture of the protein universe by providing, for each protein in the dataset, as much information and knowledge as possible. To this end, ProCKSI directly links to the PDB repository <abbrgrp><abbr bid="B52">52</abbr></abbrgrp>, the <it>Structural Classification of Proteins </it>(SCOP) database <abbrgrp><abbr bid="B53">53</abbr><abbr bid="B54">54</abbr></abbrgrp>, and the <it>Protein Structure Classification </it>(CATH) database <abbrgrp><abbr bid="B55">55</abbr><abbr bid="B56">56</abbr></abbrgrp>. Sometimes, it might be useful not only to know more about the structure itself but also to get information about the literature where a certain protein occurs. ProCKSI therefore links to the <it>information hyperlinked over proteins </it>(iHOP) service <abbrgrp><abbr bid="B57">57</abbr><abbr bid="B58">58</abbr></abbrgrp> providing an interactive network of proteins within the related literature.</p>
            <p>In the next section we show the general architecture and workflow of ProCKSI and explain in detail the features introduced above.</p>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Implementation</p>
         </st>
         <p>ProCKSI's workflow (Figure <figr fid="F1">1</figr>) consists of three main stages: <it>Dataset Management</it>, <it>Calculation Management </it>and <it>Results Management</it>. The latter includes the following parts: <it>Overview Management</it>, <it>Structure Management</it>, <it>Analysis Management </it>and the special <it>Task Management </it>that is associated with each of the different similarity comparison methods. In what follows we describe the functionality of each of these components and how they inter-operate.</p>
         <fig id="F1">
            <title>
               <p>Figure 1</p>
            </title>
            <caption>
               <p>ProCKSI's Architecture and Workflow</p>
            </caption>
            <text>
               <p><b>ProCKSI's Architecture and Workflow</b>. Overview over the workflow and architecture of ProCKSI with its multiple similarity comparison methods: Universal Similarity Metric (USM), Maximum Contact Map Overlap (MaxCMO), and other local and external methods. Currently, these are the DaliLite and TM-align methods, the Combinatorial Extension (CE) of the optimal path, and the FAST Align and Search Tool (FAST).</p>
            </text>
            <graphic file="1471-2105-8-416-1"/>
         </fig>
         <sec>
            <st>
               <p>Dataset Management</p>
            </st>
            <p>The server can handle protein structure files in the <it>Protein Data Bank </it>(PDB) format, which can be downloaded directly from the PDB repository <abbrgrp><abbr bid="B52">52</abbr></abbrgrp> by entering the PDB codes of the proteins. Alternatively, they can be uploaded from the user's local hard disc sequentially, i.e. one protein file at a time, or as archives (TAR, ZIP) containing multiple protein structure files. In either case, compressed files and archives in Z-, GZ-, or BZ2-format are also supported. The user can add further files, delete redundant ones, and decompose structure files into all their models and chains. The user may select a subset of chains to be compared against each other, or perform an all-against-all chain comparison. If a PDB file was considered invalid, e.g. due to incomplete or ambiguous data within the file, the user has the opportunity to correct the errors before submitting the request for calculation. That is, the <it>Dataset Management </it>provides a flexible and user friendly interface for preparing the dataset for the further comparison in just a few steps.</p>
         </sec>
         <sec>
            <st>
               <p>Calculation Management</p>
            </st>
            <p>Once the protein files have been validated, the user must specify the calculation parameters, including the similarity methods to be used. Each comparison method requires specific parameters, which the <it>Calculation Management </it>allows to be set up. In the case of a similarity calculation with the USM method a <it>USM equation </it><abbrgrp><abbr bid="B24">24</abbr><abbr bid="B59">59</abbr></abbrgrp> and a <it>compression type </it>must be chosen; for the MaxCMO method the <it>number of restarts </it>for the randomised solver has to be specified. The more restarts, the better the overlap values obtained, but this, of course, comes at the cost of compute time. All other methods take their standard parameters. When using the USM or MaxCMO method, each protein structure is then automatically converted into a contact map (Figure <figr fid="F2">2</figr> &#8211; centre), based on a user-defined <it>distance threshold </it>and an <it>exclusion window</it>. The latter parameter specifies the number of nearest neighbour atoms in the sequence to be ignored while calculating the contact map.</p>
            <fig id="F2">
               <title>
                  <p>Figure 2</p>
               </title>
               <caption>
                  <p>Building the Protein Universe</p>
               </caption>
               <text>
                  <p><b>Building the Protein Universe</b>. 3D proteins structures (left, [68]) can be represented as 2D <it>contact maps </it>that are used to compare pairs of proteins (centre) according to their USM and MaxCMO <it>similarities</it>. The resulting <it>similarity matrices </it>can be clustered in order to produce a hierarchical tree (right, [51]). <it>Spoof </it>protein from <it>Bacillus Subtilis </it>(1NAT) from the Skolnick dataset [23].</p>
               </text>
               <graphic file="1471-2105-8-416-2"/>
            </fig>
            <p>As there is no general agreement on how to best represent a protein structure for comparison purposes, either <it>C</it><sub><it>&#945; </it></sub>atoms <abbrgrp><abbr bid="B60">60</abbr><abbr bid="B61">61</abbr><abbr bid="B62">62</abbr></abbrgrp> or <it>C</it><sub><it>&#946; </it></sub>atoms <abbrgrp><abbr bid="B63">63</abbr><abbr bid="B64">64</abbr><abbr bid="B65">65</abbr><abbr bid="B66">66</abbr></abbrgrp> can be chosen. The former representation focuses on the structure's backbone, whereas the latter one takes the residues' side chains into account. Alternatively and in contrast to other web servers (e.g. <abbrgrp><abbr bid="B67">67</abbr></abbrgrp>), ProCKSI offers to calculate the residues' centres of mass in order to include both the backbone and side chain contributions at once.</p>
         </sec>
         <sec>
            <st>
               <p>Results Management</p>
            </st>
            <p>After a similarity comparison request has been submitted, it is added to a queue and the server returns a confirmation page that directly links to the <it>Overview Manager</it>. This gives a summary of all calculation parameters and the status, the submission, start and end times of all methods (tasks) that have been requested. As soon as all tasks have finished, the user receives a notification email and the expiration time (currently 7 days) for the entire request. Thereafter, the data are deleted.</p>
            <p>ProCKSI returns a large variety of data and intermediate results that are handled through the <it>Structures</it>, <it>Task </it>and <it>Analysis Management </it>subsystems. These are described next.</p>
            <sec>
               <st>
                  <p>Structure Management</p>
               </st>
               <p>As the USM and MaxCMO calculations both require contact maps as input, these are prepared before the actual similarity calculations take place. For each protein, all partial results are accessible for download and include a list of selected atoms, the protein's distance matrix and contact map, files with absolute and relative contacts and its contact vector (contact numbers). Thumbnails for the contact map of each protein are generated automatically, whereas high-quality pictures in different formats (PNG, PS, EPS), user-defined sizes and colours can be produced on demand. Two versions of contact map representations are available: dot matrix, and vertex &amp; edges. Additionally, the input protein structure can be displayed as plain text or as a static image preview <abbrgrp><abbr bid="B68">68</abbr></abbrgrp>; an interactive <it>VRML </it>representation in 3D is also available and allows the user to explore and analyse the protein further (rotation, zoom, etc). The secondary structure is displayed as given in the PDB file (Figure <figr fid="F2">2</figr> &#8211; left). For further and more detailed information about a protein, a direct link to the corresponding pages at the PDB repository <abbrgrp><abbr bid="B52">52</abbr></abbrgrp>, the SCOP <abbrgrp><abbr bid="B53">53</abbr><abbr bid="B54">54</abbr></abbrgrp> and CATH <abbrgrp><abbr bid="B55">55</abbr><abbr bid="B56">56</abbr></abbrgrp> structures classification databases, and the iHOP cross-literature database <abbrgrp><abbr bid="B57">57</abbr><abbr bid="B58">58</abbr></abbrgrp> are also given.</p>
            </sec>
            <sec>
               <st>
                  <p>Task Management</p>
               </st>
               <p>As a request will usually involve several similarity methods, each of these is assigned to a separate <it>Task Manager</it>, which gives an overview of all similarity measures produced by any similarity method. These are Z-scores when using DaliLite or CE, overlap values in case of MaxCMO, whereas TM-align and FAST produce TM-scores and SN-scores, respectively. Most methods provide RMSD values and the number of aligned residues, too. The USM method only returns the USM-score. Additionally, the user can access the natural output of the corresponding similarity method, e.g. the structural alignments or a list of structurally equivalent residue ranges.</p>
            </sec>
            <sec>
               <st>
                  <p>Analysis Management</p>
               </st>
               <p>Once a task has finished, its similarity measures are available through the <it>Analysis Management </it>where they can be visualised and analysed. As the different similarity matrices are often either sensitive to protein size or do not have a fixed range of values, they must be normalised so that they can be used later to calculate a <it>consensus </it>similarity. Hence, besides providing the original similarity matrices (SM), ProCKSI also converts these into a standardised similarity matrix (SSM): each entry in the SSM matrix lies in the range [0, 1], with 0 describing the best (i.e. most similar), and 1 the worst (i.e. most dissimilar) similarity between two structures within the given set of proteins. The SSM matrix is then taken as input for clustering the protein set with one of a variety of hierarchical clustering methods, including e.g. the <it>Unweighted Pair Group Method with Arithmetic mean </it>(UPGMA) <abbrgrp><abbr bid="B69">69</abbr></abbrgrp> or the <it>Ward's Minimum Variance </it>(WMV) method <abbrgrp><abbr bid="B70">70</abbr></abbrgrp>. ProCKSI uses a local version of the <it>Clustering Calculator </it><abbrgrp><abbr bid="B71">71</abbr></abbrgrp> that outputs a plain text representation of the hierarchical tree and a file in the <it>PHYLIP</it>-format <abbrgrp><abbr bid="B72">72</abbr></abbrgrp>. Especially useful for visualising large data sets, ProCKSI generates a <it>HyperTree </it>view <abbrgrp><abbr bid="B51">51</abbr></abbrgrp> that opens as a Java applet from within the browser. This allows the user to display the protein set hierarchies as a circular, linear or as a hyperbolic tree. One benefit of using the hyperbolic representation is that it facilitates the navigation through the entire tree with a "fish-eye" perspective allowing to zoom in/out of regions of interest (Figure <figr fid="F2">2</figr> &#8211; right). Not only can individual similarity measures be analysed as described before, but also the SSM can be combined in order to give a <it>consensus </it>picture of similarity. In turn, this consensus similarity matrix can be used as input for the clustering process thus obtaining a consensus hierarchical clustering tree.</p>
            </sec>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Results</p>
         </st>
         <p>ProCKSI's core technologies, namely the USM and MaxCMO methods, and external servers and methods, namely the DaliLite, CE, FAST, and TM-align methods, have been introduced and evaluated independently in the past <abbrgrp><abbr bid="B8">8</abbr><abbr bid="B11">11</abbr><abbr bid="B20">20</abbr><abbr bid="B22">22</abbr><abbr bid="B23">23</abbr><abbr bid="B24">24</abbr><abbr bid="B27">27</abbr><abbr bid="B28">28</abbr><abbr bid="B49">49</abbr><abbr bid="B50">50</abbr></abbrgrp>. In this section though, we concentrate on ascertaining the <it>added value </it>of having, on the one hand, a unique interface to access all the previously mentioned methods, and on the other hand, the facility both to compare similarity assessments and to compute a consensus measure. We will present several case studies focusing on different aspects of ProCKSI's features and performance: a) the evaluation of some recent CASP results, introducing ProCKSI's new <it>Consensus </it>method, b) a new study reproducing the Hanks' and Hunt's classification scheme of protein kinases <abbrgrp><abbr bid="B73">73</abbr></abbrgrp>, which was originally derived from sequence comparisons, but this time verifying it using a consensus of different structural similarity methods, and c) an analysis of all methods implemented in ProCKSI using Receiver Operator Characteristics (ROC) with the Rost and Sander dataset. In addition to an analysis of the influence of different similarity methods and measures on the <it>quality </it>of the consensus, we conclude with benchmark tests measuring ProCKSI's total <it>time </it>needed to produce this similarity consensus.</p>
         <sec>
            <st>
               <p>Evaluation of the CASP6 Results</p>
            </st>
            <p>The evaluation of the CASP6 results is a challenging task, as it involves many protein structure files of a widely varying degree of similarity. Although protein scientists will often be interested in good alignments between pairs of <it>closely </it>related proteins, the capability of properly aligning <it>distantly </it>related structures is useful in ab-initio (new fold) structure prediction and the assessment of the predicted structures <abbrgrp><abbr bid="B74">74</abbr></abbrgrp>. In CASP, the evaluators need to deal with literally tens of thousands of protein structure candidates that are often not too similar to the targets. The case of very different protein structures sometimes baffles structural alignment methods including LGA <abbrgrp><abbr bid="B12">12</abbr></abbrgrp> that are regularly used to evaluate CASP results. ProCKSI, on the other hand, is likely to be less prone to producing a misleading ranking, because it harvests the results from various methods averaging them in order to produce a consensus.</p>
            <p>For our experiments, we have chosen targets from both the CASP6 <it>CM/easy </it>and <it>CM/hard </it>category. The differentiation of targets into <it>easy </it>and <it>hard </it>is related to the degree of difficulty of predicting a model for the target using a given template, but does not reflect the evaluation process. For <it>CM/easy </it>targets, homologous structures can be found in databases, which might lead to many fairly good models. These can be very similar to each other and difficult to rank properly. On the other hand, the evaluation of the <it>CM/hard </it>category is not straightforward either, as the structural similarity between model and target can be very low, due to the more difficult structural prediction task.</p>
            <p>In the following, we discuss three examples (targets T0231, T0211 and T0196) that illustrate how ProCKSI deals with the difficulties described above. The targets were compared to all models proposed by the prediction servers that produced a native-like protein model including side chains. We used C<sub><it>&#946; </it></sub>atoms to represent the protein structure in this experiment in order to be consistent with the assessment of the CASP6 experiment <abbrgrp><abbr bid="B66">66</abbr></abbrgrp> thus taking the positions of the side chains into account. ProCKSI's results from methods using contact maps, namely USM similarity, MaxCMO/Overlap and MaxCMO/Align values, and its new <it>ProCKSI/Consensus </it>method (using a total-evidence approach <abbrgrp><abbr bid="B47">47</abbr></abbrgrp> combining all three taking the arithmetic average) are compared against GDT-TS, the main measure for structural similarity in CASP <abbrgrp><abbr bid="B75">75</abbr></abbrgrp>. We provide the GDT-TS ranking results obtained from a <it>sequence dependent analysis </it>(SDA) as used in the official CASP evaluation procedure, and additionally from a <it>sequence independent analysis </it>(SIA), as MaxCMO's algorithm works in this mode.</p>
            <p>Table <tblr tid="T1">1</tblr> shows the ranking results of target T0231, a protein from the <it>CM/easy </it>category. This structure is the most conserved structure in CASP6 <abbrgrp><abbr bid="B76">76</abbr></abbrgrp>, i.e. homologous ones can be found in various databases, making its prediction simpler than it would otherwise be. The availability of several good, only slightly different models, makes the ranking process difficult as small differences between the candidate structures must be detected and evaluated. ProCKSI's results are in very good agreement with GDT-TS (SDA), the community's gold standard. At least three targets ranked in the top five places by GDT-TS (SDA) can be found in similar places when using <it>any </it>of ProCKSI's similarity measures. More specifically, not only does ProCKSI find some major agreement in the <it>most similar </it>models for this target but also the three <it>least similar </it>models as ranked by MaxCMO/Overlap, MaxCMO/Align and ProCKSI/Consensus match perfectly the ranking of GDT-TS (SDA).</p>
            <tbl id="T1">
               <title>
                  <p>Table 1</p>
               </title>
               <caption>
                  <p>Evaluation of CASP Target T0231. Comparison of the ranking results of target T0231 against 24 server predicted models, using different similarity methods. The GDT-TS results are obtained from calculations with <it>sequence independent analysis </it>(SIA) and <it>sequence dependent analysis </it>(SDA)</p>
               </caption>
               <tblbdy cols="7">
                  <r>
                     <c ca="center">
                        <p>Ranking</p>
                     </c>
                     <c ca="center">
                        <p>GDT-TS SDA</p>
                     </c>
                     <c ca="center">
                        <p>GDT-TS SIA</p>
                     </c>
                     <c ca="center">
                        <p>USM</p>
                     </c>
                     <c ca="center">
                        <p>MaxCMO Overlap</p>
                     </c>
                     <c ca="center">
                        <p>MaxCMO Align</p>
                     </c>
                     <c ca="center">
                        <p>ProCKSI Consensus</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="7">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>1</p>
                     </c>
                     <c ca="center">
                        <p>TS030</p>
                     </c>
                     <c ca="center">
                        <p>TS289</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS030</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>2</p>
                     </c>
                     <c ca="center">
                        <p>TS207</p>
                     </c>
                     <c ca="center">
                        <p>TS519</p>
                     </c>
                     <c ca="center">
                        <p>TS186</p>
                     </c>
                     <c ca="center">
                        <p>TS139</p>
                     </c>
                     <c ca="center">
                        <p>TS207</p>
                     </c>
                     <c ca="center">
                        <p>TS030</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>TS242</p>
                     </c>
                     <c ca="center">
                        <p>TS283</p>
                     </c>
                     <c ca="center">
                        <p>TS030</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS242</p>
                     </c>
                     <c ca="center">
                        <p>TS207</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>TS186</p>
                     </c>
                     <c ca="center">
                        <p>TS139</p>
                     </c>
                     <c ca="center">
                        <p>TS207</p>
                     </c>
                     <c ca="center">
                        <p>TS207</p>
                     </c>
                     <c ca="center">
                        <p>TS033</p>
                     </c>
                     <c ca="center">
                        <p>TS186</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>5</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS324</p>
                     </c>
                     <c ca="center">
                        <p>TS400</p>
                     </c>
                     <c ca="center">
                        <p>TS242</p>
                     </c>
                     <c ca="center">
                        <p>TS139</p>
                     </c>
                     <c ca="center">
                        <p>TS242</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="7">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>20</p>
                     </c>
                     <c ca="center">
                        <p>TS451</p>
                     </c>
                     <c ca="center">
                        <p>TS400</p>
                     </c>
                     <c ca="center">
                        <p>TS451</p>
                     </c>
                     <c ca="center">
                        <p>TS451</p>
                     </c>
                     <c ca="center">
                        <p>TS114</p>
                     </c>
                     <c ca="center">
                        <p>TS451</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>21</p>
                     </c>
                     <c ca="center">
                        <p>TS101</p>
                     </c>
                     <c ca="center">
                        <p>TS114</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                     <c ca="center">
                        <p>TS114</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>22</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                     <c ca="center">
                        <p>TS101</p>
                     </c>
                     <c ca="center">
                        <p>TS019</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>23</p>
                     </c>
                     <c ca="center">
                        <p>TS519</p>
                     </c>
                     <c ca="center">
                        <p>TS019</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                     <c ca="center">
                        <p>TS519</p>
                     </c>
                     <c ca="center">
                        <p>TS519</p>
                     </c>
                     <c ca="center">
                        <p>TS519</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>24</p>
                     </c>
                     <c ca="center">
                        <p>TS019</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                     <c ca="center">
                        <p>TS519</p>
                     </c>
                     <c ca="center">
                        <p>TS019</p>
                     </c>
                     <c ca="center">
                        <p>TS019</p>
                     </c>
                     <c ca="center">
                        <p>TS019</p>
                     </c>
                  </r>
               </tblbdy>
            </tbl>
            <p>Focusing on target T0211 of the <it>CM/hard </it>category <abbrgrp><abbr bid="B76">76</abbr></abbrgrp> we find that GDT-TS (SDA) and ProCKSI/Consensus consider the same models for the first and second best models and that also the last six places, i.e. worst models, show considerable agreement (Table <tblr tid="T2">2</tblr>).</p>
            <tbl id="T2">
               <title>
                  <p>Table 2</p>
               </title>
               <caption>
                  <p>Evaluation of CASP Target T0211. Comparison of the ranking results of target T0211 against 24 server predicted models, using different similarity methods. The GDT-TS results are obtained from calculations with <it>sequence independent analysis </it>(SIA) and <it>sequence dependent analysis </it>(SDA)</p>
               </caption>
               <tblbdy cols="7">
                  <r>
                     <c ca="center">
                        <p>Ranking</p>
                     </c>
                     <c ca="center">
                        <p>GDT-TS SDA</p>
                     </c>
                     <c ca="center">
                        <p>GDT-TS SIA</p>
                     </c>
                     <c ca="center">
                        <p>USM</p>
                     </c>
                     <c ca="center">
                        <p>MaxCMO Overlap</p>
                     </c>
                     <c ca="center">
                        <p>MaxCMO Align</p>
                     </c>
                     <c ca="center">
                        <p>ProCKSI Consensus</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="7">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>1</p>
                     </c>
                     <c ca="center">
                        <p>TS451</p>
                     </c>
                     <c ca="center">
                        <p>TS213</p>
                     </c>
                     <c ca="center">
                        <p>TS451</p>
                     </c>
                     <c ca="center">
                        <p>TS451</p>
                     </c>
                     <c ca="center">
                        <p>TS451</p>
                     </c>
                     <c ca="center">
                        <p>TS451</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>2</p>
                     </c>
                     <c ca="center">
                        <p>TS283</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                     <c ca="center">
                        <p>TS263</p>
                     </c>
                     <c ca="center">
                        <p>TS283</p>
                     </c>
                     <c ca="center">
                        <p>TS289</p>
                     </c>
                     <c ca="center">
                        <p>TS283</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>TS101</p>
                     </c>
                     <c ca="center">
                        <p>TS324</p>
                     </c>
                     <c ca="center">
                        <p>TS101</p>
                     </c>
                     <c ca="center">
                        <p>TS400</p>
                     </c>
                     <c ca="center">
                        <p>TS283</p>
                     </c>
                     <c ca="center">
                        <p>TS400</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>TS207</p>
                     </c>
                     <c ca="center">
                        <p>TS290</p>
                     </c>
                     <c ca="center">
                        <p>TS324</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>5</p>
                     </c>
                     <c ca="center">
                        <p>TS375</p>
                     </c>
                     <c ca="center">
                        <p>TS263</p>
                     </c>
                     <c ca="center">
                        <p>TS207</p>
                     </c>
                     <c ca="center">
                        <p>TS324</p>
                     </c>
                     <c ca="center">
                        <p>TS324</p>
                     </c>
                     <c ca="center">
                        <p>TS324</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="7">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>20</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS019</p>
                     </c>
                     <c ca="center">
                        <p>TS114</p>
                     </c>
                     <c ca="center">
                        <p>TS519</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                     <c ca="center">
                        <p>TS519</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>21</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                     <c ca="center">
                        <p>TS033</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                     <c ca="center">
                        <p>TS186</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>22</p>
                     </c>
                     <c ca="center">
                        <p>TS186</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                     <c ca="center">
                        <p>TS033</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS033</p>
                     </c>
                     <c ca="center">
                        <p>TS033</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>23</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                     <c ca="center">
                        <p>TS186</p>
                     </c>
                     <c ca="center">
                        <p>TS186</p>
                     </c>
                     <c ca="center">
                        <p>TS033</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>24</p>
                     </c>
                     <c ca="center">
                        <p>TS519</p>
                     </c>
                     <c ca="center">
                        <p>TS519</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                     <c ca="center">
                        <p>TS186</p>
                     </c>
                     <c ca="center">
                        <p>TS186</p>
                     </c>
                  </r>
               </tblbdy>
            </tbl>
            <p>Interestingly, the results obtained by ProCKSI and GDT-TS running in sequence independent mode differ more, when given targets T0231 and T0211, than when GDT-TS operates in sequence dependent mode. For example, considering T0231, we obtain no agreement between ProCKSI's top 5 models and GDT-TS (SIA) and only two (ProCKSI/Consensus) or three (MaxCMO) matches in the bottom 5 ranked models. These are quite surprising results as one would have expected the results of ProCKSI to match the sequence independent operation mode of GDT-TS better than the sequence dependent one, as ProCKSI does not use sequence information. Noting that CASP results are evaluated on the sequence dependent mode and that ProCKSI produced good agreement with it, we will investigate in the near future whether adding GDT-TS (SIA) to ProCKSI's pool of methods would be advantageous.</p>
            <p>Using target T0196 as a third example taken from the <it>CM/hard </it>category, we show that the combination of similarity criteria into a consensus can sometimes detect a better model than GDT-TS (SDA)(see Table <tblr tid="T3">3</tblr> for details). Figure <figr fid="F3">3</figr> illustrates the 3D structures of those models that are considered by the different methods to be the most similar to the target structure, called the "winner" of a certain method in the following. The ProCKSI/Consensus similarity measure detects a model that better resembles the overall structural features of T0196. More specifically, the candidate model selected by GDT-TS (SDA) has a fairly long segment of the chain that was not predicted correctly (blue), a helix structure was incorrectly suggested (orange) and the <it>&#946; </it>sheets are in the wrong places (green). This model is ranked last by ProCKSI/Consensus.</p>
            <tbl id="T3">
               <title>
                  <p>Table 3</p>
               </title>
               <caption>
                  <p>Evaluation of CASP Target T0196. Comparison of the ranking results of target T0196 against 22 server predicted models, using different similarity methods. GDT-TS results are obtained from calculations with <it>sequence independent analysis </it>(SIA) and <it>sequence dependent analysis </it>(SDA)</p>
               </caption>
               <tblbdy cols="7">
                  <r>
                     <c ca="center">
                        <p>Ranking</p>
                     </c>
                     <c ca="center">
                        <p>GDT-TS SDA</p>
                     </c>
                     <c ca="center">
                        <p>GDT-TS SIA</p>
                     </c>
                     <c ca="center">
                        <p>USM</p>
                     </c>
                     <c ca="center">
                        <p>MaxCMO Overlap</p>
                     </c>
                     <c ca="center">
                        <p>MaxCMO Align</p>
                     </c>
                     <c ca="center">
                        <p>ProCKSI Consensus</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="7">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>1</p>
                     </c>
                     <c ca="center">
                        <p>TS223</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                     <c ca="center">
                        <p>TS030</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>2</p>
                     </c>
                     <c ca="center">
                        <p>TS213</p>
                     </c>
                     <c ca="center">
                        <p>TS290</p>
                     </c>
                     <c ca="center">
                        <p>TS030</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                     <c ca="center">
                        <p>TS030</p>
                     </c>
                     <c ca="center">
                        <p>TS030</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>3</p>
                     </c>
                     <c ca="center">
                        <p>TS451</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                     <c ca="center">
                        <p>TS400</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                     <c ca="center">
                        <p>TS381</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>4</p>
                     </c>
                     <c ca="center">
                        <p>TS033</p>
                     </c>
                     <c ca="center">
                        <p>TS030</p>
                     </c>
                     <c ca="center">
                        <p>TS030</p>
                     </c>
                     <c ca="center">
                        <p>TS400</p>
                     </c>
                     <c ca="center">
                        <p>TS290</p>
                     </c>
                     <c ca="center">
                        <p>TS290</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>5</p>
                     </c>
                     <c ca="center">
                        <p>TS376</p>
                     </c>
                     <c ca="center">
                        <p>TS223</p>
                     </c>
                     <c ca="center">
                        <p>TS400</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                     <c ca="center">
                        <p>TS324</p>
                     </c>
                     <c ca="center">
                        <p>TS324</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="7">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>18</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS289</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                     <c ca="center">
                        <p>TS338</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>19</p>
                     </c>
                     <c ca="center">
                        <p>TS324</p>
                     </c>
                     <c ca="center">
                        <p>TS242</p>
                     </c>
                     <c ca="center">
                        <p>TS376</p>
                     </c>
                     <c ca="center">
                        <p>TS283</p>
                     </c>
                     <c ca="center">
                        <p>TS113</p>
                     </c>
                     <c ca="center">
                        <p>TS113</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>20</p>
                     </c>
                     <c ca="center">
                        <p>TS304</p>
                     </c>
                     <c ca="center">
                        <p>TS033</p>
                     </c>
                     <c ca="center">
                        <p>TS113</p>
                     </c>
                     <c ca="center">
                        <p>TS113</p>
                     </c>
                     <c ca="center">
                        <p>TS283</p>
                     </c>
                     <c ca="center">
                        <p>TS283</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>21</p>
                     </c>
                     <c ca="center">
                        <p>TS289</p>
                     </c>
                     <c ca="center">
                        <p>TS207</p>
                     </c>
                     <c ca="center">
                        <p>TS213</p>
                     </c>
                     <c ca="center">
                        <p>TS213</p>
                     </c>
                     <c ca="center">
                        <p>TS213</p>
                     </c>
                     <c ca="center">
                        <p>TS213</p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>22</p>
                     </c>
                     <c ca="center">
                        <p>TS352</p>
                     </c>
                     <c ca="center">
                        <p>TS375</p>
                     </c>
                     <c ca="center">
                        <p>TS223</p>
                     </c>
                     <c ca="center">
                        <p>TS223</p>
                     </c>
                     <c ca="center">
                        <p>TS223</p>
                     </c>
                     <c ca="center">
                        <p>TS223</p>
                     </c>
                  </r>
               </tblbdy>
            </tbl>
            <fig id="F3">
               <title>
                  <p>Figure 3</p>
               </title>
               <caption>
                  <p>Evaluation of Models against CASP Target T0196</p>
               </caption>
               <text>
                  <p><b>Evaluation of Models against CASP Target T0196</b>. CASP target T0196 was compared against all submitted server models using ProCKSI's similarity methods USM, MaxCMO, and its new Consensus method. The most similar structures to the target detected by each method are displayed next to each other. &#8211; The protein structure pictures were generated by ProCKSI using MolScript [68].</p>
               </text>
               <graphic file="1471-2105-8-416-3"/>
            </fig>
            <p>Next, we analysed the sequence similarities between the target structure and the winner of each method. Using the MaxCMO method to produce all sequence alignments, we obtained up to 76.7% (target vs. winner of GDT-TS), up to 98.6% (target vs. winner of MaxCMO/Overlap) and up to 95.8% (target vs. winner of USM and ProCKSI/Consensus) correctly aligned residues, having taken the best results of multiple MaxCMO runs. This illustrates that the MaxCMO method does not only detect the most similar model according to its overlap values, but also gives the better alignment with the highest sequence similarity. When using GDT-TS in sequence independent mode instead, both methods suggest the same model for the best structural match and even agree with almost all models within the top five in the ranking.</p>
            <p>Summing up, we found a very good agreement between ProCKSI/Consensus and CASP's GDT-TS method, although the two run in different modes: the former obtains its results from <it>sequence-independent </it>calculations while the latter additionally uses sequence information. When both methods suggest a different winner in their rankings, the ProCKSI/Consensus method can detect a better model with a higher similarity (value) and even a higher sequence similarity.</p>
         </sec>
         <sec>
            <st>
               <p>Structural Comparison and Clustering of Protein Kinases</p>
            </st>
            <p>In the following, we perform an additional (and more detailed) analysis of ProCKSI's functionality by concentrating on a set of protein kinases (PK). These are then compared and clustered according to their structural similarity. These structure-only based results are then compared with the original classification scheme by Hanks and Hunter (HH) <abbrgrp><abbr bid="B73">73</abbr></abbrgrp> that was based on sequence similarity. As was the case for the CASP targets, ProCKSI's integration of several structural similarity criteria allows it to reproduce the original classification without using sequence information.</p>
            <p>Kinases are proteins that catalyse the transfer of a phosphate to a protein substrate and form a reversible equilibrium with phosphatases as their counterpart <abbrgrp><abbr bid="B77">77</abbr></abbrgrp>. They comprise a huge group of enzymes that play an essential role in most of the major cellular processes such as cellular differentiation and repair, cell proliferation, etc <abbrgrp><abbr bid="B78">78</abbr></abbrgrp>. In an attempt to organise the set of protein kinases, Hanks and Hunter <abbrgrp><abbr bid="B73">73</abbr></abbrgrp> classified them accordingly to their sequence into 5 broad groups (super-families), 44 families, and 51 domains (sub-families). Several additions and refinements to this classification (e.g. <abbrgrp><abbr bid="B79">79</abbr><abbr bid="B80">80</abbr><abbr bid="B81">81</abbr><abbr bid="B82">82</abbr></abbrgrp>) were later introduced.</p>
            <sec>
               <st>
                  <p>Dataset Preparation</p>
               </st>
               <p>As the dataset for our experiments, we have chosen the structures published on a mirror site <abbrgrp><abbr bid="B83">83</abbr></abbrgrp> of the <it>Protein Kinase Resource </it>(PKR) web site <abbrgrp><abbr bid="B77">77</abbr><abbr bid="B78">78</abbr><abbr bid="B84">84</abbr></abbrgrp>, which is an online compendium for information on protein kinases <abbrgrp><abbr bid="B77">77</abbr></abbrgrp>. We use Hanks' and Hunter's original classification as it goes hand in hand with this dataset that comprises 46 structures from 9 different groups (super-families), namely 1) <it>cAMP Dependent Kinases</it>, 2) <it>Protein Kinases C</it>, 3) <it>Phosphorylase Kinases</it>, 4) <it>Calmodulin Kinases</it>, 5) <it>Casein Kinases</it>, 6) <it>Cyclin Dependent Kinases</it>, 7) <it>Tyrosine Kinases</it>, 8) <it>Mitogen Activated Kinases</it>, and 9) <it>Twitchen Kinases</it>. For each protein, we obtained detailed information about its class, fold, superfamily, family, protein, and species from the SCOP database, release 1.69 <abbrgrp><abbr bid="B85">85</abbr></abbrgrp>, which is summarised in Table <tblr tid="T4">4</tblr>. It should be mentioned that Hanks' and Hunter's original classification scheme showed separate super-families for <it>Tyrosine Kinases </it>(TK) and <it>Serine/Threonin Kinases </it>(S/TK). Starting with SCOP release 1.65, these have been combined into one single family comprising all protein kinases with a characteristic catalytic subunit <abbrgrp><abbr bid="B54">54</abbr></abbrgrp>. In this text, we refer to the new classification, but for the sake of completeness, the old classification is denoted in parentheses.</p>
               <tbl id="T4">
                  <title>
                     <p>Table 4</p>
                  </title>
                  <caption>
                     <p>Protein Kinase Dataset. Detailed SCOP classification for each protein domain in the Protein Kinase (PK) dataset, grouped according to Hanks' and Hunter's (HH) original classification scheme</p>
                  </caption>
                  <tblbdy cols="9">
                     <r>
                        <c ca="center">
                           <p>
                              <b>HH Cluster</b>
                           </p>
                        </c>
                        <c ca="center">
                           <p>
                              <b>Sub Cluster</b>
                           </p>
                        </c>
                        <c ca="center">
                           <p>
                              <b>Protein Domain</b>
                           </p>
                        </c>
                        <c cspan="6" ca="center">
                           <p>
                              <b>SCOP Classification Level</b>
                           </p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>
                              <b>Class</b>
                           </p>
                        </c>
                        <c ca="center">
                           <p>
                              <b>Fold</b>
                           </p>
                        </c>
                        <c ca="center">
                           <p>
                              <b>Superfamily</b>
                           </p>
                        </c>
                        <c ca="center">
                           <p>
                              <b>Family</b>
                           </p>
                        </c>
                        <c ca="center">
                           <p>
                              <b>Domain</b>
                           </p>
                        </c>
                        <c ca="center">
                           <p>
                              <b>Species</b>
                           </p>
                        </c>
                     </r>
                     <r>
                        <c cspan="9">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>1</p>
                        </c>
                        <c ca="left">
                           <p>A</p>
                        </c>
                        <c ca="center">
                           <p>d1apme_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>mouse</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1atpe_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>mouse</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1bkxa_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>mouse</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1fmoe_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>mouse</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d2cpke_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>mouse</p>
                        </c>
                     </r>
                     <r>
                        <c/>
                        <c cspan="8">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c ca="left">
                           <p>B</p>
                        </c>
                        <c ca="center">
                           <p>d1cdka_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>pig</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1cmke_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>pig</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1ctpe_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>pig</p>
                        </c>
                     </r>
                     <r>
                        <c/>
                        <c cspan="8">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c ca="left">
                           <p>C</p>
                        </c>
                        <c ca="center">
                           <p>d1stce_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>cow</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1ydre_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>cow</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1ydse_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>cow</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1ydte_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>cAMP-dep. PK, c.s.</p>
                        </c>
                        <c ca="center">
                           <p>cow</p>
                        </c>
                     </r>
                     <r>
                        <c cspan="9">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>2</p>
                        </c>
                        <c ca="left">
                           <p>-</p>
                        </c>
                        <c ca="center">
                           <p>d1ptq__</p>
                        </c>
                        <c ca="center">
                           <p>small</p>
                        </c>
                        <c ca="center">
                           <p>PK c.-r. domain</p>
                        </c>
                        <c ca="center">
                           <p>PK c.-r. domain</p>
                        </c>
                        <c ca="center">
                           <p>PK c.-r. domain</p>
                        </c>
                        <c ca="center">
                           <p>PK C-delta (PKCdelta)</p>
                        </c>
                        <c ca="center">
                           <p>mouse</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1ptr__</p>
                        </c>
                        <c ca="center">
                           <p>small</p>
                        </c>
                        <c ca="center">
                           <p>PK c.-r. domain</p>
                        </c>
                        <c ca="center">
                           <p>PK c.-r. domain</p>
                        </c>
                        <c ca="center">
                           <p>PK c.-r. domain</p>
                        </c>
                        <c ca="center">
                           <p>PK C-delta (PKCdelta)</p>
                        </c>
                        <c ca="center">
                           <p>mouse</p>
                        </c>
                     </r>
                     <r>
                        <c cspan="9">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>3</p>
                        </c>
                        <c ca="left">
                           <p>-</p>
                        </c>
                        <c ca="center">
                           <p>d1phk__</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>&#947;-subunit glycogen Phk</p>
                        </c>
                        <c ca="center">
                           <p>rabbit</p>
                        </c>
                     </r>
                     <r>
                        <c cspan="9">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>4</p>
                        </c>
                        <c ca="left">
                           <p>A</p>
                        </c>
                        <c ca="center">
                           <p>d1a06__</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>Calmodulin-dep. PK</p>
                        </c>
                        <c ca="center">
                           <p>rat</p>
                        </c>
                     </r>
                     <r>
                        <c/>
                        <c cspan="8">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c ca="left">
                           <p>B</p>
                        </c>
                        <c ca="center">
                           <p>d1cdma_</p>
                        </c>
                        <c ca="center">
                           <p>
                              <it>&#945;</it>
                           </p>
                        </c>
                        <c ca="center">
                           <p>EF Hand-like</p>
                        </c>
                        <c ca="center">
                           <p>EF-hand</p>
                        </c>
                        <c ca="center">
                           <p>Calmodulin-like</p>
                        </c>
                        <c ca="center">
                           <p>Calmodulin</p>
                        </c>
                        <c ca="center">
                           <p>cow</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1cm1a_</p>
                        </c>
                        <c ca="center">
                           <p>
                              <it>&#945;</it>
                           </p>
                        </c>
                        <c ca="center">
                           <p>EF Hand-like</p>
                        </c>
                        <c ca="center">
                           <p>EF-hand</p>
                        </c>
                        <c ca="center">
                           <p>Calmodulin-like</p>
                        </c>
                        <c ca="center">
                           <p>Calmodulin</p>
                        </c>
                        <c ca="center">
                           <p>cow</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1cm4a_</p>
                        </c>
                        <c ca="center">
                           <p>
                              <it>&#945;</it>
                           </p>
                        </c>
                        <c ca="center">
                           <p>EF Hand-like</p>
                        </c>
                        <c ca="center">
                           <p>EF-hand</p>
                        </c>
                        <c ca="center">
                           <p>Calmodulin-like</p>
                        </c>
                        <c ca="center">
                           <p>Calmodulin</p>
                        </c>
                        <c ca="center">
                           <p>cow</p>
                        </c>
                     </r>
                     <r>
                        <c cspan="9">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>5</p>
                        </c>
                        <c ca="left">
                           <p>A</p>
                        </c>
                        <c ca="center">
                           <p>d1lr4a_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>Casein kinase-2, CK2</p>
                        </c>
                        <c ca="center">
                           <p>maize</p>
                        </c>
                     </r>
                     <r>
                        <c/>
                        <c cspan="8">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c ca="left">
                           <p>B</p>
                        </c>
                        <c ca="center">
                           <p>d1csn__</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>Casein kinase-1, CK1</p>
                        </c>
                        <c ca="center">
                           <p>fission yeast</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d2csn__</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>Casein kinase-1, CK1</p>
                        </c>
                        <c ca="center">
                           <p>fission yeast</p>
                        </c>
                     </r>
                     <r>
                        <c cspan="9">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>6</p>
                        </c>
                        <c ca="left">
                           <p>-</p>
                        </c>
                        <c ca="center">
                           <p>d1aq1__</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>Cyclin-dep. PK, CDK2</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1fina_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>Cyclin-dep. PK, CDK2</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1hck__</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>Cyclin-dep. PK, CDK2</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1hcl__</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>Cyclin-dep. PK, CDK2</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1jsua_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (S/TK)</p>
                        </c>
                        <c ca="center">
                           <p>Cyclin-dep. PK, CDK2</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c cspan="9">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c ca="left">
                           <p>7</p>
                        </c>
                        <c ca="left">
                           <p>A</p>
                        </c>
                        <c ca="center">
                           <p>d1ad5a1</p>
                        </c>
                        <c ca="center">
                           <p>&#946;</p>
                        </c>
                        <c ca="center">
                           <p>SH3-like barrel</p>
                        </c>
                        <c ca="center">
                           <p>SH3-domain</p>
                        </c>
                        <c ca="center">
                           <p>SH3-domain</p>
                        </c>
                        <c ca="center">
                           <p>Hemapoetic cell kinase Hck</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1ad5a2</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>SH2-like</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>Hemopoetic cell kinase Hck</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1ad5a3</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (TK)</p>
                        </c>
                        <c ca="center">
                           <p>Hemopoetic cell kinase Hck</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1fmk_1</p>
                        </c>
                        <c ca="center">
                           <p>&#946;</p>
                        </c>
                        <c ca="center">
                           <p>SH3-like barrel</p>
                        </c>
                        <c ca="center">
                           <p>SH3-domain</p>
                        </c>
                        <c ca="center">
                           <p>SH3-domain</p>
                        </c>
                        <c ca="center">
                           <p>c-src protein TK</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1fmk_2</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>SH2-like</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>c-src TK</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1fmk_3</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (TK)</p>
                        </c>
                        <c ca="center">
                           <p>c-src TK</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d2hcka1</p>
                        </c>
                        <c ca="center">
                           <p>&#946;</p>
                        </c>
                        <c ca="center">
                           <p>SH3-like barrel</p>
                        </c>
                        <c ca="center">
                           <p>SH3-domain</p>
                        </c>
                        <c ca="center">
                           <p>SH3-domain</p>
                        </c>
                        <c ca="center">
                           <p>Hemapoetic cell kinase Hck</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d2hcka2</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>SH2-like</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>Hemopoetic cell kinase Hck</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d2hcka3</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (TK)</p>
                        </c>
                        <c ca="center">
                           <p>Haemopoetic cell kinase Hck</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d2ptk_1</p>
                        </c>
                        <c ca="center">
                           <p>&#946;</p>
                        </c>
                        <c ca="center">
                           <p>SH3-like barrel</p>
                        </c>
                        <c ca="center">
                           <p>SH3-domain</p>
                        </c>
                        <c ca="center">
                           <p>SH3-domain</p>
                        </c>
                        <c ca="center">
                           <p>c-src protein TK</p>
                        </c>
                        <c ca="center">
                           <p>chicken</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d2ptk_2</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>SH2-like</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>c-src TK</p>
                        </c>
                        <c ca="center">
                           <p>chicken</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d2ptk_3</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (TK)</p>
                        </c>
                        <c ca="center">
                           <p>c-src TK</p>
                        </c>
                        <c ca="center">
                           <p>chicken</p>
                        </c>
                     </r>
                     <r>
                        <c/>
                        <c cspan="8">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c ca="left">
                           <p>B</p>
                        </c>
                        <c ca="center">
                           <p>d1aotf_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>SH2-like</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>TK Fyn</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1blj__</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>SH2-like</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>P55 Blk protein TK</p>
                        </c>
                        <c ca="center">
                           <p>mouse</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1csya_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>SH2-like</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>Syk TK</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1cwea_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>SH2-like</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>SH2 domain</p>
                        </c>
                        <c ca="center">
                           <p>p56-lck TK</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c/>
                        <c cspan="8">
                           <hr/>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c ca="left">
                           <p>C</p>
                        </c>
                        <c ca="center">
                           <p>d1fgka_</p>
                        </c>
                        <c ca="center">
                           <p><it>&#945; </it>+ <it>&#946;</it></p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK-like</p>
                        </c>
                        <c ca="center">
                           <p>PK c.s. (TK)</p>
                        </c>
                        <c ca="center">
                           <p>Fibroblast growth factor receptor 1</p>
                        </c>
                        <c ca="center">
                           <p>human</p>
                        </c>
                     </r>
                     <r>
                        <c>
                           <p/>
                        </c>
                        <c>
                           <p/>
                        </c>
                        <c ca="center">
                           <p>d1ir3a_</p>
                        </c>
     