Currently if an mwax box is dead, only 23 values get insert into the calibration_solutions fields. But there is no indication which channel is missing, so it is useless.
Need a way to handle this so that we always insert all 24 channels even if we got no data for a channel.
The complexity is that the data looks different depending on if it is picket fence and which channel or channels are missing.
- If missing channel 01 or 24, Birli will produce 1 uvfits file (but will have 1 channel missing).
- if missing a different channel, Birli will treat it as a picket fence and produce N pickets depending on where the channels are missing.
Either way the sum of all channels once all solutions are read in will have <24 channels.
Currently if an mwax box is dead, only 23 values get insert into the calibration_solutions fields. But there is no indication which channel is missing, so it is useless.
Need a way to handle this so that we always insert all 24 channels even if we got no data for a channel.
The complexity is that the data looks different depending on if it is picket fence and which channel or channels are missing.
Either way the sum of all channels once all solutions are read in will have <24 channels.