Mercurial > repos > iuc > prot_scriber
annotate prot-scriber.xml @ 0:c840a1c77a0a draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
author | iuc |
---|---|
date | Tue, 10 May 2022 13:18:05 +0000 |
parents | |
children | 1e9a43cbf524 |
rev | line source |
---|---|
0
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
1 <tool id="prot_scriber" name="prot-scriber" version="@TOOL_VERSION@" profile="21.05"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
2 <description>Protein annotation of short human readable descriptions</description> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
3 <macros> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">0.1.1</token> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
5 </macros> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
6 <requirements> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
7 <requirement type="package" version="@TOOL_VERSION@">prot-scriber</requirement> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
8 </requirements> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
9 <stdio> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
10 <regex match="panicked" level="fatal" source="stderr" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
11 </stdio> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
12 <command> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
13 <![CDATA['prot-scriber' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
14 #if str($input_config.input_config_selector) == "basic" |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
15 #for $sst in $input_config.seq_sim_table |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
16 -s '$sst' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
17 #end for |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
18 #else if str($input_config.input_config_selector) == "advanced" |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
19 #for $ssr in $input_config.advanced_input_repeat |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
20 -s '$ssr.seq_sim_table' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
21 #if $ssr.header |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
22 -e '$ssr.header' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
23 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
24 #if $ssr.field_separator |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
25 -p '$ssr.field_separator' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
26 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
27 #if $ssr.blacklist_regexs |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
28 -b '$ssr.blacklist_regexs' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
29 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
30 #if $ssr.capture_replace_pairs |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
31 -c '$ssr.capture_replace_pairs' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
32 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
33 #if $ssr.filter_regexs |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
34 -l '$ssr.filter_regexs' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
35 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
36 #end for |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
37 #if $input_config.expert_options.non_informative_words_regexs |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
38 -w '$input_config.expert_options.non_informative_words_regexs' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
39 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
40 #if $input_config.expert_options.description_split_regex |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
41 -r "$input_config.expert_options.description_split_regex" |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
42 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
43 #if $input_config.expert_options.center_inverse_word_information_content_at_quantile |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
44 -q $input_config.expert_options.center_inverse_word_information_content_at_quantile |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
45 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
46 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
47 #if $seq_family.seq_families |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
48 -f '$seq_families' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
49 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
50 #if $seq_family.annotate_non_family_queries |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
51 -a |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
52 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
53 #if $seq_family.seq_family_gene_ids_separator |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
54 -g "$seq_family_gene_ids_separator" |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
55 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
56 #if $seq_family.seq_family_id_genes_separator |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
57 -i '$seq_family_id_genes_separator' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
58 #end if |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
59 -o '$output' |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
60 ]]> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
61 </command> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
62 <inputs> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
63 <conditional name="input_config"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
64 <param type="select" name="input_config_selector" label="Choose input configuration options"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
65 <option value="basic" selected="true">Basic</option> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
66 <option value="advanced">Advanced</option> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
67 </param> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
68 <when value="basic"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
69 <param type="data" multiple="true" name="seq_sim_table" argument="-s" format="tabular" label="Sequence similarity search results in tabular format (-s)" help="Files in which to find sequence similarity search results in tabular format (SSST). Use e.g. Blast or Diamond to produce them. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
70 Required columns are: 'qacc sacc stitle' (Blast) or 'qseqid sseqid stitle' (Diamond)." /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
71 </when> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
72 <when value="advanced"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
73 <repeat name="advanced_input_repeat" title="Sequence similarity table" min="1" default="1"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
74 <param type="data" name="seq_sim_table" argument="-s" format="tabular" label="Sequence similarity search result in tabular format (-s)" help="File in which to find sequence similarity search results in tabular format (SSST). Use e.g. Blast or Diamond to produce them. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
75 Required columns are: 'qacc sacc stitle' (Blast) or 'qseqid sseqid stitle' (Diamond)." /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
76 <param type="text" optional="true" name="field_separator" argument="-p" label="Field separator (-p)" help="Field-Separator of the (-s) sequence similarity table. The default value is the 'TAB' character. Set to 'default' to use the hard coded default"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
77 <sanitizer> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
78 <valid initial="default"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
79 <add preset="string.printable" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
80 </valid> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
81 </sanitizer> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
82 </param> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
83 <param type="text" optional="true" name="header" argument="-e" label="Header of the sequence similarity tables (-e)" help="Header of the (-s) sequence similarity table. Separated by space (' ') the names of the |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
84 in order of appearance in the respective table. Required and default columns are 'qacc sacc stitle'. Set to 'default' to use the hard coded default" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
85 <param type="data" optional="true" name="blacklist_regexs" argument="-b" format="tabular" label="Blacklist Regexs (-b)" help="A file with regular expressions, one per line. Any match to any of these |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
86 regular expressions causes sequence similarity search result descriptions ('stitle' in Blast terminology) to be discarded from the prot-scriber annotation process. Set to 'default' to use the hard coded default" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
87 <param type="data" optional="true" name="capture_replace_pairs" argument="-c" format="tabular" label="Capture replace pairs (-c)" help="A file with pairs of lines. Within each pair the first line is a regular expressions |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
88 defining one or more capture groups. The second line of a pair is the string used to replace the match in the regular expression with. Set to 'default' to use the hard coded default" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
89 <param type="data" optional="true" name="filter_regexs" argument="-l" format="tabular" label="Filter regexs (-l)" help="A file with regular expressions, one per line. Any match to any of these |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
90 regular expressions causes the matched sub-string to be deleted, i.e. filtered out. Set to 'default' to use the hard coded default" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
91 </repeat> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
92 <section title="Expert options" name="expert_options"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
93 <param type="data" optional="true" name="non_informative_words_regexs" argument="-w" format="tabular" label="Non informative words regexs (-w)" help="A file in which regular expressions (regexs) are stored, one per line. These |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
94 regexs are used to recognize non-informative words, which will only receive a minimum score in the prot-scriber process that generates human readable description." /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
95 <param type="text" optional="true" name="description_split_regex" argument="-r" label="Description split regex (-r)" help="A regular expression to be used to split descriptions (`stitle` in Blast |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
96 terminology) into words. Default is '([~_\-/|\;,':.\s]+)'."> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
97 <sanitizer> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
98 <valid initial="default"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
99 <add preset="string.printable" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
100 </valid> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
101 </sanitizer> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
102 </param> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
103 <param type="integer" optional="true" name="center_inverse_word_information_content_at_quantile" argument="-q" label="Center inverse word-information-content at quantile (-q)" help="The quantile (percentile) to be subtracted from calculated inverse word information |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
104 content to center these values. Value between 0 and 1." /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
105 </section> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
106 </when> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
107 </conditional> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
108 <section title="Sequence family annotation" name="seq_family"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
109 <param type="data" optional="true" name="seq_families" argument="-f" format="tabular" label="Families of biological sequences (-f)" help="A file in which families of biological sequences are stored, one family per line. Each |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
110 line must have format 'fam_name TAB gene1,gene2,gene3'. Make sure no gene appears in |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
111 more than one family." /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
112 <param type="boolean" optional="true" name="annotate_non_family_queries" argument="-a" label="Annotate non family query sequences (-a)" help="Set this to true to also annotate sequences are not member of a sequence family." /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
113 <param type="text" optional="true" name="seq_family_gene_ids_separator" argument="-g" label="Sequence family file gene-id separator (-g)" help=" A regular expression used to split the list of gene_identifiers in the |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
114 argument --seq-families (-f) gene families file. Default is '(\s*,\s*|\s+)'."> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
115 <sanitizer> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
116 <valid initial="default"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
117 <add preset="string.printable" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
118 </valid> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
119 </sanitizer> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
120 </param> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
121 <param type="text" optional="true" name="seq_family_id_genes_separator" argument="-i" label="Sequence family file family - gene-id separator (-i)" help="A string used as separator in the argument --seq-families (-f) gene families file. This |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
122 string separates the gene_family_identifier (name) from the gene_identifier list that family comprises. Default is 'TAB'."> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
123 <sanitizer> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
124 <valid initial="default"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
125 <add preset="string.printable" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
126 </valid> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
127 </sanitizer> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
128 </param> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
129 </section> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
130 </inputs> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
131 <outputs> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
132 <data format="tabular" name="output" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
133 </outputs> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
134 <tests> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
135 <test> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
136 <param name="input_config_selector" value="basic"/> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
137 <param name="seq_sim_table" value="8_Proteins_vs_Swissprot_blastp.txt" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
138 <param name="seq_sim_table" value="8_Proteins_vs_Trembl_blastp.txt" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
139 <output name="output" file="8_Proteins_prot-scriber.out" sort="true" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
140 </test> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
141 <test> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
142 <param name="input_config_selector" value="advanced" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
143 <repeat name="advanced_input_repeat"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
144 <param name="seq_sim_table" value="8_Proteins_vs_Swissprot_blastp.txt" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
145 <param name="field_separator" value="default" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
146 <param name="header" value="qacc sacc stitle" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
147 </repeat> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
148 <repeat name="advanced_input_repeat"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
149 <param name="seq_sim_table" value="8_Proteins_vs_Trembl_blastp.txt" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
150 <param name="field_separator" value="default" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
151 <param name="header" value="qacc sacc stitle" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
152 </repeat> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
153 <output name="output" file="8_Proteins_prot-scriber.out" sort="true" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
154 </test> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
155 <test> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
156 <param name="input_config_selector" value="advanced" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
157 <repeat name="advanced_input_repeat"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
158 <param name="seq_sim_table" value="8_Proteins_vs_Swissprot_blastp.txt" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
159 <param name="blacklist_regexs" value="blacklist_stitle_regexs.txt" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
160 </repeat> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
161 <repeat name="advanced_input_repeat"> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
162 <param name="seq_sim_table" value="8_Proteins_vs_Trembl_blastp.txt" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
163 <param name="blacklist_regexs" value="blacklist_stitle_regexs.txt" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
164 </repeat> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
165 <param name="description_split_regex" value="([~_\-/|;,':.\s]+)" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
166 <param name="center_inverse_word_information_content_at_quantile" value="50" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
167 <output name="output" file="8_Proteins_prot-scriber.out" sort="true" /> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
168 </test> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
169 </tests> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
170 <help> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
171 <![CDATA[ |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
172 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
173 **What it does** |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
174 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
175 prot-scriber_ assigns short human readable descriptions (HRD) to query biological sequences using reference candidate descriptions. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
176 In this, prot-scriber consumes sequence similarity search (Blast or Diamond or similar) results in tabular format. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
177 customized lexical analysis is carried out on the descriptions of these Blast Hits and a resulting HRD is assigned to the query sequences. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
178 For more information, examples and how to use the prot-scriber commandline tool refer to the prot-scriber README_ and MANUAL_. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
179 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
180 .. _prot-scriber: http://github.com/usadellab/prot-scriber |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
181 .. _README: https://github.com/usadellab/prot-scriber/blob/master/README.md |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
182 .. _MANUAL: https://github.com/usadellab/prot-scriber/blob/master/README.md#manual |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
183 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
184 ---- |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
185 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
186 **Input** |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
187 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
188 The input file is one or multiple tabular output(s) of a sequence similarity search (Blast, Diamon or similar). |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
189 Required columns are: 'qacc sacc stitle' (Blast) or 'qseqid sseqid stitle' (Diamond). The input is done via the -s parameter:: |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
190 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
191 -s, --seq-sim-table |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
192 File in which to find sequence similarity search results in tabular format (SSST). Use |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
193 e.g. Blast or Diamond to produce them. Required columns are: 'qacc sacc stitle' (Blast) |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
194 or 'qseqid sseqid stitle' (Diamond). If the required columns, or more, appear in different order than |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
195 shown here you must use the --header (-e) argument. If any of the input SSSTs uses a |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
196 different field-separator than the '<TAB>' character, you must provide the --field- |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
197 separator (-p) argument. You can provide multiple SSSTs for your query proteins whose information |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
198 will be combined and evaluated by the tool. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
199 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
200 **Input parameters** |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
201 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
202 prot-scriber gives the user the opportunity to fine tune parameters for the provided input tables. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
203 To do so turn on the *input configuration* switch. Those are optional, as the tool also provides sensible defaults. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
204 In case you decide to customize your inputs using below parameters, be advised that prot-scriber expects the |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
205 customized parameter for all input tables - the number of tables and e.g. *--header* parameters have to match. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
206 You can set the values to 'default' if you want to use the default value for a given input table:: |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
207 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
208 -e, --header |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
209 Header of the --seq-sim-table (-s) arg. Separated by space (' ') the names of the |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
210 columns in order of appearance in the respective table. Required and default columns are |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
211 'qacc sacc stitle'. Note that this option only understands Blast terminology, i.e. even |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
212 if you ran Diamond, please provide 'qacc' instead of 'qseqid' and 'sacc' instead of |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
213 'sseqid'. Luckily 'stitle' is 'stitle' in Diamond, too. You can have additional columns |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
214 that will be ignored, as long as the required columns appear in the correct order. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
215 Consider this example: 'qacc sacc evalue bitscore stitle'. Set to 'default' to use the hard coded default. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
216 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
217 -p, --field-separator |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
218 Field-Separator of the --seq-sim-table (-s) arg. The default value is the '<TAB>' character. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
219 Consider this example: ','. You can provide 'default' to use the hard coded default (TAB). |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
220 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
221 -b, --blacklist-regexs (Expert option) |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
222 A file with regular expressions, one per line. Any match to any of these |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
223 regular expressions causes sequence similarity search result descriptions ('stitle' in |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
224 Blast terminology) to be discarded from the prot-scriber annotation process. Set to 'default' to use the hard |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
225 coded default. An example file can be downloaded here: |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
226 https://raw.githubusercontent.com/usadellab/prot-scriber/master/misc/blacklist_stitle_regexs.txt. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
227 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
228 -l, --filter-regexs (Expert option) |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
229 A file with regular expressions, one per line. Any match to any of these |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
230 regular expressions causes the matched sub-string to be deleted, i.e. filtered out. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
231 Filtering is used to process descriptions ('stitle' in Blast terminology) and prepare |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
232 the descriptions for the prot-scriber annotation process. In case of UniProt sequence |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
233 similarity search results (Blast result tables), this removes the Blast Hit identifier |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
234 (`sacc`) from the description (`stitle`) and also removes the taxonomic information |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
235 starting with e.g. 'OS=' at the end of the `stitle` strings. Set to 'default' to use |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
236 hard coded default. Anexample file can be downloaded here: |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
237 https://raw.githubusercontent.com/usadellab/prot-scriber/master/misc/filter_stitle_regexs.txt. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
238 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
239 -c, --capture-replace-pairs (Expert option) |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
240 A file with pairs of lines. Within each pair the first line is a regular expressions |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
241 defining one or more capture groups. The second line of a pair is the |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
242 string used to replace the match in the regular expression with. This means the second |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
243 line contains the capture groups. These pairs are used to further filter |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
244 the sequence similarity search result descriptions ('stitle' in Blast terminology). In |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
245 contrast to the --filter-regex (-l) matches are not deleted, but replaced with the |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
246 second line of the pair. Filtering is used to process descriptions ('stitle' in Blast |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
247 terminology) and prepare the descriptions for the prot-scriber annotation process. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
248 Set to 'default' to use the hard coded default. An example file can be downloaded here: |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
249 https://raw.githubusercontent.com/usadellab/prot-scriber/master/misc/capture_replace_pairs.txt. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
250 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
251 ---- |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
252 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
253 **Gene family annotation** |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
254 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
255 prot-scriber can also apply the same methodology to produce HRDs for sets of biological sequences, i.e. gene families:: |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
256 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
257 -f, --seq-families |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
258 A file in which families of biological sequences are stored, one family per line. Each |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
259 line must have format 'fam-name TAB gene1,gene2,gene3'. Make sure no gene appears in |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
260 more than one family. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
261 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
262 -g, --seq-family-gene-ids-separator |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
263 A regular expression used to split the list of gene-identifiers in the |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
264 argument --seq-families (-f) gene families file. Default is '(\s*,\s*|\s+)'. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
265 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
266 -a, --annotate-non-family-queries |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
267 Use this option only in combination with --seq-families (-f), i.e. when prot-scriber is |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
268 used to generate human readable descriptions for gene families. If in that context this |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
269 flag is given, queries for which there are sequence similarity search (Blast) results |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
270 but that are NOT member of a sequence family will receive an annotation (human readable |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
271 description) in the output file, too. Default value of this setting is 'OFF' (false). |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
272 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
273 ---- |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
274 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
275 **Expert options** |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
276 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
277 Some additional optional configuration. Only use when you know what you are doing:: |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
278 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
279 -w, --non-informative-words-regexs |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
280 A file in which regular expressions (regexs) are stored, one per line. These |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
281 regexs are used to recognize non-informative words, which will only receive a minimun |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
282 score in the prot-scriber process that generates human readable description. There is a |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
283 default list hard-coded into prot-scriber. An example file can be downloaded here: |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
284 https://raw.githubusercontent.com/usadellab/prot-scriber/master/misc/non_informative_words_regexs.txt. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
285 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
286 -r, --description-split-regex |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
287 A regular expression to be used to split descriptions (`stitle` in Blast |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
288 terminology) into words. Default is '([~_\-/|\;,':.\s]+)'. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
289 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
290 -q, --center-inverse-word-information-content-at-quantile |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
291 The quantile (percentile) to be subtracted from calculated inverse word information |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
292 content to center these values. Consequently, this must be a value between zero and one |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
293 or literal 50, which is interpreted as mean instead of a quantile. Default is 50, |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
294 implying centering at the mean. |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
295 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
296 ---- |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
297 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
298 **Output** |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
299 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
300 prot-scriber outputs a single tab-separated text file with the annotated sequences or gene-families, depending on how you ran the program, one result per line:: |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
301 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
302 Annotee-Identifier Human-Readable-Description |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
303 Soltu.DM.02G020600.1 arath strubbelig receptor family |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
304 Soltu.DM.S001650.1 germin member |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
305 Soltu.DM.03G011280.1 increased dna methylation |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
306 ... |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
307 |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
308 ]]> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
309 </help> |
c840a1c77a0a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/prot-scriber commit 8b58f3f03d6430689d228029bb2eb46c16cfff23
iuc
parents:
diff
changeset
|
310 </tool> |