12
DataEngine By Patrick McSweeney

Data Engine

  • Upload
    devcsi

  • View
    447

  • Download
    0

Embed Size (px)

DESCRIPTION

Slides to accompany Patrick McSweeney's winning pitch in the Open Repositories 2012 DevCSI Developer Challenge. More information about this entry can be found at http://devcsi.ukoln.ac.uk/or2012-developer-challenge-data-engine

Citation preview

Page 1: Data Engine

DataEngine

By Patrick McSweeney

Page 2: Data Engine

Dave Mills

● PhD electrical engineering● 10-15 Number of experiments

per month● Raw data: 1 GB● Processed data : 5-10 MB ● Processed with MATLAB.● Raw data when zipped: 450 MB

DavePatrick

Page 3: Data Engine

State of the onion

Researchers are using many different methods to collect or generate data from sensors and CCDs to supercomputers and particle colliders. When the data finally shows up in your computer, what do you do with all this information that is now in your digital shoebox? People are continually seeking me out and saying, “Help! I’ve got all this data. What am I supposed to do with it? My Excel spreadsheets are getting out of hand!”

The suggestion that I have been making is that we now have terrible data management tools for most of the science disciplines. Commercial organizations like Walmart can afford to build their own data management software, but in science we do not have that luxury. At present, we have hardly any data visualization and analysis tools. Some research communities use MATLAB, for example, but the funding agencies in the U.S. and elsewhere need to do a lo more to foster the building of tools to make scientists more productive. When you go and look at what scientists are doing, day in and day out, in terms of data analysis, it is truly dreadful. And I suspect that many of you are in the same state that I am in where essentially the only tools I have at my disposal are MATLAB and Excel!

Page 4: Data Engine

State of the onion

Page 5: Data Engine

Data imported

Page 6: Data Engine

Data provenance

Page 7: Data Engine

Data manipulation

Page 8: Data Engine

Choose Visualsiation

Page 9: Data Engine

Save visualisation

Page 10: Data Engine

Lots of possibilities

Page 11: Data Engine

Take home

● An important step on the road to data science● Make the repository a tool● Get the data at the point of creatation● Repeatable experiments

Page 12: Data Engine

The outlook is good