These SIDs can now be used for further processing, e.g.
The highlighted or selected sources can be requested on the awe-prompt.
#TOPCAT ASTRO SOFTWARE#
Other software such as Topcat have similar mechanisms. With Aladin this is done by either hoovering over a source (highlighting it), or by dragging a rectangle around a group of sources (selecting them). The visualization software can be used to to select interesting sources for further investigation in the awe-prompt.
Topcat will have loaded the SourceList as a table. This will show the frame in Aladin with the source catalog overlaid. Name of SourceList : SL-HBUDDELMEIJER-0000135591 (SourceList.creation_date > datetime.datetime(2007, 7, 1)) One of the most common usages of SAMP is to broadcast the data of objects to inspect them with other applications:Īwe> sls = (SourceList.OBJECT = '2df_V_18') & \ Start SAMP from the awe-prompt as follows:Īwe> from import Samp This allows an astronomer to combine the large scale data handling from Astro-WISE with the visualization tools from other SAMP applications.Ī SAMP HUB needs to be started first in order to use SAMP at all, we recommend the one in Aladin or Topcat.īesides a HUB, other SAMP enabled applications (such as Topcat or the VO Desktop) should be started as well.
The awe-prompt includes a SAMP client as a Python module. Furthermore it can receive images from other applications such as the VO Desktop through SAMP.Īladinis developed in java and can load images up to 50K by 50K pixels. It can view local files, connect directly to several image repositories, by the VO and otherwise. Select points in one scatter plot, and they become automatically highlighted in another plot which might show entirely different parameters of the data points.Īladin 2 is an FITS image viewer developed in France by the Centre de Donn'ees astronomiques de Strasbourgh (CDS). The power of the visualizations lies in the interactivity. Topcat has some nice visualization options, such as 2D or 3D scatter plots and primitive density plots. It can read a large variety of tabular data, from FITS and VOTable to common csv files. Topcat 1 is a table viewer/manipulator written in java. Aladin and Topcat, but standalone HUBs exist as well. The HUB is often integrated in one of the clients, e.g. The HUB itself does not have to have any human interface at all, let alone a GUI. The principal function of the HUB is to register connected applications and to relay messages inbetween them. The center of the SAMP protocol is the SAMP HUB. SAMP can be seen as the successor to PLASTIC (PLatform of AStronomical Tool Interaction) which had a similar goal, but never became a VO standard.įigure shows a diagram of the interoperability between Astro-WISE and SAMP. There is a lot of freedom in what messages can be send, and the protocol is designed to be language agnostic. The clients send messages through the HUB to other clients, which (can) respond with the result of the requested actions. The general principle in SAMP is that there is a central HUB, to which clients connect.
E.g.: A specific piece of software is responsible for retrieving the data from a data source, another program computes parameters which then get visualized with a third program. The idea behind SAMP is akin to the UNIX-philosophy that tools should do one thing, should do that thing well and communicate with other programs for things they cannot do. Next message (by thread): Bug#980700: astropy: FTBFS: dh_auto_test: error: pybuild -test -test-pytest -i python -p 3.The Simple Application Messaging Protocol (SAMP) is a protocol for astronomical applications to collaborate.Ī SAMP client is available from the awe-prompt which allows interaction with visualization software such as Topcat and Aladin.įurthermore, a set of new SAMP messages has been designed to allow interactive query driven visualization through data pulling.Previous message (by thread): Bug#980613: Incompatibility of starjava-topcat and starjava-ttools with new starjava-table.Processed: Incompatibility of starjava-topcat and starjava-ttools with new starjava-table Debian Bug Tracking System owner at Processed: Incompatibility of starjava-topcat and starjava-ttools with new starjava-table