Skip to content

sidpar89/Visualization

 
 

Repository files navigation

Visualization

Webbased visualization for math content via Bokeh This Repository contains different prototypes for WebApps for the visualization of math content for lectures at TUM (Technische Universität München).

Running

Local

For running the an app, type

bokeh serve filename.py

and navigate to the respective site.

Internet

For publishing all apps to the internet run the same command with the option

--host <globalip>:5006

for accepting connections to the server. All apps can be run using the bokeh-runner script with the corresponding <globalip>.

ToDos

Next Tasks

  • Refactor identical code from different apps into one script in Visualization. Possible parts of the code: Sympy parsing, bokeh interaction, quiver function
  • add streaming data update for user view. FourierApp
  • update layouts to version 0.12
  • do documentation & Refactoring, where possible.
  • do documentation on Bokeh with example App. Slides? Link to Webpage Tutorial and some additional remarks?

Proper Documentation & Refactoring (state: running version with nice functionality)

Generate Running version of particular Apps

Put Apps on Webpage

Embedding

Bokeh version 0.12 possible improvements

  • selected tools can be preset (less user interaction needed). See here
  • 3D plots can be integrated. See here
  • embedding the apps, which are currently running with the Bokeh GUI, into html pages. Use new templating functionality for the bokeh server will be added. See here.

Virtual machine

  • Get VM running
  • Run app locally on VM
  • Publish app from VM
  • Publish some html from VM

About

Webbased visualization for math content via Bokeh

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 68.4%
  • HTML 19.9%
  • TeX 11.7%