1.
J Synchrotron Radiat
; 16(Pt 6): 872-9, 2009 Nov.
Artigo
em Inglês
| MEDLINE
| ID: mdl-19844027
RESUMO
EDNA is a framework for developing plugin-based applications especially for online data analysis in the X-ray experiments field. This article describes the features provided by the EDNA framework to ease the development of extensible scientific applications. This framework includes a plugins class hierarchy, configuration and application facilities, a mechanism to generate data classes and a testing framework. These utilities allow rapid development and integration in which robustness and quality play a fundamental role. A first prototype, designed for macromolecular crystallography experiments and tested at several synchrotrons, is presented.