Skip to content
Snippets Groups Projects
Commit db6ae005 authored by Mattia Mancini's avatar Mattia Mancini
Browse files

Add predict step test

Former-commit-id: 3e61c709
parent 63d27676
No related branches found
No related tags found
No related merge requests found
......@@ -94,6 +94,12 @@ ddecal:
script:
- cwltool --no-container --preserve-environment LD_LIBRARY_PATH --preserve-environment PATH --preserve-environment PYTHONPATH steps/ddecal.cwl test_jobs/ddecal.json
predict:
stage: test_steps
allow_failure: true
script:
- cwltool --no-container --preserve-environment LD_LIBRARY_PATH --preserve-environment PATH --preserve-environment PYTHONPATH steps/predict.cwl test_jobs/predict.json
prefactor_calibrator:
stage: integration_test
script:
......
......@@ -7,6 +7,11 @@ baseCommand: [DPPP]
requirements:
InlineJavascriptRequirement: {}
InitialWorkDirRequirement:
listing:
- entry: $(inputs.msin)
writable: true
hints:
DockerRequirement:
......@@ -16,16 +21,17 @@ arguments:
- steps=[predict]
- predict.beammode=array_factor
- predict.usechannelfreq=False
- msout=.
inputs:
- id: msin
type: Directory?
type: Directory
doc: Input Measurement Set
inputBinding:
prefix: msin=
separate: false
- id: msin_datacolumn
type: string
default: SMOOTHED_DATA
default: DATA
doc: Input data Column
inputBinding:
prefix: msin.datacolumn=
......@@ -33,16 +39,17 @@ inputs:
- id: msout_datacolumn
type: string
default: MODEL_DATA
- id: source_db
type: "[File, Directory]"
- id: sources_db
type: [File, Directory]
inputBinding:
prefix: predict.sourcedb=
separate: false
- id: skymodel
- id: sources
type: string[]
default: null
inputBinding:
prefix: predict.sources=
valueFrom: [$(self)]
valueFrom: "[$(self)]"
separate: false
itemSeparator: ','
- id: usebeammodel
......@@ -50,17 +57,11 @@ inputs:
default: false
inputBinding:
prefix: predict.usebeammodel=True
- id: msout_name
type: string
doc: Output Measurement Set
default: out.MS
inputBinding:
prefix: msout=
separate: false
outputs:
- id: msout
doc: Output Measurement Set
type: Directory
outputBinding:
glob: $(inputs.msout_name=="."?inputs.msin:inputs.msout_name)
glob: $(inputs.msin.basename)
{
"msin": {
"class": "Directory",
"path": "/data/L570745_SB001_uv_first10.MS"
},
"sources_db": {
"class": "File",
"path": "/data/A-Team_lowres.sourcedb"
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment