This might be the problem @rlm spoke of. The metadata category: 'Patient' consists of five separate groups (AH, CR, DD, PS, ZC), while the metadata category 'Group' consists of two separate groups (AE or Rem).
Box and proportion plots are not generated when 'Patient' is specified, while they are generated when 'Group' is specified.
Here is sample code:
# metadata category: Patient (no box or proportion plot)
qiime gneiss balance-taxonomy \
--i-table comp.qza \
--i-tree hierarchy.qza \
--i-taxonomy taxonomy.qza \
--p-taxa-level 5 \
--p-balance-name 'y0' \
--m-metadata-file sample-metadata.tsv \
--m-metadata-category Patient \
--o-visualization y0_patient.qzv
# metadata category: Group (produces box and proportion plots)
qiime gneiss balance-taxonomy \
--i-table comp.qza \
--i-tree hierarchy.qza \
--i-taxonomy taxonomy.qza \
--p-taxa-level 5 \
--p-balance-name 'y0' \
--m-metadata-file sample-metadata.tsv \
--m-metadata-category Group \
--o-visualization y0_group.qzv
Here are the .qzv files:
y0_patient.qzv (75.0 KB)
y0_group.qzv (111.2 KB)
I am led to believe that differentially abundant OTUs or SV's can only be calculated using two groups. Therefore, box and proportion plots would not be generated when there are more than two groups. I suspect for the dataset above, I would need to compare two patients at a time, rather than five. But I am likely wrong? From this post, more than two groups are in the boxplot: Balance interpretation confusion
Hopefully, this information can clear up the problem.
-Kristopher