From b209780cb87f875091a76c5e58e02524e0d16827 Mon Sep 17 00:00:00 2001 From: Lukas Trippe Date: Mon, 28 Oct 2024 15:38:38 +0100 Subject: [PATCH] fix: #381 (#395) --- atlite/pv/solar_position.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/atlite/pv/solar_position.py b/atlite/pv/solar_position.py index c1780996..92c5722e 100644 --- a/atlite/pv/solar_position.py +++ b/atlite/pv/solar_position.py @@ -77,6 +77,8 @@ def SolarPosition(ds, time_shift="0H"): # Operations make new DataArray eager; reconvert to lazy dask arrays chunks = ds.chunksizes.get("time", "auto") + if n.ndim == 1: + chunks = chunks[0] n = n.chunk(chunks) hour = hour.chunk(chunks) minute = minute.chunk(chunks)