| Literature DB >> 25931106 |
Mark Basham1, Jacob Filik1, Michael T Wharmby1, Peter C Y Chang1, Baha El Kassaby1, Matthew Gerring1, Jun Aishima1, Karl Levik1, Bill C A Pulford1, Irakli Sikharulidze1, Duncan Sneddon1, Matthew Webber1, Sarnjeet S Dhesi1, Francesco Maccherozzi1, Olof Svensson2, Sandor Brockhauser3, Gabor Náray3, Alun W Ashton1.
Abstract
Synchrotron light source facilities worldwide generate terabytes of data in numerous incompatible data formats from a wide range of experiment types. The Data Analysis WorkbeNch (DAWN) was developed to address the challenge of providing a single visualization and analysis platform for data from any synchrotron experiment (including single-crystal and powder diffraction, tomography and spectroscopy), whilst also being sufficiently extensible for new specific use case analysis environments to be incorporated (e.g. ARPES, PEEM). In this work, the history and current state of DAWN are presented, with two case studies to demonstrate specific functionality. The first is an example of a data processing and reduction problem using the generic tools, whilst the second shows how these tools can be targeted to a specific scientific area.Entities:
Keywords: DAWN; analysis; software; visualisation
Year: 2015 PMID: 25931106 PMCID: PMC4416692 DOI: 10.1107/S1600577515002283
Source DB: PubMed Journal: J Synchrotron Radiat ISSN: 0909-0495 Impact factor: 2.616
List of perspectives available by default within DAWN1.7 and their function
| Perspective name | Function/description |
|---|---|
| Data Browsing | The data browsing perspective is suitable for viewing line traces, images and multidimensional data. It also contains more advanced features including the ability to apply a tool to a stack of images, and mathematical processing of data with expressions. |
| DEXPLORE | An advanced alternative to data browsing. Provides many additional options for how data are shown; it also contains features for comparing data from multiple files as well as connecting the plots to a Python/Jython Interpreter. |
| Python/Jython Scripting | Provides a PyDev (Zadrozny, 2003 |
| Tomography Reconstruction | Tools to access reconstruction routines for NeXus tomography data (requires additional software). |
| Workflows | Designing scientific algorithms with a graph-like structure, similar to LabView (Elliott |
| Trace | For working with line traces from multiple files. |
| dViewer | For viewing two-dimensional images from diffraction experiments. Includes features for highlighting spots and summing a range of images. |
| Powder Diffraction Calibration | A tool to calibrate two-dimensional powder diffraction images. |
| ISPyB | Communicates with facility ISPyB database of experiments (Delagenire |
| PEEMA | Analysis of PEEM data. |
| MX Live Analysis Overview | Permits monitoring of the current state of auto-processing on Diamond beamlines. |
Figure 1Screenshot of the DAWN Data Browsing perspective showing the radial profile of a powder diffraction image being peak fitted. The labelled components are: (a) the Project Explorer, for keeping track of files of interest; (b) the Data view, for selecting datasets or slices of datasets for display; (c) a plot of the selected data slice; (d) the colour mapping tool for adjusting the image contrast; (e) result of the radial integration tool (over the region specified by the red sector); and (f) the result of using the peak fitting tool to identify the peaks in the radial profile, and display their parameters.
Figure 2The Data Browsing perspective. In this case the data window has been used to run mathematical expressions on the data to produce the corrected images, as shown. The image and the view at the bottom left show the region editor tool for selecting regions of interest, which are used in the data reduction of this sample (shown in red and green).
Figure 3The PEEMA perspective. The custom PEEM analysis view is situated at the top right of the screenshot, with the other images, colour mapping tool and image explorer being generic views which have been reused.