Mantid Current Development and Future Plans Nicholas Draper ICNS 2013.

Slides:



Advertisements
Similar presentations
Remote Visualisation System (RVS) By: Anil Chandra.
Advertisements

Cross Platform UI testing using Sikuli
Horacio Bouzas Ocean Portfolio Manager, Schlumberger The power of diversity.
© Copyright Khronos Group, Page 1 COLLADA FX Update and FX Composer 2.0 Daniel Horowitz & Ignacio Castaño.
Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
The Role of DANSE at SNS Steve Miller Scientific Computing Group Leader January 22, 2007.
Eclipse Introduction Dwight Deugo Nesa Matic
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
SNS Update DANSE Workshop Steve Miller September 20-21, 2004.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
TeraGrid Gateway User Concept – Supporting Users V. E. Lynch, M. L. Chen, J. W. Cobb, J. A. Kohl, S. D. Miller, S. S. Vazhkudai Oak Ridge National Laboratory.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik University of Manchester materials by Dr Katy Wolstencroft and Dr Aleksandra.
Copyright © 2006, SAS Institute Inc. All rights reserved. What Is New in SAS Profitability Management (PrM) 2.1? Authors: Jack Zhang Solution & Version:
Data Management Subsystem: Data Processing, Calibration and Archive Systems for JWST with implications for HST Gretchen Greene & Perry Greenfield.
Carolina Environmental Program UNC Chapel Hill The Analysis Engine – A New Tool for Model Evaluation, Sensitivity and Uncertainty Analysis, and more… Alison.
RUP Implementation and Testing
Nick Draper Teswww.mantidproject.orgwww.mantidproject.org Instrument Independent Reduction and Analysis at ISIS and SNS.
Company Overview for GDF Suez December 29, Enthought’s Business Enthought provides products and consulting services for scientific software solutions.
ISIS: towards a 21st century facility computing environment (slowly) Robert McGreevy Science and Technology Facilities Council ISIS, Rutherford Appleton.
GumTree Feature Overview Tony Lam Data Acquisition Team Bragg Institute eScience Workshop 2006.
Mantid Scientific Steering Committee Nick Draper 10/11/2010.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Ch 1. A Python Q&A Session Spring Why do people use Python? Software quality Developer productivity Program portability Support libraries Component.
Mantid Development introduction Nick Draper 11/04/2008.
Nick Draper 05/11/2008 Mantid Manipulation and Analysis Toolkit for ISIS data.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio, CSS Overview.
Australian Nuclear Science & Technology Organisation GumTree A Java Based GUI Framework for Beamline Experiments Tony Lam (ANSTO) Andy Götz (ESRF) Ferdi.
Using Biological Cyberinfrastructure Scaling Science and People: Applications in Data Storage, HPC, Cloud Analysis, and Bioinformatics Training Scaling.
Framework for MDO Studies Amitay Isaacs Center for Aerospace System Design and Engineering IIT Bombay.
NCBI Genome Workbench Chuong Huynh NIH/NLM/NCBI Sao Paulo, Brasil July 15, 2004 Slides from Michael Dicuccio’s Genome Workbench.
Author(s) Politehnica University of Bucharest Automatic Control and Computers Faculty Computer Science Department Robocheck – Integrated Code Validation.
Repository for Targeted Proteomics Assays Josh Eckels Skyline Users Group - June 9, 2013.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Nick Draper Tessella Instrument Independent Reduction and Analysis at ISIS and SNS.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS April 2013 Control System Studio, CSS Overview.
TeraGrid Gateway User Concept – Supporting Users V. E. Lynch, M. L. Chen, J. W. Cobb, J. A. Kohl, S. D. Miller, S. S. Vazhkudai Oak Ridge National Laboratory.
Mantid Manipulation and Analysis Toolkit for ISIS data.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
Toby Perring. Visualisation & Analysis Toolkit Extensions VATES.
User focused applications with epicsQt Andrew Rhyder Andrew Starritt 1.
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
What is Firefly (1) A web UI framework for web applications
Mantid Manipulation and Analysis Toolkit for Instrument data.
Giulio Eulisse, Northeastern University CHEP’04, Interlaken, 27th Sep - 1st Oct, 2004 CHEP’04 IGUANA Interactive Graphics Project:
Mantid: A new approach to data analysis at large scale facilities Jon Taylor Project WIKI (Binary downloads)
CHANGING THE VOLUME Click the volume icon in the bottom right hand corner of the screen.
Mantid Scientific Steering Committee Nick Draper 03/10/2011.
The Integrated Spectral Analysis Workbench (ISAW) DANSE Kickoff Meeting, Aug. 15, 2006, D. Mikkelson, T. Worlton, Julian Tao.
OSSIM Technology Overview Mark Lucas. “Awesome” Open Source Software Image Map (OSSIM)
Nick Draper Tessella The Mantid Project: Notes from an international software collaboration.
VisIt for the Mantid Project Owen Arnold (Tessella LLC) Michael Reuter (ORNL NSSD) February 10, 2011.
ORNL is managed by UT-Battelle for the US Department of Energy Status Report: Data Acquisition and Instrument Controls for the Spallation Neutron Source.
Mantid Scientific Steering Committee Nick Draper 18/06/2010.
Mantid Scientific Steering Committee Nick Draper 13/05/2011.
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
7/8/2016 OAF Jean-Jacques Gras Stephen Jackson Blazej Kolad 1.
Introduction to SharePoint 2007 Brendon Schwartz
ImageJ2. Why ImageJ2? ● Support the next generation of image data ● Interoperate and collaborate with other projects ● Broaden the ImageJ community ●
VisIt Project Overview
Operating System Concepts
Goals Give you a feeling of what Eclipse is.
An Introduction to the IVC Software Framework
Excise Tasks CS 4640 Programming Languages for Web Applications
Genome Workbench Chuong Huynh NIH/NLM/NCBI New Delhi, India
Software for Neutron Imaging Analysis
orange.biolab.si A general-purpose open source component-based
Introduction to Matlab
Presentation transcript:

