Repository 'cuffdiff'
hg clone https://toolshed.g2.bx.psu.edu/repos/devteam/cuffdiff

Changeset 14:d3ae7d9c2202 (2017-02-19)
Previous changeset 13:f1b92120dfaa (2017-02-07) Next changeset 15:43b36b3d4333 (2020-06-16)
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/cufflinks/cuffdiff commit 82ee6fc860c52c531b7a57bbb346ab1a67a434a5
modified:
cuff_macros.xml
cuffdiff_wrapper.xml
test-data/cuffdiff_out.sqlite
removed:
tool_dependencies.xml
b
diff -r f1b92120dfaa -r d3ae7d9c2202 cuff_macros.xml
--- a/cuff_macros.xml Tue Feb 07 18:39:02 2017 -0500
+++ b/cuff_macros.xml Sun Feb 19 12:12:17 2017 -0500
b
@@ -8,14 +8,6 @@
     </requirements>
   </xml>
 
-  <xml name="stdio">
-    <stdio>
-        <exit_code range="1:" />
-        <exit_code range=":-1" />
-        <regex match="Error" />
-        <regex match="Exception" />
-    </stdio>
-  </xml>
   <xml name="condition_inputs">
     <!-- DEFAULT : use BAM/SAM files -->
     <conditional name="in_type">
