annotate FastaStats.xml @ 0:163892325845 draft default tip

Initial commit.
author galaxyp
date Fri, 10 May 2013 17:15:08 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
163892325845 Initial commit.
galaxyp
parents:
diff changeset
1 <!--
163892325845 Initial commit.
galaxyp
parents:
diff changeset
2 # =====================================================
163892325845 Initial commit.
galaxyp
parents:
diff changeset
3 # $Id: FastaStats.xml 90 2011-01-19 13:20:31Z pieter.neerincx@gmail.com $
163892325845 Initial commit.
galaxyp
parents:
diff changeset
4 # $URL: https://trac.nbic.nl/svn/galaxytools/trunk/tools/general/FastaTools/FastaStats.xml $
163892325845 Initial commit.
galaxyp
parents:
diff changeset
5 # $LastChangedDate: 2011-01-19 07:20:31 -0600 (Wed, 19 Jan 2011) $
163892325845 Initial commit.
galaxyp
parents:
diff changeset
6 # $LastChangedRevision: 90 $
163892325845 Initial commit.
galaxyp
parents:
diff changeset
7 # $LastChangedBy: pieter.neerincx@gmail.com $
163892325845 Initial commit.
galaxyp
parents:
diff changeset
8 # =====================================================
163892325845 Initial commit.
galaxyp
parents:
diff changeset
9 -->
163892325845 Initial commit.
galaxyp
parents:
diff changeset
10 <tool id="FastaStats1" name="FastaStats">
163892325845 Initial commit.
galaxyp
parents:
diff changeset
11 <description>List statistics for sequences in a FASTA file</description>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
12 <command interpreter="perl">FastaStats.pl $get_positional_composition_stats -i $input -o $output -l WARN</command>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
13 <inputs>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
14 <param format="fasta" name="input" type="data" label="FASTA sequences"/>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
15 <param name="get_positional_composition_stats" type="boolean" truevalue="-p" falsevalue="" optional="true" label="Calculate positional acid frequencies"/>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
16 </inputs>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
17 <outputs>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
18 <data format="txt" name="output" label="FASTA Statistics for ${input.name}"/>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
19 </outputs>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
20 <tests>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
21 <test>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
22 <param name="input" value="fasta_2_proteins.fasta" ftype="fasta"/>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
23 <output name="output" file="FastaStats_example_output.txt"/>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
24 </test>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
25 </tests>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
26 <help>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
27
163892325845 Initial commit.
galaxyp
parents:
diff changeset
28 .. class:: infomark
163892325845 Initial commit.
galaxyp
parents:
diff changeset
29
163892325845 Initial commit.
galaxyp
parents:
diff changeset
30 **What it does**
163892325845 Initial commit.
galaxyp
parents:
diff changeset
31
163892325845 Initial commit.
galaxyp
parents:
diff changeset
32 This tool analyzes a collection of sequences in FASTA format and reports: \
163892325845 Initial commit.
galaxyp
parents:
diff changeset
33
163892325845 Initial commit.
galaxyp
parents:
diff changeset
34 - The total number of sequences.
163892325845 Initial commit.
galaxyp
parents:
diff changeset
35 - The total number of nucleotide or amino acids.
163892325845 Initial commit.
galaxyp
parents:
diff changeset
36 - The total frequency of nucleotide or amino acids.
163892325845 Initial commit.
galaxyp
parents:
diff changeset
37 - The positional frequency of nucleotide or amino acids (optional).
163892325845 Initial commit.
galaxyp
parents:
diff changeset
38
163892325845 Initial commit.
galaxyp
parents:
diff changeset
39 -----
163892325845 Initial commit.
galaxyp
parents:
diff changeset
40
163892325845 Initial commit.
galaxyp
parents:
diff changeset
41 **Example**
163892325845 Initial commit.
galaxyp
parents:
diff changeset
42
163892325845 Initial commit.
galaxyp
parents:
diff changeset
43 If the FASTA sequence collection contains these two sequences::
163892325845 Initial commit.
galaxyp
parents:
diff changeset
44
163892325845 Initial commit.
galaxyp
parents:
diff changeset
45 &gt;UniProtKB:Q42593 L-ascorbate peroxidase T, chloroplastic;
163892325845 Initial commit.
galaxyp
parents:
diff changeset
46 MSVSLSAASHLLCSSTRVSLSPAVTSSSSSPVVALSSSTSPHSLGSVASSSLFPHSSFVL
163892325845 Initial commit.
galaxyp
parents:
diff changeset
47 QKKHPINGTSTRMISPKCAASDAAQLISAKEDIKVLLRTKFCHPILVRLGWHDAGTYNKN
163892325845 Initial commit.
galaxyp
parents:
diff changeset
48 IEEWPLRGGANGSLRFEAELKHAANAGLLNALKLIQPLKDKYPNISYADLFQLASATAIE
163892325845 Initial commit.
galaxyp
parents:
diff changeset
49 EAGGPDIPMKYGRVDVVAPEQCPEEGRLPDAGPPSPADHLRDVFYRMGLDDKEIVALSGA
163892325845 Initial commit.
galaxyp
parents:
diff changeset
50 HTLGRARPDRSGWGKPETKYTKTGPGEAGGQSWTVKWLKFDNSYFKDIKEKRDDDLLVLP
163892325845 Initial commit.
galaxyp
parents:
diff changeset
51 TDAALFEDPSFKNYAEKYAEDVAAFFKDYAEAHAKLSNLGAKFDPPEGIVIENVPEKFVA
163892325845 Initial commit.
galaxyp
parents:
diff changeset
52 AKYSTGKKELSDSMKKKIRAEYEAIGGSPDKPLPTNYFLNIIIAIGVLVLLSTLFGGNNN
163892325845 Initial commit.
galaxyp
parents:
diff changeset
53 SDFSGF
163892325845 Initial commit.
galaxyp
parents:
diff changeset
54 &gt;UniProtKB:A0MQ79 Ascorbate peroxidase;
163892325845 Initial commit.
galaxyp
parents:
diff changeset
55 MVKNYPVVSEEYLIAVDKAKKKLRGFIAEKNCAPLMLRLAWHSAGTFDQCSRTGGPFGTM
163892325845 Initial commit.
galaxyp
parents:
diff changeset
56 RFKAEQAHSANNGIDIAIRLLEPIKEQFPILSYADFYQLAGVVAVEVTGGPEVPFHPGRP
163892325845 Initial commit.
galaxyp
parents:
diff changeset
57 DKEEPPVEGRLPDAYKGSDHLRDVFIKQMGLSDQDIVALSGGHTLGRCHKERSGFEGPWT
163892325845 Initial commit.
galaxyp
parents:
diff changeset
58 ENPLIFDNSYFKELVCGERDGLLQLPSDKALLADPVFHPLVEKYAADEDAFFADYAEAHL
163892325845 Initial commit.
galaxyp
parents:
diff changeset
59 KLSELGFADA
163892325845 Initial commit.
galaxyp
parents:
diff changeset
60
163892325845 Initial commit.
galaxyp
parents:
diff changeset
61 The reported stats (without optional positional acid frequencies) will be this::
163892325845 Initial commit.
galaxyp
parents:
diff changeset
62
163892325845 Initial commit.
galaxyp
parents:
diff changeset
63 Sequences 2
163892325845 Initial commit.
galaxyp
parents:
diff changeset
64 Acid A 69
163892325845 Initial commit.
galaxyp
parents:
diff changeset
65 Acid C 8
163892325845 Initial commit.
galaxyp
parents:
diff changeset
66 Acid D 44
163892325845 Initial commit.
galaxyp
parents:
diff changeset
67 Acid E 44
163892325845 Initial commit.
galaxyp
parents:
diff changeset
68 Acid F 33
163892325845 Initial commit.
galaxyp
parents:
diff changeset
69 Acid G 52
163892325845 Initial commit.
galaxyp
parents:
diff changeset
70 Acid H 18
163892325845 Initial commit.
galaxyp
parents:
diff changeset
71 Acid I 30
163892325845 Initial commit.
galaxyp
parents:
diff changeset
72 Acid K 50
163892325845 Initial commit.
galaxyp
parents:
diff changeset
73 Acid L 67
163892325845 Initial commit.
galaxyp
parents:
diff changeset
74 Acid M 9
163892325845 Initial commit.
galaxyp
parents:
diff changeset
75 Acid N 22
163892325845 Initial commit.
galaxyp
parents:
diff changeset
76 Acid P 46
163892325845 Initial commit.
galaxyp
parents:
diff changeset
77 Acid Q 13
163892325845 Initial commit.
galaxyp
parents:
diff changeset
78 Acid R 26
163892325845 Initial commit.
galaxyp
parents:
diff changeset
79 Acid S 57
163892325845 Initial commit.
galaxyp
parents:
diff changeset
80 Acid T 23
163892325845 Initial commit.
galaxyp
parents:
diff changeset
81 Acid V 37
163892325845 Initial commit.
galaxyp
parents:
diff changeset
82 Acid W 7
163892325845 Initial commit.
galaxyp
parents:
diff changeset
83 Acid Y 21
163892325845 Initial commit.
galaxyp
parents:
diff changeset
84 Total acids 676
163892325845 Initial commit.
galaxyp
parents:
diff changeset
85
163892325845 Initial commit.
galaxyp
parents:
diff changeset
86 </help>
163892325845 Initial commit.
galaxyp
parents:
diff changeset
87 </tool>