annotate Bubblebeam_For_SAINT_wrapper.xml @ 16:54102aee991e draft

Uploaded
author bornea
date Fri, 20 Nov 2015 11:10:04 -0500
parents fcfcbdcde66f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
1 <tool id="Bubblebeam_For_SAINT" name="Bubblebeam For SAINT">
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
2 <description></description>
16
54102aee991e Uploaded
bornea
parents: 14
diff changeset
3 <command interpreter="python">Bubblebeam_For_SAINT_wrapper.py $list_file $prey_file $crapome $color $label $cutoff $type $inc_file $exc_file $outfile $NSAF_zoom $SAINT_zoom $SAINT $NSAF \$INSTALL_RUN_PATH/</command>
2
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
4 <requirements>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
5 <requirement type="set_environment">INSTALL_RUN_PATH</requirement>
14
fcfcbdcde66f Uploaded
bornea
parents: 8
diff changeset
6 <requirement type="package" version="3.2.1">package_r_3_2_1</requirement>
2
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
7 </requirements>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
8 <inputs>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
9 <param type="select" name="type" label="MaxQuant or Scaffold">
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
10 <option value="MQ">MaxQuant</option>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
11 <option value="SC">Scaffold</option>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
12 </param>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
13 <param format="txt" name="list_file" type="data" label="List File"/>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
14 <param format="txt" name="prey_file" type="data" label="Prey File"/>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
15 <param format="txt" name="crapome" type="data" label="Crapome File" optional="true"/>
8
318185488e49 Uploaded
bornea
parents: 7
diff changeset
16 <param name="color" type="select" label="Color">
2
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
17 <option value="crapome">Crapome</option>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
18 <option value="red">Red</option>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
19 <option value="blue">Blue</option>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
20 </param>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
21 <param type="boolean" name="label" checked="true" label="Use Labels"/>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
22 <param type="float" name="cutoff" label="SAINT Score Cutoff" help="Select a value between 0 and 1 written like 0.8." value="0.8"/>
7
9ef129641cf1 Uploaded
bornea
parents: 6
diff changeset
23 <param format="txt" name="inc_file" type="data" label="List of Uniprot IDs to Include" optional="true"/>
9ef129641cf1 Uploaded
bornea
parents: 6
diff changeset
24 <param format="txt" name="exc_file" type="data" label="List of Uniprot IDs to Include" optional="true"/>
2
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
25 </inputs>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
26 <outputs>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
27 <data format="txt" name="outfile" label="Outfile"/>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
28 <data format="png" name="NSAF_zoom" label="Zoom NSAF" />
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
29 <data format="png" name="SAINT_zoom" label="Zoom SAINT" />
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
30 <data format="png" name="NSAF" label="NSAF" />
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
31 <data format="png" name="SAINT" label="SAINT" />
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
32 </outputs>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
33 <stdio>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
34 <regex match="error"
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
35 source="stdout"
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
36 level="fatal"
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
37 description="Unknown error"/>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
38 </stdio>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
39
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
40 <tests>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
41 <test>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
42 <param name="input" value="fa_gc_content_input.fa"/>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
43 <output name="out_file1" file="fa_gc_content_output.txt"/>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
44 </test>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
45 </tests>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
46 <help>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
47 Post-processing:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
48 Once SAINTexpress has been run, APOSTL is able to read the resulting "list.txt" file. Fromhere APOSTL does a number of things:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
49
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
50 APOSTL calculates NSAF values for each prey based on the average spectra observed for each bait
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
51
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
52 OPTIONAL: APOSTL calculates the probability of a specific interaction based on prey revalence in the CRAPome
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
53
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
54 Bubble graphs are generated for each bait where:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
55
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
56 - x axis is the natural log of the NSAF values
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
57
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
58 - y axis is the observed log2 fold change (as compared to control)
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
59
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
60 - bubble radius is proportional to the average observed spectra
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
61
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
62 OPTIONAL: bubble color corresponds to the CRAPome probability of a specific interaction in which an 80% cutoff is applied where prey with less than 80% are colored tan
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
63
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
64 APOSTL queries ConsensusPathDB for protein-protein interactions within your data and then formats the resulting network for simple cytoscape import using the "import network from file" option.
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
65
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
66 INPUTS:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
67
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
68 List File:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
69
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
70 - SAINTexpress generated "list.txt" file
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
71
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
72 Prey File:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
73
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
74 - SAINT pre-processing generated "prey.txt" file used to run SAINTexpress
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
75
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
76 Crapome File:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
77
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
78 - raw output from Crapome Workflow 1 query (http://www.crapome.org)
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
79
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
80 Color:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
81
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
82 - Specify the color of the bubbles within the graph.
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
83
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
84 - If "crapome" is chosen and 'crapome' file is specified, bubbles will be color based on crapome specificity
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
85
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
86 Use labels:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
87
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
88 - Adds gene name labels to bubbles within the "zoomed in" graphs
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
89 SAINT Score Cutoff:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
90
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
91 - Choose Saintscore cutoff (between 0-1) to be used for filtering the "zoomed in" graphs (default = 0.8)
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
92
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
93 - Also used for filtering during the generation of the cytoscape network
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
94
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
95 Species:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
96
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
97 - Human, mouse, or yeast
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
98
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
99 Interaction Confidence:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
100
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
101 - Interaction confidence value (0-1) used to filter the interactions with the ConsensusPathDB database
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
102
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
103 - Suggestions:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
104
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
105 * low: 0
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
106
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
107 * medium: 0.5
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
108
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
109 * high: 0.7
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
110
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
111 * very high: 0.9
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
112
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
113 OUTPUTS:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
114
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
115 Bubble Graphs:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
116
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
117 - Unfiltered Data:
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
118
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
119 * NSAF v. Log2(FoldChange)
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
120
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
121 * SAINTscore v. Log2(FoldChange)
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
122
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
123 - Filtered by SAINT Score
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
124
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
125 * NSAF v. Log2(FoldChange)
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
126
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
127 * SAINTscore v. Log2(FoldChange)
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
128
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
129 Output.txt
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
130 - SAINTexpress "list.txt" output with additional columns that were used during the analysis
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
131 </help>
d3be2b91e8d4 Uploaded
bornea
parents:
diff changeset
132 </tool>