Biom export option that appends taxonomic assignments to the feature table

Would it be possible to have this?


Hey @vrbana,

That’s a very good idea! (we even throw it around every now and then between ourselves)

The way it would work internally (or at least to a plugin developer) is we would create transformers that could accept multiple inputs and produce (multiple?) output formats.

Then it is pretty easy to imangine a transformer that takes BIOM and TSVTaxonomyFormat and returns BIOMWithTaxonomy (just a normal BIOM file really). This would then be easily accessed via the export command.

The bad news is we have a lot of technical debt that still needs to be paid off for those internal components before we can really think about extending them like this. And this isn’t directly related to our push to reach feature parity with QIIME 1 by 2018, so it’s not likely to happen any time soon.

Thanks for the suggestion! We usually prioritize based on user feedback, so this kind of input is really helpful.

1 Like

Just a quick note, check out this post for instructions on exporting these data and adding taxonomy info to a .biom file:

1 Like

Hi Jai,

This does not currently work. I suspect it is something with the taxonomy output. I noticed it now stops early i.e “k__Bacteria” rather than “k__Bacteria;p__;c__;o__;f__;g__;s” and it has spaces in between each semicolon. If I follow your commands and add my taxonomy to my biom file, I am able to add the taxonomy, but I get the error “TypeError: can only join an iterable” if I try to convert that file to txt and the error “object of type ‘NoneType’ has no len()” if I try to with qiime 1. I have checked and my taxonomy was added correctly to the biom file…

@vrbana can you create a new forum topic, and include the exact commands you ran as well as the full error messages? Several users have reported success with that forum topic I linked to, so I’ll need more details to figure out what’s going on with your data.

A post was split to a new topic: Looking for help appending taxonomic info to biom table