-
Notifications
You must be signed in to change notification settings - Fork 52
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
Revived proposal for representing BlueskyRuns in Tiled #824
Comments
Nice summary. I haven't really thought about this auxiliary concept. It's fascinating to me but feels lower priority than the other endpoints? |
Yes, we fully agree. New concept that came up this week, and included only to buttress the idea that having a namespace in that position (streams, config, views, aux) open up multiple potentially interesting paths. |
I think the ability to also easily access archive data is amazing. I think your proposed namespace makes sense. |
We had the ability to enrich a bluesky run with additional (synthetic) streams from the archiver appliance in databroker v0: |
I like that this scopes the auxiliary data (e.g. archiver) inside the BlueskyRun (good!) but outside the streams. I think the distinction between "a part of the original document stream" and "stapled on later for convenience" is worth surfacing at this level. |
This looks interesting! Could the views concept be considered analogous to nexus application definitions? If so it opens the door to things we struggled to do in nexus-land, such as a stricter schema. |
@callumforrester that was definitely something we were thinking when we were talking about it a while back. I think of views as sort of a replacement for Databroker's projection/projector facility, where you could map to one or more ontologies. Views have the advantage of being a little deeper in the data model. Projection really just affected the resulting xarray that Databroker produced. |
Brief summary of discussions with @padraic-shafer, @genematx, and @tacaswell, drawing on earlier discussions with @dylanmcreynolds and @whs92.
Goals:
Revive #668 which proposed two ideas.
union"consolidated" which let us represent a Bluesky Stream, backed by a combination of tables and arrays, nicelyBoth suggestions were developed and viewed positively at the time, but set aside back in March to make progress on other things. Now, we propose to implement both.
In URLs:
In Python API:
The text was updated successfully, but these errors were encountered: