annotate export_iprscan_to_Excel/iprscanToExcel.xml @ 0:a9762cd6e2e3 draft default tip

Uploaded
author basfplant
date Tue, 05 Mar 2013 04:00:19 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
1 <tool id="iprscanToExcel" name="Export iprscan output to Excel" version="1.0">
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
2 <description>Export iprscan output to Excel</description>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
3 <command>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
4 #if $input.select == '1':
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
5 java -jar ${GALAXY_ROOT_DIR}/tools/iprscan/iprscanToExcel_v20.jar -xml $xmlfile -excel $output
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
6 #else if $input.select == '2':
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
7 java -jar ${GALAXY_ROOT_DIR}/tools/iprscan/iprscanToExcel_v20.jar -raw $rawfile -excel $output
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
8 #else:
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
9 java -jar ${GALAXY_ROOT_DIR}/tools/iprscan/iprscanToExcel_v20.jar -xml $input1 -raw $input2 -excel $output
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
10 #end if
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
11 </command>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
12 <inputs>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
13 <conditional name="input">
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
14 <param name="select" type="select" label="Mode">
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
15 <option value="1">convert XML file to Excel to get the iprscan summary tables for each protein</option>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
16 <option value="2">convert raw file to Excel to get all the iprscan results in one table</option>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
17 <option value="3" selected="true">convert both XML and raw file to Excel</option>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
18 </param>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
19 <when value="1">
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
20 <param name="xmlfile" type="data" format="xml" label="Select the desired XML file from history" />
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
21 </when>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
22 <when value="2">
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
23 <param name="rawfile" type="data" format="raw" label="Select the desired raw data file from history" />
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
24 </when>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
25 <when value="3">
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
26 <param name="input1" type="data" format="xml" label="Select the desired XML file from history" />
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
27 <param name="input2" type="data" format="raw" label="Select the desired raw data file from history" />
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
28 </when>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
29 </conditional>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
30
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
31 </inputs>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
32 <outputs>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
33 <data format="xlsx" name="output"></data>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
34 </outputs>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
35 <requirements>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
36 </requirements>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
37 <help>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
38 **What it does**
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
39
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
40 iprscanToExcel converts raw and/or xml output files from the interproscan program to Excel format (xlsx), which is more user-friendly and convenient than e.g. xml. Three modes of operation are available: convert both XML and raw iprscan output files to Excel, convert only the xml output file to Excel or convert only the raw file to Excel.
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
41
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
42 The xml output file of the interproscan program contains the source data for the Excel tabsheet "summary tables". Those summary tables give for each protein family information concerning the detailed matches, the parent, the child_list, where they are found_in, the GO-terms, ...
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
43
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
44 The raw output file of the interproscan program contains the source data for the Excel tabsheet "iprscan results", containing an overview table with proteinID, protein crc64, protein length, match dbname, classification id, classification description, start, end, score, status, date, interproID, interpro name, (title, GO number, description)n. The columns can be sorted and filtered via the filters present in the headers of the columns.
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
45
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
46 The program requires the availability of raw and/or xml files in the Galaxy history. The files can be generated via the application "Interproscan functional predictions" (under the header Sequence Annotation).
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
47
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
48 **Author and affiliation**
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
49
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
50 Katrien Bernaerts and Domantas Motiejunas, 10/06/2012
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
51
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
52 Corresponding author: domantas dot motiejunas at cropdesign dot com
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
53
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
54
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
55
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
56 Affiliation: CropDesign N.V., a BASF Plant Science Company - Technologiepark 3, 9052 Zwijnaarde - Belgium
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
57
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
58 **Terms of use**
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
59
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
60 iprscanToExcel - Copyright (C) 2012 CropDesign N.V. - this software may be used, copied and redistributed, with or without modification freely, without advance permission, provided that the above Copyright statement is reproduced with each copy.
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
61 THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE (INCLUDING NEGLIGENCE OR OTHERWISE).
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
62
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
63 (R)Excel is a registered trademark of Microsoft Corporation in the United States and/or other countries
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
64
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
65 </help>
a9762cd6e2e3 Uploaded
basfplant
parents:
diff changeset
66 </tool>