1
|
1 <tool name="planemo_lint" id="planemo_lint" version="0.75.20" profile="22.05">
|
|
2 <!--Source in git at: https://github.com/fubar2/galaxy_tf_overlay-->
|
|
3 <!--Created by toolfactory@galaxy.org at 05/02/2024 14:19:29 using the Galaxy Tool Factory.-->
|
|
4 <description></description>
|
|
5 <requirements>
|
|
6 <requirement version="0.75.20" type="package">planemo</requirement>
|
|
7 </requirements>
|
|
8 <version_command><![CDATA[echo "0.75.20"]]></version_command>
|
|
9 <command><![CDATA[bash
|
|
10 '$runme'
|
|
11 $Toolshed_archive_to_be_linted
|
|
12 $lint_output]]></command>
|
|
13 <configfiles>
|
|
14 <configfile name="runme"><![CDATA[#raw
|
|
15 cp $1 foo.tar
|
|
16 tar -xvf foo.tar
|
|
17 TOOLNAME=`find . -name "*.xml"`
|
|
18 echo "$$$$$TOOLNAME = $TOOLNAME" > $2
|
|
19 planemo lint $TOOLNAME >> $2
|
|
20 #end raw]]></configfile>
|
|
21 </configfiles>
|
|
22 <inputs>
|
|
23 <param name="Toolshed_archive_to_be_linted" type="data" optional="false" label="Toolshed archive to be linted" help="" format="tgz" multiple="false"/>
|
|
24 </inputs>
|
|
25 <outputs>
|
|
26 <data name="lint_output" format="txt" label="lint_output" hidden="false"/>
|
|
27 </outputs>
|
|
28 <tests>
|
|
29 <test>
|
|
30 <output name="lint_output" value="lint_output_sample" compare="diff" lines_diff="5"/>
|
|
31 <param name="Toolshed_archive_to_be_linted" value="Toolshed_archive_to_be_linted_sample"/>
|
|
32 </test>
|
|
33 </tests>
|
|
34 <help><![CDATA[
|
|
35 **What it Does**
|
|
36 ]]></help>
|
|
37 <citations>
|
|
38 <citation type="doi">10.1093/bioinformatics/bts573</citation>
|
|
39 </citations>
|
|
40 </tool>
|
|
41
|