I have been trying to install rescript in the latest version of Qiime2 2023.9 amplicon version, and I am having trouble with the rescript plugin install within my conda environment. I have used this plugin for training classifiers in old versions of Qiime2 with no issues, but am getting the following errors in the new version related to the q2-types-genomics dependency.
We are planning on adding rescript to the QIIME 2 Amplicon distribution (hopefully in our upcoming release), but currently only have rescript available within the QIIME 2 Shotgun distribution. There are some dependency conflicts with rescript and q2-types-genomics, which (long story short) is why it's only available in the Shotgun distribution right now.
What I'd recommend doing is installing both distributions from our latest releases (i.e. QIIME 2 2023.9 for both Amplicon and Shotgun) and swapping between environments as needed for your analysis. You may even be able to get away with just using the Shotgun distribution, depending on what actions are needed for your analysis. Here are all of the plugins available within the Shotgun distribution:
Just to add to this, if you have both environments installed and mainly running amplicon workflows you can pre-pend conda run -n qiime2-shotgun-2023.9 to the rescript command to save the hassle of swapping to the shotgun environment to run rescript.