2011-10-20IVOA Interop Pune, A.Micol/ESO An Archive in the VOSphere Experimenting with VOVIEW and SAMP Data Providers mind User Experience A.Micol/ESO,

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

© Copyright 2008 All rights reserved 2 VO-India Project Started in 2002 as a collaboration between IUCAA and Persistent Systems Ltd. Part of International.
1 Virtual Observatory Of India VOPlatform & Mosaic Service from VOIndia Tushar Agrawal VOIndia, IUCAA.
The VAO is operated by the VAO, LLC. Web SAMP in VAO Data Discovery Tool Dean Hinshaw, NASA/HEASARC.
The NVO Data Discovery Portal Tom McGlynn NASA/GSFC.
2008 NVO Summer School1 Image Visualization in the VO Doug Tody (NRAO) Francois Bonnarel (CDS) T HE US N ATIONAL V IRTUAL O BSERVATORY.
Remote Visualisation System (RVS) By: Anil Chandra.
Student Manager Catalog Builder An ACEware Webinar.
MAST-VizieR/NED cross correlation tutorial 1. Introduction Figure 1: Screenshot of the MAST VizieR Catalog Search Form. or enter here as object class:
Languages for Dynamic Web Documents
Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.
A Smart On-line Astronomical Information Collector Chenzhou CUI, Huaping SUN China-VO National Astronomical Observatory of China.
Computational Physics Kepler Dr. Guy Tel-Zur. This presentations follows “The Getting Started with Kepler” guide. A tutorial style manual for scientists.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
VOView Rendering VOTables using XSLT and JavaScript Dean Hinshaw HEASARC GSFC/NASA.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
XML on the Web: is it still relevant? O'Neil D. Delpratt.
© 2010 UEI, Inc. All Rights Reserved UEIPAC HMI.
GALEXView Demo T. Rogers, B. Shiao, P. Brown, P. McCauley, A. Conti, M. Smith, S. Tseng, A. Volpicelli StSci/MAST.
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
2003 April 151 Data Centres: Connecting to the Real World Clive Page.
Virtual Observatory --Architecture and Specifications Chenzhou Cui Chinese Virtual Observatory (China-VO) National Astronomical Observatory of China.
Configuration Management and Server Administration Mohan Bang Endeca Server.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Introduction to JavaScript + More on Interactive Forms.
Dec 2, 2014 MAST Data Discovery Portal Tom Donaldson Tony Rogers.
WSRF Supported Data Access Service (VO-DAS)‏ Chao Liu, Haijun Tian, Dan Gao, Yang Yang, Yong Lu China-VO National Astronomical Observatories, CAS, China.
Sustainable SharePoint 2010 Customizations By Bill Keys.
Functions and Demo of Astrogrid 1.1 China-VO Haijun Tian.
Physical Database Design & Performance. Optimizing for Query Performance For DBs with high retrieval traffic as compared to maintenance traffic, optimizing.
Satish Ramanan April 16, AGENDA Context Why - Integrate Search with BI? How - do we get there? - Tool Strategy What - is in it for me ? - Outcomes.
Spectroscopy in VO, ESAC Mar Access to Spectroscopic Data In the VO Doug Tody (NRAO/US-NVO ) for the IVOA DAL working group I NTERNATIONAL.
VO Applications Enrique Solano LAEFF / INTA. Move from download to service paradigm Leave the data where it is. Operations on data (search, cluster analysis,
T. Boch - IVOA Interop meeting - Baltimore October 2008 Thomas Boch [CDS] Implementing SAMP in Aladin.
10/13/2015 ©2006 Scott Miller, University of Victoria 1 Content Serving Static vs. Dynamic Content Web Servers Server Flow Control Rev. 2.0.
Strategies for Building Mobile Apps Using ArcGIS API for JavaScript Andy Gup, Lloyd Heberlie.
ESAVO/European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Isa Barbarisi Beijing, May 2007 VOSpec new functionalities.
Website Development with PHP and MySQL Saving Data.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Sexy Science User Interfaces June 17, 2011 GRITS III, Pasadena, CA John Good.
Federation and Fusion of astronomical information Daniel Egret & Françoise Genova, CDS, Strasbourg Standards and tools for the Virtual Observatories.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
Wijmo Troy Taylor. What is Wijmo? -Wijmo is a kit of over 40 UI widgets, optimized for client-side web development. -HTML5 -jQuery -CSS3 -SVG.
Crossmatch: the NRAO Cross-identifcation Service Jared Crossley Data Archive Access Meeting - Socorro, NM - 5 April 2010.
Model View Controller MVC Web Software Architecture.
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
The International Virtual Observatory Alliance (IVOA) interoperability in action.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Evanthia Hatziminaoglou, ESO - Garching Virtual Observatory Info-Workshop, SOFIA January 2008 VO Tools Overview.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
Wes Preston DEV 202. Audience: Info Workers, Dev A deeper dive into use-cases where client-side rendering (CSR) and SharePoint’s JS Link property can.
JavaScript Invented 1995 Steve, Tony & Sharon. A Scripting Language (A scripting language is a lightweight programming language that supports the writing.
1 Workflows Access and Massage VO Data José Enrique Ruiz on behalf of the Wf4Ever Team IVOA INTEROP SPRING MEETING 2013 HEIDELBERG, MAY16th 2013.
Is non-unicity of utype/ucds a problem? The problem: is it possible to query some IVOA database directly from UCDs or Utypes? Select * from ivoa_table.
Petr Škoda, Jakub Koza Astronomical Institute Academy of Sciences
Instant mobile communities
Interoperability and Prototype
Integrated technology
Experiences gained from enabling Interoperability in Aladin
Moving towards the Virtual Observatory Paolo Padovani, ST-ECF/ESO
AJAX.
Pentaho and Yahoo User Interface (YUI)
Integrated technology
Integrated technology
Computational Physics Kepler
Dean Hinshaw NASA/HEASARC
IVOA registry interfacing to GLU
Tutorial 7 – Integrating Access With the Web and With Other Programs
Google Sky.
Presentation transcript:

IVOA Interop Pune, A.Micol/ESO An Archive in the VOSphere Experimenting with VOVIEW and SAMP Data Providers mind User Experience A.Micol/ESO, , Pune

IVOA Interop Pune, A.Micol/ESO VOVIEW ESO Archive: still using the WDB (1994) query engine which allows html, ascii, and (2006) votable output How to improve user experience on result page? VOVIEW greatly improves the user experience: Client-side moving, hiding, selecting, sorting columns Client-side pagination Client-side filtering (via XSLT) VOVIEW: proved very easy to integrate with WDB

IVOA Interop Pune, A.Micol/ESO VOVIEW (2) Typical VOVIEW criticisms: –Entire votable dowloaded first –Not good to support millions of records –Better to paginate on the server side Answers: –Browsing archival data (not catalogs) is a different thing. –Nobody wants to browse/visualise/sort/etc. 100,000+ product records (no scientific analysis involved) –Browsing up to ~10-20,000 records seems reasonable –Archive requirement is to handle max 50,000 records –VOVIEW handles up to 50/100,000 records very efficiently

IVOA Interop Pune, A.Micol/ESO SAMP Extremely easy to plug in and use –once you have the VOTable required by voview Astronomers benefit interoperability: –Improved visualisation, interactivity E.g., display of footprints onto all-sky surveys (Aladin), overlay other catalogs, etc. –Selection of data products in VO apps (TOPCAT, Aladin, VOPlot, etc) result into records marked for data retrieval in the VOVIEW web browser.

IVOA Interop Pune, A.Micol/ESO A nice archive paradigm Clear and clean separation on what the archive developers should do, and what they shouldn't Archive focuses on providing the necessary metadata in the usual way (browsers) –Votable: observation metadata, preview images, footprints High level functionalities are left to SAMP-aware tools –Table manipulation (voview), visualisation, overlay, inspection, cross-matching, etc. (topcat, aladin, voplot, etc). Astronomers can choose the tools they like the most Improved user experience

IVOA Interop Pune, A.Micol/ESO A little experiment I used: JSAMP (M.Taylor) with web profile activated Some javascript (T.Boch) for SAMP callback functions VOVIEW (D.Hinshaw) VOVIEW installation, smart hints, help, discussions (F.Stoehr) JQuery to visualise/mark for retrieval records in VOVIEW In no time, I was up and running (thanks to all).

IVOA Interop Pune, A.Micol/ESO An Archive in the VOSphere

IVOA Interop Pune, A.Micol/ESO Sub-optimal user experience Astronomers have to launch JSAMP –Should I use WebSampConnector instead? Same UI action in different apps results into different SAMP messages: –confusing to astronomers –complex for archive developers User actionTOPCATALADIN Mouse hoveringNoneTable.highlight.row ClickTable.highlight.rowTable.select.rowList Drag-a-box, create-a- subset Table.select.rowList

IVOA Interop Pune, A.Micol/ESO Conclusions VOVIEW There is definitely room for VOVIEW in the VO world Easy to integrate with custom archive solutions Improved archive user experience Suggestion: integration with SAMP would be quite useful Plea: please do not drop VOVIEW development! SAMP It would seem useful if: All VO apps by default activate a web-profile hub Same UI actions in different apps send same messages