Gene Ontology semantic similarity tools: survey on features and challenges for biological knowledge discovery.

Gene Ontology semantic similarity tools: survey on features and challenges for biological knowledge discovery.