One useful feature is to be able to run otu category significance across all taxonomic levels of an OTU table. For example, you can take your otu_table.biom and run summarize_taxa.py on it, which will create an output directory that contains your OTU table summarized at different taxonomic levels, with the file names containing L2, L3, L4 etc. to designate different taxonomic resolutions. This script allows you to “sweep” over those taxonomic levels contained within the directory by passing -i input_directory. This output will then contain an individual results file that is written for each summarized taxa table. Note for QIIME 1.6: the input directory that you pass to this script must contain biom tables. Thus, you might need to convert your summarized taxa tables that are in the classic OTU table form to biom tables using the convert_biom.pyscript.
jessicas-mbp:taxa_mappingLV JessicaOng$ biom convert -i L2_Phylum.txt -o L2_phylum.biom --table-type="OTU table" --to-json
-bash: biom: command not found
MacQIIME jessicas-mbp:~ $ convert_biom.py
bash: convert_biom.py: command not found
The confusing part is that on that page under "biom-format" scripts there is a link to the "biom convert" script which I tried to use and got the response shown above.
MacQIIME Jessicas-MacBook-Pro:taxa_LV $ -i L2_Phylum.txt -o L2_phylum.biom --table-type="OTU table" --to-json
bash: -i: command not found