Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
Plotly: interactive plots using JavaScript
Sjoerd J. de Vries
INSERM, UMR-S 973, Molécules Thérapeutiques In silico (MTI)
PlotlyJavaScript library to generate plots in the browser
Why JavaScript? Why Plotly?
Things I don’t know about● JavaScript● Browser DOM● Plotly
Things I do know about● Data-driven protein-protein docking● HADDOCK server
● 9334 registered users● 169004 jobs served● 671 citations
SJ De Vries, M Van Dijk, AMJJ Bonvin - Nature protocols, 2010
Plotly
Advantages● Open source● Completely declarative ● Browser GUI + APIs for Python, R, Matlab, …● On top of D3 and SVG
Very flexible and beautifulno dead pixels!
JavaScript library to generate plots in the browser
Platform paradigm
User
Job validation
Job databaseJob submission
Job status
Visualization
Job database
Resource mngmnt
Queuing system
Service
Platform Cluster
Platformless paradigm?
UserResource mngmnt
Service
Cluster
Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15