Commit dedc8c8
authored
Add on the fly rephasing and beam interpolation/reprojection to hci worker (#139)
* don't depend on tart2ms
* switch hci worker to ray
* == instead of > typo in hci
* switch hci worker to ray. fix initial rephasing issues. add basic beam interpolation and reprojection code
* do not change the order/number of antennas during UVW recomputation
* add ant to index mapping in uvw computation
* allow implicit_stokes in degrid
* initial beam interp+reprojection functional
* add multi-ms support to hci worker + beam zarr outputs
* fix output names and pass new ra dec through to fits headers
* add fid to init outputs
* add separate beam interpolation function to perform both spatial and pol rotation
* move target compuattion to after rephasing + beam reproject
* check npix is even if passed in from cli
* fix mask typo
* rephase fiddle factors
* rephase like chgcentre
* fix beam orientation
* remove debugging statements
* add implicit_stokes=True when calling convert in degrid
* add frequency axis to zarr outputs of hci worker
* more generic ant to index mapping in synthesize_uvw
* depend on africanus master
* add stack option to hci to produce a single zarr cube instead of slices
* modify mean and flag computation to not rewrite all data vars
* add log messages for scaffold creation
* add log message for reduction to compute mean
* add stacked-ds as an hci output
* do not flag planes in hci (breifast also makes diagnostic plots)
* change wsum -> weight + remove flag and initialise nonzero in hci
* sync remote
* remove unintialised flag from outputs of hci
* single hci output
* bester -> landmanbester in dependabot config
* update beam-model info string1 parent 32e2c6a commit dedc8c8
File tree
16 files changed
+1198
-508
lines changed- .github
- pfb
- operators
- parser
- utils
- workers
- tests
16 files changed
+1198
-508
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
335 | 335 | | |
336 | 336 | | |
337 | 337 | | |
338 | | - | |
| 338 | + | |
| 339 | + | |
339 | 340 | | |
340 | 341 | | |
341 | 342 | | |
| |||
474 | 475 | | |
475 | 476 | | |
476 | 477 | | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
477 | 487 | | |
478 | 488 | | |
479 | 489 | | |
480 | 490 | | |
481 | | - | |
| 491 | + | |
482 | 492 | | |
483 | 493 | | |
484 | 494 | | |
| |||
492 | 502 | | |
493 | 503 | | |
494 | 504 | | |
495 | | - | |
| 505 | + | |
496 | 506 | | |
497 | 507 | | |
498 | 508 | | |
| |||
711 | 721 | | |
712 | 722 | | |
713 | 723 | | |
714 | | - | |
715 | | - | |
716 | | - | |
717 | | - | |
718 | | - | |
719 | | - | |
720 | | - | |
721 | | - | |
722 | | - | |
723 | | - | |
724 | | - | |
725 | | - | |
726 | | - | |
727 | | - | |
728 | | - | |
729 | | - | |
730 | | - | |
731 | | - | |
732 | | - | |
733 | | - | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
734 | 741 | | |
735 | 742 | | |
736 | 743 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
98 | 102 | | |
99 | 103 | | |
100 | 104 | | |
| |||
205 | 209 | | |
206 | 210 | | |
207 | 211 | | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
208 | 217 | | |
209 | 218 | | |
210 | 219 | | |
| |||
218 | 227 | | |
219 | 228 | | |
220 | 229 | | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | 230 | | |
225 | 231 | | |
226 | 232 | | |
0 commit comments