root/galaxy-central/tools/fasta_tools/fasta_filter_by_length.xml @ 2

リビジョン 2, 1.4 KB (コミッタ: hatakeyama, 14 年 前)

import galaxy-central

行番号 
1<tool id="fasta_filter_by_length" name="Filter sequences by length" version="1.1">
2        <description></description>
3        <command interpreter="python">fasta_filter_by_length.py $input $min_length $max_length $output </command>
4        <inputs>
5                <param name="input" type="data" format="fasta" label="Fasta file"/>
6                <param name="min_length" type="integer" size="15" value="0" label="Minimal length" />
7                <param name="max_length" type="integer" size="15" value="0" label="Maximum length" help="Setting to '0' will return all sequences longer than the 'Minimal length'"/>
8        </inputs>
9        <outputs>
10                <data name="output" format="fasta"/>
11        </outputs>
12        <tests>
13                <test>
14                        <param name="input" value="454.fasta" />
15                        <param name="min_length" value="10" />
16                        <param name="max_length" value="0" />
17                        <output name="output" file="fasta_tool_filter_length_1.out" />
18                </test>
19        </tests>
20        <help>
21
22.. class:: infomark
23
24**TIP**. To return sequences longer than a certain length, set *Minimal length* to desired value and leave *Maximum length* set to '0'.
25
26-----
27
28**What it does**
29       
30Outputs sequences between *Minimal length* and *Maximum length*.
31 
32-----
33
34**Example**
35
36Suppose you have the following FASTA formatted sequences::
37
38        &gt;seq1
39        TCATTTAATGAC
40        &gt;seq2
41        ATGGC
42        &gt;seq3
43        TCACATGATGCCG
44        &gt;seq4
45        ATGGAAGC
46
47Setting the **Minimal length** to **10**, and the **Maximum length** to **0** will return all sequences longer than 10 bp::
48
49        &gt;seq1
50        TCATTTAATGAC
51        &gt;seq3
52        TCACATGATGCCG
53
54
55        </help>
56</tool>
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。