annotate tidecluster_annotation.xml @ 8:2093254f6d74 draft

planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 989a899b7ff5a58820bcaf8682728b9e66ae3fcf
author petr-novak
date Mon, 23 Oct 2023 12:52:00 +0000
parents 9e77d3afefdd
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
9e77d3afefdd planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 75ae81766cb45060866adbd8d371c32c2990c6e3
petr-novak
parents: 0
diff changeset
1 <tool id="tidecluster_annotation" name="TideCluster- Annotate Clusters" version="@TOOL_VERSION@">
0
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
2 <macros>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
3 <import>macros.xml</import>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
4 </macros>
3
9e77d3afefdd planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 75ae81766cb45060866adbd8d371c32c2990c6e3
petr-novak
parents: 0
diff changeset
5 <description>Annotate tandem repeats clusters identified by TideCluster using custom library of tandem repeats</description>
0
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
6 <expand macro="requirements" />
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
7 <command detect_errors="exit_code"><![CDATA[
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
8 #set $prefix = 'tidecluster'
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
9 mkdir extracted &&
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
10 unzip '$input_archive' -d extracted && cd extracted &&
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
11 TideCluster.py annotation
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
12 -pr '$prefix'
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
13 -l '$library'
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
14 -c \${GALAXY_SLOTS:-1}
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
15 &&
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
16 cp '${prefix}_annotation.gff3' '$gff3_annotation'
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
17 &&
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
18 cp '${prefix}_annotation.tsv' '$tsv_annotation'
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
19 ]]></command>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
20 <inputs>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
21 <param type="data" name="input_archive" format="zip" label="Output archive from previous TideCluster run" help="The zip archive containing the output from a previous TideCluster run."/>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
22 <param type="data" name="library" format="fasta" label="Library of tandem repeats" help="Path to library of tandem repeats."/>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
23 </inputs>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
24 <outputs>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
25 <data name="gff3_annotation" format="gff3" label="${tool.name} on ${on_string}: GFF3 TideCluster Annotated Output"/>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
26 <data name="tsv_annotation" format="tsv" label="${tool.name} on ${on_string}: TSV TideCluster Annotated Output"/>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
27 </outputs>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
28 <help><![CDATA[
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
29 **TideCluster Annotation Step**
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
30
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
31 This step of TideCluster is responsible for annotating the tandem repeats using a library of tandem repeats. The consensus sequences from TideHunter for each cluster are examined by RepeatMasker against a library of tandem repeats. The resulting annotation for each tandem repeat is used to update the information in the GFF3 file.
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
32
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
33 **Inputs:**
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
34
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
35
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
36 - Output archive from previous TideCluster run: The zip archive containing the output from a previous TideCluster run.
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
37 - Library of tandem repeats: FASTA library with tandem repeats, Library must be in RepeatMasker format
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
38
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
39 **Outputs:**
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
40
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
41 - GFF3 TideCluster Annotated Output: GFF3 file with tandem repeats annotated by RepeatMasker. Attribute Annotation is added to GFF3 file.
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
42 - TSV TideCluster Annotated Output: Summarized annotation for each TRC cluster in a tab-delimited format.
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
43 ]]></help>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
44 <citations>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
45 <!-- Add citations here -->
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
46 </citations>
c701eddc9fec planemo upload for repository https://github.com/kavonrtep/galaxy_packages commit 181f00441ba635991889a85b90fa9741a8c8e978-dirty
petr-novak
parents:
diff changeset
47 </tool>