comparison macros.xml @ 1:97ef96676b48 draft

planemo upload commit 94b0cd1fff0826c6db3e7dc0c91c0c5a8be8bb0c
author cpt
date Mon, 05 Jun 2023 02:51:26 +0000
parents
children
comparison
equal deleted inserted replaced
0:b18e8268bf4e 1:97ef96676b48
1 <macros>
2 <xml name="requirements">
3 <requirements>
4 <requirement type="package" version="5.26.2">perl</requirement>
5 <requirement type="package" version="3.8.13">python</requirement>
6 <requirement type="package" version="1.79">biopython</requirement>
7 <requirement type="package" version="1.2.2">cpt_gffparser</requirement>
8 <yield/>
9 </requirements>
10 </xml>
11 <xml name="genome_selector">
12 <param name="genome_fasta" type="data" format="fasta" label="Source FASTA Sequence"/>
13 </xml>
14 <xml name="gff3_input">
15 <param label="GFF3 Annotations" name="gff3_data" type="data" format="gff3"/>
16 </xml>
17 <xml name="input/gff3+fasta">
18 <expand macro="gff3_input"/>
19 <expand macro="genome_selector"/>
20 </xml>
21 <token name="@INPUT_GFF@">
22 $gff3_data
23 </token>
24 <token name="@INPUT_FASTA@">
25 genomeref.fa
26 </token>
27 <token name="@GENOME_SELECTOR_PRE@">
28 ln -s $genome_fasta genomeref.fa;
29 </token>
30 <token name="@GENOME_SELECTOR@">
31 genomeref.fa
32 </token>
33 <xml name="input/fasta">
34 <param label="Fasta file" name="sequences" type="data" format="fasta"/>
35 </xml>
36 <token name="@SEQUENCE@">
37 $sequences
38 </token>
39 <xml name="input/fasta/protein">
40 <param label="Protein fasta file" name="sequences" type="data" format="fasta"/>
41 </xml>
42 </macros>