Why does a tool not execute when I get the following error?
pget: parameter not found...
parammatch : can't find parameter PARAMNAME in reference list parameter error?
Each of these error messages indicates that there is a mismatch between the local copy of the parameter file (the one that the tool is trying to read) and the CIAO default version. This often occurs when a new version of CIAO is installed and the parameter file directory is not initialized.
To fix this problem, delete the tool's parameter file from your own directory ($HOME/cxcds_param4) so that the software can access the correct default file:
unix% dmlist acis_evt2.fits blocks
pget: parameter not found : verbose
unix% plist dmlist
Parameters for /home/username/cxcds_param4/dmlist.par
infile = acis_evt2.fits Input dataset/block specification
opt = blocks Option
(outfile = ) Output file (optional)
(rows = ) Range of table rows to print (min:max)
(cells = ) Range of array indices to print (min:max)
(mode = ql)
unix% rm /home/username/cxcds_param4/dmlist.par
As visible in the example, you have to delete the parameter file that is displayed at the top of the plist output. Re-issuing the plist command shows the default file being accessed (here we assume that $ASCDS_INSTALL is /soft/ciao):
unix% plist dmlist
Parameters for /soft/ciao/param/dmlist.par
infile = Input dataset/block specification
opt = data Option
(outfile = ) Output file (optional)
(rows = ) Range of table rows to print (min:max)
(cells = ) Range of array indices to print (min:max)
(verbose = 0) Debug Level(0-5)
(mode = ql)
The verbose parameter is now present in the parameter listing.