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

Interferometric Decomposition — Code Review #11

Open
lucatelli opened this issue Feb 12, 2024 · 1 comment
Open

Interferometric Decomposition — Code Review #11

lucatelli opened this issue Feb 12, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@lucatelli
Copy link
Owner

Check the interferometric decomposition implementation.

  • CASA task imsmooth is providing different results than scipy.signal.fftconvolve, setting proper normalisation parameters
  • Check where CASA task imsmooth should or should not conserve flux density.
  • Not adding a background estimate for complicated structures during minimisation is leaving significant negative residuals on VLA maps.
  • Investigate scaling factors between different PSF beams.
@lucatelli lucatelli added the enhancement New feature or request label Feb 12, 2024
@lucatelli lucatelli self-assigned this Feb 12, 2024
@lucatelli
Copy link
Owner Author

Below, I report some comparisons between convolution using imsmooth and SciPy.

image

For this, two images were used:

  • An image with a smaller restoring beam
  • An image with a larger restoring beam.

The scaling factor applied to the SciPy convolution is:
scalling_factor = larger_beam_area/smaller_beam_area
Still, that result is not exactly the same as imsmooth. Why?

In the scaled case, the PSF is not normalised, and I assume that it is true for imsmooth.

The major differences comes with the total flux dentisy:

  • Flux density image smaller beam = 23.85 mJy
  • Flux density image smaller beam = 35.47 mJy
  • Flux density convolved imsmooth = 27.02 mJy
  • Flux density convolved scaled SciPy = 30.79 mJy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant