last update: Jun 30, 1998.
Vicky Kaspi
PMBIRDFILES
pmbirdfiles is a script used to call the program
pmbirdie_summary.
The script should be called from the directory where the
.s. files reside. The purpose of the script is to
organize the .s. files in such a way that pmbirdie_summary
can plot them nicely on the grey scale. pmbirdfiles
will note missing pointings in the specified range (e.g. if
pmbird designated them
as having too much interference, or if they are just
missing for some reason) and substitute dummy files.
Note that the .s. files can be from survey data, or from
other targetted search data.
Usage:
pmbirdfiles b/p/m nstart nend tapename deltap sncut nocc interact
where:
b runs in beam mode, plotting grey scales of beam number
vs spectral bin for one or all pointings.
p runs in pointing mode, plotting grey scales of pointing
vs spectral bin for one or all beams. Tape wildcards ok.
m runs in manual mode, expecting the file manual_birdie_files
to exist in the data directory. In this mode, nstart, nend and
tapename are included on the command line but are ignored.
nstart: start running on this pointing on the tape (in beam mode)
or on this beam number (in pointing mode). Ignored in manual mode.
nend: end running on this pointing on the tape (in beam mode)
on this beam number (in pointing mode). nend > nstart.
Ignored in manual mode.
tapename: name of tape of interest. Ignored in manual mode. In pointing
mode only, can use wildcards, e.g. PM000x or PM00xx
deltap: minimum fractional birdie bandwidth is deltap*1.05. deltap is
also the maximum difference between a harmonic number and an
integer (0.001 is a good choice)
sncut: signal-to-noise ratio cut for all birdie candidates (8 is good)
nocc: number of occurences of the birdie or any of its first 16
harmonics in different beams before it is filtered (4 is good)
interact: if you want pmbirdie_summary to prompt you for options;
Use i for interactive, v for verbose but non-interactive mode,
a for both interactive and verbose; any other character for passive silence
Note that a successful run of pmbirdie_summary will result in
the announcement of an IEEE flag enabled. This is a feature of
the compiler. IEEE traps, by contrast, signal errors such as division by zero.