comparison nextclade.xml @ 20:4f6349228462 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit bc6ba57599c6516bd728e7311ba0a53188622edf
author iuc
date Thu, 14 Mar 2024 13:26:08 +0000
parents 128ba8da994f
children
comparison
equal deleted inserted replaced
19:128ba8da994f 20:4f6349228462
7 with nextclade 2+ but at time of writing this tool is for nextclade version 2, 7 with nextclade 2+ but at time of writing this tool is for nextclade version 2,
8 so the following regexp will select all databases known to be compatible with 8 so the following regexp will select all databases known to be compatible with
9 this tool and exclude any requiring a future nextclade version 3. --> 9 this tool and exclude any requiring a future nextclade version 3. -->
10 <token name="@COMPATIBILITY_SPEC@"><![CDATA[(^1\..+$|^2\.[0-4](\..+)*$)]]></token> 10 <token name="@COMPATIBILITY_SPEC@"><![CDATA[(^1\..+$|^2\.[0-4](\..+)*$)]]></token>
11 </macros> 11 </macros>
12 <expand macro="xrefs"/>
12 <requirements> 13 <requirements>
13 <requirement type="package" version="@TOOL_VERSION@">nextclade</requirement> 14 <requirement type="package" version="@TOOL_VERSION@">nextclade</requirement>
14 <requirement type="package" version="9.0">coreutils</requirement> 15 <requirement type="package" version="9.0">coreutils</requirement>
15 </requirements> 16 </requirements>
16 <version_command>nextclade --version-detailed</version_command> 17 <version_command>nextclade --version-detailed</version_command>
162 </conditional> 163 </conditional>
163 <param name="outputs" value="report_tsv"/> 164 <param name="outputs" value="report_tsv"/>
164 <param name="organism" value="sars-cov-2"/> 165 <param name="organism" value="sars-cov-2"/>
165 <output name="report_tsv"> 166 <output name="report_tsv">
166 <assert_contents> 167 <assert_contents>
167 <has_n_columns n="67"/> 168 <has_n_columns n="71"/>
168 <has_text text="20A"/> 169 <has_text text="20A"/>
169 </assert_contents> 170 </assert_contents>
170 </output> 171 </output>
171 </test> 172 </test>
172 <test expect_num_outputs="3"> 173 <test expect_num_outputs="3">
176 </conditional> 177 </conditional>
177 <param name="outputs" value="report_tsv,report_json,output_tree"/> 178 <param name="outputs" value="report_tsv,report_json,output_tree"/>
178 <param name="organism" value="sars-cov-2"/> 179 <param name="organism" value="sars-cov-2"/>
179 <output name="report_tsv"> 180 <output name="report_tsv">
180 <assert_contents> 181 <assert_contents>
181 <has_n_columns n="67"/> 182 <has_n_columns n="71"/>
182 <has_text text="20A"/> 183 <has_text text="20A"/>
183 </assert_contents> 184 </assert_contents>
184 <metadata name="column_names" value="seqName,clade,Nextclade_pango,qc.overallScore,qc.overallStatus,totalSubstitutions,totalDeletions,totalInsertions,totalFrameShifts,totalAminoacidSubstitutions,totalAminoacidDeletions,totalAminoacidInsertions,totalMissing,totalNonACGTNs,totalPcrPrimerChanges,substitutions,deletions,insertions,privateNucMutations.reversionSubstitutions,privateNucMutations.labeledSubstitutions,privateNucMutations.unlabeledSubstitutions,privateNucMutations.totalReversionSubstitutions,privateNucMutations.totalLabeledSubstitutions,privateNucMutations.totalUnlabeledSubstitutions,privateNucMutations.totalPrivateSubstitutions,frameShifts,aaSubstitutions,aaDeletions,aaInsertions,missing,nonACGTNs,pcrPrimerChanges,alignmentScore,alignmentStart,alignmentEnd,coverage,qc.missingData.missingDataThreshold,qc.missingData.score,qc.missingData.status,qc.missingData.totalMissing,qc.mixedSites.mixedSitesThreshold,qc.mixedSites.score,qc.mixedSites.status,qc.mixedSites.totalMixedSites,qc.privateMutations.cutoff,qc.privateMutations.excess,qc.privateMutations.score,qc.privateMutations.status,qc.privateMutations.total,qc.snpClusters.clusteredSNPs,qc.snpClusters.score,qc.snpClusters.status,qc.snpClusters.totalSNPs,qc.frameShifts.frameShifts,qc.frameShifts.totalFrameShifts,qc.frameShifts.frameShiftsIgnored,qc.frameShifts.totalFrameShiftsIgnored,qc.frameShifts.score,qc.frameShifts.status,qc.stopCodons.stopCodons,qc.stopCodons.totalStopCodons,qc.stopCodons.score,qc.stopCodons.status,isReverseComplement,failedGenes,warnings,errors"/> 185 <metadata name="column_names" value="seqName,clade,Nextclade_pango,qc.overallScore,qc.overallStatus,totalSubstitutions,totalDeletions,totalInsertions,totalFrameShifts,totalAminoacidSubstitutions,totalAminoacidDeletions,totalAminoacidInsertions,totalMissing,totalNonACGTNs,totalPcrPrimerChanges,substitutions,deletions,insertions,privateNucMutations.reversionSubstitutions,privateNucMutations.labeledSubstitutions,privateNucMutations.unlabeledSubstitutions,privateNucMutations.totalReversionSubstitutions,privateNucMutations.totalLabeledSubstitutions,privateNucMutations.totalUnlabeledSubstitutions,privateNucMutations.totalPrivateSubstitutions,frameShifts,aaSubstitutions,aaDeletions,aaInsertions,missing,nonACGTNs,pcrPrimerChanges,alignmentScore,alignmentStart,alignmentEnd,coverage,qc.missingData.missingDataThreshold,qc.missingData.score,qc.missingData.status,qc.missingData.totalMissing,qc.mixedSites.mixedSitesThreshold,qc.mixedSites.score,qc.mixedSites.status,qc.mixedSites.totalMixedSites,qc.privateMutations.cutoff,qc.privateMutations.excess,qc.privateMutations.score,qc.privateMutations.status,qc.privateMutations.total,qc.snpClusters.clusteredSNPs,qc.snpClusters.score,qc.snpClusters.status,qc.snpClusters.totalSNPs,qc.frameShifts.frameShifts,qc.frameShifts.totalFrameShifts,qc.frameShifts.frameShiftsIgnored,qc.frameShifts.totalFrameShiftsIgnored,qc.frameShifts.score,qc.frameShifts.status,qc.stopCodons.stopCodons,qc.stopCodons.totalStopCodons,qc.stopCodons.score,qc.stopCodons.status,isReverseComplement,failedGenes,warnings,errors"/>
185 </output> 186 </output>
186 <output name="report_json"> 187 <output name="report_json">
205 <param name="advanced_options" value="yes"/> 206 <param name="advanced_options" value="yes"/>
206 <param name="input_qc_config" value="strict_qc.json" ftype="json"/> 207 <param name="input_qc_config" value="strict_qc.json" ftype="json"/>
207 </conditional> 208 </conditional>
208 <output name="report_tsv"> 209 <output name="report_tsv">
209 <assert_contents> 210 <assert_contents>
210 <has_n_columns n="67"/> 211 <has_n_columns n="71"/>
211 <has_text text="mediocre"/> 212 <has_text text="mediocre"/>
212 </assert_contents> 213 </assert_contents>
213 </output> 214 </output>
214 </test> 215 </test>
215 <test expect_num_outputs="2"> 216 <test expect_num_outputs="2">
223 <param name="advanced_options" value="yes"/> 224 <param name="advanced_options" value="yes"/>
224 <param name="include_reference" value="true"/> 225 <param name="include_reference" value="true"/>
225 </conditional> 226 </conditional>
226 <output name="report_tsv"> 227 <output name="report_tsv">
227 <assert_contents> 228 <assert_contents>
228 <has_n_columns n="67"/> 229 <has_n_columns n="71"/>
229 <has_text text="mediocre"/> 230 <has_text text="mediocre"/>
230 </assert_contents> 231 </assert_contents>
231 </output> 232 </output>
232 <output name="output_fasta" value="output_alignment.fasta" ftype="fasta"/> 233 <output name="output_fasta" value="output_alignment.fasta" ftype="fasta"/>
233 </test> 234 </test>