XSH_SCIRED_IFU_STARE_DRL(7)
π XSH_SCIRED_IFU_STARE_DRL(7) π
xshoo recipes
okay bestie, this is the manual page for xsh_scired_ifu_stare_drl... no cap. It comes in parts, and this is part 1. Let's get into it. π
β¨ NAME β¨
xsh_scired_ifu_stare_drl β Reduce science exposure in IFU configuration and stare mode. That's the whole vibe. π
π¦ SYNOPSIS π¦
esorex xsh_scired_ifu_stare_drl [OPTIONS] FILE.sof
Run it with esorex, pass your [OPTIONS], and hand it a FILE.sof. Iconic. β¨
πΈ DESCRIPTION πΈ
So this recipe reduces science exposure in IFU configuration and stare mode. Here's the input-frame tea and the product lineup, fr fr.
π«Ά Input Frames
- A set of
nScience frames (n == 1 or >=3, Tag =OBJECT_IFU_STARE_armorSTD_TELL_IFU_STARE_armorSTD_FLUX_IFU_STARE_arm). - A spectral format table (Tag =
SPECTRAL_FORMAT_TAB_arm). [UVB,VIS]A master bias frame (Tag =MASTER_BIAS_arm).[OPTIONAL]A master dark frame (Tag =MASTER_DARK_arm).- A master flat frame (Tag =
MASTER_FLAT_IFU_arm). - An AFC corrected order table frame (Tag =
ORDER_TAB_AFC_IFU_arm). [physmod]An AFC corrected model cfg frame (Tag =XSH_MOD_CFG_OPT_AFC_arm).[poly]An AFC corrected model wavesol frame (Tag =WAVE_TAB_AFC_arm).[OPTIONAL]An AFC corrected dispersion solution frame (Tag =DISP_TAB_AFC_arm).[OPTIONAL]A slit map (Tag =SLIT_MAP_arm).[OPTIONAL]A badpixel map (Tag =BADPIXEL_MAP_arm).[OPTIONAL]A mask of telluric lines (Tag =TELL_MASK_arm).
π Products
- 3 Spectrum order tables 2D (1 per slitlet),
PRO.CATG=ORDER2D_slitlet_IFU_arm. - 3 Spectrum merge tables 2D (1 per slitlet),
PRO.CATG=MERGE2D_slitlet_IFU_arm. - 1 Spectrum merge 3D,
PRO.CATG=MERGE3D_IFU_arm.
π OPTIONS π
okay, options time. Every flag, every default, every EsoRex config name β all of it, periodt. π β¨
--keep-temp <str>β If you set this toΒ΄noΒ΄, temporary files get deleted. Type:str; default:Β΄noΒ΄. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.keep-temp [default = no].--debug-level <str>β Extra xshooter debug level. Pick one ofΒ΄noneΒ΄,Β΄lowΒ΄,Β΄mediumΒ΄,Β΄highΒ΄. Type:str; default:Β΄noneΒ΄. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.debug-level [default = none].--time-stamp <bool>β Adds a timestamp to the product file name. Type:bool; default:False. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.time-stamp [default = False].--decode-bp <int>β Integer representation of the bits to be considered bad when decoding the bad pixel mask pixel values. Most frequent codes relevant for the user:0: good pixel,8: pick-up noise,16: cosmic-ray removed,32: cosmic-ray unremoved,128: calibration file defect,256: hot pixel,512: dark pixel,4096: A/D converted saturation,32768: non linear pixel,1048576: extrapolated flux in NIR,4194304: Interpolated flux during extraction. Type:int; default:2144337919. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.decode-bp [default = 2144337919].--pre-overscan-corr <int>β pre-overscan correction.0: no correction1: mean overscan correction2: mean prescan correction3: (mean pre+mean overscan)/2 correction. Type:int; default:1. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.pre-overscan-corr [default = 1].--stack-method <str>β Method used to build master frame. Type:str; default:Β΄medianΒ΄. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.stack-method [default = median].--klow <float>β Kappa used to clip low level values, when method is set toΒ΄meanΒ΄. Type:float; default:5.0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.klow [default = 5.0].--khigh <float>β Kappa used to clip high level values, when method is set toΒ΄meanΒ΄. Type:float; default:5.0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.khigh [default = 5.0].--crh-clip-kappa <float>β Kappa value in sigma clipping during CRH rejection using multiple frames. Type:float; default:5.0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.crh-clip-kappa [default = 5.0].--crh-clip-niter <int>β Number of iterations in sigma clipping during CRH rejection using multiple frames. Type:int; default:5. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.crh-clip-niter [default = 5].--crh-clip-frac <float>β Minimal ratio of points accepted / total in sigma clipping during CRH rejection using multiple frames. Type:float; default:0.7. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.crh-clip-frac [default = 0.7].--background-edges-margin <int>β X margin to order edge to define background sampling points. Type:int; default:1. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.background-edges-margin [default = 1].--background-poly-deg-y <int>β Poly mode fit deg along Y. Type:int; default:9. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.background-poly-deg-y [default = 9].--background-poly-deg-x <int>β Poly mode fit deg along X. Type:int; default:9. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.background-poly-deg-x [default = 9].--background-poly-kappa <float>β Poly mode kappa value of kappa-sigma-clip outliers removal. Type:float; default:10.0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.background-poly-kappa [default = 10.0].--removecrhsingle-sigmalim <float>β Poisson fluctuation threshold to flag CRHs (see van Dokkum, PASP,113,2001,p1420-27). Type:float; default:5.0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.removecrhsingle-sigmalim [default = 5.0].--removecrhsingle-flim <float>β Minimum contrast between the Laplacian image and the fine structure image that a point must have to be flagged as CRH. (see van Dokkum, PASP,113,2001,p1420-27). Type:float; default:2.0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.removecrhsingle-flim [default = 2.0].--removecrhsingle-niter <int>β Max number of iterations. Type:int; default:4. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.removecrhsingle-niter [default = 4].--rectify-kernel <str>β Name of the Interpolation Kernel Used. Possible values are:tanh,sinc,sinc2,lanczos,hamming,hann. Type:str; default:Β΄tanhΒ΄. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.rectify-kernel [default = tanh].--rectify-radius <float>β Rectify Interpolation radius [bin units]. Type:float; default:2.0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.rectify-radius [default = 2.0].--rectify-bin-lambda <float>β Wavelength step in the output spectrum [nm]. Type:float; default:0.06. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.rectify-bin-lambda [default = 0.06].--rectify-bin-slit <float>β Spatial step along the slit in the output spectrum [arcsec]. Type:float; default:0.21. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.rectify-bin-slit [default = 0.21].--localize-method <str>β Localization method (MANUAL,MAXIMUM,GAUSSIAN) used to detect the object centroid and height on the slit. Type:str; default:Β΄MANUALΒ΄. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.localize-method [default = MANUAL].--localize-chunk-nb <int>β Number of chunks in the full spectrum to localize the object. Type:int; default:10. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.localize-chunk-nb [default = 10].--localize-thresh <float>β Threshold relative to the peak intensity below which the edges of the object are detected for MAXIMUM localization. Type:float; default:0.1. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.localize-thresh [default = 0.1].--localize-deg-lambda <int>β Degree in lambda in the localization polynomial expression slit=f(lambda), used only for MAXIMUM and GAUSSIAN. Type:int; default:0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.localize-deg-lambda [default = 0].--localize-slit-position <float>β Object position on the slit for MANUAL localization [arcsec]. Type:float; default:0.0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.localize-slit-position [default = 0.0].--localize-slit-hheight <float>β Object half height on the slit for MANUAL localization [arcsec]. Type:float; default:2.0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.localize-slit-hheight [default = 2.0].--localize-kappa <float>β Kappa value for sigma clipping in the localization polynomial fit. Type:float; default:3.0. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.localize-kappa [default = 3.0].--localize-niter <int>β Number of iterations for sigma clipping in the localization polynomial fit. Type:int; default:3. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.localize-niter [default = 3].--localize-use-skymask <bool>β TRUE if we want to mask sky lines usingSKY_LINE_LISTfile. Type:bool; default:False. EsoRex config full name:xsh.xsh_scired_ifu_stare_drl.localize-use-skymask [default = False].--extract-method <str>β bestie, this is the method used for extraction, and your options areLOCALIZATIONorNOD. It's a string, default isLOCALIZATION. The full name of this option for the EsoRex configuration file isxsh.xsh_scired_ifu_stare_drl.extract-method[default =LOCALIZATION]. π--stdextract-interp-hsize <int>β half size of the mask used to define the object cross order profile. It's an int, default is30. The full name for the EsoRex config file isxsh.xsh_scired_ifu_stare_drl.stdextract-interp-hsize[default =30]. β¨--shift-offsettab-low <float>β global shift of the lower slitlet slit positions, relative to the central one [arcsec]. It's a float, default is0.0. Full EsoRex config name:xsh.xsh_scired_ifu_stare_drl.shift-offsettab-low[default =0.0]. π¦--shift-offsettab-up <float>β global shift of the upper slitlet slit positions, relative to the central one [arcsec]. It's a float, default is0.0. Full EsoRex config name:xsh.xsh_scired_ifu_stare_drl.shift-offsettab-up[default =0.0]. π¦--compute-map <bool>β ifTRUE, recompute the (wave and slit) maps from the dispersion solution. And listen, ifsky-subtractis set toTRUE, this must be set toTRUEtoo. It's a bool, default isTrue. Full EsoRex config name:xsh.xsh_scired_ifu_stare_drl.compute-map[default =True]. π₯--check-afc <bool>β input AFC corrected model/wave solution and science frame check. IfTRUE, the recipe verifies that the input mode/wave solution is AFC corrected, itsINS.OPTIi.NAMEisΒ΄Pin_0.5 Β΄, and itsOBS.IDandOBS.TARG.NAMEvalues match with the corresponding values of the science frame. It's a bool, default isTrue. Full EsoRex config name:xsh.xsh_scired_ifu_stare_drl.check-afc[default =True]. π--flat-method <str>β method adopted for flat: It's a string, default ismaster. Full EsoRex config name:xsh.xsh_scired_ifu_stare_drl.flat-method[default =master]. π
Okay so real talk: you can totally create a configuration file containing these options, along with suitable default values. Please refer to the details provided by the 'esorex --help' command. No cap. π«Ά
π SEE ALSO π
The full documentation for the xshoo pipeline can be downloaded as a PDF file using this URL:
ftp://ftp.eso.org/pub/dfs/pipelines/xshoo/xshoo-pipeline-manual-12.1.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 xshoo pipeline are xsh_2dmap(7), xsh_cfg_recover(7), xsh_flexcomp(7), xsh_geom_ifu(7), xsh_lingain(7), xsh_mbias(7), xsh_mdark(7), xsh_mflat(7), xsh_orderpos(7), xsh_predict(7), xsh_respon_slit_nod(7), xsh_respon_slit_offset(7), xsh_respon_slit_stare(7), xsh_scired_ifu_offset(7), xsh_scired_ifu_offset_drl(7), xsh_scired_ifu_stare(7), xsh_scired_slit_nod(7), xsh_scired_slit_offset(7), xsh_scired_slit_stare(7), xsh_util_physmod(7), xsh_wavecal(7). So many icons, bestie. πβ¨
π VERSION π
xsh_scired_ifu_stare_drl 3.5.3 β that's the version, periodt. π
πΈ AUTHOR πΈ
P.Goldoni, L.Guglielmi, R. Haigron, F. Royer <amodigli@eso.org> β legends, honestly. π
π BUG REPORTS π
Please report any problems to amodigli@eso.org. Alternatively, you may send a report to the ESO User Support Department <usd-help@eso.org>. They got you. π«Ά
βοΈ LICENSE βοΈ
Okay so legal tea, but make it iconic: This file is part of the X-shooter Instrument Pipeline Copyright (C) 2006 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
And that's a wrap! This page is from xsh_scired_ifu_stare_drl 3.5.3, manual XSH_SCIRED_IFU_STARE_DRL(7). Stay slay, bestie. πβ¨π¦
π¦ where this page comes from
- ubuntu jammy: cpl-plugin-xshoo-doc 3.5.3+dfsg-1build1 Β· GPL-v2+
- ubuntu noble: cpl-plugin-xshoo-doc 3.5.3+dfsg-1build4 Β· GPL-v2+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms