-
Notifications
You must be signed in to change notification settings - Fork 7
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
ss/deconvolving ringmap #126
Commits on May 19, 2021
-
refactor(ringmapmaker): refactor DeconvolveHybridM
- Move most of the contents of DeconvolveHybridM into DeconvolveHybridMBase. - Create subclasses that enable the user to deconvolve either the driftscan analytical beam model or an external beam model. - Create subclasses that enable a Tikhonov scheme for deconvolution that uses a single regularisation parameter, or Weiner scheme that assumes some model for the m-mode power spectrum of the signal. - DeconvolveHybridMBase now computes the el-dependent EW dirty beam and saves it to the output RingMap container if requested. - DeconvolveHybridMBase now normalizes by the el-dependent peak of the dirty beam so that point source peak flux is preserved through the map making process. - Create beam.py module and CreateBeamStream task that takes a CommonModeGridBeam container and converts it to a HybridVisStream container that can be m-mode transformed and used in the deconvolving ringmapmakers. - Add an el axis to the weight dataset in the RingMap container, since the noise after deconvolution will be el dependent. - Propagate noise variance through the deconvolution process. Create RADependentWeight task that re-introduces the RA dependence to the weights that was lost in the round-trip m-mode transform. Applying this procedure to Gaussian noise realizations recovers the standard deviation of the noise at the <10% level.
Configuration menu - View commit details
-
Copy full SHA for e6402e1 - Browse repository at this point
Copy the full SHA e6402e1View commit details -
fix(beam): assume GridBeam container in CreateBeamStream
This also makes dirty_beam an optional dataset of HybridVisStream.
Configuration menu - View commit details
-
Copy full SHA for e171901 - Browse repository at this point
Copy the full SHA e171901View commit details
Commits on May 20, 2021
-
fix(beam,ringmapmaker): address comments from @jrs65 and @wulfda02
Seth Siegel committedMay 20, 2021 Configuration menu - View commit details
-
Copy full SHA for 7efcb38 - Browse repository at this point
Copy the full SHA 7efcb38View commit details
Commits on May 22, 2021
-
feat(ringmapmaker): change model for prior in Wiener ring map maker
Use the model suggested by Dallas for the signal power spectrum in the Wiener ring map maker. The model spectrum has contributions from galactic synchrotron and extragalactic point source emission. The galactic emission has a power-law dependence on both m and frequency. The point source emission has a power-law dependence on frequency only. Set the default parameters to those suggested by Dallas.
Seth Siegel committedMay 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 0a63baf - Browse repository at this point
Copy the full SHA 0a63bafView commit details
Commits on May 26, 2021
-
fix(ringmapmaker): fix calculation of nra from mmax
Seth Siegel committedMay 26, 2021 Configuration menu - View commit details
-
Copy full SHA for 982fe8e - Browse repository at this point
Copy the full SHA 982fe8eView commit details
Commits on May 27, 2021
-
feat(ringmapmaker): window'ing of m-mode transform
Add the capability to DeconvolveHybridMBase to apply a window to the deconvolved m-mode transform of the ringmap. This can be used to shape the synthesized beam in the EW direction. Provides an option to use the same window for all frequencies to try to produce a frequency-independent synthesized beam.
Seth Siegel committedMay 27, 2021 Configuration menu - View commit details
-
Copy full SHA for 1e526f8 - Browse repository at this point
Copy the full SHA 1e526f8View commit details -
Merge branch 'master' into ss/deconvolving-ringmap
Seth Siegel committedMay 27, 2021 Configuration menu - View commit details
-
Copy full SHA for 87ccbad - Browse repository at this point
Copy the full SHA 87ccbadView commit details -
ci: bump Python versions for cora install
Seth Siegel committedMay 27, 2021 Configuration menu - View commit details
-
Copy full SHA for c145743 - Browse repository at this point
Copy the full SHA c145743View commit details -
Merge branch 'master' into ss/deconvolving-ringmap
Seth Siegel committedMay 27, 2021 Configuration menu - View commit details
-
Copy full SHA for 815293f - Browse repository at this point
Copy the full SHA 815293fView commit details