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

Step 2.3: Verify that the Abscal Amplitude Bias is Fixed #67

Closed
jsdillon opened this issue Apr 7, 2021 · 1 comment
Closed

Step 2.3: Verify that the Abscal Amplitude Bias is Fixed #67

jsdillon opened this issue Apr 7, 2021 · 1 comment
Assignees
Labels
formal-test A formal Validation Test pipeline:abscal Tests the abscal pipeline component pipeline:redcal Tests the redcal pipeline component simcmp:fg:gleam Simulation Component: GLEAM simcmp:fg:gsm Simulator Component: Global Sky Model simcmp:sys:gains Simulation Component: Gains simcmp:sys:noise Simulation Component: Thermal noise status:accepted A formal test that has been accepted as valid, but not yet actively worked on status:active A formal test that is being actively worked on
Milestone

Comments

@jsdillon
Copy link
Member

jsdillon commented Apr 7, 2021

2.3: Verify that the Abscal Amplitude Bias is Fixed

In the process of the H1C IDR2.2 limit validation, we discovered that noise introduced a bias low in the abscal gains. This was accounted for with a correction factor in the limit paper. We'd like to do better.

  • Simulation Component: Foregrounds and Noise
  • Simulators: Not particularly picky, just needs to do foregrounds and noise appropriately
  • Pipeline Components: Redcal and Abscal
  • Depends on: Test 2.0

Why this test is required

In H1C IDR3, we used a pipeline that includes a fix for the bias (see HERA-Team/hera_cal#647). This should be formally validated before H1C IDR3 is published.

Summary

A brief step-by-step description of the proposed test follows:

  • Simulate uncalibrated data as in Test 2.0
  • Add realistic thermal noise
  • Perform abscal
  • Check ratio of input gains to output gains

Simulation Details

  • Freq. range: 100-200 MHz
  • Channel width: realistic for H1C
  • Baseline/antenna configuration: realistic for H1C
  • Total integration time: 60 integrations (1 file) of 10.7 sec each should be plenty
  • Number of realisations: 1

Criteria for Success

  • Abscal gain amplitudes are consistent with input to better than 1%
@jsdillon jsdillon added simcmp:fg:gsm Simulator Component: Global Sky Model simcmp:fg:gleam Simulation Component: GLEAM simcmp:sys:noise Simulation Component: Thermal noise simcmp:sys:gains Simulation Component: Gains pipeline:redcal Tests the redcal pipeline component pipeline:abscal Tests the abscal pipeline component formal-test A formal Validation Test status:proposed A proposed formal test, not yet accepted as part of the project plan labels Apr 7, 2021
@jsdillon jsdillon self-assigned this Apr 7, 2021
@steven-murray steven-murray added status:accepted A formal test that has been accepted as valid, but not yet actively worked on status:active A formal test that is being actively worked on and removed status:proposed A proposed formal test, not yet accepted as part of the project plan labels Apr 8, 2021
@steven-murray steven-murray added this to the H1C IDR3 milestone Dec 1, 2021
@jsdillon
Copy link
Member Author

jsdillon commented Apr 6, 2022

This ultimately got addressed in Test 4.1.0 (#75) in Figures 6 and 7 of this notebook and similar notebooks that we haven't made yet: https://github.com/HERA-Team/h1c_idr3_validation_notebooks/blob/main/lst_bin_inspect/h1c_idr3_2_validation_inspect_epoch_0.ipynb

There are some deeper issues here, like figuring out when the linear abscal solver drives the amplitude to 0 and what can be done about that. It's a very small effect (sub 1%) after smooth_cal, so I'm declaring this issue resolved, but there's still a student project that could be done here if someone is interested.

@jsdillon jsdillon closed this as completed Apr 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
formal-test A formal Validation Test pipeline:abscal Tests the abscal pipeline component pipeline:redcal Tests the redcal pipeline component simcmp:fg:gleam Simulation Component: GLEAM simcmp:fg:gsm Simulator Component: Global Sky Model simcmp:sys:gains Simulation Component: Gains simcmp:sys:noise Simulation Component: Thermal noise status:accepted A formal test that has been accepted as valid, but not yet actively worked on status:active A formal test that is being actively worked on
Projects
None yet
Development

No branches or pull requests

2 participants