I'm new to using QIIME2 and BIOM format, so I'm probably way off track here with what I'm trying to do, so any help on this is welcome!
Our lab recently requested shotgun metagenomic sequencing for some fecal microbiome samples. Because of a filtering issue, I was only able to get the bacteria-specific data from the sequencing service in the form of individual TSV files from each sample. These came with full taxonomic classification, so I consolidated the results into one large sheet in Excel and converted it back to a TSV file with the hope that I could convert it to a BIOM format and import into QIIME2 for further analysis. Here's a very small version of my TSV file (using relative abundances).
To convert this to BIOM, had to invert the rows and columns in Excel first (for some reason the final qzv showed the taxa as column names and samples as rows). I converted to BIOM 2.10 format using biom-convert, then imported it to QIIME2 using qiime tools import, using type 'FeatureTable[Frequency] and input-format BIOMV210Format. This must be where I'm going wrong, since the visualization I produced from this using qiime metadata tabulate looked odd and seemed to read the taxa information as just basic metadata.
After more reading on the forum I used qiime tools import again and set the type to 'FeatureData[Taxonomy]', but this produced the "table must have observation metadata" error, and this is about as far as I could get.
What should I be doing to convert this TSV to BIOM and have QIIME2 recognize the taxa already present in the file? Should I create a separate TSV file for the taxa data and import with my sample metadata? I'm using QIIME2 2021.4 in a Conda environment on VirtualBox running Ubuntu 20.04. Any help would be greatly appreciated!