Skip to content
Snippets Groups Projects
Select Git revision
  • 123d2767d7402d1c1b390c69da18be513b25c1bb
  • master default protected
  • optimize_workflow
  • poppy_integration_v50
  • 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.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
28 results

aoflag.cwl

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    aoflag.cwl 4.00 KiB
    #!/usr/bin/env cwl-runner
    
    class: CommandLineTool
    cwlVersion: v1.2
    id: aoflagger
    
    baseCommand:
      - aoflagger
    inputs:
      - id: msin
        type: Directory[]
        doc: Input measurement set
        inputBinding:
          position: 1
          shellQuote: false
      - id: verbose
        type: boolean?
        doc: will produce verbose output
        inputBinding:
          position: 0
          valueFrom: -v
          shellQuote: false
      - id: n_threads
        type: int?
        doc: |
          overrides the number of threads specified in the strategy
          (default: one thread for each CPU core)
        inputBinding:
          prefix: -j
          position: 0
          shellQuote: false
      - id: strategy
        type:
          - File?
          - string?
        default: '$LINC_DATA_ROOT/rfistrategies/lofar-default.lua'
        doc: |
          specifies a customized strategy
        inputBinding:
          prefix: -strategy
          separate: true
          position: 0
          shellQuote: false
    
    #### READ MODES
      - id: direct_read
        type: boolean?
        doc: |
          Will perform the slowest IO but will always work.
        inputBinding:
          prefix: -direct-read
          position: 0
          shellQuote: false
      - id: reorder
        type: boolean?
        doc: |
          Make aoflagger reorder the measurement set before running the detection.
          This prevents that aoflagger will use its memory reading mode, which is faster but uses more memory.
        inputBinding:
          prefix: -reorder
          position: 0
          shellQuote: false
      - id: memory_read
        type: boolean?
        doc: |
          Will read the entire measurement set in memory. This is the fastest,
          but requires much memory.
        inputBinding:
          prefix: -memory-read
          position: 0