annotate README.rst @ 7:6f32c1e12572 draft default tip

planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
author proteore
date Fri, 01 Jun 2018 11:10:47 -0400
parents c6ba1e6f6869
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
1 Wrapper for Filter by keywords or numerical values Tool
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
2 =======================================================
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
3
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
4 **Authors**
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
5
7
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
6 T.P. Lien Nguyen, David Christiany, Florence Combes, Yves Vandenbrouck CEA, INSERM, CNRS, Grenoble-Alpes University, BIG Institute, FR
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
7
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
8 Sandra Dérozier, Olivier Rué, Christophe Caron, Valentin Loux INRA, Paris-Saclay University, MAIAGE Unit, Migale Bioinformatics platform
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
9
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
10 This work has been partially funded through the French National Agency for Research (ANR) IFB project.
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
11
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
12 Contact support@proteore.org for any questions or concerns about the Galaxy implementation of this tool.
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
13
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
14 -------------------------------------------------------
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
15
6
c6ba1e6f6869 planemo upload commit 74b6a02a2e64d02551c05b52d571b888ac73cac9
proteore
parents: 5
diff changeset
16 This tool allows to remove unneeded data (e.g. contaminants, non-significant values) from a proteomics results file (e.g. MaxQuant or Proline output).
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
17
7
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
18 **Filter by keyword(s)**
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
19
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
20 Several options can be used. For each option, you can fill in the field or upload a file which contains the keywords.
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
21
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
22 - If you choose to fill in the field, the keywords should be separated by ";", for example: A8K2U0;Q5TA79;O43175
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
23
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
24 - If you choose to upload a file in a text format in which each line is a keyword, for example:
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
25
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
26 REV
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
27
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
28 TRYP_PIG
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
29
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
30 ALDOA_RABBIT
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
31
6
c6ba1e6f6869 planemo upload commit 74b6a02a2e64d02551c05b52d571b888ac73cac9
proteore
parents: 5
diff changeset
32 **The line that contains these keywords will be eliminated from input file.**
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
33
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
34 **Keywords search can be applied by performing either exact match or partial one by using the following option**
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
35
6
c6ba1e6f6869 planemo upload commit 74b6a02a2e64d02551c05b52d571b888ac73cac9
proteore
parents: 5
diff changeset
36 - If you choose **Yes**, only the fields that contains exactly the same content will be removed.
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
37
6
c6ba1e6f6869 planemo upload commit 74b6a02a2e64d02551c05b52d571b888ac73cac9
proteore
parents: 5
diff changeset
38 - If you choose **No**, all the fields containing the keyword will be removed.
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
39
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
40 For example:
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
41
6
c6ba1e6f6869 planemo upload commit 74b6a02a2e64d02551c05b52d571b888ac73cac9
proteore
parents: 5
diff changeset
42 **Yes** option (exact match) selected using the keyword "kinase": only lines which contain exactly "kinase" is removed.
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
43
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
44 **No** option (partial match) for "kinase": not only lines which contain "kinase" but also lines with "alpha-kinase" (and so on) are removed.
3
593b8a1b2a7b planemo upload commit f338a1cf9a782938c228f9bd0ea19ef22eec35d8-dirty
proteore
parents: 0
diff changeset
45
7
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
46 -------------------------------------------------------
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
47
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
48 **Filter by values**
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
49
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
50 You can filter your data by a column of numerical values.
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
51 Enter the column to be use and select one operator in the list :
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
52
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
53 - "="
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
54 - "!="
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
55 - "<"
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
56 - "<="
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
57 - ">"
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
58 - ">="
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
59
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
60 Then enter the value to filter and specify the column to apply that option.
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
61 If a row contains a value that correspond to your settings, it will be filtered.
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
62
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
63 -------------------------------------------------------
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
64
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
65 **Filter by a range of values**
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
66
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
67 You can also set a range of values to filter your file.
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
68 In opposition to value filter, rows with values inside of the defined range are kept.
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
69
7
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
70 Rows with values outside of the defined range will be filtered.
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
71
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
72 -------------------------------------------------------
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
73
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
74 **AND/OR operator**
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
75
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
76 Since you can add as many filters as you want, you can choose how filters apply on your data.
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
77
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
78 AND or OR operator option works on all filters :
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
79
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
80 - OR : only one filter to be satisfied to remove one row
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
81 - AND : all filters must be satisfied to remove one row
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
82
7
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
83 -------------------------------------------------------
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
84
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
85 **Sort the results files**
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
86
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
87 You can sort the result file if you wish, it can help you to check results.
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
88
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
89 In order to do so : enter the column to be used, all columns will be sorted according to the one filled in.
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
90
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
91 Rows stay intact, just in different order like excel.
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
92 You can also choose ascending or descending order, by default descending order is set.
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
93
6f32c1e12572 planemo upload commit 72b345a7df2c87f07a9df71ecee1f252c9355337
proteore
parents: 6
diff changeset
94 -------------------------------------------------------
0
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
95
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
96 **Output**
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
97
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
98 The tool will produce 2 output files.
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
99
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
100 * A text file containing the resulting filtered input file.
6a45ccfc0e4c planemo upload commit abb24d36c776520e73220d11386252d848173697-dirty
proteore
parents:
diff changeset
101
6
c6ba1e6f6869 planemo upload commit 74b6a02a2e64d02551c05b52d571b888ac73cac9
proteore
parents: 5
diff changeset
102 * A text file containing the rows removed from the input file.