1 #!/usr/bin/env cwl-runner
7 dockerPull: quay.io/biocontainers/fastqc:0.11.9--hdfd78af_1
11 specs: [ "http://identifiers.org/biotools/fastqc" ]
12 version: [ "0.11.9--hdfd78af_1", "0.11.9" ]
21 Input bam,sam,bam_mapped,sam_mapped or fastq file
28 symbols: ['bam','sam','bam_mapped','sam_mapped','fastq']
33 Bypasses the normal sequence file format detection and
34 forces the program to use the specified format. Valid
35 formats are bam,sam,bam_mapped,sam_mapped and fastq
43 Specifies the number of files which can be processed
44 simultaneously. Each thread will be allocated 250MB of
45 memory so you shouldn't run more threads than your
46 available memory will cope with, and not more than
47 6 threads on a 32 bit machine
53 prefix: '--contaminants'
55 Specifies a non-default file which contains the list of
56 contaminants to screen overrepresented sequences against.
57 The file must contain sets of named contaminants in the
58 form name[tab]sequence. Lines prefixed with a hash will
67 Specifies a non-default file which contains the list of
68 adapter sequences which will be explicity searched against
69 the library. The file must contain sets of named adapters
70 in the form name[tab]sequence. Lines prefixed with a hash
79 Specifies a non-default file which contains a set of criteria
80 which will be used to determine the warn/error limits for the
81 various modules. This file can also be used to selectively
82 remove some modules from the output all together. The format
83 needs to mirror the default limits.txt file found in the
92 Specifies the length of Kmer to look for in the Kmer content
93 module. Specified Kmer length must be between 2 and 10. Default
94 length is 7 if not specified.
102 Files come from raw casava output. Files in the same sample
103 group (differing only by the group number) will be analysed
104 as a set rather than individually. Sequences with the filter
105 flag set in the header will be excluded from the analysis.
106 Files must have the same names given to them by casava
107 (including being gzipped and ending with .gz) otherwise they
108 won't be grouped together correctly.
116 If running with --casava then don't remove read flagged by
117 casava as poor quality when performing the QC analysis.
125 Disable grouping of bases for reads >50bp. All reports will
126 show data for every base in the read. WARNING: Using this
127 option will cause fastqc to crash and burn if you use it on
128 really long reads, and your plots may end up a ridiculous size.
129 You have been warned!
144 glob: "*/summary.txt"
146 baseCommand: [fastqc, --extract, --outdir, .]
149 s: http://schema.org/
152 - https://github.com/schemaorg/schemaorg/raw/main/data/releases/11.01/schemaorg-current-http.rdf
155 s:license: http://www.apache.org/licenses/LICENSE-2.0
158 - class: s:Organization
159 s:legalName: "Cincinnati Children's Hospital Medical Center"
161 - class: s:PostalAddress
162 s:addressCountry: "USA"
163 s:addressLocality: "Cincinnati"
164 s:addressRegion: "OH"
165 s:postalCode: "45229"
166 s:streetAddress: "3333 Burnet Ave"
167 s:telephone: "+1(513)636-4200"
168 s:logo: "https://www.cincinnatichildrens.org/-/media/cincinnati%20childrens/global%20shared/childrens-logo-new.png"
170 - class: s:Organization
171 s:legalName: "Allergy and Immunology"
173 - class: s:Organization
174 s:legalName: "Barski Research Lab"
177 s:name: Michael Kotliar
178 s:email: mailto:misha.kotliar@gmail.com
180 - id: http://orcid.org/0000-0002-6486-3898
183 Tool runs FastQC from Babraham Bioinformatics