Este é o comando mHdrCheck que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
mHdrCheck - Verifique a validade do cabeçalho de uma imagem FITS
SINOPSE
mHdrCheck [-s arquivo de status] img.fits
DESCRIÇÃO
mHdrCheck lê o cabeçalho de uma imagem FITS (ou um arquivo de modelo de cabeçalho ASCII) e
verifica se alguma linha de cabeçalho é inválida. Se encontrar um, imprimirá um
mensagem informando qual palavra-chave é inválida e saia antes de verificar o resto do cabeçalho.
Será não relatório sobre vários valores inválidos. Se todos os valores estiverem corretos, mHdrCheck precisarão
imprima uma mensagem "Valid FITS / WCS".
OPÇÕES
-s arquivo de status
A saída e os erros são enviados para arquivo de status em vez de stdout
ARGUMENTOS
img.fits
Caminho do arquivo FITS a ser validado.
MENSAGENS
OK WCS válido no arquivo FITS.
OK FITS / WCS válidos no arquivo de cabeçalho.
ERROR Não é possível abrir o arquivo de status arquivo de status
Arquivo ERROR nome do arquivo não encontrado.
Arquivo ERROR (nome do arquivo) não é uma imagem FITS
As linhas de cabeçalho ERROR FITS não podem ter mais de 80 caracteres
ERROR Nenhuma palavra-chave BITPIX no cabeçalho FITS
ERROR Nenhuma palavra-chave NAXIS no cabeçalho FITS
ERROR Nenhuma palavra-chave NAXIS1 no cabeçalho FITS
ERROR Nenhuma palavra-chave NAXIS2 no cabeçalho FITS
ERROR Nenhuma palavra-chave CTYPE1 no cabeçalho FITS
ERROR Nenhuma palavra-chave CTYPE2 no cabeçalho FITS
ERROR Nenhuma palavra-chave CRPIX1 no cabeçalho FITS
ERROR Nenhuma palavra-chave CRPIX2 no cabeçalho FITS
ERROR Nenhuma palavra-chave CRVAL1 no cabeçalho FITS
ERROR Nenhuma palavra-chave CRVAL2 no cabeçalho FITS
ERROR Nenhuma palavra-chave CDELT1 (ou matriz de CD incompleta) no cabeçalho FITS
ERROR Nenhuma palavra-chave CDELT2 (ou matriz de CD incompleta) no cabeçalho FITS
A palavra-chave ERROR BITPIX no cabeçalho FITS não é um número inteiro
ERROR BITPIX inválido no cabeçalho FITS (deve ser 8,16,32,64, -32 ou -64)
A palavra-chave ERROR NAXIS no cabeçalho FITS não é um número inteiro
A palavra-chave ERROR NAXIS no cabeçalho FITS deve ser> = 2
ERROR NAXIS1 palavra-chave no cabeçalho FITS não é um número inteiro
A palavra-chave ERROR NAXIS1 no cabeçalho FITS deve ser> 0
ERROR NAXIS2 palavra-chave no cabeçalho FITS não é um número inteiro
A palavra-chave ERROR NAXIS2 no cabeçalho FITS deve ser> 0
ERROR CRPIX1 palavra-chave no cabeçalho FITS não é um número real
ERROR CRPIX2 palavra-chave no cabeçalho FITS não é um número real
ERROR CRVAL1 palavra-chave no cabeçalho FITS não é um número real
ERROR CRVAL2 palavra-chave no cabeçalho FITS não é um número real
A palavra-chave ERROR CDELT1 no cabeçalho FITS não é um número real
A palavra-chave ERROR CDELT2 no cabeçalho FITS não é um número real
A palavra-chave ERROR CROTA2 no cabeçalho FITS não é um número real
A palavra-chave ERROR CD1_1 no cabeçalho FITS não é um número real
A palavra-chave ERROR CD1_2 no cabeçalho FITS não é um número real
A palavra-chave ERROR CD2_1 no cabeçalho FITS não é um número real
A palavra-chave ERROR CD2_2 no cabeçalho FITS não é um número real
A palavra-chave ERROR EQUINOX no cabeçalho FITS não é um número real
ERROR Nenhuma informação WCS (ou não cabeçalho FITS)
ERROR deve ter pelo menos duas dimensões
ERROR Projeção inválida
ERROR NAXIS1 inválido
ERROR NAXIS2 inválido
ERROR CTYPE1 e CTYPE2 não correspondem
ERROR CTYPE1 inválido
ERROR Matriz de CD inválida
ERROR CDELT1 inválido
ERROR CDELT2 inválido
ERRO ENCAIXA biblioteca erro
EXEMPLOS
$ mHdrCheck input / badfits / bad-crota2.fits
[struct stat = "ERROR", msg = "palavra-chave CROTA2 no cabeçalho FITS não é um número real"]
$ mHdrCheck input / 2mass.fits
[struct stat = "OK", msg = "FITS / WCS válidos."]
$ mHdrCheck input / badfits / bad-ctype.fits
[struct stat = "ERROR", msg = "projeção inválida"]
Use mHdrCheck online usando serviços onworks.net