no nobug bugs s 2014 2014
play

NO NOBUG BUGS S 2014 2014 Peter Chang Diamond Light Source Ltd - PowerPoint PPT Presentation

Diamond Diamond Uses Uses of DAWN of DAWN Science Science NO NOBUG BUGS S 2014 2014 Peter Chang Diamond Light Source Ltd UK Content Content 1. Introduction to DAWN Science 2. Java interfaces for data analysis and visualization 3.


  1. Diamond Diamond Uses Uses of DAWN of DAWN Science Science NO NOBUG BUGS S 2014 2014 Peter Chang Diamond Light Source Ltd UK

  2. Content Content 1. Introduction to DAWN Science 2. Java interfaces for data analysis and visualization 3. Applications at Diamond 4. Future developments

  3. Data Analysis Data Analysis WorkbeNch WorkbeNch

  4. • Eclipse plugin technology based on OSGi • Science Working Group for interoperability of plugins • Incubator project • Definition of interfaces and services necessary for data analysis and visualization

  5. Data access Data access • Loader service for many file formats: – HDF5 – CBF – common images PNG, TIFF, etc – proprietary area detector outputs – plugin extendibility for other formats

  6. Datasets Datasets • N-dimensional, multiple types • Lazy loading capability • Slicing for subsets • NumPy-like broadcasting in many operations • Library of mathematical and statistical operations

  7. Metadata Metadata • Can be loaded independently of data • Associated with files and also datasets • Experimental context and environment • Units, errors, scan positions, etc

  8. Data visua ata visualization lization • Standard line and image plots provided by Eclipse Nebula project’s XY graph • 2D surface plots with jReality

  9. Data visua ata visualization lization • Standard line and image plots provided by Eclipse Nebula project’s XY graph • 2D surface plots with jReality

  10. Data visua ata visualization lization • Standard line and image plots provided by Eclipse Nebula project’s XY graph • 2D surface plots with jReality

  11. Regions Regions of I of Interest nterest • Many 0D, 1D and 2D regions provided: – Point, line, polyline, conic sections – Polygon, ellipse, annular sector • GUI tools for interactive creation with displayed data

  12. ISPyB explorer

  13. 2D 2D powder dif powder diffracti fraction on • Calibrate detector orientation and position and source wavelength with images of calibrant diffraction rings • Reduce multiple images of test material

  14. Photoelectron Photoelectron emission emission microscopy microscopy – XMCD XMCD analys analysis is • Inspect and align images • Calculate circular dichroism

  15. Future work uture work • Commit concrete implementations to Eclipse project • More visualization including volume rendering of isosurfaces with JavaFX • Lazy or deferred evaluation of operations on datasets • Error propagation in operations on datasets

  16. • For more details on the applications shown and other DAWN applications (including angle-resolved photoelectron emission spectroscopy data reduction), see posters PS-01 and PS-16 • Check out www.dawnsci.org

Recommend


More recommend