Hello @cmartino
I have previously used q2-deicode to generate Aitchion-based distance matrices and plotted them with q2-emperor. Since I had issues installing deicode to q2-amplicon-2024.10, I switched to gemelli (assuming that this is the successor of deicode according to the github information).
I observed with a new dataset some kind of clustering with gemelli as described in this previous post:
Since I gemelli does not contain a auto-rpca method, I manually set --p-n-components to 10 and obtained plot more similar to other plots (samples not lined up on a "line").
Is there a recommendation to find the smalles number of components, or should it be tested with manually definded components?
Thanks for using RPCA! Yes, please use Gemelli, the deicode package is no longer supported, so all the bug fixes are in Gemelli. The auto-rpca feature was removed because it was not functioning properly. The default of --p-n-components=3 is sufficient for most users since most only plot/view the first three PCs anyway. Your --p-n-components=10 is also fine, but I would not go much higher than that since it will increase the runtime and violate the low-rank assumptions (which all dim. reduction methods make).