Mercurial > repos > iuc > bcftools_consensus
comparison bcftools_consensus.xml @ 14:b0911dc4ad74 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 8ad854180e3be0934cdb1f0021886199a2edf9c3"
| author | iuc |
|---|---|
| date | Fri, 05 Feb 2021 19:14:54 +0000 |
| parents | f56a1a62cb12 |
| children | 703d87c2684c |
comparison
equal
deleted
inserted
replaced
| 13:f56a1a62cb12 | 14:b0911dc4ad74 |
|---|---|
| 1 <?xml version='1.0' encoding='utf-8'?> | 1 <?xml version='1.0' encoding='utf-8'?> |
| 2 <tool name="bcftools @EXECUTABLE@" id="bcftools_@EXECUTABLE@" version="@TOOL_VERSION@"> | 2 <tool name="bcftools @EXECUTABLE@" id="bcftools_@EXECUTABLE@" version="@TOOL_VERSION@+galaxy1"> |
| 3 <description>Create consensus sequence by applying VCF variants to a reference fasta file</description> | 3 <description>Create consensus sequence by applying VCF variants to a reference fasta file</description> |
| 4 <macros> | 4 <macros> |
| 5 <token name="@EXECUTABLE@">consensus</token> | 5 <token name="@EXECUTABLE@">consensus</token> |
| 6 <import>macros.xml</import> | 6 <import>macros.xml</import> |
| 7 </macros> | 7 </macros> |
| 32 #if $section.select_haplotype: | 32 #if $section.select_haplotype: |
| 33 --haplotype '${section.select_haplotype}' | 33 --haplotype '${section.select_haplotype}' |
| 34 #end if | 34 #end if |
| 35 @SAMPLE@ | 35 @SAMPLE@ |
| 36 | 36 |
| 37 #set $section = $sec_restrict | |
| 38 @INCLUDE@ | |
| 39 @EXCLUDE@ | |
| 40 | |
| 37 #if $chain: | 41 #if $chain: |
| 38 --chain '$chain_file' | 42 --chain '$chain_file' |
| 39 #end if | 43 #end if |
| 40 | 44 |
| 41 ## Primary Input/Outputs | 45 ## Primary Input/Outputs |
| 62 <option value="2">2</option> | 66 <option value="2">2</option> |
| 63 </param> | 67 </param> |
| 64 </section> | 68 </section> |
| 65 <param name="chain" type="boolean" truevalue="yes" falsevalue="no" label="Write a chain file for liftover" /> | 69 <param name="chain" type="boolean" truevalue="yes" falsevalue="no" label="Write a chain file for liftover" /> |
| 66 <param name="rename" type="boolean" truevalue="yes" falsevalue="no" label="Set output FASTA ID from name of VCF" /> | 70 <param name="rename" type="boolean" truevalue="yes" falsevalue="no" label="Set output FASTA ID from name of VCF" /> |
| 71 <section name="sec_restrict" expanded="false" title="Restrict to"> | |
| 72 <expand macro="macro_include" /> | |
| 73 <expand macro="macro_exclude" /> | |
| 74 </section> | |
| 67 </inputs> | 75 </inputs> |
| 68 <outputs> | 76 <outputs> |
| 69 <data name="output_file" format="fasta" label="${tool.name} on ${on_string}: consensus fasta"/> | 77 <data name="output_file" format="fasta" label="${tool.name} on ${on_string}: consensus fasta"/> |
| 70 <data name="chain_file" format="txt" label="${tool.name} on ${on_string}: chain"> | 78 <data name="chain_file" format="txt" label="${tool.name} on ${on_string}: chain"> |
| 71 <filter>chain</filter> | 79 <filter>chain</filter> |
| 117 <assert_contents> | 125 <assert_contents> |
| 118 <has_text text=">consensus.vcf-2" /> | 126 <has_text text=">consensus.vcf-2" /> |
| 119 </assert_contents> | 127 </assert_contents> |
| 120 </output> | 128 </output> |
| 121 </test> | 129 </test> |
| 130 <test> | |
| 131 <expand macro="test_using_reference" ref="consensus.fa" /> | |
| 132 <param name="input_file" ftype="vcf" value="consensus.vcf" /> | |
| 133 <section name="sec_restrict"> | |
| 134 <param name="include" value='TYPE="snp"' /> | |
| 135 </section> | |
| 136 <output name="output_file"> | |
| 137 <assert_contents> | |
| 138 <has_text text="TACAAAATATGACATATCAAAAAGAACATAACCTACGTATCAACTAAAGTGGTTGTTTGA" /> | |
| 139 </assert_contents> | |
| 140 </output> | |
| 141 </test> | |
| 122 </tests> | 142 </tests> |
| 123 <help><