comparison fastaregexfinder.xml @ 1:9a811adb714f draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bioinformatics-cafe commit c318cd3f894f89c13d7eb257678673da70f72212
author iuc
date Wed, 25 Jan 2023 14:03:52 +0000
parents 269c627ae9f4
children
comparison
equal deleted inserted replaced
0:269c627ae9f4 1:9a811adb714f
1 <tool id="fasta_regex_finder" name="fasta_regex_finder" version="0.1.0"> 1 <tool id="fasta_regex_finder" name="Fasta regular expression finder" version="0.1.0">
2 <description> 2 <description>
3 Search in fasta for regexp match 3 Search in fasta for regexp match
4 </description> 4 </description>
5 <requirements> 5 <requirements>
6 <requirement type="package" version="3.8">python</requirement>
6 </requirements> 7 </requirements>
7 <version_command>python $__tool_directory__/fastaregexfinder.py --version</version_command> 8 <version_command>python '$__tool_directory__/fastaregexfinder.py' --version</version_command>
8 <command detect_errors="exit_code"><![CDATA[ 9 <command detect_errors="exit_code"><![CDATA[
9 python $__tool_directory__/fastaregexfinder.py 10 python '$__tool_directory__/fastaregexfinder.py'
10 --fasta "$input" 11 --fasta '$input'
11 --regex "$regex" 12 --regex '$regex'
12 #if $settings.advanced == "advanced" 13 #if $settings.advanced == "advanced"
13 $settings.matchcase 14 $settings.matchcase
14 $settings.noreverse 15 $settings.noreverse
15 --maxstr $settings.maxstr 16 --maxstr $settings.maxstr
16 #if $settings.seqnames != "" 17 #if $settings.seqnames != ""
17 --seqnames $settings.seqnames 18 --seqnames $settings.seqnames
18 #end if 19 #end if
19 #end if 20 #end if
20 --quiet 21 --quiet
21 > $output 22 > '$output'
22 ]]></command> 23 ]]></command>
23 <inputs> 24 <inputs>
24 <param type="data" name="input" format="fasta" /> 25 <param type="data" name="input" format="fasta" />
25 <param name="regex" size="30" type="text" value="([gG]{3,}\w{1,7}){3,}[gG]{3,}" label="Regular expression" help="(--regex)"> 26 <param name="regex" size="30" type="text" value="([gG]{3,}\w{1,7}){3,}[gG]{3,}" label="Regular expression" help="(--regex)">
26 <sanitizer> 27 <sanitizer>