diff --git a/backend/app/workers/tasks.py b/backend/app/workers/tasks.py index a5b818f..ac3edfc 100644 --- a/backend/app/workers/tasks.py +++ b/backend/app/workers/tasks.py @@ -160,6 +160,10 @@ def run_bttoxin_analysis( if file_path == zip_path: continue + # 防止嵌套打包:忽略可能存在的 zip 或 tar.gz 文件 + if file.endswith('.zip') or file.endswith('.tar.gz'): + continue + # 计算相对路径,例如 digger/Results/foo.txt -> Results/foo.txt rel_path = file_path.relative_to(src_path) # 构造新的归档路径 -> 1_Toxin_Mining/Results/foo.txt diff --git a/docker-start.sh b/docker-start.sh old mode 100755 new mode 100644 diff --git a/docker-stop.sh b/docker-stop.sh old mode 100755 new mode 100644 diff --git a/docker/scripts/entrypoint.sh b/docker/scripts/entrypoint.sh old mode 100755 new mode 100644 diff --git a/docker/scripts/switch-to-traefik.sh b/docker/scripts/switch-to-traefik.sh old mode 100755 new mode 100644 diff --git a/pixi.lock b/pixi.lock index 9632cfe..ab845c4 100644 --- a/pixi.lock +++ b/pixi.lock @@ -4,26 +4,25 @@ environments: channels: - url: https://conda.anaconda.org/conda-forge/ - url: https://conda.anaconda.org/bioconda/ - - url: https://conda.anaconda.org/bioconda/label/cf201901/ options: channel-priority: disabled - pypi-prerelease-mode: if-necessary-or-explicit packages: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.15.3-hb03c661_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/biopython-1.86-py314h5bd0f2a_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.2.0-hed03a55_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-bin-1.2.0-hb03c661_1.conda + - conda: https://conda.anaconda.org/bioconda/linux-64/blast-2.17.0-h66d330f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_8.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.6-hb03c661_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.1.4-hbd8a1cb_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.4-he90730b_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.3-py314h9891dd4_3.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhcf101f3_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.28-hd9c7081_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.16.2-h24cb091_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/double-conversion-3.4.0-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.1.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorlog-6.10.1-pyh707e725_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cpp-expected-1.3.1-h171cf75_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/curl-8.18.0-h4e3cde8_0.conda + - conda: https://conda.anaconda.org/bioconda/linux-64/emboss-6.6.0-h0f19ade_14.conda + - conda: https://conda.anaconda.org/bioconda/linux-64/entrez-direct-24.0-he881be0_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.7.3-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-12.1.0-hff5e90c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 @@ -31,144 +30,141 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.15.0-h7e30c49_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-hc364b38_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fonttools-4.61.1-pyh7db6752_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.14.1-ha770c72_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.14-hecca717_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-12.3.0-h6083320_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/git-2.51.0-pl5321h28ef92a_0.conda + - conda: https://conda.anaconda.org/bioconda/linux-64/hmmer-3.3.2-hdbdd923_4.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.2-h33c6efd_0.conda + - conda: https://conda.anaconda.org/bioconda/linux-64/java-jdk-8.0.112-1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.3-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.9-py314h97ea11e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.18-h0c24ade_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.45-default_hbd61a6d_105.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h0aef613_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarchive-3.8.5-gpl_hc2c16d8_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.11.0-5_h4a7cf45_openblas.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.2.0-hb03c661_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.2.0-hb03c661_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.2.0-hb03c661_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.11.0-5_h0358290_openblas.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp21.1-21.1.8-default_h99862b1_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-21.1.8-default_h746c552_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-hb8b1518_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.18.0-h4e3cde8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdb-6.2.32-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.25-h17f619e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.125-hb03c661_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libegl-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.3-hecca717_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.5.2-h9ec8514_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.14.1-ha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.14.1-h73754d4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.2.0-he0feb66_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h5fbf134_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.2.0-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.2.0-h68bc16d_16.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgl-1.7.0-ha4b6fd6_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.86.3-h6548e54_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libglvnd-1.7.0-ha4b6fd6_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libglx-1.7.0-ha4b6fd6_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.2.0-he0feb66_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libharu-2.4.5-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.18-h3b78370_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libidn2-2.3.8-hfac485b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.2-hb03c661_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.11.0-5_h47877c9_openblas.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm21-21.1.8-hf7376ad_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.8-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.2-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libmamba-2.5.0-hd28c85e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.67.0-had1ee68_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.30-pthreads_h94d23a6_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopengl-1.7.0-ha4b6fd6_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.54-h421ea60_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-18.1-hb80d175_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsolv-0.7.35-h9463b59_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.2-hf4e2dac_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hcf80075_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.1-h9d88235_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libunistring-0.9.10-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.41.3-h5347b49_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libvulkan-loader-1.4.328.1-h5279c79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.6.0-hd42ef1d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.13.1-hca5e8e5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-16-2.15.1-hca6bf5a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.15.1-he237659_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.43-h711ed8c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-3.10.8-py314hdafbbf9_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.10.8-py314h1194b4b_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lzo-2.10-h280c20c_1002.conda + - conda: https://conda.anaconda.org/bioconda/noarch/macsyfinder-2.1.2-pyh7cba7a3_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/mamba-2.5.0-h9835478_0.conda + - conda: https://conda.anaconda.org/bioconda/linux-64/muscle-5.3-h9948957_3.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/linux-64/ncbi-vdb-3.3.0-h9948957_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.1-py314h2b28147_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openldap-2.6.10-he970967_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/networkx-3.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nlohmann_json-abi-3.12.0-h0f90c79_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py310hb13e2d6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openjdk-8.0.112-zulu8.19.0.1_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.0-h26f9b46_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.3.3-py314ha0b5721_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/patsy-1.0.2-pyhcf101f3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.47-haa7fec5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-12.1.0-py314h8ec4b1a_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.46.4-h54a6638_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.3.1-pyhcf101f3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.10.1-py314hf36963e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.14.2-h32b2ec7_100_cp314.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-1.4.3-py310h769672d_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/parallel-20251122-ha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.45-hc749103_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-5.32.1-7_hd590300_perl5.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/perl-app-cpanminus-1.7048-pl5321hd8ed1ab_0.conda + - conda: https://conda.anaconda.org/bioconda/noarch/perl-archive-tar-3.04-pl5321hdfd78af_0.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/noarch/perl-bioperl-core-1.7.8-pl5321hdfd78af_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/perl-carp-1.50-pl5321hd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/perl-common-sense-3.75-pl5321hd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-compress-raw-bzip2-2.214-pl5321hda65f42_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-compress-raw-zlib-2.214-pl5321h4dac143_0.conda + - conda: https://conda.anaconda.org/bioconda/noarch/perl-constant-1.33-pl5321hdfd78af_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-db_file-1.858-pl5321hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-digest-md5-2.59-pl5321hb9d3cd8_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-encode-3.21-pl5321hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/perl-exporter-5.74-pl5321hd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/perl-exporter-tiny-1.002002-pl5321hd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/perl-extutils-makemaker-7.70-pl5321hd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/perl-file-path-2.18-pl5321hd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/perl-file-temp-0.2304-pl5321hd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/linux-64/perl-io-compress-2.214-pl5321h503566f_0.conda + - conda: https://conda.anaconda.org/bioconda/noarch/perl-io-zlib-1.15-pl5321hdfd78af_1.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/noarch/perl-json-4.10-pl5321hdfd78af_1.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/linux-64/perl-json-xs-4.04-pl5321h9948957_0.conda + - conda: https://conda.anaconda.org/bioconda/noarch/perl-list-moreutils-0.430-pl5321hdfd78af_0.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/linux-64/perl-list-moreutils-xs-0.430-pl5321h7b50bb2_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/perl-parent-0.243-pl5321hd8ed1ab_0.conda + - conda: https://conda.anaconda.org/bioconda/linux-64/perl-pathtools-3.75-pl5321hec16e2b_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-scalar-list-utils-1.70-pl5321hb03c661_0.conda + - conda: https://conda.anaconda.org/bioconda/linux-64/perl-storable-3.15-pl5321hec16e2b_3.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/noarch/perl-types-serialiser-1.01-pl5321hdfd78af_0.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/noarch/perl-xml-namespacesupport-1.12-pl5321hdfd78af_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-xml-parser-2.44_01-pl5321hf2e2c51_1004.conda + - conda: https://conda.anaconda.org/bioconda/noarch/perl-xml-sax-1.02-pl5321hdfd78af_1.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/noarch/perl-xml-sax-base-1.09-pl5321hdfd78af_1.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/noarch/perl-xml-sax-expat-0.51-pl5321hdfd78af_4.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/noarch/perl-xml-simple-2.25-pl5321hdfd78af_2.tar.bz2 + - conda: https://conda.anaconda.org/bioconda/linux-64/prodigal-2.6.3-h577a1d6_11.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.19-h3c07f61_2_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.3-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.14-8_cp314.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.10-8_cp310.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h434a139_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/qt6-main-6.10.1-hb82b983_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.3-py310h3406613_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.3-h853b02a_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.17.0-py314hf07bd8e_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-0.13.2-hd8ed1ab_3.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-base-0.13.2-pyhd8ed1ab_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/reproc-14.2.5.post0-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/reproc-cpp-14.2.5.post0-h5888daf_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/simdjson-4.2.4-hb700be7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/statsmodels-0.14.6-py314hc02f841_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.17.0-hab81395_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_ha0e22de_103.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.5.3-py314h5bd0f2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-17.0.0-py314h5bd0f2a_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.24.0-hd6090a7_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.1-h4f16b4b_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-cursor-0.1.6-hb03c661_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-hb711507_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.1-hb711507_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.10-hb711507_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.2-hb711507_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.46-hb03c661_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.6-he73a12e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.12-h4f16b4b_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb03c661_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcomposite-0.4.6-hb9d3cd8_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcursor-1.2.3-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.6-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb03c661_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.6-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-6.0.2-hb03c661_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxi-1.8.2-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.4-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxtst-1.2.5-hb9d3cd8_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxxf86vm-1.1.6-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.3.2-hceb46e0_1.conda + - conda: https://conda.anaconda.org/bioconda/linux-64/vmatch-2.3.1-h7b50bb2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wget-1.25.0-hc2d8bac_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h280c20c_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-cpp-0.8.0-h3f2d84a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_6.conda default: channels: - url: https://conda.anaconda.org/conda-forge/ - url: https://conda.anaconda.org/bioconda/ - - url: https://conda.anaconda.org/bioconda/label/cf201901/ options: channel-priority: disabled - pypi-prerelease-mode: if-necessary-or-explicit packages: {} digger: channels: - - url: https://conda.anaconda.org/conda-forge/ - url: https://conda.anaconda.org/bioconda/ + - url: https://conda.anaconda.org/conda-forge/ - url: https://conda.anaconda.org/bioconda/label/cf201901/ options: channel-priority: disabled - pypi-prerelease-mode: if-necessary-or-explicit packages: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 @@ -217,7 +213,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gsl-2.7-he838d99_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.21.3-h4243ec0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.21.3-h25f0c4b_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-orc-0.4.41-h17648ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-orc-0.4.42-h82d0256_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h90689f9_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-6.0.0-h8e241bc_0.conda @@ -275,7 +271,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-hd0c01bc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.30-pthreads_h94d23a6_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.5.2-hd0c01bc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.6.1-h280c20c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-15.1-h2baec63_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.54.4-h7abd40a_0.tar.bz2 @@ -583,10 +579,8 @@ environments: channels: - url: https://conda.anaconda.org/conda-forge/ - url: https://conda.anaconda.org/bioconda/ - - url: https://conda.anaconda.org/bioconda/label/cf201901/ options: channel-priority: disabled - pypi-prerelease-mode: if-necessary-or-explicit packages: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 @@ -602,34 +596,32 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.2.0-he0feb66_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.67.0-had1ee68_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.1-h0c1763c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.2-h0c1763c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.51.0-hb03c661_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nodejs-24.12.0-h36edbcc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.0-h26f9b46_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pnpm-10.27.0-hcdd682b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pnpm-10.28.1-hcdd682b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_6.conda pipeline: channels: - url: https://conda.anaconda.org/conda-forge/ - url: https://conda.anaconda.org/bioconda/ - - url: https://conda.anaconda.org/bioconda/label/cf201901/ options: channel-priority: disabled - pypi-prerelease-mode: if-necessary-or-explicit packages: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.15.1-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.15.3-hb03c661_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.2.0-hed03a55_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-bin-1.2.0-hb03c661_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_8.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.1.4-hbd8a1cb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.4-he90730b_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.3-py314h9891dd4_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.3-py314h97ea11e_4.conda - conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhcf101f3_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.28-hd9c7081_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.16.2-h24cb091_1.conda @@ -645,11 +637,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.14.1-ha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.14-hecca717_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-12.3.0-h6083320_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.1-h33c6efd_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.2-h33c6efd_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.3-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.9-py314h97ea11e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.17-h717163a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.18-h0c24ade_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.45-default_hbd61a6d_105.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h0aef613_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.11.0-5_h4a7cf45_openblas.conda @@ -657,8 +649,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.2.0-hb03c661_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.2.0-hb03c661_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.11.0-5_h0358290_openblas.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp21.1-21.1.8-default_h99862b1_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-21.1.8-default_h746c552_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp21.1-21.1.8-default_h99862b1_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-21.1.8-default_h746c552_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-hb8b1518_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.25-h17f619e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.125-hb03c661_1.conda @@ -681,15 +673,15 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.2-hb03c661_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.11.0-5_h47877c9_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm21-21.1.8-hf7376ad_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.2-hb03c661_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.8-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.30-pthreads_h94d23a6_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopengl-1.7.0-ha4b6fd6_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.53-h421ea60_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.54-h421ea60_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-18.1-hb80d175_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.1-hf4e2dac_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.2-hf4e2dac_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.1-h9d88235_1.conda @@ -707,28 +699,26 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.10.8-py314h1194b4b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.0-py314h2b28147_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.1-py314h2b28147_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openldap-2.6.10-he970967_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.0-h26f9b46_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.3.3-py314ha0b5721_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-3.0.0-py314hb4ffadd_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/patsy-1.0.2-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.47-haa7fec5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-12.1.0-py314h8ec4b1a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.46.4-h54a6638_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.3.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.3.2-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.10.1-py314hf36963e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.14.2-h32b2ec7_100_cp314.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.3-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.14-8_cp314.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h434a139_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/qt6-main-6.10.1-hb82b983_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.3-h853b02a_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.16.3-py314hf07bd8e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.17.0-py314hf07bd8e_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-0.13.2-hd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-base-0.13.2-pyhd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda @@ -766,10 +756,8 @@ environments: channels: - url: https://conda.anaconda.org/conda-forge/ - url: https://conda.anaconda.org/bioconda/ - - url: https://conda.anaconda.org/bioconda/label/cf201901/ options: channel-priority: disabled - pypi-prerelease-mode: if-necessary-or-explicit packages: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 @@ -782,8 +770,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/backports.zstd-1.3.0-py314h680f03e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bcrypt-5.0.0-py314h2e6c369_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/billiard-4.2.4-py314h5bd0f2a_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/boto3-1.42.26-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/botocore-1.42.27-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/boto3-1.42.34-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/botocore-1.42.34-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.2.0-py314h3de4e8d_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_8.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.1.4-hbd8a1cb_0.conda @@ -806,7 +794,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.128.0-h0ea4129_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.20-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-core-0.128.0-pyhcf101f3_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/greenlet-3.3.0-py314ha160325_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/greenlet-3.3.1-py314ha160325_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda @@ -814,12 +802,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.7.1-py314h5bd0f2a_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.1-h33c6efd_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.2-h33c6efd_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/invoke-2.2.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/jmespath-1.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jmespath-1.1.0-pyhcf101f3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.3-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/kombu-5.5.4-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda @@ -830,12 +818,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.2.0-he0feb66_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.2.0-he0feb66_16.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.2-hb03c661_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.8-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-18.1-hb80d175_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.1-hf4e2dac_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.2-hf4e2dac_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.41.3-h5347b49_0.conda @@ -848,7 +836,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openldap-2.6.10-he970967_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.0-h26f9b46_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/paramiko-4.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.52-pyha770c72_0.conda @@ -866,7 +854,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.14.2-h32b2ec7_100_cp314.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.2.1-pyhcf101f3_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.21-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.22-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.3-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.14-8_cp314.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pywin32-on-windows-0.1.0-pyh1179c8e_3.tar.bz2 @@ -874,16 +862,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.3-h853b02a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/redis-py-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.5-pyhcf101f3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/rich-14.2.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rich-14.3.1-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.17.1-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/s3transfer-0.16.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlalchemy-2.0.45-py314h5bd0f2a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlalchemy-2.0.46-py314h0f05182_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.50.0-pyhfdc7a7d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_ha0e22de_103.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.3.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.0-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.21.1-pyhf8876ea_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.21.1-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.21.1-h378290b_0.conda @@ -899,7 +887,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.1.1-py314ha5689aa_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-15.0.1-py314h31f8a6b_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-16.0-py314h0f05182_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h280c20c_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_6.conda packages: @@ -935,16 +923,6 @@ packages: license: GPL-3.0-only size: 2589015 timestamp: 1686056770468 -- conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.15.1-hb03c661_0.conda - sha256: 224f1a55a9ba7e877bce980f14fc3e3c0f0fb6d3cbf3c5f1a8f5dd8391ce8bba - md5: bba37fb066adb90e1d876dff0fd5d09d - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=14 - license: LGPL-2.1-or-later - license_family: GPL - size: 585491 - timestamp: 1766155792553 - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.15.3-hb03c661_0.conda sha256: d88aa7ae766cf584e180996e92fef2aa7d8e0a0a5ab1d4d49c32390c1b5fff31 md5: dcdc58c15961dbf17a0621312b01f5cb @@ -1078,18 +1056,6 @@ packages: license_family: BSD size: 221050 timestamp: 1764511866796 -- conda: https://conda.anaconda.org/conda-forge/linux-64/biopython-1.86-py314h5bd0f2a_0.conda - sha256: 7dfda59f8f59b5b36e02bb5be3112cc8c655e59f5bc52b3ff184e05799397691 - md5: 0541d229d107434f33ac621d79c455d4 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=14 - - numpy - - python >=3.14,<3.15.0a0 - - python_abi 3.14.* *_cp314 - license: LicenseRef-Biopython - size: 3354611 - timestamp: 1761734787998 - conda: https://conda.anaconda.org/bioconda/linux-64/blast-2.16.0-hc155240_3.tar.bz2 sha256: 185bf50d2d1d6ee8599ff9de5bf52a6b15a3ac4e33361ad08d281e86e9cc0bca md5: 488f9f30f2427027f4a5a8b84de9d2dd @@ -1111,21 +1077,41 @@ packages: license: NCBI-PD size: 147986009 timestamp: 1732702426456 -- conda: https://conda.anaconda.org/conda-forge/noarch/boto3-1.42.26-pyhd8ed1ab_0.conda - sha256: 8790dc22c682cb70208f49d99e9f604e5f99d274882466bc383167a2b9a31805 - md5: 5225da63f2304a4e3a58c6f10497c0ff +- conda: https://conda.anaconda.org/bioconda/linux-64/blast-2.17.0-h66d330f_0.conda + sha256: 53a319c984d8aafcf7f2d7d4c21ad2590e1bacd674443e09d79ac19694ccf99a + md5: 405ce6d52eba06fcd48197ae1eb8f5a9 depends: - - botocore >=1.42.26,<1.43.0 + - bzip2 >=1.0.8,<2.0a0 + - curl + - entrez-direct >=24.0,<25.0a0 + - libgcc >=13 + - libsqlite >=3.50.4,<4.0a0 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - ncbi-vdb >=3.2.1,<4.0a0 + - perl + - perl-archive-tar + - perl-json + - perl-list-moreutils + - zlib + license: NCBI-PD + size: 84832339 + timestamp: 1754909742570 +- conda: https://conda.anaconda.org/conda-forge/noarch/boto3-1.42.34-pyhd8ed1ab_0.conda + sha256: 01d1bc2884fc5778f5f87100f97550f6d3e41f112aece411ff24f921862277b6 + md5: 8461fcbfd947f60cabe4719fb3a55189 + depends: + - botocore >=1.42.34,<1.43.0 - jmespath >=0.7.1,<2.0.0 - python >=3.10 - s3transfer >=0.16.0,<0.17.0 license: Apache-2.0 license_family: Apache - size: 84883 - timestamp: 1768309750051 -- conda: https://conda.anaconda.org/conda-forge/noarch/botocore-1.42.27-pyhd8ed1ab_0.conda - sha256: a18788b848aa30da23a5fd96cf9e25176e6e6c51d7e52ad9fadd20f679698794 - md5: 4f772d239ac5d22ef5d6eff78888e88d + size: 85332 + timestamp: 1769352828449 +- conda: https://conda.anaconda.org/conda-forge/noarch/botocore-1.42.34-pyhd8ed1ab_0.conda + sha256: 82bd81a52d62724c35f27cfe92d4a9d0988be7de15e0186dafe6138eeb1f5dea + md5: 54bcb8039fe8f63c9990afe552df4fdc depends: - jmespath >=0.7.1,<2.0.0 - python >=3.10 @@ -1133,8 +1119,8 @@ packages: - urllib3 >=1.25.4,!=2.2.0,<3 license: Apache-2.0 license_family: Apache - size: 8276927 - timestamp: 1768355398649 + size: 8349985 + timestamp: 1769245599167 - conda: https://conda.anaconda.org/bioconda/linux-64/bowtie2-2.5.4-h7071971_4.tar.bz2 sha256: d02662a31dbca71f6230065e154b3e00666f387b5083486f16b2f7b563a6f77e md5: 69822858766e6c8b12ae90d78d54d8ea @@ -1436,20 +1422,40 @@ packages: license_family: BSD size: 27011 timestamp: 1733218222191 -- conda: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.3-py314h9891dd4_3.conda - sha256: 54c79736927c787e535db184bb7f3bce13217cb7d755c50666cfc0da7c6c86f3 - md5: 72d57382d0f63c20a16b1d514fcde6ff +- conda: https://conda.anaconda.org/conda-forge/noarch/colorlog-6.10.1-pyh707e725_0.conda + sha256: 3b1dfc03f86d5eeec695134d307a236fb9b67ed3f35c09fd1fcc760c5e4039da + md5: 33e96df3785bf61676ffee387e5a19e5 + depends: + - __unix + - python >=3.10 + license: MIT + license_family: MIT + size: 16410 + timestamp: 1760645097806 +- conda: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.3-py314h97ea11e_4.conda + sha256: b0314a7f1fb4a294b1a8bcf5481d4a8d9412a9fee23b7e3f93fb10e4d504f2cc + md5: 95bede9cdb7a30a4b611223d52a01aa4 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=14 - - libstdcxx >=14 - numpy >=1.25 - - python >=3.14,<3.15.0a0 + - python + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 - python_abi 3.14.* *_cp314 license: BSD-3-Clause license_family: BSD - size: 299226 - timestamp: 1762525516589 + size: 324013 + timestamp: 1769155968691 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cpp-expected-1.3.1-h171cf75_0.conda + sha256: 0d9405d9f2de5d4b15d746609d87807aac10e269072d6408b769159762ed113d + md5: d17488e343e4c5c0bd0db18b3934d517 + depends: + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + license: CC0-1.0 + size: 24283 + timestamp: 1756734785482 - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-46.0.3-py314h7fe84b3_1.conda sha256: 4e5b7f8dc577e0b61ae57ba1f1e793ff3bd8e7e2a7d6a754eea142df85835d91 md5: d0e78977207aa32cb3cefca519dce7f8 @@ -1480,6 +1486,22 @@ packages: license_family: MIT size: 88193 timestamp: 1671621587065 +- conda: https://conda.anaconda.org/conda-forge/linux-64/curl-8.18.0-h4e3cde8_0.conda + sha256: f6f74fcb3a5a5239d8b876e9193df04dfcb1c5866e172797da657fdee9282b84 + md5: 261410cab40c7142adce3a09e24cae41 + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.21.3,<1.22.0a0 + - libcurl 8.18.0 h4e3cde8_0 + - libgcc >=14 + - libssh2 >=1.11.1,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.4,<4.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: curl + license_family: MIT + size: 190096 + timestamp: 1767821756587 - conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhcf101f3_2.conda sha256: bb47aec5338695ff8efbddbc669064a3b10fe34ad881fb8ad5d64fbfa6910ed1 md5: 4c2a8fef270f6c69591889b93f9f55c1 @@ -1602,6 +1624,19 @@ packages: license: Unlicense size: 7077 timestamp: 1756221480651 +- conda: https://conda.anaconda.org/bioconda/linux-64/emboss-6.6.0-h0f19ade_14.conda + sha256: 746cd172d76257431c018eae212f5429e67e67ada32e15acf08fd0750c1e4521 + md5: 19648d1504f8750210dd91848d479bb9 + depends: + - libgcc >=13 + - libgd >=2.3.3,<2.4.0a0 + - libharu >=2.4.5,<2.5.0a0 + - libpng >=1.6.50,<1.7.0a0 + - libzlib >=1.3.1,<2.0a0 + license: GPL-2.0-only + license_family: GPL + size: 164925045 + timestamp: 1758848103544 - conda: https://conda.anaconda.org/bioconda/linux-64/entrez-direct-22.4-he881be0_0.tar.bz2 sha256: 9d045676ea29460af4e7a0fe778504acce8a00e07af7906bad0e7f4242f86ea5 md5: 0994f567f11543b7aea1afce884c2ce6 @@ -1610,6 +1645,14 @@ packages: license: PUBLIC DOMAIN size: 14686658 timestamp: 1721746676142 +- conda: https://conda.anaconda.org/bioconda/linux-64/entrez-direct-24.0-he881be0_0.tar.bz2 + sha256: 71a8f349659c9c18efa544663de2db1a20b5e3d32f8e4e88cd33110a0caf4eb3 + md5: 52a3fabee9201c2c6093c13b4eaf29b4 + depends: + - wget + license: Public Domain + size: 17127014 + timestamp: 1748473197798 - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda sha256: ee6cf346d017d954255bbcbdb424cddea4d14e4ed7e9813e429db1d795d01144 md5: 8e662bd460bda79b1ea39194e3c4c9ab @@ -1709,6 +1752,17 @@ packages: license_family: GPL size: 2022453 timestamp: 1763239964711 +- conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-12.1.0-hff5e90c_0.conda + sha256: d4e92ba7a7b4965341dc0fca57ec72d01d111b53c12d11396473115585a9ead6 + md5: f7d7a4104082b39e3b3473fbd4a38229 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: MIT + license_family: MIT + size: 198107 + timestamp: 1767681153946 - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 sha256: 58d7f40d2940dd0a8aa28651239adbf5613254df0f75789919c4e6762054403b md5: 0c96522c6bdaed4b1566d11387caaf45 @@ -1892,6 +1946,22 @@ packages: license_family: MIT size: 77248 timestamp: 1712692454246 +- conda: https://conda.anaconda.org/conda-forge/linux-64/git-2.51.0-pl5321h28ef92a_0.conda + sha256: befe777259a4d9d07fe7fc2a5cd1561b28f772c84a659f38fcdd0d3ecb842d6f + md5: a2f360a4284569d29bdd74b84cd00b67 + depends: + - __glibc >=2.28,<3.0.a0 + - libcurl >=8.14.1,<9.0a0 + - libexpat >=2.7.1,<3.0a0 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.2,<4.0a0 + - pcre2 >=10.45,<10.46.0a0 + - perl 5.* + license: GPL-2.0-or-later and LGPL-2.1-or-later + size: 11396516 + timestamp: 1755687109593 - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda sha256: d10a0f194d2c125617352a81a4ff43a17cf5835e88e8f151da9f9710e2db176d md5: d427988dc3dbd0a4c136f52db356cc6a @@ -1976,9 +2046,9 @@ packages: license_family: Other size: 3101737 timestamp: 1657298141011 -- conda: https://conda.anaconda.org/conda-forge/linux-64/greenlet-3.3.0-py314ha160325_0.conda - sha256: 81e0a10eafdb44f2264b31cb1a8d0cec89703e27ad6fc3d436c69fcbe1b43b5d - md5: e4523ef596d467bfce0955ec28aefa1a +- conda: https://conda.anaconda.org/conda-forge/linux-64/greenlet-3.3.1-py314ha160325_0.conda + sha256: e638099cbf57f9c8706f98e9fed3645815cb996a0358e0a5ec4eaebd15b9ac42 + md5: 1db526de03867ad812ae0ef89b335091 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 @@ -1987,8 +2057,8 @@ packages: - python_abi 3.14.* *_cp314 license: MIT license_family: MIT - size: 241261 - timestamp: 1764863742687 + size: 241441 + timestamp: 1769257045239 - conda: https://conda.anaconda.org/conda-forge/linux-64/gsl-2.7-he838d99_0.tar.bz2 sha256: 132a918b676dd1f533d7c6f95e567abf7081a6ea3251c3280de35ef600e0da87 md5: fec079ba39c9cca093bf4c00001825de @@ -2032,15 +2102,15 @@ packages: license_family: LGPL size: 1987481 timestamp: 1671592160233 -- conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-orc-0.4.41-h17648ed_0.conda - sha256: 27f4b8414ec08a7f28132f0a04daaaebf2258aafad19c9d6a498a657a4582ff1 - md5: 4df121d41281f8b9ab4ce86ec712ffda +- conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-orc-0.4.42-h82d0256_0.conda + sha256: 708985c3c5969b40ca9bf9565939df1cef0bbe087a283ccb84d888f10e662f13 + md5: 2a751586c2ec522f1f75665a90da698b depends: - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - libgcc >=14 license: BSD-2-Clause AND BSD-3-Clause - size: 287331 - timestamp: 1739890409991 + size: 383443 + timestamp: 1768408501404 - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h90689f9_2.tar.bz2 sha256: 66d189ec36d67309fa3eb52d14d77b82359c10303c400eecc14f8eaca5939b87 md5: 957a0255ab58aaf394a91725d73ab422 @@ -2123,6 +2193,15 @@ packages: license_family: MIT size: 1300409 timestamp: 1671365973953 +- conda: https://conda.anaconda.org/bioconda/linux-64/hmmer-3.3.2-hdbdd923_4.tar.bz2 + sha256: e75930cbaeb0ec2d8535bd7699f2e7fb1f0bf3314ebbda4c0a87561eef8f8958 + md5: 805f24f8e8109e5d3d16cfad6799af46 + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + license: BSD + size: 10281146 + timestamp: 1684226127841 - conda: https://conda.anaconda.org/bioconda/linux-64/hmmer-3.4-hb6cb901_4.tar.bz2 sha256: 604f55ee1f16a9f3c2d07f90eeb4331f5b9c1dca8ed1b70e0fea3bf81b140310 md5: 689f962720e131fe4849e2909181120a @@ -2228,17 +2307,6 @@ packages: license_family: MIT size: 12129203 timestamp: 1720853576813 -- conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.1-h33c6efd_0.conda - sha256: 7d6463d0be5092b2ae8f2fad34dc84de83eab8bd44cc0d4be8931881c973c48f - md5: 518e9bbbc3e3486d6a4519192ba690f8 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=14 - - libstdcxx >=14 - license: MIT - license_family: MIT - size: 12722920 - timestamp: 1766299101259 - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.2-h33c6efd_0.conda sha256: 142a722072fa96cf16ff98eaaf641f54ab84744af81754c292cb81e0881c0329 md5: 186a18e3ba246eccfc7cff00cd19a870 @@ -2300,6 +2368,14 @@ packages: license_family: LGPL size: 463582 timestamp: 1675358702299 +- conda: https://conda.anaconda.org/bioconda/linux-64/java-jdk-8.0.112-1.tar.bz2 + sha256: 9df1f6c5333315da89cfe95a39d941f28aa72db5aff19a8dce00c6f5e61aaf2b + md5: 9f9db148bf8d30657576fefa74dc7c98 + depends: + - openjdk 8.0.112 + license: GPL + size: 3760 + timestamp: 1529964041299 - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda sha256: fc9ca7348a4f25fed2079f2153ecdcf5f9cf2a0bc36c4172420ca09e1849df7b md5: 04558c96691bed63104678757beb4f8d @@ -2311,15 +2387,16 @@ packages: license_family: BSD size: 120685 timestamp: 1764517220861 -- conda: https://conda.anaconda.org/conda-forge/noarch/jmespath-1.0.1-pyhd8ed1ab_1.conda - sha256: 3d2f20ee7fd731e3ff55c189db9c43231bc8bde957875817a609c227bcb295c6 - md5: 972bdca8f30147135f951847b30399ea +- conda: https://conda.anaconda.org/conda-forge/noarch/jmespath-1.1.0-pyhcf101f3_1.conda + sha256: 904d43d5210584004cf8b38f9657c717661ae55b0fb3f60573be974e50653fa1 + md5: cc73a9bd315659dc5307a5270f44786f depends: - - python >=3.9 + - python >=3.10 + - python license: MIT license_family: MIT - size: 23708 - timestamp: 1733229244590 + size: 25946 + timestamp: 1769161799923 - conda: https://conda.anaconda.org/conda-forge/linux-64/jpeg-9e-h0b41bf4_3.conda sha256: 8f73194d09c9ea4a7e2b3562766b8d72125cc147b62c7cf83393e3a3bbfd581b md5: c7a069243e1fbe9a556ed2ec030e6407 @@ -2435,18 +2512,6 @@ packages: license_family: MIT size: 240794 timestamp: 1678211140434 -- conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.17-h717163a_0.conda - sha256: d6a61830a354da022eae93fa896d0991385a875c6bba53c82263a289deda9db8 - md5: 000e85703f0fd9594c81710dd5066471 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libjpeg-turbo >=3.0.0,<4.0a0 - - libtiff >=4.7.0,<4.8.0a0 - license: MIT - license_family: MIT - size: 248046 - timestamp: 1739160907615 - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.18-h0c24ade_0.conda sha256: 836ec4b895352110335b9fdcfa83a8dcdbe6c5fb7c06c4929130600caea91c0a md5: 6f2e2c8f58160147c4d1c6f4c14cbac4 @@ -2493,6 +2558,25 @@ packages: license_family: Apache size: 264243 timestamp: 1745264221534 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarchive-3.8.5-gpl_hc2c16d8_100.conda + sha256: ee2cf1499a5a5fd5f03c6203597fe14bf28c6ca2a8fffb761e41f3cf371e768e + md5: 5fdaa8b856683a5598459dead3976578 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - libgcc >=14 + - liblzma >=5.8.1,<6.0a0 + - libxml2 + - libxml2-16 >=2.14.6 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - lzo >=2.10,<3.0a0 + - openssl >=3.5.4,<4.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: BSD-2-Clause + license_family: BSD + size: 886102 + timestamp: 1767630453053 - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.25.1-h3f43e3d_1.conda sha256: cb728a2a95557bb6a5184be2b8be83a6f2083000d0c7eff4ad5bbe5792133541 md5: 3b0d184bc9404516d418d4509e418bdc @@ -2598,9 +2682,9 @@ packages: license_family: Apache size: 133467 timestamp: 1711064002817 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp21.1-21.1.8-default_h99862b1_1.conda - sha256: fd494cb13a139067a00dab2a641347c692abc149bcae6872502640b14e12dc4d - md5: e933f92cedca212eb2916f24823cf90b +- conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp21.1-21.1.8-default_h99862b1_2.conda + sha256: ee878abf2ecbba378525a900a1ebe773ce2313fffeba6e8aca85f6fc62d0a0e1 + md5: 3c71daed530c0c26671a1b1b7010e746 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 @@ -2608,8 +2692,8 @@ packages: - libstdcxx >=14 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 21054217 - timestamp: 1767834505759 + size: 21054598 + timestamp: 1769313958672 - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-15.0.7-default_h5d6823c_5.conda sha256: 91ecfcf545a5d4588e9fad5db2b5b04eeef18cae1c03b790829ef8b978f06ccd md5: 2d694a9ffdcc30e89dea34a8dcdab6ae @@ -2621,9 +2705,9 @@ packages: license_family: Apache size: 9583734 timestamp: 1711063939856 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-21.1.8-default_h746c552_1.conda - sha256: 4507075f64c65b45b049e5b19842186d25c99af4b4922910f231776e46d33799 - md5: e00afd65b88a3258212661b32c1469cb +- conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-21.1.8-default_h746c552_2.conda + sha256: 77102b261874b35f37a12e79bab2272596e8bfda9e94cf13d1ae480ccd8d2e87 + md5: 0ad9019bb10eda915fb0ce5f78fef13b depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 @@ -2631,8 +2715,8 @@ packages: - libstdcxx >=14 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 12348581 - timestamp: 1767834784207 + size: 12346110 + timestamp: 1769314238631 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h36d4200_3.conda sha256: 0ccd610207807f53328f137b2adc99c413f8e1dcd1302f0325412796a94eaaf7 md5: c9f4416a34bc91e0eb029f912c68f81f @@ -2672,6 +2756,22 @@ packages: license_family: MIT size: 347431 timestamp: 1671621575854 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.18.0-h4e3cde8_0.conda + sha256: 5454709d9fb6e9c3dd6423bc284fa7835a7823bfa8323f6e8786cdd555101fab + md5: 0a5563efed19ca4461cf927419b6eb73 + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=14 + - libnghttp2 >=1.67.0,<2.0a0 + - libssh2 >=1.11.1,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.4,<4.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: curl + license_family: MIT + size: 462942 + timestamp: 1767821743793 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdb-6.2.32-h9c3ff4c_0.tar.bz2 sha256: 21fac1012ff05b131d4b5d284003dbbe7b5c4c652aa9e401b46279ed5a784372 md5: 3f3258d8f841fbac63b36b75bdac1afd @@ -2903,6 +3003,27 @@ packages: license_family: BSD size: 222359 timestamp: 1671456786483 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h5fbf134_12.conda + sha256: 245be793e831170504f36213134f4c24eedaf39e634679809fd5391ad214480b + md5: 88c1c66987cd52a712eea89c27104be6 + depends: + - __glibc >=2.17,<3.0.a0 + - fontconfig >=2.15.0,<3.0a0 + - fonts-conda-ecosystem + - icu >=78.1,<79.0a0 + - libexpat >=2.7.3,<3.0a0 + - libfreetype >=2.14.1 + - libfreetype6 >=2.14.1 + - libgcc >=14 + - libjpeg-turbo >=3.1.2,<4.0a0 + - libpng >=1.6.53,<1.7.0a0 + - libtiff >=4.7.1,<4.8.0a0 + - libwebp-base >=1.6.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + license: GD + license_family: BSD + size: 177306 + timestamp: 1766331805898 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.25.1-h3f43e3d_1.conda sha256: 50a9e9815cf3f5bce1b8c5161c0899cc5b6c6052d6d73a4c27f749119e607100 md5: 2f4de899028319b27eb7a4023be5dfd2 @@ -3034,6 +3155,18 @@ packages: license: LGPL-2.1-only size: 318912 timestamp: 1765704474676 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libharu-2.4.5-h943b412_0.conda + sha256: fea5cbef71d1a357a60c6f4259e0c8fdee7209d455e5dca80e83af19f9072d39 + md5: cbc958e4c790c2cb820847c1feb9d2f7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libpng >=1.6.47,<1.7.0a0 + - libzlib >=1.3.1,<2.0a0 + license: Zlib + license_family: OTHER + size: 600158 + timestamp: 1741720713746 - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.18-h3b78370_2.conda sha256: c467851a7312765447155e071752d7bf9bf44d610a5687e32706f480aad2833f md5: 915f5995e94f60e9a4826e0b0920ee88 @@ -3117,17 +3250,41 @@ packages: license_family: LGPL size: 38472 timestamp: 1740593829307 -- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_2.conda - sha256: f2591c0069447bbe28d4d696b7fcb0c5bd0b4ac582769b89addbcf26fb3430d8 - md5: 1a580f7796c7bf6393fddb8bbbde58dc +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.2-hb03c661_0.conda + sha256: 755c55ebab181d678c12e49cced893598f2bab22d582fbbf4d8b83c18be207eb + md5: c7c83eecbb72d88b940c249af56c8b17 depends: - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - libgcc >=14 constrains: - - xz 5.8.1.* + - xz 5.8.2.* license: 0BSD - size: 112894 - timestamp: 1749230047870 + size: 113207 + timestamp: 1768752626120 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libmamba-2.5.0-hd28c85e_0.conda + sha256: ca2d384f30e1582b7c6ae9f1406fb51f993e44c92799e3cabf2130f69c7261d5 + md5: a24532d0660b8a58ca2955301281f71e + depends: + - cpp-expected >=1.3.1,<1.3.2.0a0 + - __glibc >=2.17,<3.0.a0 + - libstdcxx >=14 + - libgcc >=14 + - zstd >=1.5.7,<1.6.0a0 + - reproc >=14.2,<15.0a0 + - spdlog >=1.17.0,<1.18.0a0 + - libarchive >=3.8.5,<3.9.0a0 + - openssl >=3.5.4,<4.0a0 + - nlohmann_json-abi ==3.12.0 + - fmt >=12.1.0,<12.2.0a0 + - simdjson >=4.2.4,<4.3.0a0 + - libsolv >=0.7.35,<0.8.0a0 + - reproc-cpp >=14.2,<15.0a0 + - libcurl >=8.18.0,<9.0a0 + - yaml-cpp >=0.8.0,<0.9.0a0 + license: BSD-3-Clause + license_family: BSD + size: 2567543 + timestamp: 1767884157869 - conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-hb9d3cd8_0.conda sha256: 3aa92d4074d4063f2a162cd8ecb45dccac93e543e565c01a787e16a43501f7ee md5: c7e925f37e3b40d893459e625f6a53f1 @@ -3220,16 +3377,16 @@ packages: license: LicenseRef-libglvnd size: 50757 timestamp: 1731330993524 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.5.2-hd0c01bc_0.conda - sha256: 786d43678d6d1dc5f88a6bad2d02830cfd5a0184e84a8caa45694049f0e3ea5f - md5: b64523fb87ac6f87f0790f324ad43046 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.6.1-h280c20c_0.conda + sha256: f1061a26213b9653bbb8372bfa3f291787ca091a9a3060a10df4d5297aad74fd + md5: 2446ac1fe030c2aa6141386c1f5a6aed depends: - - libgcc >=13 - __glibc >=2.17,<3.0.a0 + - libgcc >=14 license: BSD-3-Clause license_family: BSD - size: 312472 - timestamp: 1744330953241 + size: 324993 + timestamp: 1768497114401 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hb9d3cd8_0.conda sha256: 0bd91de9b447a2991e666f284ae8c722ffb1d84acb594dbd0c031bd656fa32b2 md5: 70e3400cbbfa03e96dcde7fc13e38c7b @@ -3249,16 +3406,6 @@ packages: license: zlib-acknowledgement size: 288221 timestamp: 1708780443939 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.53-h421ea60_0.conda - sha256: 8acdeb9a7e3d2630176ba8e947caf6bf4985a5148dec69b801e5eb797856688b - md5: 00d4e66b1f746cb14944cad23fffb405 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=14 - - libzlib >=1.3.1,<2.0a0 - license: zlib-acknowledgement - size: 317748 - timestamp: 1764981060755 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.54-h421ea60_0.conda sha256: 5de60d34aac848a9991a09fcdea7c0e783d00024aefec279d55e87c0c44742cd md5: d361fa2a59e53b61c2675bfa073e5b7e @@ -3332,6 +3479,18 @@ packages: license: ISC size: 205978 timestamp: 1716828628198 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsolv-0.7.35-h9463b59_0.conda + sha256: 2fc2cdc8ea4dfd9277ae910fa3cfbf342d7890837a2002cf427fd306a869150b + md5: 21769ce326958ec230cdcbd0f2ad97eb + depends: + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + size: 518374 + timestamp: 1754325691186 - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda sha256: daee3f68786231dad457d0dfde3f7f1f9a7f2018adabdbb864226775101341a8 md5: 18aa975d2094c34aef978060ae7da7d8 @@ -3341,27 +3500,16 @@ packages: license: Unlicense size: 865346 timestamp: 1718050628718 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.1-h0c1763c_1.conda - sha256: 5ef162b2a1390d1495a759734afe2312a358a58441cf8f378be651903646f3b7 - md5: ad1fd565aff83b543d726382c0ab0af2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.2-h0c1763c_0.conda + sha256: c1ff4589b48d32ca0a2628970d869fa9f7b2c2d00269a3761edc7e9e4c1ab7b8 + md5: f7d30045eccb83f2bb8053041f42db3c depends: - __glibc >=2.17,<3.0.a0 - libgcc >=14 - libzlib >=1.3.1,<2.0a0 license: blessing - size: 940686 - timestamp: 1766319628770 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.1-hf4e2dac_1.conda - sha256: d614540c55f22ad555633f75e174089018ddfc65c49f447f7bbdbc3c3013bec1 - md5: b1f35e70f047918b49fb4b181e40300e - depends: - - __glibc >=2.17,<3.0.a0 - - icu >=78.1,<79.0a0 - - libgcc >=14 - - libzlib >=1.3.1,<2.0a0 - license: blessing - size: 943451 - timestamp: 1766319676469 + size: 939312 + timestamp: 1768147967568 - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.2-hf4e2dac_0.conda sha256: 04596fcee262a870e4b7c9807224680ff48d4d0cc0dac076a602503d3dc6d217 md5: da5be73701eecd0e8454423fd6ffcf30 @@ -3384,6 +3532,18 @@ packages: license_family: BSD size: 239461 timestamp: 1660346486026 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hcf80075_0.conda + sha256: fa39bfd69228a13e553bd24601332b7cfeb30ca11a3ca50bb028108fe90a7661 + md5: eecce068c7e4eddeb169591baac20ac4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.0,<4.0a0 + license: BSD-3-Clause + license_family: BSD + size: 304790 + timestamp: 1745608545575 - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_16.conda sha256: 813427918316a00c904723f1dfc3da1bbc1974c5cfe1ed1e704c6f4e0798cbc6 md5: 68f68355000ec3f1d6f26ea13e8f525f @@ -3729,6 +3889,17 @@ packages: license_family: Other size: 60963 timestamp: 1727963148474 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda + sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 + md5: 9de5350a85c4a20c685259b889aa6393 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: BSD-2-Clause + license_family: BSD + size: 167055 + timestamp: 1733741040117 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda sha256: 1b4c105a887f9b2041219d57036f72c4739ab9e9fe5a1486f094e58c76b31f5f md5: 318b08df404f9c9be5712aaa5a6f0bb0 @@ -3739,6 +3910,33 @@ packages: license_family: BSD size: 143402 timestamp: 1674727076728 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lzo-2.10-h280c20c_1002.conda + sha256: 5c6bbeec116e29f08e3dad3d0524e9bc5527098e12fc432c0e5ca53ea16337d4 + md5: 45161d96307e3a447cc3eb5896cf6f8c + depends: + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + license: GPL-2.0-or-later + license_family: GPL + size: 191060 + timestamp: 1753889274283 +- conda: https://conda.anaconda.org/bioconda/noarch/macsyfinder-2.1.2-pyh7cba7a3_0.tar.bz2 + sha256: 25ae3f212aa474f208299c598711d4086c7f0a67cb9266929cfaf4ae100fabbd + md5: 4c132a03e48ad39ec7956be76bc2e64a + depends: + - certifi + - colorama >=0.4.4 + - colorlog + - hmmer >=3.1b2,<=3.3.2 + - networkx >=2.4 + - packaging >=18.0 + - pandas >=1.1.5,<=1.4.3 + - python + - pyyaml >=5.1.1 + license: GPL-3.0-or-later + license_family: GPL3 + size: 15731659 + timestamp: 1687965950622 - conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.4.1-hb9d3cd8_2.conda sha256: d652c7bd4d3b6f82b0f6d063b0d8df6f54cc47531092d7ff008e780f3261bdda md5: 33405d2a66b1411db9f7242c8b97c9e7 @@ -3749,6 +3947,20 @@ packages: license_family: GPL size: 513088 timestamp: 1727801714848 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mamba-2.5.0-h9835478_0.conda + sha256: f3dc558be3564dde9dd85178c080940af6f7e7d2c6abe14508689fd71e4e3a17 + md5: 6b7f9c07f2de4939bde5da451dd6dc62 + depends: + - libmamba ==2.5.0 hd28c85e_0 + - __glibc >=2.17,<3.0.a0 + - libmamba >=2.5.0,<2.6.0a0 + - reproc-cpp >=14.2,<15.0a0 + - reproc >=14.2,<15.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: BSD-3-Clause + license_family: BSD + size: 567170 + timestamp: 1767884157871 - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-4.0.0-pyhd8ed1ab_0.conda sha256: 7b1da4b5c40385791dbc3cc85ceea9fad5da680a27d5d3cb8bfaa185e304a89e md5: 5b5203189eb668f042ac2b0826244964 @@ -3868,6 +4080,18 @@ packages: license_family: Apache size: 15851 timestamp: 1749895533014 +- conda: https://conda.anaconda.org/bioconda/linux-64/muscle-5.3-h9948957_3.tar.bz2 + sha256: e0fb500aef23bb13fcd6b4676c0064a1e3ccc63bf68e375d10f9b1edf9042380 + md5: a467dd774f2bf0e239c3da30ccca7240 + depends: + - _openmp_mutex >=4.5 + - libgcc >=13 + - libgomp + - libstdcxx >=13 + license: GPL-3.0-only + license_family: GPL3 + size: 581281 + timestamp: 1753910064134 - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.0.32-h14678bc_0.conda sha256: 3f35b77b5ff28db96ab16fca920a4b5cc5ee1fd4587efe6315fe044b8ce8ea20 md5: 25af35815c0cdf5a80afc04a2fb67407 @@ -3907,6 +4131,27 @@ packages: license: X11 AND BSD-3-Clause size: 891641 timestamp: 1738195959188 +- conda: https://conda.anaconda.org/conda-forge/noarch/networkx-3.4-pyhd8ed1ab_0.conda + sha256: 041cfc721afa0c2279abfb4c6fd5db6b3b3e84f30451f1b47ba3ee443d41cf25 + md5: 17878dfc0a15a6e9d2aaef351a4210dc + depends: + - python >=3.10 + constrains: + - scipy >=1.9,!=1.11.0,!=1.11.1 + - pandas >=1.4 + - numpy >=1.22 + - matplotlib >=3.5 + license: BSD-3-Clause + license_family: BSD + size: 1198339 + timestamp: 1728631431051 +- conda: https://conda.anaconda.org/conda-forge/noarch/nlohmann_json-abi-3.12.0-h0f90c79_1.conda + sha256: 2a909594ca78843258e4bda36e43d165cda844743329838a29402823c8f20dec + md5: 59659d0213082bc13be8500bab80c002 + license: MIT + license_family: MIT + size: 4335 + timestamp: 1758194464430 - conda: https://conda.anaconda.org/conda-forge/linux-64/nodejs-24.12.0-h36edbcc_0.conda sha256: fc71fab1256bb5f64ad9bd73388741cd4c1986deca70031a7728e70ad691a3f2 md5: adc6bd7e0e0ccd769227344712e80b28 @@ -3954,24 +4199,23 @@ packages: license_family: MOZILLA size: 2047723 timestamp: 1715184444840 -- conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.0-py314h2b28147_0.conda - sha256: 8a27bba4c9015dd116761480fa7ff193747dfc13fd6748ac69fdb162fcc223dc - md5: 1052857fc9d80253d2e47025cb2fab0a +- conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py310hb13e2d6_0.conda + sha256: 028fe2ea8e915a0a032b75165f11747770326f3d767e642880540c60a3256425 + md5: 6593de64c935768b6bad3e19b3e978be depends: - - python - - libstdcxx >=14 - - libgcc >=14 - - __glibc >=2.17,<3.0.a0 - - libcblas >=3.9.0,<4.0a0 - libblas >=3.9.0,<4.0a0 - - python_abi 3.14.* *_cp314 + - libcblas >=3.9.0,<4.0a0 + - libgcc-ng >=12 - liblapack >=3.9.0,<4.0a0 + - libstdcxx-ng >=12 + - python >=3.10,<3.11.0a0 + - python_abi 3.10.* *_cp310 constrains: - numpy-base <0a0 license: BSD-3-Clause license_family: BSD - size: 8917806 - timestamp: 1766373894725 + size: 7009070 + timestamp: 1707225917496 - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.1-py314h2b28147_0.conda sha256: 9af4bb8fef69f8b3c254b32da93bc63b7376b60b72c6ed9104fd3ad23a70891c md5: 9536e29f857e5d0565e92fd1b54de16a @@ -4016,6 +4260,11 @@ packages: license_family: GPL size: 168802940 timestamp: 1671480112436 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openjdk-8.0.112-zulu8.19.0.1_3.tar.bz2 + sha256: 14e90e90593065802e36147c801ed89c12924b695059aecc179a756eaf5386da + md5: 8fae7d2b2981ba59fbfaab89850ffc61 + license: GPLv2 + size: 50019265 - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda sha256: 3900f9f2dbbf4129cf3ad6acf4e4b6f7101390b53843591c53b00f034343bc4d md5: 11b3379b191f63139e29c0d19dee24cd @@ -4085,16 +4334,16 @@ packages: license_family: Apache size: 3165399 timestamp: 1762839186699 -- conda: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 - md5: 58335b26c38bf4a20f399384c33cbcf9 +- conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda + sha256: c1fc0f953048f743385d31c468b4a678b3ad20caffdeaa94bed85ba63049fd58 + md5: b76541e68fea4d511b1ac46a28dcd2c6 depends: - python >=3.8 - python license: Apache-2.0 license_family: APACHE - size: 62477 - timestamp: 1745345660407 + size: 72010 + timestamp: 1769093650580 - conda: https://conda.anaconda.org/bioconda/linux-64/paml-4.10.9-h7b50bb2_1.conda sha256: 81c5237b07796984d7915d29a768068a1e5e6c02b4ae25f27836b0babe84e5aa md5: ef02b401c5daaf104b3d1091f8ec37f5 @@ -4104,56 +4353,76 @@ packages: license_family: GPL3 size: 679359 timestamp: 1755706728619 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.3.3-py314ha0b5721_2.conda - sha256: 0a86a582b906d9cfd4d2c59180898fe9d714b55eea7ced71630a1fedae206c62 - md5: fe3a5c8be07a7b82058bdeb39d33d93b +- conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-1.4.3-py310h769672d_0.tar.bz2 + sha256: 2168cce03d967b340adda09ee4f2f595ab777f171981e69f89a36031ac6de488 + md5: e48c810453df0f03bb8fcdff5e1d9e9d depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=14 - - libstdcxx >=14 - - numpy >=1.22.4 - - numpy >=1.23,<3 - - python >=3.14,<3.15.0a0 - - python-dateutil >=2.8.2 - - python-tzdata >=2022.7 - - python_abi 3.14.* *_cp314 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - numpy >=1.21.6,<2.0a0 + - python >=3.10,<3.11.0a0 + - python-dateutil >=2.8.1 + - python_abi 3.10.* *_cp310 - pytz >=2020.1 - constrains: - - pyarrow >=10.0.1 - - numba >=0.56.4 - - odfpy >=1.4.1 - - xlsxwriter >=3.0.5 - - tabulate >=0.9.0 - - html5lib >=1.1 - - lxml >=4.9.2 - - blosc >=1.21.3 - - s3fs >=2022.11.0 - - fsspec >=2022.11.0 - - psycopg2 >=2.9.6 - - pandas-gbq >=0.19.0 - - openpyxl >=3.1.0 - - qtpy >=2.3.0 - - python-calamine >=0.1.7 - - sqlalchemy >=2.0.0 - - pyqt5 >=5.15.9 - - bottleneck >=1.3.6 - - zstandard >=0.19.0 - - numexpr >=2.8.4 - - tzdata >=2022.7 - - scipy >=1.10.0 - - gcsfs >=2022.11.0 - - pyxlsb >=1.0.10 - - matplotlib >=3.6.3 - - pytables >=3.8.0 - - beautifulsoup4 >=4.11.2 - - pyreadstat >=1.2.0 - - fastparquet >=2022.12.0 - - xlrd >=2.0.1 - - xarray >=2022.12.0 license: BSD-3-Clause license_family: BSD - size: 15178918 - timestamp: 1764615084415 + size: 13079344 + timestamp: 1656001499928 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-3.0.0-py314hb4ffadd_0.conda + sha256: f30137257c499f8f38943c21d46c90a2c23e4d6d54babdcef9c130acf8cb1a94 + md5: 90e3461036907dcd77c950308c1033d2 + depends: + - python + - numpy >=1.26.0 + - python-dateutil >=2.8.2 + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.14.* *_cp314 + - numpy >=1.23,<3 + constrains: + - adbc-driver-postgresql >=1.2.0 + - adbc-driver-sqlite >=1.2.0 + - beautifulsoup4 >=4.12.3 + - blosc >=1.21.3 + - bottleneck >=1.4.2 + - fastparquet >=2024.11.0 + - fsspec >=2024.10.0 + - gcsfs >=2024.10.0 + - html5lib >=1.1 + - hypothesis >=6.116.0 + - jinja2 >=3.1.5 + - lxml >=5.3.0 + - matplotlib >=3.9.3 + - numba >=0.60.0 + - numexpr >=2.10.2 + - odfpy >=1.4.1 + - openpyxl >=3.1.5 + - psycopg2 >=2.9.10 + - pyarrow >=13.0.0 + - pyiceberg >=0.8.1 + - pymysql >=1.1.1 + - pyqt5 >=5.15.9 + - pyreadstat >=1.2.8 + - pytables >=3.10.1 + - pytest >=8.3.4 + - pytest-xdist >=3.6.1 + - python-calamine >=0.3.0 + - pytz >=2024.2 + - pyxlsb >=1.0.10 + - qtpy >=2.4.2 + - scipy >=1.14.1 + - s3fs >=2024.10.0 + - sqlalchemy >=2.0.36 + - tabulate >=0.9.0 + - xarray >=2024.10.0 + - xlrd >=2.0.1 + - xlsxwriter >=3.2.0 + - zstandard >=0.23.0 + license: BSD-3-Clause + license_family: BSD + size: 15253498 + timestamp: 1769076318460 - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.50.14-hd33c08f_0.conda sha256: 80648fb4691839a81f83fe55f4353357d198cd75e61dbb61b815e39d577e87d2 md5: a8b9e35dd7be2c945b0de4fe19a7c3a9 @@ -4213,6 +4482,18 @@ packages: license_family: BSD size: 950847 timestamp: 1708118050286 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.45-hc749103_0.conda + sha256: 27c4014f616326240dcce17b5f3baca3953b6bc5f245ceb49c3fa1e6320571eb + md5: b90bece58b4c2bf25969b70f3be42d25 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + size: 1197308 + timestamp: 1745955064657 - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.47-haa7fec5_0.conda sha256: 5e6f7d161356fefd981948bea5139c5aa0436767751a6930cb1ca801ebb113ff md5: 7a3bff861a6583f1889021facefc08b1 @@ -4234,6 +4515,16 @@ packages: license_family: Other size: 16168817 timestamp: 1603925645430 +- conda: https://conda.anaconda.org/conda-forge/linux-64/perl-5.32.1-7_hd590300_perl5.conda + build_number: 7 + sha256: 9ec32b6936b0e37bcb0ed34f22ec3116e75b3c0964f9f50ecea5f58734ed6ce9 + md5: f2cfec9406850991f4e3d960cc9e3321 + depends: + - libgcc-ng >=12 + - libxcrypt >=4.4.36 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + size: 13344463 + timestamp: 1703310653947 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-aceperl-1.92-pl526_2.tar.bz2 sha256: 81ee87d283f02a3f41b183b5d2b68ae0c77f1ba765e900bb133db446abce3967 md5: 8f0932e2e264bebf85619c4ef2f166a8 @@ -4277,6 +4568,14 @@ packages: license: perl_5 size: 240106 timestamp: 1531853207820 +- conda: https://conda.anaconda.org/conda-forge/noarch/perl-app-cpanminus-1.7048-pl5321hd8ed1ab_0.conda + sha256: 20850458e691b12fc4da209e204fc4c4d1abe93311913929dc536b9b3857b681 + md5: adb8fae79589a7bb03aa9ad976e3bd92 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + size: 229935 + timestamp: 1730267467434 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-appconfig-1.71-pl526_1.tar.bz2 sha256: fc823ec41546a0a40b8309b7baf422477ead0f7e8859ff6b8ff636e892abaa3d md5: ce249bab46455b131908aa356c4b1277 @@ -4296,6 +4595,17 @@ packages: license: perl_5 size: 31485 timestamp: 1541970788614 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-archive-tar-3.04-pl5321hdfd78af_0.tar.bz2 + sha256: ff80ba34551d4e051f4eaff48df53a6c63695dcf00e670c89a241a04f0b662ae + md5: 27d0df347c48c48b363651b64fb6fb4c + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-io-compress + - perl-io-zlib + - perl-pathtools + license: Perl_5 + size: 35243 + timestamp: 1749770047223 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-array-compare-3.0.1-pl526_1.tar.bz2 sha256: c2499e75577dfefd445b2812b9c8973eaf31f88219a549e065738c7326fc6a48 md5: 707a482cecc408d3574ac06c1d681211 @@ -4481,6 +4791,15 @@ packages: license: perl_5 size: 3312620 timestamp: 1617028303711 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-bioperl-core-1.7.8-pl5321hdfd78af_1.tar.bz2 + sha256: 144d8a545fae0c2d9cace3b0eb0c222af50e381d7a51c0aa15b30af60a499e61 + md5: e627a38fe206468089dc73a0aafb6c8c + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-db_file + license: perl_5 + size: 1870160 + timestamp: 1647903667991 - conda: https://conda.anaconda.org/bioconda/noarch/perl-bioperl-run-1.007002-pl5262hdfd78af_5.tar.bz2 sha256: 566fa9ad330fe98570e5fd296cd9edbbaeddaa7eb12fd93b22b0d4f43dc86501 md5: bf6e302bd62eaf7a95f53136d9e71234 @@ -4540,6 +4859,17 @@ packages: license: perl_5 size: 15299 timestamp: 1556831911041 +- conda: https://conda.anaconda.org/conda-forge/noarch/perl-carp-1.50-pl5321hd8ed1ab_0.tar.bz2 + sha256: 1981e31113e1e77a2cdc13db657c636f047cd3be2a64d9a0bffac03c5427c1bd + md5: bdddc03e28019b902da71b722f2288d7 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-exporter + - perl-extutils-makemaker + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 22257 + timestamp: 1636653208008 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-cgi-4.44-pl526h14c3975_1.tar.bz2 sha256: 9fd01cda7242f42ec228e0760815957644d748db571523cbb7b20f77c1b651e8 md5: abf86df04595969e49c5ac3f295e2a20 @@ -4628,6 +4958,15 @@ packages: license: perl_5 size: 11219 timestamp: 1533073151061 +- conda: https://conda.anaconda.org/conda-forge/noarch/perl-common-sense-3.75-pl5321hd8ed1ab_0.tar.bz2 + sha256: 38ef218e9b9d55b9fbdce6b31cf81bcf6f1b16f21b8e7cb9279b41399522a320 + md5: ef70dc77e8b10bbb62f5e843b401ef0e + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 20291 + timestamp: 1660429950685 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-compress-raw-bzip2-2.087-pl526he1b5a44_0.tar.bz2 sha256: 637ebbf40bf60183a7beadf4207e6fdf0fbab797fcdc0b2275b504084ae20f8a md5: 452ca14d71cd5973a6db6998b50f30e3 @@ -4638,6 +4977,17 @@ packages: license: perl_5 size: 44560 timestamp: 1565464977921 +- conda: https://conda.anaconda.org/conda-forge/linux-64/perl-compress-raw-bzip2-2.214-pl5321hda65f42_0.conda + sha256: 2cbd3fcb7028415654057ab3142cee1e5cc4cf9bdd0e590f072e8ecd29cb6382 + md5: 1ec33b9f74a71c17cc5579e35027832a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - perl >=5.32.1,<5.33.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 55733 + timestamp: 1761332551110 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-compress-raw-zlib-2.087-pl526hc9558a2_0.tar.bz2 sha256: 87bf47b84e245aaf61a6182a862ea6123420a7c500763b6a4ed7fe6ad28e386d md5: 6a7842c318054b9110268696ce2fe7be @@ -4648,6 +4998,17 @@ packages: license: perl_5 size: 74219 timestamp: 1565466229690 +- conda: https://conda.anaconda.org/conda-forge/linux-64/perl-compress-raw-zlib-2.214-pl5321h4dac143_0.conda + sha256: 4fd3a11f8dbd2c9d1a1c5547e344ad20412a3f0d36967502d9764e1b2734dd47 + md5: 943e7033e6f709adf0d89a3af51ab81b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - perl >=5.32.1,<5.33.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 81114 + timestamp: 1761332700914 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-constant-1.33-pl526_1.tar.bz2 sha256: f59d4584fc96a3f356728b6dbdcdcae359a4698be233357c72f145bd4c8ace09 md5: 5037eea2bb962fab567d2d5ea43bc81a @@ -4656,6 +5017,14 @@ packages: license: perl_5 size: 9914 timestamp: 1531075232618 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-constant-1.33-pl5321hdfd78af_2.tar.bz2 + sha256: 3ac57f148527bf1efaff7137b3be3e1b62621297e52d4e9d2fe206952e864990 + md5: bda05b652c9a6d069ccf520149e1c171 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + license: perl_5 + size: 12478 + timestamp: 1642460521606 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-convert-binary-c-0.78-pl526h6bb024c_3.tar.bz2 sha256: 0bf500384775deffd597618af35ad32b3b0238a41a32021d52c4bbe7647f7a82 md5: 4d3b23d40c53d03e38d777ea0c9a547b @@ -4733,6 +5102,17 @@ packages: license: perl_5 size: 54778 timestamp: 1603290066630 +- conda: https://conda.anaconda.org/conda-forge/linux-64/perl-db_file-1.858-pl5321hb9d3cd8_0.conda + sha256: 9c95150bc621a32406da4297e9cca4c73565f2b01ac16b1ad78d407ae287978c + md5: 2dc3e251150589a85fc4219568b12a25 + depends: + - __glibc >=2.17,<3.0.a0 + - libdb >=6.2.32,<6.3.0a0 + - libgcc >=13 + - perl >=5.32.1,<5.33.0a0 *_perl5 + license: Artistic-1.0-Perl OR GPL-1.0-or-later + size: 63679 + timestamp: 1733156864666 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-dbd-sqlite-1.64-pl526h516909a_0.tar.bz2 sha256: 43c26533a6a1349086da323de77ce75bedb8403d8edbdcaf6e0576c5bc4eeda3 md5: e174559d63638b9b1ff18e063f0b3173 @@ -4797,6 +5177,17 @@ packages: license: perl_5 size: 18670 timestamp: 1541969640993 +- conda: https://conda.anaconda.org/conda-forge/linux-64/perl-digest-md5-2.59-pl5321hb9d3cd8_3.conda + sha256: b94d9ab6b7170c00faae2b60b5038248c955e8c730d46b9a1fda66c05162e275 + md5: f9e50ca77bd43238ea7ec15f79895809 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - perl >=5.32.1,<5.33.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 28090 + timestamp: 1743802933057 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-digest-perl-md5-1.9-pl526_1.tar.bz2 sha256: f3fff2164bfad7f005cd662c71e442b4e0fc4212d3df7453f227462dead6d8f7 md5: 58e8ad466a0e7315a10be866f16f7b7d @@ -4853,6 +5244,19 @@ packages: license: perl_5 size: 2229948 timestamp: 1531071533326 +- conda: https://conda.anaconda.org/conda-forge/linux-64/perl-encode-3.21-pl5321hb9d3cd8_1.conda + sha256: 4cbe4125efe8763e1ad44448852b04481002f1dac84b6052cec1626df79e3a16 + md5: a418a0e7010007df65768e4e4b96dd14 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - perl >=5.32.1,<5.33.0a0 *_perl5 + - perl-exporter + - perl-parent + - perl-storable + license: GPL-1.0-or-later OR Artistic-1.0-Perl + size: 1731511 + timestamp: 1728247059262 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-encode-locale-1.05-pl526_6.tar.bz2 sha256: 5494cbebd17821fbe8af400d00697e0b9bcb9e85acd866b836e2edfb40d4d004 md5: 8b76e07f2ee0eb2a4429e517f1ae0bbd @@ -4901,6 +5305,15 @@ packages: license: perl_5 size: 13288 timestamp: 1531071130904 +- conda: https://conda.anaconda.org/conda-forge/noarch/perl-exporter-5.74-pl5321hd8ed1ab_0.tar.bz2 + sha256: 42271d0b79043a10a89044acb5febea50046b745dd2fc37e02943bc3bc75bf8e + md5: fd2eac4e35f8c970870a3961c1df3e29 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 19071 + timestamp: 1636696009075 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-exporter-tiny-1.002001-pl526_0.tar.bz2 sha256: d9603728d081a2b3a7c0009066bf72afab2dce7ae1b2c37c842f9f7f1accf354 md5: b84ce6dbb823c77ddba901d1083c2e84 @@ -4909,6 +5322,15 @@ packages: license: perl_5 size: 23277 timestamp: 1545135368653 +- conda: https://conda.anaconda.org/conda-forge/noarch/perl-exporter-tiny-1.002002-pl5321hd8ed1ab_0.tar.bz2 + sha256: abdf86828a12a389d0feb0d70501b267842557bae11820e266526aeb6ab2bebe + md5: 48d709826875be1f2c108d3d1d8efec7 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 28592 + timestamp: 1660341479867 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-extutils-makemaker-7.36-pl526_1.tar.bz2 sha256: 2fe1ece13d215785a74c8115d15e46f950002adf454eb87a0b01904e5336624d md5: 32d1b791177a614aeae12e67bca620b0 @@ -4917,6 +5339,15 @@ packages: license: perl_5 size: 156857 timestamp: 1556830635661 +- conda: https://conda.anaconda.org/conda-forge/noarch/perl-extutils-makemaker-7.70-pl5321hd8ed1ab_0.conda + sha256: 1d3f342ca74cf2948c3edcfe0d3367b1db0fc64bb163393a2e025336dec3a40c + md5: ec3e57ed34f7765bfc7054a05868ce5d + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 157323 + timestamp: 1679847836884 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-file-listing-6.04-pl526_1.tar.bz2 sha256: cace74e1f6e1aebc92c441b500a7fc98e378cd3c4bdbbe85490ed48cd8a71e4e md5: 2a2f44c2b29a326f46abb72aea331845 @@ -4935,6 +5366,16 @@ packages: license: unknown size: 17511 timestamp: 1556007349501 +- conda: https://conda.anaconda.org/conda-forge/noarch/perl-file-path-2.18-pl5321hd8ed1ab_0.tar.bz2 + sha256: ac7a0e0c36ec199709c8523132ded35efb84941a1a476b271fd25362dfbf5339 + md5: e13e456f61b8261ba074c0aa93086afe + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-exporter + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 22382 + timestamp: 1636696260633 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-file-slurp-tiny-0.004-pl526_1.tar.bz2 sha256: 7e405c657cf8b08c34d08fa0456cc5227141d272366cfe44daa48f750d813d94 md5: 1cf79bd3a86d7dbc00837771705beea3 @@ -4973,6 +5414,20 @@ packages: license: perl_5 size: 26325 timestamp: 1531142438181 +- conda: https://conda.anaconda.org/conda-forge/noarch/perl-file-temp-0.2304-pl5321hd8ed1ab_0.tar.bz2 + sha256: 91f9fe152b38441386053876198d0c9437e7b4b5fa7da1e5db48b9e1b21fdae9 + md5: 0a039c4fc36748942287ee10d0431515 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-carp + - perl-constant + - perl-exporter + - perl-file-path + - perl-parent + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 31509 + timestamp: 1636696164992 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-file-which-1.23-pl526_0.tar.bz2 sha256: 97acacdedfb8e90e7a8598b16970f8b5701a4c8b9e86da55fad2c777172e313a md5: 46f24942ce35bdd275f905cfe93ac9e0 @@ -5244,6 +5699,20 @@ packages: license: perl_5 size: 82633 timestamp: 1565469123864 +- conda: https://conda.anaconda.org/bioconda/linux-64/perl-io-compress-2.214-pl5321h503566f_0.conda + sha256: c42c10b7145c78feb6ec3273518fd2005a3594071999f0ab5e5e5338678bd6c5 + md5: 210d021ffcc3a08784604be146f6461f + depends: + - libgcc >=13 + - libstdcxx >=13 + - perl >=5.32.1,<5.33.0a0 *_perl5 + - perl-compress-raw-bzip2 >=2.214 + - perl-compress-raw-zlib >=2.214 + - perl-encode + - perl-scalar-list-utils + license: Perl_5 + size: 87051 + timestamp: 1763952124165 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-io-html-1.001-pl526_2.tar.bz2 sha256: 94af7ef1b3d574c1c4e37186247c789b0840357ec49237de01a736f82e12a426 md5: 64455bdee28a81f80825a314a4044061 @@ -5301,6 +5770,14 @@ packages: license: unknown size: 9202 timestamp: 1531785886896 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-io-zlib-1.15-pl5321hdfd78af_1.tar.bz2 + sha256: 771a44b338cac68a22893897450222b886e24bbb291b014897d561f2ba3b588f + md5: db92645dabe9467115729e4479841b5d + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + size: 12760 + timestamp: 1752069858135 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-ipc-run-20180523.0-pl526_0.tar.bz2 sha256: 265168304b153fe816804cf862172eaba38feae5d219fc8375d73c58d05b625b md5: 8c4578f521fdeb854012141a98295526 @@ -5337,6 +5814,15 @@ packages: license: perl_5 size: 53205 timestamp: 1557552589407 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-json-4.10-pl5321hdfd78af_1.tar.bz2 + sha256: c30768595793865d67fe2bf76a34e696a0664ae1f1cef34e31cb16618af22d61 + md5: c6c43c11e14d90b836f42c611e106ea9 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-json-xs + license: GPL-1.0-or-later OR Artistic-1.0-Perl + size: 57728 + timestamp: 1722414214816 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-json-xs-2.34-pl526h6bb024c_3.tar.bz2 sha256: b5d913b71b54b2d9278e06e324d638195343fbee9c7ea41322039badf6365737 md5: 3a5b157d275eae1d3ba16de1ccae8241 @@ -5349,6 +5835,18 @@ packages: license: unknown size: 64166 timestamp: 1557227391986 +- conda: https://conda.anaconda.org/bioconda/linux-64/perl-json-xs-4.04-pl5321h9948957_0.conda + sha256: f16cf35917a5d75fb55cfc69d8651dc72ff4e06370142b447a4864f5de7d97c6 + md5: 7916b2e794393b3389535ba750f489da + depends: + - libgcc >=13 + - libstdcxx >=13 + - perl >=5.32.1,<5.33.0a0 *_perl5 + - perl-common-sense + - perl-types-serialiser + license: GPL-1.0-or-later OR Artistic-1.0-Perl + size: 70770 + timestamp: 1757352008878 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-lib-0.63-pl526_1.tar.bz2 sha256: a8fc0735982cc4b9d83c6201afa0df4d9a3e4c82414d12df90b3f5bf5913d76e md5: 03381abd528ca5beab93d60bc93106d0 @@ -5401,6 +5899,16 @@ packages: license: apache_2_0 size: 28710 timestamp: 1531687589822 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-list-moreutils-0.430-pl5321hdfd78af_0.tar.bz2 + sha256: 2190cc8430bb218ea80f5fc5e2bf75e4e20a27fb83e8c3cb789a18c32854a56c + md5: 7f04c79d216d0f8e7b6d5a51de4aafa0 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-exporter-tiny + - perl-list-moreutils-xs >=0.430 + license: apache_2_0 + size: 32468 + timestamp: 1644871004171 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-list-moreutils-xs-0.428-pl526_0.tar.bz2 sha256: 82c2a8d8e9f83877845ef2af4dc6bc7fd5a881dbb4d547e553aa16b9b528e749 md5: 65212b0ac443324d61e649d1752947c7 @@ -5410,6 +5918,15 @@ packages: license: apache_2_0 size: 43749 timestamp: 1531687365310 +- conda: https://conda.anaconda.org/bioconda/linux-64/perl-list-moreutils-xs-0.430-pl5321h7b50bb2_5.tar.bz2 + sha256: fe2d360770fe5b856ee1e625eac6b07cea386c64b0866e323c6535eb62b9ceee + md5: 9192770eb08524038c3fcf24e915b10c + depends: + - libgcc >=13 + - perl >=5.32.1,<5.33.0a0 *_perl5 + license: apache_2_0 + size: 51506 + timestamp: 1741776389435 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-list-util-1.38-pl526_1.tar.bz2 sha256: 093edbea978e631fb88a8f819ddf50f5437d60bdc707c38e6d9f00fa6b97f6b3 md5: 5a8294dcab2daa0fd3a8a42a6c295745 @@ -5736,6 +6253,15 @@ packages: license: perl_5 size: 5405 timestamp: 1531057432843 +- conda: https://conda.anaconda.org/conda-forge/noarch/perl-parent-0.243-pl5321hd8ed1ab_0.conda + sha256: ec57d9e56ba86d840d5a9e65c665365fb6a290851cd13e6719628f3295eabf34 + md5: 314caa3b72d65f8078d426c6721dcacc + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 13933 + timestamp: 1733429736293 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-parse-recdescent-1.967015-pl526_0.tar.bz2 sha256: 7b678b91b7270c7ebb6954240139d24da69e0a3e9981794576ad95db0aca3c0b md5: 433ebb11e56c7ef98a97b282838d0ba1 @@ -5754,6 +6280,16 @@ packages: license: perl_5 size: 41822 timestamp: 1556736921053 +- conda: https://conda.anaconda.org/bioconda/linux-64/perl-pathtools-3.75-pl5321hec16e2b_3.tar.bz2 + sha256: c1d95bd8a9622352b0bc7e067a34e5d50a26a2e669814284a7ca3dc48797fa05 + md5: 9afaabf835f20ff137b71dd25022687d + depends: + - libgcc-ng >=10.3.0 + - perl >=5.32.1,<5.33.0a0 *_perl5 + - perl-carp + license: perl_5 + size: 43117 + timestamp: 1645664103835 - conda: https://conda.anaconda.org/bioconda/noarch/perl-pdf-api2-2.035-pl526_0.tar.bz2 sha256: 0fdd879a15878d2805777a89322556da5b6326e8eecf6c9076a035781afa451a md5: e0ded5596488cddcf789cef00409eaf7 @@ -5810,6 +6346,17 @@ packages: license: perl_5 size: 39240 timestamp: 1566140538602 +- conda: https://conda.anaconda.org/conda-forge/linux-64/perl-scalar-list-utils-1.70-pl5321hb03c661_0.conda + sha256: 00678b34a57df53fa31585ff1579f42a6dfc8b1b059fd1b386c6e89573959a9f + md5: 046486011bf7674e3c2f2a1513ac4f3d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - perl >=5.32.1,<5.33.0a0 *_perl5 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + license_family: OTHER + size: 51958 + timestamp: 1753965684679 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-set-scalar-1.29-pl526_2.tar.bz2 sha256: 3d9b626efdb33486bceb18ff83f9ac48f7df0379363e62b00f283156a1ee0d7d md5: 2beb1c6e6ad43af7272c343e79338597 @@ -5896,6 +6443,15 @@ packages: license: perl_5 size: 64216 timestamp: 1557135173047 +- conda: https://conda.anaconda.org/bioconda/linux-64/perl-storable-3.15-pl5321hec16e2b_3.tar.bz2 + sha256: cfdde7fe8782d252654ca2b72506cf2998b1daf9d7afa0d46365c700b94aff96 + md5: 6234bc32fdf500014b4b85495205c95e + depends: + - libgcc-ng >=10.3.0 + - perl >=5.32.1,<5.33.0a0 *_perl5 + license: perl_5 + size: 64831 + timestamp: 1645477916219 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-sub-exporter-0.987-pl526_2.tar.bz2 sha256: 4ec09356f906d1f4455d355a6d9e758fb0bccf8a95908416bde184f23fd84f40 md5: 5c47be06a5776fa6f3b6fb4e799bc5a1 @@ -6178,6 +6734,15 @@ packages: license: perl_5 size: 10502 timestamp: 1533073325028 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-types-serialiser-1.01-pl5321hdfd78af_0.tar.bz2 + sha256: 20f61217b16235d0161ad6fa0a234585afcc04ec5a6142c65b5867e26216dfe3 + md5: cfc65753e827bbef80c00eaa395f6ae7 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-common-sense + license: perl_5 + size: 13136 + timestamp: 1644512391683 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-unicode-map-0.112-pl526h6bb024c_3.tar.bz2 sha256: 066d693f7444de8d18a62773c9384b834c2d4077129b6d99588f5faba6b07603 md5: da4af750734feda730d4ec28ce40d9f9 @@ -6272,6 +6837,15 @@ packages: license: perl_5 size: 11727 timestamp: 1531631272039 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-xml-namespacesupport-1.12-pl5321hdfd78af_1.tar.bz2 + sha256: c7b5305c9d06db772326da7c5d5eba49f93f5e0ef72e1a3d49aeb593afc5a324 + md5: 845e2630e4ce38e8c855290a42274ed5 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-constant + license: perl_5 + size: 14344 + timestamp: 1642588706409 - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-xml-parser-2.44_01-pl5262hc3e0081_1002.tar.bz2 sha256: 12deafd3d0887b2be4b5a8ed5a7a0a333305db93b61d291f9b913c6a078dd96e md5: 6fc166b7374e0317cc34bb6f5398748d @@ -6283,6 +6857,19 @@ packages: license_family: OTHER size: 169217 timestamp: 1621099072116 +- conda: https://conda.anaconda.org/conda-forge/linux-64/perl-xml-parser-2.44_01-pl5321hf2e2c51_1004.conda + sha256: 2f435dc5a99afa903bbed28adc1f435c673a9f72f902719fbdda42297df24c99 + md5: 74b306d35769f0b5de0cfab93a7e7f74 + depends: + - __glibc >=2.17,<3.0.a0 + - expat + - libexpat >=2.7.0,<3.0a0 + - libgcc >=13 + - perl >=5.32.1,<5.33.0a0 *_perl5 + license: Perl 5 + license_family: OTHER + size: 149948 + timestamp: 1745258769645 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-xml-regexp-0.04-pl526_2.tar.bz2 sha256: a55b7531d0de77186413a65ba1a6238c57cb4730bd446bc153ad2ce2be0fd218 md5: 622610ae70881fc769fae6c71e95d979 @@ -6302,6 +6889,17 @@ packages: license: unknown size: 36564 timestamp: 1560894302117 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-xml-sax-1.02-pl5321hdfd78af_1.tar.bz2 + sha256: 2bb1d48dc56463b55d776f6f2e48ab9ec219e7f23b9dfd802f2ec6e86aa1ea83 + md5: 2402f3f7aab47052aa38e00fe6a2de3d + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-file-temp + - perl-xml-namespacesupport + - perl-xml-sax-base + license: unknown + size: 38350 + timestamp: 1642600803606 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-xml-sax-base-1.09-pl526_0.tar.bz2 sha256: 2ef3f05c69f23309b2443545007009b03079d93e9ba7b03bbf2441de9709f47e md5: 1a66227c893c9aa02e442019f8052374 @@ -6310,6 +6908,14 @@ packages: license: perl_5 size: 18987 timestamp: 1531199880795 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-xml-sax-base-1.09-pl5321hdfd78af_1.tar.bz2 + sha256: 91a5fd78638f00d17b146dc915cb6f2a54a69d65abba163d93832495ff3ca665 + md5: f98548d82c9f4b27eca224211ab193df + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + license: perl_5 + size: 21761 + timestamp: 1642587921567 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-xml-sax-expat-0.51-pl526_3.tar.bz2 sha256: 4b70b56129ea4e7cabdcb93ac0d937a0e2f9fd659eee0aa97b6e09b040fba2d7 md5: dd0420867f8efc417116567491cccffa @@ -6322,6 +6928,18 @@ packages: license: perl_5 size: 10588 timestamp: 1552517014597 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-xml-sax-expat-0.51-pl5321hdfd78af_4.tar.bz2 + sha256: f289237b9801dfc0061e4c24bb5bc3777fd205a6c5bf55e876c9a11688bdf9c3 + md5: 06c4ad6245c0041bc86faba93835d225 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-xml-namespacesupport + - perl-xml-parser + - perl-xml-sax + - perl-xml-sax-base + license: perl_5 + size: 12105 + timestamp: 1642628240871 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-xml-sax-writer-0.57-pl526_0.tar.bz2 sha256: 85f38037a1261a80a472eeebaa500bb617ead17bc91f26c387ef122a33485f50 md5: cf16306ca30b6099dc0e39edd9587b4a @@ -6344,6 +6962,17 @@ packages: license: perl_5 size: 48818 timestamp: 1552517227936 +- conda: https://conda.anaconda.org/bioconda/noarch/perl-xml-simple-2.25-pl5321hdfd78af_2.tar.bz2 + sha256: bdaf540add02fabfa3a97ff582131396b7f8df0e552eb43cc4bba57f59eb642f + md5: dbe93edacb87099430c76e809bffa375 + depends: + - perl >=5.32.1,<6.0a0 *_perl5 + - perl-xml-namespacesupport + - perl-xml-sax + - perl-xml-sax-expat + license: perl_5 + size: 50461 + timestamp: 1642640011052 - conda: https://conda.anaconda.org/bioconda/linux-64/perl-xml-twig-3.52-pl526_2.tar.bz2 sha256: c035698fb303007ae0fdc83a948b9c8be535334f99d5a73b40f45ddeec5aaeb5 md5: 3c3238fa183ea240a2a5b08a615dfd79 @@ -6454,19 +7083,29 @@ packages: license_family: MIT size: 25877 timestamp: 1764896838868 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pnpm-10.27.0-hcdd682b_0.conda - sha256: ced4341d6d1155ed0a65e134cfb48f733884e84815a2c239bb92d85010cf5fdb - md5: 31a1227c7b371eb7a68d8acbf9ed1596 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pnpm-10.28.1-hcdd682b_0.conda + sha256: fe136b8fab9de795fcd2be565d8764a7dcde9935fe085621ab3182bd94063843 + md5: 34a103ff2367de247b0d4d18a5cc52b8 depends: - nodejs - - libgcc >=14 - - libstdcxx >=14 - __glibc >=2.17,<3.0.a0 + - libstdcxx >=14 + - libgcc >=14 - nodejs >=24.12.0,<25.0a0 license: MIT license_family: MIT - size: 3245875 - timestamp: 1767137268246 + size: 3247293 + timestamp: 1768929710777 +- conda: https://conda.anaconda.org/bioconda/linux-64/prodigal-2.6.3-h577a1d6_11.tar.bz2 + sha256: 1211d9f01128f141154cb4616aa5b15890afc26699767886f6655cabfd67ec06 + md5: 7b083f573760cbd88a206e05f73f5e9d + depends: + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + license: GPL-3.0-or-later + license_family: GPL3 + size: 601984 + timestamp: 1752712731224 - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.52-pyha770c72_0.conda sha256: 4817651a276016f3838957bfdf963386438c70761e9faec7749d411635979bae md5: edb16f14d920fb3faf17f5ce582942d6 @@ -6626,16 +7265,16 @@ packages: license_family: Apache size: 1163036 timestamp: 1767324013517 -- conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.3.1-pyhcf101f3_0.conda - sha256: 0c70bc577f5efa87501bdc841b88f594f4d3f3a992dfb851e2130fa5c817835b - md5: d837065e4e0de4962c3462079c23f969 +- conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.3.2-pyhcf101f3_0.conda + sha256: 417fba4783e528ee732afa82999300859b065dc59927344b4859c64aae7182de + md5: 3687cc0b82a8b4c17e1f0eb7e47163d5 depends: - python >=3.10 - python license: MIT license_family: MIT - size: 110235 - timestamp: 1766475444791 + size: 110893 + timestamp: 1769003998136 - conda: https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.10.1-py314hf36963e_0.conda sha256: 400bf53007d7fd70b4a7e060db51ebf42dbd93b7d0319944f69be6eb94b065da md5: 7092c03811619ce1344ea40c31328264 @@ -6688,6 +7327,33 @@ packages: license_family: MIT size: 299581 timestamp: 1765062031645 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.19-h3c07f61_2_cpython.conda + build_number: 2 + sha256: 6e3b6b69b3cacfc7610155d58407a003820eaacd50fbe039abff52b5e70b1e9b + md5: 27ac896a8b4970f8977503a9e70dc745 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - ld_impl_linux-64 >=2.36.1 + - libexpat >=2.7.1,<3.0a0 + - libffi >=3.4,<4.0a0 + - libgcc >=14 + - liblzma >=5.8.1,<6.0a0 + - libnsl >=2.0.1,<2.1.0a0 + - libsqlite >=3.50.4,<4.0a0 + - libuuid >=2.41.2,<3.0a0 + - libxcrypt >=4.4.36 + - libzlib >=1.3.1,<2.0a0 + - ncurses >=6.5,<7.0a0 + - openssl >=3.5.4,<4.0a0 + - readline >=8.2,<9.0a0 + - tk >=8.6.13,<8.7.0a0 + - tzdata + constrains: + - python_abi 3.10.* *_cp310 + license: Python-2.0 + size: 25311690 + timestamp: 1761173015969 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.14.2-h32b2ec7_100_cp314.conda build_number: 100 sha256: a120fb2da4e4d51dd32918c149b04a08815fd2bd52099dad1334647984bb07f1 @@ -6758,16 +7424,15 @@ packages: license_family: BSD size: 26922 timestamp: 1761503229008 -- conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.21-pyhcf101f3_1.conda - sha256: 6f71512c986b163b0e78d15527d3a74c861ab6b404789c8a733c7309c177ed42 - md5: 6881f5cd0aae736cc1ab21354c83ec49 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.22-pyhcf101f3_0.conda + sha256: 8275c88b0f138dbd602c53bae9a11789126c6a2c97f7e89f679d3e7ccbb121ba + md5: 5a2610edf297cbd1cbc0e2c17bc47efc depends: - python >=3.10 - python license: Apache-2.0 - license_family: APACHE - size: 30275 - timestamp: 1767725812296 + size: 30342 + timestamp: 1769356329419 - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.3-pyhd8ed1ab_0.conda sha256: 467134ef39f0af2dbb57d78cb3e4821f01003488d331a8dd7119334f4f47bfbd md5: 7ead57407430ba33f681738905278d03 @@ -6787,6 +7452,16 @@ packages: license_family: BSD size: 6388 timestamp: 1695147335408 +- conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.10-8_cp310.conda + build_number: 8 + sha256: 7ad76fa396e4bde336872350124c0819032a9e8a0a40590744ff9527b54351c1 + md5: 05e00f3b21e88bb3d658ac700b2ce58c + constrains: + - python 3.10.* *_cpython + license: BSD-3-Clause + license_family: BSD + size: 6999 + timestamp: 1752805924192 - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.14-8_cp314.conda build_number: 8 sha256: ad6d2e9ac39751cc0529dd1566a26751a0bf2542adb0c232533d32e176e21db5 @@ -6816,6 +7491,19 @@ packages: license_family: BSD size: 4856 timestamp: 1646866525560 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.3-py310h3406613_0.conda + sha256: 9b5c6ff9111ac035f18d5e625bcaa6c076e2e64a6f3c8e3f83f5fe2b03bda78d + md5: bc058b3b89fcb525bb4977832aa52014 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - python >=3.10,<3.11.0a0 + - python_abi 3.10.* *_cp310 + - yaml >=0.2.5,<0.3.0a0 + license: MIT + license_family: MIT + size: 180966 + timestamp: 1758892005321 - conda: https://conda.anaconda.org/conda-forge/noarch/pyyaml-6.0.3-pyh7db6752_0.conda sha256: 828af2fd7bb66afc9ab1c564c2046be391aaf66c0215f05afaf6d7a9a270fe2a md5: b12f41c0d7fb5ab81709fcc86579688f @@ -6982,6 +7670,28 @@ packages: license_family: MIT size: 228208 timestamp: 1763575121128 +- conda: https://conda.anaconda.org/conda-forge/linux-64/reproc-14.2.5.post0-hb9d3cd8_0.conda + sha256: a1973f41a6b956f1305f9aaefdf14b2f35a8c9615cfe5f143f1784ed9aa6bf47 + md5: 69fbc0a9e42eb5fe6733d2d60d818822 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 34194 + timestamp: 1731925834928 +- conda: https://conda.anaconda.org/conda-forge/linux-64/reproc-cpp-14.2.5.post0-h5888daf_0.conda + sha256: 568485837b905b1ea7bdb6e6496d914b83db57feda57f6050d5a694977478691 + md5: 828302fca535f9cfeb598d5f7c204323 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - reproc 14.2.5.post0 hb9d3cd8_0 + license: MIT + license_family: MIT + size: 25665 + timestamp: 1731925852714 - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.5-pyhcf101f3_1.conda sha256: 7813c38b79ae549504b2c57b3f33394cea4f2ad083f0994d2045c2e24cb538c5 md5: c65df89a0b2e321045a9e01d1337b182 @@ -6998,9 +7708,9 @@ packages: license_family: APACHE size: 63602 timestamp: 1766926974520 -- conda: https://conda.anaconda.org/conda-forge/noarch/rich-14.2.0-pyhcf101f3_0.conda - sha256: edfb44d0b6468a8dfced728534c755101f06f1a9870a7ad329ec51389f16b086 - md5: a247579d8a59931091b16a1e932bbed6 +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-14.3.1-pyhcf101f3_0.conda + sha256: 8d9c9c52bb4d3684d467a6e31814d8c9fccdacc8c50eb1e3e5025e88d6d57cb4 + md5: 83d94f410444da5e2f96e5742b7a4973 depends: - markdown-it-py >=2.2.0 - pygments >=2.13.0,<3.0.0 @@ -7008,9 +7718,8 @@ packages: - typing_extensions >=4.0.0,<5.0.0 - python license: MIT - license_family: MIT - size: 200840 - timestamp: 1760026188268 + size: 208244 + timestamp: 1769302653091 - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.17.1-pyhcf101f3_0.conda sha256: 95d4361bf603164b6782932340daa23192c26314eb7cbcac56fe85a63f14510e md5: 94ef593007f79f05af94219888147f50 @@ -7058,30 +7767,9 @@ packages: license: MIT size: 466246 timestamp: 1695770706284 -- conda: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.16.3-py314hf07bd8e_2.conda - sha256: 652f9a235051c1d39ccd2fe7e9326792b046a1d93de42171977fa1ba9668a0e8 - md5: ee95e8bb52e35c3267a53d3ee1347cc4 - depends: - - __glibc >=2.17,<3.0.a0 - - libblas >=3.9.0,<4.0a0 - - libcblas >=3.9.0,<4.0a0 - - libgcc >=14 - - libgfortran - - libgfortran5 >=14.3.0 - - liblapack >=3.9.0,<4.0a0 - - libstdcxx >=14 - - numpy <2.6 - - numpy >=1.23,<3 - - numpy >=1.25.2 - - python >=3.14,<3.15.0a0 - - python_abi 3.14.* *_cp314 - license: BSD-3-Clause - license_family: BSD - size: 16982488 - timestamp: 1766108668132 -- conda: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.17.0-py314hf07bd8e_0.conda - sha256: 509fbe3aee2cae0316f0d48a1ae942dd8ff0a3c08b868b48354e280b6c54472a - md5: 2d82ddc8e7a74d27382410462df062a2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.17.0-py314hf07bd8e_1.conda + sha256: a95de421c586de901402107fbeb7524efaee5bb55c1aba2e1334f8b8ebc89093 + md5: c7df812186fb1290bc00d9b7b5a50b18 depends: - __glibc >=2.17,<3.0.a0 - libblas >=3.9.0,<4.0a0 @@ -7098,8 +7786,8 @@ packages: - python_abi 3.14.* *_cp314 license: BSD-3-Clause license_family: BSD - size: 16919236 - timestamp: 1768135976439 + size: 17048277 + timestamp: 1768800950735 - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-0.13.2-hd8ed1ab_3.conda noarch: python sha256: ea29a69b14dd6be5cdeeaa551bf50d78cafeaf0351e271e358f9b820fcab4cb0 @@ -7135,6 +7823,17 @@ packages: license_family: MIT size: 15018 timestamp: 1762858315311 +- conda: https://conda.anaconda.org/conda-forge/linux-64/simdjson-4.2.4-hb700be7_0.conda + sha256: ffe0c49e65486b485e66c7e116b1782189c970c16cb2fe9710a568e44bb9ede3 + md5: da6caa4c932708d447fb80eed702cb4e + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: Apache-2.0 + license_family: APACHE + size: 294996 + timestamp: 1766034103379 - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda sha256: 458227f759d5e3fcec5d9b7acce54e10c9e1f4f4b7ec978f3bfd54ce4ee9853d md5: 3339e3b65d58accf4ca4fb8748ab16b3 @@ -7163,20 +7862,32 @@ packages: license_family: GPL size: 14323095 timestamp: 1543556946933 -- conda: https://conda.anaconda.org/conda-forge/linux-64/sqlalchemy-2.0.45-py314h5bd0f2a_0.conda - sha256: ed937774c6989258f239238677c95322fd96d6da3cc52b609832d487c802dc12 - md5: 7f6f4f594460dd21e3e61a0c90fef4c9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.17.0-hab81395_1.conda + sha256: c650f3df027afde77a5fbf58600ec4ed81a9edddf81f323cfb3e260f6dc19f56 + md5: a3b0e874fa56f72bc54e5c595712a333 depends: - __glibc >=2.17,<3.0.a0 - - greenlet !=0.4.17 + - fmt >=12.1.0,<12.2.0a0 - libgcc >=14 - - python >=3.14,<3.15.0a0 - - python_abi 3.14.* *_cp314 - - typing-extensions >=4.6.0 + - libstdcxx >=14 license: MIT license_family: MIT - size: 3837797 - timestamp: 1765351946542 + size: 196681 + timestamp: 1767781665629 +- conda: https://conda.anaconda.org/conda-forge/linux-64/sqlalchemy-2.0.46-py314h0f05182_1.conda + sha256: c964b16ce7b66e14963e11249e1344cacdbd5540831ead8882db013238c4b9f0 + md5: f71a19fc80d24b3105ccc096465b5520 + depends: + - python + - greenlet !=0.4.17 + - typing-extensions >=4.6.0 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.14.* *_cp314 + license: MIT + license_family: MIT + size: 4022158 + timestamp: 1769087054772 - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda sha256: e849d576e52bf3e6fc5786f89b7d76978f2e2438587826c95570324cb572e52b md5: 77ea8dff5cf8550cc8f5629a6af56323 @@ -7279,16 +7990,16 @@ packages: license_family: BSD size: 3284905 timestamp: 1763054914403 -- conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.3.0-pyhcf101f3_0.conda - sha256: cb77c660b646c00a48ef942a9e1721ee46e90230c7c570cdeb5a893b5cce9bff - md5: d2732eb636c264dc9aa4cbee404b1a53 +- conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.0-pyhcf101f3_0.conda + sha256: 62940c563de45790ba0f076b9f2085a842a65662268b02dd136a8e9b1eaf47a8 + md5: 72e780e9aa2d0a3295f59b1874e3768b depends: - python >=3.10 - python license: MIT license_family: MIT - size: 20973 - timestamp: 1760014679845 + size: 21453 + timestamp: 1768146676791 - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.5.3-py314h5bd0f2a_0.conda sha256: b8f9f9ae508d79c9c697eb01b6a8d2ed4bc1899370f44aa6497c8abbd15988ea md5: e35f08043f54d26a1be93fdbf90d30c3 @@ -7504,6 +8215,16 @@ packages: license_family: BSD size: 14659 timestamp: 1733906502297 +- conda: https://conda.anaconda.org/bioconda/linux-64/vmatch-2.3.1-h7b50bb2_0.conda + sha256: a87d7b92f1b96a9febc54e5c46c11638c472b2027b4aa759edbc397d4de0aef0 + md5: 242dc1e14687c8e3a8a41473322fb5da + depends: + - libgcc >=13 + - perl >=5.10,<6 + license: Unknown + license_family: OTHER + size: 1267376 + timestamp: 1758666351776 - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.1.1-py314ha5689aa_0.conda sha256: fcec93ca26320764c55042fc56b772a88533ed01f1c713553c985b379e174d09 md5: fb190bbf05b3b963bea7ab7c20624d5d @@ -7550,18 +8271,18 @@ packages: license_family: APACHE size: 61391 timestamp: 1759928175142 -- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-15.0.1-py314h31f8a6b_2.conda - sha256: 102c0acc2301908bcc0bd0c792e059cf8a6b93fc819f56c8a3b8a6b473afe58a - md5: e05c3cce47cc4f32f886eb17091ba6e2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-16.0-py314h0f05182_1.conda + sha256: 15cf4ebe64022b71bcec9e3554c0b36f6cab4d7726018ccf768982bc3984198e + md5: 26fea8d00be28d4c6f6b49fe6b31cd1e depends: - python - - __glibc >=2.17,<3.0.a0 - libgcc >=14 + - __glibc >=2.17,<3.0.a0 - python_abi 3.14.* *_cp314 license: BSD-3-Clause license_family: BSD - size: 380425 - timestamp: 1756476367704 + size: 382988 + timestamp: 1768087395103 - conda: https://conda.anaconda.org/bioconda/linux-64/wfa2-lib-2.3.5-h9948957_3.tar.bz2 sha256: 7f72dd792fb72d80b0b0c49d397b5cb50431c672c88b5a9b3e67fbdda005a60a md5: 5b4a5fc5b3aa1727a8956d8807310404 @@ -7586,6 +8307,22 @@ packages: license_family: GPL size: 823594 timestamp: 1632718925651 +- conda: https://conda.anaconda.org/conda-forge/linux-64/wget-1.25.0-hc2d8bac_0.conda + sha256: 229d3c4e842c05b8b8635d3c09b912c96888b9540aebebf082e47d5eeb857e97 + md5: 54ef9e962b9f75026416a4ddbafbc854 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libidn2 >=2,<3.0a0 + - libunistring >=0,<1.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.4,<4.0a0 + - pcre2 >=10.45,<10.46.0a0 + - zlib + license: GPL-3.0-or-later + license_family: GPL + size: 743192 + timestamp: 1761206260377 - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-h166bdaf_0.tar.bz2 sha256: 292dee40f8390aea0e6a0abbf2f255f179c777326831ed9e1ad7db53665c8562 md5: 384e7fcb3cd162ba3e4aed4b687df566 @@ -8100,6 +8837,18 @@ packages: license_family: MIT size: 85189 timestamp: 1753484064210 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-cpp-0.8.0-h3f2d84a_0.conda + sha256: 4b0b713a4308864a59d5f0b66ac61b7960151c8022511cdc914c0c0458375eca + md5: 92b90f5f7a322e74468bb4909c7354b5 + depends: + - libstdcxx >=13 + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 223526 + timestamp: 1745307989800 - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-h4ab18f5_6.conda sha256: 534824ea44939f3e59ca8ebb95e3ece6f50f9d2a0e69999fbc692311252ed6ac md5: 559d338a4234c2ad6e676f460a093e67 @@ -8110,6 +8859,17 @@ packages: license_family: Other size: 92883 timestamp: 1716874088980 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda + sha256: 5d7c0e5f0005f74112a34a7425179f4eb6e73c92f5d109e6af4ddeca407c92ab + md5: c9f075ab2f33b3bbee9e62d4ad0a6cd8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib 1.3.1 hb9d3cd8_2 + license: Zlib + license_family: Other + size: 92286 + timestamp: 1727963153079 - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.3.2-hceb46e0_1.conda sha256: f2b6a175677701a0b6ce556b3bd362dc94a4e36ffcd10e3860e52ca036b4ad96 md5: 40feea2979654ed579f1cda7c63ccb94 diff --git a/pixi.toml b/pixi.toml index b982f3b..21b5f66 100644 --- a/pixi.toml +++ b/pixi.toml @@ -63,12 +63,27 @@ pytest = "*" # # 预期依赖(待激活时添加): [feature.crispr.dependencies] -python = ">=3.9" -# crisprcasfinder = "*" # 需要配置安装源 -biopython = "*" -pandas = ">=2.0.0" +python = ">=3.10" +wget = "*" +curl = "*" +git = "*" +java-jdk = "*" +parallel = "*" +perl-app-cpanminus = "*" +hmmer = "*" +emboss = "*" +blast = "*" +perl-bioperl-core = "*" +perl-xml-simple = "*" +perl-digest-md5 = "*" +vmatch = "*" +muscle = "*" +prodigal = "*" +mamba = "*" +macsyfinder = "==2.1.2" [feature.crispr.tasks] +install-casfinder = "macsydata install -u CASFinder==3.1.0" detect = "python tools/crispr_cas_analysis/scripts/detect_crispr.py" fusion = "python tools/crispr_cas_analysis/scripts/fusion_analysis.py" @@ -80,7 +95,7 @@ digger = ["digger"] pipeline = ["pipeline"] frontend = ["frontend"] webbackend = ["webbackend"] -crispr = ["crispr", "pipeline"] # Inherit pipeline to get pandas etc? Or just pipeline deps. Let's make crispr feature add to pipeline env if possible, or just use pipeline env for running these tools since they are python. +crispr = ["crispr"] # Actually, let's keep it simple. The tools are Python scripts. They can run in the 'pipeline' environment which has python and pandas. # The 'crispr' feature defines dependencies. diff --git a/scripts/download_bpprc_data.py b/scripts/download_bpprc_data.py old mode 100755 new mode 100644 diff --git a/scripts/start_web.sh b/scripts/start_web.sh old mode 100755 new mode 100644 diff --git a/tools/bttoxin_digger/run_digger_pixi.sh b/tools/bttoxin_digger/run_digger_pixi.sh old mode 100755 new mode 100644 diff --git a/tools/crispr_cas_analysis/pixi.toml b/tools/crispr_cas_analysis/pixi.toml new file mode 100644 index 0000000..9fbf57f --- /dev/null +++ b/tools/crispr_cas_analysis/pixi.toml @@ -0,0 +1,30 @@ +[workspace] +authors = ["zly <644706215@qq.com>"] +channels = ["https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge", "https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda", "https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main"] +name = "crispr_cas_analysis" +platforms = ["linux-64"] +version = "0.1.0" + +[dependencies] +python = ">=3.10" +wget = "*" +curl = "*" +git = "*" +java-jdk = "*" +parallel = "*" +perl-app-cpanminus = "*" +hmmer = "*" +emboss = "*" +blast = "*" +perl-bioperl-core = "*" +perl-xml-simple = "*" +perl-digest-md5 = "*" +vmatch = "*" +muscle = "*" +prodigal = "*" +mamba = "*" +macsyfinder = "==2.1.2" + +[tasks] +install-casfinder = "macsydata install -u CASFinder==3.1.0" +detect = "python scripts/detect_crispr.py" diff --git a/tools/crispr_cas_analysis/tests/__init__.py b/tools/crispr_cas_analysis/tests/__init__.py deleted file mode 100644 index 76cf310..0000000 --- a/tools/crispr_cas_analysis/tests/__init__.py +++ /dev/null @@ -1 +0,0 @@ -"""Tests for CRISPR-Cas module""" \ No newline at end of file diff --git a/tools/crispr_cas_analysis/tests/test_detect_crispr.py b/tools/crispr_cas_analysis/tests/test_detect_crispr.py deleted file mode 100644 index 64360e0..0000000 --- a/tools/crispr_cas_analysis/tests/test_detect_crispr.py +++ /dev/null @@ -1,42 +0,0 @@ -import pytest -import json -import shutil -from pathlib import Path -from crispr_cas.scripts.detect_crispr import generate_mock_results - -def test_generate_mock_results(tmp_path): - """Test mock result generation""" - input_file = tmp_path / "test_genome.fna" - input_file.touch() - - results = generate_mock_results(input_file) - - assert results["strain_id"] == "test_genome" - assert "cas_systems" in results - assert "arrays" in results - assert results["summary"]["has_cas"] is True - assert len(results["arrays"]) > 0 - -def test_script_execution(tmp_path): - """Test full script execution via subprocess""" - # Create dummy input - input_file = tmp_path / "genome.fna" - input_file.touch() - output_file = tmp_path / "results.json" - script_path = Path("crispr_cas/scripts/detect_crispr.py").absolute() - - import subprocess - cmd = [ - "python3", str(script_path), - "--input", str(input_file), - "--output", str(output_file), - "--mock" - ] - - result = subprocess.run(cmd, capture_output=True, text=True) - assert result.returncode == 0 - assert output_file.exists() - - with open(output_file) as f: - data = json.load(f) - assert data["strain_id"] == "genome" diff --git a/tools/crispr_cas_analysis/tests/test_fusion_analysis.py b/tools/crispr_cas_analysis/tests/test_fusion_analysis.py deleted file mode 100644 index 1ecdfd1..0000000 --- a/tools/crispr_cas_analysis/tests/test_fusion_analysis.py +++ /dev/null @@ -1,93 +0,0 @@ -import pytest -import json -from pathlib import Path -import sys - -# Add project root to path to allow importing modules -sys.path.insert(0, str(Path(__file__).parents[2])) - -from crispr_cas.scripts.fusion_analysis import calculate_distance, perform_fusion_analysis - -def test_calculate_distance(): - """Test genomic distance calculation""" - # Same contig, no overlap - # Range1: 100-200, Range2: 300-400 -> Dist 100 - assert calculate_distance("c1:100-200", "c1:300-400") == 100 - - # Same contig, overlap - # Range1: 100-300, Range2: 200-400 -> Dist 0 - assert calculate_distance("c1:100-300", "c1:200-400") == 0 - - # Different contig - assert calculate_distance("c1:100-200", "c2:300-400") == -1 - - # Invalid format - assert calculate_distance("invalid", "c1:100-200") == -1 - -def test_fusion_analysis_logic(tmp_path): - """Test main analysis logic with mock data""" - - # Mock CRISPR data - crispr_data = { - "strain_id": "test_strain", - "arrays": [ - { - "id": "A1", - "contig": "contig_1", - "start": 1000, - "end": 2000, - "spacers": [{"sequence": "ATGC"}] - } - ] - } - - # Mock toxin file (just a placeholder for path) - toxin_file = tmp_path / "toxins.txt" - toxin_file.touch() - - # Run analysis in mock mode - # In mock mode, the script generates its own toxin list: - # {"name": "Cry1Ac1", "position": "contig_1:10000-12000"} - # Distance: 10000 - 2000 = 8000 (< 10000 threshold) -> Should match - - results = perform_fusion_analysis(crispr_data, toxin_file, mock=True) - - assert results["strain_id"] == "test_strain" - assert len(results["associations"]) > 0 - - # Check for proximity match - proximity_matches = [a for a in results["associations"] if a["type"] == "proximity"] - assert len(proximity_matches) > 0 - assert proximity_matches[0]["distance"] == 8000 - -def test_script_execution(tmp_path): - """Test full script execution via subprocess""" - - # Create input files - crispr_file = tmp_path / "crispr.json" - with open(crispr_file, 'w') as f: - json.dump({"strain_id": "test", "arrays": []}, f) - - toxin_file = tmp_path / "toxins.txt" - toxin_file.touch() - - genome_file = tmp_path / "genome.fna" - genome_file.touch() - - output_file = tmp_path / "output.json" - - script_path = Path("crispr_cas/scripts/fusion_analysis.py").absolute() - - import subprocess - cmd = [ - "python3", str(script_path), - "--crispr-results", str(crispr_file), - "--toxin-results", str(toxin_file), - "--genome", str(genome_file), - "--output", str(output_file), - "--mock" - ] - - result = subprocess.run(cmd, capture_output=True, text=True) - assert result.returncode == 0 - assert output_file.exists()