Publication
Article Metrics
Citations
Online attention
EDNA: a framework for plugin-based applications applied to X-ray experiment online data analysis
DOI:
10.1107/S0909049509036681
PMID:
19844027
Authors:
Marie-francoise
Incardona
(ESRF)
,
Gleb
Bourenkov
(DESY)
,
Karl
Levik
(Diamond Light Source)
,
Romeu A.
Pieritz
(ESRF)
,
Alexander N.
Popov
(ESRF)
,
Olof
Svensson
(ESRF)
Co-authored by industrial partner:
No
Type:
Journal Paper
Journal:
Journal Of Synchrotron Radiation
, VOL 16 (6)
, PAGES 872-879
State:
Published (Approved)
Published:
November 2009
Abstract: 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.
Journal Keywords: Macromolecular Crystallography Beamlines; Data-Collection Strategies; Diffraction-Data; Fluorescence Spectra; Protein Crystals; Esrf
Subject Areas:
Technique Development
Technical Areas:
Data acquisition