OboAnalyzer is a collection of programs to analyze OBO ontologies using a transformation-based clustering methodology for detecting terms that use different linguistic conventions for expressing similar semantics. The methods are described in Verspoor, Dvorkin, Cohen, and Hunter, "Ontology quality assurance through analysis of term transformations," Bioinformatics 25(12):i77-84, June 2009 pdf. The bundle consists of a set of Python programs which perform term transformation and clustering, and a Perl script which implements heuristic search for clusters potentially containing terms that are not consistently expressed.
The OboAnalyzer codebase is licensed under the Mozilla Public License 1.1 (MPL 1.1).
This file last modified Monday, 29-Jun-2009 17:11:10 UTC