Mercurial > repos > proteore > proteore_build_protein_interaction_maps
annotate build_protein_interaction_maps.xml @ 0:b0ac71686b99 draft
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
author | proteore |
---|---|
date | Tue, 12 Mar 2019 05:55:54 -0400 |
parents | |
children | 0a85d709c4ae |
rev | line source |
---|---|
0
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
1 <tool id="build_protein_interaction_maps" name="Build Protein-Protein interaction network" version="2019.03.08"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
2 <description>[BioGRID, BioPlex, HuMAP]</description> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
3 <requirements> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
4 </requirements> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
5 <command detect_errors="exit_code"><![CDATA[ |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
6 python $__tool_directory__/build_protein_interaction_maps.py |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
7 #if $input.ids == "text" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
8 --input="$input.txt" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
9 --input_type="text" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
10 #else |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
11 --input="$input.file" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
12 --ncol="$input.ncol" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
13 --header="$input.header" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
14 --input_type="file" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
15 #end if |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
16 --database=$database.ref |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
17 #if $database.ref=="biogrid" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
18 --species="${ filter( lambda x: str( x[3] ) == str( $database.ref_file ), $__app__.tool_data_tables['proteore_biogrid_dictionaries'].get_fields() )[0][2] }" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
19 #else |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
20 --species="Human" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
21 #end if |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
22 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
23 #if 'PPI_dictionaries' in str($database.ref_file).split('/') : |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
24 --dict_path="$database.ref_file" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
25 #else |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
26 --dict_path="$__tool_directory__/$database.ref_file" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
27 #end if |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
28 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
29 #if $input.ids == "file" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
30 --network_output="$network_output" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
31 --nodes_output="$nodes_output" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
32 #else |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
33 --network_output="$network_output_from_list" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
34 --nodes_output="$nodes_output_from_list" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
35 #end if |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
36 --id_type=$database.id_type |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
37 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
38 ]]></command> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
39 <inputs> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
40 <conditional name="input"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
41 <param name="ids" type="select" label="Enter IDs" help="Copy/paste or from a file (e.g. table)"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
42 <option value="text">Copy/paste your identifiers</option> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
43 <option value="file" selected="true">Input file containing IDs</option> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
44 </param> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
45 <when value="text"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
46 <param name="txt" type="text" label="Copy/paste IDs" help='IDs must be separated by tab, space or carriage return into the form field, for example: P31946 P62258' > |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
47 <sanitizer invalid_char=""> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
48 <valid initial="string.printable"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
49 <remove value="'"/> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
50 </valid> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
51 <mapping initial="none"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
52 <add source="'" target="__sq__"/> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
53 <add source=" " target=""/> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
54 <add source="
" target=""/> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
55 <add source="
" target=""/> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
56 <add source="	" target=""/> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
57 </mapping> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
58 </sanitizer> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
59 </param> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
60 </when> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
61 <when value="file" > |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
62 <param name="file" type="data" format="txt,tabular" label="Select your file" help="" /> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
63 <param name="header" type="boolean" checked="true" truevalue="true" falsevalue="false" label="Does file contain header?" /> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
64 <param name="ncol" type="text" value="c1" label="Column number of IDs to map" help='For example, fill in "c1" if it is the first column, "c2" if it is the second column and so on'> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
65 <validator type="regex" message="Please enter a column number, for example: 'c1' for the first column">[c]{0,1}[0-9]+</validator> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
66 </param> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
67 </when> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
68 </conditional> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
69 <conditional name="database"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
70 <param name="ref" type="select" label="Select database"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
71 <option value="biogrid">BioGRID</option> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
72 <option value="bioplex">Human Bioplex 2.0</option> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
73 <option value="humap">Human Protein Complex Map (Hu.MAP)</option> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
74 </param> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
75 <when value="biogrid"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
76 <param name="id_type" type="select" label="Type/source of IDs" optional="false" > |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
77 <option value="GeneID" >Entrez gene ID</option> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
78 </param> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
79 <param name="ref_file" type="select" label="Species"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
80 <options from_data_table="proteore_biogrid_dictionaries" /> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
81 </param> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
82 </when> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
83 <when value="bioplex"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
84 <param name="id_type" type="select" label="Type/source of IDs" optional="false"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
85 <option value="UniProt-AC" selected="True" >UniProt accession number</option> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
86 <option value="GeneID">Entrez gene ID</option> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
87 </param> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
88 <param name="ref_file" type="select" label="Species"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
89 <options from_data_table="proteore_bioplex_dictionaries" /> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
90 </param> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
91 </when> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
92 <when value="humap"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
93 <param name="id_type" type="select" label="Type/source of IDs" optional="false" > |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
94 <option value="GeneID" >Entrez gene ID</option> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
95 </param> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
96 <param name="ref_file" type="select" label="Species"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
97 <options from_data_table="proteore_humap_dictionaries" /> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
98 </param> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
99 </when> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
100 </conditional> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
101 </inputs> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
102 <outputs> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
103 <data name="network_output_from_list" format="tsv" label="Network_${database.ref}_from_ids_list"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
104 <filter>input['ids'] == "text" </filter> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
105 </data> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
106 <data name="network_output" format="tsv" label="Network_${database.ref}_from_${input.file.name}"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
107 <filter>input['ids'] == "file" </filter> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
108 </data> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
109 <data name="nodes_output_from_list" format="tsv" label="Nodes_${database.ref}_from_ids_list"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
110 <filter>input['ids'] == "text"</filter> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
111 </data> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
112 <data name="nodes_output" format="tsv" label="Nodes_${database.ref}_from_${input.file.name}"> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
113 <filter>input['ids'] == "file"</filter> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
114 </data> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
115 </outputs> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
116 <help><![CDATA[ |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
117 **Description** |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
118 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
119 As elementary constituents of cellular protein complexes and pathways, protein–protein interactions (PPIs) are key determinants of protein function. This tool allows building interaction maps by mapping your list of protein or gene identifiers on different public resources; indeed, according to your need and the species of interest, different PPIs resources are available (for details see “Parameters” section). The two result files generated (network and nodes attributes) can be used for viewing and further exploration of the resulting protein interactions network by directly importing those in dedicated software (e.g. Cytoscape). |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
120 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
121 ----- |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
122 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
123 **Input** |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
124 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
125 "Enter IDs": A list of IDs must be entered either via a copy/paste or by choosing a file. The type of identifiers allowed depends on the public resource you select (see below). |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
126 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
127 ----- |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
128 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
129 **Parameters** |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
130 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
131 "Select database": three databases are currently proposed according to your need and listed below |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
132 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
133 1. **BioGRID** is an interaction repository with data compiled through comprehensive curation efforts. Homo sapiens, Mus musculus and Rattus norvegicus species are currently available(for more details, https://thebiogrid.org/). |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
134 2. **Bioplex** (biophysical interactions of ORFeome-based complexes) network is the result of creating thousands of cell lines with each expressing a tagged version of a protein from the ORFeome collection. Immunopurification of the tagged protein and detection of associated proteins by mass spectrometry are the building blocks of the network (for more details, http://bioplex.hms.harvard.edu/) |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
135 3. **HuMAP** (Human Protein Complex Map) is one of the most comprehensive view of human protein complexes; built by integrating large scale affinity purification mass spectrometry (AP/MS) datasets with dataset of large scale biochemical fractionations (for more details, http://proteincomplexes.org/about). We recommend to select this resource for exploring human protein complexes. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
136 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
137 "Type/source of IDs": correspond to the type of your identifiers you have. Note that only Entrez gene Id and Uniprot Accession number are allowed. If you don't have this type please use the "ID-converter" tool from ProteoRE. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
138 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
139 "Species": must be specified if using Biogrid as PPI database (i.e. Homo sapiens, Mus musculus and Rattus norvegicus). If Bioplex or HuMAP are selected, then species is automatically set to Human (Homo sapiens) displaying the release date. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
140 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
141 ----- |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
142 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
143 **Output:** |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
144 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
145 Two output files are created with the follwing prefix "Network_PPIdatabaseName\_" and a "Nodes_PPIdatabaseName\_" (where "PPIdatabaseName" correspond to the PPI database selected). |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
146 The "Network" file contains information related to each interaction between two proteins (one row per binary interaction) while the "Nodes" file contains attributes (i.e. annotation, information) related to each gene/protein. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
147 Below is shown a brief example of each output file when BioGRID is selected. Note that a "NA" is added when there is no available information. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
148 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
149 .. csv-table:: Network file (if BioGRID database selected - simulated data) |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
150 :header: "Entrez_Gene_Interactor_A","Entrez Gene Interactor B","Gene symbol Interactor A","Gene symbol Interactor B","Experimental System","Experimental Type","Pubmed ID","Interaction Score","Phenotypes" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
151 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
152 1,368,"A1BG","ABCC6","Two-hybrid","physical",21988832,"NA","Growth abnormality" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
153 1,10549,"A1BG","PRDX4","Negative Genetic","genetic",21988832,"NA","NA" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
154 1,9923,"A1BG","ZBTB40","Affinity Capture-MS","physical",28514442,0.99977983,"NA" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
155 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
156 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
157 **"Interaction Score"**: a positive for negative value recorded by the original publication depicting P-Values, Confidence Score, SGA Score, etc. Will be “NA” if no score is reported. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
158 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
159 .. csv-table:: Nodes file (if BioGRID database selected - simulated data) |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
160 :header: "Entrez gene ID","Official Symbol Interactor","Present in user input ids","ID present in Biogrid Human","Pathway" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
161 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
162 "1","A1BG","True","True","Platelet degranulation ;Neutrophil degranulation" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
163 "10","NAT2","False","True","Acetylation" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
164 "12","SERPINA3","True","False","NA" |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
165 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
166 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
167 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
168 - **"Present in user input ids"**: a boolean value (i.e. True/False) telling you whether the ID was present in your initial list ("True") or not ("False"); a "False" indicates that this ID is not present in your list but has been reported in BioGRID. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
169 - **"ID present in Biogrid Human"**: a boolean value (i.e. True/False) telling you whether the ID was present in the BioGRID release you selected ("True") or not ("False"); a "False" value indicates that one ID from your list is not reported in the BioGRID release used. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
170 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
171 These 2 files can be directly imported into a visualization software (such as Cytoscape - https://cytoscape.org/download.html) for further exploration and analysis of the newly created biological network. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
172 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
173 ----- |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
174 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
175 .. class:: infomark |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
176 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
177 **Data source (release date)** |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
178 This tool uses the following public ressources: |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
179 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
180 - **BioGRID**: |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
181 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
182 The release 3.5.167 was compiled on Nov. 25rd, 2018 and contains all curated interaction data processed prior to this date. Source files are: |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
183 BIOGRID-ORGANISM-Homo_sapiens-3.5.167.tab2.txt |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
184 BIOGRID-ORGANISM-Mus_musculus-3.5.167.tab2.txt |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
185 BIOGRID-ORGANISM-Rattus_norvegicus-3.5.167.tab2.txt |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
186 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
187 - **Bioplex**: Version 2.0 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
188 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
189 BioPlex_interactionList_v4a.tsv: http://bioplex.hms.harvard.edu/data/BioPlex_interactionList_v4a.tsv |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
190 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
191 - **Human protein complex Map (Hu.map)**: |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
192 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
193 nodeTable.txt: http://proteincomplexes.org/static/downloads/nodeTable.txt |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
194 pairsWprob: http://proteincomplexes.org/static/downloads/pairsWprob.txt |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
195 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
196 Mapping files linking the source database identifier (Entrez gene ID and Uniprot Accession Number) to the Reactome pathways are based on 2018-12-07 version, NCBI2Reactome.txt and UniProt2Reactome.txt (from https://www.reactome.org/download-data). |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
197 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
198 ----- |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
199 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
200 .. class:: infomark |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
201 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
202 **Galaxy integration** |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
203 |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
204 David Christiany, Lisa Perus, Florence Combes, Yves Vandenbrouck - CEA, INSERM, CNRS, Grenoble-Alpes University, BIG Institute, FR |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
205 Sandra Dérozier, Olivier Rué, Valentin Loux - INRA, Paris-Saclay University, MAIAGE Unit, Migale Bioinformatics platform, FR |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
206 This work has been partially funded through the French National Agency for Research (ANR) IFB project. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
207 Contact support@proteore.org for any questions or concerns about the Galaxy implementation of this tool. |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
208 ]]></help> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
209 <citations> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
210 </citations> |
b0ac71686b99
planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff
changeset
|
211 </tool> |