Mercurial > repos > bornea > saint_preprocessing
comparison SAINT_preprocessing.xml @ 61:0b4450bdc6a9 draft
Uploaded
author | bornea |
---|---|
date | Sat, 27 Aug 2016 21:38:03 -0400 |
parents | 3c0ed536029e |
children | 81db20bfc349 |
comparison
equal
deleted
inserted
replaced
60:3c0ed536029e | 61:0b4450bdc6a9 |
---|---|
1 <tool id="SAINT_preprocessing_v5" name="SAINT pre-processing"> | 1 <tool id="SAINT_preprocessing_v5" name="SAINT pre-processing"> |
2 <description></description> | 2 <description></description> |
3 <command interpreter="python"> | 3 <command interpreter="python"> |
4 #if (str($type_select.type) == 'Scaffold'): | 4 #if (str($type_select.type) == 'Scaffold'): |
5 SAINT_preprocessing.py $input $preybool $fasta_db $Inter_file $Prey_file | 5 SAINT_preprocessing.py $type_select.input $type_select.preybool $type_select.fasta_db $type_select.Inter_file $type_select.Prey_file |
6 " | 6 " |
7 #for $ba in $bait | 7 #for $ba in $bait |
8 ${ba.bait1} | 8 ${ba.bait1} |
9 ${ba.assign} | 9 ${ba.assign} |
10 ${ba.T_C} | 10 ${ba.T_C} |
11 #end for | 11 #end for |
12 " | 12 " |
13 $Bait_file \$INSTALL_RUN_PATH/ $bait_bool $bait_file_in | 13 $type_select.Bait_file \$INSTALL_RUN_PATH/ $type_select.bait_bool $type_select.bait_file_in |
14 #elif (str($type_select.type) == 'MaxQuant'): | 14 #elif (str($type_select.type) == 'MaxQuant'): |
15 SAINT_preprocessing_mq_pep.py $input $preybool $fasta_db $Inter_file $Prey_file | 15 SAINT_preprocessing_mq_pep.py $type_select.input $type_select.preybool $type_select.fasta_db $type_select.Inter_file $type_select.Prey_file |
16 " | 16 " |
17 #for $ba in $bait | 17 #for $ba in $bait |
18 ${ba.bait1} | 18 ${ba.bait1} |
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 $type_select.Bait_file \$INSTALL_RUN_PATH/ $type_select.bait_bool $type_select.bait_file_in |
24 #elif (str($type_select.type) == 'Peptideshaker'): | 24 #elif (str($type_select.type) == 'Peptideshaker'): |
25 Protein_report_processing.py "$input" $Bait_file $use_metric $fasta_db $preybool | 25 Protein_report_processing.py "$type_select.input" $type_select.Bait_file $type_select.use_metric $type_select.fasta_db $type_select.preybool |
26 " | 26 " |
27 #for $ba in $bait | 27 #for $ba in $bait |
28 ${ba.bait1} | 28 ${ba.bait1} |
29 ${ba.assign} | 29 ${ba.assign} |
30 ${ba.T_C} | 30 ${ba.T_C} |
31 #end for | 31 #end for |
32 " | 32 " |
33 \$INSTALL_RUN_PATH/ $bait_bool $bait_file_in $Inter_file $Prey_file | 33 \$INSTALL_RUN_PATH/ $type_select.bait_bool $type_select.bait_file_in $type_select.Inter_file $type_select.Prey_file |
34 #end if | 34 #end if |
35 </command> | 35 </command> |
36 <requirements> | 36 <requirements> |
37 <requirement type="set_environment">INSTALL_RUN_PATH</requirement> | 37 <requirement type="set_environment">INSTALL_RUN_PATH</requirement> |
38 </requirements> | 38 </requirements> |
47 <param format="dat" name="input" type="data" label="MaxQuant peptides Output"/> | 47 <param format="dat" name="input" type="data" label="MaxQuant peptides Output"/> |
48 <param type="boolean" name="preybool" checked="true" label="Create Prey File"/> | 48 <param type="boolean" name="preybool" checked="true" label="Create Prey File"/> |
49 <param type="data" name="fasta_db" format="fasta" label="Provide Uniprot Fasta database" optional="true"/> | 49 <param type="data" name="fasta_db" format="fasta" label="Provide Uniprot Fasta database" optional="true"/> |
50 <param name="bait_bool" type="boolean" checked="true" label="Are You Providing Your Own bait file?"/> | 50 <param name="bait_bool" type="boolean" checked="true" label="Are You Providing Your Own bait file?"/> |
51 <param type="data" format="dat" name="bait_file_in" label="Bait File" optional="true"/> | 51 <param type="data" format="dat" name="bait_file_in" label="Bait File" optional="true"/> |
52 <repeat name="bait" title="Bait Create"> | |
53 <param name="bait1" type="text" size="100" label="Bait"/> | |
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> | 52 </when> |
58 <when value="Scaffold"> | 53 <when value="Scaffold"> |
59 <param format="dat" name="input" type="data" label="Scaffold Output"/> | 54 <param format="dat" name="input" type="data" label="Scaffold Output"/> |
60 <param type="boolean" name="preybool" checked="true" label="Create Prey File"/> | 55 <param type="boolean" name="preybool" checked="true" label="Create Prey File"/> |
61 <param type="data" name="fasta_db" format="fasta" label="Provide Uniprot Fasta database" optional="true"/> | 56 <param type="data" name="fasta_db" format="fasta" label="Provide Uniprot Fasta database" optional="true"/> |
62 <param name="bait_bool" type="boolean" checked="true" label="Are You Providing Your Own bait file?"/> | 57 <param name="bait_bool" type="boolean" checked="true" label="Are You Providing Your Own bait file?"/> |
63 <param type="data" format="dat" name="bait_file_in" label="Bait File" optional="true"/> | 58 <param type="data" format="dat" name="bait_file_in" label="Bait File" optional="true"/> |
64 <repeat name="bait" title="Bait Create"> | |
65 <param name="bait1" type="text" size="100" label="Bait"/> | |
66 <param name="assign" type="text" size="100" label="Group Assignment"/> | |
67 <param name="T_C" type="boolean" checked="true" label="Is this a Control?"/> | |
68 </repeat> | |
69 </when> | 59 </when> |
70 <when value="Peptideshaker"> | 60 <when value="Peptideshaker"> |
71 <param format="dat" name="input" type="data" label="Peptideshaker Output" multiple="true"/> | 61 <param format="dat" name="input" type="data" label="Peptideshaker Output" multiple="true"/> |
72 <param type="select" name="use_metric" label="Select Report File Value for Quantification"> | 62 <param type="select" name="use_metric" label="Select Report File Value for Quantification"> |
73 <option value="Validated_Peptides">#Validated Peptides</option> | 63 <option value="Validated_Peptides">#Validated Peptides</option> |
78 </param> | 68 </param> |
79 <param type="boolean" name="preybool" checked="true" label="Create Prey File"/> | 69 <param type="boolean" name="preybool" checked="true" label="Create Prey File"/> |
80 <param type="data" name="fasta_db" format="fasta" label="Provide Uniprot Fasta database" optional="true"/> | 70 <param type="data" name="fasta_db" format="fasta" label="Provide Uniprot Fasta database" optional="true"/> |
81 <param name="bait_bool" type="boolean" checked="true" label="Are You Providing Your Own bait file?"/> | 71 <param name="bait_bool" type="boolean" checked="true" label="Are You Providing Your Own bait file?"/> |
82 <param type="data" format="dat" name="bait_file_in" label="Bait File" optional="true"/> | 72 <param type="data" format="dat" name="bait_file_in" label="Bait File" optional="true"/> |
83 <repeat name="bait" title="Bait Create"> | |
84 <param name="bait1" type="text" size="100" label="Bait"/> | |
85 <param name="assign" type="text" size="100" label="Group Assignment"/> | |
86 <param name="T_C" type="boolean" checked="true" label="Is this a Control?"/> | |
87 </repeat> | |
88 </when> | 73 </when> |
89 </conditional> | 74 </conditional> |
75 <repeat name="bait" title="Bait Create"> | |
76 <param name="bait1" type="text" size="100" label="Bait"/> | |
77 <param name="assign" type="text" size="100" label="Group Assignment"/> | |
78 <param name="T_C" type="boolean" checked="true" label="Is this a Control?"/> | |
79 </repeat> | |
90 </inputs> | 80 </inputs> |
91 <outputs> | 81 <outputs> |
92 <data format="txt" name="Inter_file" label="Inter File"/> | 82 <data format="txt" name="Inter_file" label="Inter File"/> |
93 <data format="txt" name="Prey_file" label="Prey File" /> | 83 <data format="txt" name="Prey_file" label="Prey File" /> |
94 <data format="txt" name="Bait_file" label="Bait File" /> | 84 <data format="txt" name="Bait_file" label="Bait File" /> |