The VAO is operated by the VAO, LLC. Web SAMP in VAO Data Discovery Tool Dean Hinshaw, NASA/HEASARC.

Slides:



Advertisements
Similar presentations
Cross-Site Scripting Issues and Defenses Ed Skoudis Predictive Systems © 2002, Predictive Systems.
Advertisements

The NVO Portal Tom McGlynn, NASA/GSFC Gretchen Greene, ST ScI John Good, IRSA/IPAC Roy Williams, CACR/Caltech Mike Fitzpatrick, NOAO T HE US N ATIONAL.
IVOA Beijing Interop May 15-16, 2007 Apps Messaging Issues.
May IVOA Interop Meeting1 STScI/JHU Registry Status Gretchen Greene Wil OMullane T HE US N ATIONAL V IRTUAL O BSERVATORY.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Service Validators in Practice (within the VAO) Theresa Dower Registry WG 18 May 2011 IVOA Interoperability.
The VAO is operated by the VAO, LLC. Alternative Protocols for Discovery & Access Mike Fitzpatrick NOAO.
NVO Summer School VO Protocols and Jargon Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
Manipulating VOTables with TOPCAT and STILTS
8 September 2008NVO Summer School 2008 – Santa Fe1 Publishing Data and Services to the VO Ray Plante Gretchen Greene T HE US N ATIONAL V IRTUAL O BSERVATORY.
DataNaut, LLC 1 Building Cross-Platform Accessible Applications Using Qt Technical Overview September 2012.
Managing Users. Overview for School Admin Users Define Users Users Module Add Users Importing Users and Groups Manually adding users Search for Users.
GRID Activities at ESAC Science Archives and Computer Engineering Unit Science Operations Department ESA/ESAC – Madrid, Spain.
Introducing Mapbuilder Michael Adair Natural Resources Canada.
A New Learning Tools. Topic Maps is a standard for the representation and interchange of knowledge, with an emphasis on the findability of information.
Wireless LAN Topology Visualiser Project Supervisor: Dr Arkady Zaslavsky Project Team Members: Jignesh Rambhia Robert Mark Bram Tejas Magia.
Copyright © 2002 Pearson Education, Inc. Slide 4-1 Choosing the Hardware for an E-commerce Site  Hardware platform  Refers to all the underlying computing.
VOView Rendering VOTables using XSLT and JavaScript Dean Hinshaw HEASARC GSFC/NASA.
Hosted Exchange The purpose of this Startup Guide is to familiarize you with ExchangeDefender's Exchange and SharePoint Hosting. ExchangeDefender.
Binding applications with PLASTIC John Taylor Institute for Astronomy, Edinburgh / AstroGrid Topcat Astr oSco pe Plastic.
Platform for Astronomy Tool InterCommunication John Taylor.
FixViewer Making FIX Support Manageable FixViewer.
The Project Process Inception - initial planning Elaboration - refining the design Construction - building the system Transition - installation support.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
JSProxy: Safety from Javascript Benjamin Prosnitz, Tang Yi, Yinzhi Cao.
1 Accelerated Web Development Course JavaScript and Client side programming Day 2 Rich Roth On The Net
Last News of and
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Office of Educational Technology School District of Philadelphia Introduction to Sites Google Sites This presentation is available at
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VAO Registry Status Spring 2014 Theresa Dower Registry WG IVOA Interoperability Meeting – Madrid 2014.
VO Applications Enrique Solano LAEFF / INTA. Move from download to service paradigm Leave the data where it is. Operations on data (search, cluster analysis,
HTML Project 4 Creating an Image Map.
T. Boch - IVOA Interop meeting - Baltimore October 2008 Thomas Boch [CDS] Implementing SAMP in Aladin.
Implementation - Part 2 CPS 181s March 18, Pieces of the Site-building Puzzle Page 180, figure 4.1.
Tools Menu and Other Concepts Alerts Event Log SLA Management Search Address Space Search Syslog Download NetIIS Standalone Application.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Oct EPICS Meeting, PAL, Korea Control System Studio Training.
ESAVO/European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Isa Barbarisi Beijing, May 2007 VOSpec new functionalities.
IVOA Interop Pune, A.Micol/ESO An Archive in the VOSphere Experimenting with VOVIEW and SAMP Data Providers mind User Experience A.Micol/ESO,
INFSO-RI Enabling Grids for E-sciencE 1 Downtime Process Author : Osman AIDEL Hélène Cordier.
MAST Data Discovery Portal Tom Donaldson June 19, 2012 A new website for accessing MAST data.
European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Applications May 2006, Victoria, Canada VOQuest A tool.
R7 Integrator and Enterprise Integrator: You won’t believe this is XA… Deborah Vermillion, VP Consulting Services, CPIM, CIRM Belinda Daub, Senior Consultant.
The International Virtual Observatory Alliance (IVOA) interoperability in action.
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.
PhotDM implementation feedback | Jesus Salgado | ESAC | 18 October 2011 | IVOA Pune 2011 | Pag. 1 Photometry DM implementation feedback Jesus.
Dean Anderson Polk County, Oregon GIS in Action 2014 Modifying Open Source Software (A Case Study)
Nov MAST Data Discovery Portal Tom Donaldson The new website for accessing MAST data.
Shell Interface Shell Interface Functions Data. Graphical Interface Graphical Interface Command-line Interface Command-line Interface Experiments Private.
Google Map Engine Can export images to Map Engine from Earth Engine
Web Services An Introduction Copyright © Curt Hill.
How to use the SDI RSS Feed Version 18 Yoel Kortick.
What is Firefly (1) A web UI framework for web applications
20 September 2006IVOA Meeting Moscow Plastic – Latest developments John Taylor Thomas Boch Marco Comparato Mark Taylor Noel.
Message Framework Topic subscribe for javascript/flex client.
CpE PROJECT: Concurrent Programming - Web Services Aim: To develop a multi threaded web service which handles requests from multiple clients, interact.
Expense Tracking System Developed by: Ardhita Maharindra Muskan Regmi Nir Gurung Sudeep Karki Tikaprem Gurung Date: December 05 th, 2008.
WebScan: Implementing QueryServer 2.0 Karl Geiger, Amgen Inc. BRS NA UG August 1999.
Function as a Service An Ad Hoc Approach to Cloud Computing By Keith Downie.
6/28/ A global mesh of interconnected networks (internetworks) meets these human communication needs. Some of these interconnected networks are.
Page Redirection When you click a URL to reach to a page X but internally you are directed to another page Y that simply happens because of page re- direction.
Discovering Use Cases.
Plastic – Latest developments
User working in web-browser
YQL Kevin Murphy CMPS 183.
An Introduction to Cloud Computing
Dean Hinshaw NASA/HEASARC
Aladin V5 T.Boch, F.Bonnarel, P.Fernique, A.Oberto
Bandpass and Spectrum Services for the VO
Presentation transcript:

The VAO is operated by the VAO, LLC. Web SAMP in VAO Data Discovery Tool Dean Hinshaw, NASA/HEASARC

IVOA Interop, Oct 2011Dean Hinshaw VAO Data Discover Tool 2 Web based application for searching VO services. Javascript client application gets results from server. ExtJS Javascript environment used. Discovery results typically tabular in nature. Client facilities for manipulating tables of results and displaying details of individual records. Some records refer to images Want to send tables and images to other applications via SAMP

IVOA Interop, Oct 2011Dean Hinshaw Data Discovery Tool 3

IVOA Interop, Oct 2011Dean Hinshaw WebSAMP Implementation 4 Currently proof-of-concept, transmitting table urls only Use samp.js library from Marks WebSAMP site Notification pattern used to broadcast table.load.votable message Wrote ExtJS SampManager class - less than 100 lines. Registers client if not already done so, and maintains for use is subsequent calls. Sends table URL Demo

IVOA Interop, Oct 2011Dean Hinshaw Future Development 5 More helpful user interface Active list of clients to send table to, a la Topcat. What to do if there is no hup/application/web profile running. Support for image URLs Ability to send filtered table Construct url for filtered table on server From the client? (see below)

IVOA Interop, Oct 2011Dean Hinshaw WebSAMP Issues 6 samp.js is undocumented and scrappy Standard and examples enough to figure it out. Sending tables constructed on the client Not obvious (to me) how to make a URL for a dynamically generated table available to another client. How can the client help the user if a hub and/or subscribed client are not available? Use webstart to start a hub or client. What if a hub is not running a web profile? What happens if we start another hub? (badness) Can web client distinguish between no hub and no web profile? (I dont think so)