/
validate_interleaved_fq.cwl
53 lines (39 loc) · 1.11 KB
/
validate_interleaved_fq.cwl
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
#!/usr/bin/env cwl-runner
class: Workflow
id: "validate-an-interleaved-fastq"
label: "A CGP workflow to validate an interleaved fastq"
cwlVersion: v1.0
requirements:
MultipleInputFeatureRequirement: {}
StepInputExpressionRequirement: {}
inputs:
fastq_in:
type: File
doc: "A gzipped interleaved fastq file."
outputs:
report:
type: File
outputSource: validate/report_json
steps:
validate:
in:
fastqs_in:
source: [fastq_in]
linkMerge: merge_flattened
out: [report_json]
run: toolkit/cgp-seqval-qc_pairs.cwl
doc: |
A workflow to validate the file format and base quality score range. See the [workflow-seq-import](https://github.com/cancerit/workflow-seq-import) website for more information.
$schemas:
- http://schema.org/docs/schema_org_rdfa.html
$namespaces:
s: http://schema.org/
s:codeRepository: https://github.com/cancerit/workflow-seq-import
s:license: https://spdx.org/licenses/AGPL-3.0
s:author:
- class: s:Person
s:email: mailto:yyaobo@gmail.com
s:name: Yaobo Xu
dct:creator:
foaf:name: Yaobo Xu
foaf:mbox: "genservhelp@sanger.ac.uk"