Ian Mulvany - head of technology
@IanMulvany
[email protected]
eLife Lens
Highwire publishers meeting May 2014
Slide 2
Slide 2 text
Why did we build Lens?
Slide 3
Slide 3 text
Articles online are designed with print constraints
HTML can do things print can’t
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
How did we build Lens?
Slide 6
Slide 6 text
Ivan Grubisic Michael Aufreiter Graham Nott
Concept, prototype
testing,
development
front end, javascript,
interface,
development
xml workflows and
back end, image
processing
Slide 7
Slide 7 text
No content
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
What does it do?
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
Demo
Slide 12
Slide 12 text
How does it do that?
Slide 13
Slide 13 text
In NLM XML most
links are one-way
Slide 14
Slide 14 text
In Lens-JSON we
make two-way links
explicit
Slide 15
Slide 15 text
XML JSON HTML
This conversion happens in the browser, client side,
no server needed!!
Slide 16
Slide 16 text
How can you deploy it?
Slide 17
Slide 17 text
1 - Call the Javascript
2 - Point it at your XML file
Slide 18
Slide 18 text
EJP
zip AWS
EC2
AWS S3
article
xml
AWS S3
image
optimisation
AWS S3
lens
index.html
HW article
page
Amazon web services
Slide 19
Slide 19 text
Does it work?
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
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.
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
What’s next?
Slide 24
Slide 24 text
NOW
NEXT Peer Review?
Slide 25
Slide 25 text
XML JSON HTML
edit in browser
Slide 26
Slide 26 text
EJP TNQ
submissions system typesetters
80% XML
80% XML + lens.js
=
Awesome reviewing experience
Slide 27
Slide 27 text
http://substance.io/composer/
Slide 28
Slide 28 text
Landes Biosciences, PeerJ also interested are PLOS,
Dove Press and a project from the University of California Davis
Slide 29
Slide 29 text
- tracking of in-lens interactions
- extend lens to support more “resources”