Skip to content
Snippets Groups Projects
Select Git revision
  • db424fc9dc6a32c2a77e7404d9ebe1b5b45fde9e
  • master default protected
  • control-single-hba-and-lba
  • L2SS-2407-swap-iers-caltable-monitoring-port
  • L2SS-2357-fix-ruff
  • sync-up-with-meta-pypcc
  • stabilise-landing-page
  • all-stations-lofar2
  • v0.39.7-backports
  • Move-sdptr-to-v1.5.0
  • fix-build-ubuntu
  • tokens-in-env-files
  • fix-build
  • L2SS-2214-deploy-cdb
  • fix-missing-init
  • add-power-hardware-apply
  • L2SS-2129-Add-Subrack-Routine
  • Also-listen-internal-to-rpc
  • fix-build-dind
  • L2SS-2153--Improve-Error-Handling
  • L2SS-2153-Add-Grpc-Gateway-support
  • 0.53.1dev1
  • v0.52.3-r2 protected
  • remove-snmp-client
  • v0.52.3 protected
  • v0.52.3dev0 protected
  • 0.53.1dev0
  • v0.52.2-rc3 protected
  • v0.52.2-rc2 protected
  • v0.52.2-rc1 protected
  • v0.52.1.1 protected
  • v0.52.1 protected
  • v0.52.1-rc1 protected
  • v0.51.9-6 protected
  • v0.51.9-5 protected
  • v0.51.9-4 protected
  • v0.51.9-3 protected
  • v0.51.9-2 protected
  • v0.51.9-1 protected
  • v0.51.9 protected
  • v0.51.8 protected
41 results

