annotate qiime2-2020.8/qiime_demux_summarize.xml @ 20:d93d8888f0b0 draft

Uploaded
author florianbegusch
date Fri, 04 Sep 2020 12:44:24 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
1 <?xml version="1.0" ?>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
2 <tool id="qiime_demux_summarize" name="qiime demux summarize"
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
3 version="2020.8">
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
4 <description>Summarize counts per sample.</description>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
5 <requirements>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
6 <requirement type="package" version="2020.8">qiime2</requirement>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
7 </requirements>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
8 <command><![CDATA[
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
9 qiime demux summarize
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
10 # if $input_files_idata:
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
11 # def list_dict_to_string(list_dict):
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
12 # set $file_list = list_dict[0]['additional_input'].__getattr__('file_name')
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
13 # for d in list_dict[1:]:
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
14 # set $file_list = $file_list + ' --i-data=' + d['additional_input'].__getattr__('file_name')
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
15 # end for
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
16 # return $file_list
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
17 # end def
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
18 --i-data=$list_dict_to_string($input_files_idata)
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
19 # end if
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
20
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
21 --p-n=$pn
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
22
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
23 --o-visualization=ovisualization
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
24
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
25 #if str($examples) != 'None':
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
26 --examples=$examples
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
27 #end if
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
28
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
29 ;
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
30 cp osubsampledsequences.qza $osubsampledsequences
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
31
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
32 ;
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
33 qiime tools export ovisualization.qzv --output-path out
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
34 && mkdir -p '$ovisualization.files_path'
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
35 && cp -r out/* '$ovisualization.files_path'
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
36 && mv '$ovisualization.files_path/index.html' '$ovisualization'
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
37
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
38 ]]></command>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
39 <inputs>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
40 <repeat name="input_files_idata" optional="False" title="--i-data">
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
41 <param format="qza,no_unzip.zip" label="--i-data: ARTIFACT SampleData[SequencesWithQuality | PairedEndSequencesWithQuality | JoinedSequencesWithQuality] The demultiplexed sequences to be summarized. [required]" name="additional_input" optional="False" type="data" />
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
42 </repeat>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
43 <param label="--p-n: INTEGER The number of sequences that should be selected at random for quality score plots. The quality plots will present the average positional qualities across all of the sequences selected. If input sequences are paired end, plots will be generated for both forward and reverse reads for the same `n` sequences. [default: 10000]" name="pn" optional="True" type="integer" value="10000" />
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
44 <param label="--examples: Show usage examples and exit." name="examples" optional="False" type="data" />
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
45
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
46 </inputs>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
47
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
48 <outputs>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
49 <data format="html" label="${tool.name} on ${on_string}: visualization.html" name="ovisualization" />
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
50
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
51 </outputs>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
52
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
53 <help><![CDATA[
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
54 Summarize counts per sample.
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
55 ###############################################################
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
56
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
57 Summarize counts per sample for all samples, and generate interactive
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
58 positional quality plots based on `n` randomly selected sequences.
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
59
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
60 Parameters
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
61 ----------
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
62 data : SampleData[SequencesWithQuality | PairedEndSequencesWithQuality | JoinedSequencesWithQuality]
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
63 The demultiplexed sequences to be summarized.
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
64 n : Int, optional
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
65 The number of sequences that should be selected at random for quality
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
66 score plots. The quality plots will present the average positional
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
67 qualities across all of the sequences selected. If input sequences are
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
68 paired end, plots will be generated for both forward and reverse reads
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
69 for the same `n` sequences.
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
70
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
71 Returns
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
72 -------
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
73 visualization : Visualization
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
74 ]]></help>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
75 <macros>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
76 <import>qiime_citation.xml</import>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
77 </macros>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
78 <expand macro="qiime_citation"/>
d93d8888f0b0 Uploaded
florianbegusch
parents:
diff changeset
79 </tool>