comparison cpt_progressivemauve/macros.xml @ 0:69795939c29b draft

Uploaded
author cpt
date Fri, 10 Jun 2022 08:41:20 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:69795939c29b
1 <?xml version="1.0"?>
2 <macros>
3 <xml name="requirements">
4 <requirements>
5 <requirement type="package">progressivemauve</requirement>
6 <requirement type="package" version="3.8.13">python</requirement>
7 <requirement type="package" version="1.79">biopython</requirement>
8 <requirement type="package" version="1.2.2">cpt_gffparser</requirement>
9 <yield/>
10 </requirements>
11 </xml>
12 <token name="@WRAPPER_VERSION@">2.4.0</token>
13 <xml name="citation/progressive_mauve">
14 <citation type="doi">10.1371/journal.pone.0011147</citation>
15 </xml>
16 <xml name="citation/gepard">
17 <citation type="doi">10.1093/bioinformatics/btm039</citation>
18 </xml>
19
20 <token name="@XMFA_INPUT@">
21 "$xmfa"
22 </token>
23 <xml name="xmfa_input"
24 token_formats="xmfa">
25 <param type="data" format="@FORMATS@" name="xmfa" label="XMFA MSA" />
26 </xml>
27
28 <token name="@XMFA_FA_INPUT@">
29 "$sequences"
30 </token>
31 <xml name="xmfa_fa_input">
32 <param type="data" format="fasta" name="sequences" label="Sequences in alignment"
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"/>
34
35 </xml>
36 <xml name="genome_selector">
37 <param name="genome_fasta" type="data" format="fasta" label="Source FASTA Sequence"/>
38 </xml>
39 <xml name="gff3_input">
40 <param label="GFF3 Annotations" name="gff3_data" type="data" format="gff3"/>
41 </xml>
42 <xml name="input/gff3+fasta">
43 <expand macro="gff3_input" />
44 <expand macro="genome_selector" />
45 </xml>
46 <token name="@INPUT_GFF@">
47 "$gff3_data"
48 </token>
49 <token name="@INPUT_FASTA@">
50 genomeref.fa
51 </token>
52 <token name="@GENOME_SELECTOR_PRE@">
53 ln -s $genome_fasta genomeref.fa;
54 </token>
55 <token name="@GENOME_SELECTOR@">
56 genomeref.fa
57 </token>
58 </macros>