__init__.py

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    apply_calibrate_bp.cwl 6.24 KiB
    class: Workflow
    cwlVersion: v1.1
    id: apply_calibrate
    label: apply_calibrate
    $namespaces:
      sbg: 'https://www.sevenbridges.com/'
    inputs:
      - id: msin
        type: Directory
        'sbg:x': -1000
        'sbg:y': -200
      - id: do_smooth
        type: boolean?
        default: false
        'sbg:x': -1000
        'sbg:y': -100
      - id: flagunconverged
        type: boolean?
        default: false
        'sbg:x': -1000
        'sbg:y': 100
      - id: propagatesolutions
        type: boolean?
        default: true
        'sbg:x': -1000
        'sbg:y': 200
      - id: input_h5parm
        type: File
        'sbg:x': -1000
        'sbg:y': 300
    outputs:
      - id: apply_fr.log
        outputSource:
          - concat_logfiles_applyFR/output
        type: File
        'sbg:x': 1000
        'sbg:y': -300
      - id: final_flags_out
        outputSource:
          - final_flags/flagged_fraction_dict
        type: string?
        'sbg:x': 1000
        'sbg:y': -200
      - id: BLsmooth.log
        outputSource:
          - BLsmooth/logfile
        type: File
        'sbg:x': 1000
        'sbg:y': -100
      - id: apply_cal.log
        outputSource:
          - concat_logfiles_applyBP/output
        type: File
        'sbg:x': 1000
        'sbg:y': 0
      - id: calib_cal.log
        outputSource:
          - concat_logfiles_calib_cal/output
        type: File
        'sbg:x': 1000
        'sbg:y': 100
      - id: outh5parm
        outputSource:
          - calib_cal/h5parm
        type: File
        'sbg:x': 1000
        'sbg:y': 200
      - id: apply_pa.log
        outputSource:
          - concat_logfiles_applyPA/output
        type: File
        'sbg:x': 1000
        'sbg:y': 300
      - id: applybeam.log
        outputSource:
          - concat_logfiles_applybeam/output
        type: File
        'sbg:x': 1000
        'sbg:y': 400
    steps:
      - id: applyPA
        in:
          - id: msin
            source: msin
          - id: msin_datacolumn
            default: DATA
          - id: parmdb
            source: input_h5parm
          - id: msout_datacolumn
            default: CORRECTED_DATA
          - id: correction
            default: polalign
          - id: storagemanager
            default: Dysco
          - id: databitrate
            default: 0
        out:
          - id: msout
          - id: logfile
        run: ../lofar-cwl/steps/applycal.cwl
        label: applyPA
        'sbg:x': -400
        'sbg:y': 0
      - id: applyBP
        in:
          - id: msin
            source: applyPA/msout
          - id: msin_datacolumn
            default: CORRECTED_DATA
          - id: parmdb
            source: input_h5parm
          - id: msout_datacolumn
            default: CORRECTED_DATA
          - id: correction
            default: bandpass
          - id: storagemanager
            default: Dysco
          - id: databitrate
            default: 0
          - id: updateweights
            default: 'True'
        out:
          - id: msout
          - id: logfile
        run: ../lofar-cwl/steps/applycal.cwl
        label: applyBP
        'sbg:x': -200
        'sbg:y': 0
      - id: applybeam
        in:
          - id: msin
            source: applyBP/msout
          - id: msin_datacolumn
            default: CORRECTED_DATA
          - id: msout_datacolumn
            default: CORRECTED_DATA
          - id: type
            default: applybeam
          - id: storagemanager
            default: Dysco
          - id: databitrate
            default: 0
          - id: updateweights
            default: 'true'
          - id: usechannelfreq
            default: 'false'
          - id: invert
            default: 'true'
          - id: beammode
            default: element
        out:
          - id: msout
          - id: logfile
        run: ../lofar-cwl/steps/applybeam.cwl
        label: applybeam
        'sbg:x': 0
        'sbg:y': 0
      - id: applyFR
        in:
          - id: msin
            source: applybeam/msout
          - id: msin_datacolumn
            default: CORRECTED_DATA
          - id: parmdb
            source: input_h5parm
          - id: msout_datacolumn
            default: CORRECTED_DATA
          - id: correction
            default: faraday
          - id: storagemanager
            default: Dysco
          - id: databitrate
            default: 0
        out:
          - id: msout
          - id: logfile
        run: ../lofar-cwl/steps/applycal.cwl
        label: applyFR
        'sbg:x': 200
        'sbg:y': 0
      - id: BLsmooth
        in:
          - id: msin
            source: applyFR/msout
          - id: do_smooth
            source: do_smooth
          - id: in_column_name
            default: CORRECTED_DATA
        out:
          - id: msout
          - id: logfile
        run: ../steps/blsmooth.cwl
        label: BLsmooth
        'sbg:x': 400
        'sbg:y': 0
      - id: calib_cal
        in:
          - id: msin
            source: BLsmooth/msout
          - id: msin_datacolumn
            default: SMOOTHED_DATA
          - id: msin_modelcolum
            default: MODEL_DATA
          - id: propagate_solutions
            source: propagatesolutions
          - id: flagunconverged
            source: flagunconverged
          - id: mode
            default: scalarphase
        out:
          - id: msout
          - id: h5parm
          - id: logfile
        run: ../lofar-cwl/steps/ddecal.cwl
        'sbg:x': 600
        'sbg:y': 0
      - id: concat_logfiles_calib_cal
        in:
          - id: file_list
            source:
              - calib_cal/logfile
          - id: file_prefix
            default: calib_cal
        out:
          - id: output
        run: ../steps/concatenate_files.cwl
        label: concat_logfiles_calib_cal
        'sbg:x': 700
        'sbg:y': 200
      - id: concat_logfiles_applyFR
        in:
          - id: file_list
            source:
              - applyFR/logfile
          - id: file_prefix
            default: applycal
        out:
          - id: output
        run: ../steps/concatenate_files.cwl
        label: concat_logfiles_applyFR
        'sbg:x': 400
        'sbg:y': 200
      - id: concat_logfiles_applybeam
        in:
          - id: file_list
            source:
              - applybeam/logfile
          - id: file_prefix
            default: applybeam
        out:
          - id: output
        run: ../steps/concatenate_files.cwl
        label: concat_logfiles_applybeam
        'sbg:x': 200
        'sbg:y': 200
      - id: concat_logfiles_applyBP
        in:
          - id: file_list
            source:
              - applyBP/logfile
          - id: file_prefix
            default: applycal
        out:
          - id: output
        run: ../steps/concatenate_files.cwl
        label: concat_logfiles_applyBP
        'sbg:x': 0
        'sbg:y': 200
      - id: concat_logfiles_applyPA
        in:
          - id: file_list
            source:
              - applyPA/logfile
          - id: file_prefix
            default: applycal
        out:
          - id: output
        run: ../steps/concatenate_files.cwl
        label: concat_logfiles_applyPA
        'sbg:x': -200
        'sbg:y': 200
      - id: final_flags
        in:
          - id: msin
            source: applyFR/msout
        out:
          - id: flagged_fraction_dict
          - id: logfile
        run: ./../steps/findRefAnt.cwl
        label: final_flags
        'sbg:x': 700
        'sbg:y': -200
    requirements: []