这是命令 mHdrCheck,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mHdrCheck - 检查 FITS 图像标题的有效性
概要
mHdrCheck [-s 状态文件] 图片适合
商品描述
mHdr检查 从 FITS 图像(或 ASCII 标头模板文件)中读取标头和
检查是否有任何标题行无效。 如果找到,它会打印出一个
消息说明哪个关键字无效并在检查标题的其余部分之前退出。
它会 而不去 报告多个无效值。 如果所有值都正确, mHdr检查 将
打印出“有效的 FITS/WCS”消息。
配置
-s 状态文件
输出和错误被发送到 状态文件 而不是标准输出
争论
图片适合
要验证的 FITS 文件的路径。
留言内容
OK FITS 文件中的有效 WCS。
OK 头文件中的 FITS/WCS 有效。
错误无法打开状态文件 状态文件
错误文件 文件名 没有找到。
错误文件 (文件名) 不是 FITS 图像
ERROR FITS 标题行不能超过 80 个字符
错误 FITS 标头中没有 BITPIX 关键字
错误 FITS 标头中没有 NAXIS 关键字
错误 FITS 标头中没有 NAXIS1 关键字
错误 FITS 标头中没有 NAXIS2 关键字
错误 FITS 标头中没有 CTYPE1 关键字
错误 FITS 标头中没有 CTYPE2 关键字
错误 FITS 标头中没有 CRPIX1 关键字
错误 FITS 标头中没有 CRPIX2 关键字
错误 FITS 标头中没有 CRVAL1 关键字
错误 FITS 标头中没有 CRVAL2 关键字
错误 FITS 标题中没有 CDELT1 关键字(或不完整的 CD 矩阵)
错误 FITS 标题中没有 CDELT2 关键字(或不完整的 CD 矩阵)
FITS 标头中的 ERROR BITPIX 关键字不是整数
错误 FITS 标头中的 BITPIX 无效(必须为 8,16,32,64、32、64、XNUMX、-XNUMX 或 -XNUMX)
FITS 标头中的 ERROR NAXIS 关键字不是整数
FITS 标头中的错误 NAXIS 关键字必须 >= 2
FITS 标头中的 ERROR NAXIS1 关键字不是整数
FITS 标头中的 ERROR NAXIS1 关键字必须 > 0
FITS 标头中的 ERROR NAXIS2 关键字不是整数
FITS 标头中的 ERROR NAXIS2 关键字必须 > 0
FITS 标头中的 ERROR CRPIX1 关键字不是实数
FITS 标头中的 ERROR CRPIX2 关键字不是实数
FITS 标头中的 ERROR CRVAL1 关键字不是实数
FITS 标头中的 ERROR CRVAL2 关键字不是实数
FITS 标头中的 ERROR CDELT1 关键字不是实数
FITS 标头中的 ERROR CDELT2 关键字不是实数
FITS 标头中的 ERROR CROTA2 关键字不是实数
FITS 标头中的 ERROR CD1_1 关键字不是实数
FITS 标头中的 ERROR CD1_2 关键字不是实数
FITS 标头中的 ERROR CD2_1 关键字不是实数
FITS 标头中的 ERROR CD2_2 关键字不是实数
FITS 标头中的 ERROR EQUINOX 关键字不是实数
ERROR 无 WCS 信息(或不是 FITS 标头)
ERROR 必须至少有两个维度
错误投影无效
错误 NAXIS1 无效
错误 NAXIS2 无效
错误 CTYPE1 和 CTYPE2 不匹配
错误 CTYPE1 无效
ERROR 无效的 CD 矩阵
错误 无效的 CDELT1
错误 无效的 CDELT2
ERROR 适合 图书馆 错误
示例
$ mHdrCheck 输入/badfits/bad-crota2.fits
[struct stat="ERROR", msg="FITS 标头中的 CROTA2 关键字不是实数"]
$ mHdrCheck 输入/2mass.fits
[struct stat="OK", msg="有效的 FITS/WCS。"]
$ mHdrCheck 输入/badfits/bad-ctype.fits
[struct stat="错误", msg="无效的投影"]
使用 onworks.net 服务在线使用 mHdrCheck