karabo package

Subpackages

Submodules

karabo.error module

exception KaraboDaskError

Bases: KaraboError

exception KaraboError

Bases: Exception

Base Exception thrown by the Karabo Pipeline

exception KaraboInterferometerSimulationError

Bases: KaraboError

exception KaraboSkyModelError

Bases: KaraboError

exception KaraboSourceDetectionEvaluationError

Bases: KaraboError

exception NodeTermination

Bases: KaraboError

karabo.karabo_resource module

karabo.simulator_backend module

class SimulatorBackend(*values)

Bases: Enum

OSKAR = 'OSKAR'
RASCIL = 'RASCIL'
SDP = 'ska-sdp'

karabo.warning module

exception DirectWscleanUsageWarning

Bases: KaraboWarning

Warning thrown when users use WSClean outside the imager backend interface.

exception InterferometerSimulationWarning

Bases: KaraboWarning

Warning thrown by the Interferometer Simulation

exception KaraboWarning

Bases: Warning

Base Warning thrown by the Karabo Pipeline

exception RascilDeprecationWarning

Bases: KaraboWarning

Warning thrown when users select deprecated RASCIL backends.

warn_direct_wsclean_use(*, stacklevel: int = 2) None

Warn that direct WSClean use should go through the imager backend.

warn_rascil_deprecated(*, stacklevel: int = 2) None

Warn that the selected RASCIL backend is deprecated.

Module contents

This file is executed during build-time and when karabo gets imported. Hence, you ONLY have deps available here which are available during build-time and in karabo. If you don’t know what that means, don’t touch anything here.