karabo.simulation

Overview

This module contains the functionality required for an interferometer simulation. This includes defining a sky model and selecting a telescope.

For simulation backend selection (OSKAR/RASCIL/SDP), see Simulation Backend Selection.

Classes

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

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

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

Line emission package