Download - Towards Lensfield

Transcript
Page 1: Towards Lensfield

Towards Lensfield: data management, processing and

semantic publication for vernacular e-science

Nick Day, Jim Downing, Lezan Hawizy, Nico Adams and

Peter Murray-Rust Unilever Centre for Molecular Science Informatics,

University of Cambridge

This presentation: CC-By-SA Jim Downing

Page 2: Towards Lensfield

Linked Data

CC-By-SA-NC jmelchio

CC Images from Flickr

Page 3: Towards Lensfield

Selling Linked Data

Make it transparentMake it easy

CC-By mrslogic

Page 4: Towards Lensfield

Selling Linked Data

Citations

Page 5: Towards Lensfield

Selling Linked Data

• Visualizations

• Data management

• Automation

Page 6: Towards Lensfield
Page 7: Towards Lensfield

Demo

http://code.google.com/p/lensfield/

Page 8: Towards Lensfield

Lensfield Principles

• Make it easier to do the right thing

• Vernacular

• KISS and Embrace constraints

Page 9: Towards Lensfield

Constraints

• Work on the desktop without infrastructure installation

• Processing tasks could be anything and aren’t predictable

Page 10: Towards Lensfield

Re-use

Page 11: Towards Lensfield

Jumbo-Converters

• Library of chemistry file format converters, semantifiers and enhancers

• Part of the CML Java libraries

• http://sourceforge.net/projects/cml/

Page 12: Towards Lensfield

Version Control• Mercurial

• Excellent support for experimentation

• Backup to remote machine

• P2P sharing

• Track script changes with data

• Automatically ignore deterministic intermediates

Page 13: Towards Lensfield

Build metaphor

• Describing state transitions rather than process better for provenance tracking

• Alternative to graphical programming languages / workflow packages

• hard problems are re-use and comprehension

Page 14: Towards Lensfield

Clojure

• Strong on concurrency

• Functional

• Software Transactional Memory

• Lisp

• Snapshots, pause and resume, continuations

Page 15: Towards Lensfield

Future Development

• Templated Parameter Sweeps & sensitivity analysis

• Design of Experiments

• Multicore performance testing

• Grid processing

Page 16: Towards Lensfield

http://fascinator.usq.edu.au/

Page 17: Towards Lensfield

Users

• CLARION project

• Embargo management and publication of Electronic Lab Notebook data.

• OREChem

• Distributed chemistry eScience using Linked Data.

• Computational Chemical engineering

Page 18: Towards Lensfield

UsersYou?

... to use Lensfield!

http://code.google.com/p/lensfield/

CC-By-NC ilonameagher

Page 19: Towards Lensfield

ThanksColleagues Funds

Collaboration and Inspiration

Nick DayJohn AspdenLezan HawizyPeter Murray-Rust

Nico Adams (Dept of Genetics, Cambridge)Jerry Winter (Unilever)Noel Ruddock (Unilever)Markus Kraft, Weerapong Phadungsukanan (Chemical Engineering, Cambridge)


Top Related