slowe / Chromoscope

Chromoscope lets you explore our Galaxy (the Milky Way) and the distant Universe in a range of wavelengths from X-rays to the longest radio waves.
http://www.chromoscope.net/
39 stars 8 forks source link

Introduction

Chromoscope is an easy tool that anyone can use to explore and understand the sky at multiple wavelengths. It was originally written for the Planck/Herschel Royal Society Summer Exhibition 2009. Developed as an educational resource. This Javascript web-application will run locally or can be run on a web server. The only part that requires an internet connection is the search tool which makes use of LookUP.

View the Universe

Chromoscope has been created using public-domain datasets from a number of all-sky astronomy projects. It lets you easily move around the sky and fade between wavelengths using a simple user-interface to illustrate the similarities and differences between what is visible at each wavelength.

There are currently nine included:

You can download these tile-sets for offline use.

Control the sky

To move the map around, simply 'grab' it with the cursor and drag around the screen. You can double-click (or use the plus and minus keys on your keyboard or a scroll wheel) to zoom in and out. A simple slider (or a set of keyboard shortcuts) allows you to fade gradually along the spectrum and to see structures and features change as they go. A set of labels can be toggled on and off (with the 'L' key) to guide people around the sky and, if an Internet connection is present, users can search for named objects and jump right to them.

No installation needed

A standard, modern, web browser is all that you need to use Chromoscope so there is no need to install any extra software, plugins or learn a new interface (you will have to download the tiles to use it offline). Being platform independent means that whether you use Windows, Mac or Linux, it should still be accessible.

Note that the Chrome browser has extra security when running locally which will stop Chromoscope seeing KML and the language JS files even if they are in the same directory. If you want to use these features you should start Chrome with the option "--allow-file-access-from-files".

Multi-lingual

Thanks to the efforts of wonderful volunteers, Chromoscope's interface is available in a variety of languages including: Afrikaans Cymraeg, Dansk, Deutsch, Español, Français, Gaeilge, עברית, मानक हिन्दी, Italiano, 日本語, Polski, Português, svenska, Türkçe and 中文. You can add more translations.

Adapt it

Chromoscope does not need a web connection to operate (other than for the search function) and it can be downloaded to your computer for use elsewhere. You can download the basic code (pretty compact) and then select which wavelength collections you want. The entire package, including images for all wavelengths and zoom levels, currently stands at just over half a gigabyte. This makes Chromoscope suitable for running from a USB memory stick or for downloading from a server. It can easily be copied around and is an open-source project, meaning that none of the code is hidden and users are welcome to modify and adapt it for their purposes. There is documentation for Developers to help you customize it. Examples of Chromoscope being used elsewhere:

Credits

Chromoscope was created by Stuart Lowe, Chris North (Cardiff University) and Robert Simpson (Oxford University). Translations are provided by a variety of people; credits are in the translation files.