From 5b13c7942193b2d018157b20b76ef3425ec40cac Mon Sep 17 00:00:00 2001 From: Christopher Rhodes <christopher.rhodes@embl.de> Date: Mon, 8 Jan 2024 10:58:04 +0100 Subject: [PATCH] Rebuilt dependency files --- README.md | 6 +- requirements.yml | 272 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 276 insertions(+), 2 deletions(-) create mode 100644 requirements.yml diff --git a/README.md b/README.md index edfb4197..fddf05b7 100644 --- a/README.md +++ b/README.md @@ -5,13 +5,15 @@ model_server implement image analysis jobs for online use (e.g. in feedback micr 1. Install Git:<br>https://git-scm.com/download/win 2. Install Miniforge for environment management:<br>https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge-pypy3-Windows-x86_64.exe -3. Under the Start menu, open Miniforge3 > Miniforge Prompt +3. Under the Start menu, open `Miniforge3 > Miniforge Prompt` 4. In the new terminal, run:<br> `cd %userprofile%`<br> `git clone https://almf-staff:KJmFvyPRbpzoVZDqfMzV@git.embl.de/rhodes/model_server.git` 5. Open the newly created project root: `cd model_server` 6. Create the environment: `mamba create -n model_server_env --override-channels -c pytorch -c ilastik-forge -c conda-forge ilastik` -7. Activate the environment: `mamba activate model_server_env` +7. In the same terminal, run: `mamba init` +8. Now close and re-open the terminal: `Miniforge3 > Miniforge Prompt` +9. Now activate the environment: `mamba activate model_server_env` # Examples diff --git a/requirements.yml b/requirements.yml new file mode 100644 index 00000000..b1447ee9 --- /dev/null +++ b/requirements.yml @@ -0,0 +1,272 @@ +name: model_server_env +channels: + - pytorch + - ilastik-forge + - conda-forge + - defaults +dependencies: + - affogato=0.3.3 + - annotated-types=0.5.0 + - anyio=3.7.1 + - aom=3.5.0 + - appdirs=1.4.4 + - attrs=23.1.0 + - bioimageio.core=0.5.8 + - bioimageio.spec=0.4.9 + - blas=2.118 + - blas-devel=3.9.0 + - blosc=1.21.5 + - boost=1.74.0 + - boost-cpp=1.74.0 + - brotli=1.0.9 + - brotli-bin=1.0.9 + - brotli-python=1.0.9 + - bzip2=1.0.8 + - c-blosc2=2.10.2 + - ca-certificates=2023.7.22 + - cached-property=1.5.2 + - cached_property=1.5.2 + - cachetools=5.3.1 + - cairo=1.16.0 + - certifi=2023.7.22 + - cfitsio=4.2.0 + - charls=2.3.4 + - charset-normalizer=3.2.0 + - click=8.1.7 + - colorama=0.4.6 + - contourpy=1.1.0 + - cycler=0.11.0 + - czifile=2019.7.2 + - dav1d=1.2.1 + - dill=0.3.7 + - dpct=1.2.post39 + - et_xmlfile=1.1.0 + - exceptiongroup=1.1.3 + - expat=2.5.0 + - fastapi=0.101.1 + - fastfilters=0.2.4.post83 + - fftw=3.3.10 + - font-ttf-dejavu-sans-mono=2.37 + - font-ttf-inconsolata=3.000 + - font-ttf-source-code-pro=2.038 + - font-ttf-ubuntu=0.83 + - fontconfig=2.14.2 + - fonts-conda-ecosystem=1 + - fonts-conda-forge=1 + - fonttools=4.42.1 + - freetype=2.12.1 + - fribidi=1.0.10 + - fs=2.4.16 + - future=0.18.3 + - getopt-win32=0.1 + - gettext=0.21.1 + - giflib=5.2.1 + - glib=2.78.0 + - glib-tools=2.78.0 + - glpk=5.0 + - graphite2=1.3.13 + - graphviz=8.1.0 + - greenlet=2.0.2 + - grpcio=1.41.1 + - gst-plugins-base=1.22.5 + - gstreamer=1.22.5 + - gts=0.7.6 + - h11=0.14.0 + - h5py=3.8.0 + - harfbuzz=6.0.0 + - hdf5=1.12.2 + - hytra=1.1.5 + - icu=70.1 + - idna=3.4 + - ilastik=1.4.1b6 + - ilastik-core=1.4.1b6 + - ilastik-feature-selection=0.2.0 + - ilastikrag=0.1.4 + - ilastiktools=0.2.post37 + - imagecodecs=2022.9.26 + - imagecodecs-lite=2019.12.3 + - imageio=2.31.1 + - imath=3.1.6 + - importlib-resources=6.0.1 + - importlib_resources=6.0.1 + - inferno=v0.4.2 + - intel-openmp=2023.2.0 + - joblib=1.3.2 + - jpeg=9e + - jsonschema=4.19.0 + - jsonschema-specifications=2023.7.1 + - jxrlib=1.1 + - kiwisolver=1.4.5 + - krb5=1.20.1 + - lazy_loader=0.3 + - lcms2=2.14 + - lemon=1.3.1 + - lerc=4.0.0 + - libabseil=20230802.0 + - libaec=1.0.6 + - libavif=0.11.1 + - libblas=3.9.0 + - libbrotlicommon=1.0.9 + - libbrotlidec=1.0.9 + - libbrotlienc=1.0.9 + - libcblas=3.9.0 + - libclang=15.0.7 + - libclang13=15.0.7 + - libcurl=8.1.2 + - libdeflate=1.14 + - libexpat=2.5.0 + - libffi=3.4.2 + - libgd=2.3.3 + - libglib=2.78.0 + - libhwloc=2.9.2 + - libiconv=1.17 + - liblapack=3.9.0 + - liblapacke=3.9.0 + - libogg=1.3.4 + - libpng=1.6.39 + - libprotobuf=4.23.4 + - libsqlite=3.43.0 + - libssh2=1.11.0 + - libtiff=4.4.0 + - libuv=1.44.2 + - libvorbis=1.3.7 + - libwebp=1.3.1 + - libwebp-base=1.3.1 + - libxcb=1.13 + - libxml2=2.11.5 + - libzlib=1.2.13 + - libzopfli=1.0.3 + - llvmlite=0.40.1 + - lz4-c=1.9.4 + - m2w64-gcc-libgfortran=5.3.0 + - m2w64-gcc-libs=5.3.0 + - m2w64-gcc-libs-core=5.3.0 + - m2w64-gmp=6.1.0 + - m2w64-libwinpthread-git=5.0.0.4634.697f757 + - mamutexport=0.2.1.post6 + - marching_cubes=0.3.post9 + - markdown-it-py=3.0.0 + - marshmallow=3.20.1 + - marshmallow-jsonschema=0.13.0 + - marshmallow-union=0.1.15.post1 + - matplotlib-base=3.7.2 + - mdurl=0.1.0 + - mkl=2022.1.0 + - mkl-devel=2022.1.0 + - mkl-include=2022.1.0 + - mrcfile=1.4.3 + - msys2-conda-epoch=20160418 + - munkres=1.1.4 + - ndstructs=0.0.5dev0 + - networkx=3.1 + - nifty=1.2.1 + - numba=0.57.1 + - numpy=1.22.4 + - openexr=3.1.5 + - openjpeg=2.5.0 + - openpyxl=3.1.2 + - openssl=3.1.2 + - packaging=23.1 + - pandas=1.5.3 + - pango=1.50.14 + - pcre2=10.40 + - pillow=9.2.0 + - pip=23.2.1 + - pixman=0.40.0 + - pkgutil-resolve-name=1.3.10 + - platformdirs=3.10.0 + - ply=3.11 + - pooch=1.7.0 + - protobuf=4.23.4 + - psutil=5.9.5 + - pthread-stubs=0.4 + - pthreads-win32=2.9.1 + - pydantic=1.10.2 + - pydantic-core=2.6.3 + - pygments=2.16.1 + - pyopengl=3.1.6 + - pyparsing=3.0.9 + - pyqt=5.15.9 + - pyqt5-sip=12.12.2 + - pyqtgraph=0.13.3 + - pysocks=1.7.1 + - python=3.9.18 + - python-dateutil=2.8.2 + - python-elf=0.4.7 + - python-stdnum=1.19 + - python_abi=3.9 + - pytorch=1.13.1 + - pytorch-mutex=1.0 + - pytz=2023.3.post1 + - pywavelets=1.4.1 + - pyyaml=6.0.1 + - qimage2ndarray=1.8.3 + - qt-main=5.15.8 + - referencing=0.30.2 + - requests=2.31.0 + - rich=13.5.1 + - rpds-py=0.10.2 + - ruamel.yaml=0.17.32 + - ruamel.yaml.clib=0.2.7 + - scikit-image=0.21.0 + - scikit-learn=1.3.0 + - scipy=1.11.2 + - setuptools=68.1.2 + - shellingham=1.5.3 + - sip=6.7.11 + - six=1.16.0 + - skan=0.11.0 + - snappy=1.1.10 + - sniffio=1.3.0 + - starlette=0.27.0 + - tbb=2021.10.0 + - tensorboardx=2.6.2.2 + - threadpoolctl=3.2.0 + - tifffile=2022.10.10 + - tiktorch=23.6.0 + - tk=8.6.12 + - toml=0.10.2 + - tomli=2.0.1 + - toolz=0.12.0 + - torchvision=0.14.1 + - tqdm=4.66.1 + - typer=0.9.0 + - typing-extensions=4.7.1 + - typing_extensions=4.7.1 + - tzdata=2023c + - ucrt=10.0.22621.0 + - unicodedata2=15.0.0 + - urllib3=2.0.4 + - uvicorn=0.23.2 + - vc=14.3 + - vc14_runtime=14.36.32532 + - vigra=1.11.1 + - volumina=1.3.10 + - vs2015_runtime=14.36.32532 + - wheel=0.41.2 + - win_inet_pton=1.1.0 + - xarray=2023.8.0 + - xorg-kbproto=1.0.7 + - xorg-libice=1.0.10 + - xorg-libsm=1.2.3 + - xorg-libx11=1.8.4 + - xorg-libxau=1.0.11 + - xorg-libxdmcp=1.1.3 + - xorg-libxext=1.3.4 + - xorg-libxpm=3.5.16 + - xorg-libxt=1.3.0 + - xorg-xextproto=7.3.0 + - xorg-xproto=7.0.31 + - xz=5.2.6 + - yaml=0.2.5 + - yapsy=1.12.2 + - z5py=2.0.16 + - zfp=1.0.0 + - zipp=3.16.2 + - zlib=1.2.13 + - zlib-ng=2.0.7 + - zstd=1.5.5 + - pip: + - build==1.0.3 + - importlib-metadata==7.0.0 + - pyproject-hooks==1.0.0 -- GitLab