JSky logo

JSky - Java Components for Astronomy


Welcome to the JSky home page. Here you will find information about the JSky project and jskycat, an application based on it.

About JSky

The aim of the JSky project is to build a collection of reusable Java components for use in astronomy. The project originally grew out of the development of the Skycat application at ESO and a first draft of the design ideas were presented at the ADASS'99 conference.

Since March, 2000, JSky is being developed as part of the Gemini Observing Tool, which astronomers will use to plan their observations at the Gemini Telescope.

About jskycat

jskycat is the application that ties together all of the JSky classes. As the name suggests, jskycat is modeled after the Skycat application and implements many of the same features, which include: JSky is implemented in Java and so runs on all Java platforms (but see the requirements below).  It is freely available under the GNU public license.

See JSky Quick Tour for a quick tour of some of the main JSky widgets and applications based on them, including screenshots of jskycat and the  Gemini Observing Tool (OT).


Requirements

JSky requires the following software to be already installed:

Downloading

You can download the latest JSky release from here. See the release notes for a list of changes since the last release.
The source release contains all of the sources and documentation as well as the jar files needed to run the jskycat application.

Running the JSkycat application

Under Windows, you can start jskycat by clicking on the jskycat.bat file in the top level release directory. There is also a jskycat.sh script for use on UNIX systems.  On any Java platform you can also start jskycat from the command line as follows:

    java javaOptions -jar jsky.jar imageFileOrUrl options...

Click here for a detailed description of the command line options.

Documentation

The latest documentation (javadoc) is included in the download jar file. An online HTML version is available from:

     ftp://ftp.eso.org/pub/archive/jsky/javadoc/index.html

Contributed Software

A number of people and institutions have contributed source code to the JSky project: The following external packages are also used by JSky classes (the jar files are included in the source release):

Related Applications

JSky Mailing List

Would you like to join the JSky mailing list?
Send an empty mail message.

Would you like to post a message to the group? Send a message to jsky@yahoogroups.com

The JSky mailing list archive stores all messages of the group.



Questions? Comments? Please contact:

Allan Brighton (abrighton@gemini.edu)
Gemini Observatory