Este es el comando fitdiff que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
fitdiff: compare dos archivos de imagen FITS e informe las diferencias en las palabras clave del encabezado y
datos.
SINOPSIS
Fitsdiff [OPCIÓN] ... FILE1 FILE2
DESCRIPCIÓN
Fitsdiff es un script de línea de comando basado en pyfits para comparar dos archivos de imagen FITS y
informar las diferencias en las palabras clave y los datos del encabezado.
FILE1 y FILE2 son los dos archivos que se van a comparar. También pueden ser comodines, en tales
En los casos, deben ir entre comillas simples o dobles, o pueden ser nombres de directorio.
Si ambos son nombres de directorio, se incluirán todos los archivos en cada uno de los directorios; si
solo uno es el nombre del directorio, entonces el nombre del directorio será prefijado al nombre (s) del archivo
especificado por el otro argumento. Por ejemplo:
% Fitsdiff "*.encaja" "/ máquina / datos1"
comparará todos los archivos FITS en el directorio actual con los archivos correspondientes en el
directorio / máquina / data1.
Si los dos archivos son idénticos dentro de las condiciones especificadas, informará "No
se encuentra la diferencia. "Si el valor (es) de -c y -k toma la forma @Nombre del archivo, la lista está en
el archivo de texto nombre de archivoy cada línea de ese archivo de texto contiene una palabra clave.
Fitsdiff Los argumentos de la línea de comandos también se pueden establecer usando la variable de entorno
FITSDIFF_AJUSTES. Si el FITSDIFF_AJUSTES la variable de entorno está presente, cada argumento
present anulará el argumento correspondiente en la línea de comandos. Este ambiente
La variable existe para facilitar el cambio del comportamiento de Fitsdiff a nivel global,
como en un conjunto de pruebas de regresión.
GENÉRICO OPCIONES
-h, --ayuda
Muestra información de uso concisa (ayuda).
-q, --tranquilo
No produce ninguna salida y solo devuelve un código de estado.
-n INTEGER, --num-diferencias=INTEGER
Número máximo de diferencias de datos (píxel de imagen o elemento de tabla) para informar por
extensión (por defecto 10).
-d NÚMERO, - tolerancia a la diferencia=NÚMERO
La tolerancia relativa para la comparación de dos números, específicamente dos flotantes
números de puntos. Esto se aplica a los datos de imágenes y tablas, y a los datos flotantes.
señalar los valores de las palabras clave en los encabezados (predeterminado 0.0).
-b, --no-ignorar-espacios en blanco
No ignore los espacios en blanco finales (espacios en blanco) en los valores de cadena. De lo contrario, arrastrando
los espacios en blanco tanto en las palabras clave / valores del encabezado como en los valores de las columnas de la tabla) no se tratan
como significativos, es decir, sin esta opción, 'ABC' y 'ABC' se consideran equivalentes.
--no-ignorar-tarjetas-en-blanco
No ignore las tarjetas completamente en blanco en los encabezados. Normalmente Fitsdiff No se considera
tarjetas en blanco al comparar encabezados, pero esto asegurará que incluso las tarjetas en blanco
emparejar.
-o ARCHIVO, --archivo de salida=ARCHIVO
Envíe los resultados a este archivo; de lo contrario, los resultados se imprimen en la salida estándar.
CABECERA COMPARACIÓN OPCIONES
-k PALABRAS CLAVE, --ignorar-palabras clave=PALABRAS CLAVE
Lista de palabras clave separadas por comas que no se van a comparar. Las palabras clave pueden contener comodines
patrones. Para excluir todas las palabras clave, use "*"; asegúrese de tener doble o simple
comillas alrededor del asterisco.
-c PALABRAS CLAVE, - ignorar-comentarios=PALABRAS CLAVE
Lista de palabras clave separadas por comas cuyos comentarios no se compararán. Comodines
puede usarse como con --ignorar-palabras clave.
MESA DE NOCHE COMPARACIÓN OPCIONES
-f COLUMNAS, --ignorar-campos=COLUMNAS
Lista de campos (es decir, columnas) separados por comas que no se van a comparar. Todas las columnas pueden
ser excluido usando "*" como con --ignorar-palabras clave.
EJEMPLOS
% Fitsdiff -k nombre de archivo, filtnam1 -n 5 -d 1.e-6 prueba1.encaja test2
Este comando comparará archivos prueba1.encaja y prueba2.encaja, informe un máximo de 5 diferentes
valores de píxeles por extensión, solo los valores de datos del informe superiores a 1.e-6 en relación con cada
otros, y descuidará los diferentes valores de las palabras clave NOMBRE DEL ARCHIVO y FILTNAM1 (o su
misma existencia).
Use fitdiff en línea usando los servicios de onworks.net