Provided by: cpl-plugin-muse-doc_2.8.7+dfsg-3_all 

NAME
muse_lingain - Compute the gain and a model of the residual non-linearity for each detector quadrant
SYNOPSIS
esorex muse_lingain [OPTIONS] FILE.sof
DESCRIPTION
The recipe uses the bias and flat field images of a detector monitoring exposure sequence to determine
the detector gain in counts/ADU and to model the residual non-linearity for each of the four detector
quadrants of all IFUs. All measurements done by the recipe are done on the illuminated parts of the
detector, i.e. on the slices. The location of the slices is taken from the given trace table, which is a
mandatory input. Using the traces of the slices on the detector a set of measurement windows is placed
along these traces. The data used for the determination of the gain and the residual non-linearity is the
taken from these windows. Bad pixels indicated by an, optionally, provided bad pixel table, or flagged
during the preprocessing (bias subtraction) of the input data are excluded from the measurements. Local
measurements of the read-out-noise, the signal and the gain are calculated for each of the measurement
windows. Using these measurements the gain for each detector quadrant is computed as the zero-order
coefficient of a 1st order polynomial fitted to the binned gain measurements as a function of the signal
level. The residual non-linearity is modelled by a (high) order polynomial which is fitted to the
fractional percentage deviation of the count rate from an expected constant count rate (the linear case)
as function of the signal level. (Not yet implemented!)
OPTIONS
--nifu <int>
IFU to handle. If set to 0, all IFUs are processed serially. If set to -1, all IFUs are processed
in parallel. (int; default: 0). The full name of this option for the EsoRex configuration file is
muse.muse_lingain.nifu [default = 0].
--ybox <int>
Size of windows along the traces of the slices. (int; default: 50). The full name of this option
for the EsoRex configuration file is muse.muse_lingain.ybox [default = 50].
--xgap <int>
Extra offset from tracing edge. (int; default: 3). The full name of this option for the EsoRex
configuration file is muse.muse_lingain.xgap [default = 3].
--xborder <int>
Extra offset from the detector edge used for the selection of slices. (int; default: 10). The
full name of this option for the EsoRex configuration file is muse.muse_lingain.xborder [default =
10].
--order <int>
Order of the polynomial used to fit the non-linearity residuals. (int; default: 12). The full name
of this option for the EsoRex configuration file is muse.muse_lingain.order [default = 12].
--toffset <float>
Exposure time offset in seconds to apply to linearity flat fields. (float; default: 0.018). The
full name of this option for the EsoRex configuration file is muse.muse_lingain.toffset [default =
0.018].
--fluxtol <float>
Tolerance value for the overall flux consistency check of a pair of flat fields. The value is the
maximum relative offset. (float; default: 0.01). The full name of this option for the EsoRex
configuration file is muse.muse_lingain.fluxtol [default = 0.01].
--sigma <float>
Sigma value used for signal value clipping. (float; default: 3.0). The full name of this option
for the EsoRex configuration file is muse.muse_lingain.sigma [default = 3.0].
--signalmin <float>
Minimum signal value in log(ADU) used for the gain analysis and the non-linearity polynomial
model. (float; default: 0.0). The full name of this option for the EsoRex configuration file is
muse.muse_lingain.signalmin [default = 0.0].
--signalmax <float>
Maximum signal value in log(ADU) used for the gain analysis and the non-linearity polynomial
model. (float; default: 4.9). The full name of this option for the EsoRex configuration file is
muse.muse_lingain.signalmax [default = 4.9].
--signalbin <float>
Size of a signal bin in log10(ADU) used for the gain analysis and the non-linearity polynomial
model. (float; default: 0.1). The full name of this option for the EsoRex configuration file is
muse.muse_lingain.signalbin [default = 0.1].
--gainlimit <float>
Minimum signal value [ADU] used for fitting the gain relation. (float; default: 100.0). The full
name of this option for the EsoRex configuration file is muse.muse_lingain.gainlimit [default =
100.0].
--gainsigma <float>
Sigma value for gain value clipping. (float; default: 3.0). The full name of this option for the
EsoRex configuration file is muse.muse_lingain.gainsigma [default = 3.0].
--ctsmin <float>
Minimum signal value in log(counts) to consider for the non-linearity analysis. (float; default:
3.0). The full name of this option for the EsoRex configuration file is muse.muse_lingain.ctsmin
[default = 3.0].
--ctsmax <float>
Maximum signal value in log(counts) to consider for the non-linearity analysis. (float; default:
4.9). The full name of this option for the EsoRex configuration file is muse.muse_lingain.ctsmax
[default = 4.9].
--ctsbin <float>
Size of a signal bin in log10(counts) used for the non-linearity analysis. (float; default: 0.1).
The full name of this option for the EsoRex configuration file is muse.muse_lingain.ctsbin
[default = 0.1].
--linearmin <float>
Lower limit of desired linear range in log10(counts). (float; default: 2.5). The full name of this
option for the EsoRex configuration file is muse.muse_lingain.linearmin [default = 2.5].
--linearmax <float>
Upper limit of desired linear range in log10(counts). (float; default: 3.0). The full name of this
option for the EsoRex configuration file is muse.muse_lingain.linearmax [default = 3.0].
--merge <bool>
Merge output products from different IFUs into a common file. (bool; default: False). The full
name of this option for the EsoRex configuration file is muse.muse_lingain.merge [default =
False].
Note that it is possible to create a configuration file containing these options, along with suitable
default values. Please refer to the details provided by the 'esorex --help' command.
SEE ALSO
The full documentation for the muse pipeline can be downloaded as a PDF file using the following URL:
ftp://ftp.eso.org/pub/dfs/pipelines/muse/muse-pipeline-cookbook-2.8.7.pdf
An overview over the existing ESO pipelines can be found on the web page
https://www.eso.org/sci/software/pipelines/.
Basic documentation about the EsoRex program can be found at the esorex (1) man page.
It is possible to call the pipelines from python using the python-cpl package. See
https://packages.python.org/python-cpl/index.html for further information.
The other recipes of the muse pipeline are muse_ampl(7), muse_astrometry(7), muse_bias(7),
muse_create_sky(7), muse_dark(7), muse_exp_align(7), muse_exp_combine(7), muse_flat(7), muse_geometry(7),
muse_illum(7), muse_lsf(7), muse_qi_mask(7), muse_scibasic(7), muse_scipost(7),
muse_scipost_apply_astrometry(7), muse_scipost_calibrate_flux(7), muse_scipost_combine_pixtables(7),
muse_scipost_correct_dar(7), muse_scipost_correct_rv(7), muse_scipost_make_cube(7),
muse_scipost_raman(7), muse_scipost_subtract_sky(7), muse_scipost_subtract_sky_simple(7),
muse_standard(7), muse_twilight(7), muse_wavecal(7)
VERSION
muse_lingain 2.8.7
AUTHOR
Ralf Palsa <https://support.eso.org>
BUG REPORTS
Please report any problems to https://support.eso.org. Alternatively, you may send a report to the ESO
User Support Department <usd-help@eso.org>.
LICENSE
This file is part of the MUSE Instrument Pipeline Copyright (C) 2005, 2019 European Southern Observatory
This program is free software; you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write
to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA
muse_lingain 2.8.7 MUSE_LINGAIN(7)