Mercurial > repos > iuc > datamash_transpose
changeset 3:ba0c40780ecf draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
author | iuc |
---|---|
date | Sun, 10 Apr 2022 11:40:35 +0000 |
parents | 22c2a1ac7ae3 |
children | ac092723240d |
files | datamash-transpose.xml macros.xml test-data/group_compute_input.csv |
diffstat | 3 files changed, 101 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/datamash-transpose.xml Fri Sep 07 10:58:16 2018 -0400 +++ b/datamash-transpose.xml Sun Apr 10 11:40:35 2022 +0000 @@ -1,12 +1,15 @@ -<?xml version="1.0"?> -<tool id="datamash_transpose" name="Transpose" version="@WRAPPER_VERSION@"> +<tool id="datamash_transpose" name="Transpose" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> <description>rows/columns in a tabular file</description> <macros> <import>macros.xml</import> </macros> <expand macro="requirements" /> <expand macro="stdio" /> - <command><![CDATA[datamash transpose < $in_file > $out_file]]></command> + <command><![CDATA[ + datamash transpose + @FIELD_SEPARATOR@ + < $in_file > $out_file + ]]></command> <expand macro="inputs_outputs" /> <tests> <test>
--- a/macros.xml Fri Sep 07 10:58:16 2018 -0400 +++ b/macros.xml Sun Apr 10 11:40:35 2022 +0000 @@ -1,19 +1,24 @@ -<?xml version="1.0"?> <macros> - <token name="@WRAPPER_VERSION@">1.1.0</token> + <token name="@TOOL_VERSION@">1.1.0</token> + <token name="@VERSION_SUFFIX@">1</token> + <token name="@PROFILE@">21.01</token> <xml name="inputs_outputs"> <inputs> - <param format="tabular" help="" label="Input tabular dataset" name="in_file" type="data" /> + <param name="in_file" type="data" format="tabular,csv,tsv" label="Input tabular dataset" help="" /> <yield /> </inputs> <outputs> - <data format="tabular" name="out_file" label="${tool.name} on ${on_string}" /> + <data name="out_file" format_source="in_file" label="${tool.name} on ${on_string}" /> </outputs> </xml> - + <token name="@FIELD_SEPARATOR@"><![CDATA[ + #if $in_file.ext == 'csv' + -t , + #end if + ]]></token> <xml name="requirements"> <requirements> - <requirement type="package" version="@WRAPPER_VERSION@">datamash</requirement> + <requirement type="package" version="@TOOL_VERSION@">datamash</requirement> </requirements> </xml> <xml name="stdio">
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/group_compute_input.csv Sun Apr 10 11:40:35 2022 +0000 @@ -0,0 +1,84 @@ +Name,Major,Score +Ignatius,Engineering,83 +Austin,Life-Sciences,91 +Zackery,Engineering,54 +Marques,Arts,58 +Darren,Business,94 +Darius,Social-Sciences,51 +Thanh,Engineering,53 +Joe'Quann,Engineering,75 +Bryan,Arts,68 +Devin,Engineering,92 +Joseph,Social-Sciences,61 +Joshua,Life-Sciences,14 +Ja'Won,Social-Sciences,37 +Tyreque,Arts,74 +Sage,Arts,55 +Antonio,Engineering,88 +Michael,Engineering,39 +Randy,Social-Sciences,68 +Dilan,Health-Medicine,84 +Omar,Engineering,99 +Zachary,Arts,80 +Faison,Engineering,47 +Angel,Health-Medicine,100 +Gabriel,Health-Medicine,100 +John,Life-Sciences,70 +Leonard,Business,87 +Juan,Business,79 +Jonathan,Health-Medicine,100 +Christopher,Life-Sciences,59 +Brandon,Life-Sciences,72 +D'Angelo,Health-Medicine,90 +Justin,Social-Sciences,90 +Israel,Health-Medicine,81 +William,Arts,46 +David,Social-Sciences,69 +Drake,Social-Sciences,59 +Drake,Social-Sciences,76 +Nathan,Arts,71 +Trevon,Arts,74 +Aaron,Business,83 +Daniel,Health-Medicine,91 +Kevin,Health-Medicine,100 +Antonio,Engineering,56 +Donovan,Arts,75 +Kerris,Business,82 +Andre,Health-Medicine,72 +Dakota,Business,83 +Aaron,Life-Sciences,58 +Walter,Arts,75 +Isaiah,Arts,80 +Christian,Life-Sciences,67 +Dalton,Health-Medicine,100 +Jesse,Social-Sciences,32 +Diego,Health-Medicine,82 +Nathen,Life-Sciences,46 +Anthony,Life-Sciences,32 +Christian,Business,88 +David,Business,92 +Avery,Engineering,51 +Paul,Arts,63 +Derek,Arts,60 +Levi,Arts,76 +Lance,Social-Sciences,65 +Sonny,Engineering,50 +Shawn,Arts,65 +Leonardo,Engineering,78 +Yeng,Life-Sciences,39 +Leroy,Social-Sciences,74 +Gurnam,Life-Sciences,66 +Fernando,Arts,78 +Williams,Social-Sciences,62 +Roberto,Arts,65 +Teriuse,Business,94 +Nathaniel,Arts,88 +Chase,Social-Sciences,27 +Caleb,Business,87 +Tysza,Business,92 +Nico,Arts,59 +Manuel,Social-Sciences,61 +Patrick,Health-Medicine,92 +Peter,Health-Medicine,86 +Allen,Life-Sciences,50 +Joel,Social-Sciences,72