Đây là lệnh mHDrCheck có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
mHDrCheck - Kiểm tra tính hợp lệ của tiêu đề hình ảnh FITS
SYNOPSIS
mHdrKiểm tra [-s hồ sơ trạng thái] img.fits
MÔ TẢ
mHDrKiểm tra đọc trong tiêu đề từ hình ảnh FITS (hoặc tệp mẫu tiêu đề ASCII) và
kiểm tra xem có dòng tiêu đề nào không hợp lệ hay không. Nếu tìm thấy, nó sẽ in ra một
thông báo cho biết từ khóa nào không hợp lệ và thoát ra trước khi kiểm tra phần còn lại của tiêu đề.
Nó sẽ không báo cáo về nhiều giá trị không hợp lệ. Nếu tất cả giá trị đều đúng, mHDrKiểm tra sẽ
in ra thông báo "Hợp lệ FITS/WCS".
LỰA CHỌN
-s hồ sơ trạng thái
Đầu ra và lỗi được gửi đến hồ sơ trạng thái thay vì stdout
TRANH LUẬN
img.fits
Đường dẫn của tệp FITS cần được xác thực.
TIN NHẮN
OK WCS hợp lệ trong tệp FITS.
OK FITS/WCS hợp lệ trong tệp tiêu đề.
LỖI Không thể mở tập tin trạng thái hồ sơ trạng thái
Tệp LỖI tên tập tin không tìm thấy.
Tệp LỖI (tên tập tin) không phải là hình ảnh FITS
Dòng tiêu đề ERROR FITS không được lớn hơn 80 ký tự
LỖI Không có từ khóa BITPIX trong tiêu đề FITS
LỖI Không có từ khóa NAXIS trong tiêu đề FITS
LỖI Không có từ khóa NAXIS1 trong tiêu đề FITS
LỖI Không có từ khóa NAXIS2 trong tiêu đề FITS
LỖI Không có từ khóa CTYPE1 trong tiêu đề FITS
LỖI Không có từ khóa CTYPE2 trong tiêu đề FITS
LỖI Không có từ khóa CRPIX1 trong tiêu đề FITS
LỖI Không có từ khóa CRPIX2 trong tiêu đề FITS
LỖI Không có từ khóa CRVAL1 trong tiêu đề FITS
LỖI Không có từ khóa CRVAL2 trong tiêu đề FITS
LỖI Không có từ khóa CDELT1 (hoặc ma trận CD chưa hoàn chỉnh) trong tiêu đề FITS
LỖI Không có từ khóa CDELT2 (hoặc ma trận CD chưa hoàn chỉnh) trong tiêu đề FITS
Từ khóa BITPIX LỖI trong tiêu đề FITS không phải là số nguyên
LỖI BITPIX không hợp lệ trong tiêu đề FITS (phải là 8,16,32,64,-32 hoặc -64)
Từ khóa ERROR NAXIS trong tiêu đề FITS không phải là số nguyên
Từ khóa ERROR NAXIS trong tiêu đề FITS phải >= 2
Từ khóa LỖI NAXIS1 trong tiêu đề FITS không phải là số nguyên
Từ khóa ERROR NAXIS1 trong tiêu đề FITS phải > 0
Từ khóa LỖI NAXIS2 trong tiêu đề FITS không phải là số nguyên
Từ khóa ERROR NAXIS2 trong tiêu đề FITS phải > 0
Từ khóa LỖI CRPIX1 trong tiêu đề FITS không phải là số thực
Từ khóa LỖI CRPIX2 trong tiêu đề FITS không phải là số thực
Từ khóa LỖI CRVAL1 trong tiêu đề FITS không phải là số thực
Từ khóa LỖI CRVAL2 trong tiêu đề FITS không phải là số thực
LỖI Từ khóa CDELT1 trong tiêu đề FITS không phải là số thực
LỖI Từ khóa CDELT2 trong tiêu đề FITS không phải là số thực
Từ khóa LỖI CROTA2 trong tiêu đề FITS không phải là số thực
Từ khóa LỖI CD1_1 trong tiêu đề FITS không phải là số thực
Từ khóa LỖI CD1_2 trong tiêu đề FITS không phải là số thực
Từ khóa LỖI CD2_1 trong tiêu đề FITS không phải là số thực
Từ khóa LỖI CD2_2 trong tiêu đề FITS không phải là số thực
Từ khóa ERROR EQUINOX trong tiêu đề FITS không phải là số thực
LỖI Không có thông tin WCS (hoặc không có tiêu đề FITS)
LỖI Phải có ít nhất hai chiều
LỖI Phép chiếu không hợp lệ
LỖI NAXIS1 không hợp lệ
LỖI NAXIS2 không hợp lệ
LỖI CTYPE1 và CTYPE2 không khớp
LỖI CTYPE1 không hợp lệ
LỖI Ma trận CD không hợp lệ
LỖI CDELT1 không hợp lệ
LỖI CDELT2 không hợp lệ
ERROR FITS thư viện lôi
VÍ DỤ
$ mHDrKiểm tra đầu vào/badfits/bad-crota2.fits
[struct stat="ERROR", msg="Từ khóa CROTA2 trong tiêu đề FITS không phải là số thực"]
$ mHDrKiểm tra đầu vào/2mass.fits
[struct stat="OK", msg="Hợp lệ FITS/WCS."]
$ mHDrKiểm tra đầu vào/badfits/bad-ctype.fits
[struct stat="ERROR", msg="Phép chiếu không hợp lệ"]
Sử dụng mHDrCheck trực tuyến bằng dịch vụ onworks.net