Skip to content
Snippets Groups Projects
Select Git revision
  • 87d8d78ed4535a4187884467082635202bb948ca
  • master default protected
  • L2SS-1914-fix_job_dispatch
  • TMSS-3170
  • TMSS-3167
  • TMSS-3161
  • TMSS-3158-Front-End-Only-Allow-Changing-Again
  • TMSS-3133
  • TMSS-3319-Fix-Templates
  • test-fix-deploy
  • TMSS-3134
  • TMSS-2872
  • defer-state
  • add-custom-monitoring-points
  • TMSS-3101-Front-End-Only
  • TMSS-984-choices
  • SDC-1400-Front-End-Only
  • TMSS-3079-PII
  • TMSS-2936
  • check-for-max-244-subbands
  • TMSS-2927---Front-End-Only-PXII
  • Before-Remove-TMSS
  • LOFAR-Release-4_4_318 protected
  • LOFAR-Release-4_4_317 protected
  • LOFAR-Release-4_4_316 protected
  • LOFAR-Release-4_4_315 protected
  • LOFAR-Release-4_4_314 protected
  • LOFAR-Release-4_4_313 protected
  • LOFAR-Release-4_4_312 protected
  • LOFAR-Release-4_4_311 protected
  • LOFAR-Release-4_4_310 protected
  • LOFAR-Release-4_4_309 protected
  • LOFAR-Release-4_4_308 protected
  • LOFAR-Release-4_4_307 protected
  • LOFAR-Release-4_4_306 protected
  • LOFAR-Release-4_4_304 protected
  • LOFAR-Release-4_4_303 protected
  • LOFAR-Release-4_4_302 protected
  • LOFAR-Release-4_4_301 protected
  • LOFAR-Release-4_4_300 protected
  • LOFAR-Release-4_4_299 protected
41 results

tmss_test_data_rest.py

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    preprocess.cwl 2.32 KiB
    cwlVersion: v1.2
    class: CommandLineTool
    baseCommand: DP3
    label: Performs pre-processing on raw LOFAR data.
    doc: |
      This tool performs flagging, demixing, averaging, and Dysco compression on 
      raw LOFAR data with the Default Pre-Processing Pipeline (DP3). The input is 
      a raw LOFAR MeasurementSet (MS); to open raw MSs, the LOFAR Storage Manager 
      (LofarStMan) needs to be installed. The output is a pre-processed MS, which 
      can further be processed by, e.g., the LOFAR Initial Calibration (LINC) Pipeline.
    
    arguments:
      - steps=[aoflagger,demix]
      - msin.autoweight=true
      - msout.storagemanager=dysco
    
    inputs:
      - id: msin
        type: Directory
        inputBinding:
          prefix: msin=
          separate: false
        doc: Input raw LOFAR MS
      - id: rfistrategy
        type:
          - string?
          - File?
        inputBinding:
          prefix: aoflagger.strategy=
          separate: false
        default:
          class: File
          path: ../rfistrategies/lofar-default.lua
        doc: AOFlagger flagging strategy file
      - id: demix_skymodel
        type:
          - string?
          - File?
        inputBinding:
          prefix: demix.skymodel=
          separate: false
        default:
          class: File
          path: ../skymodels/Ateam.skymodel
        doc: Skymodel to use for calibration
      - id: demix_sources
        type: string[]?
        inputBinding:
          prefix: demix.subtractsoures=
          separate: false
        default: []
        doc: Sources to subtract during demixing
      - id: demix_timestep
        type: int
        inputBinding:
          prefix: demix.demixtimestep=
          separate: false
        doc: Number of time steps to average during demixing
      - id: demix_freqstep
        type: int
        inputBinding:
          prefix: demix.demixfreqstep=
          separate: false
        doc: Number of channels to average during demixing
      - id: avg_timestep
        type: int
        inputBinding:
          prefix: demix.timestep=
          separate: false
        doc: Number of time steps to average
      - id: avg_freqstep
        type: int
        inputBinding:
          prefix: demix.freqstep=
          separate: false
        doc: Number of channels to average
      - id: msout_name
        type: string
        inputBinding:
          prefix: msout=
          separate: false
        doc: Output MS
    
    outputs:
      - id: msout
        type: Directory
        outputBinding:
          glob: '$(inputs.msout_name == "." ? inputs.msin.basename : inputs.msout_name)'
        doc: Output MS
    
    requirements:
      InlineJavascriptRequirement: {}