2. TEDDITEDDI
Tomographic imaging technique which exploitsTomographic imaging technique which exploits
synchrotron to gain diffraction information fromsynchrotron to gain diffraction information from
volume elements within a bulk sample.volume elements within a bulk sample.
Used to image the interiors of objects in termsUsed to image the interiors of objects in terms
of both density and compositional variations.of both density and compositional variations.
Each volume elementEach volume element
visited yields avisited yields a
diffraction patterndiffraction pattern
3. Software for TEDDISoftware for TEDDI
Currently there is no bespoke software forCurrently there is no bespoke software for
TEDDI analysis. Instead, scripts are in use:TEDDI analysis. Instead, scripts are in use:
Read dataRead data
Beam & counting efficiency correctionsBeam & counting efficiency corrections
Visualisation step
Export to Rietica/TopasExport to Rietica/Topas
Fitting in Rietica/TopasFitting in Rietica/Topas
Visualisation of final resultsVisualisation of final results
4. What is Easy EDDWhat is Easy EDD
High throughput software to manage, process,High throughput software to manage, process,
analyse and visualise synchrotron EDD data.analyse and visualise synchrotron EDD data.
Purpose: processing large quantities of dataPurpose: processing large quantities of data
with ease and comfort using limited time andwith ease and comfort using limited time and
computing resources.computing resources.
Combines Graphic User Interface (GUI)Combines Graphic User Interface (GUI)
technology with standard scientific computingtechnology with standard scientific computing
techniques.techniques.
The data is stored in a 3D vector. The basic unitThe data is stored in a 3D vector. The basic unit
is a “Voxel” class in which all data relevant tois a “Voxel” class in which all data relevant to
the individual cell are stored.the individual cell are stored.
5. What is Easy EDDWhat is Easy EDD
GUI exploits tool tips, colour coding, contextGUI exploits tool tips, colour coding, context
menus, and other graphic techniques tomenus, and other graphic techniques to
facilitate managing and processing data.facilitate managing and processing data.
Scientific functionality relies on an extensiveScientific functionality relies on an extensive
library of numerical recipes, standard andlibrary of numerical recipes, standard and
tailored computing algorithms.tailored computing algorithms.
GUI relies on the Qt toolkit, which is a large andGUI relies on the Qt toolkit, which is a large and
well-developed cross platform library of GUIwell-developed cross platform library of GUI
classes, functions and techniques.classes, functions and techniques.
The code is in C++ language and is intended toThe code is in C++ language and is intended to
be a cross platform to support users of differentbe a cross platform to support users of different
operating systems.operating systems.
6. Current State of Easy EDDCurrent State of Easy EDD
The data files are read and automaticallyThe data files are read and automatically
recognised (e.g. SRS, scalars or vectors).recognised (e.g. SRS, scalars or vectors).
The data is then stored and mapped on a 2DThe data is then stored and mapped on a 2D
intensity-colour-coded grid.intensity-colour-coded grid.
The SRS 16.4 data file format is currentlyThe SRS 16.4 data file format is currently
supported and the code can be extended tosupported and the code can be extended to
support other data file formats such assupport other data file formats such as
Diamond and ESRF.Diamond and ESRF.
A simple graph of the diffraction patternA simple graph of the diffraction pattern
(intensity vs. channel number) can be obtained(intensity vs. channel number) can be obtained
by double-clicking on the corresponding cell.by double-clicking on the corresponding cell.
7. Current State of Easy EDDCurrent State of Easy EDD
A context menu is available on right-click and aA context menu is available on right-click and a
number of generic functions are available fromnumber of generic functions are available from
the menu for managing and processing thethe menu for managing and processing the
data which belong to the corresponding cell.data which belong to the corresponding cell.
A tool-tip box is available by placing the mouseA tool-tip box is available by placing the mouse
pointer on a cell, in which the data of that cellpointer on a cell, in which the data of that cell
appears.appears.
8. Future DevelopmentFuture Development
The data should be mapped on a 3D grid (tabThe data should be mapped on a 3D grid (tab
for each slice) according to the real spatialfor each slice) according to the real spatial
coordinates.coordinates.
Sophisticated scientific functionality to beSophisticated scientific functionality to be
implemented. This includes corrections,implemented. This includes corrections,
refinement, visualisation and final analysis.refinement, visualisation and final analysis.
Automated importing and exporting of data.Automated importing and exporting of data.