Graph-based approaches to protein structure- and function prediction