| express | ASPEC | express |
express -- Validate the constraint expressions in a DB table.
express db_intab
This task evaluates all the constraint expressions in a component DataBase table, and outputs warning messages for each constraint that cannot be evaluated. This task is meant as a quick way to validate the constraint expressions before invoking a fit process with the "autospec" task, possibly in background mode or with a script.
Errors that are trapped are reported to STDOUT, although this output may of course be redirected to a file. If "verbose=yes" then each expression evaluation will be written out, whether there is an error or not. The evaluated expressions will be converted for output to the flux or dispersion units specified by the "flux_unit" or "dsprsn_unit" parameters, respectively.
Errors can occur either because the syntax of the contraint expression is incorrect, or because the expression references a non-existant component. The expressions can be corrected either with a table editor or, preferably, with the "Manage Components" panel in the interactive "vuespec" task.
1. Evaluate the parameter constraint expressions stored in the table "NGC6543_db.tab".
cl> express NGC6543_db.tab
This package was written by J.D. Eisenhammer, S.J. Hulbert, Z.G. Levay, and R.A. Shaw. Support for this software development was provided by the Astrophysics Data Program through NASA grant NAG5-31859 to STScI.