annotate GEOQuery.xml @ 39:07ac07715f22 draft default tip

planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit 7026b0fbe3611962c37c7f9b5f001434f059e32c
author sblanck
date Tue, 26 Jun 2018 04:14:25 -0400
parents 75612b9d44cf
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15
c05f899d5dcd planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160-dirty
sblanck
parents: 14
diff changeset
1 <tool id="GEOQuery" name="GEOQuery" version="1.0.0">
9
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
2
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
3 <description>GEOQuery wrapper</description>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
4
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
5 <requirements>
27
75612b9d44cf planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit 5cfb4f53fce5bb149db99111d597ced3a00068c8-dirty
sblanck
parents: 25
diff changeset
6 <requirement type="package" version="2.46.0">bioconductor-geoquery</requirement>
19
c08d47a36c1f planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit 840095a764f473452cdef12053ca9b255267237e-dirty
sblanck
parents: 18
diff changeset
7 <requirement type="package">r-optparse</requirement>
9
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
8 </requirements>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
9 <stdio>
3
b01c4f260085 use optparse
sblanck
parents: 2
diff changeset
10 <exit_code range="1:" />
9
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
11 <regex match="Warning" source="both" level="warning"/>
3
b01c4f260085 use optparse
sblanck
parents: 2
diff changeset
12 </stdio>
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
13
9
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
14 <command>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
15 <![CDATA[
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
16 Rscript --vanilla
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
17 ${__tool_directory__}/GEOQuery.R
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
18 --id ${GEOQueryID}
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
19 --transformation ${transformation}
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
20 --data ${GEOQueryData}
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
21 --rdata ${GEOQueryRData}
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
22 --conditions ${conditions}
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
23 ]]>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
24 </command>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
25
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
26 <inputs>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
27 <param name="GEOQueryID" type="text" size="12" optional="false" label="GEOQuery ID" help="">
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
28 <validator type="empty_field"/>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
29 </param>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
30 <param name="transformation" type="select" label="log2 transformation">
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
31 <option value="auto">auto</option>
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
32 <option value="yes">yes</option>
93451f832736 Uploaded
sblanck
parents:
diff changeset
33 <option value="no">no</option>
93451f832736 Uploaded
sblanck
parents:
diff changeset
34 </param>
9
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
35 </inputs>
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
36
9
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
37 <outputs>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
38 <data format="tabular" name="GEOQueryData" label="GEOQuery Data of ${GEOQueryID}"/>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
39 <data format="cond" name="conditions" label="conditions of ${GEOQueryID}"/>
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
40 <data format="rdata" name="GEOQueryRData" label="GEOQuery RData of ${GEOQueryID}"/>
14
e5a94bc69bd6 planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160
sblanck
parents: 9
diff changeset
41 </outputs>
e5a94bc69bd6 planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160
sblanck
parents: 9
diff changeset
42
e5a94bc69bd6 planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160
sblanck
parents: 9
diff changeset
43 <tests>
e5a94bc69bd6 planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160
sblanck
parents: 9
diff changeset
44 <test>
e5a94bc69bd6 planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160
sblanck
parents: 9
diff changeset
45 <param name="GEOQueryID" value="GSE3524"/>
e5a94bc69bd6 planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160
sblanck
parents: 9
diff changeset
46 <param name="transformation" value="auto"/>
e5a94bc69bd6 planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160
sblanck
parents: 9
diff changeset
47 <output name="conditions" file="conditions.cond" ftype="cond"/>
e5a94bc69bd6 planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160
sblanck
parents: 9
diff changeset
48 </test>
e5a94bc69bd6 planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160
sblanck
parents: 9
diff changeset
49 </tests>
e5a94bc69bd6 planemo upload for repository https://github.com/sblanck/smagexp/tree/master/smagexp_tools commit da1436252b5db4e90c39c95140558f0f93544160
sblanck
parents: 9
diff changeset
50
9
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
51 <help>
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
52 <![CDATA[
93451f832736 Uploaded
sblanck
parents:
diff changeset
53 **What it does**
93451f832736 Uploaded
sblanck
parents:
diff changeset
54
93451f832736 Uploaded
sblanck
parents:
diff changeset
55 This tool fetches microarray data directly from GEO database, based on the GEOQuery R package. Given a GSE accession ID, it returns an Rdata object containing the data and a text file (.cond file) summarizing the conditions of the experiment.
93451f832736 Uploaded
sblanck
parents:
diff changeset
56 The .cond file is a text file containing one line per sample in the experiment. Each line is made of 3 columns:
93451f832736 Uploaded
sblanck
parents:
diff changeset
57
93451f832736 Uploaded
sblanck
parents:
diff changeset
58 - Sample ID
93451f832736 Uploaded
sblanck
parents:
diff changeset
59 - Condition of the biological sample
93451f832736 Uploaded
sblanck
parents:
diff changeset
60 - Description of the biological sample
93451f832736 Uploaded
sblanck
parents:
diff changeset
61
93451f832736 Uploaded
sblanck
parents:
diff changeset
62 **Example** of .cond file
93451f832736 Uploaded
sblanck
parents:
diff changeset
63 ::
93451f832736 Uploaded
sblanck
parents:
diff changeset
64
93451f832736 Uploaded
sblanck
parents:
diff changeset
65 GSM80460 series of 16 tumors GSM80460 OSCE-2T SERIES OF 16 TUMORS
93451f832736 Uploaded
sblanck
parents:
diff changeset
66 GSM80461 series of 16 tumors GSM80461 OSCE-4T Series of 16 Tumors
93451f832736 Uploaded
sblanck
parents:
diff changeset
67 GSM80462 series of 16 tumors GSM80462 OSCE-6T Series of 16 Tumors
93451f832736 Uploaded
sblanck
parents:
diff changeset
68 GSM80476 series of 4 normals GSM80476 OSCE-2N Series of 4 Normals
93451f832736 Uploaded
sblanck
parents:
diff changeset
69 GSM80477 series of 4 normals GSM80477 OSCE-9N Series of 4 Normals
93451f832736 Uploaded
sblanck
parents:
diff changeset
70
93451f832736 Uploaded
sblanck
parents:
diff changeset
71 **Results**
93451f832736 Uploaded
sblanck
parents:
diff changeset
72
93451f832736 Uploaded
sblanck
parents:
diff changeset
73 - Rdata object containing data for further analysis
93451f832736 Uploaded
sblanck
parents:
diff changeset
74 - Condition (.cond) file summarizing conditions of the experiment
93451f832736 Uploaded
sblanck
parents:
diff changeset
75 - Tabular (.txt) file containing expression data for each sample
93451f832736 Uploaded
sblanck
parents:
diff changeset
76 ]]>
9
328f4031e5d3 planemo upload commit f882a5ba78afeb368605beb3986936e86c485cbb-dirty
sblanck
parents: 8
diff changeset
77 </help>
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
78
93451f832736 Uploaded
sblanck
parents:
diff changeset
79 </tool>