ska_sdp_wflow_pointing_offset.pointing_pipeline_standalone module

Pointing offset calibration pipeline - standalone version.

class ska_sdp_wflow_pointing_offset.pointing_pipeline_standalone.StandAlonePipeline(*, apply_mask: bool = False, beamwidth_factor: tuple[float, float] = (0.976, 1.098), start_freq: Annotated[float | None, Gt(gt=0)] = None, end_freq: Annotated[float | None, Gt(gt=0)] = None, fit_to_sep_pol: bool = False, fit_to_vis: bool = False, num_chunks: Annotated[int, Gt(gt=0)] = 16, rfi_file: str | None = None, thresh_width: Annotated[float, Gt(gt=0)] = 1.15, use_modelvis: bool = False, use_source_offset_column: bool = False, msdir: str, results_dir: str | None = None)[source]

Bases: PipelineBase

The stand-alone version of the pointing calibration pipeline, i.e. to be run outside of the SDP environment.

property common_prefix: str

Common filepath prefix for saving data.

export_data(output_offsets: dict[str, ndarray[Any, dtype[_ScalarType_co]]], pointing_table: PointingTable, visibility: Visibility) None[source]
Perform a set of data export operations:
  1. write data into .txt file

  2. write data into .hdf5 file

model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

property ms_files: list[str]

Measurement set filepaths used as input.

msdir: str
classmethod msdir_must_exist_and_be_absolute(v: str) str[source]

Self-explanatory.

results_dir: str | None