GIMASTERDARK(7)
π GIMASTERDARK β the giraf recipes manual, bestie edition β¨
okay so welcome to gimasterdark(7), one of the iconic little recipe pages from the giraf pipeline family π. grab a snack, we're building a master dark π
π NAME π
gimasterdark β creates a master dark image from a set of raw dark frames. that's it. that's the whole job. and it slays at it π
β¨ SYNOPSIS β¨
esorex gimasterdark [OPTIONS] FILE.sof
literally that's the entire summoning ritual. a .sof file and some options, and boom π¦
π DESCRIPTION π
ngl, for the detailed lore you gotta go read the GIRAFFE pipeline user manual. it's giving β¨required readingβ¨.
it lives at http://www.eso.org/pipelines β go get it, bestie π«Ά
π₯ OPTIONS π₯
okay this is the part where I hold your hand through every single flag, no skips, no skimping, we're doing all of them π
--stack-method <str>β the stacking method, choose your fighter:average,median,minmaxorksigma(it's astr, default ismedian). the full name of this option for the EsoRex configuration file isgiraffe.stacking.method [default = median]. π--stack-ksigmalow <float>β lower threshold multiplier, only for theksigmamethod (float, default5.0). the full name of this option for the EsoRex configuration file isgiraffe.stacking.ksigma.low [default = 5.0].--stack-ksigmahigh <float>β upper threshold multiplier, again only forksigma(float, default5.0). the full name of this option for the EsoRex configuration file isgiraffe.stacking.ksigma.high [default = 5.0].--stack-minreject <int>β minimum rejection level, for theminmaxmethod (int, default1). the full name of this option for the EsoRex configuration file isgiraffe.stacking.minmax.minimum [default = 1].--stack-maxreject <int>β maximum rejection level, alsominmax(int, default1). the full name of this option for the EsoRex configuration file isgiraffe.stacking.minmax.maximum [default = 1].--remove-bias <bool>β turns bias removal on or off (bool, defaultTrue). the full name of this option for the EsoRex configuration file isgiraffe.biasremoval.remove [default = True].--bsremove-method <str>β which bias removal method to use (str, defaultPROFILE). the full name of this option for the EsoRex configuration file isgiraffe.biasremoval.method [default = PROFILE].--bsremove-areas <str>β the bias areas to use, formatted asXl0:Xr0:Yl0:Yr0, ... ,Xln:Xrn:Yln:Yrn(str, default5:40:0:4095). the full name of this option for the EsoRex configuration file isgiraffe.biasremoval.areas [default = 5:40:0:4095].--bsremove-sigma <float>β sigma clipping: the sigma threshold factor (float, default2.5). the full name of this option for the EsoRex configuration file isgiraffe.biasremoval.sigma [default = 2.5].--bsremove-niter <int>β sigma clipping: maximum number of iterations (int, default5). the full name of this option for the EsoRex configuration file isgiraffe.biasremoval.iterations [default = 5].--bsremove-mfrac <float>β sigma clipping: minimum fraction of points accepted/total, range[0.0..1.0](float, default0.8). the full name of this option for the EsoRex configuration file isgiraffe.biasremoval.fraction [default = 0.8].--bsremove-xorder <int>β order of the X polynomial fit,CURVEmethod only (int, default1). the full name of this option for the EsoRex configuration file isgiraffe.biasremoval.xorder [default = 1].--bsremove-yorder <int>β order of the Y polynomial fit,CURVEmethod only (int, default1). the full name of this option for the EsoRex configuration file isgiraffe.biasremoval.yorder [default = 1].--bsremove-xstep <int>β sampling step along X,CURVEmethod only (int, default1). the full name of this option for the EsoRex configuration file isgiraffe.biasremoval.xstep [default = 1].--bsremove-ystep <int>β sampling step along Y,CURVEmethod only (int, default1). the full name of this option for the EsoRex configuration file isgiraffe.biasremoval.ystep [default = 1].
π‘ fun fact: you can make a whole configuration file holding these options plus suitable default values. want the deets? run esorex --help and let it spill the tea π΅
π SEE ALSO π
the full documentation for the giraf pipeline can be downloaded as a PDF file using this URL:
ftp://ftp.eso.org/pub/dfs/pipelines/giraffe/giraf-pipeline-manual-2.11.pdf
an overview over the existing ESO pipelines lives here: https://www.eso.org/sci/software/pipelines/ π
basic documentation about the EsoRex program is in the esorex(1) man page, bestie.
and yes you can 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 giraf pipeline β the whole squad, periodt β are giframestack(7), gimasterbias(7), gimasterflat(7), giscience(7), gistandard(7), giwavecalibration(7) π
β VERSION β
gimasterdark 2.16.10 β yes she has a version number and yes it's iconic
π AUTHOR π
Giraffe Pipeline <https://support.eso.org/> β mwah, thanks for your service π«Ά
π BUG REPORTS π
found a problem? please report it to https://support.eso.org/. alternatively, you may send a report to the ESO User Support Department <usd-help@eso.org>. do it, they're nice, I promise π
π LICENSE π
this file is part of the GIRAFFE Instrument Pipeline Copyright (C) 2002-2014 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 disclaimer is doing a LOT of heavy lifting. read it. respect it.
okay that's the whole page, and to close us out: this was gimasterdark 2.16.10 from the giraf recipes, dated with the version 2.16.10 β love her, know her, run her responsibly πβ¨π
π¦ where this page comes from
- debian bookworm: cpl-plugin-giraf-doc 2.16.10+dfsg-1 Β· GPL-v2+
- ubuntu noble: cpl-plugin-giraf-doc 2.16.10+dfsg-1build3 Β· GPL-v2+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms