(self)
| 80 | return f"overlap-{super()._name}" |
| 81 | |
| 82 | def _layer(self) -> dict: |
| 83 | x = self.array |
| 84 | graph = ArrayOverlapLayer( |
| 85 | name=x.name, |
| 86 | axes=self.axes, |
| 87 | chunks=x.chunks, |
| 88 | numblocks=x.numblocks, |
| 89 | token="-".join(self._name.split("-")[1:]), |
| 90 | ) |
| 91 | return ensure_dict(graph) |
| 92 | |
| 93 | |
| 94 | def trim_overlap(x, depth, boundary=None): |
nothing calls this directly
no test coverage detected