@prefix CommandLineBinding: <https://w3id.org/cwl/cwl#CommandLineBinding/> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix DockerRequirement: <https://w3id.org/cwl/cwl#DockerRequirement/> .
@prefix Workflow: <https://w3id.org/cwl/cwl#Workflow/> .
@prefix InlineJavascriptRequirement: <https://w3id.org/cwl/cwl#InlineJavascriptRequirement/> .
@prefix sld:   <https://w3id.org/cwl/salad#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix CommandOutputBinding: <https://w3id.org/cwl/cwl#CommandOutputBinding/> .
@prefix ns1:   <http://commonwl.org/cwltool#> .
@prefix InplaceUpdateRequirement: <https://w3id.org/cwl/cwl#InplaceUpdateRequirement/> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix Dirent: <https://w3id.org/cwl/cwl#Dirent/> .
@prefix cwl:   <https://w3id.org/cwl/cwl#> .
@prefix ResourceRequirement: <https://w3id.org/cwl/cwl#ResourceRequirement/> .
@prefix ExpressionTool: <https://w3id.org/cwl/cwl#ExpressionTool/> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/insolset>
        rdfs:comment      "Input solset name" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--insolset"
                          ] ;
        sld:default       "sol000" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/parset>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "parset.config" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "parset.config" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "parset.config" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "parset.config" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_nchan>
        sld:default  1 ;
        sld:type     xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/image_scale>
        sld:default  "1.5asec" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/beammode>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.beammode=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/squeeze>
        rdfs:comment      "removes all axes with the length of 1" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-q"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/refant>
        rdfs:comment  "Reference antenna for phases. By default None.\n" ;
        sld:default   "CS001HBA0" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/output_plots>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.prefix)*.png" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.prefix)*.png" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.prefix)*.png" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.prefix)*.png" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/minuv-l>
        sld:default  0 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/outsolset>
        rdfs:comment      "Output solset name" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--outsolset"
                          ] ;
        sld:default       "sol000" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/msin>
        sld:type  [ sld:items  cwl:Directory ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/storagemanager>
        rdfs:comment      "What storage manager to use." ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "msout.storagemanager=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       "" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/padding>
        cwl:inputBinding  [ CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "-padding"
                          ] ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/verbose>
        rdfs:comment      "verbose output" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-v"
                          ] ;
        sld:default       true ;
        sld:type          xsd:boolean .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/log>
        rdfs:comment  "Use Log=’XYZ’ to set which axes to put in Log.\n" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/fit-spectral-pol>
        sld:default  3 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/axisDiff>
        rdfs:comment  "This must be a len=2 axis and the plot will have the differential value\n- e.g. ‘pol’ to plot XX-YY.\n" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/soltabsToAdd>
        rdfs:comment  "Tables to “add” (e.g. ‘sol000/tec000’), it works only for tec and clock\n to be added to phases.\n" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/tempdir>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-temp-dir" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/soltab_in>
        sld:default  "phase000" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/approxtolerance>
        rdfs:comment      "Tolerance at which the approximating first stage is considered to be converged and the second full-constraining stage is started." ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.approxtolerance=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/merge_array_files.cwl#merge_array_files>
        a                          cwl:ExpressionTool ;
        rdfs:label                 "merge_array_files" ;
        ns1:original_cwlVersion    "v1.2" ;
        ExpressionTool:expression  "${\n  var out_file = []\n  for(var i=0; i<inputs.input.length; i++){\n      var item = inputs.input[i]\n      if(item != null){\n          out_file = out_file.concat(item)\n      }\n  }\n  return {'output': out_file}\n}\n" ;
        cwl:cwlVersion             cwl:v1.2 ;
        cwl:inputs                 <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/merge_array_files.cwl#merge_array_files/input> ;
        cwl:outputs                <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/merge_array_files.cwl#merge_array_files/output> ;
        cwl:requirements           [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/selfcal_strategy>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/refAnt>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/refant> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/filter>
        rdfs:comment      "Filter these antenna string from the processing" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--filter"
                          ] ;
        sld:default       "[CR]S*&" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/approximatetec>
        rdfs:comment      "Uses an approximation stage in which the phases are constrained with the piece-wise fitter, to solve local minima problems." ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.approximatetec=True"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/refAnt>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/refant> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/minuv-l>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-minuv-l" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/log>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "h5parm_collector_output*.log" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/mgain>
        sld:default  8e-01 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/outsolset>
        sld:default  "target" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/logfile>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "wsclean*.log" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/prefix>
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/skymodel_source> ;
        cwl:valueFrom  "$(\"ph_\"+self+\"_\")" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/clobber>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/fits_model>
        sld:type  sld:null ;
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/weighting>
        sld:default  "briggs -1.5" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/prefix>
        rdfs:comment  "Prefix to add before the self-generated filename.\n" ;
        sld:default   "losoto.plot." ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/nmiter>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-nmiter" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/verbose>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/input_h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/outh5parm> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/jsonfilename>
        rdfs:comment      "Define output file name for JSON statistics" ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "count.jsonfilename=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       "out.json" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/bad_antennas>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/bad_antennas> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/input_h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/outh5parm> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/ncpu>
        rdfs:comment  "Number of cpus, by default all available." ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/history>
        rdfs:comment      "Keep history of the export soltabs" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-H"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/antennaconstraint>
        rdfs:comment      "A list of lists specifying groups of antennas that are to be constrained to have the same solution." ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.antennaconstraint=" ;
                            CommandLineBinding:separate  false ;
                            cwl:valueFrom                "[$(self.join(','))]"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/uvlambdamin>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_uvlambdamin> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/dirty_image>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.image_name)-*-dirty.fits" , "$(inputs.image_name)-dirty.fits" ] ;
        sld:type           sld:null ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/flagdivergedonly>
        rdfs:comment      "Flag only the unconverged solutions for which divergence was detected.\nAt the moment, this option is effective only for rotation+diagonal\nsolves, where divergence is detected when the amplitudes of any station\nare found to be more than a factor of 5 from the mean amplitude over all\nstations.\nIf divergence for any one station is detected, all stations are flagged\nfor that solution interval. Only effective when flagunconverged=true\nand mode=rotation+diagonal.\n" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.flagdivergedonly=True" ] ;
        sld:default       true ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm>
        rdfs:label  "h5parm_collector_gsm" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/clobber> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/squeeze> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/verbose> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/h5parmFiles> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/log> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/outh5parm> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ>
        cwl:in   <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/usechannelfreq> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/reusemodel> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/beammode> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/smoothnessconstraint> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/maxiter> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/mode> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/usebeammodel> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/smoothnessreffrequency> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/nchan> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/extradatacolumns> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/solint> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/tolerance> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/msin> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/msin_datacolumn> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/max_dp3_threads> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/uvlambdamin> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/propagate_solutions> ;
        cwl:out  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/msout> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/h5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/logfile> ;
        cwl:run  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/mode>
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/gsmcal_step> ;
        cwl:valueFrom  "$(self == \"phase\" ? \"phaseonly\" : self)" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/beammode>
        sld:default  "array_factor" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/clobber>
        rdfs:comment      "overwrite output" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-c"
                          ] ;
        sld:default       true ;
        sld:type          xsd:boolean .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_self_calibrate/file_prefix>
        sld:default  "self_calibrate_target" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/smoothnessreffrequency>
        rdfs:comment      "An optional reference frequency (in Hz) for the smoothness constraint" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.smoothnessreffrequency=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       0e+00 ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/axisInTable>
        rdfs:comment  "the axis to plot on a page - e.g. ant to get all antenna’s on one file.\n" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/save_source_list>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-save-source-list" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/logfile>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "applycal_$(inputs.correction)*.log" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/axisDiff>
        sld:default  "pol" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl#concatfiles/file_suffix>
        sld:default  "log" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/axisDiff>
        sld:default  "pol" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/input_h5parm>
        cwl:format  <https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl#H5Parm> ;
        sld:type    cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( "steps=[applycal, count]" "msout=." ) ;
        cwl:baseCommand          ( "DP3" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/msin_datacolumn> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/msout_datacolumn> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/solset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/parmdb> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/missingantennabehavior> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/databitrate> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/max_dp3_threads> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/updateweights> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/storagemanager> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/msin> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/correction> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/corrupt> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/logfile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/msout> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a       cwl:InplaceUpdateRequirement ;
                                   InplaceUpdateRequirement:inplaceUpdate
                                           true
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.msin)"
                                                ]
                                 ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.max_dp3_threads)"
                                 ] ;
        cwl:stderr               "applycal_$(inputs.correction)_err.log" ;
        cwl:stdout               "applycal_$(inputs.correction).log" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_self_calibrate>
        rdfs:label  "concat_logfiles_self_calibrate" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_self_calibrate/file_list> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_self_calibrate/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_self_calibrate/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_losoto/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/log> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/logfile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/logfile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/logfile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/outh5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/logfile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/log> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/psf_image>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.image_name)-*-psf.fits" , "$(inputs.image_name)-psf.fits" ] ;
        sld:type           sld:null ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/multiscale>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/makeAntPlot>
        rdfs:comment  "Make a plot containing antenna coordinates in x,y and in color the value\n to plot, axesInPlot must be [ant].\n" ;
        sld:default   false ;
        sld:type      xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "This operation for LoSoTo implements basic plotting WEIGHT:\n flag-only compliant, no need for weight\n" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( "run_losoto_plot.sh" ) ;
        cwl:arguments            ( "run_losoto_plot.sh" ) ;
        cwl:arguments            ( "run_losoto_plot.sh" ) ;
        cwl:arguments            ( "run_losoto_plot.sh" ) ;
        cwl:baseCommand          ( "bash" ) ;
        cwl:baseCommand          ( "bash" ) ;
        cwl:baseCommand          ( "bash" ) ;
        cwl:baseCommand          ( "bash" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/soltabsToAdd> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/markerSize> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/makeMovie> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/plotFlag> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/NColFig> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/axisDiff> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/pol> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/makeAntPlot> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/ncpu> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/figSize> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/selfcal_strategy> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/soltab> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/minmax> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/input_h5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/axisInTable> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/refAnt> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/prefix> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/axisInCol> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/doUnwrap> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/axesInPlot> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/log> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/execute> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/time.minmaxstep> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/logfile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/output_plots> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/parset> ;
        cwl:requirements         [ a       cwl:InlineJavascriptRequirement ;
                                   InlineJavascriptRequirement:expressionLib
                                           "function get_losoto_config(step_name) {\n    var par = ['soltab = ' + inputs.soltab]\n    if (inputs.ncpu !== null && inputs.ncpu !== undefined) par.push('ncpu='+inputs.ncpu);\n    par.push(\"[\" + step_name + \"]\")\n    par.push('operation=' + step_name)\n    for(var field_name in inputs){\n        if(field_name === 'input_h5parm' ||\n           field_name === 'soltab' ||\n           field_name === 'ncpu' || \n           field_name === 'execute') continue;\n\n        if(inputs[field_name] === null ||\n           inputs[field_name] === 'null') continue;\n        \n        if(inputs[field_name][\"class\"] !== undefined &&\n           (inputs[field_name][\"class\"] ===\"Directory\" ||\n            inputs[field_name][\"class\"] ===\"File\")){\n            par.push(field_name+'='+inputs[field_name].path)\n        } else {\n            par.push(field_name+'='+inputs[field_name])\n        }\n    }\n    return par\n}\n\nfunction concatenate_path(object_list){\n    object_list.forEach(function (x, index, arr) {arr[index] = x.path;});\n    return '[' + object_list.join(',') + ']'\n    \n}\n\nfunction concatenate_path_wsclean(object_list){\n    object_list.forEach(function (x, index, arr) {arr[index] = x.path;});\n    return object_list.join(' ')\n    \n}"
                                 ] ;
        cwl:requirements         [ a       cwl:InlineJavascriptRequirement ;
                                   InlineJavascriptRequirement:expressionLib
                                           "function get_losoto_config(step_name) {\n    var par = ['soltab = ' + inputs.soltab]\n    if (inputs.ncpu !== null && inputs.ncpu !== undefined) par.push('ncpu='+inputs.ncpu);\n    par.push(\"[\" + step_name + \"]\")\n    par.push('operation=' + step_name)\n    for(var field_name in inputs){\n        if(field_name === 'input_h5parm' ||\n           field_name === 'soltab' ||\n           field_name === 'ncpu' || \n           field_name === 'execute') continue;\n\n        if(inputs[field_name] === null ||\n           inputs[field_name] === 'null') continue;\n        \n        if(inputs[field_name][\"class\"] !== undefined &&\n           (inputs[field_name][\"class\"] ===\"Directory\" ||\n            inputs[field_name][\"class\"] ===\"File\")){\n            par.push(field_name+'='+inputs[field_name].path)\n        } else {\n            par.push(field_name+'='+inputs[field_name])\n        }\n    }\n    return par\n}\n\nfunction concatenate_path(object_list){\n    object_list.forEach(function (x, index, arr) {arr[index] = x.path;});\n    return '[' + object_list.join(',') + ']'\n    \n}\n\nfunction concatenate_path_wsclean(object_list){\n    object_list.forEach(function (x, index, arr) {arr[index] = x.path;});\n    return object_list.join(' ')\n    \n}"
                                 ] ;
        cwl:requirements         [ a       cwl:InlineJavascriptRequirement ;
                                   InlineJavascriptRequirement:expressionLib
                                           "function get_losoto_config(step_name) {\n    var par = ['soltab = ' + inputs.soltab]\n    if (inputs.ncpu !== null && inputs.ncpu !== undefined) par.push('ncpu='+inputs.ncpu);\n    par.push(\"[\" + step_name + \"]\")\n    par.push('operation=' + step_name)\n    for(var field_name in inputs){\n        if(field_name === 'input_h5parm' ||\n           field_name === 'soltab' ||\n           field_name === 'ncpu' || \n           field_name === 'execute') continue;\n\n        if(inputs[field_name] === null ||\n           inputs[field_name] === 'null') continue;\n        \n        if(inputs[field_name][\"class\"] !== undefined &&\n           (inputs[field_name][\"class\"] ===\"Directory\" ||\n            inputs[field_name][\"class\"] ===\"File\")){\n            par.push(field_name+'='+inputs[field_name].path)\n        } else {\n            par.push(field_name+'='+inputs[field_name])\n        }\n    }\n    return par\n}\n\nfunction concatenate_path(object_list){\n    object_list.forEach(function (x, index, arr) {arr[index] = x.path;});\n    return '[' + object_list.join(',') + ']'\n    \n}\n\nfunction concatenate_path_wsclean(object_list){\n    object_list.forEach(function (x, index, arr) {arr[index] = x.path;});\n    return object_list.join(' ')\n    \n}"
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ cwl:entry      "$(get_losoto_config('PLOT').join('\\n'))" ;
                                                  cwl:entryname  "parset.config"
                                                ] ;
                                   cwl:listing  [ cwl:entry      "#!/bin/bash\nset -e\nINPUT_H5PARM=$(inputs.input_h5parm.basename)\nDO_PLOTS=$(inputs.execute)\nif [ \"$DO_PLOTS\" = \"true\" ]; then\n  losoto --verbose $INPUT_H5PARM parset.config\nelse\n  echo Skipped plotting 3rd order tec solutions\nfi\n" ;
                                                  cwl:entryname  "run_losoto_plot.sh"
                                                ] ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_h5parm)" ;
                                                  cwl:entryname    "$(inputs.input_h5parm.basename)"
                                                ]
                                 ] ;
        cwl:requirements         [ a       cwl:InlineJavascriptRequirement ;
                                   InlineJavascriptRequirement:expressionLib
                                           "function get_losoto_config(step_name) {\n    var par = ['soltab = ' + inputs.soltab]\n    if (inputs.ncpu !== null && inputs.ncpu !== undefined) par.push('ncpu='+inputs.ncpu);\n    par.push(\"[\" + step_name + \"]\")\n    par.push('operation=' + step_name)\n    for(var field_name in inputs){\n        if(field_name === 'input_h5parm' ||\n           field_name === 'soltab' ||\n           field_name === 'ncpu' || \n           field_name === 'execute') continue;\n\n        if(inputs[field_name] === null ||\n           inputs[field_name] === 'null') continue;\n        \n        if(inputs[field_name][\"class\"] !== undefined &&\n           (inputs[field_name][\"class\"] ===\"Directory\" ||\n            inputs[field_name][\"class\"] ===\"File\")){\n            par.push(field_name+'='+inputs[field_name].path)\n        } else {\n            par.push(field_name+'='+inputs[field_name])\n        }\n    }\n    return par\n}\n\nfunction concatenate_path(object_list){\n    object_list.forEach(function (x, index, arr) {arr[index] = x.path;});\n    return '[' + object_list.join(',') + ']'\n    \n}\n\nfunction concatenate_path_wsclean(object_list){\n    object_list.forEach(function (x, index, arr) {arr[index] = x.path;});\n    return object_list.join(' ')\n    \n}"
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ cwl:entry      "$(get_losoto_config('PLOT').join('\\n'))" ;
                                                  cwl:entryname  "parset.config"
                                                ] ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_h5parm)" ;
                                                  cwl:entryname    "$(inputs.input_h5parm.basename)"
                                                ] ;
                                   cwl:listing  [ cwl:entry      "#!/bin/bash\nset -e\nINPUT_H5PARM=$(inputs.input_h5parm.basename)\nDO_PLOTS=$(inputs.execute)\nif [ \"$DO_PLOTS\" = \"true\" ]; then\n  losoto --verbose $INPUT_H5PARM parset.config\nelse\n  echo Skipped plotting 3rd order tec solutions\nfi\n" ;
                                                  cwl:entryname  "run_losoto_plot.sh"
                                                ]
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ cwl:entry      "$(get_losoto_config('PLOT').join('\\n'))" ;
                                                  cwl:entryname  "parset.config"
                                                ] ;
                                   cwl:listing  [ cwl:entry      "#!/bin/bash\nset -e\nINPUT_H5PARM=$(inputs.input_h5parm.basename)\nDO_PLOTS=$(inputs.execute)\nif [ \"$DO_PLOTS\" = \"true\" ]; then\n  losoto --verbose $INPUT_H5PARM parset.config\nelse\n  echo Skipped plotting 3rd order tec solutions\nfi\n" ;
                                                  cwl:entryname  "run_losoto_plot.sh"
                                                ] ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_h5parm)" ;
                                                  cwl:entryname    "$(inputs.input_h5parm.basename)"
                                                ]
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ cwl:entry      "#!/bin/bash\nset -e\nINPUT_H5PARM=$(inputs.input_h5parm.basename)\nDO_PLOTS=$(inputs.execute)\nif [ \"$DO_PLOTS\" = \"true\" ]; then\n  losoto --verbose $INPUT_H5PARM parset.config\nelse\n  echo Skipped plotting 3rd order tec solutions\nfi\n" ;
                                                  cwl:entryname  "run_losoto_plot.sh"
                                                ] ;
                                   cwl:listing  [ cwl:entry      "$(get_losoto_config('PLOT').join('\\n'))" ;
                                                  cwl:entryname  "parset.config"
                                                ] ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_h5parm)" ;
                                                  cwl:entryname    "$(inputs.input_h5parm.basename)"
                                                ]
                                 ] ;
        cwl:stderr               "$(inputs.input_h5parm.basename)-losoto_err.log" ;
        cwl:stdout               "$(inputs.input_h5parm.basename)-losoto.log" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/propagatesolutions>
        sld:default  true ;
        sld:type     xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/correction>
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/gsmcal_step> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/skymodel_source> ;
        cwl:valueFrom  "$(self.join(''))" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/beam_size>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-beam-size" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target>
        a                        cwl:Workflow ;
        rdfs:label               "selfcal_target" ;
        ns1:original_cwlVersion  "v1.2" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_image_target> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_self_calibrate> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_losoto> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/merge_array_files> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_applygsm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions> ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/gsmcal_step> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/refant> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/propagatesolutions> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/wsclean_tmpdir> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/skymodel_source> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_nchan> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/bad_antennas> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/insolutions> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/msin> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/selfcal_hba_imsize> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/targetname> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_uvlambdamin> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/max_dp3_threads> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/process_baselines_target> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/preapply_h5parm> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/logfiles> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/inspection> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/msout> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/outsolutions> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_before> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/outh5parm> ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/merge_array_files/input>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/logfile> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat>
        a                        cwl:CommandLineTool ;
        rdfs:label               "h5parm_cat" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position  0 ;
                                     CommandLineBinding:prefix    "-o" ;
                                     cwl:valueFrom                "$(inputs.input_file.basename)"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "H5parm_collector.py" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/verbose> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/history> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/outsolset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/h5parmFile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/input_file> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/insoltab> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/insolset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/clobber> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/squeeze> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/log> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/outh5parm> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_file)"
                                                ]
                                 ] ;
        cwl:stderr               "h5parm_collector_output_err.log" ;
        cwl:stdout               "h5parm_collector_output.log" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/modeldatacolumns>
        rdfs:comment      "Use model data from the measurement set." ;
        cwl:inputBinding  [ CommandLineBinding:prefix      "ddecal.modeldatacolumns=" ;
                            CommandLineBinding:separate    false ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "[$(self.join(','))]"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/log>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "add_missing_stations*.log" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_applygsm/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/merge_array_files/output> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/axesInPlot>
        sld:default  "time" , "freq" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/logfile>
        rdfs:comment       "Output logfile" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "ddecal*.log" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/smoothnessconstraint>
        rdfs:comment      "Kernel size in Hz" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.smoothnessconstraint=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       0e+00 ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/wsclean_tmpdir>
        sld:default  "/tmp" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/image_scale>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-scale" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       "36asec" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/verbose>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/h5parmFile>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/outh5parm> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/axesInPlot>
        rdfs:comment  "1- or 2-element array which says the coordinates to plot (2 for 3D plots).\n" ;
        sld:type      sld:null ;
        sld:type      [ sld:items  xsd:string ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:string ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:string ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:string ;
                        sld:type   sld:array
                      ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations>
        a                        cwl:CommandLineTool ;
        rdfs:label               "add_missing_stations" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "add_missing_stations.py" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/soltab_out> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/solset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/refh5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/soltab_in> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/refsolset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/filter> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/bad_antennas> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/h5parm> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/log> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/outh5parm> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.h5parm)"
                                                ]
                                 ] ;
        cwl:stderr               "add_missing_stations_err.log" ;
        cwl:stdout               "add_missing_stations.log" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/msin>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/msin> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/axesInPlot>
        sld:default  "time" , "freq" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/max_dp3_threads>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/max_dp3_threads> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/NColFig>
        rdfs:comment  "Number of columns in a multi-table image. By default is automatically\nchosen.\n" ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/time.minmaxstep>
        rdfs:comment  "Step size in time for subsequent plotting\n" ;
        sld:type      sld:null ;
        sld:type      [ sld:items  xsd:float ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:float ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:float ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:float ;
                        sld:type   sld:array
                      ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl#concatfiles/file_list>
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/ncpu>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-j" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/squeeze>
        rdfs:comment      "removes all axes with the length of 1" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-q"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/verbose>
        rdfs:comment      "verbose output" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-v"
                          ] ;
        sld:default       true ;
        sld:type          xsd:boolean .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/parallel-gridding>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-parallel-gridding" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/propagate_solutions>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/propagatesolutions> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/auto_mask>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-auto-mask" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/nchan>
        rdfs:comment      "Number of channels in each channel block, for which the solution is assumed to be constant." ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.nchan=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       1 ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/refh5parm>
        rdfs:comment      "External H5parm from which the full list of antennas is used from." ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--refh5"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/msout>
        cwl:outputBinding  [ CommandOutputBinding:outputEval
                          "$(inputs.msin)" ] ;
        sld:type           [ sld:items  cwl:Directory ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/multiscale>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-multiscale" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/insolutions>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/maxiter>
        rdfs:comment      "Maximum number of iterations" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.maxiter=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       50 ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/image_size>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-size" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       2500 ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:int ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/join-channels>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-join-channels" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_image_target>
        rdfs:label  "concat_logfiles_image_target" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_image_target/file_prefix> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_image_target/file_list> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_image_target/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/makeMovie>
        rdfs:comment  "Make a movie summing up all the produced plots.\n" ;
        sld:default   false ;
        sld:type      xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/parallel-reordering>
        sld:default  4 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/soltab_out>
        rdfs:comment      "Output solution table (has to be different from input solution table)" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--soltab_out"
                          ] ;
        sld:default       "GSMphase" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/multiscale_scales>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-multiscale-scales" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/prefix>
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/skymodel_source> ;
        cwl:valueFrom  "$(\"ph_\"+self+\"_poldif\")" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/input_h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/outh5parm> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/parmdb>
        rdfs:comment      "Path of parmdb in which the parameters are stored. This can also be an H5Parm file, in that case the filename has to end in '.h5'" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.parmdb=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/parallel-deconvolution>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-parallel-deconvolution" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations>
        rdfs:label  "add_missing_stations" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/soltab_out> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/h5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/filter> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/soltab_in> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/refh5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/solset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/refsolset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/bad_antennas> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/log> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/outh5parm> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/bad_antennas>
        rdfs:comment      "Antenna string to be processed" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--bad_antennas"
                          ] ;
        sld:default       "[CR]S*&" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/fits_image>
        sld:type  cwl:File , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/gsmcal_step>
        sld:default  "phaseonly" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode>
        rdfs:comment      "Type of constraint to apply. Options are\n" ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "ddecal.mode=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          [ sld:symbols  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/rotation+diagonal> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/diagonalphase> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/phaseonly> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/scalarcomplexgain> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/amplitudeonly> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/scalarphase> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/tec> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/tecandphase> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/scalaramplitude> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/fulljones> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/rotation> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode/diagonal> ;
                            sld:type     sld:enum
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/bad_antennas>
        sld:default  "[CR]S*&" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl#concatfiles>
        a                        cwl:CommandLineTool ;
        rdfs:label               "concatfiles" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "bash" "bulk_rename.sh" ) ;
        cwl:baseCommand          ( "bash" "bulk_rename.sh" ) ;
        cwl:baseCommand          ( "bash" "bulk_rename.sh" ) ;
        cwl:baseCommand          ( "bash" "bulk_rename.sh" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl#concatfiles/file_list> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl#concatfiles/file_suffix> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl#concatfiles/file_prefix> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl#concatfiles/output> ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "#!/bin/bash\nset -e\nFILE_LIST=(\"\\${@}\")\nFILE_PREFIX=$(inputs.file_prefix)\nFILE_SUFFIX=$(inputs.file_suffix === null ? '' : inputs.file_suffix)\ncat \"\\${FILE_LIST[@]}\" > $FILE_PREFIX.$FILE_SUFFIX\n" ;
                                                  cwl:entryname    "bulk_rename.sh"
                                                ]
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "#!/bin/bash\nset -e\nFILE_LIST=(\"\\${@}\")\nFILE_PREFIX=$(inputs.file_prefix)\nFILE_SUFFIX=$(inputs.file_suffix === null ? '' : inputs.file_suffix)\ncat \"\\${FILE_LIST[@]}\" > $FILE_PREFIX.$FILE_SUFFIX\n" ;
                                                  cwl:entryname    "bulk_rename.sh"
                                                ]
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "#!/bin/bash\nset -e\nFILE_LIST=(\"\\${@}\")\nFILE_PREFIX=$(inputs.file_prefix)\nFILE_SUFFIX=$(inputs.file_suffix === null ? '' : inputs.file_suffix)\ncat \"\\${FILE_LIST[@]}\" > $FILE_PREFIX.$FILE_SUFFIX\n" ;
                                                  cwl:entryname    "bulk_rename.sh"
                                                ]
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "#!/bin/bash\nset -e\nFILE_LIST=(\"\\${@}\")\nFILE_PREFIX=$(inputs.file_prefix)\nFILE_SUFFIX=$(inputs.file_suffix === null ? '' : inputs.file_suffix)\ncat \"\\${FILE_LIST[@]}\" > $FILE_PREFIX.$FILE_SUFFIX\n" ;
                                                  cwl:entryname    "bulk_rename.sh"
                                                ]
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl#concatfiles/file_prefix>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/propagate_converged_only>
        rdfs:comment      "Propagate solutions of the previous time slot only if the solve converged" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.propagateconvergedonly=True" ] ;
        sld:default       true ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msin_fname>
        rdfs:comment      "Input Measurement Set string (including dummy.ms)" ;
        cwl:inputBinding  [ CommandLineBinding:itemSeparator
                                    "," ;
                            CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "msin=" ;
                            CommandLineBinding:separate  false ;
                            cwl:valueFrom                "[$(self.join(','))]"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/max_dp3_threads>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/axesInPlot>
        sld:default  "time" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/refsolset>
        sld:default  "target" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_losoto>
        rdfs:label  "concat_logfiles_losoto" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_losoto/file_list> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_losoto/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_losoto/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/flagged_fraction_dict>
        rdfs:comment       "Dictionary that contains the flagged fraction per station" ;
        cwl:outputBinding  [ CommandOutputBinding:glob  "$(inputs.jsonfilename)" ;
                             CommandOutputBinding:outputEval
                                     "$(JSON.parse(self[0].contents).flagged_fraction_dict)" ;
                             cwl:loadContents           true
                           ] ;
        sld:type           xsd:string .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/propagate_solutions>
        rdfs:comment      "Initialize solver with the solutions of the previous time slot" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.propagatesolutions=True" ] ;
        sld:default       true ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/usebeammodel>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.usebeammodel=True" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/tempdir>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/wsclean_tmpdir> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/output_name_h5parm>
        rdfs:comment      "Filename of output H5Parm" ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "ddecal.h5parm=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       "instrument.h5" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/reusemodel>
        rdfs:comment      "List of model data to be reused from previous (ddecal) step(s). The list should contain the model data names, as set by a previous step" ;
        cwl:inputBinding  [ CommandLineBinding:prefix      "ddecal.reusemodel=" ;
                            CommandLineBinding:separate    false ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "[$(self.join(','))]"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/merge_array_files>
        rdfs:label  "merge_array_files" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/merge_array_files/input> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/merge_array_files/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/merge_array_files.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/use-wgridder>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msout_name>
        rdfs:comment      "Output Measurement Set" ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "msout=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       "" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/parmdb>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/outh5parm> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/msout_datacolumn>
        sld:default  "CORRECTED_DATA" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/missingantennabehavior>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.missingantennabehavior=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/image_name>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-name" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       "pointing" ;
        sld:type          cwl:File , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2>
        rdfs:label  "losoto_plot_gsm_P2" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/axisInCol> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/refAnt> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/axesInPlot> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/input_h5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/prefix> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/soltab> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/axisInTable> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/plotFlag> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/minmax> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/output_plots> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/parset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/logfile> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/prefix>
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/skymodel_source> ;
        cwl:valueFrom  "$(\"ph_\"+self+\"_poldif_\")" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/outsolset>
        rdfs:comment      "Output solset name" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--outsolset"
                          ] ;
        sld:default       "sol000" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/outh5parm>
        cwl:format         <https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl#H5Parm> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.h5parm.basename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/msout_datacolumn>
        rdfs:comment      "Output data column" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "msout.datacolumn=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/prefix>
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/skymodel_source> ;
        cwl:valueFrom  "$(\"ph_\"+self+\"_\")" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions>
        rdfs:label  "write_solutions" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/insoltab> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/h5parmFile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/history> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/verbose> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/outsolset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/squeeze> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/input_file> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/outh5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/log> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_image_target/file_prefix>
        sld:default  "image_target" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/h5parmFiles>
        rdfs:comment      "List of h5parm files" ;
        cwl:format        <https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl#H5Parm> ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          cwl:File ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2>
        rdfs:label  "losoto_plot_gsm_Pd2" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/soltab> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/axesInPlot> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/axisDiff> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/refAnt> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/plotFlag> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/input_h5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/minmax> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/axisInTable> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/output_plots> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/parset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/logfile> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/solint>
        sld:default  1 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_image_target/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/logfile> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/outh5parm>
        rdfs:comment       "Output h5parm" ;
        cwl:format         <https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl#H5Parm> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outh5parmname)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/auto_threshold>
        sld:default  5e-01 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/outh5parm>
        rdfs:comment       "Output h5parm" ;
        cwl:format         <https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl#H5Parm> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_file.basename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/outh5parm>
        cwl:outputSource  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/h5parm> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/reuse_psf>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-reuse-psf" ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "$(self[0].nameroot.replaceAll('-psf','').replaceAll('-0000',''))"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/tolerance>
        rdfs:comment      "Controls the accuracy to be reached." ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.tolerance=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       1e-03 ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/minmax>
        sld:default  -3.14e+00 , 3.14e+00 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/minmax>
        rdfs:comment  "Min max value for the independent variable (0 means automatic).\n" ;
        sld:type      sld:null ;
        sld:type      [ sld:items  xsd:float ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:float ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:float ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:float ;
                        sld:type   sld:array
                      ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/model>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.image_name)-*-model.fits" , "$(inputs.image_name)-model.fits" ] ;
        sld:type           sld:null ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/insoltab>
        rdfs:comment      "Output solset name" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--insoltab"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/flagunconverged>
        rdfs:comment      "Flag unconverged solutions (i.e., those from solves that did not converge\nwithin maxiter iterations).\n" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.flagunconverged=True" ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/merge_array_files.cwl#merge_array_files/input>
        sld:type  [ sld:items  [ sld:items  cwl:File ;
                                 sld:type   sld:array
                               ] ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/msin>
        rdfs:comment      "Input Measurement Set" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "msin=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/logfile>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_h5parm.basename)-losoto*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_h5parm.basename)-losoto*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_h5parm.basename)-losoto*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_h5parm.basename)-losoto*.log" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/databitrate>
        cwl:inputBinding  [ CommandLineBinding:prefix    "msout.storagemanager.databitrate=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/max_dp3_threads>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/max_dp3_threads> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/do_predict>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-predict" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/mgain>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-mgain" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/no_model_update>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-no-update-model-required" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/soltab_in>
        rdfs:comment      "Input solution table" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--soltab_in"
                          ] ;
        sld:default       "phase000" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/deconvolution-channels>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-deconvolution-channels" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/solint>
        rdfs:comment      "Solution interval in timesteps" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.solint=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       1 ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/no_fit_beam>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-no-fit-beam" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msout>
        rdfs:comment       "Output Measurement Set" ;
        cwl:outputBinding  [ CommandOutputBinding:outputEval
                          "$(inputs.msin)" ] ;
        sld:type           [ sld:items  cwl:Directory ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/msin>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/msout> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/log>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outh5parmname)-parm_collector_output*.log" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/markerSize>
        rdfs:comment  "Size of the markers in the 2D plot. By default 2.\n" ;
        sld:default   2 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target>
        rdfs:label  "image_target" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/fit-spectral-pol> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/auto_threshold> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/channels-out> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/niter> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/minuv-l> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/weighting> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/image_scale> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/mgain> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/msin> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/multiscale> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/use-wgridder> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/no_model_update> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/image_size> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/save_source_list> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/tempdir> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/nmiter> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/image_name> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/parallel-deconvolution> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/join-channels> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/parallel-reordering> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/logfile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/sourcelist> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/image> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/dirty_image> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/msout> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/smoothnessconstraint>
        sld:default  5e+06 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/input_file>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/insolutions> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/msout>
        cwl:outputSource  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/msout> ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/maxuv-l>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-maxuv-l" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/channels-out>
        sld:default  6 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector>
        a                        cwl:CommandLineTool ;
        rdfs:label               "H5parm_collector" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "H5parm_collector.py" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/outh5parmname> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/clobber> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/h5parmFiles> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/verbose> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/outsolset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/insolset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/squeeze> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/insoltab> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/log> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/outh5parm> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "$(inputs.outh5parmname)-parm_collector_output_err.log" ;
        cwl:stdout               "$(inputs.outh5parmname)-parm_collector_output.log" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/figSize>
        rdfs:comment  "Size of the image [x,y], if one of the values is 0, then it is\nautomatically chosen. By default automatic set.\n" ;
        sld:default   0 ;
        sld:type      [ sld:items  xsd:int ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:int ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:int ;
                        sld:type   sld:array
                      ] ;
        sld:type      [ sld:items  xsd:int ;
                        sld:type   sld:array
                      ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/h5parmFile>
        rdfs:comment      "List of h5parm files" ;
        cwl:format        <https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl#H5Parm> ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/fits_mask>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-fits-mask" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/maxapproxiter>
        rdfs:comment      "Maximum number of iterations during approximating stage" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.maxapproxiter=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/corrupt>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.invert=False" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/insoltab>
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/gsmcal_step> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/skymodel_source> ;
        cwl:valueFrom  "$(self.join(''))" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/taper-gaussian>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-taper-gaussian" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/uvlambdamin>
        rdfs:comment      "Ignore baselines / channels with UV < uvlambdamin wavelengths." ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.uvlambdamin=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       3e+02 ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/msout>
        rdfs:comment       "Output Measurement Set" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.msin.basename)" ] ;
        sld:type           cwl:Directory .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/solset>
        sld:default  "sol000" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_applygsm/file_prefix>
        sld:default  "apply_gsmcal" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/soltab>
        sld:default  "sol000/phase000" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/history>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/usebeammodel>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/sourcelist>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.image_name)-sources.txt" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/soltab>
        rdfs:comment  "Tabs to plot" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/directions>
        rdfs:comment      "List of directions to calibrate on" ;
        cwl:inputBinding  [ CommandLineBinding:prefix      "ddecal.directions=" ;
                            CommandLineBinding:separate    false ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "[$(self.join(','))]"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/usechannelfreq>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/outh5parm> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( "steps=[ddecal,count]" ) ;
        cwl:baseCommand          ( "DP3" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/approxtolerance> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/usebeammodel> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/nchan> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/modeldatacolumns> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/sourcedb> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/coreconstraint> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/extradatacolumns> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/uvlambdamin> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/storagemanager> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/jsonfilename> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/directions> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/minvisratio> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/save2json> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msout_name> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/maxapproxiter> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/reusemodel> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/beammode> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/max_dp3_threads> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/usechannelfreq> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/uvmmax> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msin_baseline> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/output_name_h5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/flagdivergedonly> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/propagate_solutions> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/tolerance> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/antennaconstraint> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/approximatetec> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/stepsize> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/propagate_converged_only> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/flagunconverged> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msin_datacolumn> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/mode> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msin_fname> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msin> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/maxiter> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/smoothnessreffrequency> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/smoothnessconstraint> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/solint> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/h5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/flagged_fraction_dict> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/logfile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msout> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.max_dp3_threads)"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "$(inputs.msin)"
                                                ]
                                 ] ;
        cwl:stderr               "ddecal_err.log" ;
        cwl:stdout               "ddecal.log" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/soltab_out>
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/gsmcal_step> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/skymodel_source> ;
        cwl:valueFrom  "$(self.join(''))" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/weighting>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-weight" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/storagemanager>
        sld:default  "Dysco" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/reuse_dirty>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-reuse-dirty" ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "$(self[0].nameroot.replaceAll('-dirty','').replaceAll('-0000',''))"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/outh5parmname>
        rdfs:comment      "Output h5parm name" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--outh5parm"
                          ] ;
        sld:default       "output.h5" ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/save_source_list>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/niter>
        sld:default  285000 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/use-wgridder>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-use-wgridder" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/niter>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-niter" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       1000 ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/maxiter>
        sld:default  50 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/max_dp3_threads>
        rdfs:comment      "Number of threads DP3 is allowed to use." ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "numthreads=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/pol>
        rdfs:comment  "Choose correlation to be plotted (XX,YY,XY,YX)\n" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P>
        rdfs:label  "losoto_plot_gsm_P" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/prefix> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/soltab> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/axisInTable> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/refAnt> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/minmax> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/axesInPlot> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/input_h5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/plotFlag> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/parset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/logfile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/output_plots> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/extradatacolumns>
        rdfs:comment      "Optional extra data columns to read" ;
        cwl:inputBinding  [ CommandLineBinding:prefix      "msin.extradatacolumns=" ;
                            CommandLineBinding:separate    false ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "[$(self.join(','))]"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/plotFlag>
        rdfs:comment  "Whether to plot also flags as red points in 2D plots." ;
        sld:default   false ;
        sld:type      xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/stepsize>
        rdfs:comment      "Stepsize between iterations" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.stepsize=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       2e-01 ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/msin_datacolumn>
        sld:default  "DATA" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/refAnt>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/refant> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/extradatacolumns>
        sld:default  "MODEL_DATA" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/minmax>
        sld:default  -3.14e+00 , 3.14e+00 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/refAnt>
        rdfs:comment  "Reference antenna for phases. By default None.\n" ;
        sld:default   "" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/msin_datacolumn>
        rdfs:comment      "Input data Column" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "msin.datacolumn=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       "DATA" ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/insoltab>
        rdfs:comment      "Output solset name" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--insoltab"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/msin>
        cwl:inputBinding  [ CommandLineBinding:itemSeparator
                                    "," ;
                            CommandLineBinding:position    2 ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "$(concatenate_path_wsclean(self))"
                          ] ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/uvmmax>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.uvmmax=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       1e+15 ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/parallel-deconvolution>
        sld:default  4096 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/image>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.image_name)-MFS-image.fits" , "$(inputs.image_name)-image.fits" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/solset>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.solset=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       "sol000" ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/H5ParmCollector.cwl#h5parm_collector/insolset>
        rdfs:comment      "Input solset name" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--insolset"
                          ] ;
        sld:default       "sol000" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/minvisratio>
        rdfs:comment      "Minimum number of visibilities within a solution interval" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.minvisratio=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       0e+00 ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/outsolutions>
        cwl:outputSource  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/outh5parm> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/axesInPlot>
        sld:default  "time" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/databitrate>
        sld:default  0 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/axisInCol>
        sld:default  "pol" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/msin>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/msout> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/updateweights>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.updateweights=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msin>
        rdfs:comment      "Input Measurement Set(s)" ;
        cwl:inputBinding  [ CommandLineBinding:itemSeparator
                                    "," ;
                            CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "msin=" ;
                            CommandLineBinding:separate  false ;
                            cwl:valueFrom                "[$(self.map(function(directory){ return directory.basename; }).join(','))]"
                          ] ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/h5parmFiles>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/preapply_h5parm> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/local_rms>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-local-rms" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/solset>
        rdfs:comment      "Input calibration solutions" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--solset"
                          ] ;
        sld:default       "sol000" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/save2json>
        rdfs:comment      "Save statistics as JSON file" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "count.savetojson=True"
                          ] ;
        sld:default       true ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/reusemodel>
        sld:default  "MODEL_DATA" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msin_baseline>
        rdfs:comment      "Baselines to be selected" ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "msin.baseline=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/maxuvw-m>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-maxuvw-m" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/max_dp3_threads>
        rdfs:comment      "maximum amount of threads to be used for processing" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "numthreads=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/preapply_h5parm>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/doUnwrap>
        rdfs:comment  "Unwrap phases." ;
        sld:default   false ;
        sld:type      xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/image_size>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/selfcal_hba_imsize> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/merge_array_files.cwl#merge_array_files/output>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/h5parm>
        rdfs:comment      "H5parm to which this action should be performed." ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:default       "output.h5" ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/write_solutions/squeeze>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/minmax>
        sld:default  -3.14e+00 , 3.14e+00 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/solset>
        sld:default  "target" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/baseline_averaging>
        cwl:inputBinding  [ CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "-baseline-averaging"
                          ] ;
        sld:default       false ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/sourcedb>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.sourcedb=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          cwl:Directory , cwl:File , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/coreconstraint>
        rdfs:comment      "When unequal to 0, all stations within the given distance from the reference station (0) will be constrained to have the same solution (in metres)" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.coreconstraint=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       0e+00 ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/msin_datacolumn>
        rdfs:comment      "Input data Column" ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "msin.datacolumn=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       "DATA" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/minmax>
        sld:default  -3.14e+00 , 3.14e+00 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/selfcal_hba_imsize>
        sld:default  20000 ;
        sld:type     sld:null ;
        sld:type     [ sld:items  xsd:int ;
                       sld:type   sld:array
                     ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/execute>
        sld:default  true ;
        sld:type     xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/refh5parm>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/insolutions> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/multiscale_scale_bias>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-multiscale-scale-bias" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/circular_beam>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-circular-beam" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/nmiter>
        sld:default  12 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/add_missing_stations.cwl#add_missing_stations/refsolset>
        rdfs:comment      "Input calibration solutions of the reference h5parm file" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--refsolset"
                          ] ;
        sld:default       "sol000" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/channels-out>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-channels-out" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/clobber>
        rdfs:comment      "overwrite output" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-c"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl#concatfiles/output>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.file_prefix).$(inputs.file_suffix)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.file_prefix).$(inputs.file_suffix)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.file_prefix).$(inputs.file_suffix)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.file_prefix).$(inputs.file_suffix)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/logfiles>
        cwl:linkMerge     "merge_flattened" ;
        cwl:outputSource  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_losoto/output> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_applygsm/output> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_image_target/output> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_self_calibrate/output> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/targetname>
        sld:default  "pointing" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/soltab>
        sld:default  "sol000/phase000" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl#losoto_plot/axisInCol>
        rdfs:comment  "The axis to plot in different colours - e.g. pol to get correlations with\n different colors.\n" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/h5parm>
        rdfs:comment       "Filename of output H5Parm (to be read by e.g. losoto)" ;
        cwl:format         <https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl#H5Parm> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_name_h5parm)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/auto_threshold>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-auto-threshold" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean>
        a                        cwl:CommandLineTool ;
        rdfs:label               "WSClean" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "wsclean" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/do_predict> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/auto_mask> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/reuse_dirty> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/image_scale> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/local_rms> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/multiscale_scales> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/save_source_list> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/join-channels> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/circular_beam> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/auto_threshold> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/use-wgridder> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/baseline_averaging> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/maxuv-l> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/image_size> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/fits_mask> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/mgain> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/parallel-gridding> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/multiscale_scale_bias> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/channels-out> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/msin> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/multiscale> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/deconvolution-channels> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/parallel-reordering> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/maxuvw-m> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/nmiter> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/fit-spectral-pol> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/no_fit_beam> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/padding> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/minuv-l> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/reuse_psf> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/tempdir> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/image_name> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/niter> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/fits_model> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/no_model_update> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/ncpu> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/taper-gaussian> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/beam_size> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/weighting> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/fits_image> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/parallel-deconvolution> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/model> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/sourcelist> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/dirty_image> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/psf_image> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/msout> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/logfile> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/image> ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "$(inputs.reuse_psf)"
                                                ] ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "$(inputs.reuse_dirty)"
                                                ] ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.msin)"
                                                ] ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "$(inputs.fits_image)"
                                                ] ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "$(inputs.fits_model)"
                                                ]
                                 ] ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] ;
        cwl:requirements         [ a       cwl:InlineJavascriptRequirement ;
                                   InlineJavascriptRequirement:expressionLib
                                           "function get_losoto_config(step_name) {\n    var par = ['soltab = ' + inputs.soltab]\n    if (inputs.ncpu !== null && inputs.ncpu !== undefined) par.push('ncpu='+inputs.ncpu);\n    par.push(\"[\" + step_name + \"]\")\n    par.push('operation=' + step_name)\n    for(var field_name in inputs){\n        if(field_name === 'input_h5parm' ||\n           field_name === 'soltab' ||\n           field_name === 'ncpu' || \n           field_name === 'execute') continue;\n\n        if(inputs[field_name] === null ||\n           inputs[field_name] === 'null') continue;\n        \n        if(inputs[field_name][\"class\"] !== undefined &&\n           (inputs[field_name][\"class\"] ===\"Directory\" ||\n            inputs[field_name][\"class\"] ===\"File\")){\n            par.push(field_name+'='+inputs[field_name].path)\n        } else {\n            par.push(field_name+'='+inputs[field_name])\n        }\n    }\n    return par\n}\n\nfunction concatenate_path(object_list){\n    object_list.forEach(function (x, index, arr) {arr[index] = x.path;});\n    return '[' + object_list.join(',') + ']'\n    \n}\n\nfunction concatenate_path_wsclean(object_list){\n    object_list.forEach(function (x, index, arr) {arr[index] = x.path;});\n    return object_list.join(' ')\n    \n}"
                                 ] ;
        cwl:requirements         [ a       cwl:InplaceUpdateRequirement ;
                                   InplaceUpdateRequirement:inplaceUpdate
                                           true
                                 ] ;
        cwl:stderr               "wsclean_err.log" ;
        cwl:stdout               "wsclean.log" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/add_missing_stations/filter>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/process_baselines_target> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/parallel-reordering>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-parallel-reordering" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_before>
        cwl:outputSource  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/image> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd>
        rdfs:label  "losoto_plot_gsm_Pd" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/input_h5parm> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/axesInPlot> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/prefix> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/minmax> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/plotFlag> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/axisDiff> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/soltab> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/axisInTable> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/refAnt> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/parset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/output_plots> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/logfile> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/LoSoTo.Plot.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_self_calibrate/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/logfile> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/image_name>
        cwl:source     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/targetname> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/skymodel_source> ;
        cwl:valueFrom  "$(self[0] + '_' + self[1])" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/skymodel_source>
        sld:default  "TGSS" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/tolerance>
        sld:default  1e-03 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/h5parmcat.cwl#h5parm_cat/input_file>
        rdfs:comment  "Output h5parm name" ;
        sld:default   "output.h5" ;
        sld:type      cwl:File .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/join-channels>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/image_target/no_model_update>
        sld:default  false .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/correction>
        rdfs:comment      "Type of correction to perform. When using H5Parm, this is for now the name of the soltab; the type will be deduced from the metadata in that soltab, except for full Jones, in which case correction should be 'fulljones'.\n" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.correction=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       "gain" ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/input_h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/outh5parm> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/nchan>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_nchan> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/wsclean.cwl#wsclean/fit-spectral-pol>
        cwl:inputBinding  [ CommandLineBinding:position    1 ;
                            CommandLineBinding:prefix      "-fit-spectral-pol" ;
                            CommandLineBinding:shellQuote  false
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , xsd:int , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_uvlambdamin>
        sld:default  2e+02 ;
        sld:type     xsd:float , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal>
        rdfs:label   "apply_gsmcal" ;
        cwl:in       <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/msin> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/msout_datacolumn> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/solset> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/max_dp3_threads> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/databitrate> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/storagemanager> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/parmdb> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/msin_datacolumn> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/correction> ;
        cwl:out      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/msout> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/logfile> ;
        cwl:run      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl> ;
        cwl:scatter  ( <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/apply_gsmcal/msin> ) .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/h5parm_collector_gsm/squeeze>
        sld:default  true .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/smoothnessreffrequency>
        sld:default  1.2e+08 .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/refAnt>
        cwl:source  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/refant> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/soltab>
        sld:default  "sol000/phase000" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/calib_targ/msin_datacolumn>
        sld:default  "DATA" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/ddecal_array.cwl#calib_rot_diag/usechannelfreq>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.usechannelfreq=False" ;
                            CommandLineBinding:separate  false ;
                            cwl:valueFrom                "$(!self)"
                          ] ;
        sld:default       true ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/applycal.cwl#applycal/storagemanager>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "msout.storagemanager=" ] ;
        sld:default       "" ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_applygsm>
        rdfs:label  "concat_logfiles_applygsm" ;
        cwl:in      <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_applygsm/file_prefix> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_applygsm/file_list> ;
        cwl:out     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_applygsm/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/soltab>
        sld:default  "sol000/phase000" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/process_baselines_target>
        sld:default  "[CR]S*&" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/concat_logfiles_losoto/file_prefix>
        sld:default  "losoto_gsmcal" .

<https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/inspection>
        cwl:linkMerge     "merge_flattened" ;
        cwl:outputSource  <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P/output_plots> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_P2/output_plots> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd/output_plots> , <https://w3id.org/cwl/view/git/1e91001f761abbddeb2c9f4528ed4cec41d113f3/workflows/linc_target/selfcal_targ_hba.cwl#selfcal_target/losoto_plot_gsm_Pd2/output_plots> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .
