Mercurial > repos > csbl > repeatmodeler
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 |
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> |