[OPUS]

header_diff


This is a testing utility to compare the FITS headers of one build versus another. It allows the user to ignore comment difference, to ignore a list of keywords, ignore case, and to specify the floating point tolerance.

Usage:

Context:

Inputs

Outputs

Examples:

VMS Usage:

While this is primarily a unix tool, it can be run in a VMS environment. The difference is that the VMS shell will not expand the wildcarded filename to a list of files. Consequently you will have to use a command file like this:

$!=============================================================================
$!
$! Usage:
$!   $define binaxp disk$leo:[leo.rose.bin.axp_vms]   (for now)
$!   $define old disk$cmtest2:[opus100.regout.pass7.pipeline_keep]
$!   $define new disk$cmtest2:[opus101.regout.pass8.pipeline_keep]
$!   $@header_diff old: new:x*.jit_lis
$!
$!=============================================================================
$   header_diff := "$binaxp:header_diff"
$nextfile: 
$   file = f$search(''p2'')
$   if file .eqs. "" then exit
$   header_diff 'p1' 'file'
$   goto nextfile
$ exit