Integrated Protein Knowledge Base System
User Interface/Visualization
Data Analysis/Mining
Data Warehouse