comparison VCF_to_VariantDB.xml @ 2:d03a63a57e82 draft

New version, better following configuration guidelines
author geert-vandeweyer
date Wed, 19 Feb 2014 06:45:32 -0500
parents 156964ba18fc
children 7ebc71784e9f
comparison
equal deleted inserted replaced
1:355e491dbd0f 2:d03a63a57e82
1 <tool id="VCF_to_DB_rev" name="Send VCF file to the Database" version="0.1.1"> 1 <tool id="VCF_to_DB_rev" name="VCF to VariantDB" version="0.1.2">
2 <description>Reverse processing (on VariantDB server)</description> 2 <description></description>
3 <expand macro="requirements" />
4 <macros>
5 <import>VCF_to_VariantDB_macros.xml</import>
6 </macros>
3 <command interpreter="perl"> 7 <command interpreter="perl">
4 VCF_to_VariantDB.pl 8 VCF_to_DB_reverse.pl
5 ## THE GALAXY HOST 9 -H '@URL@'
6 -H 'http://143.169.238.104/galaxy'
7 -R $__root_dir__ 10 -R $__root_dir__
8 ## input file 11 ## input file
9 -v $input1 12 -v $input1
10 -V $__app__.security.encode_id( '%s' % $input1.id ) 13 -V $__app__.security.encode_id( '%s' % $input1.id )
11 ## user email, for identification in VariantDB, accounts must match 14 ## user email, for identification in DataBase
12 -u $__user_email__ 15 -u $__user_email__
13 16
14 ## OUTPUT FILE 17 ## OUTPUT FILE
15 -o $output1 18 -o $output1
16 19
62 <option value="typed">Type the samplename</option> 65 <option value="typed">Type the samplename</option>
63 <option value="vcf">Use the VCF File name</option> 66 <option value="vcf">Use the VCF File name</option>
64 <option value="other">Select a file to base the name on</option> 67 <option value="other">Select a file to base the name on</option>
65 </param> 68 </param>
66 <when value="typed"> 69 <when value="typed">
67 <param name="typedname" type="text" size="25" label="Sample Name for Report." /> 70 <param name="typedname" type="text" size="25" label="Sample Name." />
68 </when> 71 </when>
69 <when value="other"> 72 <when value="other">
70 <param name="namefile" type="data" format="sam,bam,fastq,fasta,bed,fastqsanger,fastqillumina,txt,vcf" label="Select a file from the history to base the sample name upon" /> 73 <param name="namefile" type="data" format="sam,bam,fastq,fasta,bed,fastqsanger,fastqillumina,txt,vcf" label="Select a file from the history to base the sample name upon" />
71 </when> 74 </when>
72 </conditional> 75 </conditional>
75 <option value="Male">Male</option> 78 <option value="Male">Male</option>
76 <option value="Female">Female</option> 79 <option value="Female">Female</option>
77 </param> 80 </param>
78 <param name="server" type="select" label="VariantDB-Server: " help="Specify the VariantDB server you wish to send the data to. You MUST have a valid account on the target server, identical to your account here."> 81 <param name="server" type="select" label="VariantDB-Server: " help="Specify the VariantDB server you wish to send the data to. You MUST have a valid account on the target server, identical to your account here.">
79 <option value="http://143.169.238.104/variantdb/">Main Server @ University of Antwerp</option> 82 <option value="http://143.169.238.104/variantdb/">Main Server @ University of Antwerp</option>
80 <!-- Specify other VariantDB instances here -->
81 </param> 83 </param>
82 </inputs> 84 </inputs>
83 <outputs> 85 <outputs>
84 <data format="txt" name="output1" label="${tool.name} on ${on_string}: Result"/> 86 <data format="txt" name="output1" label="${tool.name} on ${on_string}: Result"/>
85 </outputs> 87 </outputs>
86 <help> 88 <help>
87 89
88 **What it does** 90 **What it does**
89 91
90 This tools sends the results from the GATK unified genotyper to a VariantDB server. From there, variants can be compared between samples, filtered on various annotations etc. To add servers, specify them in the tool configuration XML file. Accounts must match between the chosen VariantDB and Galaxy user. 92 This tools sends the results from the GATK unified genotyper to a VariantDB server. From there, variants can be compared between samples, filtered on various annotations etc. To add servers, specify them in the tool configuration XML file.
91
92 VariantDB is an flexible portal for filtering and annotating variants.
93 93
94 ------ 94 ------
95 95
96 96
97 **Input file** 97 **Input file**
98 98
99 VCF file from the GATK Unified Genotyper. Optional : BAM file for storage in VariantDB and subsequent visualisation in IGV. 99 VCF file from the GATK Unified Genotyper.
100 100
101 ------ 101 ------
102 102
103 **Outputs** 103 **Outputs**
104 104