T. Boch - IVOA Interop meeting - Baltimore - 27-31 October 2008 Thomas Boch [CDS] Implementing SAMP in Aladin.

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

Applications WG Summary 3 general Applications sessions maturing tools – less 'prototypes' Portals – designed for relevant communities Sky-browsing – education.
Proposal for change to VOTable schema Without changing set of valid documents (modulo undesired ones)
IVOA Beijing Interop May 15-16, 2007 Apps Messaging Issues.
MEx Metadata extraction. IVOA Interop, Moscow, 19-Sep-2006 Metadata extraction The problem The problem Data centres need their data described homogeneously.
The VAO is operated by the VAO, LLC. Web SAMP in VAO Data Discovery Tool Dean Hinshaw, NASA/HEASARC.
Pierre Fernique - CDS - Interop Beijing Some new functions 2. Support for very large images & catalogs 3. More VO data servers 4. More supported.
Sep 6, 2008NVOSS Desktop Messaging Mike Fitzpatrick NOAO.
Extending Eclipse Kai-Uwe Mätzel IBM OTI Labs Zurich
Lab Information Security Using Java (Review) Lab#0 Omaima Al-Matrafi.
xmdv-lite October 6, 2005 Slide 1 VO-enabling xmdv-lite John Taylor Institute for Astronomy Edinburgh.
IVOA Interop. Meeting, October 2005 VisIVO interoperability with VO enabled tools Claudio Gheller (CINECA) 1, Marco Comparato (OACt) 2 Ugo Becciani (OACt)
25 September 2007eSDO and the VO, ADASS 2007Elizabeth Auden Accessing eSDO Solar Image Processing and Visualisation through AstroGrid Elizabeth Auden ADASS.
Page 1Prepared by Sapient for MITVersion 0.1 – August – September 2004 This document represents a snapshot of an evolving set of documents. For information.
BinX and Astronomy Bob Mann Institute for Astronomy and National e-Science Centre.
TAP service at ESAC - VOTAP Carlos Rios Diaz Science Archives Team (SAT) ESA-ESAC, Madrid, Spain VOTAP.
SOA, BPM, BPEL, jBPM.
SOLAR ORBITER Archive status Pedro Osuna Solar Orbiter Archive Scientist SOWG#7 – 6-9 July 2015.
1 Foundations V: Infrastructure and Architecture, Middleware Deborah McGuinness and Peter Fox CSCI Week 9, October 27, 2008.
Binding applications with PLASTIC John Taylor Institute for Astronomy, Edinburgh / AstroGrid Topcat Astr oSco pe Plastic.
Platform for Astronomy Tool InterCommunication John Taylor.
Compuware Corporation Business Driven SOA Edwin Schumacher Director of Product Management
3D Spectroscopy in the Virtual Observatory: Current Status Igor Chilingarian (Observatoire de Paris, France/SAI MSU, Russia) Ivan Zolotukhin (SAI MSU,
F. Genova, VOTECH kickoff meeting, 2004/11/ Interoperability standards F. Genova, M. Allen, T. Boch, F. Bonnarel, S. Derriere, P. Fernique, F. Ochsenbein,
© 2006 IBM Corporation Jazz Foundation Deep Dive Agile Planning’s Scripting Tools.
The AstroGrid Desktop Suite Release 2008 what it is what you can do short demo (wireless permitting...) NAM2008 Belfast Andy Lawrence April 2008.
Last News of and
1 Foundations V: Infrastructure and Architecture, Middleware Deborah McGuinness TA Weijing Chen Semantic eScience Week 10, November 7, 2011.
ESAVO/European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Isa Barbarisi Beijing, May 2007 VOSpec new functionalities.
Being Lazy Is An Art Form Visual Studio Plug-ins with DXCore Zi Makki –
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
IVOA Interop Pune, A.Micol/ESO An Archive in the VOSphere Experimenting with VOVIEW and SAMP Data Providers mind User Experience A.Micol/ESO,
VO Application interoperability study « VOApp.compareTo(PLASTIC) » Pierre Fernique CDS.
Mtype Issues Groundwork for post-IVOA Discussions.
Where will PyRAF lead us?: The future of data analysis software at STScI Perry Greenfield Science Analysis Tools Project Space Telescope Science Institute.
VOTECH meeting 03/06-09/2006 Sorrento F.Bonnarel (CDS) CDS DS6 cycle 3 plans F.Bonnarel In behalf of CDS team.
Aladin, VO standards, spectra and datacubes T.Boch, F.Bonnarel, P.Fernique (CDS, Aladin development group)
IVOA, Trieste, DM Gerard Lemson Data Modelling Standards (contd.) IVOA interop, DM WG session Trieste,
VO Enabled Mirage and The IVOA Client Package Samuel Carliles 1, Tin Kam Ho 2, and William O’Mullane 1 1 Department of Physics and Astronomy, The Johns.
May 24, 2004IVOA Interop Meeting1 An AXIS-based Java SkyNode Ramon Williamson NCSA T HE US N ATIONAL V IRTUAL O BSERVATORY.
WCL303 Business Desktop Deployment (BDD) 2007: Part 2, Deploying the 2007 Office system Michael Niehaus Systems Design Engineer Microsoft
WP5 PLAN Aladin & Stellarium –Deal with residual minor changes –Documentation: quick tours –[Scripting is back(?)] Translations –Use cases, aidawp5 web.
A PPARC funded project Common Execution Architecture Paul Harrison IVOA Interoperability Meeting Cambridge MA May 2004.
IMRAN DAUD FOUNDATION UNIVERSITY RAWALPINDI CAMPUS Imran Daud FURC Web Engineering Introduction.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
REST By: Vishwanath Vineet.
ESAVO/European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Pedro Osuna ASVOWS Mar 2007 ESAC Astronomical Spectroscopy.
aspectj tools new and noteworthy Mik Kersten University of British Columbia Adrian Colyer IBM Hursley OOPSLA, October
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
20 September 2006IVOA Meeting Moscow Plastic – Latest developments John Taylor Thomas Boch Marco Comparato Mark Taylor Noel.
State of the TCG Christophe Arviset for the IVOA Technical Coordination Group.
Selenium server By, Kartikeya Rastogi Mayur Sapre Mosheca. R
IVOA Interoperability Workshop Theory and the Applications Interest Group.
9/Dec/2010Interoperability meeting, Nara, Japan Characterisation v.2 use-cases Update on the full spectrum fitting Igor Chilingarian (CDS) on behalf of.
1 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 SAS Drug Development from the Inside Magnus Mengelbier Director.
Enterprise Library 3.0 Memi Lavi Solution Architect Microsoft Consulting Services Guy Burstein Senior Consultant Advantech – Microsoft Division.
Plastic – Latest developments
Introduction to Advanced Java Programming
Experiences gained from enabling Interoperability in Aladin
Moving towards the Virtual Observatory Paolo Padovani, ST-ECF/ESO
Thomas Boch Cédric Capoulun
Data Warehouse Student Data User Group Meeting October 26, 2016
Registry Applications Data Model
Google Sky.
Aladin V5 T.Boch, F.Bonnarel, P.Fernique, A.Oberto
FITS Manager (preview version)
Presentation transcript:

T. Boch - IVOA Interop meeting - Baltimore October 2008 Thomas Boch [CDS] Implementing SAMP in Aladin

T. Boch - IVOA Interop meeting - Baltimore October 2008 SAMPified Aladin Beta version of a SAMP compatible Aladin available: – –More robust version on Aladin official download page end of november Provides same features as PLASTICized Aladin –Load FITS images –Load VOTables –Select sources –Highlight source Includes JSAMP hub developed by M.Taylor Beta version of a SAMP compatible Aladin available: – –More robust version on Aladin official download page end of november Provides same features as PLASTICized Aladin –Load FITS images –Load VOTables –Select sources –Highlight source Includes JSAMP hub developed by M.Taylor image.load.fits coord.pointAt.sky table.load.votable table.load.fits table.highlight.row table.select.rowList

T. Boch - IVOA Interop meeting - Baltimore October 2008 SAMP from a developer’s point of view (1/2) SAMP could be named PLASTIC 2 –Evolution, not revolution –Concepts are similar: Hub-based Publish-subscribe architecture –Migrating from PLASTIC to SAMP is fairly easy SAMP is a better PLASTIC –Separation of registration, metadata declaration, declaration of supported messages –Named parameters allows easier extension of existing messages (optional parameters) –Different delivery patterns are clearly defined SAMP could be named PLASTIC 2 –Evolution, not revolution –Concepts are similar: Hub-based Publish-subscribe architecture –Migrating from PLASTIC to SAMP is fairly easy SAMP is a better PLASTIC –Separation of registration, metadata declaration, declaration of supported messages –Named parameters allows easier extension of existing messages (optional parameters) –Different delivery patterns are clearly defined

T. Boch - IVOA Interop meeting - Baltimore October 2008 SAMP from a developer’s point of view (2/2) samp.hub.ping != samp.app.ping Useful tools when developping/debugging –JSAMP hub in verbose mode –JSAMP monitor Beware of the XML-RPC implementation you use XML-RPC examples in SAMP documentation are helpful samp.hub.ping != samp.app.ping Useful tools when developping/debugging –JSAMP hub in verbose mode –JSAMP monitor Beware of the XML-RPC implementation you use XML-RPC examples in SAMP documentation are helpful

T. Boch - IVOA Interop meeting - Baltimore October 2008 Supporting both SAMP and PLASTIC Command-line flags enable SAMP or PLASTIC mode –java -jar Aladin.jar [-samp|-plastic] Require to refactor existing code –Abstract application messaging –Abstract message definition Supporting SAMP and PLASTIC in the same application session is trickier –Translation at super-hub level ? Command-line flags enable SAMP or PLASTIC mode –java -jar Aladin.jar [-samp|-plastic] Require to refactor existing code –Abstract application messaging –Abstract message definition Supporting SAMP and PLASTIC in the same application session is trickier –Translation at super-hub level ? AppMessagingMgr SAMPManager PLASTICManager - handleMessage(msg)

T. Boch - IVOA Interop meeting - Baltimore October 2008 Demos SAMP is an opportunity to bridge the gap between astronomy data analysis packages and VO tools Demo 1 : controlling Aladin from an IDL script Demo 2 : exposing PyRAF tasks through SAMP SAMP is an opportunity to bridge the gap between astronomy data analysis packages and VO tools Demo 1 : controlling Aladin from an IDL script Demo 2 : exposing PyRAF tasks through SAMP