Mercurial > repos > jfb > kinatest_r_7_7testing
view kinatestid_r/kinatestid_r.xml @ 20:f7a6a3ec7710 draft default tip
Uploaded
author | jfb |
---|---|
date | Fri, 25 May 2018 10:54:11 -0400 |
parents | 26ef4add9f7b |
children |
line wrap: on
line source
<tool id="kinatestid_r" name="Kinatest-ID 7_to_7" version="0.1.0"> <description>calculate optimal substrates</description> <requirements> <requirement type="package">R</requirement> </requirements> <command><![CDATA[ ln -s '$__tool_directory__/screener7-7.csv' screener && ln -s '$substrates' input1 && ln -s '$negatives' input2 && ln -s '$SBF' input3 && Rscript '$__tool_directory__/Kinatest-R.R' outGroup && mv output1 output1.csv && mv output2 output2.csv && mv output3 output3.csv ]]></command> <inputs> <param format="csv" name="substrates" type="data" label="Positive/Phosphorylated Substrate List"/> <param format="csv" name="negatives" type="data" label="Negative/unPhosphorylated Substrate List"/> <param format="csv" name="SBF" type="data" label="Substrate Background Frequency List"/> <param name="outGroup" type="text" value="kinase" label="Kinase Name"/> </inputs> <outputs> <data format="csv" name="SDtable" from_work_dir="output1.csv" label="${outGroup}_Standard Deviation Table"/> <data format="csv" name="EPM" from_work_dir="output2.csv" label="${outGroup}_Characterization Table"/> <data format="csv" name="Characterization" from_work_dir="output3.csv" label="${outGroup}_Generated Sequences"/> </outputs> <tests> <test> <param name="substrates" ftype="csv" value="substrates.csv"/> <param name="negatives" ftype="csv" value="negatives.csv"/> <param name="SBF" ftype="csv" value="SBF.csv"/> <output name="SDtable" file="SDtable.csv"/> <output name="EPM" file="EPM.csv"/> <output name="Characterization" file="Characterization.csv"/> </test> </tests> <help><![CDATA[ Important! **Please write the name of your kinase in ALL CAPS so the R script can recognize it! Thank you!** **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** **So for example if your kinase is ARG please use ARG and not ABL2** 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 =========== Formatting =========== **Positive Substrates** 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. **Negative Substrates** 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 **Substrate Background Frequency list** 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. ]]></help> <citations> <citation type="doi">10.1021/ja507164a</citation> </citations> </tool>