annotate build_protein_interaction_maps.xml @ 1:0a85d709c4ae draft

planemo upload commit 567ba7934c0ca55529dfeb5e7ca0935ace260ad7-dirty
author proteore
date Tue, 12 Mar 2019 07:02:14 -0400
parents b0ac71686b99
children 99f6a94c1ade
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
0a85d709c4ae planemo upload commit 567ba7934c0ca55529dfeb5e7ca0935ace260ad7-dirty
proteore
parents: 0
diff changeset
1 <tool id="build_protein_interaction_maps" name="Build Protein-Protein interaction network" version="2019.03.12.2">
0
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="&apos;"/>
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="&apos;" target="__sq__"/>
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
53 <add source="&#x20;" target=""/>
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
54 <add source="&#xA;" target=""/>
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
55 <add source="&#xD;" target=""/>
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
56 <add source="&#x9;" 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
1
0a85d709c4ae planemo upload commit 567ba7934c0ca55529dfeb5e7ca0935ace260ad7-dirty
proteore
parents: 0
diff changeset
149 "Network" output file (example):
0a85d709c4ae planemo upload commit 567ba7934c0ca55529dfeb5e7ca0935ace260ad7-dirty
proteore
parents: 0
diff changeset
150
0
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
151 .. csv-table:: Network file (if BioGRID database selected - simulated data)
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
152 :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
153
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
154 1,368,"A1BG","ABCC6","Two-hybrid","physical",21988832,"NA","Growth abnormality"
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
155 1,10549,"A1BG","PRDX4","Negative Genetic","genetic",21988832,"NA","NA"
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
156 1,9923,"A1BG","ZBTB40","Affinity Capture-MS","physical",28514442,0.99977983,"NA"
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
157
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
158
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
159 **"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
160
1
0a85d709c4ae planemo upload commit 567ba7934c0ca55529dfeb5e7ca0935ace260ad7-dirty
proteore
parents: 0
diff changeset
161 "Nodes" output file (example):
0a85d709c4ae planemo upload commit 567ba7934c0ca55529dfeb5e7ca0935ace260ad7-dirty
proteore
parents: 0
diff changeset
162
0
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
163 .. csv-table:: Nodes file (if BioGRID database selected - simulated data)
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
164 :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
165
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
166 "1","A1BG","True","True","Platelet degranulation ;Neutrophil degranulation"
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
167 "10","NAT2","False","True","Acetylation"
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
168 "12","SERPINA3","True","False","NA"
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
169
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
170
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
171
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
172 - **"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
173 - **"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
174
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
175 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
176
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
177 -----
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
178
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
179 .. class:: infomark
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
180
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
181 **Data source (release date)**
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
182 This tool uses the following public ressources:
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
183
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
184 - **BioGRID**:
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
185
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
186 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
187 BIOGRID-ORGANISM-Homo_sapiens-3.5.167.tab2.txt
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
188 BIOGRID-ORGANISM-Mus_musculus-3.5.167.tab2.txt
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
189 BIOGRID-ORGANISM-Rattus_norvegicus-3.5.167.tab2.txt
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
190
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
191 - **Bioplex**: Version 2.0
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
192
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
193 BioPlex_interactionList_v4a.tsv: http://bioplex.hms.harvard.edu/data/BioPlex_interactionList_v4a.tsv
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
194
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
195 - **Human protein complex Map (Hu.map)**:
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
196
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
197 nodeTable.txt: http://proteincomplexes.org/static/downloads/nodeTable.txt
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
198 pairsWprob: http://proteincomplexes.org/static/downloads/pairsWprob.txt
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
199
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
200 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
201
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
202 -----
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
203
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
204 .. class:: infomark
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
205
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
206 **Galaxy integration**
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
207
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
208 David Christiany, Lisa Perus, Florence Combes, Yves Vandenbrouck - CEA, INSERM, CNRS, Grenoble-Alpes University, BIG Institute, FR
1
0a85d709c4ae planemo upload commit 567ba7934c0ca55529dfeb5e7ca0935ace260ad7-dirty
proteore
parents: 0
diff changeset
209
0
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
210 Sandra Dérozier, Olivier Rué, Valentin Loux - INRA, Paris-Saclay University, MAIAGE Unit, Migale Bioinformatics platform, FR
1
0a85d709c4ae planemo upload commit 567ba7934c0ca55529dfeb5e7ca0935ace260ad7-dirty
proteore
parents: 0
diff changeset
211
0
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
212 This work has been partially funded through the French National Agency for Research (ANR) IFB project.
1
0a85d709c4ae planemo upload commit 567ba7934c0ca55529dfeb5e7ca0935ace260ad7-dirty
proteore
parents: 0
diff changeset
213
0
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
214 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
215 ]]></help>
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
216 <citations>
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
217 </citations>
b0ac71686b99 planemo upload commit 968cd5b4f78f0a1da86fc3bc29f8159f86e199aa-dirty
proteore
parents:
diff changeset
218 </tool>