Use Case: ProcessDelays

The Calibration Pipeline reduces delays measurements in quasi-real time, in an automatic way. The system
is halted until the results are available.

Role(s)/Actor(s):
Primary: Calibration Pipeline
Secondary:

Priority: Major

Performance: Seconds

Frequency: Hours

Preconditions:

  1. The processing is initiated by the Calibration Pipeline (see Use Case  ProcessCalibrations).
  2. One or several observations of a strong point-like source have been obtained, belonging to one or several contiguous scans.
  3. Input:
Basic Course:
  1. Check data consistency.

  2. Exception course: If data not consistent: stop processing and return a specific error code.
  3. Optionaly: smooth the data along the frequency axis.

  4. Exception course: If failure: stop processing and return a specific error code.
  5. Derive antenna-based delays.

  6. Exception course: If failure: stop processing and return a specific error code.
  7. Verify that result is sensible and set quality code.

  8. Exception course: If failure: stop processing and return a specific error code.


Alternate Course:

Postconditions:

    1. Outputs:
    2. Results are fed back to the Calibration Pipeline.


Issues to be Determined or Resolved:

Notes:

  1. The processing of the delay measurements requires the spectral visibilities.
  2. The processing of the delay measurements and that of the bandpass measurements are coupled.


Owner: Frederic Gueth