Mercurial > repos > greg > vsnp_get_snps
comparison vsnp_get_snps.xml @ 7:2286f3a13e4d draft
Uploaded
author | greg |
---|---|
date | Thu, 22 Jul 2021 18:02:12 +0000 |
parents | 49aceeefab0a |
children | 5e4595b9f63c |
comparison
equal
deleted
inserted
replaced
6:49aceeefab0a | 7:2286f3a13e4d |
---|---|
1 <tool id="vsnp_get_snps" name="vSNP: get SNPs" version="@WRAPPER_VERSION@.1" profile="@PROFILE@"> | 1 <tool id="vsnp_get_snps" name="vSNP: get SNPs" version="@WRAPPER_VERSION@.0+galaxy0" profile="@PROFILE@"> |
2 <description></description> | 2 <description></description> |
3 <macros> | 3 <macros> |
4 <import>macros.xml</import> | 4 <import>macros.xml</import> |
5 </macros> | 5 </macros> |
6 <requirements> | 6 <requirements> |
7 <requirement type="package" version="0.25.3">pandas</requirement> | 7 <requirement type="package" version="3.0.7">openpyxl</requirement> |
8 <requirement type="package" version="1.3.0">pandas</requirement> | |
8 <requirement type="package" version="0.6.8">pyvcf</requirement> | 9 <requirement type="package" version="0.6.8">pyvcf</requirement> |
9 <requirement type="package" version="1.2.0">xlrd</requirement> | 10 <requirement type="package" version="2.0.1">xlrd</requirement> |
10 </requirements> | 11 </requirements> |
11 <command detect_errors="exit_code"><![CDATA[ | 12 <command detect_errors="exit_code"><![CDATA[ |
12 #import re | 13 #import re |
13 | 14 |
14 #set input_vcf_dir = 'input_vcf_dir' | 15 #set input_vcf_dir = 'input_vcf_dir' |
107 <option value="history">from history</option> | 108 <option value="history">from history</option> |
108 </param> | 109 </param> |
109 <when value="cached"> | 110 <when value="cached"> |
110 <param name="input_excel" type="select" label="Excel file"> | 111 <param name="input_excel" type="select" label="Excel file"> |
111 <options from_data_table="vsnp_excel"> | 112 <options from_data_table="vsnp_excel"> |
113 <filter type="data_meta" column="0" key="dbkey" ref="input_vcf_collection"/> | |
112 <validator type="no_options" message="No built-in Excel grouping and filtering datasets are available"/> | 114 <validator type="no_options" message="No built-in Excel grouping and filtering datasets are available"/> |
113 </options> | 115 </options> |
114 </param> | 116 </param> |
115 </when> | 117 </when> |
116 <when value="history"> | 118 <when value="history"> |
182 <param name="input_excel_param" value="no"/> | 184 <param name="input_excel_param" value="no"/> |
183 <output_collection name="snps" type="list" count="1"> | 185 <output_collection name="snps" type="list" count="1"> |
184 <element name="all_vcf" file="all_vcf2.fasta" ftype="fasta" compare="contains"/> | 186 <element name="all_vcf" file="all_vcf2.fasta" ftype="fasta" compare="contains"/> |
185 </output_collection> | 187 </output_collection> |
186 <output_collection name="json_avg_mq" type="list" count="1"> | 188 <output_collection name="json_avg_mq" type="list" count="1"> |
187 <element name="all_vcf" file="json_avg_mq_all_vcf2.json" ftype="json" compare="contains"/> | 189 <element name="all_vcf" file="json_avg_mq_all_vcf.json" ftype="json" compare="contains"/> |
188 </output_collection> | 190 </output_collection> |
189 <output_collection name="json_snps" type="list" count="1"> | 191 <output_collection name="json_snps" type="list" count="1"> |
190 <element name="all_vcf" file="json_all_vcf2.json" ftype="json" compare="contains"/> | 192 <element name="all_vcf" file="json_all_vcf.json" ftype="json" compare="contains"/> |
191 </output_collection> | 193 </output_collection> |
192 <output name="output_summary" file="output_summary2.html" ftype="html" compare="contains"/> | 194 <output name="output_summary" file="output_summary2.html" ftype="html" compare="contains"/> |
193 </test> | 195 </test> |
194 <!-- An input collection, an excel file, all_isolates is False --> | 196 <!-- An input collection, an excel file, all_isolates is False --> |
195 <test expect_num_outputs="4"> | 197 <test expect_num_outputs="4"> |
239 <param name="input_excel_param" value="yes"/> | 241 <param name="input_excel_param" value="yes"/> |
240 <param name="input_excel" value="89"/> | 242 <param name="input_excel" value="89"/> |
241 <param name="all_isolates" value="--all_isolates"/> | 243 <param name="all_isolates" value="--all_isolates"/> |
242 <output_collection name="snps" type="list" count="2"> | 244 <output_collection name="snps" type="list" count="2"> |
243 <element name="Mbovis-17" file="Mbovis-17_snps.fasta" ftype="fasta"/> | 245 <element name="Mbovis-17" file="Mbovis-17_snps.fasta" ftype="fasta"/> |
244 <element name="all_vcf" file="all_vcf3.fasta" ftype="fasta"/> | 246 <element name="all_vcf" file="all_vcf2.fasta" ftype="fasta" compare="contains"/> |
245 </output_collection> | 247 </output_collection> |
246 <output_collection name="json_avg_mq" type="list" count="2"> | 248 <output_collection name="json_avg_mq" type="list" count="2"> |
247 <element name="Mbovis-17" file="Mbovis-17_avg_mq_json.json" ftype="json" compare="contains"/> | 249 <element name="Mbovis-17" file="Mbovis-17_avg_mq_json.json" ftype="json" compare="contains"/> |
248 <element name="all_vcf" file="Mbovis-17_avg_mq_json.json" ftype="json" compare="contains"/> | 250 <element name="all_vcf" file="Mbovis-17_avg_mq_json.json" ftype="json" compare="contains"/> |
249 </output_collection> | 251 </output_collection> |