Mercurial > repos > petr-novak > re_utils
annotate cluster_table2krona_format.xml @ 25:5dba804e6884 draft
planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
author | petr-novak |
---|---|
date | Wed, 02 Aug 2023 12:42:08 +0000 |
parents | 58807b35777a |
children | cab41d23e2a3 |
rev | line source |
---|---|
22
58807b35777a
planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents:
17
diff
changeset
|
1 <tool id="cluster_table2krona_format" name="Convert RepeatExplorer2 CLUSTER_table.csv to Krona formatted input " version="1.0.0.3" python_template_version="3.5"> |
58807b35777a
planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents:
17
diff
changeset
|
2 <required_files> |
58807b35777a
planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents:
17
diff
changeset
|
3 <include type="literal" path="cluster_table2krona_format.py"/> |
58807b35777a
planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents:
17
diff
changeset
|
4 </required_files> |
17 | 5 <command detect_errors="exit_code"><![CDATA[ |
22
58807b35777a
planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
petr-novak
parents:
17
diff
changeset
|
6 python '$__tool_directory__'/cluster_table2krona_format.py --input ${input} --output ${output} |
17 | 7 #if $column == "Final_annotation" |
8 -m | |
9 #end if | |
10 ]]></command> | |
11 <inputs> | |
12 <param type="data" name="input" format="txt" label="CLUSTER_table.csv" /> | |
13 <param name="column" type="select" label="What annotation column do you want to include in the output?"> | |
14 <option value="Final_annotation" >Final_annotation </option> | |
15 <option value="Automatic_annotation" selected="true" >Automatic_annotation </option> | |
16 </param> | |
17 </inputs> | |
18 <outputs> | |
19 <data format="tabular" name="output" label="RepeatExplorer cluster annotation formatted for Krona visualization from data ${input.hid}"/> | |
20 </outputs>/ | |
21 <help><![CDATA[ | |
22 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:: | |
23 | |
24 | |
25 '"Number_of_reads_in_clusters" 3002 ' | |
26 '"Number_of_clusters" 895 ' | |
27 '"Number_of_superclusters" 895 ' | |
28 '"Number_of_singlets" 6998 ' | |
29 '"Number_of_analyzed_reads" 10000 ' | |
30 '"Cluster" "Supercluster" "Size" "Size_adjusted" "Automatic_annotation" "TAREAN_annotation" "Final_annotation"' | |
31 '1 1 61 61 "All" "Other" ""' | |
32 '2 2 59 59 "All/repeat/satellite" "Putative satellites (high confidence)" ""' | |
33 '3 3 45 45 "All/repeat/satellite" "Putative satellites (low confidence)" ""' | |
34 '4 4 38 38 "All" "Other" ""' | |
35 '5 5 32 32 "All" "Other" ""' | |
36 '6 6 28 28 "All" "Other" ""' | |
37 '7 7 25 25 "All" "Other" ""' | |
38 '8 8 24 24 "All" "Other" ""' | |
39 '9 9 23 23 "All" "Other" ""' | |
40 '10 10 22 22 "All/repeat/mobile_element/Class_I/LTR/Ty3_gypsy/non-chromovirus/OTA/Tat/Ogre" "Other" ""' | |
41 '11 11 20 20 "All" "Other" ""' | |
42 | |
43 | |
44 | |
45 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. | |
46 | |
47 ]]></help> | |
48 </tool> |