MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
Trondheim Eclipe Day 2015 and 2016
1. Science Working Group
● Itema and DLS did a project!
○ Software Professionals + Big Science
○ Create standard or reusable things
○ Other contractors with ORNL in 2016
● Eclipse January Adopted!
● Soleil Synchrotron Join!
● 15 Other Members
○ Neutron sources...
● New Lightweight IP
5. e4 Products @ Diamond
● DAWN
○ On site / Off site Data Analysis
● GDA - Solstice
○ OSGi Server
○ Front end - RCP*, Python, Javascript
● Control System Studio
* Main focus
6. GDA9 - Solstice
● In 2016 we embarked on a new project
○ OSGi server
○ SOA using OSGi Declarative Services
○ SWMR
○ Eclipse 4 (not Neon yet…)
○ AMQ messaging layer
○ New Scanning API
7. Case Study 1 : Copying e4
GDA1-8 used inheritance for scanning objects
● 100’s devices
● Inheritance Based
● No Arguments
● Only one method
● super.atScanStart()
9. Case Study 2 : SWMR
Many File Formats > HDF5 www.hdfgroup.org
● nD, mDataset binary file
● Devices converted to write SWMR
● Clients converted to read SWMR
● Data Analysis done with SWMR files
● DLS large contract with HDF5 Group
● HDF5 Group may join SWG
11. DAWN
● DAWN 2.2 has been released
○ DAWN4DAWN (see demo)
○ 3D visualization of data
■ Isosurfaces
■ Volume Rendering
■ Small to Large (up to 100Gb) supported
○ Operations Pipeline Many Improvements
○ Data Mapping Features Added
12. DAWN4DAWN
● Itema and DLS worked together
○ Ability to extend DAWN
○ DAWN extension points supported
○ Deploy into running DAWN
○ Send extension to custom market place
■ All may share!
○ Known to be popular in Scientific tools
13. Problem
Add a Fano Factor Filter to DAWN
This allows images to be filtered
1. en.wikipedia.org/wiki/Fano_factor
2. en.wikipedia.org/wiki/Summed_area_table
3. Existing code SummedAreaTable
4. Add as an operation to ‘processing’