pykoala.corrections package

Submodules

pykoala.corrections.atmospheric_corrections module

pykoala.corrections.correction module

Parent CorrectionBase class

class pykoala.corrections.correction.CorrectionBase[source]

Bases: ABC

Base class of an astronomical correction to a given data (RSS or CUBE).

abstract apply()[source]
corr_print(msg, *args)[source]

Print a message.

log_correction(datacontainer, status='applied', **extra_comments)[source]

Log in the DataContainer the correction and additional info.

Whenever a correction is applied, this is logged into the DataContainer log. This might just inform of the status of the correction (applied/failed) as well as other relevant information.

Parameters
  • datacontainer (-) – DC to log the correction.

  • status (-) – Keyword to denote the success of the correction. Can take two values ‘applied’ or ‘failed’.

abstract property name
verbose(verbose)[source]

pykoala.corrections.flux_calibration module

pykoala.corrections.sky module

pykoala.corrections.throughput module

Module contents