annotate cluster_table2krona_format.xml @ 32:628b235d76c7 draft

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