# HG changeset patch --
Bitbucket.org
# Project galaxy-dist
# URL
http://bitbucket.org/galaxy/galaxy-dist/overview
# User jeremy goecks <jeremy.goecks(a)emory.edu>
# Date 1276093621 14400
# Node ID a6b59463d4c7426a60e976064fd6f98acaac9cd4
# Parent 837aabec314e9ddbb5827972d99c395b1dff33bb
Add colon as a delimiter for 'Convert delimiters to TAB' tool.
--- a/tools/filters/convert_characters.py
+++ b/tools/filters/convert_characters.py
@@ -24,7 +24,7 @@ def main():
except:
stop_err("Output file cannot be opened for writing.")
- char_dict =
{'T':'\t','s':'\s','Dt':'\.','C':',','D':'-','U':'_','P':'\|'}
+ char_dict =
{'T':'\t','s':'\s','Dt':'\.','C':',','D':'-','U':'_','P':'\|','Co':':'}
from_ch = char_dict[from_char] + '+' #making an RE to match 1 or more
occurences.
skipped = 0
--- a/tools/filters/convert_characters.xml
+++ b/tools/filters/convert_characters.xml
@@ -11,6 +11,7 @@
<option value="D">Dashes</option><option
value="U">Underscores</option><option
value="P">Pipes</option>
+ <option value="Co">Colons</option></param><param
format="txt" name="input" type="data" label="in
Query"/></inputs>
@@ -22,11 +23,11 @@
<param name="convert_from" value="s"/><param
name="input" value="1.bed"/><output name="out_file1"
file="eq-convert.dat"/>
- </test>
- <test>
- <param name="convert_from" value="s"/>
- <param name="input" value="a.txt"/>
- <output name="out_file1" file="a.tab"/>
+ </test>
+ <test>
+ <param name="convert_from" value="s"/>
+ <param name="input" value="a.txt"/>
+ <output name="out_file1"
file="a.tab"/></test></tests><help>