The type of calibration that needs to be performed.
type:
type: enum
symbols:
...
...
@@ -37,83 +26,146 @@ inputs:
- scalaramplitude
- tec
- tecandphase
name: caltype
inputBinding:
position: 0
prefix: gaincal.caltype=
separate: false
doc: |
The type of calibration that needs to be performed.
- default: instrument.h5
id: output_name_h5parm
type: string
inputBinding:
position: 0
prefix: gaincal.parmdb=
separate: false
- id: blrange
type: 'string[]?'
inputBinding:
position: 0
prefix: gaincal.blrange=
separate: false
itemSeparator: ','
valueFrom: '[$(self)]'
doc: Vector of baseline lengths to use for calibration
- id: uvlambdamin
type: float?
inputBinding:
position: 0
prefix: gaincal.uvlambdamin=
separate: false
- id: baseline
type: string?
inputBinding:
position: 0
prefix: gaincal.baseline=
separate: false
- id: applysolutions
type: boolean?
doc: Apply the calibration solution to the visibilities. Note that you should always also inspect the parmdb afterwards to check that the solutions look reasonable.
inputBinding:
prefix: gaincal.applysolutions=
- id: solint
default: 1
type: int
doc: >
Number of time slots on which a solution is assumed to be constant (same
as CellSize.Time in BBS).
0 means all time slots. Note that for larger settings of solint, and
specially for solint = 0,
the memory usage of gaincal will be large (all visibilities for a solint
should fit in memory).
- id: nchan
type: int
inputBinding:
position: 0
prefix: gaincal.nchan=
separate: false
- id: sourcedb
type: File
inputBinding:
position: 0
prefix: gaincal.sourcedb=
separate: false
- id: usebeammodel
- id: usemodelcolumn
default: MODEL_DATA
type: boolean?
inputBinding:
position: 0
prefix: gaincal.usemodelcolumn=
separate: false
doc: "\tUse model column. The model column name can be specified with msin.modelcolumn\n"
- default: true
id: usebeammodel
type: boolean
default: true
inputBinding:
position: 0
prefix: gaincal.usebeammodel=true
separate: false
- id: storagemanager
- default: dysco
id: storagemanager
type: string
default: dysco
inputBinding
inputBinding:
position: 0
prefix: msout.storagemanager=
- id: solint
type: int
default: 1
doc: |
Number of time slots on which a solution is assumed to be constant (same as CellSize.Time in BBS).
0 means all time slots. Note that for larger settings of solint, and specially for solint = 0,
the memory usage of gaincal will be large (all visibilities for a solint should fit in memory).