Computational analysis of protein-protein interactions: From sequences to networks