Upgrade to Pro — share decks privately, control downloads, hide ads and more …

eLife Lens - HW publishers meeting

eLife Lens - HW publishers meeting

Ian Mulvany

May 08, 2014
Tweet

More Decks by Ian Mulvany

Other Decks in Science

Transcript

  1. Ian Mulvany - head of technology
    @IanMulvany
    [email protected]
    eLife Lens
    Highwire publishers meeting May 2014

    View full-size slide

  2. Why did we build Lens?

    View full-size slide

  3. Articles online are designed with print constraints
    HTML can do things print can’t

    View full-size slide

  4. How did we build Lens?

    View full-size slide

  5. Ivan Grubisic Michael Aufreiter Graham Nott
    Concept, prototype
    testing,
    development
    front end, javascript,
    interface,
    development
    xml workflows and
    back end, image
    processing

    View full-size slide

  6. What does it do?

    View full-size slide

  7. How does it do that?

    View full-size slide

  8. In NLM XML most
    links are one-way

    View full-size slide

  9. In Lens-JSON we
    make two-way links
    explicit

    View full-size slide

  10. XML JSON HTML
    This conversion happens in the browser, client side,
    no server needed!!

    View full-size slide

  11. How can you deploy it?

    View full-size slide

  12. 1 - Call the Javascript
    2 - Point it at your XML file

    View full-size slide

  13. EJP
    zip AWS
    EC2
    AWS S3
    article
    xml
    AWS S3
    image
    optimisation
    AWS S3
    lens
    index.html
    HW article
    page
    Amazon web services

    View full-size slide

  14. Does it work?

    View full-size slide

  15. average time on lens article : 3:12
    average time on html article : 3:34
    need to do some more investigation, and
    segmentation, for me it’s an encouraging start.

    View full-size slide

  16. What’s next?

    View full-size slide

  17. NOW
    NEXT Peer Review?

    View full-size slide

  18. XML JSON HTML
    edit in browser

    View full-size slide

  19. EJP TNQ
    submissions system typesetters
    80% XML
    80% XML + lens.js
    =
    Awesome reviewing experience

    View full-size slide

  20. http://substance.io/composer/

    View full-size slide

  21. Landes Biosciences, PeerJ also interested are PLOS,
    Dove Press and a project from the University of California Davis

    View full-size slide

  22. - tracking of in-lens interactions
    - extend lens to support more “resources”

    View full-size slide

  23. Finally, why is it called Lens?

    View full-size slide

  24. Altreader
    Anableps
    Glance
    Kaleidoscope
    Lens
    Mix
    Obake
    Panorama
    Panoreader
    PaperView
    Parallax
    Quarto
    Reader
    Savvy
    Scope
    Sense
    Spectare
    Telescope
    Vision
    Visum
    Wafer
    eLluminate

    View full-size slide

  25. https://vimeo.com/67254579
    http://lens.elifesciences.org/manual/
    Resources
    https://github.com/elifesciences/lens/

    View full-size slide