问题标签 [iraf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 如何提取“tinfo”IRAF 表信息
我想知道如何使用tinfo从表中获取信息。基本上我有一个名为“coords”的表,我正在运行:
但我不知道如何从这个任务中获得输出。例如列数“ncols”。从tinfo任务的手册中,他们显示了以下示例:
“获取有关文件 m87pol.tab 的大小信息,但不要将信息打印到 STDOUT,只需将值放入参数中”
这是什么意思:将值放入参数中?你如何获得信息?
我也尝试使用选项 ttout=yes(在终端上显示值),但它只显示默认值,而不显示表中的真实信息。
linux - IRAF fitparams 任务只删除最左边的点
我在 ubuntu 16.04 上使用 IRAF,并且 photcal.fitparams 包中名为 fitparams 的任务不会让我删除靠近光标的点。它删除最左边的点,与光标位置无关。在这方面,我在任何地方都找不到帮助。这里有人可以帮助 IRAF 吗?
python - 在 python (pyraf) 中使用 imcopy (IRAF) 从拟合图像中切割像素时的变量限制
我正在尝试使用 pyraf 在 python 的一个代码中使用 iraf 的任务 imcopy。我的问题是您必须在 x 和 y 中指定要剪切图像的范围,但我希望这些限制是变量,因为一切都在一个循环中,我必须复制几个区域。
例如,我有这个:
但是,如果我尝试例如:
那是行不通的。它给了我一个语法错误和消息ERROR (1, "Number of input and output images not the same")
我已经尝试了一段时间,但我无法做到。因此,如果有人能解释我如何做到这一点,我会很好,并提前感谢!
附言。我的答案类似于这个如何在 python/pyraf 中的对象列表上运行函数?,但那里的答案基本上是什么对我不起作用。
python - 图像不显示和错误:`/home/anaconda2/envs/iraf27/iraf/noao/bin.linux/x_apextract.e' 中的 PANIC:在没有阅读器的情况下写入 IPC
我正在尝试运行
NTT 香蒜酱管道
使用 PyRAF。我已经安装了所有东西,但是当我尝试测试它是否有效时,我有两个问题,首先,图像环境打开但图像从未显示。然后,当我尝试为正在分析的文件编辑孔径时,我得到了错误:
/home/anaconda2/envs/iraf27/iraf/noao/bin.linux/x_apextract.e'中的PANIC:在没有阅读器的情况下写入IPC
我目前正在使用 Python 2.7.15 :: Anaconda, Inc.,并且我还安装了 IRAF。我正在使用一个 astroconda 环境,该环境是按照以下遗留软件说明安装的:
https://astroconda.readthedocs.io/en/latest/installation.html#legacy-software-stack-with-iraf
我使用 setuptools 所以我认为这不是 PYTHONPATH 的问题
如果有人可以帮助我,我会非常感激。
干杯。
fortran - 无法使用链接 IRAF 库重定位 R_X86_64_32 的错误
我正在尝试编译一个用 Fortran 编写的名为 DAOSPEC 的程序。它给了我以下错误(以及其他类似错误):
/usr/bin/ld: /home/osboxes/iraf/bin.linux64//libimfort.a(imakwc.o): 重定位 R_X86_64_32 反对 `.bss' 在制作 PIE 对象时不能使用;使用 -fPIC 重新编译
在此处查看完整日志。
我如何解决它?
我的 Makefile
相同的 Makefile 可以在具有 Ubuntu 16.04 gfortran 5.4 的不同 PC 上运行,但在 Ubuntu 18.04 gfortran 7.3 上会中断。在这两种情况下,IRAF 库文件都是相同的。
python - 对齐天文图像
我在不同夜晚拍摄的不同滤镜(U、B、V、R、I)中的天文来源的 .fits 文件(图像)很少。现在我已经对这些图像进行了天体测量并获得了 wcs 信息。如何对齐这些图像,以便我可以在每个过滤器中添加多个图像并增加信噪比。它应该考虑平移和旋转。一些 python 包或代码或任何可用于 IRAF 的任务会更好。
我已经尝试过 IRAF 中可用的 geomap 和 geotran 任务。
linux - iraf, make: *** 没有规则使目标'sptable'。停止
我正在使用 Iraf,我需要安装外部包“sptable”。我现在找到的安装 Iraf 的唯一方法在此站点中进行了描述: https : //glauffer.github.io/2018-08-03-the-easy-way-to-install-iraf/ 为了安装 sptable我发现了两个描述相同程序的站点:https ://iraf.net/article.php?story=20140924103515277 和 https://star.pst.qub.ac.uk/wiki/doku.php/public/teaching- linux-systems/other_software_-_astroconda_iraf
在这两种情况下,当我尝试命令“make”(make self_update 或 make sptable)时,我都会收到此消息错误:“make: *** No rule to make target `sptable (or self_update)'. Stop”
我能怎么做?提前致谢。
linux - GCC 在 Arch Linux 上的行为不同
我是 Arch Linux 的新手。我试图从 github 编译 IRAF 包,我有多个定义错误。
我的操作系统是 Manjaro Linux。我使用 gcc (GCC) 10.1.0。
我还尝试在其他 LINUX 发行版(在 Ubuntu、Debian 上)上编译这个包,一切都很好。
该问题仅出现在 Arch 上。我还尝试使用不同版本的 GCC(5.5 和 7.5.0),但并没有解决问题。
我之前在尝试在 Arch 上安装另一个软件包(GALFIT)时也遇到了这个问题,在这种情况下,它完美地安装在了 Arch 之外的其他 LINUX 发行版上。
我感谢任何帮助和建议。
c - 使用ls时如何引用字符串内容
我正在使用基于 SPP 的 IRAF,它是 Fortran 和 C 的混合体。我正在寻找一种在使用ls
. 例如,我可以键入ls *hola*
是否要列出目录中包含单词 hola 的每个文件。假设我有一个名为的字符串id
,其内容是世界 hola。我怎么能引用中的内容id
?我正在寻找某种ls id
(我知道构造不起作用)返回与ls *hola*
.
先感谢您。
编辑:SPP 以某种方式隐藏在互联网上,但在这里你有一个参考手册https://www.mn.uio.no/astro/english/services/it/help/visualization/iraf/SPPManual.pdf虽然我没有在那里找到与该主题相关的任何信息。