diff --git a/R/basilisk.R b/R/basilisk.R index a28649f..aa5a9ed 100644 --- a/R/basilisk.R +++ b/R/basilisk.R @@ -579,177 +579,230 @@ ## Linux ---- .scvelo.dependencies.Linux <- list( - channels = c("anaconda", "conda-forge"), + channels = c("conda-forge"), packages = c( '_libgcc_mutex==0.1', - '_openmp_mutex==5.1', + '_openmp_mutex==4.5', 'absl-py==2.1.0', 'anndata==0.10.9', + 'aom==3.9.1', 'array-api-compat==1.8', - 'asttokens==2.0.5', - 'blas==1.0', - 'bottleneck==1.3.7', - 'brotli==1.0.9', - 'brotli-bin==1.0.9', - 'brotli-python==1.0.9', + 'asttokens==2.4.1', + 'blosc==1.21.6', + 'brotli==1.1.0', + 'brotli-bin==1.1.0', + 'brotli-python==1.1.0', 'bzip2==1.0.8', - 'c-ares==1.19.1', - 'ca-certificates==2024.7.2', + 'c-ares==1.33.1', + 'ca-certificates==2024.8.30', + 'cached-property==1.5.2', + 'cached_property==1.5.2', 'certifi==2024.8.30', + 'cffi==1.17.1', 'charset-normalizer==3.3.2', - 'chex==0.1.5', + 'chex==0.1.86', 'click==8.1.7', - 'comm==0.2.1', + 'colorama==0.4.6', + 'comm==0.2.2', 'contextlib2==21.6.0', - 'contourpy==1.2.0', - 'cycler==0.11.0', + 'contourpy==1.3.0', + 'cycler==0.12.1', + 'dav1d==1.2.1', 'decorator==5.1.1', - 'dm-tree==0.1.7', 'docrep==0.3.2', 'et_xmlfile==1.1.0', - 'exceptiongroup==1.2.0', - 'executing==0.8.3', - 'filelock==3.13.1', - 'flax==0.6.1', - 'fonttools==4.51.0', + 'etils==1.9.4', + 'exceptiongroup==1.2.2', + 'executing==2.1.0', + 'filelock==3.16.1', + 'flax==0.9.0', + 'fonttools==4.54.1', 'freetype==2.12.1', - 'fsspec==2024.6.1', + 'fsspec==2024.9.0', 'get-annotations==0.1.2', - 'gmp==6.2.1', - 'gmpy2==2.1.2', + 'gmp==6.3.0', + 'gmpy2==2.1.5', + 'h2==4.1.0', 'h5py==3.11.0', - 'hdf5==1.12.1', - 'idna==3.7', - 'ipython==8.25.0', + 'hdf5==1.14.3', + 'hpack==4.0.0', + 'hyperframe==6.0.1', + 'icu==75.1', + 'idna==3.10', + 'importlib-metadata==8.5.0', + 'importlib_metadata==8.5.0', + 'importlib_resources==6.4.5', + 'ipython==8.27.0', 'ipywidgets==8.1.2', - 'jax==0.3.25', - 'jaxlib==0.3.25', + 'jax==0.4.27', + 'jaxlib==0.4.23', 'jedi==0.19.1', 'jinja2==3.1.4', 'joblib==1.4.2', - 'jpeg==9e', - 'jupyterlab_widgets==3.0.10', - 'kiwisolver==1.4.4', - 'krb5==1.20.1', - 'lcms2==2.12', - 'ld_impl_linux-64==2.38', + 'jupyterlab_widgets==3.0.13', + 'keyutils==1.6.1', + 'kiwisolver==1.4.7', + 'krb5==1.21.3', + 'lcms2==2.15', + 'ld_impl_linux-64==2.43', 'legacy-api-wrap==1.4', - 'lerc==3.0', - 'libbrotlicommon==1.0.9', - 'libbrotlidec==1.0.9', - 'libbrotlienc==1.0.9', - 'libcurl==7.88.1', - 'libdeflate==1.17', - 'libedit==3.1.20230828', + 'lerc==4.0.0', + 'libabseil==20230802.1', + 'libaec==1.1.3', + 'libavif16==1.1.1', + 'libblas==3.9.0', + 'libbrotlicommon==1.1.0', + 'libbrotlidec==1.1.0', + 'libbrotlienc==1.1.0', + 'libcblas==3.9.0', + 'libcurl==8.10.1', + 'libdeflate==1.18', + 'libedit==3.1.20191231', 'libev==4.33', - 'libffi==3.4.4', - 'libgcc-ng==11.2.0', - 'libgfortran-ng==11.2.0', - 'libgfortran5==11.2.0', - 'libgomp==11.2.0', + 'libexpat==2.6.3', + 'libffi==3.4.2', + 'libgcc==14.1.0', + 'libgcc-ng==14.1.0', + 'libgfortran==14.1.0', + 'libgfortran-ng==14.1.0', + 'libgfortran5==14.1.0', + 'libgomp==14.1.0', + 'libgrpc==1.58.2', + 'libhwloc==2.11.1', + 'libiconv==1.17', + 'libjpeg-turbo==2.1.5.1', + 'liblapack==3.9.0', 'libllvm14==14.0.6', - 'libnghttp2==1.57.0', - 'libopenblas==0.3.21', - 'libpng==1.6.39', - 'libprotobuf==3.20.3', + 'libnghttp2==1.58.0', + 'libnsl==2.0.1', + 'libopenblas==0.3.27', + 'libpng==1.6.44', + 'libprotobuf==4.24.3', + 'libre2-11==2023.09.01', + 'libsqlite==3.46.1', 'libssh2==1.11.0', - 'libstdcxx-ng==11.2.0', + 'libstdcxx==14.1.0', + 'libstdcxx-ng==14.1.0', 'libtiff==4.5.1', - 'libuuid==1.41.5', - 'libwebp-base==1.3.2', - 'lightning-utilities==0.9.0', + 'libuuid==2.38.1', + 'libuv==1.49.0', + 'libwebp-base==1.4.0', + 'libxcb==1.15', + 'libxcrypt==4.4.36', + 'libxml2==2.12.7', + 'libzlib==1.3.1', + 'lightning==2.3.3', + 'lightning-utilities==0.11.7', 'llvmlite==0.43.0', 'loompy==3.0.6', 'lz4-c==1.9.4', - 'markdown-it-py==2.2.0', - 'markupsafe==2.1.3', + 'markdown-it-py==3.0.0', + 'markupsafe==2.1.5', 'matplotlib-base==3.9.2', - 'matplotlib-inline==0.1.6', - 'mdurl==0.1.0', + 'matplotlib-inline==0.1.7', + 'mdurl==0.1.2', 'ml-collections==0.1.1', - 'mpc==1.1.0', - 'mpfr==4.0.2', + 'ml_dtypes==0.5.0', + 'mpc==1.3.1', + 'mpfr==4.2.1', 'mpmath==1.3.0', - 'msgpack-python==1.0.3', + 'msgpack-python==1.1.0', 'mudata==0.3.1', 'multipledispatch==0.6.0', - 'natsort==7.1.1', - 'ncurses==6.4', + 'munkres==1.1.4', + 'natsort==8.4.0', + 'ncurses==6.5', + 'nest-asyncio==1.6.0', 'networkx==3.3', + 'nomkl==1.0', 'numba==0.60.0', - 'numexpr==2.8.7', - 'numpy==1.23.5', - 'numpy-base==1.23.5', + 'numpy==1.26.4', 'numpy_groupies==0.11.2', - 'numpyro==0.13.2', - 'openjpeg==2.5.2', + 'numpyro==0.15.3', + 'openjpeg==2.5.0', 'openpyxl==3.1.5', - 'openssl==3.0.15', + 'openssl==3.3.2', + 'opt-einsum==3.3.0', 'opt_einsum==3.3.0', - 'optax==0.1.4', + 'optax==0.2.2', + 'orbax-checkpoint==0.4.4', 'packaging==24.1', - 'pandas==2.2.2', - 'parso==0.8.3', + 'pandas==2.2.3', + 'parso==0.8.4', 'patsy==0.5.6', - 'pexpect==4.8.0', - 'pillow==10.4.0', + 'pexpect==4.9.0', + 'pickleshare==0.7.5', + 'pillow==10.0.0', 'pip==24.2', - 'platformdirs==3.10.0', - 'pooch==1.7.0', - 'prompt-toolkit==3.0.43', - 'prompt_toolkit==3.0.43', + 'prompt-toolkit==3.0.48', + 'protobuf==4.24.3', + 'pthread-stubs==0.4', 'ptyprocess==0.7.0', - 'pure_eval==0.2.2', - 'pygments==2.15.1', - 'pynndescent==0.5.10', - 'pyparsing==3.1.2', + 'pure_eval==0.2.3', + 'pybind11-abi==4', + 'pycparser==2.22', + 'pygments==2.18.0', + 'pynndescent==0.5.13', + 'pyparsing==3.1.4', 'pyro-api==0.1.2', 'pyro-ppl==1.9.1', 'pysocks==1.7.1', - 'python==3.11.9', - 'python-dateutil==2.9.0post0', - 'python-tzdata==2023.3', - 'pytorch==2.3.0', - 'pytorch-lightning==1.9.5', + 'python==3.11.10', + 'python-dateutil==2.9.0', + 'python-tzdata==2024.2', + 'python_abi==3.11', + 'pytorch==2.0.0', + 'pytorch-lightning==2.3.3', 'pytz==2024.1', - 'pyyaml==6.0.1', + 'pyyaml==6.0.2', + 'qhull==2020.2', + 'rav1e==0.6.6', + 're2==2023.09.01', 'readline==8.2', 'requests==2.32.3', - 'rich==13.7.1', - 'scanpy==1.10.2', + 'rich==13.8.1', + 'scanpy==1.10.3', 'scikit-learn==1.1.3', - 'scipy==1.10.0', + 'scipy==1.14.1', 'scvelo==0.3.2', - 'scvi-tools==0.20.3', + 'scvi-tools==1.1.6.post1', 'seaborn==0.13.2', + 'seaborn-base==0.13.2', 'session-info==1.0.0', - 'setuptools==72.1.0', + 'setuptools==75.1.0', 'six==1.16.0', - 'sqlite==3.45.3', - 'stack_data==0.2.0', - 'statsmodels==0.14.2', + 'sleef==3.7', + 'snappy==1.2.1', + 'sparse==0.15.4', + 'stack_data==0.6.2', + 'statsmodels==0.14.3', 'stdlib-list==0.10.0', + 'svt-av1==2.2.1', 'sympy==1.13.2', - 'tbb==2021.8.0', + 'tbb==2021.13.0', + 'tensorstore==0.1.44', 'threadpoolctl==3.5.0', - 'tk==8.6.14', - 'toolz==0.12.0', - 'torchmetrics==1.4.0.post0', + 'tk==8.6.13', + 'toolz==0.12.1', + 'torchmetrics==1.4.2', 'tqdm==4.66.5', 'traitlets==5.14.3', - 'typing-extensions==4.11.0', - 'typing_extensions==4.11.0', + 'typing-extensions==4.12.2', + 'typing_extensions==4.12.2', 'tzdata==2024a', - 'umap-learn==0.5.4', - 'unicodedata2==15.1.0', - 'urllib3==2.2.2', - 'wcwidth==0.2.5', - 'wheel==0.43.0', - 'widgetsnbextension==4.0.10', - 'xz==5.4.6', + 'umap-learn==0.5.6', + 'urllib3==2.2.3', + 'wcwidth==0.2.13', + 'wheel==0.44.0', + 'widgetsnbextension==4.0.13', + 'xarray==2024.9.0', + 'xorg-libxau==1.0.11', + 'xorg-libxdmcp==1.1.3', + 'xz==5.2.6', 'yaml==0.2.5', - 'zlib==1.2.13', - 'zstd==1.5.5' + 'zipp==3.20.2', + 'zstandard==0.23.0', + 'zstd==1.5.6' ) ) diff --git a/inst/envs/Linux_x86_64.yaml b/inst/envs/Linux_x86_64.yaml index de51350..1db192c 100644 --- a/inst/envs/Linux_x86_64.yaml +++ b/inst/envs/Linux_x86_64.yaml @@ -1,78 +1,86 @@ -name: scvelo_032 +name: scvelo channels: - conda-forge dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - absl-py=2.1.0=pyhd8ed1ab_0 -- anndata=0.10.8=pyhd8ed1ab_0 +- anndata=0.10.9=pyhd8ed1ab_0 - aom=3.9.1=hac33072_0 - array-api-compat=1.8=pyhd8ed1ab_0 +- asttokens=2.4.1=pyhd8ed1ab_0 - 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 +- brotli=1.1.0=hb9d3cd8_2 +- brotli-bin=1.1.0=hb9d3cd8_2 +- brotli-python=1.1.0=py311hfdbb021_2 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.33.1=heb4867d_0 -- ca-certificates=2024.7.4=hbcca054_0 +- ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 -- certifi=2024.7.4=pyhd8ed1ab_0 -- cffi=1.17.0=py311ha8e6434_0 +- certifi=2024.8.30=pyhd8ed1ab_0 +- cffi=1.17.1=py311hf29c0ef_0 - charset-normalizer=3.3.2=pyhd8ed1ab_0 - chex=0.1.86=pyhd8ed1ab_0 - click=8.1.7=unix_pyh707e725_0 - colorama=0.4.6=pyhd8ed1ab_0 +- comm=0.2.2=pyhd8ed1ab_0 - contextlib2=21.6.0=pyhd8ed1ab_0 -- contourpy=1.2.1=py311h9547e67_0 +- contourpy=1.3.0=py311hd18a35c_2 - cycler=0.12.1=pyhd8ed1ab_0 - dav1d=1.2.1=hd590300_0 +- decorator=5.1.1=pyhd8ed1ab_0 - docrep=0.3.2=pyh44b312d_0 - et_xmlfile=1.1.0=pyhd8ed1ab_0 -- etils=1.9.2=pyhd8ed1ab_0 +- etils=1.9.4=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 -- filelock=3.15.4=pyhd8ed1ab_0 +- executing=2.1.0=pyhd8ed1ab_0 +- filelock=3.16.1=pyhd8ed1ab_0 - flax=0.9.0=pyhd8ed1ab_0 -- fonttools=4.53.1=py311h61187de_0 +- fonttools=4.54.1=py311h9ecbd09_0 - freetype=2.12.1=h267a509_2 -- fsspec=2024.6.1=pyhff2d567_0 +- fsspec=2024.9.0=pyhff2d567_0 - get-annotations=0.1.2=pyhd8ed1ab_0 - gmp=6.3.0=hac33072_2 -- gmpy2=2.1.5=py311hc4f1f91_1 +- gmpy2=2.1.5=py311h0f6cedb_2 - h2=4.1.0=pyhd8ed1ab_0 - h5py=3.11.0=nompi_py311h439e445_102 - hdf5=1.14.3=nompi_hdf9ad27_105 - hpack=4.0.0=pyh9f0ad1d_0 - hyperframe=6.0.1=pyhd8ed1ab_0 - icu=75.1=he02047a_0 -- idna=3.8=pyhd8ed1ab_0 -- importlib-metadata=8.4.0=pyha770c72_0 -- importlib_metadata=8.4.0=hd8ed1ab_0 -- importlib_resources=6.4.4=pyhd8ed1ab_0 -- jax=0.4.31=pyhd8ed1ab_0 -- jaxlib=0.4.31=cpu_py311hb2c720c_0 +- idna=3.10=pyhd8ed1ab_0 +- importlib-metadata=8.5.0=pyha770c72_0 +- importlib_metadata=8.5.0=hd8ed1ab_0 +- importlib_resources=6.4.5=pyhd8ed1ab_0 +- ipython=8.27.0=pyh707e725_0 +- ipywidgets=8.1.2=pyhd8ed1ab_1 +- jax=0.4.27=pyhd8ed1ab_0 +- jaxlib=0.4.23=cpu_py311h3b276bd_0 +- jedi=0.19.1=pyhd8ed1ab_0 - jinja2=3.1.4=pyhd8ed1ab_0 - joblib=1.4.2=pyhd8ed1ab_0 +- jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 -- kiwisolver=1.4.5=py311h9547e67_1 +- kiwisolver=1.4.7=py311hd18a35c_0 - krb5=1.21.3=h659f571_0 -- lcms2=2.16=hb7c19ff_0 -- ld_impl_linux-64=2.40=hf3520f5_7 +- lcms2=2.15=haa2dc70_1 +- ld_impl_linux-64=2.43=h712a8e2_1 - legacy-api-wrap=1.4=pyhd8ed1ab_1 - lerc=4.0.0=h27087fc_0 -- libabseil=20240116.2=cxx17_he02047a_1 +- libabseil=20230802.1=cxx17_h59595ed_0 - libaec=1.1.3=h59595ed_0 - libavif16=1.1.1=h104a339_1 -- libblas=3.9.0=23_linux64_openblas -- libbrotlicommon=1.1.0=hd590300_1 -- libbrotlidec=1.1.0=hd590300_1 -- libbrotlienc=1.1.0=hd590300_1 -- libcblas=3.9.0=23_linux64_openblas -- libcurl=8.9.1=hdb1bdb2_0 -- libdeflate=1.21=h4bc722e_0 +- libblas=3.9.0=24_linux64_openblas +- libbrotlicommon=1.1.0=hb9d3cd8_2 +- libbrotlidec=1.1.0=hb9d3cd8_2 +- libbrotlienc=1.1.0=hb9d3cd8_2 +- libcblas=3.9.0=24_linux64_openblas +- libcurl=8.10.1=hbbe4b11_0 +- libdeflate=1.18=h0b41bf4_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 -- libexpat=2.6.2=h59595ed_0 +- libexpat=2.6.3=h5888daf_0 - libffi=3.4.2=h7f98852_5 - libgcc=14.1.0=h77fa898_1 - libgcc-ng=14.1.0=h69a702a_1 @@ -80,47 +88,47 @@ dependencies: - libgfortran-ng=14.1.0=h69a702a_1 - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 -- libgrpc=1.62.2=h15f2491_0 +- libgrpc=1.58.2=he06187c_0 - libhwloc=2.11.1=default_hecaa2ac_1000 - libiconv=1.17=hd590300_2 -- libjpeg-turbo=3.0.0=hd590300_1 -- liblapack=3.9.0=23_linux64_openblas +- libjpeg-turbo=2.1.5.1=hd590300_1 +- liblapack=3.9.0=24_linux64_openblas - libllvm14=14.0.6=hcd5def8_4 - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 -- libpng=1.6.43=h2797004_0 -- libprotobuf=4.25.3=h08a7969_0 -- libre2-11=2023.09.01=h5a48ba9_2 -- libsqlite=3.46.0=hde9e2c9_0 +- libpng=1.6.44=hadc24fc_0 +- libprotobuf=4.24.3=hf27288f_1 +- libre2-11=2023.09.01=h7a70373_1 +- libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 -- libtiff=4.6.0=h46a8edc_4 -- libtorch=2.4.0=cpu_generic_h4a3044c_1 +- libtiff=4.5.1=h8b53f26_1 - libuuid=2.38.1=h0b41bf4_0 -- libuv=1.48.0=hd590300_0 +- libuv=1.49.0=hb9d3cd8_0 - libwebp-base=1.4.0=hd590300_0 -- libxcb=1.16=hb9d3cd8_1 +- libxcb=1.15=h0b41bf4_0 - libxcrypt=4.4.36=hd590300_1 - libxml2=2.12.7=he7c6b58_4 - libzlib=1.3.1=h4ab18f5_1 -- lightning=2.4.0=pyhd8ed1ab_0 -- lightning-utilities=0.11.6=pyhd8ed1ab_0 -- llvmlite=0.43.0=py311hbde99c3_0 +- lightning=2.3.3=pyhd8ed1ab_0 +- lightning-utilities=0.11.7=pyhd8ed1ab_0 +- llvmlite=0.43.0=py311h9c9ff8c_1 - loompy=3.0.6=py_0 - lz4-c=1.9.4=hcb278e6_0 - markdown-it-py=3.0.0=pyhd8ed1ab_0 -- markupsafe=2.1.5=py311h459d7ec_0 -- matplotlib-base=3.9.2=py311h74b4f7c_0 +- markupsafe=2.1.5=py311h9ecbd09_1 +- matplotlib-base=3.9.2=py311h2b939e6_1 +- matplotlib-inline=0.1.7=pyhd8ed1ab_0 - mdurl=0.1.2=pyhd8ed1ab_0 - ml-collections=0.1.1=pyhd8ed1ab_0 -- ml_dtypes=0.4.0=py311h14de704_1 -- mpc=1.3.1=hfe3b2da_0 -- mpfr=4.2.1=h38ae2d0_2 +- 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.0.8=py311h52f7536_0 -- mudata=0.3.0=pyhd8ed1ab_0 +- msgpack-python=1.1.0=py311hd18a35c_0 +- mudata=0.3.1=pyhd8ed1ab_0 - multipledispatch=0.6.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - natsort=8.4.0=pyhd8ed1ab_0 @@ -131,21 +139,27 @@ dependencies: - numba=0.60.0=py311h4bc866e_0 - numpy=1.26.4=py311h64a7726_0 - numpy_groupies=0.11.2=pyhd8ed1ab_0 -- numpyro=0.15.2=pyhd8ed1ab_0 -- openjpeg=2.5.2=h488ebb8_0 -- openpyxl=3.1.5=py311h459d7ec_0 -- openssl=3.3.1=hb9d3cd8_3 +- numpyro=0.15.3=pyhd8ed1ab_0 +- openjpeg=2.5.0=hfec8fc6_2 +- openpyxl=3.1.5=py311h50c5138_1 +- openssl=3.3.2=hb9d3cd8_0 - opt-einsum=3.3.0=hd8ed1ab_2 - opt_einsum=3.3.0=pyhc1e730c_2 - optax=0.2.2=pyhd8ed1ab_1 - orbax-checkpoint=0.4.4=pyhd8ed1ab_0 - packaging=24.1=pyhd8ed1ab_0 -- pandas=2.2.2=py311h14de704_1 +- pandas=2.2.3=py311h7db5c69_1 +- parso=0.8.4=pyhd8ed1ab_0 - patsy=0.5.6=pyhd8ed1ab_0 -- pillow=10.4.0=py311h82a398c_0 -- pip=24.2=pyhd8ed1ab_0 -- protobuf=4.25.3=py311h7b78aeb_0 -- pthread-stubs=0.4=h36c2ea0_1001 +- pexpect=4.9.0=pyhd8ed1ab_0 +- pickleshare=0.7.5=py_1003 +- pillow=10.0.0=py311h0b84326_0 +- pip=24.2=pyh8b19718_1 +- prompt-toolkit=3.0.48=pyha770c72_0 +- protobuf=4.24.3=py311h46cbc50_1 +- pthread-stubs=0.4=hb9d3cd8_1002 +- ptyprocess=0.7.0=pyhd3deb0d_0 +- pure_eval=0.2.3=pyhd8ed1ab_0 - pybind11-abi=4=hd8ed1ab_3 - pycparser=2.22=pyhd8ed1ab_0 - pygments=2.18.0=pyhd8ed1ab_0 @@ -154,56 +168,59 @@ dependencies: - pyro-api=0.1.2=pyhd8ed1ab_0 - pyro-ppl=1.9.1=pyhd8ed1ab_0 - pysocks=1.7.1=pyha2e5f31_6 -- python=3.11.9=hb806964_0_cpython +- python=3.11.10=hc5c86c4_1_cpython - python-dateutil=2.9.0=pyhd8ed1ab_0 -- python-tzdata=2024.1=pyhd8ed1ab_0 +- python-tzdata=2024.2=pyhd8ed1ab_0 - python_abi=3.11=5_cp311 -- pytorch=2.4.0=cpu_generic_py311h7a8ff39_1 -- pytorch-lightning=2.4.0=pyhd8ed1ab_0 +- pytorch=2.0.0=cpu_generic_py311h1e09d83_3 +- pytorch-lightning=2.3.3=pyhd8ed1ab_0 - pytz=2024.1=pyhd8ed1ab_0 -- pyyaml=6.0.2=py311h61187de_0 +- pyyaml=6.0.2=py311h9ecbd09_1 - qhull=2020.2=h434a139_5 - rav1e=0.6.6=he8a937b_2 -- re2=2023.09.01=h7f4b329_2 +- re2=2023.09.01=h7f4b329_1 - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_0 -- rich=13.7.1=pyhd8ed1ab_0 -- scanpy=1.10.2=pyhd8ed1ab_0 +- rich=13.8.1=pyhd8ed1ab_0 +- scanpy=1.10.3=pyhd8ed1ab_0 - scikit-learn=1.1.3=py311h3b52e38_1 -- scipy=1.13.1=py311h517d4fd_0 +- scipy=1.14.1=py311he1f765f_0 - scvelo=0.3.2=pyhd8ed1ab_1 -- scvi-tools=1.1.6=pyhd8ed1ab_1 +- scvi-tools=1.1.6.post1=pyhd8ed1ab_0 - seaborn=0.13.2=hd8ed1ab_2 - seaborn-base=0.13.2=pyhd8ed1ab_2 - session-info=1.0.0=pyhd8ed1ab_0 -- setuptools=72.2.0=pyhd8ed1ab_0 +- setuptools=75.1.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 -- sleef=3.6.1=h1b44611_3 +- sleef=3.7=h1b44611_0 - snappy=1.2.1=ha2e4443_0 - sparse=0.15.4=pyhd8ed1ab_0 -- statsmodels=0.14.2=py311h18e1886_0 +- stack_data=0.6.2=pyhd8ed1ab_0 +- statsmodels=0.14.3=py311h9f3472d_1 - stdlib-list=0.10.0=pyhd8ed1ab_0 - svt-av1=2.2.1=h5888daf_0 - sympy=1.13.2=pypyh2585a3b_103 -- tbb=2021.12.0=h434a139_3 -- tensorstore=0.1.62=py311h865b1b2_0 +- tbb=2021.13.0=h84d6215_0 +- tensorstore=0.1.44=py311h02d6f02_2 - threadpoolctl=3.5.0=pyhc1e730c_0 - tk=8.6.13=noxft_h4845f30_101 - toolz=0.12.1=pyhd8ed1ab_0 -- torchmetrics=1.4.0.post0=pyhd8ed1ab_0 +- torchmetrics=1.4.2=pyhd8ed1ab_0 - tqdm=4.66.5=pyhd8ed1ab_0 +- traitlets=5.14.3=pyhd8ed1ab_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h8827d51_1 - umap-learn=0.5.6=py311h38be061_1 -- urllib3=2.2.2=pyhd8ed1ab_1 +- urllib3=2.2.3=pyhd8ed1ab_0 +- wcwidth=0.2.13=pyhd8ed1ab_0 - wheel=0.44.0=pyhd8ed1ab_0 -- xarray=2024.7.0=pyhd8ed1ab_0 -- xorg-libxau=1.0.11=hd590300_0 -- xorg-libxdmcp=1.1.3=h7f98852_0 +- widgetsnbextension=4.0.13=pyhd8ed1ab_0 +- xarray=2024.9.0=pyhd8ed1ab_0 +- xorg-libxau=1.0.11=hb9d3cd8_1 +- xorg-libxdmcp=1.1.3=hb9d3cd8_1 - xz=5.2.6=h166bdaf_0 - yaml=0.2.5=h7f98852_2 -- zipp=3.20.1=pyhd8ed1ab_0 -- zstandard=0.23.0=py311h5cd10c7_0 +- zipp=3.20.2=pyhd8ed1ab_0 +- zstandard=0.23.0=py311hbc35293_1 - zstd=1.5.6=ha6fb4c9_0 - diff --git a/inst/envs/format_yaml_to_r.R b/inst/envs/format_yaml_to_r.R index 7c8fedd..e3d032d 100644 --- a/inst/envs/format_yaml_to_r.R +++ b/inst/envs/format_yaml_to_r.R @@ -1,5 +1,5 @@ library(yaml) -yaml_data <- yaml::read_yaml("inst/envs/Linux_x86_64_anaconda.yaml") +yaml_data <- yaml::read_yaml("inst/envs/Linux_x86_64.yaml") r_data <- gsub("([[:alnum:]_]+)=([[:alnum:].]+)=.+", "\\1==\\2" , yaml_data$dependencies) cat(paste0( "c(",