Mercurial > repos > florianbegusch > qiime2_suite
comparison qiime2/qiime_quality-control_evaluate-composition.xml @ 14:a0a8d77a991c draft
Uploaded
author | florianbegusch |
---|---|
date | Thu, 03 Sep 2020 09:51:29 +0000 |
parents | f190567fe3f6 |
children |
comparison
equal
deleted
inserted
replaced
13:887cd4ad8e16 | 14:a0a8d77a991c |
---|---|
1 <?xml version="1.0" ?> | 1 <?xml version="1.0" ?> |
2 <tool id="qiime_quality-control_evaluate-composition" name="qiime quality-control evaluate-composition" version="2019.7"> | 2 <tool id="qiime_quality-control_evaluate-composition" name="qiime quality-control evaluate-composition" |
3 <description> - Evaluate expected vs. observed taxonomic composition of samples</description> | 3 version="2020.8"> |
4 <requirements> | 4 <description>Evaluate expected vs. observed taxonomic composition of samples</description> |
5 <requirement type="package" version="2019.7">qiime2</requirement> | 5 <requirements> |
6 </requirements> | 6 <requirement type="package" version="2020.8">qiime2</requirement> |
7 <command><![CDATA[ | 7 </requirements> |
8 <command><![CDATA[ | |
8 qiime quality-control evaluate-composition | 9 qiime quality-control evaluate-composition |
9 | 10 |
10 --i-expected-features=$iexpectedfeatures | 11 --i-expected-features=$iexpectedfeatures |
12 | |
11 --i-observed-features=$iobservedfeatures | 13 --i-observed-features=$iobservedfeatures |
12 | 14 |
13 | 15 --p-depth=$pdepth |
14 #if $metadatafile: | |
15 --m-metadata-file=$metadatafile | |
16 #end if | |
17 | |
18 | |
19 #if str($pdepth): | |
20 --p-depth=$pdepth | |
21 #end if | |
22 | 16 |
23 #if str($ppalette) != 'None': | 17 #if str($ppalette) != 'None': |
24 --p-palette=$ppalette | 18 --p-palette=$ppalette |
25 #end if | 19 #end if |
26 | 20 |
27 #if $pplottar: | 21 #if $pnoplottar: |
28 --p-plot-tar | 22 --p-no-plot-tar |
29 #end if | 23 #end if |
30 | 24 |
31 #if $pplottdr: | 25 #if $pnoplottdr: |
32 --p-plot-tdr | 26 --p-no-plot-tdr |
33 #end if | 27 #end if |
34 | 28 |
35 #if $pplotrvalue: | 29 #if $pplotrvalue: |
36 --p-plot-r-value | 30 --p-plot-r-value |
37 #end if | 31 #end if |
53 #end if | 47 #end if |
54 | 48 |
55 #if $pnoplotobservedfeaturesratio: | 49 #if $pnoplotobservedfeaturesratio: |
56 --p-no-plot-observed-features-ratio | 50 --p-no-plot-observed-features-ratio |
57 #end if | 51 #end if |
52 # if $input_files_mmetadatafile: | |
53 # def list_dict_to_string(list_dict): | |
54 # set $file_list = list_dict[0]['additional_input'].__getattr__('file_name') | |
55 # for d in list_dict[1:]: | |
56 # set $file_list = $file_list + ' --m-metadata-file=' + d['additional_input'].__getattr__('file_name') | |
57 # end for | |
58 # return $file_list | |
59 # end def | |
60 --m-metadata-file=$list_dict_to_string($input_files_mmetadatafile) | |
61 # end if | |
62 | |
63 #if '__ob__' in str($mmetadatacolumn): | |
64 #set $mmetadatacolumn_temp = $mmetadatacolumn.replace('__ob__', '[') | |
65 #set $mmetadatacolumn = $mmetadatacolumn_temp | |
66 #end if | |
67 #if '__cb__' in str($mmetadatacolumn): | |
68 #set $mmetadatacolumn_temp = $mmetadatacolumn.replace('__cb__', ']') | |
69 #set $mmetadatacolumn = $mmetadatacolumn_temp | |
70 #end if | |
71 #if 'X' in str($mmetadatacolumn): | |
72 #set $mmetadatacolumn_temp = $mmetadatacolumn.replace('X', '\\') | |
73 #set $mmetadatacolumn = $mmetadatacolumn_temp | |
74 #end if | |
75 #if '__sq__' in str($mmetadatacolumn): | |
76 #set $mmetadatacolumn_temp = $mmetadatacolumn.replace('__sq__', "'") | |
77 #set $mmetadatacolumn = $mmetadatacolumn_temp | |
78 #end if | |
79 #if '__db__' in str($mmetadatacolumn): | |
80 #set $mmetadatacolumn_temp = $mmetadatacolumn.replace('__db__', '"') | |
81 #set $mmetadatacolumn = $mmetadatacolumn_temp | |
82 #end if | |
58 | 83 |
59 #if str($mmetadatacolumn): | 84 #if str($mmetadatacolumn): |
60 --m-metadata-column="$mmetadatacolumn" | 85 --m-metadata-column=$mmetadatacolumn |
61 #end if | 86 #end if |
62 | 87 |
63 --o-visualization=ovisualization | 88 --o-visualization=ovisualization |
89 | |
90 #if str($examples) != 'None': | |
91 --examples=$examples | |
92 #end if | |
93 | |
64 ; | 94 ; |
65 qiime tools export --input-path ovisualization.qzv --output-path out && mkdir -p '$ovisualization.files_path' | 95 cp odatabase.qza $odatabase |
96 | |
97 ; | |
98 qiime tools export ovisualization.qzv --output-path out | |
99 && mkdir -p '$ovisualization.files_path' | |
66 && cp -r out/* '$ovisualization.files_path' | 100 && cp -r out/* '$ovisualization.files_path' |
67 && mv '$ovisualization.files_path/index.html' '$ovisualization' | 101 && mv '$ovisualization.files_path/index.html' '$ovisualization' |
68 ]]></command> | 102 |
69 <inputs> | 103 ]]></command> |
70 <param format="qza,no_unzip.zip" label="--i-expected-features: ARTIFACT FeatureTable[RelativeFrequency] Expected feature compositions [required]" name="iexpectedfeatures" optional="False" type="data"/> | 104 <inputs> |
71 <param format="qza,no_unzip.zip" label="--i-observed-features: ARTIFACT FeatureTable[RelativeFrequency] Observed feature compositions [required]" name="iobservedfeatures" optional="False" type="data"/> | 105 <param format="qza,no_unzip.zip" label="--i-expected-features: ARTIFACT FeatureTable[RelativeFrequency] Expected feature compositions [required]" name="iexpectedfeatures" optional="False" type="data" /> |
72 <param label="--p-depth: INTEGER Maximum depth of semicolon-delimited taxonomic ranks to test (e.g., 1 = root, 7 = species for the greengenes reference sequence database). [default: 7]" name="pdepth" optional="True" type="integer" value="7"/> | 106 <param format="qza,no_unzip.zip" label="--i-observed-features: ARTIFACT FeatureTable[RelativeFrequency] Observed feature compositions [required]" name="iobservedfeatures" optional="False" type="data" /> |
73 <param label="--p-palette: " name="ppalette" optional="True" type="select"> | 107 <param label="--p-depth: INTEGER Maximum depth of semicolon-delimited taxonomic ranks to test (e.g., 1 = root, 7 = species for the greengenes reference sequence database). [default: 7]" name="pdepth" optional="True" type="integer" value="7" /> |
74 <option selected="True" value="None">Selection is Optional</option> | 108 <param label="--p-palette: " name="ppalette" optional="True" type="select"> |
75 <option value="Set1">Set1</option> | 109 <option selected="True" value="None">Selection is Optional</option> |
76 <option value="Set2">Set2</option> | 110 <option value="Set1">Set1</option> |
77 <option value="Set3">Set3</option> | 111 <option value="Set2">Set2</option> |
78 <option value="Pastel1">Pastel1</option> | 112 <option value="Set3">Set3</option> |
79 <option value="Pastel2">Pastel2</option> | 113 <option value="Pastel1">Pastel1</option> |
80 <option value="Paired">Paired</option> | 114 <option value="Pastel2">Pastel2</option> |
81 <option value="Accent">Accent</option> | 115 <option value="Paired">Paired</option> |
82 <option value="Dark2">Dark2</option> | 116 <option value="Accent">Accent</option> |
83 <option value="tab10">tab10</option> | 117 <option value="Dark2">Dark2</option> |
84 <option value="tab20">tab20</option> | 118 <option value="tab10">tab10</option> |
85 <option value="tab20b">tab20b</option> | 119 <option value="tab20">tab20</option> |
86 <option value="tab20c">tab20c</option> | 120 <option value="tab20b">tab20b</option> |
87 <option value="viridis">viridis</option> | 121 <option value="tab20c">tab20c</option> |
88 <option value="plasma">plasma</option> | 122 <option value="viridis">viridis</option> |
89 <option value="inferno">inferno</option> | 123 <option value="plasma">plasma</option> |
90 <option value="magma">magma</option> | 124 <option value="inferno">inferno</option> |
91 <option value="terrain">terrain</option> | 125 <option value="magma">magma</option> |
92 <option value="rainbow">rainbow</option> | 126 <option value="terrain">terrain</option> |
93 </param> | 127 <option value="rainbow">rainbow</option> |
94 <param label="--p-plot-tar: --p-no-plot-tar Plot taxon accuracy rate (TAR) on score plot. TAR is the number of true positive features divided by the total number of observed features (TAR = true positives " name="pplottar" selected="False" type="boolean"/> | 128 </param> |
95 <param label="--p-plot-tdr: --p-no-plot-tdr Plot taxon detection rate (TDR) on score plot. TDR is the number of true positive features divided by the total number of expected features (TDR = true positives " name="pplottdr" selected="False" type="boolean"/> | 129 <param label="--p-no-plot-tar: Do not plot taxon accuracy rate (TAR) on score plot. TAR is the number of true positive features divided by the total number of observed features (TAR = true positives / (true positives + false positives)). [default: True]" name="pnoplottar" selected="False" type="boolean" /> |
96 <param label="--p-plot-r-value: --p-no-plot-r-value Plot expected vs. observed linear regression r value on score plot. [default: False]" name="pplotrvalue" selected="False" type="boolean"/> | 130 <param label="--p-no-plot-tdr: Do not plot taxon detection rate (TDR) on score plot. TDR is the number of true positive features divided by the total number of expected features (TDR = true positives / (true positives + false negatives)). [default: True]" name="pnoplottdr" selected="False" type="boolean" /> |
97 <param label="--p-no-plot-r-squared: Do not plot expected vs. observed linear regression r-squared value on score plot. [default: False]" name="pnoplotrsquared" selected="False" type="boolean"/> | 131 <param label="--p-plot-r-value: --p-plot-r-value: / --p-no-plot-r-value Plot expected vs. observed linear regression r value on score plot. [default: False]" name="pplotrvalue" selected="False" type="boolean" /> |
98 <param label="--p-plot-bray-curtis: --p-no-plot-bray-curtis Plot expected vs. observed Bray-Curtis dissimilarity scores on score plot. [default: False]" name="pplotbraycurtis" selected="False" type="boolean"/> | 132 <param label="--p-no-plot-r-squared: Do not plot expected vs. observed linear regression r-squared value on score plot. [default: True]" name="pnoplotrsquared" selected="False" type="boolean" /> |
99 <param label="--p-plot-jaccard: --p-no-plot-jaccard Plot expected vs. observed Jaccard distances scores on score plot. [default: False]" name="pplotjaccard" selected="False" type="boolean"/> | 133 <param label="--p-plot-bray-curtis: --p-plot-bray-curtis: / --p-no-plot-bray-curtis Plot expected vs. observed Bray-Curtis dissimilarity scores on score plot. [default: False]" name="pplotbraycurtis" selected="False" type="boolean" /> |
100 <param label="--p-plot-observed-features: --p-no-plot-observed-features Plot observed features count on score plot. [default: False]" name="pplotobservedfeatures" selected="False" type="boolean"/> | 134 <param label="--p-plot-jaccard: --p-plot-jaccard: / --p-no-plot-jaccard Plot expected vs. observed Jaccard distances scores on score plot. [default: False]" name="pplotjaccard" selected="False" type="boolean" /> |
101 <param label="--p-no-plot-observed-features-ratio: Do not plot ratio of observed:expected features on score plot. [default: False]" name="pnoplotobservedfeaturesratio" selected="False" type="boolean"/> | 135 <param label="--p-plot-observed-features: --p-plot-observed-features: / --p-no-plot-observed-features Plot observed features count on score plot. [default: False]" name="pplotobservedfeatures" selected="False" type="boolean" /> |
102 <param label="--m-metadata-column: COLUMN MetadataColumn[Categorical] Optional sample metadata that maps observed-features sample IDs to expected-features sample IDs. [optional]" name="mmetadatacolumn" optional="True" type="text"/> | 136 <param label="--p-no-plot-observed-features-ratio: Do not plot ratio of observed:expected features on score plot. [default: True]" name="pnoplotobservedfeaturesratio" selected="False" type="boolean" /> |
103 | 137 <repeat name="input_files_mmetadatafile" optional="True" title="--m-metadata-file"> |
104 <param label="--m-metadata-file METADATA" name="metadatafile" type="data" format="tabular,qza,no_unzip.zip" /> | 138 <param format="tabular,qza,no_unzip.zip" label="--m-metadata-file: METADATA" name="additional_input" optional="True" type="data" /> |
105 | 139 </repeat> |
106 | 140 <param label="--m-metadata-column: COLUMN MetadataColumn[Categorical] Optional sample metadata that maps observed-features sample IDs to expected-features sample IDs. [optional]" name="mmetadatacolumn" optional="False" type="text" /> |
107 </inputs> | 141 <param label="--examples: Show usage examples and exit." name="examples" optional="False" type="data" /> |
108 <outputs> | 142 |
109 <data format="html" label="${tool.name} on ${on_string}: visualization.qzv" name="ovisualization"/> | 143 </inputs> |
110 </outputs> | 144 |
111 <help><![CDATA[ | 145 <outputs> |
146 <data format="html" label="${tool.name} on ${on_string}: visualization.html" name="ovisualization" /> | |
147 | |
148 </outputs> | |
149 | |
150 <help><![CDATA[ | |
112 Evaluate expected vs. observed taxonomic composition of samples | 151 Evaluate expected vs. observed taxonomic composition of samples |
113 ############################################################### | 152 ############################################################### |
114 | 153 |
115 This visualizer compares the feature composition of pairs of observed and | 154 This visualizer compares the feature composition of pairs of observed and |
116 expected samples containing the same sample ID in two separate feature | 155 expected samples containing the same sample ID in two separate feature |
165 expected_features sample IDs. | 204 expected_features sample IDs. |
166 | 205 |
167 Returns | 206 Returns |
168 ------- | 207 ------- |
169 visualization : Visualization | 208 visualization : Visualization |
170 ]]></help> | 209 ]]></help> |
171 <macros> | 210 <macros> |
172 <import>qiime_citation.xml</import> | 211 <import>qiime_citation.xml</import> |
173 </macros> | 212 </macros> |
174 <expand macro="qiime_citation"/> | 213 <expand macro="qiime_citation"/> |
175 </tool> | 214 </tool> |