VisIt for the Mantid Project Owen Arnold (Tessella LLC) Michael Reuter (ORNL NSSD) February 10, 2011.

Slides:



Advertisements
Similar presentations
National Alliance for Medical Image Computing Slicer3 Architecture.
Advertisements

Oracle SQL Developer Data Modeler 3.0: Technical Overview March 2011.
Quality of a Class Abstraction: Coupling & Cohesion Michael L. Collard, Ph.D. Department of Computer Science Kent State University.
1 Slides presented by Hank Childs at the VACET/SDM workshop at the SDM Center All-Hands Meeting. November 26, 2007 Snoqualmie, Wa Work performed under.
Technical BI Project Lifecycle
E-Science Data Information and Knowledge Transformation The BinX Language.
Provenance in Open Distributed Information Systems Syed Imran Jami PhD Candidate FAST-NU.
CIM2564 Introduction to Development Frameworks 1 Overview of a Development Framework Topic 1.
February 21, 2008 Center for Hybrid and Embedded Software Systems Driving Application: 4D Tele-immersion Future Work Though.
1 Introducing Collaboration to Single User Applications A Survey and Analysis of Recent Work by Brian Cornell For Collaborative Systems Fall 2006.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
Introduction to Information Retrieval CS 5604: Information Storage and Retrieval ProjCINETViz by Maksudul Alam, S M Arifuzzaman, and Md Hasanuzzaman Bhuiyan.
Department of Computer Science, Graduate School of Information Science and Technology, Osaka University DCCFinder: A Very- Large Scale Code Clone Analysis.
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.
Magnetic Field Measurement System as Part of a Software Family Jerzy M. Nogiec Joe DiMarco Fermilab.
Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer WCL312.
ISIS: towards a 21st century facility computing environment (slowly) Robert McGreevy Science and Technology Facilities Council ISIS, Rutherford Appleton.
Efficient FPGA Implementation of QR
Windows Programming Parallel Coordinates Adithya Addanki(aa207) Instructor: Dr. Yingcai Xiao.
A Framework for Elastic Execution of Existing MPI Programs Aarthi Raveendran Tekin Bicer Gagan Agrawal 1.
SC 2012 © LLNL / JSC 1 HPCToolkit / Rice University Performance Analysis through callpath sampling  Designed for low overhead  Hot path analysis  Recovery.
Mantid Scientific Steering Committee Nick Draper 10/11/2010.
Enhancing Interactive Visual Data Analysis by Statistical Functionality Jürgen Platzer VRVis Research Center Vienna, Austria.
Data Management Console Synonym Editor
Mantid Development introduction Nick Draper 11/04/2008.
Nick Draper 05/11/2008 Mantid Manipulation and Analysis Toolkit for ISIS data.
Compartive Rebinning. Experiment 1 Small Fe Dataset ~700 MB on Disk ~18 Million Pixels 8-core 64bit Intel Processor Windows 7.
1 HDF-EOS Status, Related Tools and Issues. 2 Overview.
Australian Nuclear Science & Technology Organisation GumTree A Java Based GUI Framework for Beamline Experiments Tony Lam (ANSTO) Andy Götz (ESRF) Ferdi.
WIRED 4 An extensible generic Event Display Mark Donszelmann SLAC, Stanford, U.S.A. CHEP2004, 27 september – 1 october Interlaken, Switzerland.
State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.
Mantid Current Development and Future Plans Nicholas Draper ICNS 2013.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Nick Draper Tessella Instrument Independent Reduction and Analysis at ISIS and SNS.
In the name of God Computer Graphics.
Hank Childs, University of Oregon Volume Rendering Primer / Intro to VisIt.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Mantid Manipulation and Analysis Toolkit for ISIS data.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Toby Perring. Visualisation & Analysis Toolkit Extensions VATES.
Mantid Manipulation and Analysis Toolkit for Instrument data.
Benchmark 2 progress report and future directions Sergey Lyskov
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)
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.
NcBrowse: A Graphical netCDF File Browser Donald Denbo NOAA-PMEL/UW-JISAO
[A Refresher On …] Tools for Matlab Analysis of DAQ Data [ from the 9ma Experiments] Ned Arnold October 2009.
Mantid Scientific Steering Committee Nick Draper 18/06/2010.
Mantid Scientific Steering Committee Nick Draper 13/05/2011.
Let's talk about Linux and Virtualization in 'vLAMP'
In the name of God Computer Graphics.
GDWG Agenda Item: Tools for GRWG activities
reduction data treatment for ARCS
In-situ Visualization using VisIt
Collaboration Spotting: Visualisation of LHCb process data
A technical look at new capabilities and features
FileSpot Collaborative File Manager
Data Warehouse.
N. Capp, E. Krome, I. Obeid and J. Picone
Document Visualization at UMBC
GENERAL VIEW OF KRATOS MULTIPHYSICS
Software for Neutron Imaging Analysis
WIRED 4 Event Display Linear Collider Simulation Workshop
CMPE 135: Object-Oriented Analysis and Design March 14 Class Meeting
Oracle SQL Developer Data Modeler
The Student’s Guide to Apache Spark
Presentation transcript:

VisIt for the Mantid Project Owen Arnold (Tessella LLC) Michael Reuter (ORNL NSSD) February 10, 2011

Overview of Mantid The Mantid project provides a platform that supports high-performance computing on neutron and muon data. The framework provides a set of common services, algorithms and data objects that are. Instrument or technique independent. Supported on multiple target platforms (Windows, Linux, Mac OS X). Easily extensible by Instruments Scientists/Users. Open source and freely redistributable to visiting scientists. Provides functionalities for Scripting, Visualization, Data transformation, Implementing Algorithms, Virtual Instrument Geometry.

Mantid in Action

4D Visualization (E, h, k, l) or (E, Qx, Qy, Qz) View any 3 and 4 th is “time” No a priori knowledge of which combination to view

Visualizing Reduced Dimensions Use cuts and slices to see interesting parts of data Use multiple cuts to see data progression in different directions

Reducing Dimensionality Making cuts, slices or projections Reduce to 3D, 2D or 1D

VisIt in Mantid Provide scaled down version of VisIt Expose certain operators and plots Use our own plugins as well Lean on certain bits of VisIt (VCR/TimeSlider, Plugin GUIs)

Mantid Rebinning Types Centre point Parallelepiped Adaptive Exposing more detail Merges boundaries between operators and databases Original VisIT metadata may not apply

Standard Pipeline Source/Db Operator vtkDataSet

Modified Pipeline for Rebinning Source/Db Operator vtkDataSet + Metadata Mantid Rebinning Libraries Arguments: Metadata Returns: vtkDataSet

Progress

VisIt “Enhancements” Pipeline branching in UI Labelling and axes transformations in operators (rotated by arbitrary degrees and non-orthogonal) Allow filters to publish updated time information Improvements to box/plane interactors to make easier to use. Interaction with File loading/Databases to provide input parameters Exposure of extra information to VisitViewer