scopesim.effects.fits_headers

scopesim.effects.fits_headers#

Effects to produce realistic FITS headers for pipeline development.

Functions

flatten_dict(dic[, base_key, flat_dict, ...])

Flattens nested yaml dictionaries into a single level dictionary.

Classes

EffectsMetaKeywords([cmds])

Adds meta dictionary info from all Effects to the FITS headers.

ExtraFitsKeywords([cmds])

Extra FITS header keywords to be added to the pipeline FITS files.

SimulationConfigFitsKeywords([cmds])

Adds parameters from all config dictionaries to the FITS headers.

SourceDescriptionFitsKeywords([cmds])

Adds parameters from all Source fields to the FITS headers.