aces.askapdata.schedblock

Module Contents

Classes

SchedulingBlock

Tool for reading infromation from the ASKAP Scheduling Block Service via ICE

Attributes

ice_path_schedblock

ice_path

aces.askapdata.schedblock.ice_path_schedblock[source]
aces.askapdata.schedblock.ice_path[source]
class aces.askapdata.schedblock.SchedulingBlock(sbid)[source]

Bases: object

Tool for reading infromation from the ASKAP Scheduling Block Service via ICE

__del__()[source]
get_variables()[source]
Returns:

dynamic scheduling block variables

Return type:

dict

get_parameters()[source]
Returns:

static scheduling block parameters

Return type:

dict

get_footprint_name()[source]
Returns:

footprint name

Return type:

str

get_footprint_pitch()[source]
Returns:

footprint pitch

Return type:

float

get_footprint_rotation()[source]
Returns:

footprint rotation

Return type:

float

get_weights_prefix()[source]
Returns:

beam weights prefix

Return type:

str

find_unique_key(partial_key)[source]

Find unique parameter key matching partial string. The lookup partial_key target is expected to be at the end of the parset key being evaluated. Fails if more than one key name matches partial_key.

Parameters:

partial_key (str) – partial key name

Returns:

full key name

Return type:

str

list_schedblocks(status='ACTIVE')[source]