Skip to content
Snippets Groups Projects
Select Git revision
  • 917a03044dfdf0977df83c20a3e8baadef80a642
  • master default protected
  • optimize_workflow
  • poppy_integration_v50
  • poppy_integration
  • releases/v5.0 protected
  • use-versioned-releases
  • releases/v5.0rc2 protected
  • releases/v5.0rc1 protected
  • releases/ldv_v407_atdb protected
  • ldv_v407_debug
  • releases/ldv_v406_debug protected
  • releases/ldv_v405 protected
  • releases/ldv_v404 protected
  • v5.0
  • v5.0rc2
  • v5.0rc1
  • ldv_v406_debug
  • ldv_v405_debug
  • ldv_v404
  • ldv_v403
  • ldv_v402
  • v4.0
  • ldv_v401
  • ldv_v40
  • ldv_v031
  • ldv_v03
  • ldv_v01
28 results

read_surl_list.cwl

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    read_surl_list.cwl 469 B
    class: ExpressionTool
    cwlVersion: v1.0
    id: read_surl_file
    inputs:
      - id: surl_list
        type: File
        doc: input surl file
        inputBinding:
          loadContents: True
    outputs:
      - id: surls
        type: string[]
    
    expression: |
      ${
        var surl_list = inputs.surl_list.contents.split("\n");
        surl_list = surl_list.filter(function (el) { return el != ''; } );
        return {'surls': surl_list}
      }
    label: ReadSurlList
    
    requirements:
      - class: InlineJavascriptRequirement