-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpixi.toml
More file actions
73 lines (70 loc) · 4.63 KB
/
pixi.toml
File metadata and controls
73 lines (70 loc) · 4.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
[workspace]
authors = ["Matt McCormick <matt@fideus.io>"]
channels = ["conda-forge"]
description = "OME-Zarr Open SciVis Datasets"
name = "ome-zarr-open-scivis-datasets"
platforms = ["linux-64"]
version = "0.1.0"
[tasks]
download = { cmd = "python scripts/download.py", description = "Download the Open SciVis Datasets" }
"gen-ome-zarr-0.4-64x0" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.4 --chunks 64 --chunks-per-shard 0", description = "Generate OME-Zarr 0.4 chunks 64 chunks per shard 0" }
"gen-ome-zarr-0.4-96x0" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.4 --chunks 96 --chunks-per-shard 0", description = "Generate OME-Zarr 0.4 chunks 64 chunks per shard 0" }
"gen-ome-zarr-0.4-128x0" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.4 --chunks 128 --chunks-per-shard 0", description = "Generate OME-Zarr 0.4 chunks 64 chunks per shard 0" }
"gen-ome-zarr-0.4" = { cmd = "echo 'Generating OME-Zarr 0.4 datasets'", description = "Generate OME-Zarr 0.4 datasets", depends-on = [
"gen-ome-zarr-0.4-64x0",
"gen-ome-zarr-0.4-96x0",
"gen-ome-zarr-0.4-128x0"
] }
"gen-ome-zarr-0.5-64x0" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 64 --chunks-per-shard 0", description = "Generate OME-Zarr 0.5 chunks 64 chunks per shard 0" }
"gen-ome-zarr-0.5-96x0" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 96 --chunks-per-shard 0", description = "Generate OME-Zarr 0.5 chunks 64 chunks per shard 0" }
"gen-ome-zarr-0.5-128x0" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 128 --chunks-per-shard 0", description = "Generate OME-Zarr 0.5 chunks 64 chunks per shard 0" }
"gen-ome-zarr-0.5-64x2" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 64 --chunks-per-shard 2", description = "Generate OME-Zarr 0.5 chunks 64 chunks per shard 2" }
"gen-ome-zarr-0.5-96x2" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 96 --chunks-per-shard 2", description = "Generate OME-Zarr 0.5 chunks 64 chunks per shard 2" }
"gen-ome-zarr-0.5-128x2" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 128 --chunks-per-shard 2", description = "Generate OME-Zarr 0.5 chunks 64 chunks per shard 2" }
"gen-ome-zarr-0.5-64x4" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 64 --chunks-per-shard 4", description = "Generate OME-Zarr 0.5 chunks 64 chunks per shard 4" }
"gen-ome-zarr-0.5-96x4" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 96 --chunks-per-shard 4", description = "Generate OME-Zarr 0.5 chunks 64 chunks per shard 4" }
"gen-ome-zarr-0.5-128x4" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 128 --chunks-per-shard 4", description = "Generate OME-Zarr 0.5 chunks 64 chunks per shard 4" }
"gen-ome-zarr-0.5" = { cmd = "echo 'Generating OME-Zarr 0.5 datasets'", description = "Generate OME-Zarr 0.5 datasets", depends-on = [
"gen-ome-zarr-0.5-64x0",
"gen-ome-zarr-0.5-96x0",
"gen-ome-zarr-0.5-128x0",
"gen-ome-zarr-0.5-64x2",
"gen-ome-zarr-0.5-96x2",
"gen-ome-zarr-0.5-128x2",
"gen-ome-zarr-0.5-64x4",
"gen-ome-zarr-0.5-96x4",
"gen-ome-zarr-0.5-128x4"
] }
gen-ome-zarrs = { cmd = "echo 'Generating OME-Zarr'", description = "Generate the OME-Zarr Open SciVis Datasets", depends-on = [
"gen-ome-zarr-0.4",
"gen-ome-zarr-0.5"
] }
"gen-ozx-0.5-64x2" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 64 --chunks-per-shard 2 --ozx", description = "Generate OME-Zarr 0.5 OZX chunks 64 chunks per shard 2" }
"gen-ozx-0.5-96x2" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 96 --chunks-per-shard 2 --ozx", description = "Generate OME-Zarr 0.5 OZX chunks 96 chunks per shard 2" }
"gen-ozx-0.5-128x2" = { cmd = "./scripts/gen-ome-zarrs.sh --version 0.5 --chunks 128 --chunks-per-shard 2 --ozx", description = "Generate OME-Zarr 0.5 OZX chunks 128 chunks per shard 2" }
"gen-ozx-0.5" = { cmd = "echo 'Generating OME-Zarr 0.5 OZX datasets'", description = "Generate OME-Zarr 0.5 OZX datasets", depends-on = [
"gen-ozx-0.5-64x2",
"gen-ozx-0.5-96x2",
"gen-ozx-0.5-128x2"
] }
gen-ozx = { cmd = "echo 'Generating OZX'", description = "Generate the OZX (zipped OME-Zarr) Open SciVis Datasets", depends-on = [
"gen-ozx-0.5"
] }
gen-datasets-json = "python scripts/gen-datasets-json.py"
gen-small-thumbnails = "./scripts/gen-small-thumbnails.sh"
gen-readme = "python ./scripts/gen-readme.py"
[dependencies]
python = ">=3.12.5,<4"
jq = ">=1.7.1,<2"
libwebp = ">=1.4.0,<2"
zarr = ">=3.1.3,<4"
dask = ">=2025.5.1,<2026"
dask-image = ">=2024.5.3,<2025"
s3fs = ">=2025.5.1,<2026"
matplotlib = ">=3.10.3,<4"
[pypi-dependencies]
httpx = ">=0.27.2, <0.28"
ngff-zarr = ">=0.27.0, <0.28.0"
rich = ">=13.8.0, <14"
numpy = ">=2.1.1, <3"
itk-io = ">=5.4.5, <6"