ska_sdp_e2e_batch_continuum_imaging.pipelines.models.input_sources module

pydantic model ska_sdp_e2e_batch_continuum_imaging.pipelines.models.input_sources.SkyModelInputPath[source]

Bases: BaseModel

A model holding input sky model file path for a single field.

Fields:
field dest_file_name: Annotated[str] [Required]

Destination file name for the input file path provided. This is the file name that will be used for the sky model file in the SDM.

Constraints:
  • pattern = ^[^/\]+$

field field_id: Annotated[str] [Required]

Field id corresponding to the sky model file.

field path: Annotated[Path] [Required]

file path to sky model file.

pydantic model ska_sdp_e2e_batch_continuum_imaging.pipelines.models.input_sources.Source[source]

Bases: BaseModel

A model to hold data paths corresponding to a source (field).

Fields:
field field_id: str [Required]

Field id corresponding to the source.

field measurement_sets: list[Path] [Required]

List of paths to the measurement sets, containing visibility data corresponding to the current source. Each MS represents a scan of the same source (field).

pydantic model ska_sdp_e2e_batch_continuum_imaging.pipelines.models.input_sources.CalibratorSource[source]

Bases: Source

A model describing the input sources passed to the Instrumental Calibration stage

Fields:

pydantic model ska_sdp_e2e_batch_continuum_imaging.pipelines.models.input_sources.TargetSource[source]

Bases: Source

A model describing the input sources passed to the Target Calibration stage

Fields:

ska_sdp_e2e_batch_continuum_imaging.pipelines.models.input_sources.CalibratorSources

List of calibrator sources. This model is used for validating "calibrator_sources" parameter of Instrumental Calibration stage

ska_sdp_e2e_batch_continuum_imaging.pipelines.models.input_sources.TargetSources

List of target sources. This model is used for validating "target_sources" parameter of Target Calibration stage