Hi there,
I am following the tutorial for the q2-longitudinal plugin, which seems to be working fine when I am trying to predict my time parameter with --p-state-column. But when I try to predict a treatment parameter (pH), the volatility plot is simply absent in QIIME 2 View. I've even tried rounding to reduce the number of pH values in case it had something to do with missing data, but the plot is still blank. The weird thing is that the other output artifacts (accuracy-results, feature-importance, filtered-table, and sample-estimator) all look normal to me. I've attached the input and output files (the one that isn't displaying is "volatilitiy_plot.qzv") and pasted my command below. I appreciate any guidance anyone might have!
Input:
filtered_noAug30_merged_LEAP2017_16S_metadata.tsv (30.1 KB)
rarefied_filtered_merged_LEAP2017_16S_manifest_dada2_table.qza (154.7 KB)
Output: feat-volatility-pH.measured.zip (1.3 MB)
I am using Singularity to run the latest QIIME2 docker image:
singularity exec -B $PWD:/qiime2 qiime2-2022.2.sif qiime longitudinal feature-volatility
--i-table /qiime2/$gene/$manifest"core_metrics"$depth/"rarefied_filtered_"$manifest"_dada2_table".qza
--m-metadata-file /qiime2/$gene/$metadata.tsv
--p-state-column pH.measured
--p-individual-id-column pond
--output-dir /qiime2/$gene/$manifest"core_metrics"$depth/feat-volatility-pH.measured