Skip to content
Snippets Groups Projects

Add parameters required for the MVP

Files

+ 104
4
@@ -10,18 +10,48 @@ doc: |
@@ -10,18 +10,48 @@ doc: |
can further be processed by, e.g., the LOFAR Initial Calibration (LINC) Pipeline.
can further be processed by, e.g., the LOFAR Initial Calibration (LINC) Pipeline.
arguments:
arguments:
- steps=[aoflagger,demix]
- steps=[edgeflagger,corrflagger,ampflagger,aoflagger,demix]
- msin.autoweight=true
- edgeflagger.type=preflagger
- msout.storagemanager=dysco
+1
- edgeflagger.chan=[0..nchan/32-1,31*nchan/32..nchan-1]
 
- corrflagger.type=preflagger
 
- ampflagger.type=preflagger
 
- demix.uselbfgssolver=true
 
- demix.lbfgs.solution.range=[-10000,10000]
 
- time_logging=true
 
- memory_logging=true
inputs:
inputs:
 
- id: sasid
 
type: string?
 
doc: SAS process identifier
- id: msin
- id: msin
type: Directory
type: Directory
inputBinding:
inputBinding:
prefix: msin=
prefix: msin=
separate: false
separate: false
doc: Input raw LOFAR MS
doc: Input raw LOFAR MS
- id: rfistrategy
- id: msin_autoweight
 
type: boolean?
 
inputBinding:
 
prefix: msin.autoweight=true
 
separate: false
 
default: true
 
doc: Enable setting weights for raw LOFAR MSs
 
- id: preflag_corrtype
 
type: string?
 
inputBinding:
 
prefix: corrflagger.corrtype=
 
separate: false
 
default: "auto"
 
doc: Type of correlation to flag
 
- id: preflag_min_amplitude
 
type: double?
 
inputBinding:
 
prefix: ampflagger.amplmin=
 
separate: false
 
default: 1E-30
 
doc: Flag amplitudes below this value
 
- id: aoflagger_rfistrategy
type:
type:
- string?
- string?
- File?
- File?
@@ -74,12 +104,82 @@ inputs:
@@ -74,12 +104,82 @@ inputs:
prefix: demix.freqstep=
prefix: demix.freqstep=
separate: false
separate: false
doc: Number of channels to average
doc: Number of channels to average
 
- id: demix_baselines
 
type: string?
 
inputBinding:
 
prefix: demix.baseline=
 
separate: false
 
default: "[CR]S*&"
 
doc: Baselines to demix
 
- id: demix_ignoretarget
 
type: boolean?
 
inputBinding:
 
+2
prefix: demix.ignoretarget=true
 
separate: false
 
default: false
 
doc: Ignore target while demixing
 
- id: demix_lbfgs_historysize
 
type: int?
 
inputBinding:
 
prefix: demix.lbfgs.historysize=
 
separate: false
 
default: 10
 
doc: History size to approximate the inverse Hessian
 
- id: demix_lbfgs_robustdof
 
type: int?
 
inputBinding:
 
prefix: demix.lbfgs.robustdof=
 
separate: false
 
default: 200
 
doc: Noise model degrees-of-freedom
- id: msout_name
- id: msout_name
type: string
type: string
inputBinding:
inputBinding:
prefix: msout=
prefix: msout=
separate: false
separate: false
doc: Output MS
doc: Output MS
 
- id: msout_storagemanager
 
type: string?
 
inputBinding:
 
prefix: msout.storagemanager=
 
separate: false
 
default: dysco
 
doc: The storage manager used
 
- id: dysco_distribution
 
type: string?
 
inputBinding:
 
prefix: msout.storagemanager.distribution=
 
separate: false
 
default: TruncatedGaussian
 
doc: Compression distribution
 
- id: dysco_databitrate
 
type: int?
 
inputBinding:
 
prefix: msout.storagemanager.databitrate=
 
separate: false
 
default: 10
 
doc: Bits per float used to represent visibilities
 
- id: dysco_weightbitrate
 
type: int?
 
inputBinding:
 
prefix: msout.storagemanager.weightbitrate=
 
separate: false
 
default: 12
 
doc: Bits per float used for the weights
 
- id: dp3_checkparset
 
type: int?
 
inputBinding:
 
prefix: checkparset=
 
separate: false
 
default: 0
 
doc: Check parset for unused or invalid parameters
 
- id: dp3_numthreads
 
type: int?
 
inputBinding:
 
prefix: numthreads=
 
separate: false
 
default: 10
 
doc: Maximum number of threads used by DP3
outputs:
outputs:
- id: msout
- id: msout
Loading