annotate venn_diagram.xml @ 11:958eb2ea02aa draft default tip

"planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
author proteore
date Wed, 12 May 2021 16:48:05 +0000
parents e744a43171ff
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
1 <?xml version="1.0"?>
11
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
2 <tool id="Jvenn" name="Venn diagram" version="2021.05.12">
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
3 <description>[JVenn]
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
4 </description>
11
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
5 <requirements>
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
6 <requirement type="package" version="3.7.3">python</requirement>
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
7 </requirements>
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
8 <command><![CDATA[
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
9 python $__tool_directory__/venn_diagram.py
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
10
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
11 #for $i, $s in enumerate($series)
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
12 --input
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
13 #if $s.se.input == "file"
7
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
14 "$s.se.file" "$s.name" "file" "$s.se.header" "$s.se.ncol"
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
15 #else
7
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
16 "$s.se.list" "$s.name" "list"
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
17 #end if
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
18 #end for
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
19 --summary "$output_summary"
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
20 ]]></command>
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
21 <inputs>
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
22 <!-- Files -->
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
23 <repeat name="series" title="List to compare" min="2" max="6" >
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
24 <conditional name="se" >
7
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
25 <param type="select" name="input" label="Enter your list" help="Copy/paste or from a file (e.g. table)" >
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
26 <option value="list">Copy/paste list </option>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
27 <option value="file" selected="true">Input file containing your list</option>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
28 </param>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
29 <when value="file">
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
30 <param type="data" name="file" format="txt,tabular" label="Select your file" />
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
31 <param name="header" type="boolean" checked="true" truevalue="true" falsevalue="false" label="Does file contain header?" />
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
32 <param type="text" name="ncol" value="c1" label="Column number on which apply the comparison" help ='For example, fill in "c1" if you want to filter the first column'>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
33 <validator type="regex" message="Please enter a column number, for example: 'c1' for the first column">[c]{0,1}[0-9]+</validator>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
34 </param>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
35 </when>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
36 <when value="list">
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
37 <param type="text" name="list" label="Copy/paste list" help='IDs must be separated by spaces into the form field, for example: P31946 P62258' >
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
38 <sanitizer>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
39 <valid initial="string.printable">
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
40 <remove value="&apos;"/>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
41 <remove value="/"/>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
42 </valid>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
43 <mapping initial="none">
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
44 <add source="&apos;" target="__sq__"/>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
45 </mapping>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
46 </sanitizer>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
47 </param>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
48 </when>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
49 </conditional>
8
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
50 <param type="text" name="name" value="" label="Enter the name of this list" help="This name will be displayed on venn diagram" optional="false">
7
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
51 <sanitizer>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
52 <valid initial="string.printable">
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
53 <remove value="&apos;"/>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
54 </valid>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
55 <mapping initial="none">
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
56 <add source="&apos;" target="__sq__"/>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
57 </mapping>
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
58 </sanitizer>
8
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
59 <validator type="regex" message="Please enter a list name">[a-zA-Z0-9._-]+</validator>
7
98b7912a9ceb planemo upload commit 89cd1b5f2ca7b135abfe2d9ed18bf2478a59e099-dirty
proteore
parents: 6
diff changeset
60 </param>
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
61 </repeat>
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
62 </inputs>
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
63 <outputs>
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
64 <data format="html" name="output_summary" label="Venn diagram" from_work_dir="venn_diagram_summary.html" />
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
65 <data format="tsv" name="output_text" label="Venn diagram text output" from_work_dir="venn_diagram_text_output.tsv" />
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
66 </outputs>
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
67 <tests>
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
68 <test>
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
69 <repeat name="series">
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
70 <conditional name="se">
1
760470ddb9ca planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents: 0
diff changeset
71 <param name="input" value="file" />
760470ddb9ca planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents: 0
diff changeset
72 <param name="file" value="ID_Converter_FKW_Lacombe_et_al_2017_OK.txt" />
760470ddb9ca planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents: 0
diff changeset
73 <param name="header" value="true" />
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
74 <param name="ncol" value="c1" />
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
75 </conditional>
11
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
76 <param name="name" value="Lacombe" />
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
77 </repeat>
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
78 <repeat name="series">
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
79 <conditional name="se">
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
80 <param name="input" value="file" />
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
81 <param name="file" value="Bredberg.txt" />
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
82 <param name="header" value="false" />
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
83 <param name="ncol" value="c1" />
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
84 </conditional>
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
85 <param name="name" value="Bredberg" />
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
86 </repeat>
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
87 <repeat name="series">
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
88 <conditional name="se">
1
760470ddb9ca planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents: 0
diff changeset
89 <param name="input" value="file" />
760470ddb9ca planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents: 0
diff changeset
90 <param name="file" value="Mucilli.txt" />
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
91 <param name="header" value="false" />
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
92 <param name="ncol" value="c1" />
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
93 </conditional>
11
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
94 <param name="name" value="Mucilli" />
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
95 </repeat>
1
760470ddb9ca planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents: 0
diff changeset
96 <output name="output_summary" file="Venn_diagram_html.html" />
11
958eb2ea02aa "planemo upload commit 00cab92333b0338cb86ff78b5bbc1b6d26621012-dirty"
proteore
parents: 10
diff changeset
97 <!-- <output name="output_text" file="Venn_text_output.txt" /> -->
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
98 </test>
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
99 </tests>
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
100 <help><![CDATA[
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
101
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
102 **Description**
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
103
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
104 This tool is used for cross-comparison purpose between several lists having a common key (e.g. IDs) and draw a venn diagram from lists/files using the Jvenn plug-in (see Authors below).
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
105 It also creates output text file that contain common or specific elements between query and each compared lists/files.
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
106
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
107 -----
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
108
8
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
109 **Input**
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
110
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
111 Can be either a list entered in a copy/paste mode or a single or multi-columns file (txt, tsv, csv, tab, output from other tools) up to six lists/files
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
112
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
113 * **List of IDs in a copy/paste mode:** IDs have to be separated by a space (e.g. AMY1A ALB IGKC CSTA IGHA1 ACTG1)
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
114
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
115 * **for example an IDs list file** in .txt format, with 1 ID per line
1
760470ddb9ca planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents: 0
diff changeset
116
8
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
117 .. csv-table:: tab1
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
118 :header: "Ids"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
119
1
760470ddb9ca planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents: 0
diff changeset
120
8
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
121 "AMY1A"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
122 "ALB"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
123 "IGKC"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
124 "CSTA"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
125 "IGHA1"
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
126
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
127 If you use a file as input list, it is necessary to specify the column number on which to apply the comparison.
1
760470ddb9ca planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents: 0
diff changeset
128
8
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
129 Ids in a line will be split by ";", so if you have this kind of input :
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
130
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
131 .. csv-table:: tab with multiple ids per line
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
132 :header: "Ids"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
133
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
134 "P22531"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
135 "P04792"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
136 "P01834"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
137 "Q96KK5"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
138 "Q06830;P60709;P13646;P31949"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
139 "P06702"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
140 "P14923"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
141 "Q13835"
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
142
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
143 All ID will be considered (i.e. Q06830,P60709,P13646 and P31949 will be split).
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
144
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
145 .. class:: warningmark
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
146
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
147 In copy/paste mode, the number of IDs considered in input is limited to 5000.
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
148
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
149 -----
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
150
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
151 **Parameter**
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
152
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
153 "Please enter the name of this list": each list or set should be named, this information will be reported in both output (see below)
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
154
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
155 -----
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
156
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
157 **Output**
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
158
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
159 Two outputs are generated:
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
160
8
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
161 * **Graphical file**: Venn diagram that you can either display (interactive mode) or download as an image (PNG, SVG format)
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
162
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
163 * **Venn text output file** : a text file containing specific elements or shared by lists/files.
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
164
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
165 -----
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
166
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
167 .. class:: infomark
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
168
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
169 **Authors**
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
170
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
171 Philippe Bardou, Jérôme Mariette, Frédéric Escudié, Christophe Djemiel and Christophe Klopp. jvenn: an interactive Venn diagram viewer. BMC Bioinformatics 2014, 15:293 doi:10.1186/1471-2105-15-293
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
172
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
173 .. class:: infomark
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
174
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
175 **Galaxy integration**
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
176
8
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
177 Lien Nguyen, David Chistiany, Florence Combes, Yves Vandenbrouck CEA, INSERM, CNRS, Grenoble-Alpes University, BIG Institute, FR
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
178
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
179 Sandra Dérozier, Olivier Rué, Christophe Caron, Valentin Loux INRA, Paris-Saclay University, MAIAGE Unit,Migale Bioinformatics platform
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
180
8
bca31ac678f1 planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents: 7
diff changeset
181 Help: contact@proteore.org for any questions or concerns about this tool.
6
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
182 ]]></help>
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
183 <citations>
d1fd04dcb13a planemo upload commit ad5f1c5a1a71d7fa2bc8bac408856aa80b0fc2a3
proteore
parents: 4
diff changeset
184 </citations>
0
9d4f20618ab4 planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
185 </tool>