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

Peeling #10

Open
nhurleywalker opened this issue Aug 31, 2020 · 0 comments
Open

Peeling #10

nhurleywalker opened this issue Aug 31, 2020 · 0 comments
Assignees

Comments

@nhurleywalker
Copy link
Owner

nhurleywalker commented Aug 31, 2020

Bright sources just outside the field-of-view, or in the sidelobes, can cause the calibration stage to fail. I've introduced some work toward the logic needed to solve this (https://github.com/nhurleywalker/GLEAM-X-pipeline/blob/master/db/check_sources_vs_obsids.py, https://github.com/nhurleywalker/GLEAM-X-pipeline/blob/master/db/check_src_fov.py), but it's not yet a full implementation. The logical sequence I've been thinking of using is:

  • Are we doing peeling? Y/N
    • If Y: Make a list of sources and apparent flux densities, and count the number that are above the peeling threshold (user-set, ~50 Jy) Are there any sources that lie above the threshold?
      • If Y: How many of those sources lie inside the field-of-view?
        • If all of them: don't worry, the calibration will have taken care of it
        • If one lies outside: Does that source have a greater apparent flux density than the source(s) inside the field-of-view?
          • If Y: peel the source that lies outside the field-of-view.
          • If N: Can't peel because it won't converge or will subtract the wrong source: could try making the image larger (up to some threshold). Does the source now lie inside the field-of-view?
            • If Y: image with a larger image size
            • If N: Directly subtract the source rather than peeling it.

We will almost certainly have to transfer a calibration solution to a field that needs peeling, do all the peeling or subtracting, and then re-calibrate without the peeled/subtracted sources in the sky model. It's this connective work that would really benefit from proper database use -- for GLEAM I just did it manually with notes in my notebook, but that's not ideal!

Tim, assigning this to you as a long-term goal.

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

No branches or pull requests

2 participants