diff planemo_lint/planemo_lint.xml @ 1:0183cad9d13b draft

planemo upload
author fubar
date Thu, 22 Feb 2024 10:48:01 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/planemo_lint/planemo_lint.xml	Thu Feb 22 10:48:01 2024 +0000
@@ -0,0 +1,41 @@
+<tool name="planemo_lint" id="planemo_lint" version="0.75.20" profile="22.05">
+  <!--Source in git at: https://github.com/fubar2/galaxy_tf_overlay-->
+  <!--Created by toolfactory@galaxy.org at 05/02/2024 14:19:29 using the Galaxy Tool Factory.-->
+  <description></description>
+  <requirements>
+    <requirement version="0.75.20" type="package">planemo</requirement>
+  </requirements>
+  <version_command><![CDATA[echo "0.75.20"]]></version_command>
+  <command><![CDATA[bash
+'$runme'
+$Toolshed_archive_to_be_linted
+$lint_output]]></command>
+  <configfiles>
+    <configfile name="runme"><![CDATA[#raw
+cp $1 foo.tar 
+tar -xvf foo.tar
+TOOLNAME=`find . -name "*.xml"`
+echo "$$$$$TOOLNAME = $TOOLNAME" > $2
+planemo lint $TOOLNAME >> $2
+#end raw]]></configfile>
+  </configfiles>
+  <inputs>
+    <param name="Toolshed_archive_to_be_linted" type="data" optional="false" label="Toolshed archive to be linted" help="" format="tgz" multiple="false"/>
+  </inputs>
+  <outputs>
+    <data name="lint_output" format="txt" label="lint_output" hidden="false"/>
+  </outputs>
+  <tests>
+    <test>
+      <output name="lint_output" value="lint_output_sample" compare="diff" lines_diff="5"/>
+      <param name="Toolshed_archive_to_be_linted" value="Toolshed_archive_to_be_linted_sample"/>
+    </test>
+  </tests>
+  <help><![CDATA[
+ **What it Does**
+  ]]></help>
+  <citations>
+    <citation type="doi">10.1093/bioinformatics/bts573</citation>
+  </citations>
+</tool>
+