mirar.processors.astromatic.swarp package

Module for interfacing with the SWarp software.

Subpackages

Submodules

mirar.processors.astromatic.swarp.swarp module

Module relating to `swarp <https://www.astromatic.net/software/swarp`_

class mirar.processors.astromatic.swarp.swarp.Swarp(swarp_config_path: str, temp_output_sub_dir: str = 'swarp', pixscale: float | None = None, x_imgpixsize: float | None = None, y_imgpixsize: float | None = None, propogate_headerlist: list | None = None, center_type: str | None = None, center_ra: float | None = None, center_dec: float | None = None, gain: float | None = None, include_scamp: bool = True, combine: bool = True, cache: bool = False, subtract_bkg: bool = False, flux_scaling_factor: float | None = None, calculate_dims_in_swarp: bool = False, header_keys_to_combine: str | list[str] | None = None)[source]

Bases: BaseImageProcessor

Processor to apply Swarp

base_key = 'swarp'
get_swarp_output_dir() Path[source]

Get custom output directory for swarp

Returns:

Swarp directory

exception mirar.processors.astromatic.swarp.swarp.SwarpError[source]

Bases: ProcessorError

Error relating to swarp

exception mirar.processors.astromatic.swarp.swarp.SwarpWarning[source]

Bases: UserWarning

Warning relating to swarp