Skip to content
Tabitha Voytek edited this page Apr 20, 2015 · 2 revisions

Each run script is set up to do different things. I usually process the data for each day separately until the end.

As of right now, the order of running is typically:

  • Truncate (limits the frequency range to 40-130 MHz)
  • Rebin (rebins the truncated data to make it easier to work with)

I've updated these two for the Karoo data. The rest have not yet been updated.

To prepare the calibration data for use, you then run: *load_prep *short_prep *noise_prep *term_prep

After that the data should be ready for calibration. There are two versions, gsm_cal.py and dgsm_cal.py. Use dgsm_cal.py, as the other one was from an old version of the code which didn't remove the daily mean before least squares fitting.

Calibration is run separately for each day of data since the code relies on 1 sidereal day of time to do the fitting.

Next is foreground_subtract.py, which removes a polynomial from the calibrated data. Previously this was used independently for each day of calibrated data.

Finally, there are a number of other codes to combine the foreground_subtract.py results from multiple days and make the various data plots needed for results discussions.

Clone this wiki locally