REUSABLE JAVASCRIPT FOR LIFE SCIENCES

MOtivation

Ensembl Tree        

MOtivation

EBI... OH WHY??

The WEB CAN DO (MUCH) BETTER

TechnologIes Powered BY THE WEB: SVG

FUnDAMENTALS

The web has some GREAT JS libraries

Tree Viewer

Happy END (?)

How can we ...

  • Connect Biologists and Developers?

  • CREATE MORE INTERACTIVE VISUALIZATIONS?

  • DISCOVER JAVASCRIPT COMPONENTS WRITTEN BY OTHERS?

  • MAKE USAGE EASIER FOR BIOLOGISTS AND DEVELOPERS?

  • IMPLEMENT BEST PRACTICES?

Google SUmmer of code

Happy End?

No ...

IT's NOT EASY ENOUGH FOR BIOLOGISTS TO JUST USE IT

INTERACTION BETWEEN COMPONENTS REQUIRES GLUE CODE

WHAT IF ...

VISUALIZATION WOULD JUST BE AS EASY AS INCLUDING AN HTML TAG?

<protein-viewer></protein-viewer>

WEB COMPONENTS

WEB COMPONENTS

HUGE INTEREST

WHAT's NEXT?

BioJS Broad

By David Dao

BioJS Broad

  • 825