I’m a reasonably competent python user (primarily using jupyter and spyder) and have been utilizing bokeh to develop several interactive figures for clients. My JS knowledge is virtually non existent. I have been trying to avoid the use of bokeh server (goal is to have easy to pass around standalone html “figures”), so have been slowly but surely hashing out the necessary customjs callbacks to do so.
My current development workflow is as follows:
- dev the necessary data prep functions to turn my input data into a series of dictionaries
- intialize columndatasources for plotting etc from an intial key of that dictionary
- pass that whole dictionary as an args argument in for a customjs instance
- write out my best guess (or whatever snippets I can find on the internet) of the js code, using the dictionary to change datasources etc.
Any suggestions/idea much appreciated!