Commit d71ad830 authored by mancini's avatar mancini

Merge branch 'losoto-prefactor-xyoffset' into 'master'

Add LoSoTo XY offset

See merge request lofar-cwl!16
parents fef5c9f0 239ee735
Pipeline #511 passed with stages
in 8 minutes and 29 seconds
......@@ -131,6 +131,13 @@ losoto_flagextend:
allow_failure: true
script:
- cwl-runner --no-container steps/LoSoTo.Flagextend.cwl test_jobs/losoto_flagextend.json
losoto_prefactor_xyoffset:
stage: test_steps
allow_failure: true
script:
- cwl-runner --no-container steps/LoSoTo.PrefactorXYoffset.cwl test_jobs/losoto_prefactorxyoffset.json
losoto_flagstation:
stage: test_steps
allow_failure: true
......
#!/usr/bin/env cwl-runner
class: CommandLineTool
cwlVersion: v1.0
id: losoto_prefactor_xyoffset
$namespaces:
lofar: https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl
requirements:
InlineJavascriptRequirement:
expressionLib:
- { $include: utils.js}
InitialWorkDirRequirement:
listing:
- entryname: 'parset.config'
entry: $(get_losoto_config('PREFACTOR_XYOFFSET').join('\n'))
- entryname: $(inputs.input_h5parm.basename)
entry: $(inputs.input_h5parm)
writable: true
baseCommand: "losoto"
arguments:
- $(inputs.input_h5parm.basename)
- parset.config
hints:
DockerRequirement:
dockerPull: lofareosc/lofar-pipeline-ci:latest
inputs:
- id: input_h5parm
type: File
format: lofar:#H5Parm
- id: soltab
type: string
doc: "Solution table"
- id: chanWidth
type: string
doc: |
the width of each channel in the data from which solutions were obtained. Can be
either a string like "48kHz" or a float in Hz.
outputs:
- id: output_h5parm
type: File
format: lofar:#H5Parm
outputBinding:
glob: $(inputs.input_h5parm.basename)
$schema:
- https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl
{
"input_h5parm": {"class": "File", "path": "/data/example.h5", "format": "lofar:#H5Parm"},
"soltab": "sol000/phase000",
"chanWidth" : "48kHz"
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment