HAWKI_TWILIGHT_FLAT_COMBINE(7)
π HAWKI_TWILIGHT_FLAT_COMBINE β¨
okay so bestie, welcome to hawki_twilight_flat_combine(7) β it's one of the lil recipe pages from the hawki recipes collection, and honestly? she's giving "quietly essential". let's get into it π
πΈ NAME πΈ
hawki_twilight_flat_combine β the HAWKI twilight combination recipe. that's her. that's the whole name. iconic.
π SYNOPSIS π
esorex hawki_twilight_flat_combine [OPTIONS] FILE.sof
yes babes, that's it. an EsoRex call, some options if u feel like it, and a .sof file. simple. clean. no notes. β¨
π¦ DESCRIPTION π¦
so like β hawki_twilight_flat_combine is the HAWKI twilight flat combine recipe, no cap.
what she does: takes a whole list of twilight flat frames and combines them into a mean frame. and then, if u want, she can also compare that output frame against a master twilight flat frame. cute, right? π«Ά
now here's the part where u actually pay attention, because the program is picky about which files u feed it in the SOF. she accepts these:
FLAT_TWILIGHTβ a list of raw twilight flat imagesMASTER_DARKβ a master dark frameREFERENCE_TWILIGHT_FLATβ optional reference twilight flat frameMASTER_BPMβ optional master bad pixel mapMASTER_CONFβ optional master confidence map
lowkey important: if u don't hand over a reference twilight flat, then no comparison happens. zero. none. which means there will be no output ratio image β so don't come looking for one, bestie π
and if u do specify either a master bad pixel mask or a master confidence map, that gets used to help mask out bad pixels. slay. π₯
β¨ OPTIONS β¨
here's the full menu, no skipping, every single one. π
--lthr <float>β the low rejection threshold, for images that are underexposed. it's a float, default:4000.0. the full name of this option for the EsoRex configuration file ishawki.hawki_twilight_flat_combine.lthr[default =4000.0].--hthr <float>β the high rejection threshold, for images that are overexposed. float, default:30000.0. full EsoRex config name:hawki.hawki_twilight_flat_combine.hthr[default =30000.0].--combtype <str>β the combination algorithm. str, default:median. full EsoRex config name:hawki.hawki_twilight_flat_combine.combtype[default =median].--scaletype <str>β the scaling algorithm. str, default:multiplicative. full EsoRex config name:hawki.hawki_twilight_flat_combine.scaletype[default =multiplicative].--xrej <bool>βTrueif u want the extra rejection cycle. bool, default:True. full EsoRex config name:hawki.hawki_twilight_flat_combine.xrej[default =True].--thresh <float>β the rejection threshold, in sigma above background. float, default:5.0. full EsoRex config name:hawki.hawki_twilight_flat_combine.thresh[default =5.0].--ncells <int>β number of cells for data channel stats. int, default:8. full EsoRex config name:hawki.hawki_twilight_flat_combine.ncells[default =8].--prettynames <bool>β use pretty output file names? bool, default:False. full EsoRex config name:hawki.hawki_twilight_flat_combine.prettynames[default =False].
also, fyi: u can make a configuration file holding all these options plus suitable default values. the details are in the esorex --help command. go look, she explains it better than i can π
π SEE ALSO π
the full documentation for the hawki pipeline can be downloaded as a PDF file, right here:
ftp://ftp.eso.org/pub/dfs/pipelines/hawki/hawki-pipeline-manual-2.4.11.pdf
an overview over the existing ESO pipelines lives on this web page:
https://www.eso.org/sci/software/pipelines/
basic documentation about the EsoRex program is at the esorex(1) man page.
and yes, u can call the pipelines from python using the python-cpl package β more info at:
https://packages.python.org/python-cpl/index.html
the other recipes of the hawki pipeline, aka the whole friend group, are: hawki_cal_dark(7), hawki_cal_distortion(7), hawki_cal_flat(7), hawki_cal_zpoint(7), hawki_dark_combine(7), hawki_detector_noise(7), hawki_linearity_analyse(7), hawki_sci_jitter(7), hawki_science_postprocess(7), hawki_science_process(7), hawki_standard_process(7), hawki_step_apply_dist(7), hawki_step_basic_calib(7), hawki_step_combine(7), hawki_step_compute_bkg(7), hawki_step_detect_obj(7), hawki_step_photom_2mass(7), hawki_step_refine_offsets(7), hawki_step_stats(7), hawki_step_stitch(7), hawki_step_subtract_bkg(7), hawki_tec_filtchk(7), hawki_util_gendist(7), hawki_util_stdstars(7).
π VERSION π
hawki_twilight_flat_combine 2.4.11. periodt. π
π AUTHOR π
Jim Lewis <jrl@ast.cam.ac.uk> β we stan.
π BUG REPORTS π
if something's broken, please report any problems to jrl@ast.cam.ac.uk. alternatively, u can send a report to the ESO User Support Department <usd-help@eso.org>. they're nice, don't be shy π«Ά
πΈ LICENSE πΈ
this file is part of the HAWKI Instrument Pipeline Copyright (C) 2015 European Southern Observatory.
this program is free software; u 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.
u 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 the whole thing, bestie π this was hawki_twilight_flat_combine, version 2.4.11, from the hawki recipes manual β HAWKI_TWILIGHT_FLAT_COMBINE(7), in case u forgot where u were. go combine those flats. mwah πβ¨
π¦ where this page comes from
- debian bookworm: cpl-plugin-hawki-doc 2.4.11+dfsg-1 Β· GPL-v2+
- ubuntu noble: cpl-plugin-hawki-doc 2.4.11+dfsg-1 Β· GPL-v2+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms