# HG changeset patch # User iuc # Date 1466890149 14400 # Node ID 26ad8a52d9fd5927b1967c3d245ee065ed29102a # Parent ba76bd1eef470e1289e83402b13a995fded4d632 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks commit e1c1550e0bd61c88ffead2b1c4f6ab7393052393 diff -r ba76bd1eef47 -r 26ad8a52d9fd macros.xml --- a/macros.xml Wed Jun 15 06:25:14 2016 -0400 +++ b/macros.xml Sat Jun 25 17:29:09 2016 -0400 @@ -117,11 +117,11 @@ ln -s batch_1.genotypes_*onemap.tsv batch_1.genotypes.onemap.tsv && ln -s batch_1.genotypes_*.onemap.txt batch_1.genotypes.onemap.txt && ln -s batch_1.genomic_*.tsv batch_1.genomic.tsv && - ln -s batch_1.genotypes_1.rqtl.tsv batch_1.genotypes.rqtl.tsv && - ln -s batch_1.haplotypes_1.tsv batch_1.haplotypes.tsv && + ln -s batch_1.genotypes_*.rqtl.tsv batch_1.genotypes.rqtl.tsv && + ln -s batch_1.haplotypes_*.tsv batch_1.haplotypes.tsv && ln -s batch_1.genotypes_*.loc batch_1.genotypes.loc && - ln -s batch_1.genotypes_1.txt batch_1.genotypes.txt && - ln -s batch_1.genotypes_1.tsv batch_1.genotypes.tsv && + ln -s batch_1.genotypes_*.txt batch_1.genotypes.txt && + ln -s batch_1.genotypes_*[^rqtl].tsv batch_1.genotypes.tsv && cd .. ]]> diff -r ba76bd1eef47 -r 26ad8a52d9fd stacks_refmap.xml --- a/stacks_refmap.xml Wed Jun 15 06:25:14 2016 -0400 +++ b/stacks_refmap.xml Sat Jun 25 17:29:09 2016 -0400 @@ -1,4 +1,4 @@ - + the Stacks pipeline with a reference genome (ref_map.pl) macros.xml @@ -12,11 +12,11 @@ #if str( $options_usage.rad_analysis_type ) == "genetic": #for $input_parent in $options_usage.parent_alignments: #if $input_parent.ext == "sam": - #set $data_path = splitext($input_parent.name)[0] + #set $data_path = splitext($input_parent.element_identifier)[0] #set $data_path = re.sub(r'\.1$', '', $data_path) #set $data_path = $data_path + ".sam" #else: - #set $data_path = splitext($input_parent.name)[0] + #set $data_path = splitext($input_parent.element_identifier)[0] #set $data_path = re.sub(r'\.1$', '', $data_path) #set $data_path = $data_path + ".bam" #end if @@ -26,27 +26,29 @@ #for $input_progeny in $options_usage.progeny_alignments: - #if $input_progeny.ext == "sam": - #set $data_path = splitext($input_progeny.name)[0] - #set $data_path = re.sub(r'\.1$', '', $data_path) - #set $data_path = $data_path + ".sam" - #else: - #set $data_path = splitext($input_progeny.name)[0] - #set $data_path = re.sub(r'\.1$', '', $data_path) - #set $data_path = $data_path + ".bam" + #if $input_progeny: + #if $input_progeny.ext == "sam": + #set $data_path = splitext($input_progeny.element_identifier)[0] + #set $data_path = re.sub(r'\.1$', '', $data_path) + #set $data_path = $data_path + ".sam" + #else: + #set $data_path = splitext($input_progeny.element_identifier)[0] + #set $data_path = re.sub(r'\.1$', '', $data_path) + #set $data_path = $data_path + ".bam" + #end if + + ln -s "${input_progeny}" "${data_path}" && #end if - - ln -s "${input_progeny}" "${data_path}" && #end for #else: #for $input_indiv in $options_usage.individual_sample: #if $input_indiv.ext == "sam": - #set $data_path = splitext($input_indiv.name)[0] + #set $data_path = splitext($input_indiv.element_identifier)[0] #set $data_path = re.sub(r'\.1$', '', $data_path) #set $data_path = $data_path + ".sam" #else: - #set $data_path = splitext($input_indiv.name)[0] + #set $data_path = splitext($input_indiv.element_identifier)[0] #set $data_path = re.sub(r'\.1$', '', $data_path) #set $data_path = $data_path + ".bam" #end if @@ -66,11 +68,11 @@ #if str( $options_usage.rad_analysis_type ) == "genetic": #for $input_parent in $options_usage.parent_alignments: #if $input_parent.ext == "sam": - #set $data_path = splitext($input_parent.name)[0] + #set $data_path = splitext($input_parent.element_identifier)[0] #set $data_path = re.sub(r'\.1$', '', $data_path) #set $data_path = $data_path + ".sam" #else: - #set $data_path = splitext($input_parent.name)[0] + #set $data_path = splitext($input_parent.element_identifier)[0] #set $data_path = re.sub(r'\.1$', '', $data_path) #set $data_path = $data_path + ".bam" #end if @@ -81,27 +83,29 @@ -A $options_usage.cross_type #for $input_progeny in $options_usage.progeny_alignments: - #if $input_progeny.ext == "sam": - #set $data_path = splitext($input_progeny.name)[0] - #set $data_path = re.sub(r'\.1$', '', $data_path) - #set $data_path = $data_path + ".sam" - #else: - #set $data_path = splitext($input_progeny.name)[0] - #set $data_path = re.sub(r'\.1$', '', $data_path) - #set $data_path = $data_path + ".bam" + #if $input_progeny: + #if $input_progeny.ext == "sam": + #set $data_path = splitext($input_progeny.element_identifier)[0] + #set $data_path = re.sub(r'\.1$', '', $data_path) + #set $data_path = $data_path + ".sam" + #else: + #set $data_path = splitext($input_progeny.element_identifier)[0] + #set $data_path = re.sub(r'\.1$', '', $data_path) + #set $data_path = $data_path + ".bam" + #end if + + -r "${data_path}" #end if - - -r "${data_path}" #end for #else: #for $input_indiv in $options_usage.individual_sample: #if $input_indiv.ext == "sam": - #set $data_path = splitext($input_indiv.name)[0] + #set $data_path = splitext($input_indiv.element_identifier)[0] #set $data_path = re.sub(r'\.1$', '', $data_path) #set $data_path = $data_path + ".sam" #else: - #set $data_path = splitext($input_indiv.name)[0] + #set $data_path = splitext($input_indiv.element_identifier)[0] #set $data_path = re.sub(r'\.1$', '', $data_path) #set $data_path = $data_path + ".bam" #end if @@ -140,7 +144,7 @@ #end if ## If input is in bam format, stacks will output gzipped files (no option to control this) - && gunzip stacks_outputs/*.gz + && if ls stacks_outputs/*.gz > /dev/null 2>&1; then gunzip stacks_outputs/*.gz; fi ]]> @@ -150,15 +154,15 @@ - - + + - + @@ -182,25 +186,25 @@ - + - + - + - + - - - + + + @@ -208,6 +212,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r ba76bd1eef47 -r 26ad8a52d9fd tool_dependencies.xml --- a/tool_dependencies.xml Wed Jun 15 06:25:14 2016 -0400 +++ b/tool_dependencies.xml Sat Jun 25 17:29:09 2016 -0400 @@ -1,7 +1,7 @@ - +