Notes on Helper Applications
A number of applications are available though the VODesktop which can be used to work with data returned from queries and so forth on the desktop. These Helper Applications are tools for visualising and analysing data which are able to exchange data readily using a VO protocol called Plastic. The tools run on your laptop or workstation. Some of the applications available include:
- TopCat: http://www.star.bris.ac.uk/~mbt/topcat/
- Aladin: http://aladin.u-strasbg.fr/
- SPLAT: http://www.starlink.ac.uk/splat/
- GAIA: http://star-www.dur.ac.uk/~pdraper/gaia/gaia.html
Obtaining Applications
The Helper Applications are maintained by a range of organisations and individuals and the home page links given above and via the Plastic page describe how to obtain them.
Tip: Many university academic establishments will already have some applications e.g. TopCat available on a common-user system. If you have trouble with these, check that you are running the version listed on the Plastic page links.
In most cases you will download or install a java package; at its simplest you might then run it by typing e.g. java -jar -topcat-full.jar
Tip: If you want to load a large table or image you can increase the available memory e.g. java -jar -Xmx512M topcat-full.jar
Some applications also (or only) run in a browser using java webstart.
Use
You need to have the AstroGrid VODesktop running. Most of the applications will automatically connect to the Plastic Hub and also have a button for manual connection if necessary.
Java Applications and Memory
TopCat
It's a good idea to run TopCat with a reasonable amount of memory.
If you download and install the MacOS version as a .app file - you'll need to edit the Application info.plist file.
- To set the memory option, control-click on the TopCat icon in the Finder (TopCat probably lives in Applications), select "Show package contents" and edit the Info.plist file (which is in the Contents directory. Search at the bottom of the file for the key "VMOptions" and add it there, after any -Xmx statement. For example, for a machine with 2Gb of RAM, you could set the memory to 1024Mb so add in (make sure you only have spaces and no TABs in the file!) :
<key>VMOptions</key> <string>-Xmx1024M</string>
Transferring data
If you run a query which returns a table or an image, for example, and select the output in the AstroGrid window, icons will appear which offer any suitable Plasticised tools as a destination.
Interoperability
You can also transfer suitable data between applications (e.g. edit a table in TopCat and send it to Aladin) and even make selections in one application which are displayed in another.
