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: {}
39 phenotypesnofamilydir:
50 snpeffdatadir: Directory
54 secondaryFiles: [.csi]
61 outputSource: stage-output/stagednpydir
64 outputSource: stage-output/stagedonehotnpydir
67 outputSource: stage-output/stagedannotationdir
70 outputSource: genreadme/readme
80 lightning-import_data:
81 run: lightning-import.cwl
87 fastadirs: batch-dirs/batches
90 lightning-import_refs:
91 run: lightning-import.cwl
100 run: lightning-slice.cwl
102 datalibs: lightning-import_data/lib
103 reflib: lightning-import_refs/lib
106 lightning-tiling-stats:
107 run: lightning-tiling-stats.cwl
109 libdir: lightning-slice/libdir
112 lightning-choose-samples:
113 run: lightning-choose-samples.cwl
115 matchgenome: matchgenome
116 libdir: lightning-slice/libdir
117 phenotypesdir: phenotypesnofamilydir
118 trainingsetsize: trainingsetsize
119 randomseed: randomseed
122 lightning-slice-numpy:
123 run: lightning-slice-numpy.cwl
125 matchgenome: matchgenome
126 libdir: lightning-slice/libdir
129 mergeoutput: mergeoutput
130 expandregions: expandregions
131 samplescsv: lightning-choose-samples/samplescsv
132 out: [outdir, npys, chunktagoffsetcsv]
134 lightning-slice-numpy-onehot_chi2:
135 run: lightning-slice-numpy-onehot.cwl
137 matchgenome: matchgenome
138 libdir: lightning-slice/libdir
140 mergeoutput: mergeoutput
141 expandregions: expandregions
142 samplescsv: lightning-choose-samples/samplescsv
145 lightning-slice-numpy-onehot_logisticregression:
146 run: lightning-slice-numpy-onehot.cwl
148 matchgenome: matchgenome
149 libdir: lightning-slice/libdir
151 mergeoutput: mergeoutput
152 expandregions: expandregions
153 samplescsv: lightning-slice-numpy-pca/pcasamplescsv
156 lightning-slice-numpy-pca:
157 run: lightning-slice-numpy-pca.cwl
159 matchgenome: matchgenome
160 libdir: lightning-slice/libdir
163 mergeoutput: mergeoutput
164 expandregions: expandregions
165 samplescsv: lightning-choose-samples/samplescsv
166 pcacomponents: pcacomponents
167 out: [outdir, pcanpy, pcasamplescsv]
169 lightning-slice-numpy-onehot:
170 run: lightning-slice-numpy-onehot.cwl
172 matchgenome: matchgenome
173 libdir: lightning-slice/libdir
175 mergeoutput: mergeoutput
176 expandregions: expandregions
177 samplescsv: lightning-choose-samples/samplescsv
181 run: lightning-plot.cwl
183 pcanpy: lightning-slice-numpy-pca/pcanpy
184 pcasamplescsv: lightning-slice-numpy-pca/pcasamplescsv
185 phenotypesdir: phenotypesdir
193 run: lightning-plot.cwl
195 pcanpy: lightning-slice-numpy-pca/pcanpy
196 pcasamplescsv: lightning-slice-numpy-pca/pcasamplescsv
197 phenotypesdir: phenotypesdir
204 lightning-anno2vcf-onehot:
205 run: lightning-anno2vcf.cwl
207 annodir: lightning-slice-numpy-onehot/outdir
211 run: make-libname.cwl
213 matchgenome: matchgenome
214 genomeversion: genomeversion
218 run: ../annotation/annotate-wf.cwl
220 sample: make-libname/libname
222 vcfdir: lightning-anno2vcf-onehot/vcfdir
223 snpeffdatadir: snpeffdatadir
224 genomeversion: genomeversion
227 out: [annotatedvcf, summary]
230 run: stage-output.cwl
232 libname: make-libname/libname
234 source: [lightning-slice-numpy/npys, lightning-slice-numpy/chunktagoffsetcsv]
235 linkMerge: merge_flattened
236 onehotnpyfiles: lightning-slice-numpy-onehot/npys
238 source: [lightning-plot_1-2/png, lightning-plot_2-3/png]
239 linkMerge: merge_flattened
240 bed: lightning-tiling-stats/bed
241 annotatedvcf: annotate-wf/annotatedvcf
242 summary: annotate-wf/summary
243 out: [stagednpydir, stagedonehotnpydir, stagedannotationdir]
248 samplescsv: lightning-choose-samples/samplescsv
249 readmeinfo: readmeinfo