Thomas Holm Rod Group Leader Data Analysis and Modelling

Slides:



Advertisements
Similar presentations
Report from DANSE Workshop Sept. 3-8, 2003 Goals: 1) To explain DANSE to selected scientists and engineers who develop software for neutron scattering.
Advertisements

Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
© , Michael Aivazis DANSE Software Issues Michael Aivazis California Institute of Technology DANSE Software Workshop September 3-8, 2003.
Supple.DOC v1.0 By Supple.TEAM
1 Module: What Is Enviance? An Introduction to the Company, the System & this Training.
Testing in Extreme Programming
MLM Software Development Services India Skylarkinfotech Based in Delhi India is a leading IT solution provider with several year of rich experience in.
Nick Draper Teswww.mantidproject.orgwww.mantidproject.org Instrument Independent Reduction and Analysis at ISIS and SNS.
DANSE Diffraction Software for the SNS: DiffDANSE S.J.L. Billinge Dept. Physics and Astronomy Michigan State University.
ATTRACT is a proposal for an EU-funded R&D programme as part of H2020 for sensor, imaging and related computing (ICT) development Its purpose is to demonstrate.
16 1 Installation  After development and testing, system must be put into operation  Important planning considerations Costs of operating both systems.
Operations, Test facilities, CF&S Tom Himel SLAC.
GBIF Mid Term Meetings 2011 Biodiversity Data Portals for GBIF Participants: The NPT Global Biodiversity Information Facility (GBIF) 3 rd May 2011.
Web based Hydrology and Water Resources Information System for India
CS 490 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 09/18/091 Framework for Unit-testing.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Mantid Stakeholder Review Nick Draper 01/11/2007.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
1 Alma SMART Collaborative Networks Collaboration Made Simple.
Data Management and Software Centre Mark Hagen Head of DMSC IKON7, September 15th 2014.
Electrical Engineering for NSS - Status and Planning- Thomas Gahl Electrical Engineering Group Leader February 26, 2014.
ESS | title of presentation | 2012-xx-xx | name of presenter Roles and Responsibilities sub title.
Nick Draper Tessella The Mantid Project: Notes from an international software collaboration.
PowerBuilder is an integrated development environment (IDE) used to create applications. PowerBuilder 12.5 has good integration with the Microsoft.
Chapter 2: The Process. What is Process? Software Engineering Process is the glue that holds the technology layers together and enables rational and timely.
Best Way to Learn Selenium Course in Online. Looking to learn best testing tool? If your preference is selenium testing then your choice is perfect. The.
 We recommend this product for the e-commerce lovers who have an idea to start business with the E-commerce MLM Script. Our product has very good workflow.
Pan-European cooperation on data treatment software in SINE2020
Chapter 6 : User interface design
Digital Light Sources First introduced in 2001.
Gene Oleynik, Head of Data Storage and Caching,
Fahd Shaaban, Director of Professional Services
Supporting quality devices
Game Design, Development, and Technology
CEE software leader achieves CRM breakthrough
Access Security Integrator
Computer Software: Programming
Rapid Application Development
Pan-European cooperation on data treatment software in SINE2020
Software testing
The ILC Control Work Packages
Custom Soft’s highly Customize Salon Software for Individual Shop or Salon Chain is designed to handle all the needs in most efficient,
Introduction to Operating System (OS)
Maintaining software solutions
WIGOS Pre-operational Phase
Sasmodels as example for QENS model library
Informatics 43 – March 31, 2016.
Advantages OF BDD Testing
Rational Unified Process
Introduction to Software Testing
HOLISDER Integrating Real-Intelligence in Energy Management Systems enabling Holistic Demand Response Optimization in Buildings and Districts Project presentation.
EGI Webinar - Introduction -
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
Collaboration Board Meeting
Quality Assurance in an Agile Development Team Michelle Wu 2018 PNSQC
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Michael LeGore Thomas Jefferson High School for Science and Technology
Mikael Jakobsson ESS Installation Manager
Software Engineering I
Operations Perspective
AIMS Equipment & Automation monitoring solution
Mirjam van Daalen, (Stephan Egli, Derek Feichtinger) :: Paul Scherrer Institut Status Report PSI PaNDaaS2 meeting Grenoble 12 – 13 December 2016.
Delivering great hardware solutions for Windows
NSS Instrument Project Tollgate Coordinator
Bunker Internal Review Welcome & Charge
Imaging & Engineering STAP Meeting 12th-13th of April 2018
Arno Hiess Head of the Scientific Activities Division
Software for Single Crystal Diffraction
WP 10 Data treatment Software
How to Scope a Project.
Presentation transcript:

Thomas Holm Rod Group Leader Data Analysis and Modelling Delivering analysis software for ESS (system requirements and schedule) Thomas Holm Rod Group Leader Data Analysis and Modelling www.europeanspallationsource.se 9 July, 2019

Data Analysis and Modeling Scope Last step in data processing chain that enable users to get value (publications) out of their reduced data ( I(q,ω) / I(hkl) / corrected images ) Scope in construction is limited to: Basic (model fitting) data analysis software for the 15 ESS instruments incl. resolution convolution User-friendly, sustainable, maintainable, reliable, easily installable, and extensible software Facilitate early scientific success Live-analysis for at least high-throughput techniques. Remote access to data analysis Not in scope of construction budget Co-analysis (e.g. diffraction + SANS) Analysis beyond basic analysis (e.g. integration of MD simulations). Mobile/tablet user interfaces Many users also expect support for analysis beyond what’s currently in the scope! 2

The user community is diverse – even for each instrument Non-expert and occasional user (few days/year) Experienced (daily) or geeky user Management and coordination is important The Niels Bohr Institute Graphical User Interface Command Line Interface

What do we mean by sustainable software (system requirements) ESS should be able to takeover the software and maintain, sustain and (rapidly) extend the software. Modularized Python scripting interface & GUI Facilitates 3rd party contributions Fully open source and free Preferably Python/C++/Qt Adequate quality assurance Adequately documented No single point of failure Code is widely used (preferably the standard) Supported by other facilities and attractive for a (in kind) partner SANS Reflectometry Imaging (QENS) (WP10) Some codes: GSAS II FULLPROF TOPAS JANA MAUD Z-Rietveld

High-level schedule 2023 >2020 2017 MS: Intuitive analysis software User programmme MS: Intuitive analysis software MS: Early scientific success? (end of HC) 2023 Make it work & debug! Respond quickly to user requests Improve user experience (automation) based on real data and user feedback Commissioning (Cold + Hot) >2020 MS: Solid base for ongoing developments Construction 2017 Status: ~15 programs in various conditions

QUESTIONS

Time line for sub-class with two instruments Make it work & debug! Improve user experience (automation) based on real data & user feedback MS: Early Scientific Success? (end of hot commissioning) 2016 2017 2018 2019 2020 2021 2022 2023 I.T. Instr #1 Instr #2 MS: Solid base for ongoing development; Sustainable, maintainable, reliable, modularized and extensible program(s) Scripting interface & GUI Framework for live analysis Analysis for ESS specific features Features needed for Hot Commissioning MS: Intuitive analysis software; User-friendly Automation Functional live analysis Scripting interface & GUI

Required for world class user programme Maintainable, sustainable, reliable, and extensible software that we can build on in operation Enable users to take full advantage of ESS features Real-time analysis, parametric analysis Improve & debug existing developments based on (friendly) user feedback Silver plated solutions E.g. automation, support full spectrum of users, single-pulse More advanced features Construction From TDR Hot Commissioning Operation