Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Reproducible Science
Search
Sasha Mazurov
August 05, 2013
Education
1
48
Reproducible Science
Presentation on CERN Webfest 2013.
Project web site
http://mazurov.github.io/webfest2013/
Sasha Mazurov
August 05, 2013
Tweet
Share
More Decks by Sasha Mazurov
See All by Sasha Mazurov
L1Calo Offline Software Status
mazurov
0
70
Performance and Regression tests for Simulation
mazurov
0
70
About v2
mazurov
0
64
L1Calo Offline Software Status
mazurov
0
94
L1Calo Offline Software Status
mazurov
0
98
LHCbPR V2
mazurov
0
130
Paper approval
mazurov
0
57
Conventions' Publications
mazurov
0
57
Ph.D final exam
mazurov
0
100
Other Decks in Education
See All in Education
2025年度春学期 統計学 第1回 イントロダクション (2025. 4. 10)
akiraasano
PRO
0
170
実務プログラム
takenawa
0
4.9k
バックオフィス組織にも「チームトポロジー」の考えが使えるかもしれない!!
masakiokuda
0
110
Design Guidelines and Principles - Lecture 7 - Information Visualisation (4019538FNR)
signer
PRO
0
2.4k
Virtual and Augmented Reality - Lecture 8 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.7k
演習問題
takenawa
0
4.9k
AIC 103 - Applications of Property Valuation: Essential Slides
rmccaic
0
200
日本の教育の未来 を考える テクノロジーは教育をどのように変えるのか
kzkmaeda
1
210
Tangible, Embedded and Embodied Interaction - Lecture 7 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.7k
ThingLink
matleenalaakso
28
4.1k
Linuxのよく使うコマンドを解説
mickey_kubo
1
130
Data Physicalisation - Lecture 9 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
430
Featured
See All Featured
Designing for Performance
lara
609
69k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
Optimizing for Happiness
mojombo
379
70k
GraphQLとの向き合い方2022年版
quramy
48
14k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
KATA
mclloyd
29
14k
Building Applications with DynamoDB
mza
95
6.5k
A better future with KSS
kneath
239
17k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Being A Developer After 40
akosma
90
590k
Transcript
1 Reproducible Science Andrey Ustyuzhanin
[email protected]
Sasha Mazurov
[email protected]
http://mazurov.github.io/webfest2013/
2 Problem Sasha: I've finished my analysis note. Let's publish
it! Boss: How you got the results? How could I check it and reproduce???
3 Many questions What dataset was used? Data taking conditions?
Monte-Carlo simulation? Model and fit parameters? Software libraries? How you got these figures? How could I run your code? …. ????????????
4 How can I share computational knowledge?
5 Solution • Link together experiment data and metadata: •
Use all sensible information in version control systems (git, svn) • Tag analysis results by version number. • Have interactive tools to present your results (master classes, hackathons, code labs, webfests ...)
6 Interactive tools Web browser is the best tool to
present results: • You can run it on your computer, iPad, iPhone • Can show multimedia objects • Can run interactive applications
7 Main Analysis Tools at CERN • ROOT (C++, CINT)
• Python • PyROOT
8 Web ROOT
9 Interactive analysis in your browser
10 Conclusion This weekend: • Released python package to display
ROOT canvases in ipython notebooks. • Held a master class on Sunday
11
12 Next Steps Link together experiment data and metadata •
Use all sensible information in version control systems (git, svn) • Tag analysis results by version number.
13 Questions?