From 3125f58f7c9a207ab73b7ce29b2b4c9a0afbc892 Mon Sep 17 00:00:00 2001 From: Yiming Qu <57242693+whatever60@users.noreply.github.com> Date: Tue, 4 Mar 2025 03:00:12 -0500 Subject: [PATCH] Fix picrust2-env.yaml dependencies 1. ete3 has to be installed from etetoolkit channel. conda-forge does not work, even though it is listed on https://anaconda.org/conda-forge/ete3. 2. Installing sepp 4.5.5 requires python3.10. 3. Runnning test requires typeguard 4.4.2 to be specified separately. --- picrust2-env.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/picrust2-env.yaml b/picrust2-env.yaml index 1f1ec79..1bcbe7d 100644 --- a/picrust2-env.yaml +++ b/picrust2-env.yaml @@ -2,12 +2,15 @@ name: picrust2 channels: - conda-forge +- etetoolkit - r - bioconda - anaconda - defaults dependencies: +- python >=3.10 +- r-base >=3.5.1 - biom-format >=2.1.10 - cython - epa-ng =0.3.8 @@ -23,8 +26,7 @@ dependencies: - pandas >=1.1.5 - pytest >=4.4.1 - pytest-cov >=2.6.1 -- python >=3.5 -- r-base >=3.5.1 +- typeguard =4.4.2 - r-castor >=1.7.2 - scipy >=1.2.1 - sepp =4.5.5