diff icescreen.xml @ 7:d45c95f382d3 draft

planemo upload for repository https://forgemia.inra.fr/ices_imes_analysis/icescreen commit bc68b3c32a23a39507f54cb6b4453676174712d6
author iuc
date Fri, 26 Jan 2024 13:38:40 +0000
parents 85c9849b429e
children 130a217f8d3f
line wrap: on
line diff
--- a/icescreen.xml	Tue Oct 31 16:31:33 2023 +0000
+++ b/icescreen.xml	Fri Jan 26 13:38:40 2024 +0000
@@ -1,12 +1,9 @@
 <tool id="icescreen" name="ICEscreen" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.09">
-    <description>detects and annotates ICEs (Integrative and Conjugative Elements) and IMEs (Integrative and Mobilizable Elements) in Firmicutes genomes.</description>
+    <description>detects and annotates ICEs (Integrative and Conjugative Elements) and IMEs (Integrative and Mobilizable Elements) in Bacillota genomes.</description>
     <macros>
-        <token name="@TOOL_VERSION@">1.2.0</token>
-        <token name="@VERSION_SUFFIX@">1</token>
+        <token name="@TOOL_VERSION@">1.3.1</token>
+        <token name="@VERSION_SUFFIX@">0</token>
     </macros>
-    <xrefs>
-        <xref type="bio.tools">ICEscreen</xref>
-    </xrefs>
     <requirements>
         <requirement type="package" version="@TOOL_VERSION@">icescreen</requirement>
         <requirement type="package" version="3.0">zip</requirement>
@@ -23,7 +20,7 @@
             --galaxy
             --gbdir ./tmp_icescreen/source_genbank
             --outdir ./tmp_icescreen
-            --mode '${taxonomy.mode}'
+            --phylum '${taxonomy.phylum}'
             --jobs "\${GALAXY_SLOTS:-4}" > ./tmp_icescreen/ICEscreen_log.txt 2>&1
 
         && cat ./tmp_icescreen/ICEscreen_results/results/${gbname}/icescreen_detection_ME/${gbname}_detected_ME.summary > '${summary}'
@@ -49,10 +46,9 @@
     </command>
     <inputs>
         <param name="genome" type="data" format="genbank" label="Input genomes to analyze in Genbank format" help="Multi-genbank files (i.e. gbff) are supported. Each record must include the ORIGIN nucleotide sequence at the end."/>
-        <section name="taxonomy" title="Taxonomy of the genomes to analyse" expanded="False">
-            <param name="mode" type="select" label="Firmicutes is the defaut parameter" help="Streptomyces is EXPERIMENTAL and is NOT recommended.">
-                <option value="firmicutes" selected="true">Firmicutes</option>
-                <option value="streptomyces">Streptomyces</option>
+        <section name="taxonomy" title="Phylum of the genomes to analyse" expanded="True">
+            <param name="phylum" type="select" label="Bacillota is the defaut parameter">
+                <option value="bacillota" selected="true">Bacillota</option>
             </param>
         </section>
         <section name="additional_output" title="Additional output files" expanded="False">
@@ -129,7 +125,7 @@
             <param name="optional_files" value="output_log" />
             <output name="log" >
                 <assert_contents>
-                    <has_text text="firmicutes" />
+                    <has_text text="bacillota" />
                     <has_text text="Building DAG of jobs" />
                     <has_text text="Complete log" />
                     <not_has_text text="Error" />
@@ -138,22 +134,22 @@
         </test>
         <test expect_num_outputs="4">
             <param name="genome" value="genbank/NC_004668_137848_164286.gb" ftype="genbank" />
-            <param name="mode" value="streptomyces" />
+            <param name="phylum" value="bacillota" />
             <param name="optional_files" value="output_log" />
             <output name="log" >
                 <assert_contents>
-                    <has_text text="streptomyces" />
+                    <has_text text="bacillota" />
                     <not_has_text text="Error" />
                 </assert_contents>
             </output>
         </test>
         <test expect_num_outputs="5">
             <param name="genome" value="genbank/NC_004668_137848_164286.gb" ftype="genbank" />
-            <param name="mode" value="firmicutes" />
+            <param name="phylum" value="bacillota" />
             <param name="optional_files" value="output_zip_all_files,output_log" />
             <output name="log" >
                 <assert_contents>
-                    <has_text text="firmicutes" />
+                    <has_text text="bacillota" />
                     <not_has_text text="Error" />
                 </assert_contents>
             </output>
@@ -180,7 +176,7 @@
 
         **What it does**
 
-        ICEscreen is a bioinformatic pipeline for the detection and annotation of ICEs (Integrative and Conjugative Elements) and IMEs (Integrative and Mobilizable Elements) in Firmicutes genomes. The full documentation is available at https://icescreen.migale.inrae.fr. The forge of the project is accessible at https://forgemia.inra.fr/ices_imes_analysis/icescreen.
+        ICEscreen is a bioinformatic pipeline for the detection and annotation of ICEs (Integrative and Conjugative Elements) and IMEs (Integrative and Mobilizable Elements) in Bacillota genomes. The full documentation is available at https://icescreen.migale.inrae.fr. The forge of the project is accessible at https://forgemia.inra.fr/ices_imes_analysis/icescreen.
 
         **Main features of ICEscreen**
 
@@ -193,8 +189,8 @@
 
         There are 3 main output results files generated by ICEscreen:
 
-        - Detected Signature Proteins table (`*_detected_SP_withMEIds.csv`): list of the signature proteins detected by the tool and their possible assignment to an ICE or IME element. It is a comma separated table of 48 columns with a one line header. Each line represents a signature protein detected by ICEscreen.
-        - Detected ICEs/IMEs table (`*_detected_ME.tsv`): list of the ICEs and IMEs elements detected by the tool, including information about the signature proteins they contain. It is a tab separated table of 21 columns, the header is at line #3. Information in this file is similar to the output file _withICEIMEIds.csv (option -m) but centered around a list of ICE / IME structures instead of a list of SPs.
+        - Detected Signature Proteins table (`*_detected_SP_withMEIds.csv`): list of the signature proteins detected by the tool and their possible assignment to an ICE or IME element. Each line represents a signature protein detected by ICEscreen.
+        - Detected ICEs/IMEs table (`*_detected_ME.tsv`): list of the ICEs and IMEs elements detected by the tool, including information about the signature proteins they contain. Information in this file is complementary to the _withICEIMEIds.csv file above with each line representing an ICE / IME structures instead of a signature protein.
         - Results summary (`*_detected_ME.summary`): this file summarizes the main parameters and statistics regarding the ICE / IME structures and the SPs.
 
         Other optional and additional output files generated by ICEscreen: