Before Running

Decide on a “data directory”

Create a new directory where you would like to store the fits files which we will reduce and analyze. In the next part of this Quickstart, you will download these fits files and move them into this directory.

Decide on a “run directory”

Before we can run PACMAN we need to create a run directory.

All runs will be saved in a run directory. For the analysis of the GJ1214 data, I have the following directory setup:

user
└── Desktop
        └── Projects
                └── Observations
                        └── Hubble
                                └── GJ1214_13021 (="run directory")
                                        ├── pacman_script.py
                                        ├── fit_par.txt
                                        └── obs_par.pcf
        └── Data
                └── GJ1214_Hubble13021 (="data directory")
                    ├── ibxy06d0q_ima.fits
                    ├── ...
                    └── ibxy07ryq_ima.fits

In this case, /user/Desktop/Projects/Observations/Hubble/GJ1214_13021 is my run directory.

Copy run_files contents into your run directory

The source code of PACMAN contains a directory called “run_files”. In there are three different files:

  • pacman_script.py

  • fit_par.txt

  • obs_par.pcf

These three files are part of the package but can also be downloaded under this link: Download here.

This files have to be copied over to the run directory. You should then have the following:

GJ1214_13021 (="run directory")
├── pacman_script.py
├── fit_par.txt
└── obs_par.pcf

Set up the pcf

The pacman control file, or pcf page, stores all the parameters the user can tune for a particular run. Before we start, paths to the data and the run directory (data_dir and run_dir) have to be set in the pcf.

Navigate to the run directory, open the pcf and modify the entries data_dir and run_dir with the absolute paths to the data directory and run directory, respectively. E.g.,

rundir   /home/zieba/Desktop/Projects/Observations/Hubble/GJ1214_13021
datadir   /home/zieba/Desktop/Data/GJ1214_Hubble13021

In the next step of the quickstart, we will download the data (fits files) needed for our analysis using the python package astroquery.