karabo.simulation package

Subpackages

Submodules

karabo.simulation.beam module

karabo.simulation.coordinate_helper module

karabo.simulation.east_north_coordinate module

class EastNorthCoordinate(x: float, y: float, z: float = 0, x_error: float = 0, y_error: float = 0, z_error: float = 0)

Bases: object

Class defining an east-north-(up) coordinate.

Parameters:
  • x – east coordinate in meters

  • y – north coordinate in meters

  • z – up coordinate in meters

  • x_error – east coordinate error in meters

  • y_error – north coordinate error in meters

  • z_error – up coordinate error in meters

karabo.simulation.interferometer module

karabo.simulation.line_emission module

karabo.simulation.line_emission_helpers module

karabo.simulation.observation module

karabo.simulation.sample_simulation module

karabo.simulation.sky_model module

karabo.simulation.station module

karabo.simulation.telescope module

karabo.simulation.telescope_versions module

class ACAVersions(*values)

Bases: Enum

ALL = 'all'
CYCLE_1 = 'cycle1'
CYCLE_10 = 'cycle10'
CYCLE_10_named = 'cycle10.named'
CYCLE_2_i = 'cycle2.i'
CYCLE_2_ns = 'cycle2.ns'
CYCLE_3 = 'cycle3'
CYCLE_4 = 'cycle4'
CYCLE_5 = 'cycle5'
CYCLE_6 = 'cycle6'
CYCLE_7 = 'cycle7'
CYCLE_7_named = 'cycle7.named'
CYCLE_8 = 'cycle8'
CYCLE_8_named = 'cycle8.named'
CYCLE_9 = 'cycle9'
CYCLE_9_named = 'cycle9.named'
i = 'i'
ns = 'ns'
tp = 'tp'
class ALMAVersions(*values)

Bases: Enum

ALMA Cycle 0 configuration : {link}

ALL = 'all'
CYCLE_0_COMPACT = 'cycle0.compact'
CYCLE_0_EXTENDED = 'cycle0.extended'
CYCLE_10_1 = 'cycle10.1'
CYCLE_10_2 = 'cycle10.2'
CYCLE_10_3 = 'cycle10.3'
CYCLE_10_4 = 'cycle10.4'
CYCLE_10_5 = 'cycle10.5'
CYCLE_10_6 = 'cycle10.6'
CYCLE_10_7 = 'cycle10.7'
CYCLE_10_8 = 'cycle10.8'
CYCLE_11_1 = 'cycle11.1'
CYCLE_11_10 = 'cycle11.10'
CYCLE_11_2 = 'cycle11.2'
CYCLE_11_3 = 'cycle11.3'
CYCLE_11_4 = 'cycle11.4'
CYCLE_11_5 = 'cycle11.5'
CYCLE_11_6 = 'cycle11.6'
CYCLE_11_7 = 'cycle11.7'
CYCLE_11_8 = 'cycle11.8'
CYCLE_11_9 = 'cycle11.9'
CYCLE_1_1 = 'cycle1.1'
CYCLE_1_2 = 'cycle1.2'
CYCLE_1_3 = 'cycle1.3'
CYCLE_1_4 = 'cycle1.4'
CYCLE_1_5 = 'cycle1.5'
CYCLE_1_6 = 'cycle1.6'
CYCLE_2_1 = 'cycle2.1'
CYCLE_2_2 = 'cycle2.2'
CYCLE_2_3 = 'cycle2.3'
CYCLE_2_4 = 'cycle2.4'
CYCLE_2_5 = 'cycle2.5'
CYCLE_2_6 = 'cycle2.6'
CYCLE_2_7 = 'cycle2.7'
CYCLE_3_1 = 'cycle3.1'
CYCLE_3_2 = 'cycle3.2'
CYCLE_3_3 = 'cycle3.3'
CYCLE_3_4 = 'cycle3.4'
CYCLE_3_5 = 'cycle3.5'
CYCLE_3_6 = 'cycle3.6'
CYCLE_3_7 = 'cycle3.7'
CYCLE_3_8 = 'cycle3.8'
CYCLE_4_1 = 'cycle4.1'
CYCLE_4_2 = 'cycle4.2'
CYCLE_4_3 = 'cycle4.3'
CYCLE_4_4 = 'cycle4.4'
CYCLE_4_5 = 'cycle4.5'
CYCLE_4_6 = 'cycle4.6'
CYCLE_4_7 = 'cycle4.7'
CYCLE_4_8 = 'cycle4.8'
CYCLE_4_9 = 'cycle4.9'
CYCLE_5_1 = 'cycle5.1'
CYCLE_5_10 = 'cycle6.10'
CYCLE_5_2 = 'cycle5.2'
CYCLE_5_3 = 'cycle5.3'
CYCLE_5_4 = 'cycle5.4'
CYCLE_5_5 = 'cycle5.5'
CYCLE_5_6 = 'cycle5.6'
CYCLE_5_7 = 'cycle5.7'
CYCLE_5_8 = 'cycle5.8'
CYCLE_5_9 = 'cycle5.9'
CYCLE_6_1 = 'cycle6.1'
CYCLE_6_10 = 'cycle6.10'
CYCLE_6_2 = 'cycle6.2'
CYCLE_6_3 = 'cycle6.3'
CYCLE_6_4 = 'cycle6.4'
CYCLE_6_5 = 'cycle6.5'
CYCLE_6_6 = 'cycle6.6'
CYCLE_6_7 = 'cycle6.7'
CYCLE_6_8 = 'cycle6.8'
CYCLE_6_9 = 'cycle6.9'
CYCLE_7_1 = 'cycle7.1'
CYCLE_7_10 = 'cycle7.10'
CYCLE_7_2 = 'cycle7.2'
CYCLE_7_3 = 'cycle7.3'
CYCLE_7_4 = 'cycle7.4'
CYCLE_7_5 = 'cycle7.5'
CYCLE_7_6 = 'cycle7.6'
CYCLE_7_7 = 'cycle7.7'
CYCLE_7_8 = 'cycle7.8'
CYCLE_7_9 = 'cycle7.9'
CYCLE_8_1 = 'cycle8.1'
CYCLE_8_10 = 'cycle8.10'
CYCLE_8_2 = 'cycle8.2'
CYCLE_8_3 = 'cycle8.3'
CYCLE_8_4 = 'cycle8.4'
CYCLE_8_5 = 'cycle8.5'
CYCLE_8_6 = 'cycle8.6'
CYCLE_8_7 = 'cycle8.7'
CYCLE_8_8 = 'cycle8.8'
CYCLE_8_9 = 'cycle8.9'
CYCLE_9_1 = 'cycle9.1'
CYCLE_9_10 = 'cycle9.10'
CYCLE_9_2 = 'cycle9.2'
CYCLE_9_3 = 'cycle9.3'
CYCLE_9_4 = 'cycle9.4'
CYCLE_9_5 = 'cycle9.5'
CYCLE_9_6 = 'cycle9.6'
CYCLE_9_7 = 'cycle9.7'
CYCLE_9_8 = 'cycle9.8'
CYCLE_9_9 = 'cycle9.9'
OUT_01 = 'out01'
OUT_02 = 'out02'
OUT_03 = 'out03'
OUT_04 = 'out04'
OUT_05 = 'out05'
OUT_06 = 'out06'
OUT_07 = 'out07'
OUT_08 = 'out08'
OUT_09 = 'out09'
OUT_10 = 'out10'
OUT_11 = 'out11'
OUT_12 = 'out12'
OUT_13 = 'out13'
OUT_14 = 'out14'
OUT_15 = 'out15'
OUT_16 = 'out16'
OUT_17 = 'out17'
OUT_18 = 'out18'
OUT_19 = 'out19'
OUT_20 = 'out20'
OUT_21 = 'out21'
OUT_22 = 'out22'
OUT_23 = 'out23'
OUT_24 = 'out24'
OUT_25 = 'out25'
OUT_26 = 'out26'
OUT_27 = 'out27'
OUT_28 = 'out28'
class ATCAVersions(*values)

