Hi,
The command I ran was:
qiime taxa barplot --i-table ARTIFACT-table.qza --i-taxonomy taxonomic-classification-ARTIFACT.qza --m-metadata-file ./META.tsv --o-visualization ARTIFACT-taxa-viz.qzv --verbose
And the error message:
Traceback (most recent call last):
File "/home/keishamercy/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/q2cli/commands.py", line 339, in call
results = action(**arguments)
File "", line 2, in barplot
File "/home/keishamercy/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/qiime2/sdk/action.py", line 245, in bound_callable
outputs = self.callable_executor(scope, callable_args,
File "/home/keishamercy/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/qiime2/sdk/action.py", line 453, in callable_executor
ret_val = self._callable(output_dir=temp_dir, **view_args)
File "/home/keishamercy/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/q2_taxa/_visualizer.py", line 35, in barplot
raise ValueError('Sample IDs found in the table are missing in the '
ValueError: Sample IDs found in the table are missing in the metadata: {'trorod23-5-1', 'trorod26-5-2', 'trorod1-6', 'trorod26-5-1', 'trorod31-5', 'trorod6-6-2', 'trorod21-5', 'trorod8-6', 'trorod24-5', 'trorod25-5', 'trorod29-5-2', 'trorod22-5-2', 'trorod29-5-1', 'trorod22-5-1', 'trorod7-6', 'trorod23-5-2', 'trorod6-6-1', 'trorod22-5-3', 'trorod27-5'}.
Plugin error from taxa:
Sample IDs found in the table are missing in the metadata: {'trorod23-5-1', 'trorod26-5-2', 'trorod1-6', 'trorod26-5-1', 'trorod31-5', 'trorod6-6-2', 'trorod21-5', 'trorod8-6', 'trorod24-5', 'trorod25-5', 'trorod29-5-2', 'trorod22-5-2', 'trorod29-5-1', 'trorod22-5-1', 'trorod7-6', 'trorod23-5-2', 'trorod6-6-1', 'trorod22-5-3', 'trorod27-5'}.
See above for debug info.
But when looking in the metadata file (which I created using Keemei), those samples are present.
So I'm not sure why I keep getting this error message, and what can be done?
BR, Anna.