Hi Jose,
Thanks for pointing that out. I've attached the same file with the taxonomy header. I just confirmed that this file produces the issues I described above, so my problem was unrelated to that. My issue is that the taxonomies present in the .txt file appear in the .BIOM file, but all of the sequence counts are NaN.
I noticed that, following batch correction, the counts for one of my OTUs (#1106614) was replaced with 'NaN'. I'm wondering if this is causing the issue because the biom convert script expects numerical values.
Running biom summarize-table on the BIOM table gives me this error:
>biom summarize-table -i ./LSU_otu_table_sorted_filtered_0.00005_rare12290_batch_corrected.biom -o ./SUMMARY_batch_corrected_otu.txt
Traceback (most recent call last):
File "/usr/local/bin/pyqi", line 184, in <module>
optparse_main(cmd_obj, argv[1:])
File "/usr/local/lib/python2.7/dist-packages/pyqi/core/interfaces/optparse/__init__.py", line 275, in optparse_main
result = optparse_cmd(local_argv[1:])
File "/usr/local/lib/python2.7/dist-packages/pyqi/core/interface.py", line 39, in __call__
cmd_result = self.CmdInstance(**cmd_input)
File "/usr/local/lib/python2.7/dist-packages/pyqi/core/command.py", line 137, in __call__
result = self.run(**kwargs)
File "/usr/local/lib/python2.7/dist-packages/biom/commands/table_summarizer.py", line 119, in run
lines.append('Total count: %d' % total_count)
TypeError: %d format: a number is required, not float