-
Notifications
You must be signed in to change notification settings - Fork 236
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
FIX: Update README for dev install #132
Conversation
Hi Eric, thanks for your (first) contribution! Actually, also cheers, Maarten |
Indeed uninstalling/reinstalling Do you think the extra two Don't worry, when I use conda I set |
Good to hear, yes, if you could put that in the instructions (with the comment that it is only needed for notebook 5.2 and below). |
Okay I added those lines and unified where this is mentioned, instead of having it in several places. |
Thanks! Hope to see more ;) |
Be careful what you ask for :) We have a GSoC student looking into Our student has mentioned that there does not seem to be control over:
And at a more advanced level we will need:
Perhaps these are somewhere at the |
(Actually I looked again and the student said they are looking for some of those options, not necessarily that they don't exist.) |
Ah yes, @choldgraf mentioned that to me, excellent, and looking forward to all this! A vertex value -> colormap is possible by doing the transformation at the kernel side (and thus sending all rgb values, which is slower). However, I/we (@SylvainCorlay ) plan to put scales/colormaps that are in bqplot to a separate library, which ipyvolume than can use. This means we can change the colormap or its range/limits on the frontend, and it will be interactive/fast/snappy. Also, I'm regularly thinking about being able to inject arbitrarily shader snippets, and custom attributes (vertex values) into the mesh and scatter objects to have more programmable coloring options. Ideas on that are welcome ofcourse. |
When you say "sending" you mean uploading a I ask because we often want to interactively visualize data as a function of time (with a slider) for ~300k vertices and many time points (e.g., 1 sec of data at 1000 Hz), so this will hurt us. We usually have data actually defined at just ~20k of these points alongside a sparse At least that's how I think of it, let me know if you see a better, preferably less annoying solution. (I don't know how easy it will be to mix these Python and JS operations while keeping pythreejs/ipyvolume happy, either.)
Over in https://github.com/vispy/vispy/blob/master/vispy/visuals/mesh.py#L35 |
yes, instead of just sending the min/max values, or the colormap, sending a few bytes over the wire (or actually, it may all happen at the frontend) and the shader does all the work.
That vispy solution may be something to look into! |
Following the advice in #93 helped, so I figured it should be added to the README.
Now when running
jupyter notebook
in thenotebooks
directory and runningexample.ipynb
I get stuck on the second line with the following warnings:@maartenbreddels any ideas on that one? My
jupyter nbextension list
gives:This is with a
pip --user
-installed Jupyter (IPython 6.3.1
) on Ubuntu 18.04 system Python 3.6.5. I can try removing and upgrading the stack if you think that would help.