Hello guys,
When I used mmvec in the qiime2 environment to draw a biplot, I got a very wired result. The entire graph was perpendicular to the first coordinate axis and the output log file also does not contain any error information. I don't know what caused this. Below is the command line and runtime file I used, thanks for your help.
command line:
qiime tools import
--input-path 240328_microbiome.biom
--output-path 240328_new_microbe.qza
--type FeatureTable[Frequency]
qiime tools import
--input-path 240328_metabolome.biom
--output-path 240328_new_metabolite.qza
--type FeatureTable[Frequency]
qiime mmvec paired-omics
--i-microbes ~/Desktop/Ndatadraw_20220821/Mixomics240328_new_microbe.qza
--i-metabolites 240328_new_metabolite.qza
--m-metadata-file Mmetadata.tsv
--p-min-feature-count 0
--p-num-testing-examples 10
--p-learning-rate 1e-4
--p-batch-size 60
--p-latent-dim 3
--p-epochs 10000
--o-conditionals conditionals.qza
--o-conditional-biplot conditional_biplot.qza
--o-model-stats model_stats.qza \
These log conditional probabilities can also be viewed directly with qiime metadata # tabulate. This can be created as follows:
qiime metadata tabulate
--m-input-file conditionals.qza
--o-visualization conditionals-viz.qzv
biplot
qiime emperor biplot
--i-biplot conditional_biplot.qza
--m-sample-metadata-file 240322_metabolites-metadata.txt
--m-feature-metadata-file 240322_microbe-metadata.tsv
--o-visualization emperor4.qzv \
heatmap
qiime mmvec heatmap
--i-ranks conditionals.qza
--o-visualization
240328_metabolome.biom (41.5 KB)
240328_new_microbe.qza (14.4 KB)
240328_new_metabolite.qza (16.7 KB)
240328_microbiome.biom (39.6 KB)
model_stats.qza (417.8 KB)
model-summary.qzv (264.1 KB)
heatmap.qzv
Mmetadata.tsv (526 Bytes)
conditionals-viz.qzv (1.2 MB)
conditionals.qza (22.8 KB)
emperor4.qzv (792.1 KB)
heatmap.qzv (222.7 KB)
metadata.tsv (13.0 KB)
conditional_biplot.qza (17.8 KB)
240322_metabolites-metadata.txt (1.1 KB)
240322_microbe-metadata.tsv (625 Bytes)
I appreciate any information or suggestions!
Chris