2013-07-04

Monitoring itermaps whilst makemap is running

The main output NDF created by makemap is not closed until the last iteration has been completed. Since itermaps are usually placed in the SMURF extension of the main output NDF, this means that itermaps cannot be examined  until makemap has completed. How annoying...

But now you can get round this by using the new ITERMAPS parameter (an ADAM parameter, not a config parameter) to specify that the itermaps should be placed somewhere else. If you do this, each itermap NDF will be closed as soon as it has been written, allowing you to examine it immediately.

So in one window, you start a big makemap job running (with "itermaps=1" in the config):

% makemap in=^infiles out=out config=^conf itermaps=fred

and then in another window you can examine the itermaps as soon as they are created:

% display fred.ch00i003

If you want a list of all the available itermaps, do

% ndfecho fred

(this is a kappa command).

No comments: