# HG changeset patch # User geert-vandeweyer # Date 1368002046 14400 # Node ID 156964ba18fcb1c6ed7d46ce7bf29decb8a5847f Uploaded diff -r 000000000000 -r 156964ba18fc VCF_to_VariantDB.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/VCF_to_VariantDB.xml Wed May 08 04:34:06 2013 -0400 @@ -0,0 +1,110 @@ + + Reverse processing (on VariantDB server) + + VCF_to_VariantDB.pl + ## THE GALAXY HOST + -H 'http://143.169.238.104/galaxy' + -R $__root_dir__ + ## input file + -v $input1 + -V $__app__.security.encode_id( '%s' % $input1.id ) + ## user email, for identification in VariantDB, accounts must match + -u $__user_email__ + + ## OUTPUT FILE + -o $output1 + + ## SAMPLE GENDER + #if $samplegender != "undef": + -g $samplegender + #end if + + ## SAMPLE NAME + #if $namefromselect.namesource == "typed" : + #if $namefromselect.typedname != "": + -n "${namefromselect.typedname}" + #end if + #elif $namefromselect.namesource == "other": + -n "${namefromselect.namefile.display_name}" + #elif $namefromselect.namesource == "vcf": + -n "${input1.display_name}" + #end if + + ## DATA FILES + #if $sendData.store == "true": + -b $bamfile + -B ${bamfile.metadata.bam_index} + -c $__app__.security.encode_id( '%s' % $bamfile.id ) + #end if + + ## The server to send results to + -S $server + + + + + tabix + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +**What it does** + +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. + +VariantDB is an flexible portal for filtering and annotating variants. + +------ + + +**Input file** + +VCF file from the GATK Unified Genotyper. Optional : BAM file for storage in VariantDB and subsequent visualisation in IGV. + +------ + +**Outputs** + +Text file with some results from the vcf-parser. + + + + +