-
Notifications
You must be signed in to change notification settings - Fork 16
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
Request: metadata field in SpatialSeries
for boundary range
#524
Comments
Thanks @TomDonoghue for submitting this helpful issue.
I think this makes most sense on the @mavaylon1 would you be able to help with implementing this feature?
This is more a philosophical comment. Defining the |
@oruebel - agreed on the comments about range vs. map! This wouldn't in any real sense provide a map geometry, which is better supported by an extension or similar (though in the basic case of the square / rectangle / cube this does overlap with bounds). Conceptualize it as 'data bound' rather than any kind "boundary" makes sense to me. I'm not yet familiar with working with the schema files / approach, but if there is anything I can do to help add this, let me know! |
Thanks for your offer to help. I think we can handle this particular issue on our end. Just FYI, in general the process for this is that we need to:
|
I will hack on this after the Rehack |
We are reverting this change before release while we resolve issues with supporting this feature in HDMF which underlies PyNWB. |
It would be nice if there was a clean / easy way to indicate some position metadata in for position data, in particular the boundary range. This would probably be something to add to
SpatialSeries
(or, possibly, in thePosition
) object.The use case is if we have possible boundary ranges across x / y / z dimensions, it's nice to store the possible range, to have a size of the map, regardless of the recorded values. We need this for some experiments, and right now we are having to hack this a bit, but adding separate arrays with boundary definitions.
I chatted on this briefly with @bendichter - adding a simply min/max boundary to each x / y / z only addresses the square / cube case, but it at least addresses this simple / general case (with more complicated map boundaries perhaps needing to be outsourced to an extension). This new field would presumably be optional, but it would be a nice / clear place to be able to read float values for boundary ranges.
The text was updated successfully, but these errors were encountered: