LOW-665 Sensitivity SFT work
Added Sensitivity test Notebook:
- A heavily refactored version of Ravi's original notebook which splits large cells into smaller functions and adds some type annotations.
- Adjustments to the code to allow use of ska-low-mccs-calibration library which reduced the amount of custom code.
- Incorporation of Vulcan's test results class which allows test evidence to be uploaded to Jira
Added "All Channels Sensitivity notebook: Added another notebook which enables a selection of "allowed channels" (specified with start channel, stop channel and channel step parameters.)
This work is paired with work in the ska low aavs3 repo which includes the All Channels Sensitivity SFT as part of the automation cronjob
Some other tickets were created with work pushed to this branch:
Edited by Lee Render