| 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> |