Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Root path of BaseFOV #157

Open
ziw-liu opened this issue Jun 29, 2023 · 1 comment
Open

Root path of BaseFOV #157

ziw-liu opened this issue Jun 29, 2023 · 1 comment
Labels
μManager Micro-Manager files and metadata question Further information is requested
Milestone

Comments

@ziw-liu
Copy link
Collaborator

ziw-liu commented Jun 29, 2023

In #132 the BaseFOV.root returns a pathlib.Path object and __eq__ compares the paths of two FOVs to check if they are the same. This assumes that an FOV always has a single path. However in OME-TIFF and NDTIFF one FOV can be distributed in many TIFF files (usually a subset of all the TIFF files in the dataset).
Edit: the same file can also contain multiple FOVs.

@JoOkuma Should we change this or is there a way around it?

@ziw-liu
Copy link
Collaborator Author

ziw-liu commented Jun 29, 2023

Also for OME-TIFF and NDTIFF it is cumbersome for the FOV objects to carry state of the index map, because parsing has to happen at the dataset (BaseFOVMapping) level.

@ziw-liu ziw-liu added question Further information is requested μManager Micro-Manager files and metadata labels Jun 29, 2023
@ziw-liu ziw-liu added this to the 0.2.0 milestone Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
μManager Micro-Manager files and metadata question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant