1
|
1 <tool id="extract_align" name="Extract sub sequence of multifasta file." version="0.1.0">
|
2
|
2 <description>Extract sub sequence of multifasta file.</description>
|
1
|
3 <stdio>
|
|
4 <exit_code range="1:" />
|
|
5 </stdio>
|
5
|
6 <command interpreter="python3">
|
|
7 exseq_multi.py -i $inputfile -s $startpos -e $endpos -o $output
|
|
8 </command>
|
1
|
9 <inputs>
|
|
10 <param type="data" name="inputfile" format="fasta" label="Select your multifasta file :" />
|
|
11 <param type="text" name="startpos" label="Start position to cut :" />
|
|
12 <param type="text" name="endpos" label="End position to stop the cut :" />
|
|
13 </inputs>
|
|
14 <outputs>
|
3
|
15 <data name="output" format="fasta" />
|
1
|
16 </outputs>
|
|
17 <help>
|
|
18 usage: exseq_multi.py [-h] [-i INFILE] [-s START] [-e END] [-o OUTFILE]
|
|
19
|
|
20 Extract sequence of multifasta file from position start/end.
|
|
21
|
|
22 optional arguments:
|
|
23 -h, --help show this help message and exit
|
|
24 -i INFILE, --input_file INFILE
|
|
25 Multifasta file.
|
|
26 -s START, --start_position START
|
|
27 Start position to extract.
|
|
28 -e END, --end_position END
|
|
29 End position to extract.
|
|
30 -o OUTFILE, --output_file OUTFILE
|
|
31 Output file.
|
|
32
|
|
33 </help>
|
|
34 </tool>
|