Everware - lowering reproducibility barriers Andrey Ustyuzhanin - - PowerPoint PPT Presentation

everware lowering reproducibility barriers
SMART_READER_LITE
LIVE PREVIEW

Everware - lowering reproducibility barriers Andrey Ustyuzhanin - - PowerPoint PPT Presentation

Everware - lowering reproducibility barriers Andrey Ustyuzhanin Yandex School of Data Analysis and Higher School of Economics, Moscow, Russia Scientific Reproducibility Nature: 1,500 scientists lift the lid on reproducibility by Monya Baker


slide-1
SLIDE 1

Everware - lowering reproducibility barriers

Andrey Ustyuzhanin

Yandex School of Data Analysis and 
 Higher School of Economics, Moscow, Russia

slide-2
SLIDE 2

Andrey Ustyuzhanin

Scientific Reproducibility

2

Nature: 1,500 scientists lift the lid on reproducibility by Monya Baker

slide-3
SLIDE 3

Andrey Ustyuzhanin

Challenge-driven education

Imagine Cup, http://imaginecup.com/ Hackathons, e.g., http://webfest.web.cern.ch/ Open data days, http://opendataday.org/ Guide to Challenge Driven Education, https://www.kth.se/social/ group/guide-to-challenge-d/ Platforms Kaggle, https://www.kaggle.com/ Codalab, https://competitions.codalab.org/ Complication and boost factors are similar to research reproducibility.

3

slide-4
SLIDE 4

Andrey Ustyuzhanin

Reproducibility boost factors

Practical
 better mentoring/supervision
 more within-lab validation
 simplified external-lab validation
 incentive for better practice
 robust design Educational


  • wider access to the best practices

  • better teaching

4

slide-5
SLIDE 5

Everware

〉 ... about re-usable science, it allows people to jump right into your research

  • code. Lets you launch Jupyter notebooks from a git repository with a click of

a button.

5

slide-6
SLIDE 6

Andrey Ustyuzhanin

Prerequisites

data: published on any website (CERNBOX) all the code: github environment configuration: github (conda, requirements.txt) run-time: either public or private cloud 〉 everware.rep.school.yandex.net, everware-01.cern.ch

6

slide-7
SLIDE 7

Andrey Ustyuzhanin

How everware works

7

slide-8
SLIDE 8

Andrey Ustyuzhanin

Example repositories

algorithm meta-analysis, 
 https://github.com/openml/study_example gravitational waves, 
 https://github.com/anaderi/GW150914 COMET tracking, 
 https://github.com/yandexdataschool/comet-example-ci

8

slide-9
SLIDE 9

Andrey Ustyuzhanin

Basic research workflow

9

slide-10
SLIDE 10

Andrey Ustyuzhanin

Education/outreach workflow

10

slide-11
SLIDE 11

Andrey Ustyuzhanin

Educational/outreach examples

Python course at YSDA 2015 Machine Learning in High Energy Physics summer school 2016 YSDA course on Machine learning at Imperial College London 2016, 2017 Kaggle competitions 2016 Machine learning course at University of Eindhoven LHCb open data masterclass

11

slide-12
SLIDE 12

Andrey Ustyuzhanin

Discussion / Conclusion

Similar projects 〉 SWAN, binder Research: 〉 How to combine analysis scripts with Jupyter analysis model? Education: 〉 LHCb masterclass? 〉 other LHCb educational events?

12

slide-13
SLIDE 13

Thanks for attention!