Sanity tests

Revision as of 13:50, 11 February 2007 by Teuben (Talk | contribs)

Jump to: navigation, search


Miriad Sanity Tests

Here we will quickly go over some commands to test basic functionality of miriad: getting the data into miriad and displaying this data using pgplot routines.

Image Data and Display

Generating an image and displaying it in miriad:

 % imgen out=map0
 % hexdump -C map0/header | tail
 000001c0  6e 61 78 69 73 00 00 00  00 00 00 00 00 00 00 08  |naxis...........|
 000001d0  00 00 00 02 00 00 00 02                           |........|

The important thing to note is the last line, if endianism is wrong on your machine, the last 4 bytes might read as 2,0,0,0 instead of 0,0,0,2. As in FITS files, data in miriad are stored in a big-endian fashion, which means on intel chips (little-endian) data will need to be byte swapped.

Now display the data

 % implot in=map0 device=/xs
 % ds9 &
 % mirds9 map0

Visibility Data and Display

Getting a Carma visibility dataset from the archive and displaying some basic properties of the data

 % wget -O - | tar zxf -
 % curl | tar zxf -
 % itemize in=fringe.3C345.2007feb02.2.miriad
 Itemize: Version 22-jun-02
   obstype  = mixed-auto-cross
   nwcorr   = 4410
   ncorr    = 66150
   vislen   = 366512
   vartable   (text data, 660 elements)
   wflags     (integer data, 143 elements)
   visdata    (binary data, 366508 elements)
   history    (unknown data, 0 elements)
   flags      (integer data, 2134 elements)

 % uvplt vis=fringe.3C345.2007feb02.2.miriad device=/xs

WIP: a pgplot based plotting package

Give the following commands to see if you have your environment setup correctly:

 % wip -d /xs
 WIP> box
 WIP> end
 % wip -d /gif
 WIP> box
 WIP> end
 % wip -d /ps
 WIP> box
 WIP> hardcopy
 WIP> end

Be careful with that last example, the hardcopy command would spool your file to your default printer,unless you have modified your .wipinit file with something like

 set "print" echo Printfile in %s

or simply

 set print ignore
Personal tools