TOWARDS A PROTEOMIC ONTOLOGY: A SURVEY OF PROTEOMIC ALGORITHMS AND BIOLOGICAL DATABASES