Mantid Current Development and Future Plans Nicholas Draper ICNS 2013

What Is Mantid A framework that supports high-performance computing and visualisation of scientific data. Manipulate and analyse Neutron and Muon data. –Neutron Scattering Diffraction, spectroscopy, small angle, reflectometry –Muon Spectroscopy –Could be applied to other techniques Open Source Multiple Platforms –Windows, Linux, Mac

Project History July 2007 Requirements & Design April 2008 V 1.0 First instrument support April 2010 Collaboration with SNS & HFIR Jan 2012 V2.0 Scientist validated results. VATES integration Nov 2012 V2.4 Live Data Reduction

Architectural Design - Overview Future Instrument specific UI Mantid Framework Python Command line & Scripting interface Python Command line & Scripting interface MantidPlot Graphing and analysis RAW data files NEXUS data files Future Instrument specific UI Instrument log files API Workspaces DAE direct access Algorithms

Plug in extensions GUI FrameworkUtility Algorithm Dialogs Custom Interfaces Custom Menus Python scripts & libraries Workflow Algorithms Algorithms Unit Conversions Fit Functions Cost Models Constraints Minimizer Workspaces Archive Searching LiveData Listeners Data Catalogs

Members

Contributors NMI3 supported evaluation IN4,5 & 6 D33 Focus Lujan Nexus Load algorithm Mibemol Improving McStas – Mantid integration LoadMcStas TofTof

What can we do - Visualization

What we can do - Tools

What can we do - Visualization

What we can do - Scripting Python Control –Within MantidPlot or command line –iPython Shell –Integrated numPy –Python Plugins Algorithms Fitting functions User interfaces –Automated reduction

Live data reduction

Future Plans

Intelligent Run Control Does statistic meet criteria BEGIN Run Define Region of interest Update from DAE & Reduce data to S(q,w) Calculate statistic for ROI Define error bar criteria NO YES END run

Current high Volume data users need to: –Use SSH –Use VNC –Use VPN –federal ID and password Also 3D views will not work well

A possible solution

Web data access and reduction

Further information Project web page - VATES Poster - Poster Session B Tessella - Stand 18 Many Thanks to the Project Sponsors And the development team