projects
/
arvados-tutorial.git
/ blob
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
removing src code not in use
[arvados-tutorial.git]
/
cwl
/
helper
/
not-in-use
/
calc-coverage.cwl
1
cwlVersion: v1.1
2
class: CommandLineTool
3
label: Marking Duplicates using Picard
4
5
requirements:
6
DockerRequirement:
7
dockerPull: broadinstitute/gatk
8
9
hints:
10
ResourceRequirement:
11
ramMin: 20000
12
coresMin: 4
13
14
inputs:
15
bam:
16
type: File
17
18
outputs:
19
dupbam:
20
type: File
21
outputBinding:
22
glob: "*.bam"
23
dupmetrics:
24
type: File
25
outputBinding:
26
glob: "*.txt"
27
28
baseCommand: /gatk/gatk
29
30
arguments:
31
- "--java-options"
32
- "-Xmx8G"
33
- MarkDuplicates
34
- prefix: "-I"
35
valueFrom: $(inputs.bam.path)
36
- prefix: "-O"
37
valueFrom: marked_dups$(inputs.bam.basename)
38
- prefix: "-M"
39
valueFrom: "metrics.txt"