Open milesAraya opened 5 months ago
docker version
Version: 26.1.4
API version: 1.45
Go version: go1.21.11
Git commit: 5650f9b
Built: Wed Jun 5 11:26:02 2024
OS/Arch: darwin/arm64
Context: desktop-linux
Server: Docker Desktop 4.31.0 (153195)
Engine:
Version: 26.1.4
API version: 1.45 (minimum version 1.24)
Go version: go1.21.11
Git commit: de5c9cf
Built: Wed Jun 5 11:29:12 2024
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: 1.6.33
GitCommit: d2d58213f83a351ca8f528a95fbd145f5654e957
runc:
Version: 1.1.12
GitCommit: v1.1.12-0-g51d5e94
docker-init:
Version: 0.19.0
GitCommit: de40ad0
docker compose -f docker-compose.dev.yml up
tutorial1 reproduce
Find snakemake env for suite2p:
studio-dev-be-1 | Activating conda environment: .snakemake/conda/0f05ef6e0614bb486f644bea8d4b33d4_
docker exec -it barebone-studio-studio-dev-be-1 /bin/bash
conda activate /app/.snakemake/conda/0f05ef6e0614bb486f644bea8d4b33d4_
Check the log for the conda env ID
conda list
Name Version Build Channel _libgcc_mutex 0.1 main _openmp_mutex 5.1 1_gnu bcrypt 4.1.3 pypi_0 pypi ca-certificates 2024.3.11 h06a4308_0 cffi 1.16.0 pypi_0 pypi contourpy 1.1.1 pypi_0 pypi cryptography 42.0.8 pypi_0 pypi cycler 0.12.1 pypi_0 pypi filelock 3.15.4 pypi_0 pypi fonttools 4.53.0 pypi_0 pypi fsspec 2024.6.1 pypi_0 pypi h5py 3.11.0 pypi_0 pypi importlib-metadata 8.0.0 pypi_0 pypi importlib-resources 6.4.0 pypi_0 pypi jinja2 3.1.4 pypi_0 pypi joblib 1.4.2 pypi_0 pypi kiwisolver 1.4.5 pypi_0 pypi ld_impl_linux-64 2.38 h1181459_1 libffi 3.4.4 h6a678d5_1 libgcc-ng 11.2.0 h1234567_1 libgomp 11.2.0 h1234567_1 libstdcxx-ng 11.2.0 h1234567_1 llvmlite 0.41.1 pypi_0 pypi markupsafe 2.1.5 pypi_0 pypi matplotlib 3.7.5 pypi_0 pypi mpmath 1.3.0 pypi_0 pypi natsort 8.4.0 pypi_0 pypi ncurses 6.4 h6a678d5_0 networkx 3.1 pypi_0 pypi numba 0.58.1 pypi_0 pypi numpy 1.23.5 pypi_0 pypi nvidia-cublas-cu12 12.1.3.1 pypi_0 pypi nvidia-cuda-cupti-cu12 12.1.105 pypi_0 pypi nvidia-cuda-nvrtc-cu12 12.1.105 pypi_0 pypi nvidia-cuda-runtime-cu12 12.1.105 pypi_0 pypi nvidia-cudnn-cu12 8.9.2.26 pypi_0 pypi nvidia-cufft-cu12 11.0.2.54 pypi_0 pypi nvidia-curand-cu12 10.3.2.106 pypi_0 pypi nvidia-cusolver-cu12 11.4.5.107 pypi_0 pypi nvidia-cusparse-cu12 12.1.0.106 pypi_0 pypi nvidia-nccl-cu12 2.20.5 pypi_0 pypi nvidia-nvjitlink-cu12 12.5.40 pypi_0 pypi nvidia-nvtx-cu12 12.1.105 pypi_0 pypi openssl 3.0.14 h5eee18b_0 packaging 24.1 pypi_0 pypi pandas 1.5.3 pypi_0 pypi paramiko 3.4.0 pypi_0 pypi pillow 10.3.0 pypi_0 pypi pip 24.0 py38h06a4308_0 pycparser 2.22 pypi_0 pypi pynacl 1.5.0 pypi_0 pypi pyparsing 3.1.2 pypi_0 pypi pyqt5 5.15.9 pypi_0 pypi pyqt5-qt5 5.15.2 pypi_0 pypi pyqt5-sip 12.11.1 pypi_0 pypi pyqtgraph 0.12.4 pypi_0 pypi python 3.8.19 h955ad1f_0 python-dateutil 2.9.0.post0 pypi_0 pypi pytz 2024.1 pypi_0 pypi rastermap 0.1.3 pypi_0 pypi readline 8.2 h5eee18b_0 sbxreader 0.2.2 pypi_0 pypi scanimage-tiff-reader 1.4.1.4 pypi_0 pypi scikit-learn 1.3.2 pypi_0 pypi scipy 1.10.1 pypi_0 pypi setuptools 69.5.1 py38h06a4308_0 six 1.16.0 pypi_0 pypi sqlite 3.45.3 h5eee18b_0 suite2p 0.10.3 pypi_0 pypi sympy 1.12.1 pypi_0 pypi threadpoolctl 3.5.0 pypi_0 pypi tifffile 2022.3.25 pypi_0 pypi tk 8.6.14 h39e8969_0 torch 2.3.1 pypi_0 pypi triton 2.3.1 pypi_0 pypi typing-extensions 4.12.2 pypi_0 pypi wheel 0.43.0 py38h06a4308_0 xz 5.4.6 h5eee18b_1 zipp 3.19.2 pypi_0 pypi zlib 1.2.13 h5eee18b_1
Dockerのlog:
> 2024-08-22 15:31:09 Skipping virtualenv creation, as specified in config file.
> 2024-08-22 15:31:26 2024-08-22 15:31:26,147 INFO: [uvicorn.error] __init__():339 - Will watch for changes in these directories: ['/app/studio']
> 2024-08-22 15:31:26 2024-08-22 15:31:26,148 INFO: [uvicorn.error] bind_socket():571 - Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
> 2024-08-22 15:31:26 2024-08-22 15:31:26,149 INFO: [uvicorn.error] startup():77 - Started reloader process [1] using StatReload
> 2024-08-22 15:31:36 2024-08-22 15:31:36,365 INFO: [uvicorn.error] serve():76 - Started server process [27]
> 2024-08-22 15:31:36 2024-08-22 15:31:36,365 INFO: [uvicorn.error] startup():46 - Waiting for application startup.
> 2024-08-22 15:31:36 2024-08-22 15:31:36,374 INFO: [optinist] startup_event():95 - "Studio" application startup complete. [mode: standalone]
> 2024-08-22 15:31:36 2024-08-22 15:31:36,375 INFO: [uvicorn.error] startup():60 - Application startup complete.
> 2024-08-22 15:32:56 2024-08-22 15:32:56,505 INFO: [uvicorn.access] send():478 - 172.18.0.1:60346 - "GET /js/main.7a24960b.js HTTP/1.1" 200
> 2024-08-22 15:32:57 2024-08-22 15:32:57,453 INFO: [uvicorn.access] send():478 - 172.18.0.1:60346 - "GET /is_standalone HTTP/1.1" 200
> 2024-08-22 15:32:57 2024-08-22 15:32:57,609 INFO: [uvicorn.access] send():478 - 172.18.0.1:60352 - "GET /algolist HTTP/1.1" 200
> 2024-08-22 15:32:57 2024-08-22 15:32:57,887 INFO: [uvicorn.access] send():478 - 172.18.0.1:60366 - "GET /workflow/fetch/1 HTTP/1.1" 200
> 2024-08-22 15:32:57 2024-08-22 15:32:57,889 INFO: [uvicorn.access] send():478 - 172.18.0.1:60346 - "GET /media/logo.e44efe3246aecc6d6219.png HTTP/1.1" 200
> 2024-08-22 15:32:58 2024-08-22 15:32:58,255 INFO: [uvicorn.access] send():478 - 172.18.0.1:60346 - "GET /experiments/1 HTTP/1.1" 200
> 2024-08-22 15:33:29 2024-08-22 15:33:29,185 INFO: [uvicorn.access] send():478 - 172.18.0.1:60890 - "GET /params/suite2p_file_convert HTTP/1.1" 200
> 2024-08-22 15:33:40 2024-08-22 15:33:40,405 INFO: [optinist] run_id():44 - run snakemake
> 2024-08-22 15:33:40 2024-08-22 15:33:40,405 INFO: [optinist] run_id():45 - forcerun list: [ForceRun(nodeId='suite2p_file_convert_tjmj285n2r', name='suite2p_file_convert')]
> 2024-08-22 15:33:40 2024-08-22 15:33:40,408 INFO: [uvicorn.access] send():478 - 172.18.0.1:60646 - "POST /run/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:33:40 2024-08-22 15:33:40,552 INFO: [uvicorn.access] send():478 - 172.18.0.1:60646 - "GET /experiments/1 HTTP/1.1" 200
> 2024-08-22 15:33:41 Building DAG of jobs...
> 2024-08-22 15:33:41 2024-08-22 15:33:41,919 WARNING: [snakemake.logging] text_handler():578 - Building DAG of jobs...
> 2024-08-22 15:33:44 Using shell: /usr/bin/bash
> 2024-08-22 15:33:44 2024-08-22 15:33:44,930 WARNING: [snakemake.logging] text_handler():578 - Using shell: /usr/bin/bash
> 2024-08-22 15:33:44 Provided cores: 2
> 2024-08-22 15:33:44 2024-08-22 15:33:44,933 WARNING: [snakemake.logging] text_handler():586 - Provided cores: 2
> 2024-08-22 15:33:44 Rules claiming more threads will be scaled down.
> 2024-08-22 15:33:44 2024-08-22 15:33:44,935 WARNING: [snakemake.logging] text_handler():586 - Rules claiming more threads will be scaled down.
> 2024-08-22 15:33:44 Job stats:
> 2024-08-22 15:33:44 job count min threads max threads
> 2024-08-22 15:33:44 ------------------------------- ------- ------------- -------------
> 2024-08-22 15:33:44 all 1 1 1
> 2024-08-22 15:33:44 suite2p_file_convert_tjmj285n2r 1 1 1
> 2024-08-22 15:33:44 total 2 1 1
> 2024-08-22 15:33:44
> 2024-08-22 15:33:44 2024-08-22 15:33:44,966 WARNING: [snakemake.logging] text_handler():588 - Job stats:
> 2024-08-22 15:33:44 job count min threads max threads
> 2024-08-22 15:33:44 ------------------------------- ------- ------------- -------------
> 2024-08-22 15:33:44 all 1 1 1
> 2024-08-22 15:33:44 suite2p_file_convert_tjmj285n2r 1 1 1
> 2024-08-22 15:33:44 total 2 1 1
> 2024-08-22 15:33:44
> 2024-08-22 15:33:44 Select jobs to execute...
> 2024-08-22 15:33:44 2024-08-22 15:33:44,967 WARNING: [snakemake.logging] text_handler():578 - Select jobs to execute...
> 2024-08-22 15:33:45
> 2024-08-22 15:33:45 2024-08-22 15:33:45,009 INFO: [snakemake.logging] text_handler():496 -
> 2024-08-22 15:33:45 [Thu Aug 22 15:33:45 2024]
> 2024-08-22 15:33:45 2024-08-22 15:33:45,014 INFO: [snakemake.logging] timestamp():490 - [Thu Aug 22 15:33:45 2024]
> 2024-08-22 15:33:45 rule suite2p_file_convert_tjmj285n2r:
> 2024-08-22 15:33:45 input: /app/studio_data/output/1/tutorial2/input_0/sample_mouse2p_image.pkl
> 2024-08-22 15:33:45 output: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:33:45 jobid: 1
> 2024-08-22 15:33:45 reason: Missing output files: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:33:45 resources: tmpdir=/tmp
> 2024-08-22 15:33:45 2024-08-22 15:33:45,016 INFO: [snakemake.logging] text_handler():503 - rule suite2p_file_convert_tjmj285n2r:
> 2024-08-22 15:33:45 input: /app/studio_data/output/1/tutorial2/input_0/sample_mouse2p_image.pkl
> 2024-08-22 15:33:45 output: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:33:45 jobid: 1
> 2024-08-22 15:33:45 reason: Missing output files: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:33:45 resources: tmpdir=/tmp
> 2024-08-22 15:33:45
> 2024-08-22 15:33:45 2024-08-22 15:33:45,020 INFO: [snakemake.logging] text_handler():510 -
> 2024-08-22 15:33:45 2024-08-22 15:33:45,579 INFO: [uvicorn.access] send():478 - 172.18.0.1:61634 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:33:45 Activating conda environment: .snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> 2024-08-22 15:33:45 2024-08-22 15:33:45,623 WARNING: [snakemake.logging] text_handler():578 - Activating conda environment: .snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> 2024-08-22 15:33:47 Activating conda environment: .snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> 2024-08-22 15:33:47 2024-08-22 15:33:47,638 WARNING: [snakemake.logging] text_handler():578 - Activating conda environment: .snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> 2024-08-22 15:33:50 2024-08-22 15:33:50,830 INFO: [uvicorn.access] send():478 - 172.18.0.1:61642 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:33:55 2024-08-22 15:33:55,610 INFO: [uvicorn.access] send():478 - 172.18.0.1:55436 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:01 2024-08-22 15:34:01,934 INFO: [uvicorn.access] send():478 - 172.18.0.1:55440 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:05 2024-08-22 15:34:05,477 INFO: [uvicorn.access] send():478 - 172.18.0.1:55508 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:10 2024-08-22 15:34:10,464 INFO: [uvicorn.access] send():478 - 172.18.0.1:55520 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:15 2024-08-22 15:34:15,562 INFO: [uvicorn.access] send():478 - 172.18.0.1:62250 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:20 2024-08-22 15:34:20,781 INFO: [uvicorn.access] send():478 - 172.18.0.1:62264 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:25 2024-08-22 15:34:25,482 INFO: [uvicorn.access] send():478 - 172.18.0.1:55018 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:30 2024-08-22 15:34:30,561 INFO: [uvicorn.access] send():478 - 172.18.0.1:55020 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:35 2024-08-22 15:34:35,431 INFO: [optinist] run():32 - start rule runner
> 2024-08-22 15:34:35 2024-08-22 15:34:35,494 INFO: [uvicorn.access] send():478 - 172.18.0.1:57878 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:40 2024-08-22 15:34:40,526 INFO: [uvicorn.access] send():478 - 172.18.0.1:57886 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:45 2024-08-22 15:34:45,525 INFO: [uvicorn.access] send():478 - 172.18.0.1:60926 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:50 2024-08-22 15:34:50,545 INFO: [uvicorn.access] send():478 - 172.18.0.1:60938 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:34:55 2024-08-22 15:34:55,500 INFO: [uvicorn.access] send():478 - 172.18.0.1:60108 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:01 2024-08-22 15:35:01,098 INFO: [uvicorn.access] send():478 - 172.18.0.1:60110 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:05 2024-08-22 15:35:05,496 INFO: [uvicorn.access] send():478 - 172.18.0.1:61214 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:10 2024-08-22 15:35:10,507 INFO: [uvicorn.access] send():478 - 172.18.0.1:61228 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:15 2024-08-22 15:35:15,800 INFO: [uvicorn.access] send():478 - 172.18.0.1:63924 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:20 2024-08-22 15:35:20,563 INFO: [uvicorn.access] send():478 - 172.18.0.1:63936 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:25 2024-08-22 15:35:25,810 INFO: [uvicorn.access] send():478 - 172.18.0.1:55978 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:30 2024-08-22 15:35:30,589 INFO: [uvicorn.access] send():478 - 172.18.0.1:55992 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:34 /app/.snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_/lib/python3.8/site-packages/paramiko/pkey.py:100: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
> 2024-08-22 15:35:34 "cipher": algorithms.TripleDES,
> 2024-08-22 15:35:34 /app/.snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_/lib/python3.8/site-packages/paramiko/transport.py:259: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
> 2024-08-22 15:35:34 "class": algorithms.TripleDES,
> 2024-08-22 15:35:34 2024-08-22 15:35:34,115 INFO: [optinist] suite2p_file_convert():24 - start suite2p_file_convert: suite2p_file_convert_tjmj285n2r
> 2024-08-22 15:35:35 2024-08-22 15:35:35,653 INFO: [uvicorn.access] send():478 - 172.18.0.1:61196 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:40 2024-08-22 15:35:40,573 INFO: [uvicorn.access] send():478 - 172.18.0.1:61202 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:45 2024-08-22 15:35:45,544 INFO: [uvicorn.access] send():478 - 172.18.0.1:57688 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:49 2024-08-22 15:35:49,782 INFO: [optinist] suite2p_file_convert():51 - ['/app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r']
> 2024-08-22 15:35:49 2024-08-22 15:35:49,784 INFO: [optinist] suite2p_file_convert():52 - ['sample_mouse2p_image.tiff']
> 2024-08-22 15:35:50 2024-08-22 15:35:50,537 INFO: [uvicorn.access] send():478 - 172.18.0.1:57700 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:55 2024-08-22 15:35:55,537 INFO: [uvicorn.access] send():478 - 172.18.0.1:60888 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:35:57 2024-08-22 15:35:57,809 INFO: [optinist] run():74 - rule output: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:36:03 2024-08-22 15:36:03,399 INFO: [uvicorn.access] send():478 - 172.18.0.1:60898 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:36:03 2024-08-22 15:36:03,627 INFO: [uvicorn.access] send():478 - 172.18.0.1:60898 - "GET /experiments/1 HTTP/1.1" 200
> 2024-08-22 15:36:04 [Thu Aug 22 15:36:04 2024]
> 2024-08-22 15:36:04 2024-08-22 15:36:04,496 INFO: [snakemake.logging] timestamp():490 - [Thu Aug 22 15:36:04 2024]
> 2024-08-22 15:36:04 Finished job 1.
> 2024-08-22 15:36:04 2024-08-22 15:36:04,546 INFO: [snakemake.logging] text_handler():602 - Finished job 1.
> 2024-08-22 15:36:04 1 of 2 steps (50%) done
> 2024-08-22 15:36:04 2024-08-22 15:36:04,562 INFO: [snakemake.logging] text_handler():592 - 1 of 2 steps (50%) done
> 2024-08-22 15:36:04 Select jobs to execute...
> 2024-08-22 15:36:04 2024-08-22 15:36:04,566 WARNING: [snakemake.logging] text_handler():578 - Select jobs to execute...
> 2024-08-22 15:36:04
> 2024-08-22 15:36:04 2024-08-22 15:36:04,579 INFO: [snakemake.logging] text_handler():496 -
> 2024-08-22 15:36:04 [Thu Aug 22 15:36:04 2024]
> 2024-08-22 15:36:04 2024-08-22 15:36:04,582 INFO: [snakemake.logging] timestamp():490 - [Thu Aug 22 15:36:04 2024]
> 2024-08-22 15:36:04 localrule all:
> 2024-08-22 15:36:04 input: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:36:04 jobid: 0
> 2024-08-22 15:36:04 reason: Input files updated by another job: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:36:04 resources: tmpdir=/tmp
> 2024-08-22 15:36:04 2024-08-22 15:36:04,587 INFO: [snakemake.logging] text_handler():503 - localrule all:
> 2024-08-22 15:36:04 input: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:36:04 jobid: 0
> 2024-08-22 15:36:04 reason: Input files updated by another job: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:36:04 resources: tmpdir=/tmp
> 2024-08-22 15:36:04
> 2024-08-22 15:36:04 2024-08-22 15:36:04,598 INFO: [snakemake.logging] text_handler():510 -
> 2024-08-22 15:36:04 [Thu Aug 22 15:36:04 2024]
> 2024-08-22 15:36:04 2024-08-22 15:36:04,605 INFO: [snakemake.logging] timestamp():490 - [Thu Aug 22 15:36:04 2024]
> 2024-08-22 15:36:04 Finished job 0.
> 2024-08-22 15:36:04 2024-08-22 15:36:04,607 INFO: [snakemake.logging] text_handler():602 - Finished job 0.
> 2024-08-22 15:36:04 2 of 2 steps (100%) done
> 2024-08-22 15:36:04 2024-08-22 15:36:04,611 INFO: [snakemake.logging] text_handler():592 - 2 of 2 steps (100%) done
> 2024-08-22 15:36:04 Complete log: .snakemake/log/2024-08-22T153340.624227.snakemake.log
> 2024-08-22 15:35:57 Warning: cellpose did not import
> 2024-08-22 15:35:57 No module named 'cellpose'
> 2024-08-22 15:35:57 cannot use anatomical mode, but otherwise suite2p will run normally
> 2024-08-22 15:35:57 NOTE: ScanImageTiffReader not working for this tiff type, using tifffile
> 2024-08-22 15:35:57 tif
> 2024-08-22 15:35:57 ** Found 1 tifs - converting to binary **
> 2024-08-22 15:35:57 2000 frames of binary, time 5.74 sec.
> 2024-08-22 15:36:04 2024-08-22 15:36:04,682 WARNING: [snakemake.logging] text_handler():578 - Complete log: .snakemake/log/2024-08-22T153340.624227.snakemake.log
> 2024-08-22 15:36:09 2024-08-22 15:36:09,229 INFO: [uvicorn.access] send():478 - 172.18.0.1:64428 - "GET /params/suite2p_registration HTTP/1.1" 200
> 2024-08-22 15:36:16 2024-08-22 15:36:16,913 INFO: [optinist] run_id():44 - run snakemake
> 2024-08-22 15:36:16 2024-08-22 15:36:16,914 INFO: [optinist] run_id():45 - forcerun list: [ForceRun(nodeId='suite2p_registration_9ho5xvv9qn', name='suite2p_registration')]
> 2024-08-22 15:36:16 2024-08-22 15:36:16,916 INFO: [uvicorn.access] send():478 - 172.18.0.1:61364 - "POST /run/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:36:17 2024-08-22 15:36:17,098 INFO: [uvicorn.access] send():478 - 172.18.0.1:61364 - "GET /experiments/1 HTTP/1.1" 200
> 2024-08-22 15:36:17 Building DAG of jobs...
> 2024-08-22 15:36:17 2024-08-22 15:36:17,844 WARNING: [snakemake.logging] text_handler():578 - Building DAG of jobs...
> 2024-08-22 15:36:18 Using shell: /usr/bin/bash
> 2024-08-22 15:36:18 2024-08-22 15:36:18,013 WARNING: [snakemake.logging] text_handler():578 - Using shell: /usr/bin/bash
> 2024-08-22 15:36:18 Provided cores: 2
> 2024-08-22 15:36:18 2024-08-22 15:36:18,015 WARNING: [snakemake.logging] text_handler():586 - Provided cores: 2
> 2024-08-22 15:36:18 Rules claiming more threads will be scaled down.
> 2024-08-22 15:36:18 2024-08-22 15:36:18,018 WARNING: [snakemake.logging] text_handler():586 - Rules claiming more threads will be scaled down.
> 2024-08-22 15:36:18 Job stats:
> 2024-08-22 15:36:18 job count min threads max threads
> 2024-08-22 15:36:18 ------------------------------- ------- ------------- -------------
> 2024-08-22 15:36:18 all 1 1 1
> 2024-08-22 15:36:18 suite2p_registration_9ho5xvv9qn 1 1 1
> 2024-08-22 15:36:18 total 2 1 1
> 2024-08-22 15:36:18
> 2024-08-22 15:36:18 2024-08-22 15:36:18,034 WARNING: [snakemake.logging] text_handler():588 - Job stats:
> 2024-08-22 15:36:18 job count min threads max threads
> 2024-08-22 15:36:18 ------------------------------- ------- ------------- -------------
> 2024-08-22 15:36:18 all 1 1 1
> 2024-08-22 15:36:18 suite2p_registration_9ho5xvv9qn 1 1 1
> 2024-08-22 15:36:18 total 2 1 1
> 2024-08-22 15:36:18
> 2024-08-22 15:36:18 Select jobs to execute...
> 2024-08-22 15:36:18 2024-08-22 15:36:18,036 WARNING: [snakemake.logging] text_handler():578 - Select jobs to execute...
> 2024-08-22 15:36:18
> 2024-08-22 15:36:18 2024-08-22 15:36:18,042 INFO: [snakemake.logging] text_handler():496 -
> 2024-08-22 15:36:18 [Thu Aug 22 15:36:18 2024]
> 2024-08-22 15:36:18 2024-08-22 15:36:18,045 INFO: [snakemake.logging] timestamp():490 - [Thu Aug 22 15:36:18 2024]
> 2024-08-22 15:36:18 rule suite2p_registration_9ho5xvv9qn:
> 2024-08-22 15:36:18 input: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:36:18 output: /app/studio_data/output/1/tutorial2/suite2p_registration_9ho5xvv9qn/suite2p_registration.pkl
> 2024-08-22 15:36:18 jobid: 1
> 2024-08-22 15:36:18 reason: Missing output files: /app/studio_data/output/1/tutorial2/suite2p_registration_9ho5xvv9qn/suite2p_registration.pkl
> 2024-08-22 15:36:18 resources: tmpdir=/tmp
> 2024-08-22 15:36:18 2024-08-22 15:36:18,051 INFO: [snakemake.logging] text_handler():503 - rule suite2p_registration_9ho5xvv9qn:
> 2024-08-22 15:36:18 input: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:36:18 output: /app/studio_data/output/1/tutorial2/suite2p_registration_9ho5xvv9qn/suite2p_registration.pkl
> 2024-08-22 15:36:18 jobid: 1
> 2024-08-22 15:36:18 reason: Missing output files: /app/studio_data/output/1/tutorial2/suite2p_registration_9ho5xvv9qn/suite2p_registration.pkl
> 2024-08-22 15:36:18 resources: tmpdir=/tmp
> 2024-08-22 15:36:18
> 2024-08-22 15:36:18 2024-08-22 15:36:18,063 INFO: [snakemake.logging] text_handler():510 -
> 2024-08-22 15:36:18 Activating conda environment: .snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> 2024-08-22 15:36:18 2024-08-22 15:36:18,165 WARNING: [snakemake.logging] text_handler():578 - Activating conda environment: .snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> 2024-08-22 15:36:20 Activating conda environment: .snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> 2024-08-22 15:36:20 2024-08-22 15:36:20,026 WARNING: [snakemake.logging] text_handler():578 - Activating conda environment: .snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> 2024-08-22 15:36:55 2024-08-22 15:36:55,754 INFO: [uvicorn.access] send():478 - 172.18.0.1:61370 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:36:59 2024-08-22 15:36:59,288 INFO: [uvicorn.access] send():478 - 172.18.0.1:61370 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:04 2024-08-22 15:37:04,274 INFO: [uvicorn.access] send():478 - 172.18.0.1:56920 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:09 2024-08-22 15:37:09,165 INFO: [uvicorn.access] send():478 - 172.18.0.1:58198 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:14 2024-08-22 15:37:14,171 INFO: [uvicorn.access] send():478 - 172.18.0.1:58208 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:17 2024-08-22 15:37:17,226 INFO: [optinist] run():32 - start rule runner
> 2024-08-22 15:37:19 2024-08-22 15:37:19,266 INFO: [uvicorn.access] send():478 - 172.18.0.1:63682 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:24 2024-08-22 15:37:24,234 INFO: [uvicorn.access] send():478 - 172.18.0.1:63686 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:29 2024-08-22 15:37:29,458 INFO: [uvicorn.access] send():478 - 172.18.0.1:56784 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:34 2024-08-22 15:37:34,249 INFO: [uvicorn.access] send():478 - 172.18.0.1:56796 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:39 2024-08-22 15:37:39,218 INFO: [uvicorn.access] send():478 - 172.18.0.1:55250 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:44 2024-08-22 15:37:44,202 INFO: [uvicorn.access] send():478 - 172.18.0.1:55258 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:45 /app/.snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_/lib/python3.8/site-packages/paramiko/pkey.py:100: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
> 2024-08-22 15:37:45 "cipher": algorithms.TripleDES,
> 2024-08-22 15:37:45 /app/.snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_/lib/python3.8/site-packages/paramiko/transport.py:259: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0.
> 2024-08-22 15:37:45 "class": algorithms.TripleDES,
> 2024-08-22 15:37:45 2024-08-22 15:37:45,004 INFO: [optinist] suite2p_registration():15 - start suite2p registration: suite2p_registration_9ho5xvv9qn
> 2024-08-22 15:37:45 2024-08-22 15:37:45,801 ERROR: [tutorial2] smk_logger():91 - {'level': 'debug', 'msg': 'Full Traceback (most recent call last):\n File "/usr/local/lib/python3.8/site-packages/snakemake/executors/__init__.py", line 2561, in run_wrapper\n run(\n File "/app/studio/app/Snakefile", line 101, in __rule_4\n File "/usr/local/lib/python3.8/site-packages/snakemake/script.py", line 1567, in script\n executor.evaluate()\n File "/usr/local/lib/python3.8/site-packages/snakemake/script.py", line 455, in evaluate\n self.execute_script(fd.name, edit=edit)\n File "/usr/local/lib/python3.8/site-packages/snakemake/script.py", line 683, in execute_script\n self._execute_cmd(\n File "/usr/local/lib/python3.8/site-packages/snakemake/script.py", line 486, in _execute_cmd\n return shell(\n File "/usr/local/lib/python3.8/site-packages/snakemake/shell.py", line 294, in __new__\n raise sp.CalledProcessError(retcode, cmd)\nsubprocess.CalledProcessError: Command \'source /opt/miniconda3/bin/activate \'/app/.snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_\'; set -euo pipefail; python /app/.snakemake/scripts/tmpdm4fofqg.func.py\' died with <Signals.SIGSEGV: 11>.\n', 'timestamp': 1724308665.799362}
> 2024-08-22 15:37:45 [Thu Aug 22 15:37:45 2024]
> 2024-08-22 15:37:45 2024-08-22 15:37:45,816 INFO: [snakemake.logging] timestamp():490 - [Thu Aug 22 15:37:45 2024]
> 2024-08-22 15:37:45 Error in rule suite2p_registration_9ho5xvv9qn:
> 2024-08-22 15:37:45 jobid: 1
> 2024-08-22 15:37:45 input: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:37:45 output: /app/studio_data/output/1/tutorial2/suite2p_registration_9ho5xvv9qn/suite2p_registration.pkl
> 2024-08-22 15:37:45 conda-env: /app/.snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> 2024-08-22 15:37:45
> 2024-08-22 15:37:45 2024-08-22 15:37:45,819 ERROR: [snakemake.logging] text_handler():550 - Error in rule suite2p_registration_9ho5xvv9qn:
> 2024-08-22 15:37:45 jobid: 1
> 2024-08-22 15:37:45 input: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> 2024-08-22 15:37:45 output: /app/studio_data/output/1/tutorial2/suite2p_registration_9ho5xvv9qn/suite2p_registration.pkl
> 2024-08-22 15:37:45 conda-env: /app/.snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> 2024-08-22 15:37:45
> 2024-08-22 15:37:45 Shutting down, this might take some time.
> 2024-08-22 15:37:45 2024-08-22 15:37:45,843 WARNING: [snakemake.logging] text_handler():578 - Shutting down, this might take some time.
> 2024-08-22 15:37:45 Exiting because a job execution failed. Look above for error message
> 2024-08-22 15:37:45 2024-08-22 15:37:45,845 ERROR: [snakemake.logging] text_handler():582 - Exiting because a job execution failed. Look above for error message
> 2024-08-22 15:37:45 Complete log: .snakemake/log/2024-08-22T153616.981367.snakemake.log
> 2024-08-22 15:37:45 2024-08-22 15:37:45,869 WARNING: [snakemake.logging] text_handler():578 - Complete log: .snakemake/log/2024-08-22T153616.981367.snakemake.log
> 2024-08-22 15:37:49 2024-08-22 15:37:49,195 INFO: [uvicorn.access] send():478 - 172.18.0.1:56796 - "POST /run/result/1/tutorial2 HTTP/1.1" 200
> 2024-08-22 15:37:49 2024-08-22 15:37:49,354 INFO: [uvicorn.access] send():478 - 172.18.0.1:56796 - "GET /experiments/1 HTTP/1.1" 200
Snakemake log:
> Building DAG of jobs...
> Using shell: /usr/bin/bash
> Provided cores: 2
> Rules claiming more threads will be scaled down.
> Job stats:
> job count min threads max threads
> ------------------------------- ------- ------------- -------------
> all 1 1 1
> suite2p_registration_9ho5xvv9qn 1 1 1
> total 2 1 1
>
> Select jobs to execute...
>
> [Thu Aug 22 15:36:18 2024]
> rule suite2p_registration_9ho5xvv9qn:
> input: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> output: /app/studio_data/output/1/tutorial2/suite2p_registration_9ho5xvv9qn/suite2p_registration.pkl
> jobid: 1
> reason: Missing output files: /app/studio_data/output/1/tutorial2/suite2p_registration_9ho5xvv9qn/suite2p_registration.pkl
> resources: tmpdir=/tmp
>
> Activating conda environment: .snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> Activating conda environment: .snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
> [Thu Aug 22 15:37:45 2024]
> Error in rule suite2p_registration_9ho5xvv9qn:
> jobid: 1
> input: /app/studio_data/output/1/tutorial2/suite2p_file_convert_tjmj285n2r/suite2p_file_convert.pkl
> output: /app/studio_data/output/1/tutorial2/suite2p_registration_9ho5xvv9qn/suite2p_registration.pkl
> conda-env: /app/.snakemake/conda/dfb585ac3f9cac0bb52f4fb61a2aac2d_
>
> Shutting down, this might take some time.
> Exiting because a job execution failed. Look above for error message
> Complete log: .snakemake/log/2024-08-22T153616.981367.snakemake.log
conda list of downloaded problem env
> (base) milesd@Miless-MacBook-Pro Downloads % cd dfb585ac3f9cac0bb52f4fb61a2aac2d_
> (base) milesd@Miless-MacBook-Pro dfb585ac3f9cac0bb52f4fb61a2aac2d_ % conda activate
> (base) milesd@Miless-MacBook-Pro dfb585ac3f9cac0bb52f4fb61a2aac2d_ % conda list
> # packages in environment at /opt/anaconda3:
> #
> # Name Version Build Channel
> _anaconda_depends 2024.06 py312_openblas_2
> abseil-cpp 20230802.0 h61975a4_2
> aiobotocore 2.12.3 py312hecd8cb5_0
> aiohttp 3.9.5 py312h6c40b1e_0
> aioitertools 0.7.1 pyhd3eb1b0_0
> aiosignal 1.2.0 pyhd3eb1b0_0
> alabaster 0.7.16 py312hecd8cb5_0
> altair 5.0.1 py312hecd8cb5_0
> anaconda-anon-usage 0.4.4 py312hfb7c958_100
> anaconda-catalogs 0.2.0 py312hecd8cb5_1
> anaconda-client 1.12.3 py312hecd8cb5_0
> anaconda-cloud-auth 0.5.1 py312hecd8cb5_0
> anaconda-navigator 2.6.0 py312hecd8cb5_0
> anaconda-project 0.11.1 py312hecd8cb5_0
> annotated-types 0.6.0 py312hecd8cb5_0
> anyio 4.2.0 py312hecd8cb5_0
> aom 3.6.0 hcec6c5f_0
> appdirs 1.4.4 pyhd3eb1b0_0
> applaunchservices 0.3.0 py312hecd8cb5_0
> appnope 0.1.3 py312hecd8cb5_1001
> appscript 1.1.2 py312h6c40b1e_0
> archspec 0.2.3 pyhd3eb1b0_0
> argon2-cffi 21.3.0 pyhd3eb1b0_0
> argon2-cffi-bindings 21.2.0 py312h6c40b1e_0
> arrow 1.2.3 py312hecd8cb5_1
> arrow-cpp 14.0.2 h3ade35f_1
> astroid 2.14.2 py312hecd8cb5_0
> astropy 6.1.0 py312ha2b695f_0
> astropy-iers-data 0.2024.6.3.0.31.14 py312hecd8cb5_0
> asttokens 2.0.5 pyhd3eb1b0_0
> async-lru 2.0.4 py312hecd8cb5_0
> atomicwrites 1.4.0 py_0
> attrs 23.1.0 py312hecd8cb5_0
> automat 20.2.0 py_0
> autopep8 2.0.4 pyhd3eb1b0_0
> aws-c-auth 0.6.19 h6c40b1e_0
> aws-c-cal 0.5.20 h3333b6a_0
> aws-c-common 0.8.5 h6c40b1e_0
> aws-c-compression 0.2.16 h6c40b1e_0
> aws-c-event-stream 0.2.15 hcec6c5f_0
> aws-c-http 0.6.25 h6c40b1e_0
> aws-c-io 0.13.10 h6c40b1e_0
> aws-c-mqtt 0.7.13 h6c40b1e_0
> aws-c-s3 0.1.51 h6c40b1e_0
> aws-c-sdkutils 0.1.6 h6c40b1e_0
> aws-checksums 0.1.13 h6c40b1e_0
> aws-crt-cpp 0.18.16 hcec6c5f_0
> aws-sdk-cpp 1.10.55 h61975a4_0
> babel 2.11.0 py312hecd8cb5_0
> bcrypt 3.2.0 py312h6c40b1e_1
> beautifulsoup4 4.12.3 py312hecd8cb5_0
> binaryornot 0.4.4 pyhd3eb1b0_1
> black 24.4.2 py312hecd8cb5_0
> blas 1.0 openblas
> bleach 4.1.0 pyhd3eb1b0_0
> blinker 1.6.2 py312hecd8cb5_0
> blosc 1.21.3 hcec6c5f_0
> bokeh 3.4.1 py312h8e4b320_0
> boltons 23.0.0 py312hecd8cb5_0
> boost-cpp 1.82.0 ha357a0b_2
> botocore 1.34.69 py312hecd8cb5_0
> bottleneck 1.3.7 py312h32608ca_0
> brotli 1.0.9 h6c40b1e_8
> brotli-bin 1.0.9 h6c40b1e_8
> brotli-python 1.0.9 py312hcec6c5f_8
> brunsli 0.1 h23ab428_0
> bzip2 1.0.8 h6c40b1e_6
> c-ares 1.19.1 h6c40b1e_0
> c-blosc2 2.12.0 hcf5af9b_0
> ca-certificates 2024.7.4 h8857fd0_0 conda-forge
> cachetools 5.3.3 py312hecd8cb5_0
> cctools 949.0.1 h9abeeb2_25
> cctools_osx-64 949.0.1 hc7db93f_25
> certifi 2024.7.4 pyhd8ed1ab_0 conda-forge
> cffi 1.16.0 py312h6c40b1e_1
> cfitsio 3.470 hbd21bf8_7
> chardet 4.0.0 py312hecd8cb5_1003
> charls 2.2.0 h23ab428_0
> charset-normalizer 2.0.4 pyhd3eb1b0_0
> click 8.1.7 py312hecd8cb5_0
> cloudpickle 2.2.1 py312hecd8cb5_0
> colorama 0.4.6 py312hecd8cb5_0
> colorcet 3.1.0 py312hecd8cb5_0
> comm 0.2.1 py312hecd8cb5_0
> conda 24.7.1 py312hb401068_0 conda-forge
> conda-build 24.5.1 py312hecd8cb5_0
> conda-content-trust 0.2.0 py312hecd8cb5_1
> conda-index 0.5.0 py312hecd8cb5_0
> conda-libmamba-solver 24.1.0 pyhd3eb1b0_0
> conda-pack 0.7.1 py312hecd8cb5_0
> conda-package-handling 2.3.0 py312hecd8cb5_0
> conda-package-streaming 0.10.0 py312hecd8cb5_0
> conda-repo-cli 1.0.88 py312hecd8cb5_0
> conda-token 0.5.0 pyhd3eb1b0_0
> constantly 23.10.4 py312hecd8cb5_0
> contourpy 1.2.0 py312ha357a0b_0
> cookiecutter 2.6.0 py312hecd8cb5_0
> cryptography 42.0.5 py312h30e54ef_1
> cssselect 1.2.0 py312hecd8cb5_0
> curl 8.7.1 h04015c4_0
> cycler 0.11.0 pyhd3eb1b0_0
> cyrus-sasl 2.1.28 h3973f50_1
> cytoolz 0.12.2 py312h6c40b1e_0
> dask 2024.5.0 py312hecd8cb5_0
> dask-core 2024.5.0 py312hecd8cb5_0
> dask-expr 1.1.0 py312hecd8cb5_0
> datashader 0.16.2 py312hecd8cb5_0
> dav1d 1.2.1 h6c40b1e_0
> debugpy 1.6.7 py312hcec6c5f_0
> decorator 5.1.1 pyhd3eb1b0_0
> defusedxml 0.7.1 pyhd3eb1b0_0
> diff-match-patch 20200713 pyhd3eb1b0_0
> dill 0.3.8 py312hecd8cb5_0
> distributed 2024.5.0 py312hecd8cb5_0
> distro 1.9.0 py312hecd8cb5_0
> docstring-to-markdown 0.11 py312hecd8cb5_0
> docutils 0.18.1 py312hecd8cb5_3
> entrypoints 0.4 py312hecd8cb5_0
> et_xmlfile 1.1.0 py312hecd8cb5_1
> executing 0.8.3 pyhd3eb1b0_0
> expat 2.6.2 hcec6c5f_0
> filelock 3.13.1 py312hecd8cb5_0
> flake8 7.0.0 py312hecd8cb5_0
> flask 3.0.3 py312hecd8cb5_0
> fmt 10.2.1 h7728843_0 conda-forge
> fonttools 4.51.0 py312h6c40b1e_0
> freetype 2.12.1 hd8bbffd_0
> frozendict 2.4.2 py312hecd8cb5_0
> frozenlist 1.4.0 py312h6c40b1e_0
> fsspec 2024.3.1 py312hecd8cb5_0
> gensim 4.3.2 py312he282a81_0
> gettext 0.22.5 h5ff76d1_2 conda-forge
> gettext-tools 0.22.5 h5ff76d1_2 conda-forge
> gflags 2.2.2 hcec6c5f_1
> giflib 5.2.1 h6c40b1e_3
> gitdb 4.0.7 pyhd3eb1b0_0
> gitpython 3.1.37 py312hecd8cb5_0
> glib 2.78.4 hcec6c5f_0
> glib-tools 2.78.4 hcec6c5f_0
> glog 0.5.0 hcec6c5f_1
> greenlet 3.0.1 py312hcec6c5f_0
> grpc-cpp 1.48.2 hbe2b35a_4
> gst-plugins-base 1.14.1 hcec6c5f_1
> gstreamer 1.14.1 h6c40b1e_1
> gtest 1.14.0 ha357a0b_1
> h5py 3.11.0 py312h79b7918_0
> hdf5 1.12.1 ha01d115_3
> hdmf 3.14.3 pypi_0 pypi
> heapdict 1.0.1 pyhd3eb1b0_0
> holoviews 1.19.0 py312hecd8cb5_0
> hvplot 0.10.0 py312hecd8cb5_0
> hyperlink 21.0.0 pyhd3eb1b0_0
> icu 73.2 hf5e326d_0 conda-forge
> idna 3.7 py312hecd8cb5_0
> imagecodecs 2023.1.23 py312h724c009_1
> imageio 2.33.1 py312hecd8cb5_0
> imagesize 1.4.1 py312hecd8cb5_0
> imbalanced-learn 0.12.3 py312hecd8cb5_1
> importlib-metadata 7.0.1 py312hecd8cb5_0
> incremental 22.10.0 pyhd3eb1b0_0
> inflection 0.5.1 py312hecd8cb5_1
> iniconfig 1.1.1 pyhd3eb1b0_0
> intake 0.7.0 py312hecd8cb5_0
> intervaltree 3.1.0 pyhd3eb1b0_0
> ipykernel 6.28.0 py312hecd8cb5_0
> ipython 8.25.0 py312hecd8cb5_0
> ipython_genutils 0.2.0 pyhd3eb1b0_1
> ipywidgets 7.8.1 py312hecd8cb5_0
> isort 5.13.2 py312hecd8cb5_0
> itemadapter 0.3.0 pyhd3eb1b0_0
> itemloaders 1.1.0 py312hecd8cb5_0
> itsdangerous 2.2.0 py312hecd8cb5_0
> jaraco.classes 3.2.1 pyhd3eb1b0_0
> jedi 0.18.1 py312hecd8cb5_1
> jellyfish 1.0.1 py312haa3eb71_0
> jinja2 3.1.4 py312hecd8cb5_0
> jmespath 1.0.1 py312hecd8cb5_0
> joblib 1.4.2 py312hecd8cb5_0
> jpeg 9e h6c40b1e_1
> jq 1.6 h9ed2024_1000
> json5 0.9.6 pyhd3eb1b0_0
> jsonpatch 1.33 py312hecd8cb5_1
> jsonpointer 2.1 pyhd3eb1b0_0
> jsonschema 4.19.2 py312hecd8cb5_0
> jsonschema-specifications 2023.7.1 py312hecd8cb5_0
> jupyter 1.0.0 py312hecd8cb5_9
> jupyter-lsp 2.2.0 py312hecd8cb5_0
> jupyter_client 8.6.0 py312hecd8cb5_0
> jupyter_console 6.6.3 py312hecd8cb5_1
> jupyter_core 5.7.2 py312hecd8cb5_0
> jupyter_events 0.10.0 py312hecd8cb5_0
> jupyter_server 2.14.1 py312hecd8cb5_0
> jupyter_server_terminals 0.4.4 py312hecd8cb5_1
> jupyterlab 4.0.11 py312hecd8cb5_0
> jupyterlab-variableinspector 3.1.0 py312hecd8cb5_0
> jupyterlab_pygments 0.1.2 py_0
> jupyterlab_server 2.25.1 py312hecd8cb5_0
> jupyterlab_widgets 1.0.0 pyhd3eb1b0_1
> jxrlib 1.1 haf1e3a3_2
> keyring 24.3.1 py312hecd8cb5_0
> kiwisolver 1.4.4 py312hcec6c5f_0
> krb5 1.20.1 h428f121_1
> lazy-object-proxy 1.10.0 py312h6c40b1e_0
> lazy_loader 0.4 py312hecd8cb5_0
> lcms2 2.12 hf1fd2bf_0
> ld64 530 h20443b4_25
> ld64_osx-64 530 h70f3046_25
> ldid 2.1.5 hc58f1be_3
> lerc 3.0 he9d5cce_0
> libaec 1.0.4 hb1e8313_1
> libarchive 3.7.2 hd35d340_1 conda-forge
> libasprintf 0.22.5 h5ff76d1_2 conda-forge
> libasprintf-devel 0.22.5 h5ff76d1_2 conda-forge
> libavif 0.11.1 h6c40b1e_0
> libblas 3.9.0 16_osx64_openblas conda-forge
> libboost 1.82.0 hf53b9f2_2
> libbrotlicommon 1.0.9 h6c40b1e_8
> libbrotlidec 1.0.9 h6c40b1e_8
> libbrotlienc 1.0.9 h6c40b1e_8
> libcblas 3.9.0 16_osx64_openblas conda-forge
> libclang 14.0.6 default_hd95374b_1
> libclang13 14.0.6 default_habbcc1a_1
> libcurl 8.7.1 hf20ceda_0
> libcxx 18.1.8 hef8daea_1 conda-forge
> libdeflate 1.17 hb664fd8_1
> libedit 3.1.20230828 h6c40b1e_0
> libev 4.33 h9ed2024_1
> libevent 2.1.12 h04015c4_1
> libexpat 2.6.2 h73e2aa4_0 conda-forge
> libffi 3.4.4 hecd8cb5_1
> libgettextpo 0.22.5 h5ff76d1_2 conda-forge
> libgettextpo-devel 0.22.5 h5ff76d1_2 conda-forge
> libgfortran 5.0.0 13_2_0_h97931a8_3 conda-forge
> libgfortran5 13.2.0 h2873a65_3 conda-forge
> libglib 2.78.4 h19e1a8f_0
> libiconv 1.17 hd75f5a5_2 conda-forge
> libintl 0.22.5 h5ff76d1_2 conda-forge
> libintl-devel 0.22.5 h5ff76d1_2 conda-forge
> liblapack 3.9.0 16_osx64_openblas conda-forge
> liblief 0.12.3 hcec6c5f_0
> libllvm14 14.0.6 h91fad77_3
> libmamba 1.5.8 ha449628_0 conda-forge
> libmambapy 1.5.8 py312h67f5953_0 conda-forge
> libnghttp2 1.57.0 h9beae6a_0
> libopenblas 0.3.21 h54e7dc3_0
> libpng 1.6.39 h6c40b1e_0
> libpq 12.17 h04015c4_0
> libprotobuf 3.20.3 hfff2838_0
> libsodium 1.0.18 h1de35cc_0
> libsolv 0.7.24 hfff2838_1
> libspatialindex 1.9.3 h23ab428_0
> libsqlite 3.46.0 h1b8f9f3_0 conda-forge
> libssh2 1.11.0 hf20ceda_0
> libthrift 0.15.0 h70b4b81_2
> libtiff 4.5.1 hcec6c5f_0
> libwebp-base 1.3.2 h6c40b1e_0
> libxml2 2.12.7 h3e169fe_1 conda-forge
> libxslt 1.1.39 h03b04e6_0 conda-forge
> libzlib 1.2.13 h87427d6_6 conda-forge
> libzopfli 1.0.3 hb1e8313_0
> linkify-it-py 2.0.0 py312hecd8cb5_0
> llvm-openmp 14.0.6 h0dcd299_0
> llvmlite 0.42.0 py312hcec6c5f_0
> locket 1.0.0 py312hecd8cb5_0
> lxml 5.2.2 py312h1aa9a54_0 conda-forge
> lz4 4.3.2 py312h6c40b1e_0
> lz4-c 1.9.4 hcec6c5f_1
> lzo 2.10 haf1e3a3_2
> mamba 1.5.8 py312ha12221d_0 conda-forge
> markdown 3.4.1 py312hecd8cb5_0
> markdown-it-py 2.2.0 py312hecd8cb5_1
> markupsafe 2.1.3 py312h6c40b1e_0
> matplotlib 3.8.4 py312hecd8cb5_0
> matplotlib-base 3.8.4 py312h7f12edd_0
> matplotlib-inline 0.1.6 py312hecd8cb5_0
> mccabe 0.7.0 pyhd3eb1b0_0
> mdit-py-plugins 0.3.0 py312hecd8cb5_0
> mdurl 0.1.0 py312hecd8cb5_0
> menuinst 2.1.1 py312hecd8cb5_0
> mistune 2.0.4 py312hecd8cb5_0
> more-itertools 10.1.0 py312hecd8cb5_0
> mpmath 1.3.0 py312hecd8cb5_0
> msgpack-python 1.0.3 py312ha357a0b_0
> multidict 6.0.4 py312h6c40b1e_0
> multipledispatch 0.6.0 py312hecd8cb5_0
> mypy 1.10.0 py312h46256e1_0
> mypy_extensions 1.0.0 py312hecd8cb5_0
> mysql 5.7.24 h1a8d504_2
> navigator-updater 0.5.1 py312hecd8cb5_0
> nbclient 0.8.0 py312hecd8cb5_0
> nbconvert 7.10.0 py312hecd8cb5_0
> nbformat 5.9.2 py312hecd8cb5_0
> ncurses 6.4 hcec6c5f_0
> nest-asyncio 1.6.0 py312hecd8cb5_0
> networkx 3.2.1 py312hecd8cb5_0
> nltk 3.8.1 py312hecd8cb5_0
> notebook 7.0.8 py312hecd8cb5_0
> notebook-shim 0.2.3 py312hecd8cb5_0
> numba 0.59.1 py312he282a81_0
> numexpr 2.8.7 py312h7d6adbd_0
> numpy 1.26.4 py312h7d6adbd_0
> numpy-base 1.26.4 py312hbb3573c_0
> numpydoc 1.7.0 py312hecd8cb5_0
> oniguruma 6.9.7.1 h9ed2024_0
> openjpeg 2.4.0 h66ea3da_0
> openpyxl 3.1.2 py312h6c40b1e_0
> openssl 3.3.1 h87427d6_2 conda-forge
> orc 1.7.4 h995b336_1
> overrides 7.4.0 py312hecd8cb5_0
> packaging 23.2 py312hecd8cb5_0
> pandas 2.2.2 py312h77d3abe_0
> pandocfilters 1.5.0 pyhd3eb1b0_0
> panel 1.4.4 py312hecd8cb5_0
> param 2.1.0 py312hecd8cb5_0
> parsel 1.8.1 py312hecd8cb5_0
> parso 0.8.3 pyhd3eb1b0_0
> partd 1.4.1 py312hecd8cb5_0
> patch 2.7.6 h1de35cc_1001
> pathspec 0.10.3 py312hecd8cb5_0
> patsy 0.5.6 py312hecd8cb5_0
> pcre2 10.42 h9b97e30_1
> pexpect 4.8.0 pyhd3eb1b0_3
> pickleshare 0.7.5 pyhd3eb1b0_1003
> pillow 10.3.0 py312h6c40b1e_0
> pip 24.1.2 pypi_0 pypi
> pkce 1.0.3 py312hecd8cb5_0
> pkginfo 1.10.0 py312hecd8cb5_0
> platformdirs 3.10.0 py312hecd8cb5_0
> plotly 5.22.0 py312h8e4b320_0
> pluggy 1.0.0 py312hecd8cb5_1
> ply 3.11 py312hecd8cb5_1
> prometheus_client 0.14.1 py312hecd8cb5_0
> prompt-toolkit 3.0.43 py312hecd8cb5_0
> prompt_toolkit 3.0.43 hd3eb1b0_0
> protego 0.1.16 py_0
> protobuf 3.20.3 py312hcec6c5f_0
> psutil 5.9.0 py312h6c40b1e_0
> ptyprocess 0.7.0 pyhd3eb1b0_2
> pure_eval 0.2.2 pyhd3eb1b0_0
> py-cpuinfo 9.0.0 py312hecd8cb5_0
> py-lief 0.12.3 py312hcec6c5f_0
> pyarrow 14.0.2 py312h0b9b6c3_0
> pyasn1 0.4.8 pyhd3eb1b0_0
> pyasn1-modules 0.2.8 py_0
> pybind11-abi 4 hd8ed1ab_3 conda-forge
> pycodestyle 2.11.1 py312hecd8cb5_0
> pycosat 0.6.6 py312h6c40b1e_1
> pycparser 2.21 pyhd3eb1b0_0
> pyct 0.5.0 py312hecd8cb5_0
> pycurl 7.45.2 py312h04015c4_1
> pydantic 2.5.3 py312hecd8cb5_0
> pydantic-core 2.14.6 py312hf2ad997_0
> pydeck 0.8.0 py312hecd8cb5_2
> pydispatcher 2.0.5 py312hecd8cb5_3
> pydocstyle 6.3.0 py312hecd8cb5_0
> pyerfa 2.0.1.4 py312ha2b695f_0
> pyflakes 3.2.0 py312hecd8cb5_0
> pygments 2.15.1 py312hecd8cb5_1
> pyjwt 2.8.0 py312hecd8cb5_0
> pylint 2.16.2 py312hecd8cb5_0
> pylint-venv 3.0.3 py312hecd8cb5_0
> pyls-spyder 0.4.0 pyhd3eb1b0_0
> pynwb 2.8.1 pypi_0 pypi
> pyobjc-core 10.1 py312h46256e1_0
> pyobjc-framework-cocoa 10.1 py312h9205ec4_0
> pyobjc-framework-coreservices 10.1 py312h46256e1_0
> pyobjc-framework-fsevents 10.1 py312hecd8cb5_0
> pyodbc 5.0.1 py312hcec6c5f_0
> pyopenssl 24.0.0 py312hecd8cb5_0
> pyparsing 3.0.9 py312hecd8cb5_0
> pyqt 5.15.10 py312hcec6c5f_0
> pyqt5-sip 12.13.0 py312h6c40b1e_0
> pyqtwebengine 5.15.10 py312hcec6c5f_0
> pysocks 1.7.1 py312hecd8cb5_0
> pytables 3.9.2 py312ha921439_0
> pytest 7.4.4 py312hecd8cb5_0
> python 3.12.2 h9f0c242_0_cpython conda-forge
> python-dateutil 2.9.0post0 py312hecd8cb5_2
> python-dotenv 0.21.0 py312hecd8cb5_0
> python-fastjsonschema 2.16.2 py312hecd8cb5_0
> python-json-logger 2.0.7 py312hecd8cb5_0
> python-libarchive-c 2.9 pyhd3eb1b0_1
> python-lmdb 1.4.1 py312hcec6c5f_0
> python-lsp-black 2.0.0 py312hecd8cb5_0
> python-lsp-jsonrpc 1.1.2 pyhd3eb1b0_0
> python-lsp-server 1.10.0 py312hecd8cb5_0
> python-slugify 5.0.2 pyhd3eb1b0_0
> python-snappy 0.6.1 py312hcec6c5f_0
> python-tzdata 2023.3 pyhd3eb1b0_0
> python.app 3 py312h6c40b1e_0
> python_abi 3.12 4_cp312 conda-forge
> pytoolconfig 1.2.6 py312hecd8cb5_0
> pytz 2024.1 py312hecd8cb5_0
> pyviz_comms 3.0.2 py312hecd8cb5_0
> pywavelets 1.5.0 py312h32608ca_0
> pyyaml 6.0.1 py312h6c40b1e_0
> pyzmq 25.1.2 py312hcec6c5f_0
> qdarkstyle 3.2.3 pyhd3eb1b0_0
> qstylizer 0.2.2 py312hecd8cb5_0
> qt-main 5.15.2 hf83fbd5_10
> qt-webengine 5.15.9 h90a370e_7
> qtawesome 1.2.2 py312hecd8cb5_0
> qtconsole 5.5.1 py312hecd8cb5_0
> qtpy 2.4.1 py312hecd8cb5_0
> queuelib 1.6.2 py312hecd8cb5_0
> re2 2022.04.01 he9d5cce_0
> readline 8.2 hca72f7f_0
> referencing 0.30.2 py312hecd8cb5_0
> regex 2023.10.3 py312h6c40b1e_0
> reproc 14.2.4 hcec6c5f_2
> reproc-cpp 14.2.4 hcec6c5f_2
> requests 2.32.2 py312hecd8cb5_0
> requests-file 1.5.1 pyhd3eb1b0_0
> requests-toolbelt 1.0.0 py312hecd8cb5_0
> rfc3339-validator 0.1.4 py312hecd8cb5_0
> rfc3986-validator 0.1.1 py312hecd8cb5_0
> rich 13.3.5 py312hecd8cb5_1
> rope 1.12.0 py312hecd8cb5_0
> rpds-py 0.10.6 py312hf2ad997_0
> rtree 1.0.1 py312hecd8cb5_0
> ruamel.yaml 0.17.21 py312h6c40b1e_0
> ruamel_yaml 0.17.21 py312h6c40b1e_0
> s3fs 2024.3.1 py312hecd8cb5_0
> scikit-image 0.23.2 py312h77d3abe_0
> scikit-learn 1.4.2 py312he282a81_1
> scipy 1.14.0 py312hb9702fa_1 conda-forge
> scrapy 2.11.1 py312hecd8cb5_0
> seaborn 0.13.2 py312hecd8cb5_0
> semver 3.0.2 py312hecd8cb5_0
> send2trash 1.8.2 py312hecd8cb5_0
> service_identity 18.1.0 pyhd3eb1b0_1
> setuptools 69.5.1 py312hecd8cb5_0
> sip 6.7.12 py312hcec6c5f_0
> six 1.16.0 pyhd3eb1b0_1
> smart_open 5.2.1 py312hecd8cb5_0
> smmap 4.0.0 pyhd3eb1b0_0
> snappy 1.1.10 hcec6c5f_1
> sniffio 1.3.0 py312hecd8cb5_0
> snowballstemmer 2.2.0 pyhd3eb1b0_0
> sortedcontainers 2.4.0 pyhd3eb1b0_0
> soupsieve 2.5 py312hecd8cb5_0
> sphinx 7.3.7 py312hecd8cb5_0
> sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0
> sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0
> sphinxcontrib-htmlhelp 2.0.0 pyhd3eb1b0_0
> sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0
> sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0
> sphinxcontrib-serializinghtml 1.1.10 py312hecd8cb5_0
> spyder 5.5.1 py312hecd8cb5_0
> spyder-kernels 2.5.0 py312hecd8cb5_0
> sqlalchemy 2.0.30 py312h46256e1_0
> sqlite 3.45.3 h6c40b1e_0
> stack_data 0.2.0 pyhd3eb1b0_0
> statsmodels 0.14.2 py312ha2b695f_0
> streamlit 1.32.0 py312hecd8cb5_0
> sympy 1.12 py312hecd8cb5_0
> tabulate 0.9.0 py312hecd8cb5_0
> tapi 1000.10.8 ha1b3eb9_0
> tbb 2021.8.0 ha357a0b_0
> tblib 1.7.0 pyhd3eb1b0_0
> tenacity 8.2.2 py312hecd8cb5_1
> terminado 0.17.1 py312hecd8cb5_0
> text-unidecode 1.3 pyhd3eb1b0_0
> textdistance 4.2.1 pyhd3eb1b0_0
> threadpoolctl 2.2.0 pyh0d69192_0
> three-merge 0.1.1 pyhd3eb1b0_0
> tifffile 2023.4.12 py312hecd8cb5_0
> tinycss2 1.2.1 py312hecd8cb5_0
> tk 8.6.14 h4d00af3_0
> tldextract 3.2.0 pyhd3eb1b0_0
> toml 0.10.2 pyhd3eb1b0_0
> tomli 2.0.1 py312hecd8cb5_1
> tomlkit 0.11.1 py312hecd8cb5_0
> toolz 0.12.0 py312hecd8cb5_0
> tornado 6.4.1 py312h46256e1_0
> tqdm 4.66.4 py312h8e4b320_0
> traitlets 5.14.3 py312hecd8cb5_0
> truststore 0.8.0 py312hecd8cb5_0
> twisted 23.10.0 py312hecd8cb5_0
> typing-extensions 4.11.0 py312hecd8cb5_0
> typing_extensions 4.11.0 py312hecd8cb5_0
> tzdata 2024a h04d1e81_0
> uc-micro-py 1.0.1 py312hecd8cb5_0
> ujson 5.10.0 py312h6d0c2b6_0
> unicodedata2 15.1.0 py312h6c40b1e_0
> unidecode 1.2.0 pyhd3eb1b0_0
> unixodbc 2.3.11 hb456775_0
> urllib3 2.2.2 py312hecd8cb5_0
> utf8proc 2.6.1 h6c40b1e_1
> w3lib 2.1.2 py312hecd8cb5_0
> watchdog 4.0.1 py312h3333b6a_0
> wcwidth 0.2.5 pyhd3eb1b0_0
> webencodings 0.5.1 py312hecd8cb5_2
> websocket-client 1.8.0 py312hecd8cb5_0
> werkzeug 3.0.3 py312hecd8cb5_0
> whatthepatch 1.0.2 py312hecd8cb5_0
> wheel 0.43.0 py312hecd8cb5_0
> widgetsnbextension 3.6.6 py312hecd8cb5_0
> wrapt 1.14.1 py312h6c40b1e_0
> wurlitzer 3.0.2 py312hecd8cb5_0
> xarray 2023.6.0 py312hecd8cb5_0
> xlwings 0.31.4 py312hecd8cb5_0
> xyzservices 2022.9.0 py312hecd8cb5_1
> xz 5.4.6 h6c40b1e_1
> yaml 0.2.5 haf1e3a3_0
> yaml-cpp 0.8.0 hcec6c5f_1
> yapf 0.40.2 py312hecd8cb5_0
> yarl 1.9.3 py312h6c40b1e_0
> zeromq 4.3.5 hcec6c5f_0
> zfp 1.0.0 hcec6c5f_0
> zict 3.0.0 py312hecd8cb5_0
> zipp 3.17.0 py312hecd8cb5_0
> zlib 1.2.13 h87427d6_6 conda-forge
> zlib-ng 2.0.7 h6c40b1e_0
> zope 1.0 py312hecd8cb5_1
> zope.interface 5.4.0 py312h6c40b1e_0
> zstandard 0.22.0 py312h2d76c9a_0
> zstd 1.5.5 hc035e20_2
In docker-compose, the .snakemake directory is volume mounted, but in some cases the volume mount on Mac M* can be quite slow, so this situation may be affecting the issue.
Try to improve the performance of the volume mount on Mac + docker and check if the issue is resolved.
In my environment (docker on Mac M2), the settings have not been adjusted, but the following command responds within a few seconds.
root@906e4a525abb:/app/.snakemake/conda# du -sh 3769d7929dd44f3473e4f1de85598f2c_
7.0G 3769d7929dd44f3473e4f1de85598f2c_
Reference
追加機能についての概要 Fails when using suite2p_registration. Reproduction steps:
Error message:
Terminal log from 1st occurance
studio.log from 2nd occurance
重要度 中: この機能は開発要件に含まれているが、早急に対応する必要はない。
ブランチ名 feature/update-multiuser-settings develop-main
その他 caiman_mc is working.
環境: Test case spreadsheet: Link
[x] Mac M3, Sonoma 14.5 (23F79)
[x] OS Native: Working correctly
Native steps: