the data deluge brought about by the genomic projects has fostered an unprecedented level of expectation for new medical , pharmacological , environmental and biotechnological discoveries .
proteins mediate the majority of the functions of an organism , and all these functions are , by and large , determined by the proteins ' 3d structure . despite the progress achieved so far by structural genomics projects ( 1 ) , the exploration of the complete protein structure space through experimental techniques such as x - ray crystallography and nmr spectroscopy is still out of reach , because these techniques are time and resource consuming and not necessarily successful in all cases .
consequently the gap between the numbers of known protein structures and sequences is steadily increasing .
natural proteins spontaneously assume a unique 3d structure that , by and large , only depends upon the protein sequence .
the problem of understanding the rules governing the folding process is very challenging and as yet unsolved .
however , approximate methods for inferring the structure of a protein from its amino acid sequence are flourishing ( 2 ) .
their results are of enormous relevance in many fields , from medicine to biology , from biotechnology to pharmacology .
information derived from protein models has indeed proven to be useful by itself and in combination with experiments .
protein models have been shown to be instrumental for the refinement of experimental structures ( 3,4 ) , the design of site - directed mutants ( 5 ) , the characterization of molecular function ( 6 ) and structure - based drug design ( 7 ) . not surprisingly , a growing number of scientific papers reporting the results of modelling experiments and their application to the design and interpretation of experiments are appearing in the literature .
unfortunately , the models described in these reports are rarely publicly available and , in general , only accessible via direct interaction with the authors .
the difficulty of mining the available structural model data leads to duplication of efforts and impairs the possibility of numerically evaluating the correctness of the models when the experimental structure becomes available .
the establishment of public repositories for these protein 3d models can partly overcome these problems .
specialized databases , such as modbase ( 8) and the swiss - model repository ( 9 ) , are already available for automatically built protein structure models .
we have developed , and describe here , a protein model database ( pmdb ) where manually built models can be deposited and retrieved , together with their supporting information .
pmdb ( interactively accessible at ) is a relational database of protein models submitted by users and obtained with different structure prediction techniques .
the database is implemented on a linux server ( suse enterprise server 9 ) running apache , and the management system is mysql 4.1.12 . the queue management system is written in perl .
php scripts and gd libraries are used for launching applications such as blast and for display , respectively .
the current release contains > 74  000 models for 240 proteins , the majority of which are predictions submitted to the  critical assessment of techniques for structure prediction experiment ( 2 ) .
other models include those generated by our group ( 10,11 ) and models that we uploaded using published alignments ( 1215 ) .
the database entry point is a protein target , for which one or more structural models can be present in the database .
available information for each target includes the protein name , sequence and length , organism and , whenever applicable , links to the swissprot sequence database ( 16 )
. several models can be present for each target protein , or for different regions of the same target protein and the user can navigate through them using a graphical view shown in figure 1 . after the structure of a target is solved ,
the database entry is also linked to the experimental structure in the pdb ( 17 ) .
models can be submitted in the form of a pdb file ( ts format ) or as an alignment to one or more known protein structures ( al format ) . in the latter case
the coordinates of the backbone of the model are built using the al2ts program ( ) . when a user submits a model for a protein , the system verifies whether the target already exists ( i.e. there is already a model for some regions of the same protein ) . if not , the target is created and the model mapped to it .
unless the target is an artificial or mutant protein , the target entry is linked to existing sequence databases [ at present the ncbi nr database ( 18 ) ] .
the predictor can provide the ncbi i d of the protein ( in which case the system performs a sequence check ) , ask for a blast search in the database to retrieve the i d ( if more than one entry matches the sequence , the user is requested to select the correct one ) , or inform the system that the target is not expected to be present in any sequence database . the sequence of the target is derived from the submitted model pdb or alignment file . in the former case , if the distance between consecutive c is larger than expected for connected residues , the user is asked whether he or she wants to complete the target sequence ( figure 1 ) .
the system also reports cases where atoms in the model are closer than the sum of their van der waals radii .
the database stores information about the author of the model , a short description of the method used and supporting evidence , in the form , for example , of a multiple sequence alignment .
submitters are also asked to assign a reliability value to their model(s ) and a literature reference that can also be provided at a later stage .
models can be kept on hold upon request and made available to the general users after at most 6 months from deposition . at the end of the submission procedure ,
the user interface allows the model(s ) to be searched by protein or organism name , protein accession number ( in the nr database ) , author , pmdb model identifier , model type ( i.e. a complete coordinate set indicated by ts or an alignment to a known structure indicated by al ) .
search results are displayed in the form of a table , listing the records satisfying all selected criteria ( figure 1 ) .
each row refers to a target sequence and related models , along with summary information .
every model that is not on hold can be downloaded or displayed through the 3d visualization program rasmol ( 20 ) .
immediate future plans for the database include the possibility of using uniprot identifiers ( 21 ) for the protein targets and to perform more sophisticated searches .
we also plan to add provisions for evaluating the models , other than the simple stereochemical checks performed at present , using tools such as whatcheck ( 22 ) , verify3d ( 23 ) and prosa ( 24 ) as well as tools to automatically evaluate the quality of models of proteins the structure of which is subsequently solved ( 25 ) .
this will permit , in the future , to analyse the correlation between the actual quality of the models with the reliability values assigned by the authors and with those estimated by automatic verification tools .
when a user uploads a model , its amino acid sequence is automatically retrieved from its coordinate file .
residues for which coordinates are not available in the pdb model file , if any , can be manually inserted .
 the protein model database ( pmdb ) is a public resource aimed at storing manually built 3d models of proteins . 
 the database is designed to provide access to models published in the scientific literature , together with validating experimental data . 
 it is a relational database and it currently contains > 74  000 models for 240 proteins . 
 the system is accessible at   and allows predictors to submit models along with related supporting evidence and users to download them through a simple and intuitive interface . 
 users can navigate in the database and retrieve models referring to the same target protein or to different regions of the same protein . 
 each model is assigned a unique identifier that allows interested users to directly access the data . 
INTRODUCTION
DATABASE CONTENT AND WEB ACCESS
FUTURE DEVELOPMENTS
Figures and Tables