Repository 'stacks_denovomap'
hg clone https://toolshed.g2.bx.psu.edu/repos/iuc/stacks_denovomap

Changeset 3:bab631cc9f64 (2016-06-25)
Previous changeset 2:b8827c571fbd (2016-06-15) Next changeset 4:998dfec32bde (2016-09-26)
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks commit e1c1550e0bd61c88ffead2b1c4f6ab7393052393
modified:
macros.xml
stacks_denovomap.xml
tool_dependencies.xml
b
diff -r b8827c571fbd -r bab631cc9f64 macros.xml
--- a/macros.xml Wed Jun 15 06:24:47 2016 -0400
+++ b/macros.xml Sat Jun 25 17:28:47 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 ..
         ]]>
     </token>
b
diff -r b8827c571fbd -r bab631cc9f64 stacks_denovomap.xml
--- a/stacks_denovomap.xml Wed Jun 15 06:24:47 2016 -0400
+++ b/stacks_denovomap.xml Sat Jun 25 17:28:47 2016 -0400
[
b'@@ -1,4 +1,4 @@\n-<tool id="stacks_denovomap" name="Stacks: de novo map" version="@WRAPPER_VERSION@.0">\n+<tool id="stacks_denovomap" name="Stacks: de novo map" version="@WRAPPER_VERSION@.1">\n     <description>the Stacks pipeline without a reference genome (denovo_map.pl)</description>\n     <macros>\n         <import>macros.xml</import>\n@@ -13,11 +13,11 @@\n             #for $input_parent in $options_usage.parent_sequences:\n \n                 #if $input_parent.ext == "fastqsanger":\n-                    #set $data_path = splitext($input_parent.name)[0]\n+                    #set $data_path = splitext($input_parent.element_identifier)[0]\n                     #set $data_path = re.sub(r\'\\.1$\', \'\', $data_path)\n                     #set $data_path = $data_path + ".fq"\n                 #else:\n-                    #set $data_path = splitext($input_parent.name)[0]\n+                    #set $data_path = splitext($input_parent.element_identifier)[0]\n                     #set $data_path = re.sub(r\'\\.1$\', \'\', $data_path)\n                     #set $data_path = $data_path + ".fa"\n                 #end if\n@@ -26,28 +26,29 @@\n             #end for\n \n             #for $input_progeny in $options_usage.progeny_sequences:\n+                #if $input_progeny:\n+                    #if $input_progeny.ext == "fastqsanger":\n+                        #set $data_path = splitext($input_progeny.element_identifier)[0]\n+                        #set $data_path = re.sub(r\'\\.1$\', \'\', $data_path)\n+                        #set $data_path = $data_path + ".fq"\n+                    #else:\n+                        #set $data_path = splitext($input_progeny.element_identifier)[0]\n+                        #set $data_path = re.sub(r\'\\.1$\', \'\', $data_path)\n+                        #set $data_path = $data_path + ".fa"\n+                    #end if\n \n-                #if $input_progeny.ext == "fastqsanger":\n-                    #set $data_path = splitext($input_progeny.name)[0]\n-                    #set $data_path = re.sub(r\'\\.1$\', \'\', $data_path)\n-                    #set $data_path = $data_path + ".fq"\n-                #else:\n-                    #set $data_path = splitext($input_progeny.name)[0]\n-                    #set $data_path = re.sub(r\'\\.1$\', \'\', $data_path)\n-                    #set $data_path = $data_path + ".fa"\n+                    ln -s "${input_progeny}" "${data_path}" &&\n                 #end if\n-\n-                ln -s "${input_progeny}" "${data_path}" &&\n             #end for\n         #else:\n             #for $input_indiv in $options_usage.individual_sample:\n \n                 #if $input_indiv.ext == "fastqsanger":\n-                    #set $data_path = splitext($input_indiv.name)[0]\n+                    #set $data_path = splitext($input_indiv.element_identifier)[0]\n                     #set $data_path = re.sub(r\'\\.1$\', \'\', $data_path)\n                     #set $data_path = $data_path + ".fq"\n                 #else:\n-                    #set $data_path = splitext($input_indiv.name)[0]\n+                    #set $data_path = splitext($input_indiv.element_identifier)[0]\n                     #set $data_path = re.sub(r\'\\.1$\', \'\', $data_path)\n                     #set $data_path = $data_path + ".fa"\n                 #end if\n@@ -67,11 +68,11 @@\n             #if str( $options_usage.rad_analysis_type ) == "genetic":\n                 #for $input_parent in $options_usage.parent_sequences:\n                     #if $input_parent.ext == "fastqsanger":\n-                        #set $data_path = splitext($input_parent.name)[0]\n+                        #set $data_path = splitext($input_parent.element_identifier)[0]\n                         #set $data_path = re.sub(r\'\\.1$\', \'\', $data_path)\n                         #set $data_path = $data_path + ".fq"\n                     #else:\n-                        #set $data_path = splitext($input_parent.name)[0]\n+                        #set $data_path = splitext($input_parent.element_identifier)[0]\n                         #set $data_path'..b' \n@@ -224,6 +227,85 @@\n         <test>\n             <param name="options_usage|rad_analysis_type" value="genetic"/>\n             <param name="options_usage|parent_sequences" value="demultiplexed/PopA_01.1.fq" ftype="fastqsanger" />\n+            <output name="output_log">\n+                <assert_contents>\n+                    <has_text text="denovo_map.pl completed" />\n+                </assert_contents>\n+            </output>\n+\n+            <!-- catalog -->\n+            <output name="catalogtags">\n+                <assert_contents>\n+                    <has_text text="catalog generated on" />\n+                </assert_contents>\n+            </output>\n+            <output name="catalogsnps">\n+                <assert_contents>\n+                    <has_text text="catalog generated on" />\n+                </assert_contents>\n+            </output>\n+            <output name="catalogalleles">\n+                <assert_contents>\n+                    <has_text text="catalog generated on" />\n+                </assert_contents>\n+            </output>\n+\n+            <!-- genotypes -->\n+            <output name="out_generic_haplo">\n+                <assert_contents>\n+                    <has_text text="Catalog ID" />\n+                </assert_contents>\n+            </output>\n+            <output name="out_sql_markers">\n+                <assert_contents>\n+                    <has_text text="Total Genotypes" />\n+                </assert_contents>\n+            </output>\n+            <output name="out_joinmap">\n+                <assert_contents>\n+                    <has_text text="batch_1.genotypes_" />\n+                </assert_contents>\n+            </output>\n+            <output name="out_sql_genotypes">\n+                <assert_contents>\n+                    <has_text text="SQL ID" />\n+                </assert_contents>\n+            </output>\n+\n+            <!-- samples -->\n+            <output_collection name="tags">\n+                <element name="PopA_01.tags">\n+                    <assert_contents>\n+                        <has_text text="generated on " />\n+                    </assert_contents>\n+                </element>\n+            </output_collection>\n+            <output_collection name="snps">\n+                <element name="PopA_01.snps">\n+                    <assert_contents>\n+                        <has_text text="generated on " />\n+                    </assert_contents>\n+                </element>\n+            </output_collection>\n+            <output_collection name="alleles">\n+                <element name="PopA_01.alleles">\n+                    <assert_contents>\n+                        <has_text text="generated on " />\n+                    </assert_contents>\n+                </element>\n+            </output_collection>\n+            <output_collection name="matches">\n+                <element name="PopA_01.matches">\n+                    <assert_contents>\n+                        <has_text text="generated on " />\n+                    </assert_contents>\n+                </element>\n+            </output_collection>\n+        </test>\n+\n+        <test>\n+            <param name="options_usage|rad_analysis_type" value="genetic"/>\n+            <param name="options_usage|parent_sequences" value="demultiplexed/PopA_01.1.fq" ftype="fastqsanger" />\n             <param name="options_usage|progeny_sequences" value="demultiplexed/PopA_02.1.fq" ftype="fastqsanger" />\n             <output name="output_log">\n                 <assert_contents>\n@@ -300,6 +382,7 @@\n                 </element>\n             </output_collection>\n         </test>\n+\n         <test>\n             <param name="options_usage|rad_analysis_type" value="population"/>\n             <param name="options_usage|individual_sample" value="demultiplexed/PopA_01.1.fq,demultiplexed/PopA_02.1.fq,demultiplexed/PopA_03.1.fq,demultiplexed/PopA_04.1.fq,demultiplexed/PopB_01.1.fq,demultiplexed/PopB_02.1.fq,demultiplexed/PopB_03.1.fq,demultiplexed/PopB_04.1.fq" ftype="fastqsanger" />\n'
b
diff -r b8827c571fbd -r bab631cc9f64 tool_dependencies.xml
--- a/tool_dependencies.xml Wed Jun 15 06:24:47 2016 -0400
+++ b/tool_dependencies.xml Sat Jun 25 17:28:47 2016 -0400
b
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <tool_dependency>
     <package name="stacks" version="1.40">
-        <repository changeset_revision="95cffefc0dfe" name="package_stacks_1_40" owner="iuc" toolshed="https://toolshed.g2.bx.psu.edu" />
+        <repository changeset_revision="51d4ab2c4dcf" name="package_stacks_1_40" owner="iuc" toolshed="https://toolshed.g2.bx.psu.edu" />
     </package>
     <package name="velvet" version="1.2.10">
         <repository changeset_revision="93d32326537b" name="package_velvet_1_2_10" owner="devteam" toolshed="https://toolshed.g2.bx.psu.edu" />