ska_sdp_instrumental_calibration.instrumental_calibration module

class ska_sdp_instrumental_calibration.instrumental_calibration.ExperimentalConfig(**data)[source]

Bases: PiperBaseModel

pipeline: list
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': False, 'extra': 'forbid', 'strict': False, 'validate_assignment': True, 'validate_default': True}

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

class ska_sdp_instrumental_calibration.instrumental_calibration.GlobalConfig(**data)[source]

Bases: PiperBaseModel

experimental: ExperimentalConfig
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': False, 'extra': 'forbid', 'strict': False, 'validate_assignment': True, 'validate_default': True}

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

ska_sdp_instrumental_calibration.instrumental_calibration.sdm_cli_arg = <CLIArgument [--sdm-path, dest='sdm_path', type=<class 'str'>, default=None, help='Directory path to store the Science Data Models']>

This is the entrypoint for instrumental calibration pipeline.

ska_sdp_instrumental_calibration.instrumental_calibration.experimental(**cli_args)[source]

Reorder stages of INST pipeline. Use the config section global_parameters.experimental.stage_order to provide the order of callibration stages. Load data, predict and export stages are not reorder-able.

Parameters:

cli_args (varargs) -- CLI arguments