comparison ctat_edger_differential_expression.xml @ 0:f77032cd0463 draft

Revamp and renaming of previous tools. Many of tools are new versions. Adding ctat_metagenomics tool.
author trinity_ctat
date Thu, 12 Apr 2018 10:42:33 -0400
parents
children 57907c40385c
comparison
equal deleted inserted replaced
-1:000000000000 0:f77032cd0463
1 <tool id="ctat_edger_differential_expression" name="ctat_edger_differential_expression" version="1.0.0" profile="17.05">
2
3 <description>Identify Differentially Expressed Transcripts Using EdgeR</description>
4 <requirements>
5 <requirement type="package" version="2.7">python</requirement>
6 <requirement type="package">subprocess32</requirement>
7 <requirement type="package">samtools</requirement>
8 <requirement type="package">bzip2</requirement>
9 <requirement type="package" version="1.3.0">rsem</requirement>
10 <requirement type="package" version="3">bioconductor-edger</requirement>
11 <requirement type="package" version="2">bioconductor-qvalue</requirement>
12 <requirement type="package" version="2.5.1">trinity</requirement>
13 </requirements>
14 <command detect_errors="exit_code">
15 <![CDATA[
16 python $__tool_directory__/ctat_edger_differential_expression.py
17 $counts_matrix
18 $dispersion
19 ]]>
20 </command>
21 <inputs>
22
23 <param type="data" format="txt" name="counts_matrix" label="Matrix of RNA-Seq fragment counts for transcripts per condition" />
24 <param type="data" format="fasta" name="transcripts_fasta_file" label="Transcripts fasta file corresponding to matrix" />
25 <param type="float" name="dispersion" value="0.1" min="0" label="dispersion value" help="Dispersion value to be used in the negative binomial" />
26
27 </inputs>
28 <outputs>
29 <!--
30 <data format="tar.gz" name="EdgeR_Archive" label="${tool.name} on ${on_string}: EdgeR_Results.tar.gz" from_work_dir="edgeR_results.tar.gz" />
31 -->
32 <data format="txt" name="EdgeR_Archive" label="${tool.name} on ${on_string}: EdgeR_Results.tar.gz" from_work_dir="edgeR_results.tar.gz" />
33
34 </outputs>
35 <tests>
36 <test>
37 <param name="counts_matrix" value="Sp.counts.matrix" />
38 <!-- The transcripts_fasta_file does not seem to be used for anything. -->
39 <param name="transcripts_fasta_file" value="Sp.Trinity.fasta" />
40 <param name="dispersion" value="0.1" />
41
42 <!-- One could create more detailed tests if the output files were explicitly
43 saved rather than placed into an archive. We had a case where the archive
44 was being created, but it was missing one of the files, or one of the
45 files was empty. There is no easy way to look into the archive file to
46 test this.
47 -->
48 <output name="EdgeR_Archive" >
49 <assert_contents>
50 <has_line_matching expression=".+" />
51 <!-- The following is the magic number for all gzip files. -->
52 <has_text_matching expression="\x1F\x8B" />
53 </assert_contents>
54 </output>
55 </test>
56 </tests>
57 <help>
58 .. class:: infomark
59
60 edgeR is a Bioconductor package focusing on the analysis of digital gene expression data derived from RNA-Seq sequencing technologies.
61
62 To learn more about edgeR read their paper_, visit their website_ , or read this user_ guide_ .
63 If you are following the Trinity RNA-seq protocol please go here_ for a galaxy tool walk through or the Nature Protocols publication_ .
64
65 .. _paper: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2796818/
66 .. _publication: http://www.nature.com/nprot/journal/v8/n8/full/nprot.2013.084.html
67 .. _user: https://bioconductor.org/packages/devel/bioc/vignettes/edgeR/inst/doc/edgeRUsersGuide.pdf
68 .. _guide: https://bioconductor.org/packages/devel/bioc/vignettes/edgeR/inst/doc/edgeRUsersGuide.pdf
69 .. _website: http://bioinf.wehi.edu.au/edgeR/
70 .. _here: https://github.com/trinityrnaseq/GalaxyTrinityProtocol/wiki
71 </help>
72
73 <citations>
74 <citation type="doi">10.1038/nbt.1883</citation>
75 </citations>
76
77 </tool>