1 # Copyright (C) The Lightning Authors. All rights reserved.
3 # SPDX-License-Identifier: AGPL-3.0
6 arv: "http://arvados.org/cwl#"
10 ScatterFeatureRequirement: {}
11 SubworkflowFeatureRequirement: {}
12 StepInputExpressionRequirement: {}
13 MultipleInputFeatureRequirement: {}
36 phenotypesnofamilydir:
47 snpeffdatadir: Directory
51 secondaryFiles: [.csi]
58 outputSource: stage-output/stagednpydir
61 outputSource: stage-output/stagedonehotnpydir
64 outputSource: stage-output/stagedannotationdir
67 outputSource: genreadme/readme
77 lightning-import_data:
78 run: lightning-import.cwl
84 fastadirs: batch-dirs/batches
87 lightning-import_refs:
88 run: lightning-import.cwl
97 run: lightning-slice.cwl
99 datalibs: lightning-import_data/lib
100 reflib: lightning-import_refs/lib
103 lightning-tiling-stats:
104 run: lightning-tiling-stats.cwl
106 libdir: lightning-slice/libdir
109 lightning-choose-samples:
110 run: lightning-choose-samples.cwl
112 matchgenome: matchgenome
113 libdir: lightning-slice/libdir
114 phenotypesdir: phenotypesnofamilydir
115 trainingsetsize: trainingsetsize
116 randomseed: randomseed
119 lightning-slice-numpy:
120 run: lightning-slice-numpy.cwl
122 matchgenome: matchgenome
123 libdir: lightning-slice/libdir
126 mergeoutput: mergeoutput
127 expandregions: expandregions
128 samplescsv: lightning-choose-samples/samplescsv
129 out: [outdir, npys, chunktagoffsetcsv]
131 lightning-slice-numpy-onehot:
132 run: lightning-slice-numpy-onehot.cwl
134 matchgenome: matchgenome
135 libdir: lightning-slice/libdir
138 mergeoutput: mergeoutput
139 expandregions: expandregions
140 samplescsv: lightning-choose-samples/samplescsv
143 lightning-slice-numpy-pca:
144 run: lightning-slice-numpy-pca.cwl
146 matchgenome: matchgenome
147 libdir: lightning-slice/libdir
150 mergeoutput: mergeoutput
151 expandregions: expandregions
152 samplescsv: lightning-choose-samples/samplescsv
153 pcacomponents: pcacomponents
154 out: [outdir, pcanpy, pcasamplescsv]
157 run: lightning-plot.cwl
159 pcanpy: lightning-slice-numpy-pca/pcanpy
160 pcasamplescsv: lightning-slice-numpy-pca/pcasamplescsv
161 phenotypesdir: phenotypesdir
169 run: lightning-plot.cwl
171 pcanpy: lightning-slice-numpy-pca/pcanpy
172 pcasamplescsv: lightning-slice-numpy-pca/pcasamplescsv
173 phenotypesdir: phenotypesdir
180 lightning-anno2vcf-onehot:
181 run: lightning-anno2vcf.cwl
183 annodir: lightning-slice-numpy-onehot/outdir
187 run: make-libname.cwl
189 matchgenome: matchgenome
190 genomeversion: genomeversion
194 run: ../annotation/annotate-wf.cwl
196 sample: make-libname/libname
198 vcfdir: lightning-anno2vcf-onehot/vcfdir
199 snpeffdatadir: snpeffdatadir
200 genomeversion: genomeversion
203 out: [annotatedvcf, summary]
206 run: stage-output.cwl
208 libname: make-libname/libname
210 source: [lightning-slice-numpy/npys, lightning-slice-numpy/chunktagoffsetcsv]
211 linkMerge: merge_flattened
212 onehotnpyfiles: lightning-slice-numpy-onehot/npys
214 source: [lightning-plot_1-2/png, lightning-plot_2-3/png]
215 linkMerge: merge_flattened
216 bed: lightning-tiling-stats/bed
217 annotatedvcf: annotate-wf/annotatedvcf
218 summary: annotate-wf/summary
219 out: [stagednpydir, stagedonehotnpydir, stagedannotationdir]
224 samplescsv: lightning-choose-samples/samplescsv
225 readmeinfo: readmeinfo