From 64021577c454176427359d0b9433bed09b7b64cf Mon Sep 17 00:00:00 2001 From: Jacan Chaplais Date: Fri, 1 Mar 2024 10:56:27 +0000 Subject: [PATCH] fall back to adj.leaves if particles.final missing #174 --- graphicle/data.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/graphicle/data.py b/graphicle/data.py index 2cbc334..d8a4690 100644 --- a/graphicle/data.py +++ b/graphicle/data.py @@ -2751,7 +2751,10 @@ def hard_mask(self) -> MaskGroup: @property def final(self) -> MaskArray: """Boolean array indicating final state in particle set.""" - return self.particles.final + data = self.particles.final + if (not data) and self.adj: + return self.adj.leaves + return data @property def edges(self) -> base.VoidVector: