Use Case: Science Pipeline: Process Single Field Interferometric Data (without single dish data)

Interferometric Use Case for ALMA (based on ALMA SW Memo 11, Science Requirements and Use Cases, modified to include detailed pipeline processing requirements). The science pipeline reduction is made within 12 hours after SB completion (or breakpoint), not in quasi real time as the quick-look pipeline. This Use Case does not include polarization measurement or self-calibration.

Goal:   Process data from a detection experiment or high-fidelity imaging experiment of a single ALMA field through the Science Pipeline. Only data processing steps are identified here.

Contact Authors:   J. Pety, F. Gueth, D. Shepherd

Role(s)/Actor(s):
Primary: Pipeline Subsystem.
Secondaries:

Priority:   Critical

Performance:   Need to feedback data and results in a 'timely fashion.' Exact timing requirements TBD (for science processing, depends on hardware speed, number of parallel processing). On average, the science pipeline must keep up with the data stream.

Frequency of Use:   Perform this Science Pipeline Use Case for each single field imaging experiment run by ALMA. The Science Pipeline may be run more than once per project.

Preconditions:

  1. Valid project, SBs, and data exist in the archive (including on-line calibration values and WVR corrections).
  2. Scheduling subsystem activates pipeline processing.

Basic Course:

NOTE: All steps in the Basic Course should be saved to a master script.

Observing Conditions Analysis:
Sub-GOAL: Analysis of parameters that directly influence quality of astronomical data in order to detect possible observation problems.
  1. Provide analysis of the following values recorded by the on-line system:
  2. Output:
Calibration: Calibration can be performed at the end of an SB, break point, or entire project.
Sub-GOAL: Going from raw to calibrated visibilities using IF frequency and temporal spline fitting. Detect possible observation problems (e.g. wrong baseline solutions).
  1. Check validity of WVR phase corrections.
  2. Perform RF bandpass calibration. Determine deg polynomials vs bandwidth.
    Detectable problems: Calibrator too weak; Delays are wrong; Absorption line in quasar.
  3. Perform temporal phase fluctuation calibration. Determine interpolation interval.
    Detectable problems: Baseline problems; phase jumps.
  4. Perform absolute flux calibration. Determine time interval and antennas to be used in the average (depends on total number of antennas)..
    Detectable problems: No meaningful solutions; absolute calibrator measurement is not useable; bad antenna efficiencies.
  5. Perform temporal gain fluctuation calibration. Determine interpolation interval.
    Detectable problems: Amplitude jumps; poor flux calibration.
  6. Output:
Detectable problems: uv-Plane Operations:
Sub-GOAL: Perform all operations best done in the uv-plane
  1. Resample to velocity resolution requested by PI if needed (e.g. if the correlator resolution is smaller than the required spectral resolution).
  2. Change phase center of the image if desired.
  3. Perform continuum subtraction.
  4. Output:
Imaging:
Sub-GOAL: Fourier transform uv visibilities to image plane data cubes.
  1. Fourier transform uv data to the image plane. Determine dirty beam characteristics for spectral channels, weighting scheme (robust?), taper if desired to obtain specific clean beam shape.
  2. Deconvolve the image:
  3. Alternate Course: uv analysis, provide simple uv fits to the data.
  4. Output:
Data Quality Assessment:
Sub-GOAL: Produce quality assessment metrics and fidelity measure of data products.
  1. Collect all quality assessment information generated during pipeline processing.
  2. Format into a single report.
  3. Output:

Postconditions:

  1. Pipeline calibrated data are sent to archive.
  2. Pipeline processing script is sent to the archive.
  3. Standard, processed images are sent to archive.
  4. Quality assessment metrics and fidelity measure of data products sent to archive.
  5. Pipeline sends notification to Scheduling subsystem stating that data storage is complete and it is ready for the next project?

Issues to be Determined or Resolved:  

  1. Observing Conditions Analysis:
  2. Calibration:
  3. Imaging:

Notes:  
This Use Case was created by J. Pety to help define Pipeline heuristics. Relevant SSR Use Cases from SSR Memo 11 are: 4.5.1 (Process Calibrations); 4.5.2 (Process QuickLook Data); 4.5.3 (Process Science Data); 4.7.1 (Reduce Single Field [in pipeline mode]).

Notes from SSR Memo 11: Use Case 4.7.1 (Reduce Single Field)

  1. Processing of the calibrations (e.g. pointing, focus, phase, flux) and processing of science data are performed by distinct Pipelines.
  2. Data is automatically flagged for various detected situations (e.g. large point errors)
  3. The WVR-based phase corrected or uncorrected data are used according to the options in the setup.

Last modified: 03jul03