annotate Bubblebeam_For_SAINT_wrapper.xml @ 27:ab9ace68e3b5 draft

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