From 107050ae452885af91b2188a61726eb72452da0a Mon Sep 17 00:00:00 2001 From: Guillaume Poirier-Morency Date: Thu, 23 Oct 2025 16:14:33 -0700 Subject: [PATCH] Add an environment file for re-creating scanpyenv --- environment-scanpyenv.yml | 521 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 521 insertions(+) create mode 100644 environment-scanpyenv.yml diff --git a/environment-scanpyenv.yml b/environment-scanpyenv.yml new file mode 100644 index 0000000..15a93b5 --- /dev/null +++ b/environment-scanpyenv.yml @@ -0,0 +1,521 @@ +name: scanpyenv +channels: + - ejolly + - bioconda + - conda-forge + - nodefaults +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=2_gnu + - _r-mutex=1.0.1=anacondar_1 + - absl-py=2.1.0=pyhd8ed1ab_0 + - alsa-lib=1.2.14=hb9d3cd8_0 + - anndata=0.11.1=pyhff2d567_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - aom=3.9.1=hac33072_0 + - arpack=3.9.1=nompi_h77f6705_101 + - array-api-compat=1.6=pyhd8ed1ab_0 + - asttokens=2.4.1=pyhd8ed1ab_0 + - bbknn=1.6.0=py311haab0aaa_4 + - binutils_impl_linux-64=2.43=h4bf12b8_2 + - blosc=1.21.6=hef167b5_0 + - brotli=1.1.0=hd590300_1 + - brotli-bin=1.1.0=hd590300_1 + - brotli-python=1.1.0=py311hb755f60_1 + - brunsli=0.1=h9c3ff4c_0 + - bwidget=1.10.1=ha770c72_0 + - bzip2=1.0.8=h4bc722e_7 + - c-ares=1.28.1=hd590300_0 + - c-blosc2=2.15.2=h68e2383_0 + - ca-certificates=2025.7.14=hbd8a1cb_0 + - cached-property=1.5.2=hd8ed1ab_1 + - cached_property=1.5.2=pyha770c72_1 + - cairo=1.18.2=h3394656_1 + - certifi=2025.7.14=pyhd8ed1ab_0 + - cffi=1.17.1=py311hf29c0ef_0 + - charls=2.4.2=h59595ed_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - chex=0.1.87=pyhd8ed1ab_0 + - click=8.1.8=pyh707e725_0 + - colorama=0.4.6=pyhd8ed1ab_0 + - coloredlogs=15.0.1=pyhd8ed1ab_4 + - colormath=3.0.0=pyhd8ed1ab_4 + - comm=0.2.2=pyhd8ed1ab_0 + - contourpy=1.2.1=py311h9547e67_0 + - cpython=3.11.10=py311hd8ed1ab_3 + - curl=8.10.1=hbbe4b11_0 + - cycler=0.12.1=pyhd8ed1ab_0 + - dav1d=1.2.1=hd590300_0 + - dbus=1.13.6=h5008d03_3 + - debugpy=1.8.6=py311hfdbb021_0 + - decorator=5.1.1=pyhd8ed1ab_0 + - docrep=0.3.2=pyh44b312d_0 + - double-conversion=3.3.1=h5888daf_0 + - et_xmlfile=2.0.0=pyhd8ed1ab_0 + - etils=1.10.0=pyhd8ed1ab_0 + - exceptiongroup=1.2.0=pyhd8ed1ab_2 + - executing=2.1.0=pyhd8ed1ab_0 + - expat=2.6.4=h5888daf_0 + - filelock=3.16.1=pyhd8ed1ab_0 + - flax=0.10.2=pyhd8ed1ab_0 + - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 + - font-ttf-inconsolata=3.000=h77eed37_0 + - font-ttf-source-code-pro=2.038=h77eed37_0 + - font-ttf-ubuntu=0.83=h77eed37_3 + - fontconfig=2.15.0=h7e30c49_1 + - fonts-conda-ecosystem=1=0 + - fonts-conda-forge=1=0 + - fonttools=4.51.0=py311h459d7ec_0 + - freetype=2.12.1=h267a509_2 + - fribidi=1.0.10=h36c2ea0_0 + - gcc_impl_linux-64=14.2.0=hdb7739f_2 + - get-annotations=0.1.2=pyhd8ed1ab_0 + - gfortran_impl_linux-64=14.2.0=h0ee6e4a_2 + - giflib=5.2.2=hd590300_0 + - glpk=5.0=h445213a_0 + - gmp=6.3.0=hac33072_2 + - gmpy2=2.1.5=py311h0f6cedb_2 + - graphite2=1.3.13=h59595ed_1003 + - grpcio=1.62.2=py311ha6695c7_0 + - gsl=2.7=he838d99_0 + - gxx_impl_linux-64=14.2.0=h2ead766_2 + - h2=4.1.0=pyhd8ed1ab_0 + - h5py=3.11.0=nompi_py311h439e445_101 + - harfbuzz=10.3.0=h76408a6_0 + - hdf5=1.14.3=nompi_h2d575fe_107 + - hpack=4.0.0=pyh9f0ad1d_0 + - html5lib=1.1=pyhd8ed1ab_2 + - humanfriendly=10.0=pyh707e725_8 + - humanize=4.11.0=pyhd8ed1ab_0 + - hyperframe=6.0.1=pyhd8ed1ab_0 + - icu=75.1=he02047a_0 + - imagecodecs=2024.6.1=py311hb8791aa_2 + - imageio=2.37.0=pyhfb79c49_0 + - importlib-metadata=8.5.0=pyha770c72_0 + - importlib_resources=6.4.5=pyhd8ed1ab_0 + - ipykernel=6.29.5=pyh3099207_0 + - ipython=8.27.0=pyh707e725_0 + - jax=0.4.31=pyhd8ed1ab_2 + - jaxlib=0.4.31=cpu_py311h50a2e4b_1 + - jedi=0.19.1=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 + - joblib=1.4.0=pyhd8ed1ab_0 + - jsonschema=4.23.0=pyhd8ed1ab_1 + - jsonschema-specifications=2024.10.1=pyhd8ed1ab_1 + - jupyter_client=8.6.3=pyhd8ed1ab_0 + - jupyter_core=5.7.2=pyh31011fe_1 + - jxrlib=1.1=hd590300_3 + - kaleido-core=0.2.1=h3644ca4_0 + - kernel-headers_linux-64=3.10.0=he073ed8_18 + - keyutils=1.6.1=h166bdaf_0 + - kiwisolver=1.4.5=py311h9547e67_1 + - krb5=1.21.3=h659f571_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.16=hb7c19ff_0 + - ld_impl_linux-64=2.43=h712a8e2_2 + - legacy-api-wrap=1.4=pyhd8ed1ab_1 + - lerc=4.0.0=h27087fc_0 + - libabseil=20240116.2=cxx17_he02047a_1 + - libaec=1.1.3=h59595ed_0 + - libavif16=1.1.1=h1909e37_2 + - libblas=3.9.0=25_linux64_openblas + - libbrotlicommon=1.1.0=hd590300_1 + - libbrotlidec=1.1.0=hd590300_1 + - libbrotlienc=1.1.0=hd590300_1 + - libcblas=3.9.0=25_linux64_openblas + - libclang-cpp18.1=18.1.8=default_hb5137d0_10 + - libclang13=19.1.7=default_h9c6a7e4_3 + - libcups=2.3.3=hb8b1518_5 + - libcurl=8.10.1=hbbe4b11_0 + - libdeflate=1.20=hd590300_0 + - libdrm=2.4.125=hb9d3cd8_0 + - libedit=3.1.20191231=he28a2e2_2 + - libegl=1.7.0=ha4b6fd6_2 + - libev=4.33=hd590300_2 + - libexpat=2.6.4=h5888daf_0 + - libffi=3.4.2=h7f98852_5 + - libgcc=14.2.0=h77fa898_1 + - libgcc-devel_linux-64=14.2.0=h9c4974d_102 + - libgcc-ng=14.2.0=h69a702a_1 + - libgfortran=14.2.0=h69a702a_1 + - libgfortran-ng=14.2.0=h69a702a_1 + - libgfortran5=14.2.0=hd5240d6_1 + - libgl=1.7.0=ha4b6fd6_2 + - libglib=2.82.2=h2ff4ddf_1 + - libglvnd=1.7.0=ha4b6fd6_2 + - libglx=1.7.0=ha4b6fd6_2 + - libgomp=14.2.0=h77fa898_1 + - libgrpc=1.62.2=h15f2491_0 + - libhwloc=2.10.0=default_h2fb2949_1000 + - libhwy=1.1.0=h00ab1b0_0 + - libiconv=1.17=hd590300_2 + - libjpeg-turbo=3.0.0=hd590300_1 + - libjxl=0.10.3=h66b40c8_0 + - liblapack=3.9.0=25_linux64_openblas + - libllvm14=14.0.6=hcd5def8_4 + - libllvm18=18.1.8=ha7bfdaf_3 + - libllvm19=19.1.7=ha7bfdaf_1 + - liblzma=5.6.4=hb9d3cd8_0 + - libnghttp2=1.58.0=h47da74e_1 + - libnsl=2.0.1=hd590300_0 + - libopenblas=0.3.28=pthreads_h94d23a6_1 + - libopengl=1.7.0=ha4b6fd6_2 + - libpciaccess=0.18=hb9d3cd8_0 + - libpng=1.6.44=hadc24fc_0 + - libpq=16.9=h87c4ccc_0 + - libprotobuf=4.25.3=hd5b35b9_1 + - libre2-11=2023.09.01=h5a48ba9_2 + - libsanitizer=14.2.0=hed042b8_2 + - libsodium=1.0.18=h36c2ea0_1 + - libsqlite=3.47.0=hadc24fc_1 + - libssh2=1.11.1=hf672d98_0 + - libstdcxx=14.2.0=hc0a3c3a_1 + - libstdcxx-devel_linux-64=14.2.0=h9c4974d_102 + - libstdcxx-ng=13.2.0=h7e041cc_5 + - libtiff=4.6.0=h1dd3fc0_3 + - libtorch=2.4.1=cpu_generic_hb3b73e9_0 + - libuuid=2.38.1=h0b41bf4_0 + - libuv=1.49.2=hb9d3cd8_0 + - libwebp-base=1.4.0=hd590300_0 + - libxcb=1.17.0=h8a09558_0 + - libxcrypt=4.4.36=hd590300_1 + - libxkbcommon=1.7.0=h2c5496b_1 + - libxml2=2.13.5=h8d12d68_1 + - libxslt=1.1.39=h76b75d6_0 + - libzlib=1.3.1=hb9d3cd8_2 + - libzopfli=1.0.3=h9c3ff4c_0 + - lightning=2.4.0=pyhd8ed1ab_0 + - lightning-utilities=0.11.9=pyhff2d567_0 + - llvmlite=0.43.0=py311h9c9ff8c_1 + - lxml=5.3.1=py311hcfaa980_0 + - lz4-c=1.9.4=hcb278e6_0 + - make=4.4.1=hb9d3cd8_2 + - markdown=3.6=pyhd8ed1ab_0 + - markdown-it-py=3.0.0=pyhd8ed1ab_0 + - markupsafe=3.0.2=py311h2dc5d0c_0 + - mathjax=2.7.7=ha770c72_3 + - matplotlib-base=3.9.2=py311h2b939e6_2 + - matplotlib-inline=0.1.7=pyhd8ed1ab_0 + - mdurl=0.1.2=pyhd8ed1ab_0 + - ml-collections=1.0.0=pyh29332c3_0 + - ml_dtypes=0.5.0=py311h7db5c69_0 + - mpc=1.3.1=h24ddda3_1 + - mpfr=4.2.1=h90cbb55_3 + - mpmath=1.3.0=pyhd8ed1ab_0 + - msgpack-python=1.1.0=py311hd18a35c_0 + - mudata=0.3.1=pyhd8ed1ab_0 + - multipledispatch=0.6.0=pyhd8ed1ab_1 + - multiqc=1.28=pyhdfd78af_0 + - munkres=1.1.4=pyh9f0ad1d_0 + - mysql-common=9.0.1=h266115a_4 + - mysql-libs=9.0.1=he0572af_4 + - narwhals=1.33.0=pyhd8ed1ab_0 + - natsort=8.4.0=pyhd8ed1ab_0 + - ncurses=6.5=he02047a_1 + - nest-asyncio=1.6.0=pyhd8ed1ab_0 + - networkx=3.3=pyhd8ed1ab_1 + - nlopt=2.8.0=py311hef2dd6d_2 + - nomkl=1.0=h5ca1d4c_0 + - nspr=4.36=h5888daf_0 + - nss=3.107=hdf54f9c_0 + - numba=0.60.0=py311h4bc866e_0 + - numpy=1.26.0=py311h64a7726_0 + - numpyro=0.16.0=pyhd8ed1ab_0 + - openjpeg=2.5.2=h488ebb8_0 + - openpyxl=3.1.5=py311h50c5138_1 + - openssl=3.5.1=h7b32b05_0 + - opt-einsum=3.4.0=hd8ed1ab_0 + - opt_einsum=3.4.0=pyhd8ed1ab_0 + - optax=0.2.3=pyhd8ed1ab_0 + - orbax-checkpoint=0.6.4=pyhd8ed1ab_0 + - packaging=24.0=pyhd8ed1ab_0 + - pandas=2.2.2=py311h14de704_1 + - pandoc=3.6.4=ha770c72_0 + - pango=1.54.0=h861ebed_4 + - parso=0.8.4=pyhd8ed1ab_0 + - patsy=0.5.6=pyhd8ed1ab_0 + - pcre2=10.44=hba22ea6_2 + - pexpect=4.9.0=pyhd8ed1ab_0 + - pickleshare=0.7.5=py_1003 + - pillow=10.4.0=py311h4aec55e_1 + - pip=24.3.1=pyh8b19718_0 + - pixman=0.44.2=h29eaf8c_0 + - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_2 + - platformdirs=4.3.6=pyhd8ed1ab_0 + - plotly=6.0.1=pyhd8ed1ab_0 + - prompt-toolkit=3.0.48=pyha770c72_0 + - protobuf=4.25.3=py311hbffca5d_1 + - psutil=6.0.0=py311h9ecbd09_1 + - pthread-stubs=0.4=h36c2ea0_1001 + - ptyprocess=0.7.0=pyhd3deb0d_0 + - pure_eval=0.2.3=pyhd8ed1ab_0 + - pyaml-env=1.2.2=pyhd8ed1ab_0 + - pybind11-abi=4=hd8ed1ab_3 + - pycparser=2.22=pyhd8ed1ab_0 + - pydantic=2.11.2=pyh3cfb1c2_0 + - pydantic-core=2.33.1=py311h687327b_0 + - pygments=2.18.0=pyhd8ed1ab_0 + - pymer4=0.8.2=gbea6eb1_0 + - pynndescent=0.5.12=pyhca7485f_0 + - pyparsing=3.1.2=pyhd8ed1ab_0 + - pyro-api=0.1.2=pyhd8ed1ab_0 + - pyro-ppl=1.9.1=pyhd8ed1ab_0 + - pyside6=6.7.2=py311h9053184_4 + - pysocks=1.7.1=pyha2e5f31_6 + - python=3.11.10=hc5c86c4_3_cpython + - python-annoy=1.17.3=py311hfdbb021_2 + - python-dateutil=2.9.0=pyhd8ed1ab_0 + - python-dotenv=1.1.0=pyh29332c3_1 + - python-kaleido=0.2.1=pyhd8ed1ab_0 + - python-tzdata=2024.1=pyhd8ed1ab_0 + - python_abi=3.11=5_cp311 + - pytorch=2.4.1=cpu_generic_py311h71636e0_0 + - pytorch-lightning=2.4.0=pyhd8ed1ab_0 + - pytz=2024.1=pyhd8ed1ab_0 + - pywavelets=1.8.0=py311h9f3472d_0 + - pyyaml=6.0.2=py311h9ecbd09_1 + - pyzmq=26.2.0=py311h7deb3e3_0 + - qhull=2020.2=h434a139_5 + - qt6-main=6.7.2=hb12f9c5_5 + - r-base=4.3.3=h9967228_14 + - r-base64enc=0.1_3=r43hb1dbf0f_1007 + - r-boot=1.3_31=r43hc72bb7e_0 + - r-bslib=0.9.0=r43hc72bb7e_0 + - r-cachem=1.1.0=r43hb1dbf0f_1 + - r-cli=3.6.4=r43h93ab643_1 + - r-colorspace=2.1_1=r43hdb488b9_0 + - r-colourpicker=1.3.0=r43hc72bb7e_1 + - r-commonmark=1.9.5=r43h2b5f3a1_0 + - r-cowplot=1.1.3=r43hc72bb7e_1 + - r-crayon=1.5.3=r43hc72bb7e_1 + - r-digest=0.6.37=r43h0d4f4ea_0 + - r-ellipsis=0.3.2=r43hb1dbf0f_3 + - r-emmeans=1.11.1=r43hc72bb7e_0 + - r-estimability=1.5.1=r43hc72bb7e_0 + - r-evaluate=1.0.3=r43hc72bb7e_0 + - r-fansi=1.0.6=r43hb1dbf0f_1 + - r-farver=2.1.2=r43ha18555a_1 + - r-fastmap=1.2.0=r43ha18555a_1 + - r-fontawesome=0.5.3=r43hc72bb7e_0 + - r-fs=1.6.6=r43h93ab643_0 + - r-ggextra=0.10.1=r43hc72bb7e_1 + - r-ggplot2=3.5.2=r43hc72bb7e_0 + - r-glmmtmb=1.1.9=r43h93ab643_2 + - r-glue=1.8.0=r43h2b5f3a1_0 + - r-gtable=0.3.6=r43hc72bb7e_0 + - r-highr=0.11=r43hc72bb7e_1 + - r-htmltools=0.5.8.1=r43ha18555a_1 + - r-htmlwidgets=1.6.4=r43h785f33e_3 + - r-httpuv=1.6.15=r43ha18555a_1 + - r-isoband=0.2.7=r43ha18555a_3 + - r-jquerylib=0.1.4=r43hc72bb7e_3 + - r-jsonlite=2.0.0=r43h2b5f3a1_0 + - r-knitr=1.50=r43hc72bb7e_0 + - r-labeling=0.4.3=r43hc72bb7e_1 + - r-later=1.4.2=r43h93ab643_0 + - r-lattice=0.22_6=r43hb1dbf0f_1 + - r-lifecycle=1.0.4=r43hc72bb7e_1 + - r-lme4=1.1_35.5=r43h0d4f4ea_1 + - r-lmertest=3.1_3=r43hc72bb7e_3 + - r-magrittr=2.0.3=r43hb1dbf0f_3 + - r-mass=7.3_60.0.1=r43hb1dbf0f_1 + - r-matrix=1.6_5=r43he966344_1 + - r-memoise=2.0.1=r43hc72bb7e_3 + - r-mgcv=1.9_1=r43h0d28552_1 + - r-mime=0.13=r43h2b5f3a1_0 + - r-miniui=0.1.1.1=r43hc72bb7e_1005 + - r-minqa=1.2.8=r43ha936806_0 + - r-munsell=0.5.1=r43hc72bb7e_1 + - r-mvtnorm=1.3_3=r43h9ad1c49_0 + - r-nlme=3.1_167=r43hb67ce94_0 + - r-nloptr=2.1.1=r43h9b87a3a_1 + - r-numderiv=2016.8_1.1=r43hc72bb7e_6 + - r-patchwork=1.3.0=r43hc72bb7e_0 + - r-pillar=1.10.2=r43hc72bb7e_0 + - r-pkgconfig=2.0.3=r43hc72bb7e_4 + - r-promises=1.3.2=r43h93ab643_0 + - r-r6=2.6.1=r43hc72bb7e_0 + - r-rappdirs=0.3.3=r43hb1dbf0f_3 + - r-rcolorbrewer=1.1_3=r43h785f33e_3 + - r-rcpp=1.0.14=r43h93ab643_0 + - r-rcppeigen=0.3.4.0.2=r43hb79369c_0 + - r-rlang=1.1.6=r43h93ab643_0 + - r-rmarkdown=2.29=r43hc72bb7e_0 + - r-sass=0.4.10=r43h93ab643_0 + - r-scales=1.3.0=r43hc72bb7e_1 + - r-shiny=1.10.0=r43h785f33e_0 + - r-shinyjs=2.1.0=r43hc72bb7e_3 + - r-sourcetools=0.1.7_1=r43ha18555a_2 + - r-tibble=3.2.1=r43hdb488b9_3 + - r-tinytex=0.57=r43hc72bb7e_0 + - r-tmb=1.9.16=r43hb79369c_1 + - r-utf8=1.2.4=r43hb1dbf0f_1 + - r-vctrs=0.6.5=r43h0d4f4ea_1 + - r-viridislite=0.4.2=r43hc72bb7e_2 + - r-withr=3.0.2=r43hc72bb7e_0 + - r-xfun=0.52=r43h93ab643_0 + - r-xtable=1.8_4=r43hc72bb7e_6 + - r-yaml=2.3.10=r43hdb488b9_0 + - rav1e=0.6.6=he8a937b_2 + - re2=2023.09.01=h7f4b329_2 + - readline=8.2=h8228510_1 + - referencing=0.36.2=pyh29332c3_0 + - regex=2024.11.6=py311h9ecbd09_0 + - rich=13.9.4=pyhd8ed1ab_0 + - rich-click=1.8.8=pyhd8ed1ab_0 + - rpds-py=0.24.0=py311h687327b_0 + - rpy2=3.5.11=py311r43h1f0f07a_3 + - scanpy=1.10.4=pyhd8ed1ab_0 + - scienceplots=2.1.1=pyhd8ed1ab_1 + - scikit-image=0.25.2=py311h7db5c69_0 + - scikit-learn=1.5.0=py311he08f58d_0 + - scipy=1.13.0=py311h517d4fd_1 + - scvi-tools=1.2.0=pyhd8ed1ab_0 + - seaborn=0.13.2=hd8ed1ab_0 + - seaborn-base=0.13.2=pyhd8ed1ab_0 + - sed=4.8=he412f7d_0 + - session-info=1.0.0=pyhd8ed1ab_0 + - setuptools=75.6.0=pyhff2d567_1 + - simplegeneric=0.8.1=pyhd8ed1ab_2 + - six=1.16.0=pyh6c4a22f_0 + - sleef=3.7=h1b44611_2 + - snappy=1.2.1=ha2e4443_0 + - sparse=0.15.4=pyh267e887_1 + - spectra=0.0.11=pyhd8ed1ab_2 + - sqlite=3.47.0=h9eae976_1 + - stack_data=0.6.2=pyhd8ed1ab_0 + - statsmodels=0.14.2=py311h18e1886_0 + - stdlib-list=0.10.0=pyhd8ed1ab_0 + - svt-av1=2.3.0=h5888daf_0 + - sympy=1.13.3=pyh2585a3b_104 + - sysroot_linux-64=2.17=h0157908_18 + - tbb=2021.12.0=h00ab1b0_0 + - tensorboard=2.18.0=pyhd8ed1ab_0 + - tensorboard-data-server=0.7.0=py311hafd3f86_2 + - tensorstore=0.1.65=py311he109767_1 + - threadpoolctl=3.4.0=pyhc1e730c_0 + - tifffile=2024.12.12=pyhd8ed1ab_0 + - tiktoken=0.9.0=py311hf1706b8_0 + - tk=8.6.13=noxft_h4845f30_101 + - tktable=2.10=h8bc8fbc_6 + - toolz=1.0.0=pyhd8ed1ab_0 + - torchmetrics=1.5.2=pyhe5570ce_0 + - tornado=6.4.1=py311h9ecbd09_1 + - traitlets=5.14.3=pyhd8ed1ab_0 + - typeguard=4.4.2=pyhd8ed1ab_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 + - tzdata=2024b=hc8b5060_0 + - tzlocal=5.3=py311h38be061_0 + - umap-learn=0.5.5=py311h38be061_1 + - upsetplot=0.9.0=pyhd8ed1ab_1 + - wayland=1.23.1=h3e06ad9_0 + - wcwidth=0.2.13=pyhd8ed1ab_0 + - webencodings=0.5.1=pyhd8ed1ab_3 + - werkzeug=3.1.3=pyhff2d567_0 + - wheel=0.45.1=pyhd8ed1ab_0 + - xarray=2024.11.0=pyhd8ed1ab_0 + - xcb-util=0.4.1=h4f16b4b_2 + - xcb-util-cursor=0.1.5=hb9d3cd8_0 + - xcb-util-image=0.4.0=hb711507_2 + - xcb-util-keysyms=0.4.1=hb711507_0 + - xcb-util-renderutil=0.3.10=hb711507_0 + - xcb-util-wm=0.4.2=hb711507_0 + - xkeyboard-config=2.43=hb9d3cd8_0 + - xlrd=2.0.1=pyhd8ed1ab_3 + - xorg-libice=1.1.2=hb9d3cd8_0 + - xorg-libsm=1.2.5=he73a12e_0 + - xorg-libx11=1.8.11=h4f16b4b_0 + - xorg-libxau=1.0.11=hd590300_0 + - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxext=1.3.6=hb9d3cd8_0 + - xorg-libxfixes=6.0.1=hb9d3cd8_0 + - xorg-libxi=1.8.2=hb9d3cd8_0 + - xorg-libxrender=0.9.12=hb9d3cd8_0 + - xorg-libxt=1.3.1=hb9d3cd8_0 + - xorg-libxtst=1.2.5=hb9d3cd8_3 + - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 + - yaml=0.2.5=h7f98852_2 + - zeromq=4.3.5=h75354e8_4 + - zfp=1.0.1=h5888daf_2 + - zipp=3.20.2=pyhd8ed1ab_0 + - zlib-ng=2.2.4=h7955e40_0 + - zstandard=0.23.0=py311hbc35293_1 + - zstd=1.5.6=ha6fb4c9_0 + - pip: + - accumulation-tree==0.6.4 + - aiobotocore + - aiohttp==3.9.5 + - aioitertools==0.11.0 + - aiosignal==1.3.1 + - attrs==23.2.0 + - aws==0.2.5 + - bcrypt==4.2.0 + - beautifulsoup4==4.13.3 + - biomart==0.9.2 + - boto==2.49.0 + - boto3==1.35.32 + - botocore==1.35.32 + - cellxgene-census==1.16.1 + - cloudpickle==2.2.1 + - cryptography==43.0.1 + - datasets==2.21.0 + - deprecated==1.2.14 + - dill==0.3.8 + - fa2-modified==0.3.10 + - fabric==3.2.2 + - frozenlist==1.4.1 + - fsspec==2024.5.0 + - gemmapy==2.0.2 + - graphviz==0.20.3 + - gseapy==1.1.4 + - huggingface-hub==0.25.1 + - idna==3.7 + - igraph==0.11.6 + - invoke==2.2.0 + - jmespath==1.0.1 + - json5==0.10.0 + - jsonpickle==4.0.0 + - leidenalg==0.10.2 + - louvain==0.8.2 + - matplotlib==3.9.3 + - memoir==0.0.3 + - multidict==6.0.5 + - multiprocess==0.70.16 + - paramiko==3.5.0 + - plottable==0.1.5 + - prettytable==3.11.0 + - pyarrow==16.1.0 + - pyarrow-hotfix==0.6 + - pydot==3.0.4 + - pynacl==1.5.0 + - pyudorandom==1.0.0 + - pyvis==0.3.1 + - reactome2py==3.0.0 + - reprit==0.9.0 + - requests==2.32.2 + - rsrc==0.1.3 + - s3fs==2024.5.0 + - s3transfer==0.10.2 + - scib==1.1.7 + - scib-metrics==0.5.6 + - scikit-misc==0.3.1 + - shapely==2.0.7 + - somacore==1.0.28 + - soupsieve==2.6 + - tblib==1.7.0 + - tdigest==0.5.2.2 + - texttable==1.7.0 + - tiledb==0.32.2 + - tiledb-cloud==0.12.27 + - tiledb-vector-search==0.10.2 + - tiledbsoma==1.16.0 + - torchdata==0.8.0 + - tqdm==4.66.5 + - typing==3.7.4.3 + - typing-extensions==4.11.0 + - urllib3==2.2.1 + - wrapt==1.16.0 + - xxhash==3.5.0 + - yarl==1.9.4