annotate kinatestid_r/kinatestid_r.xml @ 17:26ef4add9f7b draft

Uploaded
author jfb
date Wed, 28 Feb 2018 14:09:19 -0500
parents 36ef4ff2d130
children
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 &&
17
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
11 Rscript '$__tool_directory__/Kinatest-R.R' outGroup &&
12
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
12 mv output1 output1.csv &&
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
13 mv output2 output2.csv &&
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
14 mv output3 output3.csv
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
15 ]]></command>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
16 <inputs>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
17 <param format="csv" name="substrates" type="data" label="Positive/Phosphorylated Substrate List"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
18 <param format="csv" name="negatives" type="data" label="Negative/unPhosphorylated Substrate List"/>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
19 <param format="csv" name="SBF" type="data" label="Substrate Background Frequency List"/>
17
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
20 <param name="outGroup" type="text" value="kinase" label="Kinase Name"/>
12
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
21 </inputs>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
22 <outputs>
17
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
23 <data format="csv" name="SDtable" from_work_dir="output1.csv" label="${outGroup}_Standard Deviation Table"/>
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
24 <data format="csv" name="EPM" from_work_dir="output2.csv" label="${outGroup}_Characterization Table"/>
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
25 <data format="csv" name="Characterization" from_work_dir="output3.csv" label="${outGroup}_Generated Sequences"/>
12
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[
17
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
40 Important!
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
41 **Please write the name of your kinase in ALL CAPS so the R script can recognize it! Thank you!**
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
42 **If your kinase is one of the following kinases, please use this form of its name: ABL, ARG, BTK, CSK, FYN, HCK, JAK2, LCK, LYN, PYK2, SRC, SYK, YES, FLT3**
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
43 **So for example if your kinase is ARG please use ARG and not ABL2**
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
44
12
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
45 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
17
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
46
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
47 ===========
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
48 Formatting
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
49 ===========
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
50 **Positive Substrates**
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
51 The Positive Substrates file should be formatted such that accession numbers are in the third column, the indibidual amino acids of the phosphorylated motif takes up columns 4 to 18, with the phosphorylated Tyrosine in column 11 and the phosphorylated Tyrosine marked as xY instead of simply Y. The list of motifs and accession numbers should start on the second row and not the first.
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
52
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
53 **Negative Substrates**
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
54 This file should be formatted such that accession numbers are in the first column, the entire motifs are in the second column, and the list of accession numbers plus motifs should start on the second row
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
55
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
56 **Substrate Background Frequency list**
26ef4add9f7b Uploaded
jfb
parents: 15
diff changeset
57 Accession numbers and percentages starting on row 2. Accession numbers in column 1, A-Y amino acids in columns 2-21, number of Y in column 34, number of pY in column 35.
12
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
58 ]]></help>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
59 <citations>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
60 <citation type="doi">10.1021/ja507164a</citation>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
61 </citations>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
62 </tool>
cf93d3535a31 Uploaded
jfb
parents: 6
diff changeset
63