Gene function prediction with aggregation of data resources and algorithms