qiime2 / q2-composition

BSD 3-Clause "New" or "Revised" License
5 stars 27 forks source link

BUG: error for reference_level column::value should be dynamic based on too many vs too few separators #119

Closed gregcaporaso closed 1 year ago

gregcaporaso commented 1 year ago
qiime composition ancombc \
    --i-table table.qza \
    --m-metadata-file metadata.tsv \
    --p-formula bodysite \
    --p-reference-levels bodysite:Tongue \
    --o-differentials dataloaf.qza
Plugin error from composition:

  Too many column-value pair separators found (`::`) in the following `reference_level`: "bodysite:Tongue"

This error message says "too many", but it should be "too few".