Cargando…

OntoFox: web-based support for ontology reuse

BACKGROUND: Ontology development is a rapidly growing area of research, especially in the life sciences domain. To promote collaboration and interoperability between different projects, the OBO Foundry principles require that these ontologies be open and non-redundant, avoiding duplication of terms...

Descripción completa

Detalles Bibliográficos
Autores principales: Xiang, Zuoshuang, Courtot, Mélanie, Brinkman, Ryan R, Ruttenberg, Alan, He, Yongqun
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2911465/
https://www.ncbi.nlm.nih.gov/pubmed/20569493
http://dx.doi.org/10.1186/1756-0500-3-175
_version_ 1782184471380885504
author Xiang, Zuoshuang
Courtot, Mélanie
Brinkman, Ryan R
Ruttenberg, Alan
He, Yongqun
author_facet Xiang, Zuoshuang
Courtot, Mélanie
Brinkman, Ryan R
Ruttenberg, Alan
He, Yongqun
author_sort Xiang, Zuoshuang
collection PubMed
description BACKGROUND: Ontology development is a rapidly growing area of research, especially in the life sciences domain. To promote collaboration and interoperability between different projects, the OBO Foundry principles require that these ontologies be open and non-redundant, avoiding duplication of terms through the re-use of existing resources. As current options to do so present various difficulties, a new approach, MIREOT, allows specifying import of single terms. Initial implementations allow for controlled import of selected annotations and certain classes of related terms. FINDINGS: OntoFox http://ontofox.hegroup.org/ is a web-based system that allows users to input terms, fetch selected properties, annotations, and certain classes of related terms from the source ontologies and save the results using the RDF/XML serialization of the Web Ontology Language (OWL). Compared to an initial implementation of MIREOT, OntoFox allows additional and more easily configurable options for selecting and rewriting annotation properties, and for inclusion of all or a computed subset of terms between low and top level terms. Additional methods for including related classes include a SPARQL-based ontology term retrieval algorithm that extracts terms related to a given set of signature terms and an option to extract the hierarchy rooted at a specified ontology term. OntoFox's output can be directly imported into a developer's ontology. OntoFox currently supports term retrieval from a selection of 15 ontologies accessible via SPARQL endpoints and allows users to extend this by specifying additional endpoints. An OntoFox application in the development of the Vaccine Ontology (VO) is demonstrated. CONCLUSIONS: OntoFox provides a timely publicly available service, providing different options for users to collect terms from external ontologies, making them available for reuse by import into client OWL ontologies.
format Text
id pubmed-2911465
institution National Center for Biotechnology Information
language English
publishDate 2010
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-29114652010-07-29 OntoFox: web-based support for ontology reuse Xiang, Zuoshuang Courtot, Mélanie Brinkman, Ryan R Ruttenberg, Alan He, Yongqun BMC Res Notes Technical Note BACKGROUND: Ontology development is a rapidly growing area of research, especially in the life sciences domain. To promote collaboration and interoperability between different projects, the OBO Foundry principles require that these ontologies be open and non-redundant, avoiding duplication of terms through the re-use of existing resources. As current options to do so present various difficulties, a new approach, MIREOT, allows specifying import of single terms. Initial implementations allow for controlled import of selected annotations and certain classes of related terms. FINDINGS: OntoFox http://ontofox.hegroup.org/ is a web-based system that allows users to input terms, fetch selected properties, annotations, and certain classes of related terms from the source ontologies and save the results using the RDF/XML serialization of the Web Ontology Language (OWL). Compared to an initial implementation of MIREOT, OntoFox allows additional and more easily configurable options for selecting and rewriting annotation properties, and for inclusion of all or a computed subset of terms between low and top level terms. Additional methods for including related classes include a SPARQL-based ontology term retrieval algorithm that extracts terms related to a given set of signature terms and an option to extract the hierarchy rooted at a specified ontology term. OntoFox's output can be directly imported into a developer's ontology. OntoFox currently supports term retrieval from a selection of 15 ontologies accessible via SPARQL endpoints and allows users to extend this by specifying additional endpoints. An OntoFox application in the development of the Vaccine Ontology (VO) is demonstrated. CONCLUSIONS: OntoFox provides a timely publicly available service, providing different options for users to collect terms from external ontologies, making them available for reuse by import into client OWL ontologies. BioMed Central 2010-06-22 /pmc/articles/PMC2911465/ /pubmed/20569493 http://dx.doi.org/10.1186/1756-0500-3-175 Text en Copyright ©2010 He et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Technical Note
Xiang, Zuoshuang
Courtot, Mélanie
Brinkman, Ryan R
Ruttenberg, Alan
He, Yongqun
OntoFox: web-based support for ontology reuse
title OntoFox: web-based support for ontology reuse
title_full OntoFox: web-based support for ontology reuse
title_fullStr OntoFox: web-based support for ontology reuse
title_full_unstemmed OntoFox: web-based support for ontology reuse
title_short OntoFox: web-based support for ontology reuse
title_sort ontofox: web-based support for ontology reuse
topic Technical Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2911465/
https://www.ncbi.nlm.nih.gov/pubmed/20569493
http://dx.doi.org/10.1186/1756-0500-3-175
work_keys_str_mv AT xiangzuoshuang ontofoxwebbasedsupportforontologyreuse
AT courtotmelanie ontofoxwebbasedsupportforontologyreuse
AT brinkmanryanr ontofoxwebbasedsupportforontologyreuse
AT ruttenbergalan ontofoxwebbasedsupportforontologyreuse
AT heyongqun ontofoxwebbasedsupportforontologyreuse