Skip to content
Snippets Groups Projects

Add parameters required for the MVP

Merged Mick Veldhuis requested to merge add-minimal-parameters into main
All threads resolved!
Files
6
+ 104
4
@@ -10,18 +10,48 @@ doc: |
can further be processed by, e.g., the LOFAR Initial Calibration (LINC) Pipeline.
arguments:
- steps=[aoflagger,demix]
- msin.autoweight=true
- msout.storagemanager=dysco
- steps=[edgeflagger,corrflagger,ampflagger,aoflagger,demix]
- edgeflagger.type=preflagger
+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:
- id: sasid
type: string?
doc: SAS process identifier
- id: msin
type: Directory
inputBinding:
prefix: msin=
separate: false
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:
- string?
- File?
@@ -74,12 +104,82 @@ inputs:
prefix: demix.freqstep=
separate: false
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
type: string
inputBinding:
prefix: msout=
separate: false
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:
- id: msout
Loading