1 Introduction
Proteins with interactions carry out most biological functions within living cells such as gene expression, enzymatic reactions, signal transduction, intercellular communications, and immunoreactions. As the interactions are mediated by a short sequence of residues among the long stretches of interacting sequences, these interacting residues or so-called interaction (binding) sites are at the central spot of proteome research. Although many imaging wet-laboratory techniques like X-ray crystallography, nuclear magnetic resonance spectroscopy, electron microscopy, and mass spectrometry have been developed to determine protein interaction sites, the solved amount of protein interaction sites constitute only a tiny proportion among the whole population due to high cost and low throughput. Computational methods are still considered as the major approaches for the deep understanding of protein binding sites, especially for their subtle 3D structure properties that are not accessible by experimental methods.