15
Plotly: interactive plots using JavaScript Sjoerd J. de Vries INSERM, UMR-S 973, Molécules Thérapeutiques In silico (MTI)

Plotly: interactive plots using JavaScript · 2017. 6. 29. · Platform paradigm User Job validation Job database Job submission Job status Visualization Job database Resource mngmnt

  • 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