Skip to content

LOW-910: Added AA0.5 changes to Sensitivity

Lee Render requested to merge low-910-sensitivity-aa05 into main

This branch contains changes to the sensitivity SFT to work on AA0.5.

To get this to work I added eep.py , calibration.py and utils.py from shared/Ana ( this was copied from ska low mccs calibration I assume but differs from the version installed on aa0.5 as it supports npz eep files.

I added os.environ["PLATFORM"] = "AA0.5" and checked that value to differentially execute the loading of the EEPs.

Some changes were made to load the EEP npz files and conjugate the value ( as Ravi's code does with the .mat EEP files on AAVS3.)

In response to requests from Marko to run across S8-6 and S8-1, I've also added a new wrapper notebook which runs the all channels sensitivity sft across a list of data capture folders (run_sensitivity_on_all_captured_data.ipynb)

Edited by Lee Render

Merge request reports