b
diff -r f1b92120dfaa -r d3ae7d9c2202 cuffdiff_wrapper.xml
--- a/cuffdiff_wrapper.xml Tue Feb 07 18:39:02 2017 -0500
+++ b/cuffdiff_wrapper.xml Sun Feb 19 12:12:17 2017 -0500
[
b'@@ -1,14 +1,13 @@\n-<tool id="cuffdiff" name="Cuffdiff" version="@VERSION@.4">\n+<tool id="cuffdiff" name="Cuffdiff" version="@VERSION@.5">\n     <description>find significant changes in transcript expression, splicing, and promoter use</description>\n     <macros>\n       <import>cuff_macros.xml</import>\n     </macros>\n     <expand macro="requirements">\n-        <requirement type="package" version="2.8.2">bioconductor-cummerbund</requirement>\n+        <requirement type="package" version="2.16.0">bioconductor-cummerbund</requirement>\n     </expand>\n-    <expand macro="stdio" />\n     <version_command>cuffdiff 2>&amp;1 | head -n 1</version_command>\n-    <command><![CDATA[\n+    <command detect_errors="aggressive"><![CDATA[\n         cuffdiff\n             --no-update-check\n             --quiet\n@@ -69,7 +68,7 @@\n             @CONDITION_SAMPLES@\n             #if $generate_sqlite:\n                 &&\n-                R --vanilla --no-save -f \'$__tool_directory__/cummeRbund.R\' && mv cummeRbund.sqlite \'${output_cummerbund}\'\n+                Rscript \'$__tool_directory__/cummeRbund.R\' && mv cummeRbund.sqlite \'${output_cummerbund}\'\n             #end if\n             ]]>\n     </command>\n@@ -92,13 +91,13 @@\n         </param>\n \n         <param name="fdr" type="float" value="0.05" label="False Discovery Rate" help="The allowed false discovery rate."/>\n-        <param name="min_alignment_count" type="integer" value="10" label="Min Alignment Count" \n+        <param name="min_alignment_count" type="integer" value="10" label="Min Alignment Count"\n             help="The minimum number of alignments in a locus for needed to conduct significance testing on changes in that locus observed between samples."/>\n-        <param name="multiread_correct" type="boolean" label="Use multi-read correct" \n+        <param name="multiread_correct" type="boolean" label="Use multi-read correct"\n             help="Tells Cufflinks to do an initial estimation procedure to more accurately weight reads mapping to multiple locations in the genome." />\n \n         <conditional name="bias_correction">\n-            <param name="do_bias_correction" type="select" label="Perform Bias Correction" \n+            <param name="do_bias_correction" type="select" label="Perform Bias Correction"\n                 help="Bias detection and correction can significantly improve accuracy of transcript abundance estimates.">\n                 <option value="No">No</option>\n                 <option value="Yes">Yes</option>\n@@ -129,8 +128,8 @@\n             <option value="No" selected="true">No</option>\n             <option value="Yes">Yes</option>\n         </param>\n-        \n-        <param name="include_count_files" type="select" label="Include Count Based output files" \n+\n+        <param name="include_count_files" type="select" label="Include Count Based output files"\n             help="Cuffdiff estimates the number of fragments that originated from each transcript, primary transcript, and gene in each sample. Primary transcript and gene counts are computed by summing the counts of transcripts in each primary transcript group or gene group.">\n             <option value="No" selected="true">No</option>\n             <option value="Yes">Yes</option>\n@@ -172,16 +171,16 @@\n                     <option value="transfrags">transfrags</option>\n                 </param>\n                 <param name="mask_file" type="data" format="gtf,gff3" label="Mask File" help="Ignore all alignment within transcripts in this file" optional="True" />\n-                <param name="time_series" type="boolean" label="Perform Time Series analysis" \n+                <param name="time_series" type="boolean" label="Perform Time Series analysis"\n                     help="Instructs Cuffdiff to analyze the provided samples as a time series, rather than testing for differences between all pairs of samples. Samples should be provided in increasing time order at the command line (e.g first time point SAM, second timepoint SAM, etc.)" />\n '..b'ch transcript. Used to estimate the variance-covariance matrix on assigned fragment counts. Default: 50."/>\n                 <param name="min_reps_for_js_test" type="integer" value="3" label="Minimal Replicates for isoform shift testing" help="Cuffdiff won\'t test genes for differential regulation unless the conditions in question have at least this many replicates. Default: 3." />\n@@ -265,7 +264,7 @@\n     <tests>\n         <test>\n                 <!--\n-                    cuffdiff cuffcompare_out5.gtf cuffdiff_in1.sam cuffdiff_in2.sam \n+                    cuffdiff cuffcompare_out5.gtf cuffdiff_in1.sam cuffdiff_in2.sam\n                 -->\n                 <param name="gtf_input" value="cuffdiff_in1.gtf" ftype="gtf" />\n                 <param name="generate_sqlite" value="yes" />\n@@ -291,7 +290,7 @@\n         </test>\n         <test>\n                 <!--\n-                    cuffdiff cuffcompare_out5.gtf cuffdiff_in1.sam cuffdiff_in2.sam \n+                    cuffdiff cuffcompare_out5.gtf cuffdiff_in1.sam cuffdiff_in2.sam\n                 -->\n                 <param name="gtf_input" value="cuffdiff_in1.gtf" ftype="gtf" />\n                 <param name="omit_tabular_output" value="no" />\n@@ -365,7 +364,7 @@\n 9. Differential splicing tests: this tab delimited file lists, for each primary transcript, the amount of overloading detected among its isoforms, i.e. how much differential splicing exists between isoforms processed from a single primary transcript. Only primary transcripts from which two or more isoforms are spliced are listed in this file.\n 10. Differential promoter tests: this tab delimited file lists, for each gene, the amount of overloading detected among its primary transcripts, i.e. how much differential promoter use exists between samples. Only genes producing two or more distinct primary transcripts (i.e. multi-promoter genes) are listed here.\n 11. Differential CDS tests: this tab delimited file lists, for each gene, the amount of overloading detected among its coding sequences, i.e. how much differential CDS output exists between samples. Only genes producing two or more distinct CDS (i.e. multi-protein genes) are listed here.\n-    \n+\n -------\n \n **Settings**\n@@ -393,7 +392,7 @@\n   --mask-file (gff3/gtf)         Ignore all alignment within transcripts in this file\n   --time-series                  Treat provided sam files as time series\n   --compatible-hits-norm         With this option, Cufflinks counts only those fragments compatible with some reference transcript towards the number of mapped fragments used in the FPKM denominator. Using this mode is generally recommended in Cuffdiff to reduce certain types of bias caused by differential amounts of ribosomal reads which can create the impression of falsely differentially expressed genes.\n-  --total-hits-norm              With this option, Cufflinks counts all fragments, including those not compatible with any reference transcript, towards the number of mapped fragments used in the FPKM denominator  \n+  --total-hits-norm              With this option, Cufflinks counts all fragments, including those not compatible with any reference transcript, towards the number of mapped fragments used in the FPKM denominator\n   --max-bundle-frags             Sets the maximum number of fragments a locus may have before being skipped. Skipped loci are listed in skipped.gtf.\n   --num-frag-count-draws         Cuffdiff will make this many draws from each transcript\'s predicted negative binomial random numbder generator. Each draw is a number of fragments that will be probabilistically assigned to the transcripts in the transcriptome. Used to estimate the variance-covariance matrix on assigned fragment counts.\n   --num-frag-assign-draws        For each fragment drawn from a transcript, Cuffdiff will assign it this many times (probabilistically), thus estimating the assignment uncertainty for each transcript. Used to estimate the variance-covariance matrix on assigned fragment counts.\n'
b
diff -r f1b92120dfaa -r d3ae7d9c2202 test-data/cuffdiff_out.sqlite
b
Binary file test-data/cuffdiff_out.sqlite has changed
b
diff -r f1b92120dfaa -r d3ae7d9c2202 tool_dependencies.xml
--- a/tool_dependencies.xml Tue Feb 07 18:39:02 2017 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
@@ -1,12 +0,0 @@
-<?xml version="1.0"?>
-<tool_dependency>
-    <set_environment version="1.0">
-        <environment_variable action="set_to" name="CUFFDIFF_SCRIPT_PATH">$REPOSITORY_INSTALL_DIR</environment_variable>
-    </set_environment>
-    <package name="cufflinks" version="2.2.1">
-        <repository changeset_revision="899067a260d1" name="package_cufflinks_2_2_1" owner="devteam" toolshed="https://toolshed.g2.bx.psu.edu" />
-    </package>
-    <package name="cummeRbund" version="2.8.2">
-        <repository changeset_revision="754912f24120" name="package_cummerbund_2_8_2" owner="iuc" toolshed="https://toolshed.g2.bx.psu.edu" />
-    </package>
-</tool_dependency>