-
Notifications
You must be signed in to change notification settings - Fork 19
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
Test visualisations for datasets with NaN #641
Comments
This poses an issue at fetching: The default behaviour or the A common workaround is to serialize The only approach I see to enable this is to serialize |
Update: this behaviour was implemented in HSDS when using |
Here is the current status for our three providers: HSDSWhen fetching
When displaying
The biggest issue here in my opinion is that Jupyter/h5groveWhen fetching
When displaying
Issues stems from the fact that |
HSDS#775 fixed
The only remaining issue is ScalarVis shows 0 for these values but after investigation, this is a general issue of HSDS for numeric scalar datasets: HDFGroup/hsds#100. Jupyter/h5groveIssues were not fixed. The implementation #776 that transforms |
Pasting this from #817: h5groveWhen fetching
When displaying
|
I think the next step would be to allow fetching attribute values as binary in H5Grove. The current API endpoint of H5Grove returns a JSON dictionary, even when fetching a single attribute, so we would need to change this. We could of course add a new endpoint that returns the value of a single attribute as binary, but a better solution may be to keep the current endpoint and its batching capability, and use the This page gives an example of a |
Note that HDFGroup/hsds#100 is now fixed so that At a price at a
Only the support of |
Excellent!! Do we then have to pass a reviver to the |
It sort of works when keeping these as strings but it perhaps would be cleaner indeed |
Working on #639 made me wonder if h5web is really robust for datasets containing NaN.
I think we should test the fetching and visualizations for:
The text was updated successfully, but these errors were encountered: