Mercurial > repos > proteore > proteore_filter_keywords_values
annotate filter_kw_val.xml @ 8:98cb671a92eb draft default tip
"planemo upload commit 80e3e50ca52b5b232f91e6dd6850da606d9c4c5f-dirty"
author | proteore |
---|---|
date | Mon, 10 May 2021 12:27:04 +0000 |
parents | 5621406a4d2f |
children |
rev | line source |
---|---|
8
98cb671a92eb
"planemo upload commit 80e3e50ca52b5b232f91e6dd6850da606d9c4c5f-dirty"
proteore
parents:
7
diff
changeset
|
1 <tool id="MQoutputfilter" name="Filter by keywords and/or numerical value" version="2021.04.19.1"> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
2 <description></description> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
3 <requirements> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
4 </requirements> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
5 <stdio> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
6 <exit_code range="1:" /> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
7 </stdio> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
8 <command><![CDATA[ |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
9 python $__tool_directory__/filter_kw_val.py |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
10 -i "$input1,$header" |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
11 -o "$kept_lines" |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
12 --discarded_lines "$discarded_lines" |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
13 --operation "$operation" |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
14 --operator "$operator" |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
15 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
16 ## Keywords |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
17 #for $key in $keyword |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
18 #if $key.k.kw != "None" |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
19 #if $key.k.kw == "text" |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
20 --kw "$key.k.txt" "$key.ncol" "$key.match" |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
21 #else if $key.k.kw == "file" |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
22 --kw_file "$key.k.file" "$key.k.header" "$key.k.ncol" "$key.ncol" "$key.match" |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
23 #end if |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
24 #end if |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
25 #end for |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
26 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
27 ## value to filter |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
28 #for $val in $value |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
29 #if $val.value != "None" |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
30 --value $val.value $val.ncol $val.operator |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
31 #end if |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
32 #end for |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
33 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
34 ##range of values to keep |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
35 #for $vr in $values_range |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
36 #if vr |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
37 --values_range $vr.bottom_value $vr.top_value $vr.ncol $vr.inclusive |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
38 #end if |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
39 #end for |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
40 |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
41 #if $sort.sort_bool == "true" |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
42 --sort_col "$sort.sort_column,$sort.reversed_sort" |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
43 #end if |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
44 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
45 ]]></command> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
46 <inputs> |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
47 <param type="data" name="input1" format="txt,tabular" label="Input file" /> |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
48 <param name="header" type="boolean" checked="true" truevalue="true" falsevalue="false" label="Does file contain header?" /> |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
49 <param name="operation" type="select" label="Operation" help="keep or discard word(s) or value(s) that match filters ?"> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
50 <option value="keep">Keep</option> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
51 <option value="discard">Discard</option> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
52 </param> |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
53 <param name="operator" type="select" label="Select an operator to combine your filters (if more than one)" help="OR : only one filter must be satisfied to filter a row, AND : all your filters must be satisfied to filter a row" > |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
54 <option value="OR" selected="True">OR</option> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
55 <option value="AND">AND</option> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
56 </param> |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
57 |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
58 <repeat name="keyword" title="Filter by keywords" > |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
59 <param name="ncol" type="text" value="c1" label="Column number on which to apply the filter" help='For example, fill in "c1" if you want to seek keywords in the first column (and keep or discard them)'> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
60 <validator type="regex" message="Please enter a column number, for example: 'c1' for the first column">[c]{0,1}[0-9]+</validator> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
61 </param> |
7
5621406a4d2f
planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents:
6
diff
changeset
|
62 <param type="boolean" name="match" truevalue="True" label="Search for exact match?" help='Choosing "Yes" will only filter out exact match, see help section' /> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
63 <conditional name="k" > |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
64 <param name="kw" type="select" label="Enter keywords" > |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
65 <option value="text" selected="true">copy/paste</option> |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
66 <option value="file">File containing keywords</option> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
67 </param> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
68 <when value="text" > |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
69 <param name="txt" type="text" label="Copy/paste keywords to find (keep or discard)" help='Keywords must be separated by tab, space or carriage return into the form field, for example: A8K2U0 Q5TA79 O43175' > |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
70 <sanitizer> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
71 <valid initial="string.printable"> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
72 <remove value="'"/> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
73 </valid> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
74 <mapping initial="none"> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
75 <add source="'" target="__sq__"/> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
76 </mapping> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
77 </sanitizer> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
78 </param> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
79 </when> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
80 <when value="file" > |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
81 <param name="file" type="data" format="txt,tabular" label="File containing keywords" /> |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
82 <param name="ncol" type="text" value="c1" label="Specify the column containing keywords" help='For example, fill in "c1" if keywords are in the first column' /> |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
83 <param name="header" type="boolean" checked="true" truevalue="true" falsevalue="false" label="Does file contain header?" /> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
84 </when> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
85 </conditional> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
86 </repeat> |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
87 <repeat name="value" title="Filter by numerical value" > |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
88 <param name="ncol" type="text" value="c1" label="Column number on which to apply the filter" help='For example, fill in "c1" if you want to seek values in the first column (and keep or discard them)'> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
89 <validator type="regex" message="Please enter a column number, for example: 'c1' for the first column">[c]{0,1}[0-9]+</validator> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
90 </param> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
91 <param name="operator" type="select" label="Select operator" > |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
92 <option value="Equal">=</option> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
93 <option value="Higher">></option> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
94 <option value="Equal-or-higher">>=</option> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
95 <option value="Lower"><</option> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
96 <option value="Equal-or-lower"><=</option> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
97 <option value="Different">!=</option> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
98 </param> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
99 <param name="value" type="float" value="" label="Value"></param> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
100 </repeat> |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
101 <repeat name="values_range" title="Filter by range of numerical values"> |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
102 <param name="ncol" type="text" value="c1" label="Column number on which to apply the filter" help='For example, fill in "c1" if you want to seek values in the first column (and keep or discard them)'> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
103 <validator type="regex" message="Please enter a column number, for example: 'c1' for the first column">[c]{0,1}[0-9]+</validator> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
104 </param> |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
105 <param name="bottom_value" type="float" value="" label="Enter the bottom value" /> |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
106 <param name="top_value" type="float" value="" label="Enter the top value" /> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
107 <param name="inclusive" type="boolean" label="inclusive range ?" checked="false" truevalue="true" falsevalue="false" /> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
108 </repeat> |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
109 <conditional name="sort"> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
110 <param name="sort_bool" type="boolean" label="Sort by column ?" checked="false" truevalue="true" falsevalue="false" /> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
111 <when value="true"> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
112 <param name="sort_column" type="text" value="" label="Sort result files by:" help="Fill in 'c1' if you want to sort your result file by the column 1 values"> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
113 <validator type="regex" message="Please enter a column number, for example: 'c1' for the first column">[c]{0,1}[0-9]</validator> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
114 </param> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
115 <param name="reversed_sort" type="boolean" checked="false" truevalue="true" falsevalue="false" label="Sort in descending order ?"/> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
116 </when> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
117 <when value="false"/> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
118 </conditional> |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
119 </inputs> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
120 <outputs> |
7
5621406a4d2f
planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents:
6
diff
changeset
|
121 <data name="discarded_lines" format="tsv" label="Filtered_${input1.name} - discarded_lines" /> |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
122 <data name="kept_lines" format="tsv" label="Filtered_${input1.name}" /> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
123 </outputs> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
124 <tests> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
125 <test> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
126 <param name="input1" value="Lacombe_et_al_2017_OK.txt" /> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
127 <param name="header" value="true" /> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
128 <param name="operator" value="OR"/> |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
129 <param name="operation" value="discard"/> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
130 <param name="sort_column" value="c1"/> |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
131 <conditional name="sort"> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
132 <param name="sort_bool" value="false"/> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
133 <param name="reversed_sort" value="false"/> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
134 </conditional> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
135 <repeat name="keyword"> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
136 <param name="ncol" value="c1" /> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
137 <param name="match" value="True" /> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
138 <conditional name="k"> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
139 <param name="kw" value="text" /> |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
140 <param name="txt" value="P04264 P35908 P13645 Q5D862 Q5T749 Q8IW75 P81605 P22531 P59666 P78386" /> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
141 </conditional> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
142 </repeat> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
143 <repeat name="value"> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
144 <param name="ncol" value="c3"/> |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
145 <param name="operator" value="Higher"/> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
146 <param name="value" value="20" /> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
147 </repeat> |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
148 <output name="kept_lines" file="output.tsv" /> |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
149 <output name="discarded_lines" file="discarded_lines.tsv" /> |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
150 </test> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
151 </tests> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
152 <help><![CDATA[ |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
153 **Description** |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
154 |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
155 This tool allows to keep/discard rows from your dataset according to different filter such as keywords (e.g. a list of contaminants) or numerical values (e.g. intensity measurements below a given threshold). |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
156 A boolean operator "OR/AND" allows to combine different type of filters making this tool very powerful. |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
157 |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
158 ----- |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
159 |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
160 **Input** |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
161 |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
162 A table (file in txt, tab, tsv, csv format) of your identification and/or quantification results for example. |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
163 |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
164 ----- |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
165 |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
166 **Parameters** |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
167 |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
168 **Operation** |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
169 |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
170 - **Keep**: only keep lines with keyword(s) and/or value(s) concerned by defined filter(s) |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
171 - **Discard**: only keep lines with keyword(s) and/or value(s) NOT concerned by defined filter(s) |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
172 |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
173 .. class:: infomark |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
174 |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
175 Two output files are created, one with kept lines and the other one with discarded lines. |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
176 |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
177 **Select an operator to combine your filters (if more than one)** |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
178 |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
179 Many filters (criteria) can be combined in a single execution making this tool quite powerful; this can be achieved using the following boolean operators: |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
180 |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
181 - **OR**: only one of filters must be satisfied to keep/discard one row |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
182 - **AND**: all filters must be satisfied to keep/discard one row |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
183 |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
184 ----- |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
185 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
186 **Filter by keyword(s)** |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
187 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
188 Click on the "Filter by keywords" box to use it. You can either fill in the field (copy/paste) or upload a file which contains the keywords. |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
189 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
190 "Column number on which to apply the filter": You must then specify the column number of your input file on wich to apply the filter by keywords. |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
191 |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
192 - If you choose to fill in the field, the keywords should be separated by tab, space or carriage return into the form field, for example: A8K2U0 Q5TA79 O43175 |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
193 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
194 - If you choose to upload a file in a text format in which each line is a keyword, for example: |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
195 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
196 TRYP_PIG |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
197 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
198 ALDOA_RABBIT |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
199 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
200 LYSO_ECOLI |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
201 |
7
5621406a4d2f
planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents:
6
diff
changeset
|
202 Lines that contains these keywords will be either removed (if "Discard" selected) or retained (if "Keep" selected) from input file. |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
203 |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
204 "Search for exact match?": Keywords search can be applied by performing either exact match or partial one by using the following option: |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
205 |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
206 - If you choose **Yes**, only the fields that contains exactly the same content will be removed (i.e. using the "discard" mode). |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
207 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
208 - If you choose **No**, all the fields containing the keyword will be removed. |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
209 |
7
5621406a4d2f
planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents:
6
diff
changeset
|
210 For both options, the filter is case insensitive (uppercase and lowercase are treated equally) |
5621406a4d2f
planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents:
6
diff
changeset
|
211 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
212 Example: |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
213 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
214 **Yes** option (exact match) selected using the keyword "kinase": only lines which contain exactly the word "kinase" will be removed. |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
215 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
216 **No** option (partial match) for "kinase": lines which contain "kinase" and lines with "alpha-kinase" (and so on) will be removed. |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
217 |
7
5621406a4d2f
planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents:
6
diff
changeset
|
218 |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
219 ----- |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
220 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
221 **Filter by numerical values**: You can filter your data by a column of numerical values. |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
222 |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
223 "Column number on which to apply the filter": you must specify the column number of your input file on wich to apply the filter by numerical value. |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
224 |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
225 Then select one of the operators in the list : |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
226 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
227 - = (equal) |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
228 - != (not equal) |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
229 - < (lower than) |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
230 - <= (lower than or equal to) |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
231 - > (greater than) |
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
232 - >= (greater than or equal to) |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
233 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
234 Then enter the numerical threshold to apply by filling the "Value" box. |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
235 If you choose > 10, each row containing a numerical value (in the chosen column of your input file) that correspond to your settings will be kept or discarded (based on operation parameter). |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
236 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
237 ----- |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
238 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
239 **Filter by a range of values**: You can also set a range of values to filter your file. |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
240 Conversely to the numeric filter, rows with numerical values within the defined range will be kept while rows with values out of this range will be discarded (or the other way around based on operation parameter). |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
241 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
242 ----- |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
243 |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
244 **Sort by column ?** |
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
245 click on the "Yes" button allows to "Sort result files by:" a column number. this can be done in ascending (default value) or descending order by entering the column number on which to sort the data. |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
246 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
247 ----- |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
248 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
249 **Output** |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
250 |
2
52a7afd01c6d
planemo upload commit 9af2cf12c26c94e7206751ccf101a3368f92d0ba
proteore
parents:
1
diff
changeset
|
251 The tool returns two output files. |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
252 |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
253 * A text file containing the results that satisfy your filters (i.e. "keep" mode). |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
254 |
5
33ca9ba2495a
planemo upload commit 395d6aa47cce1fb7642b7c06133636c43d80f3c7-dirty
proteore
parents:
4
diff
changeset
|
255 * A text file containing the rows removed from the input file (i.e. "discard" mode). |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
256 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
257 ----- |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
258 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
259 .. class:: infomark |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
260 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
261 **Authors** |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
262 |
7
5621406a4d2f
planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents:
6
diff
changeset
|
263 David Christiany, Lien Nguyen, Florence Combes, Yves Vandenbrouck - CEA, INSERM, CNRS, Grenoble-Alpes University, BIG Institute, FR |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
264 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
265 Sandra Dérozier, Olivier Rué, Christophe Caron, Valentin Loux - INRA, Paris-Saclay University, MAIAGE Unit, Migale Bioinformatics platform, FR |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
266 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
267 This work has been partially funded through the French National Agency for Research (ANR) IFB project. |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
268 |
7
5621406a4d2f
planemo upload commit 4ba1ebe7b3f5e3fabf78b5fed7ed0b92e2cbf9e5-dirty
proteore
parents:
6
diff
changeset
|
269 Help: contact@proteore.org for any questions or concerns about this tool. |
0
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
270 |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
271 ]]></help> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
272 <citations> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
273 </citations> |
a55e8b137c6b
planemo upload commit 688c456ca57914a63c20eba942ec5fe81e896099-dirty
proteore
parents:
diff
changeset
|
274 </tool> |