Mercurial > repos > fubar > tacrev
diff pyrevpos/pyrevpos.xml @ 0:bf92b6bd8b20 draft
Uploaded
author | fubar |
---|---|
date | Tue, 24 Nov 2020 21:59:01 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pyrevpos/pyrevpos.xml Tue Nov 24 21:59:01 2020 +0000 @@ -0,0 +1,49 @@ +<tool name="pyrevpos" id="pyrevpos" version="0.01"> + <!--Cite: Creating re-usable tools from scripts doi: 10.1093/bioinformatics/bts573--> + <!--Source in git at: https://github.com/fubar2/toolfactory--> + <!--Created by ross.lazarus@gmail.com at 22/08/2020 22:44:22 using the Galaxy Tool Factory.--> + <description>pyrevpos</description> + <requirements> + <requirement version="" type="package">python</requirement> + </requirements> + <configfiles> + <configfile name="runMe"><![CDATA[ + +# reverse order of text by row +import sys +inp = sys.argv[1] +outp = sys.argv[2] +i = open(inp,'r').readlines() +o = open(outp,'w') +for row in i: + rs = row.rstrip() + rs = list(rs) + rs.reverse() + o.write(''.join(rs)) + o.write('\n') +o.close() +]]></configfile> + </configfiles> + <stdio> + <exit_code range="1:" level="fatal"/> + </stdio> + <version_command/> + <command interpreter="python"><![CDATA[$runMe $input1 +$output]]></command> + <inputs> + <param help="parameter_help" label="inputfile" optional="false" multiple="false" format="txt" type="data" name="input1" argument="input1"/> + </inputs> + <outputs> + <data hidden="false" format="txt" name="output"/> + </outputs> + <tests> + <test> + <output value="output_sample" name="output" format="txt"/> + <param value="input1_sample" name="input1"/> + </test> + </tests> + <help><![CDATA[ +**What it Does** + ]]></help> +</tool> +