forked from hisplan/wdl-cellranger-arc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CellRangerArc.wdl
63 lines (47 loc) · 1.68 KB
/
CellRangerArc.wdl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
version 1.0
import "modules/Count.wdl" as Count
workflow CellRangerArc {
input {
String runID
String gexFastqName
String atacFastqName
Array[File] gexFastqFiles
Array[File] atacFastqFiles
String reference
# docker-related
String dockerRegistry
}
call Count.Count {
input:
runID = runID,
gexFastqName = gexFastqName,
atacFastqName = atacFastqName,
gexFastqFiles = gexFastqFiles,
atacFastqFiles = atacFastqFiles,
reference = reference,
dockerRegistry = dockerRegistry
}
output {
File libraries = Count.libraries
File webSummary = Count.webSummary
File metricsSummary = Count.metricsSummary
File gexPerMoleculeInfo = Count.gexPerMoleculeInfo
File gexBam = Count.gexBam
File gexBai = Count.gexBai
File atacBam = Count.atacBam
File atacBai = Count.atacBai
File atacFragments = Count.atacFragments
File atacFragmentsIndex = Count.atacFragmentsIndex
Array[File] rawFeatureBCMatrix = Count.rawFeatureBCMatrix
File rawFeatureBCMatrixH5 = Count.rawFeatureBCMatrixH5
Array[File] filteredFeatureBCMatrix = Count.filteredFeatureBCMatrix
File filteredFeatureBCMatrixH5 = Count.filteredFeatureBCMatrixH5
File? secondaryAnalysis = Count.secondaryAnalysis
File perBarcodeMetrics = Count.perBarcodeMetrics
File peaks = Count.peaks
File cutSites = Count.cutSites
File peakAnnotation = Count.peakAnnotation
File cloupe = Count.cloupe
File pipestanceMeta = Count.pipestanceMeta
}
}