Avatar for the pymmcore-plus user
pymmcore-plus
ome-writers
BlogDocsChangelog

fix: don't write empty MapAnnotations in Tiff metadata if we don't have extra frame metadata

#128Merged
Comparing
tlambert03:no-empty-meta
(
4bb4152
) with
main
(
c14f6f3
)
CodSpeed Performance Gauge
+53%
Improvement
2
Untouched
21

Benchmarks

23 total
test_bench_append[t5_c2_z3_xy256-acquire-zarr]
tests/test_bench.py
CodSpeed Performance Gauge
+53%
737.6 ms482.3 ms
test_bench_append[3d_chunking-acquire-zarr]
tests/test_bench.py
CodSpeed Performance Gauge
+47%
740.3 ms504 ms
test_bench_append[t5_c2_z3_xy256-tensorstore]
tests/test_bench.py
CodSpeed Performance Gauge
+16%
80.5 ms69.3 ms
test_bench_append[time_lapse_small_2d-scratch]
tests/test_bench.py
CodSpeed Performance Gauge
+5%
34.4 ms32.8 ms
test_bench_append[t5_c2_z3_xy256-scratch]
tests/test_bench.py
CodSpeed Performance Gauge
+5%
20.8 ms19.8 ms
test_bench_append[large_2d-scratch]
tests/test_bench.py
CodSpeed Performance Gauge
+3%
35.3 ms34.2 ms
test_bench_append[large_2d-tensorstore]
tests/test_bench.py
CodSpeed Performance Gauge
+2%
698.5 ms684.5 ms
test_bench_append[t5_c2_z3_xy256-zarrs-python]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
187.9 ms186.1 ms
test_bench_append[time_lapse_small_2d-tifffile]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
77.2 ms76.7 ms
test_bench_append[t5_c2_z3_xy256-zarr-python]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
182.9 ms181.7 ms
test_bench_append[time_lapse_small_2d-acquire-zarr]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
2.1 s2 s
test_bench_append[3d_chunking-tifffile]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
126 ms125.3 ms
test_bench_append[large_2d-zarrs-python]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
160.1 ms159.2 ms
test_bench_append[large_2d-zarr-python]
tests/test_bench.py
CodSpeed Performance Gauge
0%
1.2 s1.2 s
test_bench_append[3d_chunking-zarr-python]
tests/test_bench.py
CodSpeed Performance Gauge
0%
141.8 ms141.3 ms
test_bench_append[large_2d-tifffile]
tests/test_bench.py
CodSpeed Performance Gauge
0%
41 ms40.9 ms
test_bench_append[t5_c2_z3_xy256-tifffile]
tests/test_bench.py
CodSpeed Performance Gauge
-1%
46.5 ms46.7 ms
test_bench_append[3d_chunking-zarrs-python]
tests/test_bench.py
CodSpeed Performance Gauge
-1%
58.7 ms59.1 ms
test_bench_append[time_lapse_small_2d-zarrs-python]
tests/test_bench.py
CodSpeed Performance Gauge
-1%
264.7 ms267.2 ms
test_bench_append[3d_chunking-scratch]
tests/test_bench.py
CodSpeed Performance Gauge
-2%
128 ms130.3 ms
test_bench_append[time_lapse_small_2d-zarr-python]
tests/test_bench.py
CodSpeed Performance Gauge
-2%
460.8 ms469.4 ms
test_bench_append[3d_chunking-tensorstore]
tests/test_bench.py
CodSpeed Performance Gauge
-10%
86.6 ms96.6 ms
test_bench_append[time_lapse_small_2d-tensorstore]
tests/test_bench.py
CodSpeed Performance Gauge
-21%
182 ms230 ms

Commits

Click on a commit to change the comparison range
Base
main
c14f6f3
+52.92%
test: add test for frame metadata with only plane keys
4bb4152
5 days ago
by tlambert03
© 2026 CodSpeed Technology
Home Terms Privacy Docs