comparison tools/venn_list/venn_list.xml @ 5:26e35d5133a1 draft

v0.0.9 - Tool Shed dependency for rpy and limma
author peterjc
date Sat, 10 Oct 2015 08:52:01 -0400
parents 991342eca214
children ea68a1a4c1d9
comparison
equal deleted inserted replaced
4:991342eca214 5:26e35d5133a1
1 <tool id="venn_list" name="Venn Diagram" version="0.0.8"> 1 <tool id="venn_list" name="Venn Diagram" version="0.0.9">
2 <description>from lists</description> 2 <description>from lists</description>
3 <requirements> 3 <requirements>
4 <requirement type="python-module">rpy</requirement> 4 <requirement type="python-module">rpy</requirement>
5 <requirement type="python-module">Bio</requirement>
6 <requirement type="package" version="1.0.3">rpy</requirement>
7 <requirement type="package" version="3.25.3">limma</requirement>
5 <requirement type="package" version="1.65">biopython</requirement> 8 <requirement type="package" version="1.65">biopython</requirement>
6 <requirement type="python-module">Bio</requirement>
7 </requirements> 9 </requirements>
8 <stdio> 10 <stdio>
9 <!-- Anything other than zero is an error --> 11 <!-- Anything other than zero is an error -->
10 <exit_code range="1:" /> 12 <exit_code range="1:" />
11 <exit_code range=":-1" /> 13 <exit_code range=":-1" />
51 <param name="main" value="venn_list.tabular" ftype="tabular"/> 53 <param name="main" value="venn_list.tabular" ftype="tabular"/>
52 <param name="main_lab" value="Some Proteins"/> 54 <param name="main_lab" value="Some Proteins"/>
53 <param name="set" value="rhodopsin_proteins.fasta"/> 55 <param name="set" value="rhodopsin_proteins.fasta"/>
54 <param name="lab" value="Rhodopsins"/> 56 <param name="lab" value="Rhodopsins"/>
55 <output name="PDF" file="magic.pdf" ftype="pdf" compare="contains" /> 57 <output name="PDF" file="magic.pdf" ftype="pdf" compare="contains" />
58 <assert_stdout>
59 <has_line line="Doing 1-way Venn Diagram" />
60 <has_line line="Total of 10 IDs" />
61 <has_line line="6 in Rhodopsins" />
62 </assert_stdout>
56 </test> 63 </test>
57 <!-- Can't use more than one repeat value in tests (yet)
58 <test> 64 <test>
65 <param name="type_select" value="implicit"/>
66 <param name="sets_0|set" value="rhodopsin_proteins.fasta"/>
67 <param name="sets_0|lab" value="Rhodopsins"/>
68 <param name="sets_1|set" value="four_human_proteins.fasta"/>
69 <param name="sets_1|lab" value="Human"/>
70 <param name="sets_2|set" value="blastp_four_human_vs_rhodopsin.tabular"/>
71 <param name="sets_2|lab" value="Human vs Rhodopsin BLAST"/>
72 <output name="PDF" file="magic.pdf" ftype="pdf" compare="contains" />
73 <assert_stdout>
74 <has_line line="Doing 3-way Venn Diagram" />
75 <has_line line="Inferred total of 10 IDs" />
76 <has_line line="6 in Rhodopsins" />
77 <has_line line="4 in Human" />
78 <has_line line="1 in Human vs Rhodopsin BLAST" />
79 </assert_stdout>
80 </test>
81 <test expect_failure="true" expect_exit_code="1">
59 <param name="type_select" value="explicit"/> 82 <param name="type_select" value="explicit"/>
60 <param name="main" value="venn_list.tabular" ftype="tabular"/> 83 <param name="main" value="venn_list.tabular" ftype="tabular"/>
61 <param name="main_lab" value="Some Proteins"/> 84 <param name="main_lab" value="Some Proteins"/>
62 <param name="count" value="3"/> 85 <param name="sets_0|set" value="rhodopsin_proteins.fasta"/>
63 <param name="set" value="rhodopsin_proteins.fasta"/> 86 <param name="sets_0|lab" value="Rhodopsins"/>
64 <param name="lab" value="Rhodopsins"/> 87 <param name="sets_1|set" value="four_human_proteins.fasta"/>
65 <param name="set" value="four_human_proteins.fasta"/> 88 <param name="sets_1|lab" value="Human"/>
66 <param name="lab" value="Human"/> 89 <param name="sets_2|set" value="blastp_four_human_vs_rhodopsin.tabular"/>
67 <param name="set" value="blastp_four_human_vs_rhodopsin.tabular"/> 90 <param name="sets_2|lab" value="Human vs Rhodopsin BLAST"/>
68 <param name="lab" value="Human vs Rhodopsin BLAST"/> 91 <assert_stdout>
69 <output name="PDF" file="magic.pdf" ftype="pdf" compare="contains" /> 92 <has_line line="Doing 3-way Venn Diagram" />
93 <has_line line="Total of 10 IDs" />
94 </assert_stdout>
95 <assert_stderr>
96 <has_text_matching expression="Unexpected ID sp|Q9BS26|ERP44_HUMAN in fasta file *" />
97 </assert_stderr>
70 </test> 98 </test>
71 -->
72 </tests> 99 </tests>
73 <help> 100 <help>
74 101
75 .. class:: infomark 102 .. class:: infomark
76 103