annotate toolshed_version/saint_wrapper.xml @ 0:11fe2e7c8fe3 draft

Uploaded
author bornea
date Tue, 15 Mar 2016 16:06:51 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
1 <tool id="saint_wrapper" name="SAINTexpress">
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
2 <description></description>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
3 <command interpreter="python">saint_wrapper.py $inter_input $prey_input $bait_input $rep_num $vc_bool $vc_num $go_bool $go_file $SAINT_output \$INSTALL_RUN_PATH/</command>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
4 <requirements>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
5 <requirement type="set_environment">INSTALL_RUN_PATH</requirement>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
6 </requirements>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
7 <inputs>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
8 <param format="txt" name="inter_input" type="data" label="Interactions File"/>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
9 <param format="txt" name="prey_input" type="data" label="Prey File"/>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
10 <param format="txt" name="bait_input" type="data" label="Bait File"/>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
11 <param name="rep_num" type="integer" value="100" label="Number of Replicates" help="the number of replicates (with largest spectral counts or intensities) to be used for probability calculation in each bait. This option is useful when some baits have more replicates than others." />
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
12 <param type="boolean" name="vc_bool" checked="false" label="Using Virtual Control Purifications by Compression"/>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
13 <param name="vc_num" type="integer" value="1" label="Number of Virtual Controls" />
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
14 <param type="boolean" name="go_bool" checked="false" label="Incorporate External Data Sources" />
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
15 <param format="txt" name="go_file" type="data" optional="true" label="External Data File" help="SAINT can be run with the known interaction data in hand and it will incorporate the number of observed interactions into the statistics to boost identification probability."/>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
16 </inputs>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
17 <outputs>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
18 <data format="txt" name="SAINT_output" />
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
19 </outputs>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
20 <stdio>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
21 <regex match="Error|error"
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
22 source="stdout"
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
23 level="fatal"
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
24 description="Unknown error"/>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
25 <regex match="Error|error"
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
26 source="stderr"
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
27 level="fatal"
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
28 description="Unknown error"/>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
29 <regex match="Error: bad bait"
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
30 source="stdout"
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
31 level="fatal"
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
32 description="Error: bad bait"/>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
33 </stdio>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
34
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
35 <tests>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
36 <test>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
37 <param name="input" value="fa_gc_content_input.fa"/>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
38 <output name="out_file1" file="fa_gc_content_output.txt"/>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
39 </test>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
40 </tests>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
41 <help>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
42 **Running SAINT Express**
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
43
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
44 INPUTS:
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
45
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
46 Interactions File: Should contain four columns: IP name, bait name, prey name, and spectral counts or intensity values, depending on the mode of quantitation.
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
47
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
48 Prey File: Should contain three columns: prey (protein) name, prey protein length, and prey gene name.
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
49
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
50 Bait File: Should have three columns: IP name, bait name, and the indicator for test and negative control purifications.
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
51
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
52 Number of Replicates: Sets the number of replicates (with largest spectral counts or intensities) to be used for probability calculation in each bait. This option is useful when some baits have more replicates than others.
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
53
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
54 Using Virtual Control Purification by Compression: Sets the number of virtual control purifications by compression. For instance, if the user wishes to take 4 largest spectral counts for controls, set Number of Vitual Controls to 4 and this variable to yes.
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
55
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
56 Incorporate External Data Sources: To incorporate external data sources for computing the topology-aware probability score (TopoAvgP), the user must also provide the interaction database file that contains two columns: interaction identifier column and interaction/grouping information column. The first column is just for formality and thus can be filled in with anything (no white space) and it will not be utilized in the scoring. The second column must be formatted as a string of prey identifiers (consistent with the first column of the prey file) separated by a white space.
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
57
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
58 ------
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
59
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
60 **Please cite**
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
61
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
62 * Choi, H., Larsen, B., Lin., Z.-Y., Breitkreutz, A., Mellacheruvu, D., Fermin, D., Qin, Z.S., Tyers, M., Gingras, A.-C. and Nesvizhskii, A.I. (2011) SAINT: probabilistic scoring of affinity purification - mass spectrometry data. Nature Methods, 8:70-3.
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
63
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
64 </help>
11fe2e7c8fe3 Uploaded
bornea
parents:
diff changeset
65 </tool>