1
1
#!/usr/bin/env cwl-runner
2
2
3
+ "@context" :
4
+ "cwl" : "https://w3id. org/cwl/cwl#"
5
+ "foaf" : "http://xmlns. com/foaf/0. 1/"
6
+ "doap" : "http://usefulinc. com/ns/doap"
7
+ "adms" : "http://purl. org/adms/"
8
+ "admssw" : "http://purl. org/adms/sw/"
9
+
10
+ adms:Asset:
11
+ admssw:SoftwareProject:
12
+ doap:name: "UCSC userApps"
13
+ doap:description: |
14
+ UCSC genome browser 'kent' bioinformatic utilities
15
+ These are only the command line bioinformatic utilities
16
+ from the kent source tree.
17
+ doap:homepage: "http://genome. ucsc. edu/goldenPath/help/bigWig. html"
18
+ admsw:downloadUrl: "http://hgdownload. cse. ucsc. edu/admin/exe/linux. x86_64/"
19
+ admsw:accessUrl: "http://hgdownload. cse. ucsc. edu/admin/exe/userApps. v325. src. tgz"
20
+ doap:release:
21
+ - doap:revision: "v325"
22
+ doap:license: "GPL"
23
+ doap:category: "commandline tool"
24
+ doap:programming-language: "C"
25
+ foaf:Organization:
26
+ - foaf:name: "CIRM Stem Cell Genomics Data Management Center"
27
+ foaf:publications:
28
+ - foaf:title: "(Kent et al. , 2010) BigWig and BigBed: enabling browsing of large distributed datasets. Bioinformatics. "
29
+ foaf:homepage: "http://www. ncbi. nlm. nih. gov/pubmed/20639541"
30
+ doap:developer:
31
+ - foaf:Person:
32
+ foaf:name: "Jim Kent"
33
+ foaf:mbox: "mailto:kent@soe. ucsc. edu"
34
+ adms:AssetDistribution:
35
+ doap:name: "STAR. cwl"
36
+ doap:description: "Developed for CWL consortium http://commonwl. org/"
37
+ doap:specification: "http://common-workflow-language. github. io/draft-3/"
38
+ doap:release: "cwl:draft-3. dev2"
39
+ doap:homepage: "http://commonwl. org/"
40
+ doap:location : "https://github. com/common-workflow-language/workflows/blob/master/tools/STAR. cwl"
41
+ doap:repository:
42
+ - doap:GitRepository:
43
+ doap:location : "https://github. com/common-workflow-language/workflows"
44
+ doap:maintainer:
45
+ foaf:Person:
46
+ foaf:openid: "http://orcid. org/0000-0001-9102-5681"
47
+ foaf:name: "Andrey Kartashov"
48
+ foaf:mbox: "mailto:Andrey. Kartashov@cchmc. org"
49
+ foaf:organization: "Cincinnati Children's Hospital Medical Center"
50
+
51
+ cwlVersion: "cwl:draft-3.dev2"
52
+
3
53
class: CommandLineTool
4
54
5
55
description: |
@@ -21,9 +71,9 @@ description: |
21
71
sort -k1,1 -k2,2n unsorted.bedGraph > sorted.bedGraph
22
72
23
73
requirements :
24
- - import: node-engine.cwl
25
- - import: envvar-global.cwl
26
- - import: ucsc-userapps-docker.cwl
74
+ - class: InlineJavascriptRequirement
75
+ - "@ import" : envvar-global.cwl
76
+ - "@ import" : ucsc-userapps-docker.cwl
27
77
28
78
inputs :
29
79
- id : "#input"
@@ -70,8 +120,6 @@ outputs:
70
120
- id : "#bigWigOut"
71
121
type : File
72
122
outputBinding :
73
- glob :
74
- engine: cwl:JsonPointer
75
- script: /job/bigWig
123
+ glob : $(inputs.bigWig)
76
124
77
125
baseCommand : ["bedGraphToBigWig" ]
0 commit comments