Skip to content
This repository has been archived by the owner on Apr 13, 2018. It is now read-only.

spacetelescope/JWSTUserTraining2016

Repository files navigation

User Training in JWST Data Analysis II

The second "User Training in JWST Data Analysis" workshop will be held on November 8-11, 2016 at the Space Telescope Science Institute (STScI). The purpose of this three-day meeting is to provide training in the the open-source data analysis tools being developed at STScI for use with the James Webb Space Telescope (JWST), as well as for many other optical/IR observatories.

The meeting will include an optional training day (Day Zero) on November 8 to provide novice participants an introduction to Python and Astropy.

Installation/Setup

This will be an interactive workshop so be sure to come with a laptop prepared to try out some of the tools that will be discussed and demoed.

First, download this repository by either doing:

git clone http://github.com/spacetelescope/JWSTUserTraining2016.git

or by downloading and expanding this file. Then, cd into the JWSTUserTraining2016 directory.

If you don't already have Anaconda installed, install the the Anaconda distribution for Python 3.5, which we have packaged along with some additional software. Downloads for Mac and Linux can be found at:

Note: please do this ahead of the workshop if possible

These include both Anaconda and the AstroConda software repository, which contains additional tools that will be shown at the workshop. If you have trouble installing using the above files (or are using Windows), you will need to download anaconda separately (https://www.continuum.io/downloads), and then install Astroconda on top following the instructions here: http://astroconda.readthedocs.io/en/latest/.

If you have Anaconda already installed, and have not used the shell installer above, you can create a special environment for this workshop which contains all the software you will need using the environment file below. If you've already used the installer above you should already have all the software you need on your machine:

% conda env create -n jwst-workshop --file environment.yml
% source activate jwst-workshop

Note: you need to be inside the JWSTUserTraining2016 directory for this to work.

The command above will create an environment called "jwst-workshop", but you can change that to any other desirable name.

Note for windows users: you can use the environment_win.yml file instead:

% conda env create -n jwst-workshop --file environment_win.yml
% source activate jwst-workshop

However, note that you will not be able to use the imexam or ginga packages.

You can run the check_env.py script to perform a basic check of your Python environment and some of the required dependencies:

% python check_env.py

If you have issues getting set up, you can also run the notebooks on mybinder.org:

Binder