VISIR_OLD_UTIL_DESTRIPE(7)
β¨ visir_old_util_destripe β¨
okay bestie, listen up π this is a page from the visir recipes manual, section 7, and it's all about a lil tool called visir_old_util_destripe. it's an Old DRS detector recipe whose whole entire job is: attempt to remove stripes in spectral data. yes. stripes. the annoying line-y ones. we hate them, we remove them, periodt π
πΈ NAME πΈ
visir_old_util_destripe β Old DRS detector: Attempt to remove stripes in spectral data
like literally, that's it. that's the mission. declutter the vibes, de-stripe the spectrum π¦
π SYNOPSIS π
esorex visir_old_util_destripe [OPTIONS] FILE.sof
so you run esorex, you hand it the recipe name, you can sprinkle in [OPTIONS], and you give it a FILE.sof. simple as that, no cap β¨
π DESCRIPTION π
the files you list in the Set Of Frames (that's the sof-file, iykyk) must be tagged like this:
VISIR-chopnod-corrected-file.fits BKG_CORRECTED
and then the product(s) it spits out? they'll carry a FITS card that says HIERARCH ESO PRO CATG and its value will be:
DESTRIPED
slay. that's the whole description. your file goes in tagged, your file comes out de-striped and labeled. main character energy fr fr π
π₯ OPTIONS π₯
two options, both iconic, both matter:
--destripe_iterations <int>β Max number of destriping iterations (0 to disable destriping). Horizontal destriping is done first and if no horizontal striping is detected, vertical destriping is performed (int; default: 15). The full name of this option for the EsoRex configuration file isvisir.visir_old_util_destripe.nstripe [default = 15].--destripe_morpho <bool>β Destripe with morphological cleaning (bool; default: False). The full name of this option for the EsoRex configuration file isvisir.visir_old_util_destripe.mstripe [default = False].
heads up bestie β you can totally make a configuration file holding these options with your own cute default values π just go peek at the details the esorex --help command gives you.
and like, quick recap of the order of operations because it's important: horizontal first, and only if no horizontal striping gets detected does it go vertical. also 0 disables destriping entirely β not me offering you an off switch π«Ά
π SEE ALSO π
the full documentation for the visir pipeline can be downloaded as a PDF file using this URL:
ftp://ftp.eso.org/pub/dfs/pipelines/visir/visir-pipeline-manual-1.4.pdf
an overview over the existing ESO pipelines lives here:
https://www.eso.org/sci/software/pipelines/
basic documentation about the EsoRex program can be found at the esorex(1) man page.
and fun fact β 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. python girlies, this one's for you ππ
the other recipes of the visir pipeline are: visir_img_dark(7), visir_img_ff(7), visir_img_reduce(7), visir_img_trans(7), visir_old_img_combine(7), visir_old_img_phot(7), visir_old_spc_obs(7), visir_old_spc_obs_ech(7), visir_old_spc_phot(7), visir_old_spc_phot_ech(7), visir_old_spc_wcal(7), visir_old_spc_wcal_ech(7), visir_spc_reduce(7), visir_util_apply_calib(7), visir_util_clip(7), visir_util_convert_weight(7), visir_util_detect_shift(7), visir_util_img_std_cat(7), visir_util_join(7), visir_util_qc(7), visir_util_repack(7), visir_util_run_swarp(7), visir_util_spc_std_cat(7), visir_util_spc_txt2fits(7), visir_util_undistort(7)
the whole squad fr fr π
β VERSION β
visir_old_util_destripe 4.4.2
π¦ AUTHOR π¦
Julian Taylor <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>.
found a bug? tell them, don't suffer in silence bestie π they literally want the report.
π LICENSE π
this file is part of the VISIR Instrument Pipeline Copyright (C) 2012 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 02111-1307 USA
okay that's the whole page, you're officially educated π this was visir_old_util_destripe, version 4.4.2, living in section 7 of the manual β source: the visir recipes docs. go forth and de-stripe, you gorgeous genius π«Άβ¨πΈ
π¦ where this page comes from
- debian bookworm: cpl-plugin-visir-doc 4.4.2+dfsg-1 Β· GPL-v2+
- ubuntu noble: cpl-plugin-visir-doc 4.4.2+dfsg-1 Β· GPL-v2+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms