Hi @mortonjt
Recently I follow your tutorial about q2-mmvec on github
I got an error information in qiime mmvec paired-heatmap
I use your tutorial cf data and my command is a little bit different from your tutorial
qiime mmvec paired-heatmap \
--i-ranks rank.qza \
--i-microbes-table otus_nt.qza \
--i-metabolites-table lcms_nt.qza \
--m-microbe-metadata-file taxonomy.tsv \
--m-microbe-metadata-column Taxon \
--p-top-k-microbes 3 \
--p-top-k-metabolites 10 \
--p-normalize z_score_row \
--o-visualization paired-heatmap-top3.qzv
Plugin error from mmvec:
āTACGTATGTGGCAAGCGTTATCCGGATTTATTGGGCGTAAAGCGAGCGCAGGCGGTCTTTTAAGTCTAATGTGAAAGCCTTCGGCTCAACCGAAGAAGTGCATTGGAAACTGGGAGACTTGAGTGCAGAAGAGGACAGTGGAACTCCATGā
Debug info has been saved to /tmp/qiime2-q2cli-err-46cbixeh.txt (9.1 KB)
But it worked when I change the āp-top-k-microbes parameter by using āp-features to select the microbes as you show in the tutorial.
my conda environment is qiime2-2019.10 so I guess the issue may be caused by the different version of pandas.
I also have some question
1.can we have a separate hierarchical clustering for clustering rows and columns in qiime mmvec heatmap
?
2. can we have a none hierarchical clustering method in qiime mmvec heatmap
just like pheatmap(cluster_rows=FALSE or cluster_cols=FALSE)?
3.can we have a ām-sample-metadata-file/columnand ām-metabolite-metadata-file/column for annotating plots in qiime mmvec paired-heatmp
? I think it is also useful to display the names of the samples in heatmap.
4.What is the meaning of the parameter --p-top-k-metabolites
in qiime mmvec paired-heatmap
Select top k metabolites associated with each of the chosen features to display on heatmap.
is the top means highest estimated conditional probability in each of the features?
Thanks for implementing this plugin .It is useful!