Mercurial > repos > mbernt > fasta_regex_finder
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> |