8.2.0
Table of Contents
Developer Documentation
Expand and Contract Design Pattern in CDM
TMC CentralNode
Validating JSON schema through CDM in Central Node
TMC SubArrayNode
MCCSSubarray
MCCSController
Using the CDM
API
Semantic Validation of Mid & Low Telescope
developer.skatelescope.org
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
AllocateRequest (class in ska_tmc_cdm.messages.mccscontroller.allocate)
AllocateRequestSchema (class in ska_tmc_cdm.schemas.mccscontroller.allocate)
AssignedResources (class in ska_tmc_cdm.messages.mccssubarray.assigned_resources)
(class in ska_tmc_cdm.messages.subarray_node.assigned_resources)
AssignedResourcesSchema (class in ska_tmc_cdm.schemas.mccssubarray.assigned_resources)
(class in ska_tmc_cdm.schemas.subarray_node.assigned_resources)
AssignResourcesRequest (class in ska_tmc_cdm.messages.central_node.assign_resources)
AssignResourcesRequestSchema (class in ska_tmc_cdm.schemas.central_node)
(class in ska_tmc_cdm.schemas.central_node.assign_resources)
AssignResourcesRequestSchema.Meta (class in ska_tmc_cdm.schemas.central_node)
(class in ska_tmc_cdm.schemas.central_node.assign_resources)
AssignResourcesResponse (class in ska_tmc_cdm.messages.central_node.assign_resources)
AssignResourcesResponseSchema (class in ska_tmc_cdm.schemas.central_node)
(class in ska_tmc_cdm.schemas.central_node.assign_resources)
AssignResourcesResponseSchema.Meta (class in ska_tmc_cdm.schemas.central_node)
(class in ska_tmc_cdm.schemas.central_node.assign_resources)
B
BeamConfiguration (class in ska_tmc_cdm.messages.central_node.sdp)
BeamConfigurationSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
C
cbf_config (CSPConfigurationSchema attribute)
,
[1]
CBFConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.csp)
CBFConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.csp)
Channel (class in ska_tmc_cdm.messages.central_node.sdp)
ChannelConfiguration (class in ska_tmc_cdm.messages.central_node.sdp)
ChannelConfigurationSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
channels (ScanTypeSchema attribute)
ChannelSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
common (CSPConfigurationSchema attribute)
,
[1]
CommonConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.csp)
CommonConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.csp)
ConfigureRequest (class in ska_tmc_cdm.messages.mccssubarray.configure)
(class in ska_tmc_cdm.messages.subarray_node.configure)
ConfigureRequestSchema (class in ska_tmc_cdm.schemas.mccssubarray.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.core)
convert() (CommonConfigurationSchema method)
,
[1]
(DishConfigurationSchema method)
,
[1]
(FSPConfigurationSchema method)
,
[1]
convert_scan_duration_number_to_timedelta() (TMCConfigurationSchema method)
convert_scan_duration_timedelta_to_float() (TMCConfigurationSchema method)
convert_to_icrs() (TargetSchema method)
,
[1]
create() (CBFConfigurationSchema method)
,
[1]
(CommonConfigurationSchema method)
,
[1]
(ConfigureRequestSchema method)
(CSPConfigurationSchema method)
,
[1]
(DishAllocationResponseSchema method)
,
[1]
(DishAllocationSchema method)
,
[1]
(FSPConfigurationSchema method)
,
[1]
(LowCBFConfigurationSchema method)
,
[1]
(MCCSConfigurationSchema method)
,
[1]
(PointingSchema method)
,
[1]
(StationConfigurationSchema method)
(StnConfigurationSchema method)
,
[1]
(SubarrayBeamConfigurationSchema method)
,
[1]
(SubarrayConfigurationSchema method)
,
[1]
create_allocaterequest() (AllocateRequestSchema method)
(AssignedResourcesSchema method)
create_assigned_resources() (AssignedResourcesSchema method)
create_beam_config() (BeamConfigurationSchema method)
create_channel() (ChannelSchema method)
create_channel_config() (ChannelConfigurationSchema method)
create_configuration() (ConfigureRequestSchema method)
,
[1]
create_dish_configuration() (DishConfigurationSchema method)
,
[1]
create_ebscantype_config() (EBScanTypeSchema method)
create_ebscantypebeams_config() (EBScanTypeBeamSchema method)
create_executionblock_config() (ExecutionBlockConfigurationSchema method)
(ScriptConfigurationSchema method)
create_mccs_allocate() (MCCSAllocateSchema method)
,
[1]
create_mccs_allocation() (MCCSAllocationSchema method)
create_pb_dependency() (PbDependencySchema method)
create_phase_dir_config() (PhaseDirSchema method)
create_polarisation_config() (FieldConfigurationSchema method)
(PolarisationConfigurationSchema method)
create_processing_block_config() (ProcessingBlockSchema method)
create_request() (AssignResourcesRequestSchema method)
,
[1]
(ReleaseResourcesRequestSchema method)
,
[1]
create_response() (AssignResourcesResponseSchema method)
,
[1]
create_scan_type() (ScanTypeSchema method)
create_scanrequest() (ScanRequestSchema method)
,
[1]
create_sdp_config() (SDPConfigurationSchema method)
,
[1]
create_sdp_configuration() (SDPConfigurationSchema method)
,
[1]
create_sdp_wf() (SDPWorkflowSchema method)
create_target() (SubarrayBeamTargetSchema method)
(TargetSchema method)
,
[1]
csp (ConfigureRequestSchema attribute)
,
[1]
CSPConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.csp)
CSPConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.csp)
D
dish (AssignResourcesRequestSchema attribute)
,
[1]
(AssignResourcesResponseSchema attribute)
,
[1]
(ConfigureRequestSchema attribute)
,
[1]
(ReleaseResourcesRequestSchema attribute)
DishAllocation (class in ska_tmc_cdm.messages.central_node.common)
DishAllocationResponseSchema (class in ska_tmc_cdm.schemas.central_node)
(class in ska_tmc_cdm.schemas.central_node.common)
DishAllocationSchema (class in ska_tmc_cdm.schemas.central_node)
(class in ska_tmc_cdm.schemas.central_node.common)
DishConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.core)
DishConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.core)
dumps() (MarshmallowCodec method)
E
EBScanType (class in ska_tmc_cdm.messages.central_node.sdp)
EBScanTypeBeam (class in ska_tmc_cdm.messages.central_node.sdp)
EBScanTypeBeamSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
EBScanTypeSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
execution_block (SDPConfigurationSchema attribute)
,
[1]
ExecutionBlockConfiguration (class in ska_tmc_cdm.messages.central_node.sdp)
ExecutionBlockConfigurationSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
F
FieldConfiguration (class in ska_tmc_cdm.messages.central_node.sdp)
FieldConfigurationSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
filter_nulls() (AssignResourcesRequestSchema method)
,
[1]
(BeamConfigurationSchema method)
(CBFConfigurationSchema method)
,
[1]
(ChannelConfigurationSchema method)
(ChannelSchema method)
(CommonConfigurationSchema method)
,
[1]
(ConfigureRequestSchema method)
,
[1]
(EBScanTypeBeamSchema method)
(EBScanTypeSchema method)
(ExecutionBlockConfigurationSchema method)
(FieldConfigurationSchema method)
(FSPConfigurationSchema method)
,
[1]
(PhaseDirSchema method)
(PolarisationConfigurationSchema method)
(ProcessingBlockSchema method)
(ScanRequestSchema method)
(ScanTypeSchema method)
(ScriptConfigurationSchema method)
(SDPConfigurationSchema method)
,
[1]
from_dish() (AssignResourcesRequest class method)
from_mccs() (AssignResourcesRequest class method)
fsp_configs (CBFConfigurationSchema attribute)
,
[1]
FSPConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.csp)
FSPConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.csp)
FSPFunctionMode (class in ska_tmc_cdm.messages.subarray_node.configure.csp)
G
get_schema_by_uri() (JsonSchema static method)
I
is_empty() (AssignedResources method)
(MCCSAllocation method)
J
JsonSchema (class in ska_tmc_cdm.jsonschema.json_schema)
L
load_from_file() (MarshmallowCodec method)
loads() (MarshmallowCodec method)
lowcbf (CSPConfigurationSchema attribute)
,
[1]
LowCBFConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.csp)
LowCBFConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.csp)
M
MarshmallowCodec (class in ska_tmc_cdm.schemas.codec)
mccs (AssignedResourcesSchema attribute)
(AssignResourcesRequestSchema attribute)
,
[1]
(ConfigureRequestSchema attribute)
,
[1]
MCCSAllocate (class in ska_tmc_cdm.messages.central_node.mccs)
MCCSAllocateSchema (class in ska_tmc_cdm.schemas.central_node)
(class in ska_tmc_cdm.schemas.central_node.mccs)
MCCSAllocation (class in ska_tmc_cdm.messages.subarray_node.assigned_resources)
MCCSAllocationSchema (class in ska_tmc_cdm.schemas.subarray_node.assigned_resources)
MCCSConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.mccs)
MCCSConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.mccs)
module
ska_tmc_cdm.jsonschema
ska_tmc_cdm.jsonschema.json_schema
ska_tmc_cdm.messages
ska_tmc_cdm.messages.central_node
ska_tmc_cdm.messages.central_node.assign_resources
ska_tmc_cdm.messages.central_node.common
ska_tmc_cdm.messages.central_node.mccs
ska_tmc_cdm.messages.central_node.release_resources
ska_tmc_cdm.messages.central_node.sdp
ska_tmc_cdm.messages.mccscontroller.allocate
ska_tmc_cdm.messages.mccscontroller.releaseresources
ska_tmc_cdm.messages.mccssubarray.assigned_resources
ska_tmc_cdm.messages.mccssubarray.configure
ska_tmc_cdm.messages.mccssubarray.scan
ska_tmc_cdm.messages.subarray_node
ska_tmc_cdm.messages.subarray_node.assigned_resources
ska_tmc_cdm.messages.subarray_node.configure
ska_tmc_cdm.messages.subarray_node.configure.core
ska_tmc_cdm.messages.subarray_node.configure.csp
ska_tmc_cdm.messages.subarray_node.configure.mccs
ska_tmc_cdm.messages.subarray_node.configure.sdp
ska_tmc_cdm.messages.subarray_node.configure.tmc
ska_tmc_cdm.messages.subarray_node.scan
ska_tmc_cdm.schemas
ska_tmc_cdm.schemas.central_node
ska_tmc_cdm.schemas.central_node.assign_resources
ska_tmc_cdm.schemas.central_node.common
ska_tmc_cdm.schemas.central_node.mccs
ska_tmc_cdm.schemas.central_node.sdp
ska_tmc_cdm.schemas.codec
ska_tmc_cdm.schemas.mccscontroller.allocate
ska_tmc_cdm.schemas.mccscontroller.releaseresources
ska_tmc_cdm.schemas.mccssubarray.assigned_resources
ska_tmc_cdm.schemas.mccssubarray.configure
ska_tmc_cdm.schemas.mccssubarray.scan
ska_tmc_cdm.schemas.shared
ska_tmc_cdm.schemas.subarray_node
ska_tmc_cdm.schemas.subarray_node.assigned_resources
ska_tmc_cdm.schemas.subarray_node.configure
ska_tmc_cdm.schemas.subarray_node.configure.core
ska_tmc_cdm.schemas.subarray_node.configure.csp
ska_tmc_cdm.schemas.subarray_node.configure.mccs
ska_tmc_cdm.schemas.subarray_node.configure.sdp
ska_tmc_cdm.schemas.subarray_node.configure.tmc
ska_tmc_cdm.schemas.subarray_node.scan
O
omit_default_values_from_configuration() (TMCConfigurationSchema method)
omit_optional_fields_with_default_values() (TargetSchema method)
,
[1]
OrderedSchema (class in ska_tmc_cdm.schemas.shared)
OrderedSchema.Meta (class in ska_tmc_cdm.schemas.shared)
P
PbDependency (class in ska_tmc_cdm.messages.central_node.sdp)
PbDependencySchema (class in ska_tmc_cdm.schemas.central_node.sdp)
phase_dir (FieldConfigurationSchema attribute)
PhaseDir (class in ska_tmc_cdm.messages.central_node.sdp)
PhaseDirSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
pointing (ConfigureRequestSchema attribute)
,
[1]
PointingConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.core)
PointingSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.core)
PolarisationConfiguration (class in ska_tmc_cdm.messages.central_node.sdp)
PolarisationConfigurationSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
processing_blocks (SDPConfigurationSchema attribute)
,
[1]
ProcessingBlockConfiguration (class in ska_tmc_cdm.messages.central_node.sdp)
ProcessingBlockSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
R
ReceiverBand (class in ska_tmc_cdm.messages.subarray_node.configure.core)
register_mapping() (MarshmallowCodec method)
ReleaseResourcesRequest (class in ska_tmc_cdm.messages.central_node.release_resources)
(class in ska_tmc_cdm.messages.mccscontroller.releaseresources)
ReleaseResourcesRequestSchema (class in ska_tmc_cdm.schemas.central_node)
(class in ska_tmc_cdm.schemas.mccscontroller.releaseresources)
ReleaseResourcesRequestSchema.Meta (class in ska_tmc_cdm.schemas.central_node)
S
scan_types (SDPConfigurationSchema attribute)
,
[1]
ScanRequest (class in ska_tmc_cdm.messages.mccssubarray.scan)
(class in ska_tmc_cdm.messages.subarray_node.scan)
ScanRequestSchema (class in ska_tmc_cdm.schemas.mccssubarray.scan)
(class in ska_tmc_cdm.schemas.subarray_node.scan)
ScanType (class in ska_tmc_cdm.messages.central_node.sdp)
ScanTypeSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
script (ProcessingBlockSchema attribute)
ScriptConfiguration (class in ska_tmc_cdm.messages.central_node.sdp)
ScriptConfigurationSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
sdp (ConfigureRequestSchema attribute)
,
[1]
sdp_config (AssignResourcesRequestSchema attribute)
,
[1]
SDPConfiguration (class in ska_tmc_cdm.messages.central_node.sdp)
(class in ska_tmc_cdm.messages.subarray_node.configure.sdp)
SDPConfigurationSchema (class in ska_tmc_cdm.schemas.central_node)
(class in ska_tmc_cdm.schemas.central_node.sdp)
(class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.sdp)
SDPWorkflow (class in ska_tmc_cdm.messages.central_node.sdp)
SDPWorkflowSchema (class in ska_tmc_cdm.schemas.central_node.sdp)
semantic_validate_json() (ValidatingSchema method)
semantic_validate_schema() (JsonSchema static method)
set_schema() (MarshmallowCodec method)
ska_tmc_cdm.jsonschema
module
ska_tmc_cdm.jsonschema.json_schema
module
ska_tmc_cdm.messages
module
ska_tmc_cdm.messages.central_node
module
ska_tmc_cdm.messages.central_node.assign_resources
module
ska_tmc_cdm.messages.central_node.common
module
ska_tmc_cdm.messages.central_node.mccs
module
ska_tmc_cdm.messages.central_node.release_resources
module
ska_tmc_cdm.messages.central_node.sdp
module
ska_tmc_cdm.messages.mccscontroller.allocate
module
ska_tmc_cdm.messages.mccscontroller.releaseresources
module
ska_tmc_cdm.messages.mccssubarray.assigned_resources
module
ska_tmc_cdm.messages.mccssubarray.configure
module
ska_tmc_cdm.messages.mccssubarray.scan
module
ska_tmc_cdm.messages.subarray_node
module
ska_tmc_cdm.messages.subarray_node.assigned_resources
module
ska_tmc_cdm.messages.subarray_node.configure
module
ska_tmc_cdm.messages.subarray_node.configure.core
module
ska_tmc_cdm.messages.subarray_node.configure.csp
module
ska_tmc_cdm.messages.subarray_node.configure.mccs
module
ska_tmc_cdm.messages.subarray_node.configure.sdp
module
ska_tmc_cdm.messages.subarray_node.configure.tmc
module
ska_tmc_cdm.messages.subarray_node.scan
module
ska_tmc_cdm.schemas
module
ska_tmc_cdm.schemas.central_node
module
ska_tmc_cdm.schemas.central_node.assign_resources
module
ska_tmc_cdm.schemas.central_node.common
module
ska_tmc_cdm.schemas.central_node.mccs
module
ska_tmc_cdm.schemas.central_node.sdp
module
ska_tmc_cdm.schemas.codec
module
ska_tmc_cdm.schemas.mccscontroller.allocate
module
ska_tmc_cdm.schemas.mccscontroller.releaseresources
module
ska_tmc_cdm.schemas.mccssubarray.assigned_resources
module
ska_tmc_cdm.schemas.mccssubarray.configure
module
ska_tmc_cdm.schemas.mccssubarray.scan
module
ska_tmc_cdm.schemas.shared
module
ska_tmc_cdm.schemas.subarray_node
module
ska_tmc_cdm.schemas.subarray_node.assigned_resources
module
ska_tmc_cdm.schemas.subarray_node.configure
module
ska_tmc_cdm.schemas.subarray_node.configure.core
module
ska_tmc_cdm.schemas.subarray_node.configure.csp
module
ska_tmc_cdm.schemas.subarray_node.configure.mccs
module
ska_tmc_cdm.schemas.subarray_node.configure.sdp
module
ska_tmc_cdm.schemas.subarray_node.configure.tmc
module
ska_tmc_cdm.schemas.subarray_node.scan
module
spectral_windows (ChannelConfigurationSchema attribute)
station_configs (MCCSConfigurationSchema attribute)
,
[1]
StationConfiguration (class in ska_tmc_cdm.messages.mccssubarray.configure)
(class in ska_tmc_cdm.messages.subarray_node.configure.csp)
StationConfigurationSchema (class in ska_tmc_cdm.schemas.mccssubarray.configure)
stations (ConfigureRequestSchema attribute)
(LowCBFConfigurationSchema attribute)
,
[1]
StnBeamConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.csp)
StnConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.mccs)
StnConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.mccs)
subarray (CSPConfigurationSchema attribute)
,
[1]
subarray_beam_configs (MCCSConfigurationSchema attribute)
,
[1]
subarray_beams (ConfigureRequestSchema attribute)
SubarrayBeamConfiguration (class in ska_tmc_cdm.messages.mccssubarray.configure)
(class in ska_tmc_cdm.messages.subarray_node.configure.mccs)
(class in ska_tmc_cdm.schemas.mccssubarray.configure)
SubarrayBeamConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.mccs)
SubarrayBeamTarget (class in ska_tmc_cdm.messages.subarray_node.configure.mccs)
SubarrayBeamTargetSchema (class in ska_tmc_cdm.schemas.subarray_node.configure.mccs)
SubarrayConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.csp)
SubarrayConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.csp)
T
Target (class in ska_tmc_cdm.messages.subarray_node.configure.core)
target (PointingSchema attribute)
,
[1]
(SubarrayBeamConfigurationSchema attribute)
,
[1]
TargetSchema (class in ska_tmc_cdm.schemas.subarray_node.configure)
(class in ska_tmc_cdm.schemas.subarray_node.configure.core)
tmc (ConfigureRequestSchema attribute)
,
[1]
TMCConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.tmc)
TMCConfigurationSchema (class in ska_tmc_cdm.schemas.subarray_node.configure.tmc)
U
UpperCasedField (class in ska_tmc_cdm.schemas.shared)
V
validate_json() (ValidatingSchema method)
validate_on_dump() (CSPConfigurationSchema method)
,
[1]
(ReleaseResourcesRequestSchema method)
(ValidatingSchema method)
validate_on_load() (ValidatingSchema method)
validate_schema() (JsonSchema static method)
ValidatingSchema (class in ska_tmc_cdm.schemas.shared)
vis (LowCBFConfigurationSchema attribute)
,
[1]
VisConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.csp)
VisFspConfiguration (class in ska_tmc_cdm.messages.subarray_node.configure.csp)
W
workflow (ProcessingBlockSchema attribute)
Read the Docs
v: 8.2.0
Versions
latest
stable
8.2.0
8.1.0
8.0.1
8.0.0
7.4.1
7.4.0
nak-296-low-configure-resource
Downloads
On Read the Docs
Project Home
Builds