diff cluster_table2krona_format.xml @ 17:d14b68e9fd1d draft

Uploaded - new tools added
author petr-novak
date Wed, 28 Apr 2021 08:37:20 +0000
parents
children 58807b35777a
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cluster_table2krona_format.xml	Wed Apr 28 08:37:20 2021 +0000
@@ -0,0 +1,45 @@
+<tool id="cluster_table2krona_format" name="Convert RepeatExplorer2 CLUSTER_table.csv to Krona formatted input " version="1.0.0" python_template_version="3.5">
+    <command detect_errors="exit_code"><![CDATA[
+        $__tool_directory__/cluster_table2krona_format.py --input ${input} --output ${output}
+        #if $column == "Final_annotation"
+        -m
+        #end if
+    ]]></command>
+    <inputs>
+        <param type="data" name="input" format="txt" label="CLUSTER_table.csv" />
+        <param name="column" type="select" label="What annotation column do you want to include in the output?">
+          <option value="Final_annotation" >Final_annotation </option>
+          <option value="Automatic_annotation" selected="true" >Automatic_annotation </option>
+        </param>
+    </inputs>
+    <outputs>
+      <data format="tabular" name="output" label="RepeatExplorer cluster annotation formatted for Krona visualization from data ${input.hid}"/>
+    </outputs>/
+    <help><![CDATA[
+        This tool converts CLUSTER_table.csv RepeatExplorer2 output to file which can be visualized with Krona. As input use CLUSTER_table.csv obtained from RepeatExplorer2 analysis. Example of CLUSTER_table.csv::
+
+
+        '"Number_of_reads_in_clusters"	3002					'
+        '"Number_of_clusters"	895					'
+        '"Number_of_superclusters"	895					'
+        '"Number_of_singlets"	6998					'
+        '"Number_of_analyzed_reads"	10000					'
+        '"Cluster"	"Supercluster"	"Size"	"Size_adjusted"	"Automatic_annotation"	"TAREAN_annotation"	"Final_annotation"'
+        '1 	1	61	61	"All"	"Other"	""'
+        '2	2	59	59	"All/repeat/satellite"	"Putative satellites (high confidence)"	""'
+        '3	3	45	45	"All/repeat/satellite"	"Putative satellites (low confidence)"	""'
+        '4	4	38	38	"All"	"Other"	""'
+        '5	5	32	32	"All"	"Other"	""'
+        '6	6	28	28	"All"	"Other"	""'
+        '7	7	25	25	"All"	"Other"	""'
+        '8	8	24	24	"All"	"Other"	""'
+        '9	9	23	23	"All"	"Other"	""'
+        '10	10	22	22	"All/repeat/mobile_element/Class_I/LTR/Ty3_gypsy/non-chromovirus/OTA/Tat/Ogre"	"Other"	""'
+        '11	11	20	20	"All"	"Other"	""'
+        
+
+
+Last column "Final_annotation" is intended to be filled manually based on the curation of the automatic anotation results. If you obtain CLUSTER_table.csv directly from RepeatExplorer2 output, you can convert only automatic annotation table.
+       
+    ]]></help>
+</tool>