GOMCL: a toolkit to cluster, evaluate, and extract non-redundant associations of Gene Ontology-based functions