Mercurial > repos > petr-novak > dante_ltr
annotate dante_ltr_to_library.xml @ 22:d5508ce50c49 draft
planemo upload commit 398baa926d7864efeb2c349c52827fd6988e60e6-dirty
author | petr-novak |
---|---|
date | Tue, 28 Nov 2023 14:32:03 +0000 |
parents | d1c3b29b1478 |
children |
rev | line source |
---|---|
17
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
1 <tool id="dante_ltr_to_library" name="Create representative library from DANTE_LTR output " version="@TOOL_VERSION@" python_template_version="3.5"> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
2 <macros> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
3 <import>macros.xml</import> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
4 </macros> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
5 <expand macro="requirements" /> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
6 <command detect_errors="exit_code"><![CDATA[ |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
7 cp '$dante_ltr' dante_ltr.gff3 && |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
8 dante_ltr_to_library --gff3 dante_ltr.gff3 --reference_sequence '$reference' --output output --cpu \${GALAXY_SLOTS:-1} --min_coverage 3 |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
9 && |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
10 ls -l output |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
11 && |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
12 mv output/mmseqs2/mmseqs_representative_seq_clean.fasta $dante_ltr_library |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
13 ]]></command> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
14 <inputs> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
15 <param type="data" name="dante_ltr" format="gff3" |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
16 label="GFF3 output from DANTE_LTR retrotransposon identification pipeline"/> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
17 <param type="data" name="reference" format="fasta" label="Reference sequence matching input GFF3" /> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
18 </inputs> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
19 <outputs> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
20 <data name="dante_ltr_library" format="fasta" |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
21 label="Representative library from DANTE_LTR $dante_ltr.hid on reference $reference.hid"/> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
22 </outputs> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
23 <help><![CDATA[ |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
24 This tool extract representative sequences from LTR-RT library identified |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
25 by DANTE_LTR. Resulting library is suitable for RepeatMasker search. |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
26 ]]></help> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
27 </tool> |
d1c3b29b1478
planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
petr-novak
parents:
diff
changeset
|
28 |