Cargando…

A knowledge discovery object model API for Java

BACKGROUND: Biological data resources have become heterogeneous and derive from multiple sources. This introduces challenges in the management and utilization of this data in software development. Although efforts are underway to create a standard format for the transmission and storage of biologica...

Descripción completa

Detalles Bibliográficos
Autores principales: Zuyderduyn, Scott D, Jones, Steven JM
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2003
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC272928/
https://www.ncbi.nlm.nih.gov/pubmed/14583100
http://dx.doi.org/10.1186/1471-2105-4-51
_version_ 1782121050377551872
author Zuyderduyn, Scott D
Jones, Steven JM
author_facet Zuyderduyn, Scott D
Jones, Steven JM
author_sort Zuyderduyn, Scott D
collection PubMed
description BACKGROUND: Biological data resources have become heterogeneous and derive from multiple sources. This introduces challenges in the management and utilization of this data in software development. Although efforts are underway to create a standard format for the transmission and storage of biological data, this objective has yet to be fully realized. RESULTS: This work describes an application programming interface (API) that provides a framework for developing an effective biological knowledge ontology for Java-based software projects. The API provides a robust framework for the data acquisition and management needs of an ontology implementation. In addition, the API contains classes to assist in creating GUIs to represent this data visually. CONCLUSIONS: The Knowledge Discovery Object Model (KDOM) API is particularly useful for medium to large applications, or for a number of smaller software projects with common characteristics or objectives. KDOM can be coupled effectively with other biologically relevant APIs and classes. Source code, libraries, documentation and examples are available at .
format Text
id pubmed-272928
institution National Center for Biotechnology Information
language English
publishDate 2003
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-2729282003-11-22 A knowledge discovery object model API for Java Zuyderduyn, Scott D Jones, Steven JM BMC Bioinformatics Software BACKGROUND: Biological data resources have become heterogeneous and derive from multiple sources. This introduces challenges in the management and utilization of this data in software development. Although efforts are underway to create a standard format for the transmission and storage of biological data, this objective has yet to be fully realized. RESULTS: This work describes an application programming interface (API) that provides a framework for developing an effective biological knowledge ontology for Java-based software projects. The API provides a robust framework for the data acquisition and management needs of an ontology implementation. In addition, the API contains classes to assist in creating GUIs to represent this data visually. CONCLUSIONS: The Knowledge Discovery Object Model (KDOM) API is particularly useful for medium to large applications, or for a number of smaller software projects with common characteristics or objectives. KDOM can be coupled effectively with other biologically relevant APIs and classes. Source code, libraries, documentation and examples are available at . BioMed Central 2003-10-28 /pmc/articles/PMC272928/ /pubmed/14583100 http://dx.doi.org/10.1186/1471-2105-4-51 Text en Copyright © 2003 Zuyderduyn and Jones; licensee BioMed Central Ltd. This is an Open Access article: verbatim copying and redistribution of this article are permitted in all media for any purpose, provided this notice is preserved along with the article's original URL.
spellingShingle Software
Zuyderduyn, Scott D
Jones, Steven JM
A knowledge discovery object model API for Java
title A knowledge discovery object model API for Java
title_full A knowledge discovery object model API for Java
title_fullStr A knowledge discovery object model API for Java
title_full_unstemmed A knowledge discovery object model API for Java
title_short A knowledge discovery object model API for Java
title_sort knowledge discovery object model api for java
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC272928/
https://www.ncbi.nlm.nih.gov/pubmed/14583100
http://dx.doi.org/10.1186/1471-2105-4-51
work_keys_str_mv AT zuyderduynscottd aknowledgediscoveryobjectmodelapiforjava
AT jonesstevenjm aknowledgediscoveryobjectmodelapiforjava
AT zuyderduynscottd knowledgediscoveryobjectmodelapiforjava
AT jonesstevenjm knowledgediscoveryobjectmodelapiforjava