Mercurial > repos > bornea > saint_preprocessing
comparison SAINT_preprocessing.xml @ 55:340cc5988c31 draft
Uploaded
author | bornea |
---|---|
date | Sat, 27 Aug 2016 21:01:12 -0400 |
parents | 8031a47f67c6 |
children | 5ad68d3a11cc |
comparison
equal
deleted
inserted
replaced
54:0f5028e0c39c | 55:340cc5988c31 |
---|---|
19 ${ba.assign} | 19 ${ba.assign} |
20 ${ba.T_C} | 20 ${ba.T_C} |
21 #end for | 21 #end for |
22 " | 22 " |
23 $Bait_file \$INSTALL_RUN_PATH/ $bait_bool $bait_file_in | 23 $Bait_file \$INSTALL_RUN_PATH/ $bait_bool $bait_file_in |
24 #elif (str($type) == 'Peptideshaker'): | |
25 Protein_report_processing.py "$input" $Bait_file $use_metric $fasta_db $preybool | |
26 " | |
27 #for $ba in $bait | |
28 ${ba.bait1} | |
29 ${ba.assign} | |
30 ${ba.T_C} | |
31 #end for | |
32 " | |
33 \$INSTALL_RUN_PATH/ $bait_bool $bait_file_in $Inter_file $Prey_file | |
24 #end if | 34 #end if |
25 </command> | 35 </command> |
26 <requirements> | 36 <requirements> |
27 <requirement type="set_environment">INSTALL_RUN_PATH</requirement> | 37 <requirement type="set_environment">INSTALL_RUN_PATH</requirement> |
28 <requirement type="package" version="3.2.1">package_r_3_2_1</requirement> | |
29 </requirements> | 38 </requirements> |
30 <inputs> | 39 <inputs> |
31 <param type="select" name="type" label="MaxQuant or Scaffold"> | 40 <conditional name="type_select"> |
32 <option value="MaxQuant">MaxQuant</option> | 41 <param type="select" name="type" label="MaxQuant or Scaffold"> |
33 <option value="Scaffold">Scaffold</option> | 42 <option value="MaxQuant">MaxQuant</option> |
34 </param> | 43 <option value="Scaffold">Scaffold</option> |
35 <param format="dat" name="input" type="data" label="Scaffold or MaxQuant peptides Output"/> | 44 <option value="Peptideshaker">Peptideshaker</option> |
36 <param type="boolean" name="preybool" checked="true" label="Create Prey File"/> | 45 </param> |
37 <param type="data" name="fasta_db" format="fasta" label="Provide Uniprot Fasta database" optional="true"/> | 46 <when value="MaxQuant"> |
38 <param name="bait_bool" type="boolean" checked="true" label="Are You Providing Your Own bait file?"/> | 47 <param format="dat" name="input" type="data" label="MaxQuant peptides Output"/> |
39 <param type="data" format="dat" name="bait_file_in" label="Bait File" optional="true"/> | 48 <param type="boolean" name="preybool" checked="true" label="Create Prey File"/> |
40 <repeat name="bait" title="Bait Create"> | 49 <param type="data" name="fasta_db" format="fasta" label="Provide Uniprot Fasta database" optional="true"/> |
41 <param name="bait1" type="text" size="100" label="Bait"/> | 50 <param name="bait_bool" type="boolean" checked="true" label="Are You Providing Your Own bait file?"/> |
42 <param name="assign" type="text" size="100" label="Group Assignment"/> | 51 <param type="data" format="dat" name="bait_file_in" label="Bait File" optional="true"/> |
43 <param name="T_C" type="boolean" checked="true" label="Is this a Control?"/> | 52 <repeat name="bait" title="Bait Create"> |
44 </repeat> | 53 <param name="bait1" type="text" size="100" label="Bait"/> |
45 | 54 <param name="assign" type="text" size="100" label="Group Assignment"/> |
55 <param name="T_C" type="boolean" checked="true" label="Is this a Control?"/> | |
56 </repeat> | |
57 <when value="Scaffold"> | |
58 <param format="dat" name="input" type="data" label="Scaffold Output"/> | |
59 <param type="boolean" name="preybool" checked="true" label="Create Prey File"/> | |
60 <param type="data" name="fasta_db" format="fasta" label="Provide Uniprot Fasta database" optional="true"/> | |
61 <param name="bait_bool" type="boolean" checked="true" label="Are You Providing Your Own bait file?"/> | |
62 <param type="data" format="dat" name="bait_file_in" label="Bait File" optional="true"/> | |
63 <repeat name="bait" title="Bait Create"> | |
64 <param name="bait1" type="text" size="100" label="Bait"/> | |
65 <param name="assign" type="text" size="100" label="Group Assignment"/> | |
66 <param name="T_C" type="boolean" checked="true" label="Is this a Control?"/> | |
67 </repeat> | |
68 </when> | |
69 <when value="Peptideshaker"> | |
70 <param format="dat" name="input" type="data" label="Peptideshaker Output" multiple="true"/> | |
71 <param type="select" name="use_metric" label="Select Report File Value for Quantification"> | |
72 <option value="Validated_Peptides">#Validated Peptides</option> | |
73 <option value="Peptides">#Peptides</option> | |
74 <option value="Unique">#Unique</option> | |
75 <option value="Validated_PSMs">#Validated PSMs</option> | |
76 <option value="PSMs">#PSMs</option> | |
77 </param> | |
78 <param type="boolean" name="preybool" checked="true" label="Create Prey File"/> | |
79 <param type="data" name="fasta_db" format="fasta" label="Provide Uniprot Fasta database" optional="true"/> | |
80 <param name="bait_bool" type="boolean" checked="true" label="Are You Providing Your Own bait file?"/> | |
81 <param type="data" format="dat" name="bait_file_in" label="Bait File" optional="true"/> | |
82 <repeat name="bait" title="Bait Create"> | |
83 <param name="bait1" type="text" size="100" label="Bait"/> | |
84 <param name="assign" type="text" size="100" label="Group Assignment"/> | |
85 <param name="T_C" type="boolean" checked="true" label="Is this a Control?"/> | |
86 </repeat> | |
87 </when> | |
88 </conditional> | |
46 </inputs> | 89 </inputs> |
47 <outputs> | 90 <outputs> |
48 <data format="txt" name="Inter_file" label="Inter File"/> | 91 <data format="txt" name="Inter_file" label="Inter File"/> |
49 <data format="txt" name="Prey_file" label="Prey File" /> | 92 <data format="txt" name="Prey_file" label="Prey File" /> |
50 <data format="txt" name="Bait_file" label="Bait File" /> | 93 <data format="txt" name="Bait_file" label="Bait File" /> |
81 <help> | 124 <help> |
82 Pre-Processing | 125 Pre-Processing |
83 ^^^^^^^^^^^^^^ | 126 ^^^^^^^^^^^^^^ |
84 | 127 |
85 This tool will read in a Scaffold *Samples Report* file (tab-delimited | 128 This tool will read in a Scaffold *Samples Report* file (tab-delimited |
86 txt file) or a MaxQuant *peptides.txt* file and process them to generate | 129 txt file), multiple Peptideshaker *Protein Report* files or a MaxQuant |
87 a *Bait File, Prey File,* and *Inter File* for SAINTexpress analysis. | 130 *peptides.txt* file and process them to generate a *Bait File, Prey |
131 File,* and *Inter File* for SAINTexpress analysis. | |
88 | 132 |
89 -------------- | 133 -------------- |
90 | 134 |
91 **1) MaxQuant or Scaffold** | 135 **1) MaxQuant or Scaffold** |
92 | 136 |
135 to the **Bait Create** tool. | 179 to the **Bait Create** tool. |
136 | 180 |
137 **Note:** Individual bait names must match to the sample names | 181 **Note:** Individual bait names must match to the sample names |
138 within your Scaffold or MaxQuant output exactly and must contain no | 182 within your Scaffold or MaxQuant output exactly and must contain no |
139 whitespace characters (e.g. spaces) or dashes. | 183 whitespace characters (e.g. spaces) or dashes. |
184 | |
185 **Note:** When using Peptideshaker output the baits in the baitfile | |
186 need to be in the same order as the files selected. | |
140 | 187 |
141 **7) Bait Create** | 188 **7) Bait Create** |
142 | 189 |
143 Using the **Bait Create** tool, you can create your *bait.txt* file. | 190 Using the **Bait Create** tool, you can create your *bait.txt* file. |
144 | 191 |