view tfc.xml @ 0:9e72c0cef1f7 draft

"planemo upload for repository https://forgemia.inra.fr/record/tfc-/tree/main/tools/tfc commit 8ef27130c1fef3ba1e2dfa4a89d4d324b943a3b4"
author siwaa
date Mon, 10 Jul 2023 14:15:29 +0000
parents
children fb2d0a0a55eb
line wrap: on
line source

<tool id="tfc" name="TabularFileChecker" version="1.0.0">
  <description>to check tabular files content and structure</description>
  <requirements>
    <container type="singularity">docker://registry.forgemia.inra.fr/record/tfc:latest</container>
  </requirements>
  <command detect_errors="aggressive">
    <![CDATA[
             cp ${tabularInput} ./input.csv &&
             tfc genschema genschema ./input.csv &&
	     cp ./input*.json ${schema}
     ]]>
  </command>
  <inputs>
    <param name="tabularInput" type="data" format="csv" label="Select a csv file to check"/>
  </inputs>
  <outputs>
    <data format="json" name="schema" label="${tabularInput.name} schema"/>
  </outputs>
  <tests>
  </tests>
  <help>
Documentation
-------------
TODO

Credits
-------
-  Galaxy Tool Maintainer: Patrick Chabrier patrick.chabrier@inrae.fr
-  Copyright: INRAE
  </help>
</tool>