Bases: Enum

ALL = 'all'
class CARMAVersions(*values)

Bases: Enum

Combined Array for Research in Millimeter-wave Astronomy telescope configuration names

A = 'a'
B = 'b'
C = 'c'
D = 'd'
E = 'e'
class MWAVersion(*values)

Bases: Enum

ONE = '1'
TWO_COMPACT = '2compact'
TWO_EXTENDED = '2ext'
class NGVLAVersions(*values)

Bases: Enum

next-generation Very Large Array telescope configuration names

CORE_rev_B = 'core-revB'
CORE_rev_C = 'core-revC'
gb_vlba_rev_B = 'gb-vlba-revB'
lba_rev_C = 'lba-revC'
main_rev_C = 'main-revC'
mid_subarray_rev_C = 'mid-subarray-revC'
plains_rev_B = 'plains-revB'
plains_rev_C = 'plains-revC'
rev_B = 'revB'
rev_C = 'revC'
sba_rev_B = 'sba-revB'
sba_rev_C = 'sba-revC'
class PDBIVersions(*values)

Bases: Enum

A = 'a'
B = 'b'
C = 'c'
D = 'd'
class SKALowAA0Point5Versions(*values)

Bases: Enum

SKA_OST_ARRAY_CONFIG_2_3_1 = 'ska-ost-array-config-2.3.1'
class SKALowAA1Versions(*values)

Bases: Enum

SKA_OST_ARRAY_CONFIG_2_3_1 = 'ska-ost-array-config-2.3.1'
class SKALowAA2Versions(*values)

Bases: Enum

SKA_OST_ARRAY_CONFIG_2_3_1 = 'ska-ost-array-config-2.3.1'
class SKALowAA4Versions(*values)

Bases: Enum

SKA_OST_ARRAY_CONFIG_2_3_1 = 'ska-ost-array-config-2.3.1'
class SKALowAAStarVersions(*values)

Bases: Enum

SKA_OST_ARRAY_CONFIG_2_3_1 = 'ska-ost-array-config-2.3.1'
class SKAMidAA0Point5Versions(*values)

Bases: Enum

SKA_OST_ARRAY_CONFIG_2_3_1 = 'ska-ost-array-config-2.3.1'
class SKAMidAA1Versions(*values)

Bases: Enum

SKA_OST_ARRAY_CONFIG_2_3_1 = 'ska-ost-array-config-2.3.1'
class SKAMidAA2Versions(*values)

Bases: Enum

SKA_OST_ARRAY_CONFIG_2_3_1 = 'ska-ost-array-config-2.3.1'
class SKAMidAA4Versions(*values)

Bases: Enum

SKA_OST_ARRAY_CONFIG_2_3_1 = 'ska-ost-array-config-2.3.1'
class SKAMidAAStarVersions(*values)

Bases: Enum

SKA_OST_ARRAY_CONFIG_2_3_1 = 'ska-ost-array-config-2.3.1'
class SMAVersions(*values)

Bases: Enum

COMPACT = 'compact'
COMPACT_N = 'compact.n'
EXTENDED = 'extended'
SUBCOMPACT = 'subcompact'
VEXTENDED = 'vextended'
class VLAVersions(*values)

Bases: Enum

A = 'a'
B = 'b'
B_n_a = 'bna'
C = 'c'
C_n_b = 'cnb'
D = 'd'
D_n_c = 'dnc'

karabo.simulation.visibility module

Module contents