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

Generalize chime eigen-calibration to arbitrary driftscan telescopes #273

Open
12 tasks
ssiegelx opened this issue May 28, 2024 · 0 comments
Open
12 tasks
Assignees

Comments

@ssiegelx
Copy link
Contributor

ssiegelx commented May 28, 2024

  • Move tasks from ch_pipeline.analysis.calibration to draco.analysis.calibration:
    • DetermineSourceTransit
    • TransitFit
    • GainFromTransitFit
    • FlagAmplitude
  • Update tasks to obtain feed information (polarisation and position) from a telescope instance that is provided during setup instead of an input map.
  • Update tasks to use telescope instance for ephemeris calculations instead of ch_util.ephemeris.
  • Create EigenContainer with the the equivalent of the evec, eval, and erms datasets from the chime real-time pipeline. Create a subclass of TimeStream and EigenContainer that can replicate the chimecal acquisitions.
  • Write new task that performs eigendecomposition of N2 visibility matrix and populates an EigenContainer.
  • Remove dependence on ch_util modules. We will need to decide where to put these:
    • fluxcat
    • cal_utils
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

When branches are created from issues, their pull requests are automatically linked.

3 participants