there is an awareness for researchers of the need to share experimental data using the internet .
proteomics , which is the study of the entire protein complement expressed by a genome in a cell , holds a key position in the present biology ( 1 ) . for the separation of such complex protein mixtures , 2-dimensional electrophoresis ( 2-de )
the proteins are detected by chromophoric staining and appear as colored spots on the 2-d gels that can be scanned for computerized spot detection .
afterwards , to determine protein content , spots are analyzed with mass spectrometry either directly or after in - gel enzymatic cleavage for peptide mass fingerprinting .
mass spectrometry results are compared with theoretical data from protein databanks allowing content identification of protein spots .
thus , researchers desirous of sharing their experimental 2-de data need to display : 2-de experimental conditions , gel pictures with stained and numbered spots and , for a given spot , the protein(s ) content with appropriate links to the identification pages in databanks .
when considering the high and always increasing amount of results obtained from a single 2-de gel ( commonly up to 1,000 spots ) , the more convenient way for storing , organizing , and displaying them lies undoubtedly in internet databases .
php , a recursive acronym that stands for php : hypertext preprocessor , is a widely used general - purpose html - embedded scripting language that especially suits for web development .
the code is executed on the server side and allows to dynamically generate pages , in particular , using information accessed from databases .
now , most of the web hosting companies offer the opportunity to use mysql databases and dynamic languages such as php .
thus , php could facilitate 2-de presentations on web sites because information can be stored in a database and assembled using php commands into web pages on the fly when requested .
it also allows to create user - friendly interfaces to store easily content into the database tables .
we have developed a php - written module , namely phproteomicdb , that can be used in the purpose to share 2-de data without knowledge for php or database manipulations .
it can display smartly online 2-de gel data , including gel characteristics , gel pictures , and numbered spots with their related identifications pointing to their reference pages in protein databanks ( swiss - prot or ncbi ) .
using phproteomicdb implies that your web site hosting company must have php - mysql enabled server , which is usually the case .
no technical or php knowledge is required except a few basics about web site management .
download the last compressed version of the module from http://www.huvec.com/index.php3?rub=download and unzip the downloaded file on your local drive to obtain : ( 1 ) a folder ( phproteomicdb ) , ( 2 ) a file for data table creation ( proteomicdb.sql ) , and ( 3 ) a readme.pdf file for ultimate detailed instructions .
2 . upload the phproteomicdb folder to your web site root directory using any ftp software , after having updated the mysql database configuration file with your own parameters ( login , password ,  ) .
4 . execute the proteomicdb.sql file using the phpmyadmin interface of your mysql database to create the data tables to store your 2-de gel data .
fill these tables with data of your gels , spots , and proteins in the user - friendly administration area using forms and drop - down menus
upload your pictures and documents ( gel pictures in jpg format , pdf documents ,  ) in the appropriate folders of the module .
when achieved , click the link installed on your web site at step 3 to display the module index page with pictures and characteristics of the 2-de gels . when clicking one of these pictures , the list of the spots and the link with the attached pdf document related to this gel are displayed .
finally , clicking a spot number allows to access a new page that displays the identified proteins in this spot ( figure 1 ) with hypertext links to their reference pages in the protein databanks ( swiss - prot or ncbi ) . if necessary , specific pages in the administration area allow canceling or updating data . for every page generated with the module ,
the retrieved data are merged with page templates that provide minimal components controlling the style of presentation .
thus , to respect his / her web site graphic chart , the webmaster is free to edit the php pages displaying his / her data ( index.php3 , 2dpatterngel.php3 , and identification.php3 ) to add html codes for style or decoration . as an example
what distinguishes our work from others is that it allows researchers that are newcomers in web site management to benefit from the power and the flexibility of the php dynamic language and the efficient use of databases . for people who are reluctant to use complex tools such as the make 2d - db ii package ( 2 ) , which is a federated database for 2-de users ,
the development of the module is being pursued with future updates with the latest version available on our web site at http://www.huvec.com/index.php3?rub=download .
 phproteomicdb is a php - written module to help researchers in proteomics to share two - dimensional gel electrophoresis data using personal web sites . 
 no technical or php knowledge is necessary except a few basics about web site management . 
 phproteomicdb has a user - friendly administration interface to enter and update data . 
 it creates web pages on the fly displaying gel characteristics , gel pictures , and numbered gel spots with their related identifications pointing to their reference pages in protein databanks . 
 the module is freely available at http://www.huvec.com/index.php3?rub=download . 