annotate cpt_convert_xmfa/macros.xml @ 0:06d8e28d0bd7 draft default tip

Uploaded
author cpt
date Fri, 10 Jun 2022 08:49:43 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
1 <?xml version="1.0"?>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
2 <macros>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
3 <xml name="requirements">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
4 <requirements>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
5 <requirement type="package">progressivemauve</requirement>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
6 <requirement type="package" version="3.8.13">python</requirement>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
7 <requirement type="package" version="1.79">biopython</requirement>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
8 <requirement type="package" version="1.2.2">cpt_gffparser</requirement>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
9 <yield/>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
10 </requirements>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
11 </xml>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
12 <token name="@WRAPPER_VERSION@">2.4.0</token>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
13 <xml name="citation/progressive_mauve">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
14 <citation type="doi">10.1371/journal.pone.0011147</citation>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
15 </xml>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
16 <xml name="citation/gepard">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
17 <citation type="doi">10.1093/bioinformatics/btm039</citation>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
18 </xml>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
19
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
20 <token name="@XMFA_INPUT@">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
21 "$xmfa"
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
22 </token>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
23 <xml name="xmfa_input"
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
24 token_formats="xmfa">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
25 <param type="data" format="@FORMATS@" name="xmfa" label="XMFA MSA" />
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
26 </xml>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
27
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
28 <token name="@XMFA_FA_INPUT@">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
29 "$sequences"
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
30 </token>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
31 <xml name="xmfa_fa_input">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
32 <param type="data" format="fasta" name="sequences" label="Sequences in alignment"
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
33 help="These sequences should be the SAME DATASET that was used in the progressiveMauve run. Failing that, they should be provided in the same order as in original progressiveMauve run"/>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
34
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
35 </xml>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
36 <xml name="genome_selector">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
37 <param name="genome_fasta" type="data" format="fasta" label="Source FASTA Sequence"/>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
38 </xml>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
39 <xml name="gff3_input">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
40 <param label="GFF3 Annotations" name="gff3_data" type="data" format="gff3"/>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
41 </xml>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
42 <xml name="input/gff3+fasta">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
43 <expand macro="gff3_input" />
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
44 <expand macro="genome_selector" />
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
45 </xml>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
46 <token name="@INPUT_GFF@">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
47 "$gff3_data"
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
48 </token>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
49 <token name="@INPUT_FASTA@">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
50 genomeref.fa
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
51 </token>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
52 <token name="@GENOME_SELECTOR_PRE@">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
53 ln -s $genome_fasta genomeref.fa;
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
54 </token>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
55 <token name="@GENOME_SELECTOR@">
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
56 genomeref.fa
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
57 </token>
06d8e28d0bd7 Uploaded
cpt
parents:
diff changeset
58 </macros>