annotate repeatmodeler.xml @ 4:a9fb165808c8 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit 612f328fa0ea6353ca75bf228fb9edc7e4635b70
author iuc
date Thu, 20 Apr 2023 08:49:13 +0000
parents 41bfbaf3c959
children 8661b2607b7e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
1 <tool id="repeatmodeler" name="RepeatModeler" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01">
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
2 <description>Model repetitive DNA</description>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
3 <macros>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
4 <import>macros.xml</import>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
5 </macros>
0
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
6 <requirements>
1
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
7 <expand macro="requirements" />
0
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
8 </requirements>
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
1
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
10 BuildDatabase -name 'rmdb' '$input_file'
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
11
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
12 &&
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
13
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
14 ## "RMBlast jobs will use 4 cores each"
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
15 pa=\$(( (\${GALAXY_SLOTS:-1}+3)/4 ))
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
16
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
17 &&
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
18
4
a9fb165808c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit 612f328fa0ea6353ca75bf228fb9edc7e4635b70
iuc
parents: 2
diff changeset
19 RepeatModeler -database 'rmdb' -threads \$pa
0
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
20 ]]></command>
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
21 <inputs>
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
22 <param type="data" name="input_file" format="fasta" label="Input genome fasta"/>
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
23 </inputs>
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
24 <outputs>
1
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
25 <data format="fasta" name="sequences" from_work_dir="rmdb-families.fa" label="${tool.name} on ${on_string}: consensus sequences" />
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
26 <data format="stockholm" name="seeds" from_work_dir="rmdb-families.stk" label="${tool.name} on ${on_string}: seed alignments" />
0
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
27 </outputs>
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
28 <tests>
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
29 <test>
1
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
30 <param name="input_file" value="eco.fasta.gz" ftype="fasta.gz"/>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
31 <output name="sequences" ftype="fasta">
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
32 <assert_contents>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
33 <has_text text="( RepeatScout Family Size ="/>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
34 <has_text text="rnd-1_family-0"/>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
35 </assert_contents>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
36 </output>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
37 <output name="seeds" ftype="stockholm">
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
38 <assert_contents>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
39 <has_text text="#=GF DE RepeatModeler Generated"/>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
40 </assert_contents>
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
41 </output>
0
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
42 </test>
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
43 </tests>
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
44 <help><![CDATA[
1
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
45 RepeatModeler is a de novo transposable element (TE) family identification and modeling package. At the heart of RepeatModeler are three de-novo repeat finding programs ( RECON, RepeatScout and LtrHarvest/Ltr_retriever ) which employ complementary computational methods for identifying repeat element boundaries and family relationships from sequence data.
0
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
46
1
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
47 RepeatModeler assists in automating the runs of the various algorithms given a genomic database, clustering redundant results, refining and classifying the families and producing a high quality library of TE families suitable for use with RepeatMasker and ultimately for submission to the Dfam database (http://dfam.org).
0
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
48 ]]></help>
1
dda44fd49bcd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/repeatmodeler commit a4bb321c4a8bd6e8d331df6ed840e00d1c4599f2"
iuc
parents: 0
diff changeset
49 <expand macro="citations" />
0
4f0c878b36d4 "planemo upload commit 5c6a5c0f9aacbc7def652b33cc35ee37aa543d05-dirty"
csbl
parents:
diff changeset
50 </tool>