Mercurial > repos > iuc > nextclade
comparison nextclade.xml @ 7:f6db3ce6ed1c draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit c033be45890203e175aa92a26da0d1510f1d1472"
author | iuc |
---|---|
date | Fri, 01 Oct 2021 07:47:24 +0000 |
parents | 1e0234b87809 |
children | 56b1a13d9680 |
comparison
equal
deleted
inserted
replaced
6:1e0234b87809 | 7:f6db3ce6ed1c |
---|---|
99 </inputs> | 99 </inputs> |
100 <outputs> | 100 <outputs> |
101 <data name="report_tsv" format="tabular" label="${tool.name} on ${on_string} (TSV report)"> | 101 <data name="report_tsv" format="tabular" label="${tool.name} on ${on_string} (TSV report)"> |
102 <filter>outputs and "report_tsv" in outputs</filter> | 102 <filter>outputs and "report_tsv" in outputs</filter> |
103 <actions> | 103 <actions> |
104 <action name="column_names" type="metadata" default="seqName,clade,qc.overallScore,qc.overallStatus,totalSubstitutions,totalDeletions,totalInsertions,totalAminoacidSubstitutions,totalAminoacidDeletions,totalMissing,totalNonACGTNs,totalPcrPrimerChanges,substitutions,deletions,insertions,aaSubstitutions,aaDeletions,missing,nonACGTNs,pcrPrimerChanges,alignmentScore,alignmentStart,alignmentEnd,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.score,qc.frameShifts.status,qc.stopCodons.stopCodons,qc.stopCodons.totalStopCodons,qc.stopCodons.score,qc.stopCodons.status,errors" /> | 104 <action name="column_names" type="metadata" default="seqName,clade,qc.overallScore,qc.overallStatus,totalSubstitutions,totalDeletions,totalInsertions,totalFrameShifts,totalAminoacidSubstitutions,totalAminoacidDeletions,totalMissing,totalNonACGTNs,totalPcrPrimerChanges,substitutions,deletions,insertions,frameShifts,aaSubstitutions,aaDeletions,missing,nonACGTNs,pcrPrimerChanges,alignmentScore,alignmentStart,alignmentEnd,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,errors" /> |
105 </actions> | 105 </actions> |
106 </data> | 106 </data> |
107 <data name="report_json" format="json" label="${tool.name} on ${on_string} (JSON report)"> | 107 <data name="report_json" format="json" label="${tool.name} on ${on_string} (JSON report)"> |
108 <filter>outputs and "report_json" in outputs</filter> | 108 <filter>outputs and "report_json" in outputs</filter> |
109 </data> | 109 </data> |
119 <param name="input_fasta" value="sarscov2_1.fasta" ftype="fasta" /> | 119 <param name="input_fasta" value="sarscov2_1.fasta" ftype="fasta" /> |
120 <param name="outputs" value="report_tsv" /> | 120 <param name="outputs" value="report_tsv" /> |
121 <param name="organism" value="sars-cov-2" /> | 121 <param name="organism" value="sars-cov-2" /> |
122 <output name="report_tsv"> | 122 <output name="report_tsv"> |
123 <assert_contents> | 123 <assert_contents> |
124 <has_n_columns n="48" /> | 124 <has_n_columns n="52" /> |
125 <has_text text="20A" /> | 125 <has_text text="20A" /> |
126 </assert_contents> | 126 </assert_contents> |
127 </output> | 127 </output> |
128 </test> | 128 </test> |
129 <test expect_num_outputs="3"> | 129 <test expect_num_outputs="3"> |
130 <param name="input_fasta" value="sarscov2_1.fasta" ftype="fasta" /> | 130 <param name="input_fasta" value="sarscov2_1.fasta" ftype="fasta" /> |
131 <param name="outputs" value="report_tsv,report_json,output_tree" /> | 131 <param name="outputs" value="report_tsv,report_json,output_tree" /> |
132 <param name="organism" value="sars-cov-2" /> | 132 <param name="organism" value="sars-cov-2" /> |
133 <output name="report_tsv"> | 133 <output name="report_tsv"> |
134 <assert_contents> | 134 <assert_contents> |
135 <has_n_columns n="48" /> | 135 <has_n_columns n="52" /> |
136 <has_text text="20A" /> | 136 <has_text text="20A" /> |
137 </assert_contents> | 137 </assert_contents> |
138 </output> | 138 </output> |
139 <output name="report_json"> | 139 <output name="report_json"> |
140 <assert_contents> | 140 <assert_contents> |
141 <has_text text='"pos": 240,' /> | 141 <has_text text='"pos": 240,' /> |
142 </assert_contents> | 142 </assert_contents> |
143 </output> | 143 </output> |
144 <output name="output_tree"> | 144 <output name="output_tree"> |
145 <assert_contents> | 145 <assert_contents> |
146 <has_text text='"build_url": "https://github.com/nextstrain/nextclade"' /> | 146 <has_text text='"title": "QC Status"' /> |
147 </assert_contents> | 147 </assert_contents> |
148 </output> | 148 </output> |
149 </test> | 149 </test> |
150 <test expect_num_outputs="1"> | 150 <test expect_num_outputs="1"> |
151 <param name="input_fasta" value="sarscov2_1.fasta" ftype="fasta" /> | 151 <param name="input_fasta" value="sarscov2_1.fasta" ftype="fasta" /> |
155 <param name="advanced_options" value="yes" /> | 155 <param name="advanced_options" value="yes" /> |
156 <param name="input_qc_config" value="strict_qc.json" ftype="json" /> | 156 <param name="input_qc_config" value="strict_qc.json" ftype="json" /> |
157 </conditional> | 157 </conditional> |
158 <output name="report_tsv"> | 158 <output name="report_tsv"> |
159 <assert_contents> | 159 <assert_contents> |
160 <has_n_columns n="48" /> | 160 <has_n_columns n="52" /> |
161 <has_text text="mediocre" /> | 161 <has_text text="mediocre" /> |
162 </assert_contents> | 162 </assert_contents> |
163 </output> | 163 </output> |
164 </test> | 164 </test> |
165 </tests> | 165 </tests> |