European Molecular Biology Laboratory, Structures and Computational Biology Program, Heidelberg, Germany. beltrao@embl.de|European Molecular Biology Laboratory, Structures and Computational Biology Program, Heidelberg, Germany. beltrao@embl.de