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...
Autores principales: | , , , |
---|---|
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 |