New avenues in protein function prediction