Last week the semi-annual International Virtual Observation Alliance (IVOA) meeting was held in Baltimore. SkyView got a few mentions notably it’s library for transformation among world coordinate systems and a little bit when we saw a new version of the WorldWideTelescope. The biggest thing though, was the suggestion that SkyView-in-a-Jar should implement the SAMP protocol. SAMP (the Simple Applications Messaging Protocol) is a way for desktop applications to communicate. It’s under development in the VO. It has already been implemented in a number of powerful tools like Aladin and TOPCAT.
The idea of SAMP is that one application tells others about information that it has received or generated. The way that this would work with SkyView is that when SkyView generates an image it sends out a little broadcast alert to all of the other SAMP compatible applications that are listening. Those applications can then use that information internally — probably by grabbing the image themselves. E.g., you can generate an image or images in SkyView and those images will magically get uploaded into your Aladin session without any further intervention.
We hope to have this included in SkyView by the end of next week. If anyone has other ideas for what we could do with SAMP, drop us a line.
What are the differences between ASCOM and SAMP?
Is IVOA still active? The site http://www.ivoa.net no longer seems to be active.
The IVOA is still fully operational. The web site is working for me…
With regard to ASCOM and SAMP: My understading is that ASCOM is a hardware
protocol which allows standarized control of hardware devices. SAMP
is a protocol for interfacing programs with one another. I.e., an image
display program can get images from SkyView (which is primarily an image
generation program.).
At one time SAMP enabled programs could interface with SkyView accessed
through our web pages, but unfortunately that become unavailable when SkyView
moved to HTTPS. Users of SkyView-in-a-Jar can still send images to
SAMP enabled programs from SkyView.