Inconsistent dimension order & TypeError when instantiating dummy Tiler
Summary
This is a compilation of bugs and potential issues seen after the dummy image feature (MR !10 (merged)) and dimension refactor (MR !11 (merged)) was implemented and merged into dev
Steps to reproduce
(How one can reproduce the issue - this is very important)
What is the current bug behavior?
- Order of dimensions is tczyx, but...
- Documentation still describes C before T.
-
aliby/io/image
docstring still lists X before Y. -
aliby/io/image
BaseLocalImage.rechunk_data()
still lists x before y -- need to test whether this transposes images -
aliby/io/image
ImageDummy.get_data_lazy()
-- need to test whether this transposes images
ImageDummy
object still can be created without errors.
- When dummy tiler (
Tiler.dummy
) is instantiated:
Traceback (most recent call last):
File "<string>", line 17, in __PYTHON_EL_eval
File "/home/arin/git/skeletons/scripts/dev/dev_imagedummy.py", line 12, in <module>
dummy_tiler = Tiler.dummy(tiler_parameters)
File "/home/arin/git/aliby/src/aliby/tile/tiler.py", line 267, in dummy
for dim, dim_size in zip(
TypeError: 'method' object is not iterable
What is the expected correct behavior?
(What you should see instead)
Logs/Traceback
(Paste any relevant logs - please use code blocks (```) to format console output, logs, and code, as it's very hard to read otherwise.)
Possible fixes
(If you can, link to the line of code that might be responsible for the problem)
Edited by Arin Wongprommoon