The ability to predict the function of a protein, given its sequence and⁄or 3D structure, is an essential requirement for exploiting the wealth of data made available by genomics and structural genomics projects and is there-fore raising increasing interest in the computational biology community.