Mercurial > repos > bgruening > text_processing
comparison readme.rst @ 9:d9819ccb9ca7 draft
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/text_processing/text_processing commit 369e40078146d00608d52205bb8cee66ae735b76-dirty
author | bgruening |
---|---|
date | Tue, 30 Jun 2015 17:47:36 -0400 |
parents | 8928e6d1e7ba |
children |
comparison
equal
deleted
inserted
replaced
8:fa7f88da29d7 | 9:d9819ccb9ca7 |
---|---|
1 Galaxy wrappers for common unix text-processing tools | 1 Galaxy wrappers for common unix text-processing tools |
2 ===================================================== | 2 ===================================================== |
3 | 3 |
4 The initial work was done by Assaf Gordon and Greg Hannon's lab ( http://hannonlab.cshl.edu ) | 4 The initial work was done by Assaf Gordon and Greg Hannon's lab ( http://hannonlab.cshl.edu ) |
5 in Cold Spring Harbor Laboratory ( http://www.cshl.edu ). In late 2013 maintainence and | 5 in Cold Spring Harbor Laboratory ( http://www.cshl.edu ). In late 2013 maintainence and |
6 further development was taken over by Bjoern Gruening. Feel free to contribute any general purpose | 6 further development was taken over by Bjoern Gruening. Feel free to contribute any general purpose |
7 text manipulation tool to this repository. | 7 text manipulation tool to this repository. |
8 | 8 |
9 | 9 |
10 Tools: | 10 Tools: |
56 or reading/writing arbitrary files with awk's redirection and sed's "r/w" commands. | 56 or reading/writing arbitrary files with awk's redirection and sed's "r/w" commands. |
57 These commands are DISABLED using the "--sandbox" parameter to awk and sed. | 57 These commands are DISABLED using the "--sandbox" parameter to awk and sed. |
58 | 58 |
59 User trying to run an awk program similar to:: | 59 User trying to run an awk program similar to:: |
60 | 60 |
61 BEGIN { system("ls") } | 61 BEGIN { system("ls") } |
62 | 62 |
63 Will get an error (in Galaxy) saying:: | 63 Will get an error (in Galaxy) saying:: |
64 | 64 |
65 fatal: 'system' function not allowed in sandbox mode. | 65 fatal: 'system' function not allowed in sandbox mode. |
66 | 66 |
67 User trying to run a SED program similar to:: | 67 User trying to run a SED program similar to:: |
68 | 68 |
69 1els | 69 1els |
70 | 70 |
71 will get an error (in Galaxy) saying:: | 71 will get an error (in Galaxy) saying:: |
72 | 72 |
73 sed: -e expression #1, char 2: e/r/w commands disabled in sandbox mode | 73 sed: -e expression #1, char 2: e/r/w commands disabled in sandbox mode |
74 | 74 |
75 That being said, if you do find some vulnerability in these tools, please let me know and I'll try fix them. | 75 That being said, if you do find some vulnerability in these tools, please let me know and I'll try fix them. |
76 | 76 |
77 ------------ | 77 ------------ |
78 Installation | 78 Installation |
101 | 101 |
102 * Copyright (c) 2009-2013 A. Gordon (gordon <at> cshl dot edu) | 102 * Copyright (c) 2009-2013 A. Gordon (gordon <at> cshl dot edu) |
103 * Copyright (c) 2013-2015 B. Gruening (bjoern dot gruening <at> gmail dot com) | 103 * Copyright (c) 2013-2015 B. Gruening (bjoern dot gruening <at> gmail dot com) |
104 | 104 |
105 | 105 |
106 Permission is hereby granted, free of charge, to any person obtaining | 106 Permission is hereby granted, free of charge, to any person obtaining |
107 a copy of this software and associated documentation files (the | 107 a copy of this software and associated documentation files (the |
108 "Software"), to deal in the Software without restriction, including | 108 "Software"), to deal in the Software without restriction, including |
109 without limitation the rights to use, copy, modify, merge, publish, | 109 without limitation the rights to use, copy, modify, merge, publish, |
110 distribute, sublicense, and/or sell copies of the Software, and to | 110 distribute, sublicense, and/or sell copies of the Software, and to |
111 permit persons to whom the Software is furnished to do so, subject to | 111 permit persons to whom the Software is furnished to do so, subject to |
112 the following conditions: | 112 the following conditions: |
113 | 113 |
114 The above copyright notice and this permission notice shall be | 114 The above copyright notice and this permission notice shall be |
115 included in all copies or substantial portions of the Software. | 115 included in all copies or substantial portions of the Software. |
116 | 116 |
117 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 117 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
118 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 118 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
119 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 119 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
120 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 120 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY |
121 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 121 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
122 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 122 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
123 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 123 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
124 |