# HG changeset patch # User geert-vandeweyer # Date 1368002700 14400 # Node ID 0b1cdae7ad5bff24da2d7feea2a5527f91416a60 # Parent ee7ea1c2d01a47c937e9e9b16b5bf40193d662fa Uploaded diff -r ee7ea1c2d01a -r 0b1cdae7ad5b VCF_to_VariantDB.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/VCF_to_VariantDB.xml Wed May 08 04:45:00 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. + + + + +