Bio Builder is a content management system in which the information contained in Human Protein Reference Database (HPRD) can be easily modified through web interface. The interface is designed such that the annotation process is greatly facilitated and also is standardized. Bio Builder is used for the administration of review of annotation that is carried in different places around the globe. It provides various levels of review by scientists and once approved by final reviewer the proteins are moved to our online database HPRD (http://www.hprd.org).

Bio-Builder is created using Python and Zope. Zope is a leading open source web application server and is built using the programming language Python. The primary purpose was to serve as an aid in the annotation of proteins.

The information associated with every protein object can be obtained in an extensible markup language (XML) format. The utility of the XML format is that it is a structured data format and lends itself well to importing from and exporting to different types of database systems. This format provides a unique architecture that can be efficiently used to parse the data and export to other file formats, and provides for easy data integration. In this respect, it is important to note that the evolving standards for microarray and proteomic data also use XML for their implementation.