0
|
1 <tool name="ProgenesisConverter" id="progenesisconv1" version="1.0.2">
|
|
2 <description>Converts Progenesis aligned feature lists in CSV format to APML</description>
|
|
3 <!--
|
|
4 For remote debugging start you listener on port 8000 and use the following as command interpreter:
|
|
5 java -jar -Xdebug -Xrunjdwp:transport=dt_socket,address=D0100564.wurnet.nl:8000
|
|
6 //////////////////////////
|
|
7 -->
|
|
8 <command interpreter="java -jar ">
|
|
9 ProgenesisConv.jar
|
|
10 -progenesisFile $progenesisFile
|
|
11 -apmlFile $apmlFile
|
|
12 #if $multipleScoringSchemes.containsMultipleScoringSchemes == True
|
|
13 -scoringSchemeNameColumn $multipleScoringSchemes.scoringSchemeNameColumn
|
|
14 #end if
|
|
15 #if $statisticalMeasure.containsStatisticalMeasure == True
|
|
16 -statisticalMeasureColumn $statisticalMeasure.statisticalMeasureColumn
|
|
17 #end if
|
|
18 </command>
|
|
19
|
|
20 <inputs>
|
|
21
|
|
22 <param name="progenesisFile" type="data" format="csv" label="Progenesis aligned feature lists CSV file" />
|
|
23
|
|
24 <conditional name="multipleScoringSchemes">
|
|
25 <param name="containsMultipleScoringSchemes" type="boolean" truevalue="Yes" falsevalue="No" checked="false"
|
|
26 label="Progenesis scores contain multiple scoring schemes"
|
|
27 help="Set this if the scores in the 'Score' column come from two or more different schemes (e.g. MSE and DDA)"/>
|
|
28 <when value="Yes">
|
|
29 <param name="scoringSchemeNameColumn" type="text" optional="true" size="30"
|
|
30 label="Column name"
|
|
31 help="Name of the column containing the scoring scheme name" />
|
|
32 </when>
|
6
|
33 <when value="No">
|
|
34 </when>
|
0
|
35 </conditional>
|
|
36
|
|
37 <conditional name="statisticalMeasure">
|
|
38 <param name="containsStatisticalMeasure" type="boolean" truevalue="Yes" falsevalue="No" checked="false"
|
|
39 label="Input sheet contains a statistical measure column"
|
|
40 help="Set this if the the input sheet also contains a column with a statistical measure (e.g. p-value, e-value, etc)"/>
|
|
41 <when value="Yes">
|
|
42 <param name="statisticalMeasureColumn" type="text" optional="true" size="30"
|
|
43 label="Column name"
|
|
44 help="Name of the column containing the statistical measure" />
|
|
45 </when>
|
6
|
46 <when value="No">
|
|
47 </when>
|
0
|
48 </conditional>
|
|
49
|
|
50 </inputs>
|
|
51 <outputs>
|
|
52 <data name="apmlFile" format="apml" label="${progenesisFile.metadata.base_name} - ${tool.name} on ${on_string}: APML" metadata_source="progenesisFile">
|
|
53 </data>
|
|
54 </outputs>
|
|
55 <tests>
|
|
56 </tests>
|
|
57 <help>
|
|
58
|
|
59 .. class:: infomark
|
|
60
|
|
61 This tool converts a Progenesis CSV file to the APML xml format.
|
|
62 This format can be used to submit the data for annotation by SEDMAT. SEDMAT can use MS2 identification data
|
|
63 and couple it to this MS1 data, thereby annotating the MS1 feature list with identifications.
|
|
64
|
|
65 -----
|
|
66
|
|
67 **Output example**
|
|
68
|
|
69 This tools returns APML output that can be used as input for the SEDMAT tool.
|
|
70
|
|
71 </help>
|
|
72 </tool>
|