HAWKI_LINEARITY_ANALYSE(7)
π HAWKI_LINEARITY_ANALYSE π
okay bestie, welcome to the hawki recipes section of the manual β this is hawki_linearity_analyse(7) and she is serving detector-linearity realness. pull up a chair, grab a boba, we're doing science. π§β¨
β¨ NAME β¨
hawki_linearity_analyse β the HAWKI linearity recipe. that's it, that's the name, she's iconic. π
π SYNOPSIS π
esorex hawki_linearity_analyse [OPTIONS] FILE.sof
like, you run her with esorex, you hand her your options, you hand her a .sof file. the way that the .sof is doing all the heavy lifting?? obsessed. π«Ά
π¦ DESCRIPTION π¦
hawki_linearity_analyse β no cap, this is the HAWKI detector linearity recipe.
so what's the vibe? she checks the linearity of the HAWKI detectors on a pixel by pixel basis. every single pixel, individually, getting its moment. main character energy for the entire detector. π
here's the files she accepts in the SOF, and bestie you must read this table because there are literally two of them:
DARK_DETCHECKβ a list of dark images πFLAT_LAMP_DETCHECKβ a list of dome flat images π‘
β οΈ All of the above are required. not "one of", not "whichever you have" β all. and lowkey important: there should be a dark frame for each DIT/NDIT combination used for the dome flats. iykyk. π₯
π OPTIONS π
here come the flags, and yes, she has a full name for every single one for the EsoRex configuration file. don't ask me why, that's just how EsoRex is built. π
--order <int>β polynomial order to fit. it's anintand the default is3. her full EsoRex config-file name ishawki.hawki_linearity_analyse.order [default = 3]. π--fitzero <bool>β fit the zeroth order term? yes or no bestie. it's abool, and the default isFalse. her full EsoRex config-file name ishawki.hawki_linearity_analyse.fitzero [default = False]. π--rchithr <float>β maximum allowable value of reduced chisq? it's afloat, default5.0. her full EsoRex config-file name ishawki.hawki_linearity_analyse.rchithr [default = 5.0]. π--satlim <float>β saturation limit? it's afloat, default65535.0. her full EsoRex config-file name ishawki.hawki_linearity_analyse.satlim [default = 65535.0]. π--reflev <float>β reference flux level for the NL check. it's afloat, default10000.0. her full EsoRex config-file name ishawki.hawki_linearity_analyse.reflev [default = 10000.0]. π
π‘ fyi bestie: you can literally 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, she's helpful, fr fr. π«Ά
πΈ SEE ALSO πΈ
the full documentation for the hawki pipeline can be downloaded as a PDF file using this URL:
ftp://ftp.eso.org/pub/dfs/pipelines/hawki/hawki-pipeline-manual-2.4.11.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.
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. python girlies, this one's for you. πβ¨
the other recipes of the hawki pipeline are β okay she's about to list the whole friend group, get ready, it's a lot and we love them all:
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_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_twilight_flat_combine(7), hawki_util_gendist(7), hawki_util_stdstars(7)
the whole squad. ate. ππ
β VERSION β
hawki_linearity_analyse 2.4.11 β that's her, that's the version, slay. π
π AUTHOR π
Jim Lewis <jrl@ast.cam.ac.uk> β thank you for your service king π«‘
π BUG REPORTS π
please report any problems to jrl@ast.cam.ac.uk. alternatively, you may send a report to the ESO User Support Department <usd-help@eso.org>. found a bug? don't suffer in silence bestie, tell somebody. π£
π₯ LICENSE π₯
this file is part of the HAWKI Instrument Pipeline Copyright (C) 2015 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. (yes she said it in all caps, that's the legally binding vibe, respect it. π)
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 the whole page bestie!! π this was hawki_linearity_analyse, version 2.4.11, from the hawki recipe family, straight out of the HAWKI_LINEARITY_ANALYSE(7) manual. go linearise those pixels, you absolute icon. periodt. β¨π¦πΈππ
π¦ 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