Hi Kostas,

look in ~/lib/galaxy/util/__init__.py:

# characters that are allowed but need to be escaped
mapped_chars = { '>' :'__gt__', 
                 '<' :'__lt__', 
                 "'" :'__sq__',
                 '"' :'__dq__',
                 '[' :'__ob__',
                 ']' :'__cb__',
                 '{' :'__oc__',
                 '}' :'__cc__',
                 '@' : '__at__',
                 '\n' : '__cn__',
                 '\r' : '__cr__',
                 '\t' : '__tc__'
                 }

On Mar 11, 2011, at 6:11 AM, Kostas Karasavvas wrote:

> Hi all!
> 
> I found the following in the mailing list archives. Does anyone know
> where I can find a complete list of the sanitization taking place?
> '>'   __gt__
> '@' __at__
> etc.
> 
> Thank you,
> Kostas
> 
> 
> ************************
> It's worth noting that command line parameters are sanitized for
> security purposes, so passing them unsanitized should only be done in
> controlled environments where security is not a concern. Otherwise,
> parameters should be restored to their original values by the tool or
> a wrapper around the tool.
> 
> --nate
> 
> On Oct 5, 2010, at 10:10, Jelle Scholtalbers <j.scholtalbers at
> gmail.com> wrote:
> 
>> Hi,
>> 
>> take a look at  <options sanitize="False" /> as used also in
>> tools/fastq/fastq_manipulation.xml
>> 
>> Cheers,
>> Jelle
>> 
>> 
>> On Tue, Oct 5, 2010 at 12:39 AM, Zhe Chen <zhe at lanl.gov> wrote:
>>> Hi,
>>> 
>>> I was implementing a galaxy tool. A problem occurs when my input contains
>>> ">", linebreak, galaxy seems traslate them to __gt__, __cr____cn__. Is
>>> there a way to stop this translation?
>>> 
>>> Or suggestion to fix this problem?
>>> 
>>> Thanks
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
> 
>  http://lists.bx.psu.edu/

Greg Von Kuster
Galaxy Development Team
g...@bx.psu.edu



___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:

  http://lists.bx.psu.edu/

Reply via email to