bokulich-lab / RESCRIPt

REference Sequence annotation and CuRatIon Pipeline
BSD 3-Clause "New" or "Revised" License
92 stars 26 forks source link

build conda package #19

Closed nbokulich closed 5 months ago

nbokulich commented 4 years ago

see here: https://dev.qiime2.org/latest/tutorials/conda-tutorial/

thermokarst commented 4 years ago

I believe this has been addressed in several PRs, and can probably be closed now.

mirand863 commented 1 year ago

Hi,

I started working on this issue.

My first idea was to upload the package on bioconda, but the problem is that qiime2 is a dependency and it is in a channel that is not a main conda channel, which apparently is not supported on bioconda. I see two possible solutions:

  1. Not list qiime2 and modify the import test to not use qiime2, but the qiime2 installation is still covered in the documentation and users can install rescript with conda install -c bioconda rescript in an environment with qiime2 pre-installed.
  2. Upload the package to conda-forge, since there it seems to be possible to use non-default conda channels and all dependencies could be installed along with rescript using conda install -c conda-forge rescript.

What are your thoughts?

misialq commented 1 year ago

Hey @mirand863,

Thanks for your message! Actually, we are already building the conda packages. They are being pushed to our custom conda channels though, e.g. https://packages.qiime2.org/qiime2/2023.5/tested/ for the last 2023.5 release. Hence, I think we probably can close this issue as was mentioned above already.

mirand863 commented 1 year ago

Hey @mirand863,

Thanks for your message! Actually, we are already building the conda packages. They are being pushed to our custom conda channels though, e.g. https://packages.qiime2.org/qiime2/2023.5/tested/ for the last 2023.5 release. Hence, I think we probably can close this issue as was mentioned above already.

Hi,

Thank you for the response! I was not aware that it was being shipped in the qiime2 channel. Good to know.

Best regards, Fabio