Presentation is loading. Please wait.

Presentation is loading. Please wait.

Java Analysis Studio - Status

Similar presentations


Presentation on theme: "Java Analysis Studio - Status"— Presentation transcript:

1 Java Analysis Studio - Status
HEPVis January 1998 Tony Johnson

2 Contents Introduction to JAS Implementation Preview Release Demo
Future Opportunites for Collaboration

3 Introduction to JAS HEP Data Analysis Application
Client-Server Based Application Desktop access to data anywhere on internet Optimal network protocol for slow connections Analyze Data from PAW n-tuples, SQL databases, flat files, hippo files, ROOT files (future) Objectivity (future) Event Generators Online monitoring

4 Introduction to JAS Easy to use GUI
User analysis modules written in Java No need to write/learn new language hep.analysis package for creating/filling/manipulating histograms Web compatible “live” Java plots on web

5 Implementation 100% Java Application Leverage Commercial Components
Uses Sun’s Java Foundation Classes Leverage Commercial Components no runtime licenses required Java itself compiler, GUI, debugger, networking Plot component, wrapped in HEP specific component Help system from Oracle, etc. Complete client+server < lines of code Runs Everywhere - PC, Unix, MAC, etc. etc.

6 JAS Overview Desktop Client DIM Network Data Server Oracle Hippo Paw
Jazelle Root Objectivity Flat File

7 hep.analysis package Stolen ideas from LHC++
Histogram delegates binning to “partition classes” Many standard partitions provided fixed binning, variable binning, string, date, rms, efficiency, etc. Users can provide their own partition e.g. Cumulative partition in demo.

8 Preview Release 2 now available
Windows self extracting/installing executable Unlikely to be injured opening the package Unix (Solaris) distribution available Limitations Only 1-D plots Only client-server mode We are running a demo server for people to connect to Limited documentation First pass tutorial

9 Demo

10 Extensible + Deconstructable
Analysis Modules Data Interface Modules Fitter, Functions Plug in’s - event displays, monitoring/control apps. Standalone Histogramming Histogram Applet, Java Bean [$]

11 Future Leverage new Java Technologies Improve hep.analysis package
Java Activator Better web compatibility Java 2D-3D API Java support for Corba Improve hep.analysis package Improve User Interface

12 Areas for Collaboration
Users!! BaBar? 2D/3D histograms Corba/Distributed Analysis HippoDraw style wizards/sliders/cuts Usability Issues Wired Plugin? Histogramming Standards

13 Conclusions Try it: Give us feedback
Give us feedback


Download ppt "Java Analysis Studio - Status"

Similar presentations


Ads by Google