VISIR_UTIL_IMG_STD_CAT(7)
π« visir_util_img_std_cat π«
okay bestie, welcome to the visir recipes section of the manual β this one's called visir_util_img_std_cat(7) and she is literally the glow-up queen that turns your crusty ASCII text files into a gorgeous FITS standard star catalog. let's get into it π«Ά
β¨ NAME β¨
visir_util_img_std_cat β Convert ASCII-file(s) to a FITS standard star catalog
πΈ SYNOPSIS πΈ
esorex visir_util_img_std_cat [OPTIONS] FILE.sof
π¦ DESCRIPTION π¦
so basically, this recipe generates a FITS standard star catalog for imaging, and she does it from one or more ASCII-files. periodt. π
here's the tea on the input format β every single line in the text file has to have at least 8 fields, all separated by white-space. like, no skimping. the first field is the star name, e.g.
HD108903
and that name gets stored in a table column labeled STARS. cute right?
the next 3 fields are the RA (hh mm ss), and they get stored in degrees in a table column labeled RA. quick rules: all three are non-negative, and hh and mm are integer. slay.
the 3 fields after that are the DEC (dd mm ss), stored in degrees in a table column labeled DEC. same vibe: all three are non-negative, dd and mm are integer, but heads up β dd has either a + or a - prepended to it (and yes, that includes -00, don't play with me).
next field? the spectral type. it lands in a table column labeled SP_TYPE.
and then every field after the first 8 are the JY values for the supported filters, and ngl they can be a mixture of image or spectral filters. one rule though: all JY values must be positive. no negativity in this house π.
for each filter, the JY value is stored in a table column labeled with the filter name β taken from the first row of column headings. OR, if there's no 1st row of column headings, it uses a list of 44 filter names hard-coded in the recipe. and in that case bestie, the number of JY fields must be exactly 42, or else an error is printed and execution ends. like, it's giving strict. π
π the column-headings situation π
as mentioned, the 1st row may be a list of column headings. if this row is supplied:
- the 1st 4 fields will be ignored (but dummy values must be supplied anyway, so don't skip them!!)
- every field after those will be used as the column label in the output table for that column's JY values
β¨ comments & input tagging β¨
lines beginning with a hash (#) are treated as comments. iconic, love a little annotation moment. π
the ASCII-input should be tagged IMG_LINES_ASCII, but β and this is the wild part β all input files will currently be processed regardless. yeah. she's not checking tags rn. iykyk.
π OPTIONS π
not me having to tell you this, but 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. π«Ά
π SEE ALSO π
the full documentation for the visir pipeline can be downloaded as a PDF file using the following URL:
ftp://ftp.eso.org/pub/dfs/pipelines/visir/visir-pipeline-manual-1.4.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 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_old_util_destripe(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_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)
β VERSION β
visir_util_img_std_cat 4.4.2
π AUTHOR π
Lars Lundin <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>.
π LICENSE π
This file is part of the VISIR Instrument Pipeline Copyright (C) 2004, 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 02111-1307 USA
and that's the whole page bestie!! π this one is visir_util_img_std_cat version 4.4.2, living in the visir recipes manual β go forth and catalog those stars, you absolute main character. ππ¦β¨
π¦ 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