comparison tools/taxonomy/t2t_report.xml @ 0:9071e359b9a3

Uploaded
author xuebing
date Fri, 09 Mar 2012 19:37:19 -0500
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:9071e359b9a3
1 <tool id="t2t_report" name="Summarize taxonomy" version="1.0.0">
2 <description></description>
3 <requirements>
4 <requirement type="package">taxonomy</requirement>
5 </requirements>
6 <command>taxonomy2tree $input 0 /dev/null $out_file1 0</command>
7 <inputs>
8 <param format="taxonomy" name="input" type="data" label="Summarize taxonomic representation for"/>
9 </inputs>
10 <outputs>
11 <data format="tabular" name="out_file1" />
12 </outputs>
13 <requirements>
14 <requirement type="binary">taxonomy2tree</requirement>
15 </requirements>
16 <tests>
17 <test>
18 <param name="input" value="taxonomyGI.taxonomy" ftype="taxonomy"/>
19 <output name="out_file1" file="t2t_report.tabular"/>
20 </test>
21 </tests>
22
23
24 <help>
25
26 **What it does**
27
28 Given taxonomy representation (produced by *Taxonomy manipulation->Fetch Taxonomic Ranks* tool) this utility computes a summary of all taxonomic ranks.
29
30 ------
31
32 **Example**
33
34 Suppose the *Taxonomy manipulation->Fetch Taxonomic Ranks* generated the following taxonomy representation::
35
36 9916 2 root Eukaryota Metazoa n n Chordata Craniata Gnathostomata Mammalia n Laurasiatheria n Ruminantia n Bovidae Bovinae n n Bos n Bos taurus n
37 9606 12585 root Eukaryota Metazoa n n Chordata Craniata Gnathostomata Mammalia n Euarchontoglires Primates Haplorrhini Hominoidea Hominidae n n n Homo n Homo sapiens n
38
39 Running this tool will generate the following output::
40
41 Rank Rank Name Count
42 -------------------------------------
43 root root 2
44 superkingdom Eukaryota 2
45 kingdom Metazoa 2
46 phylum Chordata 2
47 subphylum Craniata 2
48 superclass Gnathostomata 2
49 class Mammalia 2
50 superorder Euarchontoglires 1
51 superorder Laurasiatheria 1
52 order Primates 1
53 suborder Haplorrhini 1
54 suborder Ruminantia 1
55 superfamily Hominoidea 1
56 family Bovidae 1
57 family Hominidae 1
58 subfamily Bovinae 1
59 genus Bos 1
60 genus Homo 1
61 species Bos taurus 1
62 species Homo sapiens 1
63
64 The output is sorted on Rank and then on Rank Name.
65
66 .. class:: warningmark
67
68 **Note** that this tool omits "**n**" corresponding to ranks missing from NCBI taxonomy. In the above example *Home sapiens* contains the order name (Primates) while *Bos taurus* does not.
69
70
71 </help>
72 </tool>