public:user_software:documentation:ndppp

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
public:user_software:documentation:ndppp [2019-05-16 13:31] – [DDECal] Francesco De Gasperinpublic:user_software:documentation:ndppp [2019-08-26 11:16] – Document split step Tammo Jan Dijkema
Line 601: Line 601:
  
 ==== UVWFlagger ==== ==== UVWFlagger ====
-| <step>.type | string | | Case-insensitive step type; must be 'uvwflagger' or 'uvwflag'. | + 
-| <step>.count.save | bool | false | If true, the flag percentages per frequency are saved to a table with extension ''.flagfreq'' and percentages per station to a table with extension ''.flagstat''. The basename of the table is the MS name (without extension) followed by the stepname and extension. | +|<step>.type|string| |Case-insensitive step type; must be 'uvwflagger' or 'uvwflag'.| 
-| <step>.count.path | string | "" | The directory where to create the flag percentages table. If empty, the path of the input MS is used. | +|<step>.count.save|bool|false|If true, the flag percentages per frequency are saved to a table with extension ''.flagfreq'' and percentages per station to a table with extension ''.flagstat''. The basename of the table is the MS name (without extension) followed by the stepname and extension.| 
-| <step>.uvmrange | string vector | [] | Flag baselines with UV within one the given ranges (in meters). Delimiters .. and +- can be used to specify a range. E.g., ''uvmrange = [20..30, 40+-5]'' flags baselines with UV in range 20-30 meter and 35-45 meter. | +|<step>.count.path|string|""|The directory where to create the flag percentages table. If empty, the path of the input MS is used.| 
-| <step>.uvmmin | double | 0 | Flag baselines with UV < uvmmin meter. | +|<step>.uvmrange|string vector|[]|Flag baselines with UV within one the given ranges (in meters). Delimiters .. and +- can be used to specify a range. E.g., ''uvmrange = [20..30, 40+-5]'' flags baselines with UV in range 20-30 meter and 35-45 meter.| 
-| <step>.uvmmax | double | 1e15 | Flag baselines with UV > uvmmax meter. | +|<step>.uvmmin|double|0|Flag baselines with UV < uvmmin meter.| 
-| <step>.umrange | string vector | [] | Flag baselines with U within one of the given ranges (in meters). | +|<step>.uvmmax|double|1e15|Flag baselines with UV > uvmmax meter.| 
-| <step>.ummin | double | 0 | Flag baselines with U < ummin meter. | +|<step>.umrange|string vector|[]|Flag baselines with U within one of the given ranges (in meters).| 
-| <step>.ummax | double | 1e15 | Flag baselines with U > ummax meter. | +|<step>.ummin|double|0|Flag baselines with U < ummin meter.| 
-| <step>.vmrange | string vector | [] | Flag baselines with V within one of the given ranges (in meters). | +|<step>.ummax|double|1e15|Flag baselines with U > ummax meter.| 
-| <step>.vmmin | double | 0 | Flag baselines with V < vmmin meter. | +|<step>.vmrange|string vector|[]|Flag baselines with V within one of the given ranges (in meters).| 
-| <step>.vmmax | double | 1e15 | Flag baselines with V > vmmax meter. | +|<step>.vmmin|double|0|Flag baselines with V < vmmin meter.| 
-| <step>.wmrange | string vector | [] | Flag baselines with W within one of the given ranges (in meters). | +|<step>.vmmax|double|1e15|Flag baselines with V > vmmax meter.| 
-| <step>.wmmin | double | 0 | Flag baselines with W < wmmin meter. | +|<step>.wmrange|string vector|[]|Flag baselines with W within one of the given ranges (in meters).| 
-| <step>.wmmax | double | 1e15 | Flag baselines with W > wmmax meter. | +|<step>.wmmin|double|0|Flag baselines with W < wmmin meter.| 
-| <step>.uvlambdarange | string vector | [] | Flag baselines/channels with UV within one the given ranges (in wavelengths). Delimiters .. and +- can be used to specify a range. E.g., ''uvlambdarange = [20..30, 40+-5]'' flags baselines/channels with UV in range 20-30 wavelengths and 35-45 wavelengths. | +|<step>.wmmax|double|1e15|Flag baselines with W > wmmax meter.| 
-| <step>.uvlambdamin | double | 0 | Flag baselines/channels with UV < uvlambdamin wavelengths | +|<step>.uvlambdarange|string vector|[]|Flag baselines/channels with UV within one the given ranges (in wavelengths). Delimiters .. and +- can be used to specify a range. E.g., ''uvlambdarange = [20..30, 40+-5]'' flags baselines/channels with UV in range 20-30 wavelengths and 35-45 wavelengths.| 
-| <step>.uvlambdamax | double | 1e15 | Flag baselines/channels with UV > uvlambdamax wavelengths | +|<step>.uvlambdamin|double|0|Flag baselines/channels with UV < uvlambdamin wavelengths| 
-| <step>.ulambdarange | string vector | [] | Flag baselines/channels with U within one the given ranges (in wavelengths). | +|<step>.uvlambdamax|double|1e15|Flag baselines/channels with UV > uvlambdamax wavelengths| 
-| <step>.ulambdamin | double | 0 | Flag baselines/channels with U < ulambdamin wavelengths | +|<step>.ulambdarange|string vector|[]|Flag baselines/channels with U within one the given ranges (in wavelengths).| 
-| <step>.ulambdamax | double | 1e15 | Flag baselines/channels with U > ulambdamax wavelengths | +|<step>.ulambdamin|double|0|Flag baselines/channels with U < ulambdamin wavelengths| 
-| <step>.vlambdarange | string vector | [] | Flag baselines/channels with V within one the given ranges (in wavelengths). | +|<step>.ulambdamax|double|1e15|Flag baselines/channels with U > ulambdamax wavelengths| 
-| <step>.vlambdamin | double | 0 | Flag baselines/channels with V < vlambdamin wavelengths | +|<step>.vlambdarange|string vector|[]|Flag baselines/channels with V within one the given ranges (in wavelengths).| 
-| <step>.vlambdamax | double | 1e15 | Flag baselines/channels with V > vlambdamax wavelengths | +|<step>.vlambdamin|double|0|Flag baselines/channels with V < vlambdamin wavelengths| 
-| <step>.wlambdarange | string vector | [] | Flag baselines/channels with W within one the given ranges (in wavelengths). | +|<step>.vlambdamax|double|1e15|Flag baselines/channels with V > vlambdamax wavelengths| 
-| <step>.wlambdamin | double | 0 | Flag baselines/channels with W < wlambdamin wavelengths | +|<step>.wlambdarange|string vector|[]|Flag baselines/channels with W within one the given ranges (in wavelengths).| 
-| <step>.wlambdamax | double | 1e15 | Flag baselines/channels with W > wlambdamax wavelengths | +|<step>.wlambdamin|double|0|Flag baselines/channels with W < wlambdamin wavelengths| 
-| <step>.phasecenter | string vector | [] | If given, use this phase center to calculate the UVW coordinates to flag on. The vector can consist of 1, 2 or, 3 values. If one value is given, it must be the name of a moving source (e.g. SUN or JUPITER). Otherwise the first two values must contain a source position that can be given in sexagesimal format or as a value followed by a unit. The third value can contain the direction type; it defaults to J2000. Possible types are GALACTIC, ECLIPTIC, SUPERGAL, J2000, B1950 (as defined in the casacore ''Measures'' system). |+|<step>.wlambdamax|double|1e15|Flag baselines/channels with W > wlambdamax wavelengths| 
 +|<step>.phasecenter|string vector|[]|If given, use this phase center to calculate the UVW coordinates to flag on. The vector can consist of 1, 2 or, 3 values. If one value is given, it must be the name of a moving source (e.g. SUN or JUPITER). Otherwise the first two values must contain a source position that can be given in sexagesimal format or as a value followed by a unit. The third value can contain the direction type; it defaults to J2000. Possible types are GALACTIC, ECLIPTIC, SUPERGAL, J2000, B1950 (as defined in the casacore ''Measures'' system).| 
 + 
 +==== Split ==== 
 + 
 +|<step>.type|string| |Case-insensitive step type; must be 'split' or 'explode'
 +|<step>.steps|string vector|[]|List of next steps; each step will run after this step. E.g. ''[average, msout]''
 +|<step>.replaceparms|string vector|[]|The substep keys that should be different for each of the next steps. Instead of their default type, they should now be a list of those things. E.g. ''[average.timestep, msout.name]''
 + 
 +\\ 
  
 ==== Interpolate ==== ==== Interpolate ====
  • Last modified: 2021-02-26 14:18
  • by Tammo Jan Dijkema