public:user_software:documentation:parmdbm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
public:user_software:documentation:parmdbm [2016-10-12 10:20] – Document moved from engineering:software:tools:parmdbm Arno Schoenmakerspublic:user_software:documentation:parmdbm [2017-03-08 15:27] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ==== parmdbm ==== ==== parmdbm ====
-A parameter table is used by BBS to store its parameter values. The format is described in detail in {{software:parmdb.pdf | parmdb.pdf }}.+A parameter table is used by BBS to store its parameter values. The format is described in detail in {{parmdb.pdf | parmdb.pdf }}.
 \\ The table consists of two parts: \\ The table consists of two parts:
-  * The DEFAULTVALUES table containing default values for parameters. Usually they are used as the starting values for BBS when solving for parameters. Note that the default can be defined for a group of parameters. For example, a default for ''gain'' defines it for all parameters starting with ''gain:'', unless a more specific default is present. \\ Note that the default value also defines if a parameter is solved for as scalar values or as a polynomial. See the [[public:user_software:documentation:BBS | BBS documentation]] for more info on parameter solving.+  * The DEFAULTVALUES table containing default values for parameters. Usually they are used as the starting values for BBS when solving for parameters. Note that the default can be defined for a group of parameters. For example, a default for ''gain'' defines it for all parameters starting with ''gain:'', unless a more specific default is present. \\ Note that the default value also defines if a parameter is solved for as scalar values or as a polynomial. See the [[bbs| BBS documentation]] for more info on parameter solving.
   * The actual parameter values that are valid for a given freq/time domain. Normally they are filled in by BBS, but if needed, they can be manipulated as described below.   * The actual parameter values that are valid for a given freq/time domain. Normally they are filled in by BBS, but if needed, they can be manipulated as described below.
  
Line 45: Line 45:
 | names | pattern (*) | | Show the names of parameters in the table matching the name pattern. | | names | pattern (*) | | Show the names of parameters in the table matching the name pattern. |
 | range | pattern (*) | | Show the overall range (in freq and time) of the parameters matching the name pattern. | | range | pattern (*) | | Show the overall range (in freq and time) of the parameters matching the name pattern. |
-| export | pattern (*) | tablename \\ //append//=0 | Export values of parameters matching the name pattern to the parameter table with the given name. Optionally they can be appended to the table. It makes it possible to apply the solutions of a calibration observation to a target observation done at a different time. Only the following parameter values will be exported: \\ - A constant parameter value (thus not varying in time or freq) is exported as a default value. \\ - A parameter value varying in freq but not in time, is exported with the time domain set to infinite, so it can be applied to another time range. \\ Note that if the time/freq domains of calibration and target observations are the same (e.g. by using multiple beams), no export needs to be done. \\ The program ''parmexportcal'' can be used if the parameter values vary in time, see its [[engineering:software:tools:parm-export|documentation]]. |+| export | pattern (*) | tablename \\ //append//=0 | Export values of parameters matching the name pattern to the parameter table with the given name. Optionally they can be appended to the table. It makes it possible to apply the solutions of a calibration observation to a target observation done at a different time. Only the following parameter values will be exported: \\ - A constant parameter value (thus not varying in time or freq) is exported as a default value. \\ - A parameter value varying in freq but not in time, is exported with the time domain set to infinite, so it can be applied to another time range. \\ Note that if the time/freq domains of calibration and target observations are the same (e.g. by using multiple beams), no export needs to be done. \\ The program ''parmexportcal'' can be used if the parameter values vary in time, see its [[parm-export|documentation]]. |
 | clear | | | clear the table; all parameter values and defaults are removed. | | clear | | | clear the table; all parameter values and defaults are removed. |
 | set | | //stepx// \\ //stepy//  | Overwrite one or both default grid steps to be used in lofar.parmdb for polynomial parameters. Initially stepx=1000Hz and stepy=1s. | | set | | //stepx// \\ //stepy//  | Overwrite one or both default grid steps to be used in lofar.parmdb for polynomial parameters. Initially stepx=1000Hz and stepy=1s. |
  • Last modified: 2016-10-12 10:20
  • by Arno Schoenmakers