Hierarchical multi-label prediction of gene function | Synapse