Skip to content
Snippets Groups Projects
Select Git revision
  • 123d2767d7402d1c1b390c69da18be513b25c1bb
  • master default protected
  • mammoth_august
  • bugfix/getRM_VLBI
  • ingest_info
  • poppy_integration_v50
  • optimize_workflow
  • releases/v5.1 protected
  • releases/v5.1rc1 protected
  • reverse_versions
  • poppy_integration
  • releases/v5.0 protected
  • use-versioned-releases
  • releases/v5.0rc2 protected
  • releases/v5.0rc1 protected
  • releases/ldv_v407_atdb protected
  • ldv_v407_debug
  • releases/ldv_v406_debug protected
  • releases/ldv_v405 protected
  • releases/ldv_v404 protected
  • v5.1
  • v5.0
  • v5.0rc2
  • v5.0rc1
  • ldv_v406_debug
  • ldv_v405_debug
  • ldv_v404
  • ldv_v403
  • ldv_v402
  • v4.0
  • ldv_v401
  • ldv_v40
  • ldv_v031
  • ldv_v03
  • ldv_v01
35 results

blsmooth.cwl

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    blsmooth.cwl 2.20 KiB
    class: CommandLineTool
    cwlVersion: v1.2
    id: blsmooth
    label: BLsmooth
    baseCommand:
      - BLsmooth.py
    inputs:
      - id: msin
        type: Directory
        inputBinding:
          position: 1
        doc: Input measurement set
      - default: 0.2
        id: ionfactor
        type: float?
        inputBinding:
          position: 0
          prefix: '-f'
        doc: Gives an indication on how strong is the ionosphere
      - id: do_smooth
        type: boolean?
        default: true
        doc: 'If true performs smoothing'
        inputBinding:
          prefix: -S
          valueFrom: "$(self ? 'True': 'False')"
          separate: true
      - default: 0.5
        id: bscalefactor
        type: float?
        inputBinding:
          position: 0
          prefix: '-s'
        doc: Gives an indication on how the smoothing varies with
      - default: DATA
        id: in_column_name
        type: string?
        inputBinding:
          position: 0
          prefix: '-i'
        doc: Column name to smooth
      - default: SMOOTHED_DATA
        id: out_column
        type: string?
        inputBinding:
          position: 0
          prefix: '-o'
        doc: Output column
      - default: false
        id: weight
        type: boolean?
        inputBinding:
          position: 0
          prefix: '-w'
        doc: >-
          Save the newly computed WEIGHT_SPECTRUM, this action permanently modify
          the MS!
      - default: false
        id: restore
        type: boolean?
        inputBinding:
          position: 0
          prefix: '-r'
        doc: If WEIGHT_SPECTRUM_ORIG exists then restore it before smoothing
      - default: false
        id: nobackup
        type: boolean?
        inputBinding:
          position: 0
          prefix: '-b'
        doc: Do not backup the old WEIGHT_SPECTRUM in WEIGHT_SPECTRUM_ORIG
      - default: false
        id: onlyamp
        type: boolean?
        inputBinding:
          position: 0
          prefix: '-a'
        doc: Smooth only amplitudes
    outputs:
      - id: msout
        doc: MS set output
        type: Directory
        outputBinding:
          glob: $(inputs.msin.basename)
      - id: logfile
        type: File
        outputBinding:
          glob: BLsmooth.log
    hints:
     - class: DockerRequirement
       dockerPull: astronrd/linc:v4.0-42-gf3198f7
    requirements:
     - class: InitialWorkDirRequirement
       listing:
        - entry: $(inputs.msin)
          writable: true
     - class: InplaceUpdateRequirement
       inplaceUpdate: true 
     - class: InlineJavascriptRequirement
    stderr: BLsmooth.log