-
Notifications
You must be signed in to change notification settings - Fork 47
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
Save custom .attrs
in SpatialElements to disk
#839
Comments
Hi, thanks for reaching out. In principle we could extend the way in which we write spatialdata/src/spatialdata/_io/io_zarr.py Line 141 in 03dbf80
What do you think @giovp @timtreis @melonora? The only issue that I may see is that in our APIs we currently only take care of forwarding the metadata that we define in the format (for instance after cropping an element, the information on the coordinate system are passed to the new cropped object). Not sure if we should ignore the rest of values of |
Also, it is a good idea to explore what libraries like
|
Hi! Thanks for the great package!
I am currently working with
spatialdata
to load and parse microscopy files (particularly in the proprietary Carl Zeiss.czi
format). For this purpose, it would be extremely useful to persistently store metadata related to the acquisition of the microscopy data (e.g. magnification, resolution, etc.) in the.attrs
attribute of theSpatialElement
. While I can manipulate the Elements in memory, it is currently not possible to write them to disk (see example)While it would be possible to write the metadata to a custom tables object, it feels much more natural to have this data directly associated with the image.
Therefore, it would be fantastic if SpatialElements would support writing the
.attrs
keys to disk.Example
The text was updated successfully, but these errors were encountered: