ska_oso_pdm.schemas.mccs.subarray_beam_configuration
The schemas.subarray_beam_configuration defines a Marshmallow schema that maps SKA LOW subarray beams, target to/from a JSON representation.
- class SubarrayBeamConfigurationSchema(*args: Any, **kwargs: Any)[source]
The MCCS subarray beam configuration schema section of an SKA scheduling block.
- create_subarray_beam(data, **_)
Convert parsed JSON back into a SubarrayBeamConfiguration
- Parameters:
data – dict containing parsed JSON values
_ – kwargs passed by Marshmallow
- Returns:
SubarrayBeamConfiguration instance populated to match JSON