Cargando…

Genepi: a blackboard framework for genome annotation

BACKGROUND: Genome annotation can be viewed as an incremental, cooperative, data-driven, knowledge-based process that involves multiple methods to predict gene locations and structures. This process might have to be executed more than once and might be subjected to several revisions as the biologica...

Descripción completa

Detalles Bibliográficos
Autores principales: Descorps-Declère, Stéphane, Ziébelin, Danielle, Rechenmann, François, Viari, Alain
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2006
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1626490/
https://www.ncbi.nlm.nih.gov/pubmed/17038181
http://dx.doi.org/10.1186/1471-2105-7-450
_version_ 1782130609803493376
author Descorps-Declère, Stéphane
Ziébelin, Danielle
Rechenmann, François
Viari, Alain
author_facet Descorps-Declère, Stéphane
Ziébelin, Danielle
Rechenmann, François
Viari, Alain
author_sort Descorps-Declère, Stéphane
collection PubMed
description BACKGROUND: Genome annotation can be viewed as an incremental, cooperative, data-driven, knowledge-based process that involves multiple methods to predict gene locations and structures. This process might have to be executed more than once and might be subjected to several revisions as the biological (new data) or methodological (new methods) knowledge evolves. In this context, although a lot of annotation platforms already exist, there is still a strong need for computer systems which take in charge, not only the primary annotation, but also the update and advance of the associated knowledge. In this paper, we propose to adopt a blackboard architecture for designing such a system RESULTS: We have implemented a blackboard framework (called Genepi) for developing automatic annotation systems. The system is not bound to any specific annotation strategy. Instead, the user will specify a blackboard structure in a configuration file and the system will instantiate and run this particular annotation strategy. The characteristics of this framework are presented and discussed. Specific adaptations to the classical blackboard architecture have been required, such as the description of the activation patterns of the knowledge sources by using an extended set of Allen's temporal relations. Although the system is robust enough to be used on real-size applications, it is of primary use to bioinformatics researchers who want to experiment with blackboard architectures. CONCLUSION: In the context of genome annotation, blackboards have several interesting features related to the way methodological and biological knowledge can be updated. They can readily handle the cooperative (several methods are implied) and opportunistic (the flow of execution depends on the state of our knowledge) aspects of the annotation process.
format Text
id pubmed-1626490
institution National Center for Biotechnology Information
language English
publishDate 2006
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-16264902006-10-28 Genepi: a blackboard framework for genome annotation Descorps-Declère, Stéphane Ziébelin, Danielle Rechenmann, François Viari, Alain BMC Bioinformatics Software BACKGROUND: Genome annotation can be viewed as an incremental, cooperative, data-driven, knowledge-based process that involves multiple methods to predict gene locations and structures. This process might have to be executed more than once and might be subjected to several revisions as the biological (new data) or methodological (new methods) knowledge evolves. In this context, although a lot of annotation platforms already exist, there is still a strong need for computer systems which take in charge, not only the primary annotation, but also the update and advance of the associated knowledge. In this paper, we propose to adopt a blackboard architecture for designing such a system RESULTS: We have implemented a blackboard framework (called Genepi) for developing automatic annotation systems. The system is not bound to any specific annotation strategy. Instead, the user will specify a blackboard structure in a configuration file and the system will instantiate and run this particular annotation strategy. The characteristics of this framework are presented and discussed. Specific adaptations to the classical blackboard architecture have been required, such as the description of the activation patterns of the knowledge sources by using an extended set of Allen's temporal relations. Although the system is robust enough to be used on real-size applications, it is of primary use to bioinformatics researchers who want to experiment with blackboard architectures. CONCLUSION: In the context of genome annotation, blackboards have several interesting features related to the way methodological and biological knowledge can be updated. They can readily handle the cooperative (several methods are implied) and opportunistic (the flow of execution depends on the state of our knowledge) aspects of the annotation process. BioMed Central 2006-10-12 /pmc/articles/PMC1626490/ /pubmed/17038181 http://dx.doi.org/10.1186/1471-2105-7-450 Text en Copyright © 2006 Descorps-Declère 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 Software
Descorps-Declère, Stéphane
Ziébelin, Danielle
Rechenmann, François
Viari, Alain
Genepi: a blackboard framework for genome annotation
title Genepi: a blackboard framework for genome annotation
title_full Genepi: a blackboard framework for genome annotation
title_fullStr Genepi: a blackboard framework for genome annotation
title_full_unstemmed Genepi: a blackboard framework for genome annotation
title_short Genepi: a blackboard framework for genome annotation
title_sort genepi: a blackboard framework for genome annotation
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1626490/
https://www.ncbi.nlm.nih.gov/pubmed/17038181
http://dx.doi.org/10.1186/1471-2105-7-450
work_keys_str_mv AT descorpsdeclerestephane genepiablackboardframeworkforgenomeannotation
AT ziebelindanielle genepiablackboardframeworkforgenomeannotation
AT rechenmannfrancois genepiablackboardframeworkforgenomeannotation
AT viarialain genepiablackboardframeworkforgenomeannotation