Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smooth calibration solutions using GPR [WIP] #149

Closed
wants to merge 46 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
18641b0
Checkpoint work on improving gain coordinates and adding hacky suppor…
JSKenyon Jul 15, 2021
5a9a7da
Antenna coordinate now contains names.
JSKenyon Jul 15, 2021
735a5b5
Fix breakage in predict caused by explicit correlation names.
JSKenyon Jul 15, 2021
53531d7
Merge branch 'master' of github.com:JSKenyon/QuartiCal
Jul 19, 2021
70c6fd8
Merge branch 'master' of github.com:JSKenyon/QuartiCal
Aug 11, 2021
20f1f5e
Merge branch 'master' of github.com:JSKenyon/QuartiCal
Aug 17, 2021
9a1c04a
Merge branch 'master' of github.com:JSKenyon/QuartiCal
Aug 23, 2021
e7918da
Merge branch 'master' of github.com:JSKenyon/QuartiCal
Sep 1, 2021
7a6f621
Merge branch 'master' of github.com:JSKenyon/QuartiCal
Sep 1, 2021
1bae4aa
Merge branch 'master' of github.com:JSKenyon/QuartiCal
Sep 15, 2021
c2e0266
Merge branch 'master' of github.com:JSKenyon/QuartiCal
Sep 20, 2021
57d43e6
Merge branch 'master' of github.com:JSKenyon/QuartiCal
Oct 6, 2021
166456a
Merge branch 'master' of github.com:JSKenyon/QuartiCal
Oct 11, 2021
f0f5b5b
Start adding smoothcal
Oct 11, 2021
3bf3315
Interpolation test passing at low tolerance
Oct 12, 2021
207aebd
GPR working when JHJ is not too big. Unstable for very large JHJ
Nov 3, 2021
ead5164
Merge branch 'main' into smoothcal
Mar 31, 2022
6bf9404
First sensible gpr interpolation on real data
Apr 1, 2022
3f3785d
gpr phase smoothing sometimes failing
Apr 7, 2022
94ee753
Wierdness when trying to smooth phases with refant
Apr 8, 2022
bbe56ba
Comment out old tests
Apr 9, 2022
c679da9
Need to homogenise keys for different interpolation methods
Apr 11, 2022
1401dc4
Chunk over antenna during GPR smooth. Limit numpy to a single thread
Apr 11, 2022
2de14cf
Revert GPR changs to inetrpolation in preference of standalone smooth…
Apr 13, 2022
3b6f23b
Split inversion and interpolation steps -> needs blocker
Apr 13, 2022
d87fc73
smoothcal app running through
Apr 14, 2022
c9adaad
Auto rechunk time and freq axes before write
Apr 15, 2022
07b2a0f
Set ouput-dir and check if contents should be overwritten if exists
Apr 15, 2022
d4e4f5d
smoothcal basic logging
Apr 19, 2022
1fbaac4
default output-dir next to gain-dir.parent
Apr 19, 2022
12a72fd
arbitrary gain name in gain_dir
Apr 19, 2022
1e2f9dc
Switch out interp2d for RectBivariateSpline
Apr 19, 2022
0758ca8
Preliminary spline smoothing of logamp and phases
Apr 20, 2022
25c77ae
Remove refant when smoothing phase
Apr 20, 2022
3b1724d
Don't unwrap phases before spline interp
Apr 20, 2022
85d3d67
Add reim mode to smoothcal + nonuniform interpolation method
Apr 21, 2022
cc4dd6c
Add a sanity check when interpolating onto original domain
Apr 21, 2022
31fd4fb
Drop into debugger when sanity checks fail
Apr 21, 2022
f257cd9
check flags and jhj==0 consistent
Apr 21, 2022
aa30985
more flagging consistency checks
Apr 21, 2022
bc543a0
Clean up rspline_interp
May 3, 2022
ceff1b8
pure numpy smoothcal version
May 3, 2022
19a3969
smoothcal sanity checks passing for mode ampphase
landmanbester May 4, 2022
6e3f081
Attempt to intrepolate missing before smoothing spline
May 4, 2022
09a3dd4
fix argument order
May 4, 2022
1fc6e5f
chunk antenna axis on write
May 4, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading