diff 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 diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tfc.xml	Mon Jul 10 14:15:29 2023 +0000
@@ -0,0 +1,31 @@
+<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>