Open landmanbester opened 7 months ago
The v0.2.1-dev
branch has been merged. This PR will need to be updated accordingly. Just shout if you need any help - I know it is irritating.
Did a little digging - I think that this branch changes the function signature of add_calibration_graph
. This will need to be taken into account in the test fixtures.
mmm this will make quartical very hard to install on the range of machines we have - is it possible we can keep nifty as an optional dependency?
Yeah the signature has changed because I added the bypass_solver option. This is useful when smoothing and transferring gains because you don't have to crunch through all the vis data. I still need to modify the testing suite to account for this but at least I can pip install the branch again. @bennahugo I have just temporarily disabled 3.9 support because the dev branch of nifty I am depending on doesn't support it. I fully intent to support it before attempting to merge these changes
This is an attempt to smooth gain solutions using the NIFTy library. It is still rather experimental because it will only parallelise with the processes scheduler and is only really meant for bandpass smoothing at this stage. There is still a bit of work before this will be ready to be used in anger