The mccs_allocation module defines which SKA LOW stations should be allocated to a sub-array beam prior to an observation.


Class diagram for the mccs_allocation module

An example serialisation of this model to JSON is shown below.

# JSON modelled specifically by mccs_allocation
"mccs_allocation": {
   "subarray_beam_ids": ["Beam A"],
   "station_ids": [[1,2]],
   "channel_blocks": [3]

The entities module provides simple Python representations of the structured request and response for the TMC CentralNode.AssignResources command.

class MCCSAllocation(station_ids: List[List[int]], channel_blocks: List[int], subarray_beam_ids: List[str])[source]

MCCSAllocation is a Python representation of the MCCS allocation segment of a scheduling block.


alias of str