xmdv-lite October 6, 2005 Slide 1 VO-enabling xmdv-lite John Taylor Institute for Astronomy Edinburgh.

Slides:



Advertisements
Similar presentations
VODA - A Sampo Project Johan Lindroos – CSC Scientific Computing Ltd, Finland Pekka Järveläinen – CSC Scientific Computing Ltd, Finland Richard Hook -
Advertisements

CustomWare Australia - United States - Malaysia - New Zealand - Singapore.
Pierre Fernique - CDS - Interop Beijing Some new functions 2. Support for very large images & catalogs 3. More VO data servers 4. More supported.
RPC Robert Grimm New York University Remote Procedure Calls.
Streaming NetCDF John Caron July What does NetCDF do for you? Data Storage: machine-, OS-, compiler-independent Standard API (Application Programming.
7 +/- 2 Maybe Good Ideas John Caron June (1) NetCDF-Java (aka CDM) has lots of functionality, but only available in Java – NcML Aggregation – Access.
The Astro Runtime for application developers Noel Winstanley Jodrell Bank, AstroGrid with the part of Noel played by John Taylor, IfA Edinburgh/AstroGrid.
What iS RMI? Remote Method Invocation. It is an approach where a method on a remote machine invokes another method on another machine to perform some computation.
Presentation 7 part 1: Web Services Introduced. Ingeniørhøjskolen i Århus Slide 2 Outline Definition Overview of Web Services Examples Next Time: SOAP.
Oracle Fusion Middleware 11g Abhishek Khanolkar. What is Oracle Fusion? “Oracle Fusion Middleware is a ‘preintegrated’ portfolio of customer- proven software.
IVOA Interop. Meeting, October 2005 VisIVO interoperability with VO enabled tools Claudio Gheller (CINECA) 1, Marco Comparato (OACt) 2 Ugo Becciani (OACt)
Introduction to Service-Oriented Architecture. Outline Definition Features Examples of SOA Web Service Standards Example Pros and Cons Integration with.
Introduction to Remote Method Invocation (RMI)
LYU9901-Travel Net LYU9901-Travel Net Supervisor: Prof. Michael R. Lyu Students: Ho Chi Ho Malcolm Lau Chi Ho Arthur (Presentation on )
What is Android? Android is among the most popular operating systems aimed towards mobile devices such as smartphones, and is currently the most widely.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Selenium Automation Testing Suite of Tools. What is Selenium? Selenium is a robust set of tools that supports rapid development of test automation for.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
INAF–Catania Astrophysical Observatory M. Comparato 1, U. Becciani 1, B. Larsson 1, A. Costa 1, C. Gheller 2 VOTech Project Stage 04 Planning Meetings.
Binding applications with PLASTIC John Taylor Institute for Astronomy, Edinburgh / AstroGrid Topcat Astr oSco pe Plastic.
Platform for Astronomy Tool InterCommunication John Taylor.
Top 10 Ways to Visualize Data with JReport 10.1 Tyler Wilchek Marketing Manager Jinfonet Software Rockville, MD Greg Harris Product Engineer Jinfonet Software.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Presentation 27: Comparison of technologies. Ingeniørhøjskolen i Århus Slide 2 af 11 Goals of this lesson After this 1x35 lessons you will have –Discussed.
T. Boch - VOTECH DSRP Meeting - Cambridge - 29 Sept-2 Oct 2008 DS4 Thomas Boch Pascal Wassong Sébastien Derrière Thomas Boch Pascal Wassong Sébastien Derrière.
What is touchPRO EXPRESS? touchPRO EXPRESS is a way for Schools who meet certain criteria to be able to get a mobile app at a low cost and have their app.
Web Services An introduction for eWiSACWIS May 2008.
WordFreak A Language Independent, Extensible Annotation Tool.
UWG 2013 Meeting PO.DAAC Web Services Demo. What are PO.DAAC Web Services?
T. Boch - IVOA Interop meeting - Baltimore October 2008 Thomas Boch [CDS] Implementing SAMP in Aladin.
The Network Performance Advisor J. W. Ferguson NLANR/DAST & NCSA.
Functional genomics data collection, integration, visualization project Collects functional genomics (microarray, interaction, localization, etc) data.
A PPARC funded project AstroGrid Intro & Demo John Taylor Institute for Astronomy, Edinburgh.
ESAVO/European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Isa Barbarisi Beijing, May 2007 VOSpec new functionalities.
Guide to Programming with Python Chapter One Getting Started: The Game Over Program.
VO Application interoperability study « VOApp.compareTo(PLASTIC) » Pierre Fernique CDS.
European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Applications May 2006, Victoria, Canada VOQuest A tool.
DS6 AstroGrid Edinburgh John Taylor Brian Walshe Bob Mann.
Visualization of Geant4 Data: Exploiting Component Architecture through AIDA, HepRep, JAS and WIRED Geant4 Workshop, CERN - 2 October 2002 Joseph Perl.
S O A P ‘the protocol formerly known as Simple Object Access Protocol’ Team Pluto Bonnie, Brandon, George, Hojun.
A PPARC funded project Tony Linde Programme Manager AstroGrid in the wider world AstroGrid Consortium meeting Cambridge, UK 10-July-2005.
Deoyani Nandrekar Beijing May 2007Virtual Observatory India VOCat Developed By Deoyani and Mohasin.
Implementation of SCENS Yan Zhao. Current Status Current implementation is web-based –
Student Submissions Integrity Diagnosis System (SSID) Min-Yen Kan.
 Companies of all branches  Local governments  Educational institutions (schools, universities)  Individuals.
Understand Click Once Deployment Windows Development Fundamentals LESSON 5.1B.
Overview of the Systems Biology Workbench Michael Hucka, Andrew Finney, Herbert Sauro, Hamid Bolouri ERATO Kitano Systems Biology Project California Institute.
1 Annotations for CDS services Euro-VO Technology Forum, 17 March 2009 Web 2.0: annotations for CDS services Brice GASSMANN Sébastien DERRIERE Thomas BOCH.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
20 September 2006IVOA Meeting Moscow Plastic – Latest developments John Taylor Thomas Boch Marco Comparato Mark Taylor Noel.
From Use Cases to Implementation 1. Structural and Behavioral Aspects of Collaborations  Two aspects of Collaborations Structural – specifies the static.
CSE 4939 Alex Riordan Brian Pruitt-Goddard. Design an interactive source control application that works between an android phone and a project located.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
AstroGrid and the Virtual Observatory John Taylor Institute for Astronomy.
From Use Cases to Implementation 1. Mapping Requirements Directly to Design and Code  For many, if not most, of our requirements it is relatively easy.
GROUPROCKET - Choose Collaboration Software for Your Company.
August 2001Copyright UserLand Software 2001 Next Generation Internet Software How Broadband will be used John Robb, President and COO UserLand Software.
Noel Winstanley - Server Side AstroRuntime Noel Winstanley A PPARC funded project.
Plastic – Latest developments
Experiences gained from enabling Interoperability in Aladin
Calix ONOS Contribution
Python integration in GPS
Federated Hierarchical Filter Grids
Aladin V5 T.Boch, F.Bonnarel, P.Fernique, A.Oberto
15. Proxy SE2811 Software Component Design
From Use Cases to Implementation
DIBBs Brown Dog BDFiddle
Presentation transcript:

xmdv-lite October 6, 2005 Slide 1 VO-enabling xmdv-lite John Taylor Institute for Astronomy Edinburgh

xmdv-lite October 6, 2005 Slide 2 xmdv-what? A general multi-dimensional visualization tool from Matthew Ward's group at WPI Not astro-specific “lite” Java version Uses parallel axes, scatterplots etc to help you get a grip on mind-bendingly high-D datasets

xmdv-lite October 6, 2005 Slide 3 xmdv-why? Why would you use it? Parallel axes feature good for spotting patterns Java Web Startable – click 'n' go Lightweight Integrated with the Euro-VO infrastructure via the ACR See its big brother

xmdv-lite October 6, 2005 Slide 4 xmdv-where? “VO-enabled” version launched by Java Web Start from Get xmdv-heavy from List of non-astro viz tools at:

xmdv-lite October 6, 2005 Slide 5 DEMO

xmdv-lite October 6, 2005 Slide 6 Lessons... Connecting to the Euro-VO via the ACR is laughably easy....5 lines of code to access VOSpace (for Java apps) Java Web Start makes delivering your app easy (even if it contains native code) & provides a convenient way of launching the ACR Need to find a way of working with tool providers to ship astro-specific code in their products.

xmdv-lite October 6, 2005 Slide 7 Interop with other Tools PLASTIC – a specification to allow visualization tools to talk to each other Contributing software: Aladin, Topcat, VisIVO, ACR.... Contributing wetware: Mark Taylor, Thomas Boch, Sebastien Derriere, Pierre Fernique, Noel Winstanley, Claudio Gheller, Marco Comparato, Bob Mann....

xmdv-lite October 6, 2005 Slide 8 Enhancing Viz Tools Mostly done by aggregation e.g. Plugins Some move towards cooperation e.g. VisIVO => Aladin

xmdv-lite October 6, 2005 Slide 9 Equal but different...? VisIVO Topcat Aladin xmdv- heavy RVS PlasticHub xml-rpc rmi aladin scripting

xmdv-lite October 6, 2005 Slide 10 It's intended to be easy... Each tool need only speak one language (xml-rpc, java-rmi, CORBA (maybe), http)... The interface the tool has to implement is very simple Only specified the minimum to make it work, leaving most decisions in the hands of the tool writers Plastic says nothing about the sorts of messages tools can send each other....future-proof. Initial set of defined messages inspired by the Aladin plugin interface.

xmdv-lite October 6, 2005 Slide 11 Now we're getting silly... VisIVO Topcat Aladin PlasticHub VisIVO User1 User2 Python IDL R

xmdv-lite October 6, 2005 Slide 12 Demo.... See me afterwards...

xmdv-lite October 6, 2005 Slide 13 Contact John Taylor Skype: johndavidtaylor