annotate kinatestid_r/kinatestid_r.xml @ 13:d71eb1d66a88 draft

Uploaded
author jfb
date Thu, 08 Feb 2018 15:10:42 -0500
parents cf93d3535a31
children 36ef4ff2d130
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
1 <tool id="kinatestid_r" name="Kinatest-ID 7_to_7" version="0.1.0">
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
2 <description>calculate optimal substrates</description>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
3 <requirements>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
4 <requirement type="package">R</requirement>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
5 </requirements>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
6 <command><![CDATA[
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
7 ln -s '$__tool_directory__/screener7-7.csv' screener &&
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
8 ln -s '$substrates' input1 &&
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
9 ln -s '$negatives' input2 &&
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
10 ln -s '$SBF' input3 &&
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
11 Rscript '$__tool_directory__/Kinatest-R_part1.R' &&
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
12 Rscript '$__tool_directory__/Kinatest-R_part2.R' &&
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
13 mv output1 output1.csv &&
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
14 mv output2 output2.csv &&
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
15 mv output3 output3.csv
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
16 ]]></command>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
17 <inputs>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
18 <param format="csv" name="substrates" type="data" label="Positive/Phosphorylated Substrate List"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
19 <param format="csv" name="negatives" type="data" label="Negative/unPhosphorylated Substrate List"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
20 <param format="csv" name="SBF" type="data" label="Substrate Background Frequency List"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
21 </inputs>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
22 <outputs>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
23 <data format="csv" name="SDtable" from_work_dir="output1.csv" label="Standard Deviation Table"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
24 <data format="csv" name="EPM" from_work_dir="output2.csv" label="Endogenous Probability Matrix"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
25 <data format="csv" name="Characterization" from_work_dir="output3.csv" label="Characterization Table"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
26 </outputs>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
27 <tests>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
28 <test>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
29 <param name="substrates" ftype="csv" value="substrates.csv"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
30 <param name="negatives" ftype="csv" value="negatives.csv"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
31 <param name="SBF" ftype="csv" value="SBF.csv"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
32 <output name="SDtable" file="SDtable.csv"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
33 <output name="EPM" file="EPM.csv"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
34 <output name="Characterization" file="Characterization.csv"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
35 </test>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
36 </tests>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
37
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
38
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
39 <help><![CDATA[
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
40 This tool is intended for use in conjunction with KinaMine.jar and Negative Motif Finder. Using the outputs from those two functions (The Positive and Negative substrates as well as the Substrate Background Frequency) this tool calculates optimal substrates
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
41 ]]></help>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
42 <citations>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
43 <citation type="doi">10.1021/ja507164a</citation>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
44 </citations>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
45 </tool>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
46