view tfc.xml @ 2:9f4e44f9a708 draft default tip

"planemo upload for repository https://forgemia.inra.fr/record/tfc-/tree/6a47340a3ba421cd307b4cdfcdfdcc2ca2c42d18/tools/tfc commit 6a47340a3ba421cd307b4cdfcdfdcc2ca2c42d18-dirty"
author siwaa
date Thu, 13 Jul 2023 17:45:19 +0000
parents fb2d0a0a55eb
children
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 ./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
-------------
A tool to check tabular files content and structure according to a schema.

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