Presentation on theme: "The VAO is operated by the VAO, LLC. Web SAMP in VAO Data Discovery Tool Dean Hinshaw, NASA/HEASARC."— 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 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)
Your consent to our cookies if you continue to use this website.