@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/> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/logfile>
        cwl:linkMerge     "merge_flattened" ;
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_amp/output> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ/output> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec2/output> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ1/output> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ2/output> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth_model/output> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth/output> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ1/output> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ2/output> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ_amp/output> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec1/output> ;
        cwl:pickValue     "all_non_null" ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2>
        rdfs:label  "losoto_plot_tec2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/plotFlag> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/minmax> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/axisInTable> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/axesInPlot> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/refAnt> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/output_plots> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/parset> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/do_smooth>
        rdfs:comment      "If true performs smoothing" ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "-S" ;
                            CommandLineBinding:separate  true ;
                            cwl:valueFrom                "$(self ? 'True': 'False')"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "-S" ;
                            CommandLineBinding:separate  true ;
                            cwl:valueFrom                "$(self ? 'True': 'False')"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "-S" ;
                            CommandLineBinding:separate  true ;
                            cwl:valueFrom                "$(self ? 'True': 'False')"
                          ] ;
        sld:default       true ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp>
        rdfs:label  "H5parm_collector_amp" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/h5parmFiles> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/squeeze> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/verbose> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/clobber> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/outh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/log> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ>
        rdfs:label  "concat_logfiles_apply_targ" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/solint>
        sld:default  120 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/msin>
        sld:type  [ sld:items  cwl:Directory ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/axesInPlot>
        sld:default  "time" , "freq" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/squeeze>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/verbose>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/outh5parm_amp>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/h5parm> ;
        cwl:pickValue     "all_non_null" ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ_amp/file_prefix>
        sld:default  "calib_targ_amp" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/storagemanager>
        sld:default  "Dysco" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/axesInPlot>
        sld:default  "time" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude/input_h5parm>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/msin>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/msout> ;
        cwl:valueFrom  "$([self])" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/axesInPlot>
        sld:default  "time" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl#losoto_duplicate/soltabOut>
        rdfs:comment  "Output table name. By default choose next available from table type." ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/msout_datacolumn>
        sld:default  "CORRECTED_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth_model/file_prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"BLsmooth_model\"+self)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.maxapproxiter=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.maxapproxiter=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/history>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/h5parmFiles>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/outh5parm_amp> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1>
        rdfs:label  "write_solutions1" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/history> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/squeeze> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/outsolset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/input_file> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/h5parmFile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/insoltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/verbose> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/outh5parm> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2>
        rdfs:label  "apply_targ2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/msin_datacolumn> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/parmdb> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/correction> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/max_dp3_threads> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/msout_datacolumn> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/databitrate> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/storagemanager> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/execute> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/logfile> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/applycal.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/h5parmFile>
        rdfs:comment      "List of h5parm files" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/outh5parm>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.h5parm.basename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.h5parm.basename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.h5parm.basename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/execute>
        sld:type  xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/correction>
        sld:default  "tec000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ_amp>
        rdfs:label  "concat_logfiles_calib_targ_amp" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ_amp/file_prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ_amp/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ_amp/file_list> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ_amp/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ_amp/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--filter"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--filter"
                          ] ;
        sld:default       "[CR]S*&" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/h5parm>
        rdfs:comment       "Filename of output H5Parm (to be read by e.g. losoto)" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_name_h5parm)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_name_h5parm)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_name_h5parm)" ] ;
        sld:type           cwl:File .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ2/file_list>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/logfile> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/antennaconstraint>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/antennaconstraint> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/approxtolerance>
        sld:default  1e+03 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/notime>
        rdfs:comment      "Do not smooth in time" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-t"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-t"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-t"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/bad_antennas>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/bad_antennas> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_BLsmooth/file_prefix>
        sld:default  "BLsmooth_model" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl#losoto_duplicate/input_h5parm>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/insoltab>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/skymodel_source> ;
        cwl:valueFrom  "$(self+\"amplitude\")" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2>
        rdfs:label  "H5parm_collector_tec2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/h5parmFiles> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/clobber> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/squeeze> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/verbose> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/outh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/log> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/out_column>
        rdfs:comment      "Output column" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-o"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-o"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-o"
                          ] ;
        sld:default       "SMOOTHED_DATA" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/verbose>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/msin>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/msout> ;
        cwl:valueFrom  "$([self])" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--refh5"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--refh5"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/max_dp3_threads>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/max_dp3_threads> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/ncpu>
        rdfs:comment      "Number of cores" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-n"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-n"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-n"
                          ] ;
        sld:default       4 ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ1>
        rdfs:label  "concat_logfiles_apply_targ1" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ1/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ1/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ1/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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:arguments            ( [ CommandLineBinding:position  0 ;
                                     CommandLineBinding:prefix    "-o" ;
                                     cwl:valueFrom                "$(inputs.input_file.basename)"
                                   ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:position  0 ;
                                     CommandLineBinding:prefix    "-o" ;
                                     cwl:valueFrom                "$(inputs.input_file.basename)"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "H5parm_collector.py" ) ;
        cwl:baseCommand          ( "H5parm_collector.py" ) ;
        cwl:baseCommand          ( "H5parm_collector.py" ) ;
        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:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/h5parmFile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/input_file> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/outsolset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/history> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/insolset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/clobber> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/verbose> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/insoltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/squeeze> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/outh5parm> ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_file)"
                                                ]
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_file)"
                                                ]
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_file)"
                                                ]
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "h5parm_collector_output_err.log" ;
        cwl:stdout               "h5parm_collector_output.log" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/in_column_name>
        sld:default  "CORRECTED_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/clobber>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/jsonfilename>
        rdfs:comment      "Define output file name for JSON statistics" ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "count.jsonfilename=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "count.jsonfilename=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/do_smooth>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/do_smooth> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ1/file_list>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/logfile> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/minmax>
        sld:default  -3.14e+00 , 3.14e+00 .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp>
        cwl:in   <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp/soltabOut> ;
        cwl:out  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp/output_h5parm> ;
        cwl:run  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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:baseCommand          ( "bash" "bulk_rename.sh" ) ;
        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:baseCommand          ( "bash" "bulk_rename.sh" ) ;
        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: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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl#concatfiles/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl#concatfiles/file_prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl#concatfiles/file_suffix> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl#concatfiles/output> ;
        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: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: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: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: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: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: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: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: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: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: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: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: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"
                                                ]
                                 ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm>
        cwl:in   <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/normVal> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/axesToNorm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/input_h5parm> ;
        cwl:out  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/output_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/logfile> ;
        cwl:run  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/minmax>
        sld:default  -5e-01 , 5e-01 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/chunks>
        rdfs:comment      "Split the I/O in n chunks. If you run out of memory, set this to a value > 2." ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-c"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-c"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-c"
                          ] ;
        sld:default       8 ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ1>
        rdfs:label  "concat_logfiles_calib_targ1" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ1/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ1/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ1/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/msout_datacolumn>
        sld:default  "CORRECTED_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/logfiles>
        cwl:linkMerge     "merge_flattened" ;
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp/log> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/msout_datacolumn>
        sld:default  "CORRECTED_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/output_h5parm>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_h5parm.basename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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" ] ;
        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
                           ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ_amp/execute>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/execute> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/stepsize>
        sld:default  2e-01 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth>
        a                        cwl:CommandLineTool ;
        rdfs:label               "BLsmooth" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "BLsmooth.py" ) ;
        cwl:baseCommand          ( "BLsmooth.py" ) ;
        cwl:baseCommand          ( "BLsmooth.py" ) ;
        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:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/do_smooth> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/nofreq> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/nobackup> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/restore> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/chunks> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/out_column> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/onlyamp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/ncpu> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/ionfactor> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/bscalefactor> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/notime> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/weight> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/in_column_name> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/logfile> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.msin)"
                                                ]
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.msin)"
                                                ]
                                 ] ;
        cwl:requirements         [ a       cwl:InplaceUpdateRequirement ;
                                   InplaceUpdateRequirement:inplaceUpdate
                                           true
                                 ] ;
        cwl:requirements         [ a       cwl:InplaceUpdateRequirement ;
                                   InplaceUpdateRequirement:inplaceUpdate
                                           true
                                 ] ;
        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:InlineJavascriptRequirement ] ;
        cwl:stderr               "BLsmooth.log" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/input_h5parm>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/restore>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ2/file_list>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/calib_targ2.log> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/soltab_in>
        sld:default  "amplitudeSmooth" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/tolerance>
        sld:default  1e-03 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/soltab_out>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/skymodel_source> ;
        cwl:valueFrom  "$(self+\"amplitude\")" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/prefix>
        sld:default  "ph_" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/normVal>
        rdfs:comment  "Number to normalize to vals = vals * (normVal/valsMean), by default 1." ;
        sld:type      xsd:float , sld:null .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/weight>
        rdfs:comment      "Save the newly computed WEIGHT_SPECTRUM, this action permanently modify the MS!" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-w"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-w"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-w"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/squeeze>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/input_h5parm>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/max_dp3_threads>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/max_dp3_threads> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/msin>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/msout> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/propagatesolutions>
        sld:type  xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/input_h5parm>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth_model>
        rdfs:label  "concat_logfiles_BLsmooth_model" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth_model/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth_model/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth_model/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp>
        rdfs:label  "add_missing_stations_amp" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/filter> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/soltab_out> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/soltab_in> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/refsolset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/refh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/bad_antennas> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/solset> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/outh5parm> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl> ;
        cwl:when    "$(inputs.execute)" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/verbose>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/propagatesolutions>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/propagatesolutions> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/refAnt>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/refant> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ2/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ>
        rdfs:label  "apply_targ" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/parmdb> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/max_dp3_threads> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/msout_datacolumn> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/correction> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/databitrate> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/solset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/msin_datacolumn> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/storagemanager> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/logfile> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/applycal.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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)" ] ;
        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)" ] ;
        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)" ] ;
        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)" ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.approxtolerance=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.approxtolerance=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/input_h5parm>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/modeldatacolumns>
        sld:default  "MODEL_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/sourcedb>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.sourcedb=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.sourcedb=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/refant>
        sld:type  xsd:string , sld:null .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/axesToNorm>
        sld:default  "time" , "ant" , "freq" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.smoothnessreffrequency=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/msin_baseline>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/msin_baseline> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/msout>
        rdfs:comment       "MS set output" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.msin.basename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.msin.basename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.msin.basename)" ] ;
        sld:type           cwl:Directory .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/antennaconstraint>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/antennaconstraint_superterp> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/soltab_out>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/skymodel_source> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/gsmcal_step> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self.join(''))" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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(','))]"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix      "ddecal.directions=" ;
                            CommandLineBinding:separate    false ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "[$(self.join(','))]"
                          ] ;
        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
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/beammode>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.beammode=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.beammode=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.beammode=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/soltab>
        rdfs:comment  "Solution table" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ1/file_list>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/calib_targ1.log> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl#losoto_duplicate/output_h5parm>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_h5parm.basename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/correction>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/correction> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/refsolset>
        sld:default  "target" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/msout>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/msout> ;
        cwl:pickValue     "first_non_null" ;
        sld:type          cwl:Directory .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/soltab>
        sld:default  "sol000/amplitudeSmooth" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ1/file_prefix>
        sld:default  "calib_targ_slowtec" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.correction=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector>
        a                        cwl:CommandLineTool ;
        rdfs:label               "H5parm_collector" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "H5parm_collector.py" ) ;
        cwl:baseCommand          ( "H5parm_collector.py" ) ;
        cwl:baseCommand          ( "H5parm_collector.py" ) ;
        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:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/insolset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/outh5parmname> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/clobber> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/squeeze> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/insoltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/verbose> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/h5parmFiles> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/outsolset> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/outh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/log> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ2/file_prefix>
        sld:default  "calib_targ_fasttec" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth>
        rdfs:label  "losoto_plot_ampSmooth" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/plotFlag> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/axisInTable> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/axesInPlot> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/parset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/output_plots> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/soltab>
        sld:default  "sol000/phase000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/msin>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/msout> ;
        cwl:valueFrom  "$([self])" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/antennaconstraint_superterp>
        sld:type  sld:null ;
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp>
        rdfs:label  "losoto_plot_amp" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/plotFlag> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/axisInTable> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/axesInPlot> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/parset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/output_plots> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.approximatetec=True"
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/outsolset>
        sld:default  "target" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/maxapproxiter>
        sld:default  250 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1>
        rdfs:label  "apply_targ1" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/missingantennabehavior> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/correction> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/msout_datacolumn> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/databitrate> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/storagemanager> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/max_dp3_threads> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/parmdb> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/msin_datacolumn> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/logfile> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/applycal.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/axisDiff>
        sld:default  "pol" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--refsolset"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--refsolset"
                          ] ;
        sld:default       "sol000" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/antennaconstraint_CR>
        sld:type  sld:null ;
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp/soltab>
        sld:default  "sol000/amplitude000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/storagemanager>
        sld:default  "Dysco" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/solint>
        rdfs:comment      "Solution interval in timesteps" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.solint=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.solint=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2.log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/logfile> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec>
        rdfs:label   "apply_calibrate_tec" ;
        cwl:in       <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/antennaconstraint_superterp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/do_smooth> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/msin_baseline> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/antennaconstraint_CR> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/antennaconstraint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/propagatesolutions> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/max_dp3_threads> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/correction> ;
        cwl:out      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/calib_targ2.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/calib_targ_amp.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/outh5parm_amp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/outh5parm2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/outh5parm1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/BLsmooth2.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/calib_targ1.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/apply_targ1.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/apply_targ.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/BLsmooth1.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/apply_targ2.log> ;
        cwl:run      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl> ;
        cwl:scatter  ( <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/msin> ) .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_amp/file_prefix>
        sld:default  "losoto_amp" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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
                           ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob  "$(inputs.jsonfilename)" ;
                             CommandOutputBinding:outputEval
                                     "$(JSON.parse(self[0].contents).flagged_fraction_dict)" ;
                             cwl:loadContents           true
                           ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec2>
        rdfs:label  "concat_logfiles_losoto_tec2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec2/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec2/file_prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec2/execute> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec2/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1.log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_BLsmooth/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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
                      ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1/refsolset>
        sld:default  "target" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/antennaconstraint>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/antennaconstraint_CR> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1/bad_antennas>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/bad_antennas> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp/soltabOut>
        sld:default  "amplitudeSmooth" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/normVal>
        sld:default  1e+00 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/msin_datacolumn>
        sld:default  "SMOOTHED_DATA" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ_amp/file_list>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/calib_targ_amp.log> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "numthreads=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "numthreads=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/approximatetec>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ_amp/file_prefix>
        sld:default  "calib_targ_amp" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.flagunconverged=True" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.flagunconverged=True" ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/insoltab>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/skymodel_source> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/gsmcal_step> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self.join(''))" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/correction>
        sld:default  "tec000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/axesInPlot>
        sld:default  "time" , "freq" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/databitrate>
        sld:default  0 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1>
        rdfs:label  "H5parm_collector_tec1" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/clobber> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/h5parmFiles> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/squeeze> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/verbose> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/outh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/log> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/databitrate>
        sld:default  0 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/output_h5parm>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/output_h5parm> ;
        sld:type          cwl:File .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ2/execute>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/execute> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ2>
        rdfs:label  "concat_logfiles_apply_targ2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ2/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ2/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ2/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ2/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/log>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "h5parm_collector_output*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "h5parm_collector_output*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "h5parm_collector_output*.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
                           ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/missingantennabehavior>
        sld:default  "unit" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/axesInPlot>
        sld:default  "time" , "freq" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/msin>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/msin> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/max_dp3_threads>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/msin_datacolumn>
        sld:default  "CORRECTED_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/applycal.cwl#applycal/corrupt>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.invert=False" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.invert=False" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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
                      ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ_amp/file_list>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/logfile> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/msin>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/msin> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2.log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ2/output> ;
        cwl:pickValue     "all_non_null" ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.parmdb=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.parmdb=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/outh5parm2>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/h5parm> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/in_column_name>
        sld:default  "CORRECTED_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_amp/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude/logfiles> .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/uvlambdamin>
        sld:default  1e+02 .

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

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/uvlambdamin>
        sld:default  1e+02 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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(','))]"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix      "msin.extradatacolumns=" ;
                            CommandLineBinding:separate    false ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "[$(self.join(','))]"
                          ] ;
        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
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/uvmmax>
        sld:default  8e+04 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2>
        rdfs:label  "BLsmooth2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/in_column_name> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/do_smooth> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/restore> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/msin> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/msout> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/msin>
        rdfs:comment      "Input measurement set" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1/axesInPlot>
        sld:default  "time" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2>
        rdfs:label  "losoto_plot_phase2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/axisInTable> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/minmax> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/axesInPlot> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/axisInCol> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/plotFlag> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/refAnt> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/input_h5parm> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/output_plots> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/parset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/logfile> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model>
        rdfs:label  "BLsmooth_model" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/do_smooth> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/restore> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/in_column_name> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/out_column> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/logfile> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/usechannelfreq>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.usechannelfreq=False" ;
                            CommandLineBinding:separate  false ;
                            cwl:valueFrom                "$(!self)"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.usechannelfreq=False" ;
                            CommandLineBinding:separate  false ;
                            cwl:valueFrom                "$(!self)"
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/modeldatacolumns>
        sld:default  "MODEL_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/axisReplicate>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/modeldatacolumns>
        sld:default  "MODEL_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.uvlambdamin=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/msout>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/msout> ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/solset>
        sld:default  "sol000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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(','))]"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.antennaconstraint=" ;
                            CommandLineBinding:separate  false ;
                            cwl:valueFrom                "[$(self.join(','))]"
                          ] ;
        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
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/prefix>
        sld:default  "ph_" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/nchan>
        sld:default  4 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/input_file>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/insolutions> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/propagatesolutions>
        sld:type  xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1/minmax>
        sld:default  -5e-01 , 5e-01 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/axesToNorm>
        rdfs:comment  "Axes along which compute the normalization" ;
        sld:type      [ sld:items  xsd:string ;
                        sld:type   sld:array
                      ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/gsmcal_step> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self.join('')+\"_\")" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/minmax>
        sld:default  -1e+00 , 1e+00 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/history>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec2/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/log> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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" ] ;
        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
                           ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.coreconstraint=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/solint>
        sld:default  1 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/refAnt>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/refant> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp/input_h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/input_h5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth>
        rdfs:label  "concat_logfiles_BLsmooth" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/refAnt>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/refant> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/do_smooth>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/do_smooth> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/msin>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/msout> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/log>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/prefix>
        sld:default  "amp_" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/gsmcal_step>
        sld:default  "tec" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/inspection>
        cwl:linkMerge     "merge_flattened" ;
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/output_plots> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1/output_plots> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/output_plots> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/output_plots> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/output_plots> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/output_plots> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/output_plots> ;
        cwl:pickValue     "all_non_null" ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ1/file_prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"calib_targ_slowtec\"+self)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ2/file_prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"calib_targ_fasttec\"+self)" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/smoothnessconstraint>
        sld:default  3e+06 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec1/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/log> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ2/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/logfile> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.propagateconvergedonly=True" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.propagateconvergedonly=True" ] ;
        sld:default       true ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/tolerance>
        sld:default  1e-03 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/input_h5parm>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/applycal.cwl#applycal/logfile>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "applycal_$(inputs.correction)*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "applycal_$(inputs.correction)*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "applycal_$(inputs.correction)*.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
                           ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude>
        a                        cwl:Workflow ;
        rdfs:label               "losoto_amplitude" ;
        ns1:original_cwlVersion  "v1.2" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp> ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/input_h5parm> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/output_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/logfiles> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/soltab>
        sld:default  "sol000/phase000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/soltab>
        sld:default  "sol000/tec000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/msin>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/msout> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/axisReplicate>
        rdfs:comment  "Axis along which replicate the values." ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec1>
        rdfs:label  "concat_logfiles_losoto_tec1" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec1/file_prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec1/file_list> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec1/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/propagate_solutions>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/propagatesolutions> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/in_column_name>
        rdfs:comment      "Column name to smooth" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-i"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-i"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-i"
                          ] ;
        sld:default       "DATA" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/filter>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/process_baselines_target> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/propagate_solutions>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/propagatesolutions> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/input_h5parm>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp>
        a                        cwl:Workflow ;
        rdfs:label               "TEC'n'amp" ;
        ns1:original_cwlVersion  "v1.2" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_amp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth_model> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ_amp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2> ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/correction> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/gsmcal_step> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/msin_baseline> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/antennaconstraint_superterp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/refant> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/propagatesolutions> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/antennaconstraint_CR> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/antennaconstraint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/process_baselines_target> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/insolutions> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/bad_antennas> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/skymodel_source> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/do_smooth> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/max_dp3_threads> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/outh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/inspection> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/outsolutions> ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] .

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

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

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude>
        rdfs:label  "losoto_amplitude" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude/input_h5parm> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude/logfiles> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude/output_h5parm> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1/h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/squeeze>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/logfile>
        rdfs:comment       "Output logfile" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "ddecal*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "ddecal*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "ddecal*.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
                           ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ1/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/logfile> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/approximatetec>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ1>
        rdfs:label  "concat_logfiles_apply_targ1" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ1/file_prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ1/file_list> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ1/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/do_smooth>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/do_smooth> .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ2>
        rdfs:label  "concat_logfiles_calib_targ2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ2/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ2/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ2/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/squeeze>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2.log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ2/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/databitrate>
        sld:default  0 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/onlyamp>
        rdfs:comment      "Smooth only amplitudes" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-a"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-a"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-a"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2>
        rdfs:label  "add_missing_stations2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/refsolset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/soltab_in> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/filter> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/bad_antennas> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/solset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/refh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/soltab_out> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/outh5parm> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1/soltab_out>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/skymodel_source> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/gsmcal_step> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"slow\"+self.join(''))" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/input_h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/insolutions> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/nofreq>
        rdfs:comment      "Do not smooth in frequency" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-q"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-q"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-q"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ2/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/apply_targ2.log> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl#losoto_duplicate/soltab>
        rdfs:comment  "Solution table" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/input_h5parm>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/approxtolerance>
        sld:default  1e+03 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "Normalize the solutions to a given value WEIGHT: Weights compliant\n" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( "--verbose" "$(inputs.input_h5parm.basename)" "parset.config" ) ;
        cwl:baseCommand          ( "losoto" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/normVal> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/axesToNorm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/input_h5parm> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/output_h5parm> ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_h5parm)" ;
                                                  cwl:entryname    "$(inputs.input_h5parm.basename)"
                                                ] ;
                                   cwl:listing  [ cwl:entry      "$(get_losoto_config('NORM').join('\\n'))" ;
                                                  cwl:entryname  "parset.config"
                                                ]
                                 ] ;
        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:stderr               "$(inputs.input_h5parm.basename)-losoto_err.log" ;
        cwl:stdout               "$(inputs.input_h5parm.basename)-losoto.log" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/tolerance>
        sld:default  1e-03 .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/parmdb>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/h5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/outh5parm1>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/h5parm> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/maxiter>
        rdfs:comment      "Maximum number of iterations" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.maxiter=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.maxiter=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate>
        rdfs:label  "replicate" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/fromCell> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/axisReplicate> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/output_h5parm> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl> .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/correction>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/correction> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/max_dp3_threads>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/max_dp3_threads> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/nchan>
        sld:default  8 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1>
        rdfs:label  "BLsmooth1" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/do_smooth> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/in_column_name> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/restore> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/logfile> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ.log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ1/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/apply_targ1.log> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp>
        rdfs:label  "write_solutions_amp" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/outsolset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/history> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/insoltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/verbose> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/h5parmFile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/input_file> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/squeeze> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/execute> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/outh5parm> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_amp/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/uvmmax>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.uvmmax=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.uvmmax=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/uvlambdamin>
        sld:default  1e+02 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/input_h5parm>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude/output_h5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/refh5parm>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/insolutions> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/antennaconstraint_superterp>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/antennaconstraint_superterp> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_amp>
        rdfs:label  "concat_logfiles_losoto_amp" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_amp/file_prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_amp/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_amp/execute> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_amp/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/logfile>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "BLsmooth.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "BLsmooth.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "BLsmooth.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/msin_datacolumn>
        sld:default  "CORRECTED_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ1/file_prefix>
        sld:default  "apply_targ_slowtec" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/usebeammodel>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.usebeammodel=True" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.usebeammodel=True" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ2/file_prefix>
        sld:default  "apply_targ_slowtec" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.flagdivergedonly=True" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.flagdivergedonly=True" ] ;
        sld:default       true ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/correction>
        sld:type  xsd:string .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/soltab_in>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/gsmcal_step> ;
        cwl:valueFrom  "$(self+'000')" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/soltab>
        sld:default  "sol000/amplitudeSmooth" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/refh5parm>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/insolutions> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/input_file>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/input_h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/output_h5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/smoothnessconstraint>
        rdfs:comment      "Kernel size in Hz" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.smoothnessconstraint=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.smoothnessconstraint=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/h5parmFile>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/outsolset>
        sld:default  "target" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.minvisratio=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff>
        rdfs:label  "losoto_plot_phasediff" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/axesInPlot> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/minmax> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/axisInTable> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/axisDiff> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/refAnt> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/plotFlag> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/execute> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/parset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/output_plots> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/stepsize>
        rdfs:comment      "Stepsize between iterations" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.stepsize=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.stepsize=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/h5parm>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_amplitude/output_h5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/max_dp3_threads>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/max_dp3_threads> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec2/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/maxiter>
        sld:default  300 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1/solset>
        sld:default  "sol000" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/maxiter>
        sld:default  500 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/restore>
        sld:default  true .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/storagemanager>
        sld:default  "Dysco" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/max_dp3_threads>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1/prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/gsmcal_step> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"slow\"+self.join('')+\"_\")" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/max_dp3_threads>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/max_dp3_threads> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/log>
        rdfs:comment  "normalization is done in logspace" ;
        sld:type      xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ_amp>
        rdfs:label  "concat_logfiles_calib_targ_amp" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ_amp/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ_amp/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ_amp/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ_amp/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/prefix>
        sld:default  "ph_poldif" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/msin_datacolumn>
        sld:default  "CORRECTED_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/antennaconstraint>
        sld:type  sld:null ;
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/updateWeights>
        rdfs:comment  "If False then weights are untouched, if True they are replicated\nlike data. Default: True.\n" ;
        sld:type      xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2>
        rdfs:label  "calib_targ2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/solint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/maxapproxiter> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/maxiter> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/modeldatacolumns> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/approximatetec> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/msin_datacolumn> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/approxtolerance> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/stepsize> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/nchan> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/uvmmax> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/propagate_solutions> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/uvlambdamin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/mode> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/max_dp3_threads> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/tolerance> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/antennaconstraint> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/logfile> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/squeeze>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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" ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1/soltab_in>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/gsmcal_step> ;
        cwl:valueFrom  "$(self+'000')" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/squeeze>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/msin>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/msout> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/solint>
        sld:default  15 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1/refh5parm>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/insolutions> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec>
        a                        cwl:Workflow ;
        rdfs:label               "apply_calibrate_tec" ;
        ns1:original_cwlVersion  "v1.2" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ_amp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ1> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_BLsmooth> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2> ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/correction> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/propagatesolutions> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/antennaconstraint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/do_smooth> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/antennaconstraint_superterp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/antennaconstraint_CR> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/msin_baseline> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/max_dp3_threads> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1.log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/outh5parm_amp> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/msout> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/outh5parm2> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/outh5parm1> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/restore>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/verbose>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth_model/file_list>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/BLsmooth1.log> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1/refAnt>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/refant> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/refAnt>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/refant> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/input_h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/bkp/output_h5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/nobackup>
        rdfs:comment      "Do not backup the old WEIGHT_SPECTRUM in WEIGHT_SPECTRUM_ORIG" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-b"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-b"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-b"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/out_column>
        sld:default  "MODEL_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "numthreads=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "numthreads=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/input_h5parm>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/norm/soltab>
        sld:default  "sol000/amplitude000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/msin_baseline>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/log>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "add_missing_stations*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "add_missing_stations*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "add_missing_stations*.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
                           ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/h5parmFiles>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/outh5parm1> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ2/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/maxiter>
        sld:default  300 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/h5parmFiles>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/outh5parm2> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/nchan>
        sld:default  16 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_ampSmooth/prefix>
        sld:default  "ampSmooth_" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/execute>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/execute> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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:baseCommand          ( "add_missing_stations.py" ) ;
        cwl:baseCommand          ( "add_missing_stations.py" ) ;
        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:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/refsolset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/refh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/filter> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/solset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/soltab_in> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/soltab_out> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/bad_antennas> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/outh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/add_missing_stations.cwl#add_missing_stations/log> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.h5parm)"
                                                ]
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.h5parm)"
                                                ]
                                 ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/insolset>
        rdfs:comment      "Input solset name" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--insolset"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--insolset"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--insolset"
                          ] ;
        sld:default       "sol000" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/save2json>
        rdfs:comment      "Save statistics as JSON file" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "count.savetojson=True"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "count.savetojson=True"
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/squeeze>
        rdfs:comment      "removes all axes with the length of 1" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-q"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-q"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-q"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ1>
        rdfs:label  "concat_logfiles_calib_targ1" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ1/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ1/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ1/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1/soltab>
        sld:default  "sol000/tec000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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(','))]"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix      "ddecal.modeldatacolumns=" ;
                            CommandLineBinding:separate    false ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "[$(self.join(','))]"
                          ] ;
        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
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/execute>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/execute> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/soltab>
        sld:default  "sol000/phase000" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec1/input_h5parm>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1/filter>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/process_baselines_target> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/verbose>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/axesInPlot>
        sld:default  "time" , "freq" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp.log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ_amp/output> ;
        cwl:pickValue     "all_non_null" ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "Replace the values along a certain axis taking them from one specific axis\ncell\n" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( "--verbose" "$(inputs.input_h5parm.basename)" "parset.config" ) ;
        cwl:baseCommand          ( "losoto" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/fromCell> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/updateWeights> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/axisReplicate> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/output_h5parm> ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ cwl:entry      "$(get_losoto_config('REPLICATEONAXIS').join('\\n'))" ;
                                                  cwl:entryname  "parset.config"
                                                ] ;
                                   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:stderr               "$(inputs.input_h5parm.basename)-losoto_err.log" ;
        cwl:stdout               "$(inputs.input_h5parm.basename)-losoto.log" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/msin_datacolumn>
        sld:default  "SMOOTHED_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/max_dp3_threads>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/max_dp3_threads> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/uvmmax>
        sld:default  8e+04 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/refsolset>
        sld:default  "target" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/skymodel_source>
        sld:default  "GSM" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/do_smooth>
        sld:type  xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/mode>
        sld:default  "tec" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ>
        rdfs:label  "concat_logfiles_apply_targ" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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(','))]"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:itemSeparator
                                    "," ;
                            CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "msin=" ;
                            CommandLineBinding:separate  false ;
                            cwl:valueFrom                "[$(self.map(function(directory){ return directory.basename; }).join(','))]"
                          ] ;
        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
                          ] ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/execute>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(self==\"1\" ? true : false)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--soltab_out"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--soltab_out"
                          ] ;
        sld:default       "GSMphase" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/outsolutions>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/outh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/outh5parm> ;
        cwl:pickValue     "first_non_null" ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/replicate/fromCell>
        sld:default  "first" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/in_column_name>
        sld:default  "MODEL_DATA" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/fromCell>
        rdfs:comment  "A cell value in axisReplicate from which to copy the data values." ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ/file_prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/correction> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"apply_targ_\"+self.join(''))" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl#losoto_duplicate>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "Duplicate a table\n" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( "--verbose" "$(inputs.input_h5parm.basename)" "parset.config" ) ;
        cwl:baseCommand          ( "losoto" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "astronrd/linc"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl#losoto_duplicate/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl#losoto_duplicate/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl#losoto_duplicate/soltabOut> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl#losoto_duplicate/output_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Duplicate.cwl#losoto_duplicate/log> ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ cwl:entry      "$(get_losoto_config('DUPLICATE').join('\\n'))" ;
                                                  cwl:entryname  "parset.config"
                                                ] ;
                                   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:stderr               "$(inputs.input_h5parm.basename)-losoto_err.log" ;
        cwl:stdout               "$(inputs.input_h5parm.basename)-losoto.log" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1.log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ1/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/soltab>
        rdfs:comment  "Solution table" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations2/h5parm>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/bscalefactor>
        rdfs:comment      "Gives an indication on how the smoothing varies with" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-s"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-s"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-s"
                          ] ;
        sld:default       1e+00 ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.tolerance=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/axisInTable>
        sld:default  "ant" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec1/clobber>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/log>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outh5parmname)-parm_collector_output*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outh5parmname)-parm_collector_output*.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outh5parmname)-parm_collector_output*.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
                           ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/solset>
        sld:default  "sol000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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(','))]"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix      "ddecal.reusemodel=" ;
                            CommandLineBinding:separate    false ;
                            CommandLineBinding:shellQuote  false ;
                            cwl:valueFrom                  "[$(self.join(','))]"
                          ] ;
        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
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/applycal.cwl#applycal/msin_datacolumn>
        rdfs:comment      "Input data Column" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "msin.datacolumn=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "msin.datacolumn=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/insolset>
        rdfs:comment      "Input solset name" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--insolset"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--insolset"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--insolset"
                          ] ;
        sld:default       "sol000" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_BLsmooth>
        rdfs:label  "concat_logfiles_BLsmooth" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_BLsmooth/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_BLsmooth/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_BLsmooth/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/parmdb>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/h5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/stepsize>
        sld:default  2e-01 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/antennaconstraint_CR>
        sld:type  sld:null ;
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/solset>
        sld:default  "target" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/mode>
        sld:default  "tec" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp>
        rdfs:label  "calib_targ_amp" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/modeldatacolumns> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/uvlambdamin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/nchan> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/max_dp3_threads> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/tolerance> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/solint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/maxiter> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/mode> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/propagate_solutions> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/antennaconstraint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/smoothnessconstraint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/msin_datacolumn> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/minvisratio> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/uvmmax> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/execute> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/msout> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/applycal.cwl#applycal/solset>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.solset=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "applycal.solset=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth/file_prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"BLsmooth\"+self)" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Norm.cwl#losoto_abs/logfile>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_h5parm.basename)-losoto*.log" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/logfile> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/restore>
        rdfs:comment      "If WEIGHT_SPECTRUM_ORIG exists then restore it before smoothing" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-r"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-r"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-r"
                          ] ;
        sld:default       false ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/antennaconstraint_superterp>
        sld:type  sld:null ;
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ1/file_prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"apply_targ_slowtec\"+self)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ2/file_prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"apply_targ_fasttec\"+self)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/antennaconstraint>
        sld:type  sld:null ;
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/outsolset>
        sld:default  "target" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2>
        rdfs:label  "write_solutions2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/history> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/insoltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/outsolset> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/verbose> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/input_file> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/squeeze> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/h5parmFile> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/outh5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/log> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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
                      ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/amplitude.cwl#losoto_amplitude/input_h5parm>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/minvisratio>
        sld:default  5e-01 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ2/msin_datacolumn>
        sld:default  "CORRECTED_DATA" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/outh5parm>
        rdfs:comment       "Output h5parm" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outh5parmname)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outh5parmname)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outh5parmname)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.propagatesolutions=True" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "ddecal.propagatesolutions=True" ] ;
        sld:default       true ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_tec2/clobber>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ/file_prefix>
        sld:default  "apply_targ" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/insolutions>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_BLsmooth/file_list>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth1/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth_model/logfile> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase>
        rdfs:label  "losoto_plot_phase" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/plotFlag> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/axisInTable> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/axesInPlot> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/minmax> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/soltab> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/refAnt> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/output_plots> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/parset> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1>
        rdfs:label  "calib_targ1" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/stepsize> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/modeldatacolumns> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/nchan> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/solint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/approximatetec> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/approxtolerance> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/msin_baseline> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/propagate_solutions> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/maxapproxiter> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/antennaconstraint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/maxiter> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/mode> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/uvmmax> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/max_dp3_threads> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/msin_datacolumn> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/tolerance> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/uvlambdamin> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/msout> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl> .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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(','))]"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:itemSeparator
                                    "," ;
                            CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "msin=" ;
                            CommandLineBinding:separate  false ;
                            cwl:valueFrom                "[$(self.join(','))]"
                          ] ;
        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
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/input_file>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions2/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions_amp/h5parmFile>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/filter>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/process_baselines_target> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phasediff/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/msin>
        sld:type  cwl:Directory .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ/parmdb>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/input_h5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/history>
        sld:default  true .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/minmax>
        sld:default  -3.14e+00 , 3.14e+00 .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ2>
        rdfs:label  "concat_logfiles_apply_targ2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ2/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ2/file_list> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ2/file_prefix> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_apply_targ2/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> ;
        cwl:when    "$(inputs.execute)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/do_smooth>
        sld:type  xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/BLsmooth2/do_smooth>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/do_smooth> .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase2/axisInCol>
        sld:default  "pol" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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: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: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: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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/input_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/ncpu> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/figSize> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/plotFlag> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/selfcal_strategy> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/pol> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/makeMovie> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/axisInTable> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/soltabsToAdd> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/axesInPlot> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/minmax> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/markerSize> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/doUnwrap> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/NColFig> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/time.minmaxstep> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/log> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/makeAntPlot> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/refAnt> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/axisDiff> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/axisInCol> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/soltab> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/output_plots> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Plot.cwl#losoto_plot/parset> ;
        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  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_h5parm)" ;
                                                  cwl:entryname    "$(inputs.input_h5parm.basename)"
                                                ] ;
                                   cwl:listing  [ cwl:entry      "$(get_losoto_config('PLOT').join('\\n'))" ;
                                                  cwl:entryname  "parset.config"
                                                ]
                                 ] ;
        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      "#!/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: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      "#!/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: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  [ Dirent:writable  true ;
                                                  cwl:entry        "$(inputs.input_h5parm)" ;
                                                  cwl:entryname    "$(inputs.input_h5parm.basename)"
                                                ] ;
                                   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: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      "#!/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:listing  [ cwl:entry      "$(get_losoto_config('PLOT').join('\\n'))" ;
                                                  cwl:entryname  "parset.config"
                                                ]
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   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:listing  [ cwl:entry      "$(get_losoto_config('PLOT').join('\\n'))" ;
                                                  cwl:entryname  "parset.config"
                                                ]
                                 ] ;
        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:stderr               "$(inputs.input_h5parm.basename)-losoto_err.log" ;
        cwl:stdout               "$(inputs.input_h5parm.basename)-losoto.log" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/LoSoTo.Replicate.cwl#losoto_replicate_on_axis/output_h5parm>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_h5parm.basename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ2>
        rdfs:label  "concat_logfiles_calib_targ2" ;
        cwl:in      <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ2/file_prefix> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ2/execute> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ2/file_list> ;
        cwl:out     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_calib_targ2/output> ;
        cwl:run     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/concatenate_files.cwl> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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
                      ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_BLsmooth/file_list>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/BLsmooth2.log> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_phase/input_h5parm>
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/output_name_h5parm>
        rdfs:comment      "Filename of output H5Parm" ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "ddecal.h5parm=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "ddecal.h5parm=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/maxapproxiter>
        sld:default  250 .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.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
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "ddecal.nchan=" ;
                            CommandLineBinding:separate  false
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/max_dp3_threads>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/max_dp3_threads> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_amp/soltab>
        sld:default  "sol000/amplitude000" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations_amp/bad_antennas>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/bad_antennas> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        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
                          ] ;
        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
                          ] ;
        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
                          ] ;
        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
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/msout_name>
        rdfs:comment      "Output Measurement Set" ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "msout=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "msout=" ;
                            CommandLineBinding:separate  false
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix    "msout=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:default       "" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/h5parmFile>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/add_missing_stations1/outh5parm> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/blsmooth.cwl#blsmooth/ionfactor>
        rdfs:comment      "Gives an indication on how strong is the ionosphere" ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-f"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-f"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "-f"
                          ] ;
        sld:default       1e-02 ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/write_solutions1/insoltab>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/skymodel_source> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/gsmcal_step> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"slow\"+self.join(''))" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ_amp/mode>
        sld:default  "diagonal" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/h5parmcat.cwl#h5parm_cat/outh5parm>
        rdfs:comment       "Output h5parm" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_file.basename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_file.basename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_file.basename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/antennaconstraint_CR>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/antennaconstraint_CR> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/losoto_plot_tec2/plotFlag>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ2/propagate_solutions>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/propagatesolutions> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/correction>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/apply_targ1/msin>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/msout> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1.log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/concat_logfiles_calib_targ1/output> ;
        sld:type          cwl:File .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/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"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "--bad_antennas"
                          ] ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/H5ParmCollector.cwl#h5parm_collector/h5parmFiles>
        rdfs:comment      "List of h5parm files" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          cwl:File ;
        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/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( "steps=[ddecal,count]" ) ;
        cwl:arguments            ( "steps=[ddecal,count]" ) ;
        cwl:arguments            ( "steps=[ddecal,count]" ) ;
        cwl:baseCommand          ( "DP3" ) ;
        cwl:baseCommand          ( "DP3" ) ;
        cwl:baseCommand          ( "DP3" ) ;
        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:inputs               <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/uvlambdamin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/usebeammodel> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/coreconstraint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/solint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/save2json> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/nchan> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/output_name_h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/beammode> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/mode> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/reusemodel> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/msin_baseline> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/modeldatacolumns> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/uvmmax> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/extradatacolumns> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/antennaconstraint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/sourcedb> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/msout_name> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/smoothnessreffrequency> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/usechannelfreq> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/approximatetec> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/maxapproxiter> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/storagemanager> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/msin_fname> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/maxiter> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/jsonfilename> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/directions> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/flagdivergedonly> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/minvisratio> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/propagate_solutions> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/msin_datacolumn> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/max_dp3_threads> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/msin> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/smoothnessconstraint> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/tolerance> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/stepsize> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/approxtolerance> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/flagunconverged> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/propagate_converged_only> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/h5parm> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/logfile> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/flagged_fraction_dict> , <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/steps/ddecal.cwl#calib_rot_diag/msout> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.max_dp3_threads)"
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "$(inputs.msin)"
                                                ]
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "$(inputs.msin)"
                                                ]
                                 ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.max_dp3_threads)"
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ Dirent:writable  false ;
                                                  cwl:entry        "$(inputs.msin)"
                                                ]
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.max_dp3_threads)"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "ddecal_err.log" ;
        cwl:stdout               "ddecal.log" .

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

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec1/file_prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"losoto_slowtec\"+self)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/msin_baseline>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/msin_baseline> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_losoto_tec2/file_prefix>
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/iteration> ;
        cwl:valueFrom  "$(\"losoto_fasttec\"+self)" .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/h5parm_collector_amp/verbose>
        sld:default  true .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/outh5parm>
        cwl:outputSource  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/outh5parm2> ;
        cwl:pickValue     "all_non_null" ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/msin_baseline>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/antennaconstraint>
        cwl:source  <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/antennaconstraint> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/concat_logfiles_apply_targ/file_list>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/tec_and_amp.cwl#tec_and_amp/apply_calibrate_tec/apply_targ1.log> .

<https://w3id.org/cwl/view/git/322fbb6db100df49881edd4d1db4e9a8e7e3715b/workflows/linc_target/apply_calibrate_tec.cwl#apply_calibrate_tec/calib_targ1/uvmmax>
        sld:default  8e+04 .
