comparison data_manager/resource_building.xml @ 0:9e31ea9fc7ea draft

planemo upload commit 567ba7934c0ca55529dfeb5e7ca0935ace260ad7-dirty
author proteore
date Wed, 13 Mar 2019 06:30:42 -0400
parents
children f3507260b30f
comparison
equal deleted inserted replaced
-1:000000000000 0:9e31ea9fc7ea
1 <tool id="data_manager_proteore" name="Get source files for proteore tools" version="2019.03.13" tool_type="manage_data">
2 <description>
3 to create or update reference files for proteore tools
4 </description>
5 <requirements>
6 <!--requirement type="package" version="1.8.2">sparqlwrapper</requirement-->
7 </requirements>
8 <stdio>
9 <exit_code range="1:" />
10 </stdio>
11 <command><![CDATA[
12
13 python $__tool_directory__/resource_building.py
14 #if $database.database == "human_protein_atlas"
15 --hpa "$database.tissues"
16 #else if $database.database == "peptide_atlas"
17 --peptideatlas="$database.tissues"
18 --date="$database.date"
19 #else if $database.database == "id_mapping"
20 --id_mapping="$database.species"
21 #else if $database.database == "PPI"
22 --interactome="$database.base.interactome"
23 #if $database.base.interactome == "biogrid"
24 --species="$database.base.species"
25 #end if
26 #else if $database.database == "nextprot"
27 --database=$database.database
28 #end if
29 --output "$output"
30
31 ]]></command>
32
33 <inputs>
34 <conditional name="database">
35 <param name="database" type="select">
36 <option value="human_protein_atlas">Human Protein Atlas</option>
37 <option value="peptide_atlas">Peptide Atlas</option>
38 <option value="id_mapping">ID mapping</option>
39 <option value="PPI">Build protein interaction maps</option>
40 <option value="nextprot">neXtProt</option>
41 </param>
42 <when value="human_protein_atlas">
43 <param name="tissues" type="select" multiple="false" label="Please select tissue">
44 <option value="HPA_normal_tissue">Normal tissue</option>
45 <option value="HPA_pathology">Pathology</option>
46 <!--option value="HPA_full_atlas">Full Atlas</option-->
47 </param>
48 </when>
49 <when value="peptide_atlas">
50 <param name="tissues" type="select" multiple="false" label="Please select the tissue">
51 <option value="432.Human_Adrenal_gland">Human Adrenal gland proteome</option>
52 <option value="441.Human_Brain">Human Brain proteome</option>
53 <option value="427.Human_Breast">Human Breast proteome</option>
54 <option value="434.Human_CSF">Human CSF (Cerebro Spinal Fluid) proteome</option>
55 <option value="374.Human_Colon_cancer">Human Colon cancer proteome</option>
56 <option value="429.Human_Digestive_system">Human Digestive system proteome</option>
57 <option value="430.Human_Female_reproductive_system">Human Female reproductive system proteome</option>
58 <option value="418.Human_Heart">Human Heart proteome</option>
59 <option value="424.Human_Kidney">Human Kidney proteome</option>
60 <option value="425.Human_Liver">Human Liver proteome</option>
61 <option value="419.Human_Lung">Human Lung proteome</option>
62 <option value="431.Human_Male_reproductive_system">Human Male reproductive system proteome</option>
63 <option value="420.Human_Pancreas">Human Pancreas proteome</option>
64 <option value="465.Human_Plasma_non_glyco">Human Plasma non glyco proteome</option>
65 <option value="421.Human_Spleen">Human Spleen proteome</option>
66 <option value="463.Human_Testis">Human Testis proteome</option>
67 <option value="422.Human_Urinary_bladder">Human Bladder proteome</option>
68 <option value="423.Human_Urine">Human Urine proteome</option>
69 </param>
70 <param name="date" type="text" value="" label="enter the build date" help="for example: '2018-04'"/>
71 </when>
72 <when value="id_mapping">
73 <param name="species" type="select" multiple="false" label="Please select the species">
74 <option value="Human">Human (Homo sapiens)</option>
75 <option value="Mouse">Mouse (Mus musculus)</option>
76 <option value="Rat">Rat (Rattus norvegicus)</option>
77 </param>
78 </when>
79 <when value="PPI">
80 <conditional name="base">
81 <param name="interactome" type="select" multiple="false" label="Please select interactome">
82 <option value="biogrid">BioGRID</option>
83 <option value="bioplex">Human Bioplex 2.0</option>
84 <option value="humap">Human protein complex Map (Hu.map)</option>
85 </param>
86 <when value="biogrid">
87 <param name="species" type="select" multiple="false" label="Please select the species">
88 <option value="Human">Human (Homo sapiens)</option>
89 <option value="Mouse">Mouse (Mus musculus)</option>
90 <option value="Rat">Rat (Rattus norvegicus)</option>
91 </param>
92 </when>
93 <when value="bioplex"/>
94 <when value="humap"/>
95 </conditional>
96 </when>
97 </conditional>
98 </inputs>
99
100 <outputs>
101 <!--data format="tabular" name="output">
102 <discover_datasets pattern="(?P&lt;designation&gt;.+).tsv" ext="tabular" visible="true" assign_primary_output="true" />
103 </data-->
104 <data name="output" format="data_manager_json"/>
105 </outputs>
106
107 <tests>
108 </tests>
109
110 <help><![CDATA[
111
112 **Description**
113
114 This tool is a data manager designed to update resources files of ProteoRe tools. For now, only resources files for tools listed below are handled:
115
116 * "Get MS/MS observations in tissue/fluid [Peptide Atlas]"
117 * "Get expression profiles by (normal or tumor) tissue/cell type [Human Protein Atlas]"
118 * "ID converter"
119
120 -----
121
122 **Input**
123
124 There's no input needed, once you selected the tool and file you want to update, it will be generated automatically.
125
126 -----
127
128 **Parameters**
129
130 * database: the database to update (for now one per tool)
131
132 Once a database is selected, there's a second dropdown menu to select the specific file you want to update.
133
134 * for 'Human Protein Atlas': 'Normal tissue', 'Pathology' and 'Full Atlas'
135
136 * for 'Peptide Atlas': 'Human liver', 'Human brain', 'Human heart', 'Human kidney', 'Human blood plasma', 'Human urine' and 'Human cerebrospinal fluid'
137
138 * for 'ID mapping': 'Human (Homo sapiens)', 'Mouse (Mus musculus)' and 'Rat (Rattus norvegicus)'
139
140 * for 'Build protein interaction maps': "BioGRID", "Bioplex" and "Human (Homo sapiens)", "Mouse (Mus musculus)", "Rat (Rattus norvegicus)"
141
142 -----
143
144 **Output**
145
146 The output is the reference file selected for update in input.
147
148 For example, if you select database="Human Protein Atlas" and Please select tissue="Normal tissue":
149
150 the output is a new reference file for "Get expression profiles by (normal or tumor) tissue/cell type [Human Protein Atlas]"
151 dated from the day and listed in the dropdown menu "Normal tissue HPA version".
152
153 .. class:: warningmark
154
155 A reference file created with this data manager will appears in the concerned ProteoRE tool. It can not be removed with the data manager.
156
157 -----
158
159 **Data sources**
160
161 For 'Human Protein Atlas':
162
163 * `Normal Tissue <https://www.proteinatlas.org/download/normal_tissue.tsv.zip>`_.
164 * `Pathology <https://www.proteinatlas.org/download/pathology.tsv.zip>`_.
165 * `Full Atlas <https://www.proteinatlas.org/download/proteinatlas.tsv.zip>`_.
166
167 For 'Peptide Atlas':
168
169
170 * `Human Adrenal gland proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=432&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
171 * `Human Brain proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=441&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
172 * `Human Breast Proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=427&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
173 * `Human CSF proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=434&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
174 * `Human Digestive System proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=429&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
175 * `Human female reproductive system proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=430&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
176 * `Human Heart proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=418&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
177 * `Human Kidney man Kidney Proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=424&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
178 * `Human Liver proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=425&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
179 * `Human Lung proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=419&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
180 * `Human Male Reproductive System proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=431&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
181 * `Human Pancreas proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=420&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
182 * `Human Plasma Non-Glyco proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=465&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
183 * `Human Spleen proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=421&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
184 * `Human Testis proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=463&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
185 * `Human Urinary Bladder proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=422&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
186 * `Human Urine proteome <https://db.systemsbiology.net/sbeams/cgi/PeptideAtlas/GetProteins?&atlas_build_id=423&display_options=ShowAbundances&organism_id=2&redundancy_constraint=4&presence_level_constraint=1%2C2&gene_annotation_level_constraint=leaf&QUERY_NAME=AT_GetProteins&action=QUERY&output_mode=tsv&apply_action=QUERY>`_.
187
188 For ID mapping:
189
190 * `HUMAN_9606_idmapping_selected.tab <ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/idmapping/by_organism/HUMAN_9606_idmapping_selected.tab.gz>`_.
191 * `HUMAN_9606_idmapping.dat <ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/idmapping/by_organism/HUMAN_9606_idmapping.dat.gz>`_.
192 * `nextprot_ac_list_all.txt <ftp://ftp.nextprot.org/pub/current_release/ac_lists/nextprot_ac_list_all.txt>`_.
193 * `MOUSE_10090_idmapping_selected.tab <ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/idmapping/by_organism/MOUSE_10090_idmapping_selected.tab.gz>`_.
194 * `MOUSE_10090_idmapping.dat <ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/idmapping/by_organism/MOUSE_10090_idmapping.dat.gz>`_.
195 * `RAT_10116_idmapping_selected.tab <ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/idmapping/by_organism/RAT_10116_idmapping_selected.tab.gz>`_.
196 * `RAT_10116_idmapping.dat <ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/idmapping/by_organism/RAT_10116_idmapping.dat.gz>`_.
197
198 For Build protein interaction maps:
199
200 * `BIOGRID_oragism <https://downloads.thebiogrid.org/Download/BioGRID/Release-Archive/BIOGRID-3.5.167/BIOGRID-ORGANISM-3.5.167.tab2.zip>`_.
201 * `NCBI2Reactome.txt <https://www.reactome.org/download/current/NCBI2Reactome.txt>`_.
202 * `Bioplex_interactionList_v4a.tsv <http://bioplex.hms.harvard.edu/data/BioPlex_interactionList_v4a.tsv>`_.
203 * `UniProt2Reactome.txt <https://reactome.org/download/current/UniProt2Reactome.txt>`_.
204
205 -----
206
207 .. class:: infomark
208
209 **Authors**
210
211 David Christiany, Lisa Peru, T.P. Lien Nguyen, Florence Combes, Yves Vandenbrouck CEA, INSERM, CNRS, Grenoble-Alpes University, BIG Institute, FR
212
213 Sandra Dérozier, Olivier Rué, Christophe Caron, Valentin Loux INRA, Paris-Saclay University, MAIAGE Unit, Migale Bioinformatics platform
214
215 This work has been partially funded through the French National Agency for Research (ANR) IFB project.
216
217 Contact support@proteore.org for any questions or concerns about the Galaxy implementation of this tool.
218
219 ]]></help>
220 <citations>
221 </citations>
222
223 </tool>