Briefings in Bioinformatics · 2016 · 83 citations · 87 references
ComputingBioinformaticsKnowledge RepresentationProtein-protein InteractionsProteomicsOntology EngineeringSemantic NetworksEnd UsersFunctional Level ClassificationSemantic RetrievalSemantic SimilaritySimilarity MeasuresSimilarity SearchingTool Design
Gene Ontology (GO) semantic similarity tools enable retrieval of semantic similarity scores, which incorporate biological knowledge embedded in the GO structure for comparing or classifying different proteins or list of proteins based on their GO annotations. This facilitates a better understanding of biological phenomena underlying the corresponding experiment and enables the identification of processes pertinent to different biological conditions. Currently, about 14 tools are available, which may play an important role in improving protein analyses at the functional level using different GO semantic similarity measures. Here we survey these tools to provide a comprehensive view of the challenges and advances made in this area to avoid redundant effort in developing features that already exist, or implementing ideas already proven to be obsolete in the context of GO. This helps researchers, tool developers, as well as end users, understand the underlying semantic similarity measures implemented through knowledge of pertinent features of, and issues related to, a particular tool. This should empower users to make appropriate choices for their biological applications and ensure effective knowledge discovery based on GO annotations.
87
Amos Tversky · Psychological Review · 1977 · 7.3K citations
An Information-Theoretic Definition of Similarity
Dekang Lin · 1998 · 3.7K citations
GOSemSim: an R package for measuring semantic similarity among GO terms and gene products
Guangchuang Yu, Fei Li, Yide Qin et al. · Bioinformatics · 2010 · 1.5K citations · Full text