annotate KM Y PS/Kinamine_PS.xml @ 0:b1de01a8963d draft default tip

Uploaded
author jfb
date Thu, 15 Aug 2019 15:35:24 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b1de01a8963d Uploaded
jfb
parents:
diff changeset
1 <tool id="kinamine_st_shaker" name="Kinamine_ST_for_Peptide_Shaker" version="0.3.0">
b1de01a8963d Uploaded
jfb
parents:
diff changeset
2 <description>Extracts phosphorylated ST motifs from Peptide Shaker PSM file</description>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
3 <requirements>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
4 <requirement type="package">openjdk</requirement>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
5 </requirements>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
6 <command detect_errors="aggressive"><![CDATA[
b1de01a8963d Uploaded
jfb
parents:
diff changeset
7 mkdir -p outputs &&
b1de01a8963d Uploaded
jfb
parents:
diff changeset
8 ## KimaMine relies on the file name extension for the fasta file
b1de01a8963d Uploaded
jfb
parents:
diff changeset
9 ln -s '$reference' reference.fasta &&
b1de01a8963d Uploaded
jfb
parents:
diff changeset
10 java -Djava.awt.headless=true -jar '$__tool_directory__/KinamineST_shaker.jar' '$psm_phos' reference.fasta outputs 0.5 output
b1de01a8963d Uploaded
jfb
parents:
diff changeset
11 ]]></command>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
12 <inputs>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
13 <param format="tabular" name="psm_phos" type="data" label="PSM Phosphorylation Report"/>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
14 <param format="fasta" name="reference" type="data" label="Protein FASTA reference"/>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
15 <param name="outGroup" type="text" value="kinase" label="Kinase Name"/>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
16 </inputs>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
17 <outputs>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
18 <data format="csv" name="Substrates" from_work_dir="outputs/output_Substrates.csv" label="${outGroup}_Substrates.csv"/>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
19 <data format="csv" name="SBF" from_work_dir="outputs/output_SubBackFreq.csv" label="${outGroup}_SubstrateBackgroundFrequency.csv"/>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
20 </outputs>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
21 <tests>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
22 <test>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
23 <param name="psm_phos" ftype="txt" value="PSM phos.csv"/>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
24 <param name="reference" ftype="fasta" value="reference.fasta"/>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
25 <param name="SBF" ftype="csv" value="SBF.csv"/>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
26 <output name="Substrates" ftype="csv" file="output_Substrates.csv"/>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
27 <output name="SBF" ftype="csv" file="output_SubBackFreq.csv"/>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
28 </test>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
29 </tests>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
30
b1de01a8963d Uploaded
jfb
parents:
diff changeset
31
b1de01a8963d Uploaded
jfb
parents:
diff changeset
32 <help><![CDATA[
b1de01a8963d Uploaded
jfb
parents:
diff changeset
33 Kinamine takes a Distinct Peptide Report and extracts from it all peptides containing a phospho(Y), along with the 7 amino acids N- and C- terminal to the pY in that peptide (assuming they were discovered at a threshold above the given FDR value). This file is the *Substrates* file
b1de01a8963d Uploaded
jfb
parents:
diff changeset
34 Additionally, all discovered peptides are assumed to have come from a protein. For every phospho(Y) peptide, KinaMine takes the associated protein accession number, searches the FASTA file for that accession number and returns the amino acid percent composition of the protein(s) which that peptide came from. This file is the *Substrate Background Frequency* file
b1de01a8963d Uploaded
jfb
parents:
diff changeset
35 This tool is intended to be used in conjunction with Negative Motif Finder and Kinatest, the three together creating a GalaxyP version of the KINATEST-ID workbook.
b1de01a8963d Uploaded
jfb
parents:
diff changeset
36
b1de01a8963d Uploaded
jfb
parents:
diff changeset
37 ===========
b1de01a8963d Uploaded
jfb
parents:
diff changeset
38
b1de01a8963d Uploaded
jfb
parents:
diff changeset
39 Inputs
b1de01a8963d Uploaded
jfb
parents:
diff changeset
40
b1de01a8963d Uploaded
jfb
parents:
diff changeset
41 PSM Phosphorylation Report: This is the file that Peptide Shaker can creates after a search is run using SearchGUI
b1de01a8963d Uploaded
jfb
parents:
diff changeset
42
b1de01a8963d Uploaded
jfb
parents:
diff changeset
43 ===========
b1de01a8963d Uploaded
jfb
parents:
diff changeset
44
b1de01a8963d Uploaded
jfb
parents:
diff changeset
45 **Intended Purpose**
b1de01a8963d Uploaded
jfb
parents:
diff changeset
46 This tool is intended for Academic use.
b1de01a8963d Uploaded
jfb
parents:
diff changeset
47 This tool is intended as part of a KALIP-KINATEST pipeline.
b1de01a8963d Uploaded
jfb
parents:
diff changeset
48 Briefly, KALIP involved treating cell lysate first with trypsin, second with phosphotase, and finally with a given kinase, then running that cell lysate on a Mass Spec to discover what peptides were present.
b1de01a8963d Uploaded
jfb
parents:
diff changeset
49 KinaMine then extracts only the phospho-Y peptides and the proteins they came from. Negative Motif finder finds all pY-containing peptides that could have been discovered but weren't. Kinatest then uses all this data to discover candidate substrates which will be specific for the given kinase and no others. From the discovered substrates, a biosensor can be made.
b1de01a8963d Uploaded
jfb
parents:
diff changeset
50
b1de01a8963d Uploaded
jfb
parents:
diff changeset
51
b1de01a8963d Uploaded
jfb
parents:
diff changeset
52 ]]></help>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
53 <citations>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
54 <citation type="doi">10.1021/ja507164a</citation>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
55 </citations>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
56 </tool>
b1de01a8963d Uploaded
jfb
parents:
diff changeset
57