Hi,
I'm trying to filter the otus from my otu_table.biom as well as to filter_taxa_from_otu_table.py but I got few errors as it is explained below:
1. otu_table.biom content:
When I go through the otu_table.biom generated using the command: make_otu_table.py, there is nothing inside. This message appears: " {"id":"None", "format": "Biological Observation Matrix 1.0.0", "format_url":"
http://biom-format.org", "type":"OTU table", "generated_by":"QIIME 1.8.0", "date":"2016-05-31" ...
I was surprised as I used that otu_table.biom for the next steps in QIIME as: compute_core_microbiome.py, make_otu_network.py and the different metrics.
That type of message appears as well when I use the commands: filter_otus_from_otu_table.py.
Should I summarize those outputs too for checking the information?
2. filter_taxa_from_otu_table.py: an error appears after run the command which indicates: raise TableException, "All observations were filtered out".
About the make_otu_table.py option used:
I used the pick_open_reference_otus.py but as I suppress the taxonomy assignment so I generated my own otu_table.biom for the taxonomy observation metadata categories (as for the otu_table_mc2.biom there is no references with the taxonomy). I used the following command:
make_otu_table.py -i final_otu_map_mc2.txt -t rep_set_tax_assignments.txt -e rep_set_failures.fasta -o
-i was generated from the pick_open_reference_otus.py same as rep_set_failures.fasta
-t was generated running my own assing_taxonomy.py using the rep_set.fna generated from the OTU picking command as an input.
I've been working with the output plots from the summarize_taxa_through_plots.py (where I used the otu_table.biom) without any problem and I can perfectly see the information of my otu_table.biom in otu_table_summary.txt as well as in otu_table_qual_summary.txt.
So I don't know what happens when I run the comands: filter_otus_from_otu_table.py and filter_taxa_from_otu_table.py.
Can does anyone help me with that question?
Many thanks.