VMIFUSTANDARD(7)
π« vmifustandard β the manual page, but make it make sense π«
okay bestie, buckle up, we're talking about vmifustandard(7) from the vimos recipes set. yes it's a manpage, no it doesn't have to be boring, and yes you're gonna understand it by the end. periodt. π
β¨ NAME β¨
vmifustandard β extract a standard star spectrum. that's it, that's the whole job. iconic behavior honestly. π
πΈ SYNOPSIS πΈ
esorex vmifustandard [OPTIONS] FILE.sof
so you run esorex, you hand it the recipe name, you throw your [OPTIONS] at it, and you feed it a FILE.sof. simple as. π¦
πͺ© DESCRIPTION πͺ©
okay so here's the tea. β
This recipe extracts IFU standard star fiber spectra using the input extraction mask, and it does that after aligning that mask to the brightest fiber spectra it detected on the input exposure. slay.
Then the extracted spectra get resampled at a constant wavelength step β but only after the input wavelength calibration gets aligned to the positions of a set of identified sky lines. β¨
And finally, the extracted spectra get corrected for the relative differences in transmission from fiber to fiber, and then summed together. the way it just... does all that. ππ
π₯ Input files (the little guys you GOTTA feed it) π₯
IFU_STANDARDβ DO category; type Raw; standard star spectra β required: Y πMASTER_BIASβ DO category; type Calib; master bias β required: YIFU_TRACEβ DO category; type Calib; extraction mask β required: YIFU_IDSβ DO category; type Calib; wavelength calibration β required: YIFU_TRANSMISSIONβ DO category; type Calib; transmission correction β required: YEXTINCT_TABLEβ DO category; type Calib; atmospheric extinction β required: YSTD_FLUX_TABLEβ DO category; type Calib; standard star fluxes β required: YCCD_TABLEβ DO category; type Calib; bad pixel table β required:.(so, not required, bestie π)
π€ Output files (the little guys it hands back) π€
IFU_STANDARD_REDUCEDβ data type FITS image; reduced standard star spectraIFU_FOVβ data type FITS image; reconstructed field-of-view imageIFU_STANDARD_EXTRACTEDβ data type FITS table; total standard star spectrumIFU_SCIENCE_SKYβ data type FITS table; total sky spectrumIFU_SPECPHOT_TABLEβ data type FITS table; efficiency and response curves
so real talk: the extraction mask, the wavelength calibration, and the relative transmission table? those are the ones generated by the recipe vmifucalib. keep that in mind. π§
And a CCD table only needs to be specified if a bad pixel cleaning is requested. not before, not "just in case". only then. π«Ά
The spectra extracted from the fibers on the standard star get added together and then compared to the catalog fluxes of that same star β and that's how we get the efficiency curve and the response curve you use for flux calibration. π₯
Also, the procedure is literally the same as the one applied in the case of MOS data, by recipe vmmosstandard. so if you've done that one, you already know the vibe. iykyk. π
π OPTIONS π
one bullet per flag, no skipping, we do not leave anyone behind:
--BiasMethod <str>β bias removal method. (str; default:Zmaster). The full name of this option for the EsoRex configuration file isvimos.Parameters.bias.removing.method [default = Zmaster]. π--CleanBadPixel <bool>β bad pixel correction on master flat field. (bool; default:False). The full name of this option for the EsoRex configuration file isvimos.Parameters.badpixel.clean [default = False].--UseSkylines <bool>β use sky lines to refine the wavelength calibration (bool; default:True). The full name of this option for the EsoRex configuration file isvimos.Parameters.sky.align [default = True]. β¨--ResponseOrder <int>β order of the polynomial used to smooth the instrument response curve. (int; default:5). The full name of this option for the EsoRex configuration file isvimos.Parameters.response.order [default = 5].--ReduceAnyFrame <bool>β reduce any frame. (bool; default:False). The full name of this option for the EsoRex configuration file isvimos.Parameters.reduceall [default = False].--ComputeQC <bool>β compute QC1 parameters (bool; default:True). The full name of this option for the EsoRex configuration file isvimos.Parameters.quality.enable [default = True]. π
and just so you know β 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. go read it, it's right there. π
π SEE ALSO π
The full documentation for the vimos pipeline can be downloaded as a PDF file using the following URL:
ftp://ftp.eso.org/pub/dfs/pipelines/vimos/vimos-pipeline-manual-6.9.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 vimos pipeline are vimos_ima_bias(7), vimos_ima_dark(7), vimos_ima_det_noise(7), vimos_ima_fringe(7), vimos_ima_science(7), vimos_ima_standard(7), vimos_ima_twilight_flat(7), vmbias(7), vmdark(7), vmdet(7), vmifucalib(7), vmifucombine(7), vmifucombinecube(7), vmifuscience(7), vmmoscalib(7), vmmosscience(7), vmspphot(7). the whole friend group fr fr π
π VERSION π
vmifustandard 4.1.7
π AUTHOR π
ESO VIMOS Pipeline Team <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>. they wanna hear from you, bestie, genuinely. π«Ά
π LICENSE π
This file is part of the VIMOS Instrument Pipeline Copyright (C) 2002-2005 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 02110-1301 USA
no cap, that warranty line is doing a LOT of heavy lifting. read it. respect it. π
and that's the whole page, babe β¨ vmifustandard version 4.1.7, brought to you by the vimos recipes, and this page is VMIFUSTANDARD(7) β go forth and extract those standard star spectra, you absolute main character. ππ¦ππΈπ
π¦ where this page comes from
- debian bookworm: cpl-plugin-vimos-doc 4.1.7+dfsg-2 Β· GPL-v2+
- ubuntu noble: cpl-plugin-vimos-doc 4.1.7+dfsg-2build3 Β· GPL-v2+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms