annotate dante_ltr_to_library.xml @ 17:d1c3b29b1478 draft

planemo upload commit ce025ba66edc87ff8ced32d5fdb36109f12cebf0-dirty
author petr-novak
date Thu, 10 Aug 2023 12:22:28 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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