Thank you for the suggestion, Colin. Unfortunately, it does not work:
biom convert -i ALL.unoise.vsearch_short.txt -o ALL.unoise.vsearch_short.biom --to-json --table-type="OTU table" --process-obs-metadata taxonomy
Traceback (most recent call last):
File "/macqiime/anaconda/bin/pyqi", line 184, in <module>
optparse_main(cmd_obj, argv[1:])
File "/macqiime/anaconda/lib/python2.7/site-packages/pyqi/core/interfaces/optparse/__init__.py", line 275, in optparse_main
result = optparse_cmd(local_argv[1:])
File "/macqiime/anaconda/lib/python2.7/site-packages/pyqi/core/interface.py", line 38, in __call__
cmd_input = self._input_handler(in_, *args, **kwargs)
File "/macqiime/anaconda/lib/python2.7/site-packages/pyqi/core/interfaces/optparse/__init__.py", line 194, in _input_handler
self._optparse_input[optparse_clean_name])
File "/macqiime/anaconda/lib/python2.7/site-packages/biom/interfaces/optparse/input_handler.py", line 42, in load_biom_table
return parse_biom_table(table_f)
File "/macqiime/anaconda/lib/python2.7/site-packages/biom/parse.py", line 313, in parse_biom_table
t = Table.from_tsv(fp, None, None, lambda x: x)
File "/macqiime/anaconda/lib/python2.7/site-packages/biom/table.py", line 3824, in from_tsv
t_md_name) = Table._extract_data_from_tsv(lines, **kwargs)
File "/macqiime/anaconda/lib/python2.7/site-packages/biom/table.py", line 3969, in _extract_data_from_tsv
values = map(dtype, fields[1:-1])
ValueError: could not convert string to float: Bacteria;Fusobacteria;Fusobacteriia;Fusobacteriales;Fusobacteriaceae;Fusobacterium;Fusobacterium_nucleatum;
How can I solve this issue?
Thanks again!
Cheers,
Stef