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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Sasha Mazurov
August 05, 2013
Education
55
1
Share
Reproducible Science
Presentation on CERN Webfest 2013.
Project web site
http://mazurov.github.io/webfest2013/
Sasha Mazurov
August 05, 2013
More Decks by Sasha Mazurov
See All by Sasha Mazurov
L1Calo Offline Software Status
mazurov
0
79
Performance and Regression tests for Simulation
mazurov
0
99
About v2
mazurov
0
77
L1Calo Offline Software Status
mazurov
0
110
L1Calo Offline Software Status
mazurov
0
110
LHCbPR V2
mazurov
0
150
Paper approval
mazurov
0
90
Conventions' Publications
mazurov
0
77
Ph.D final exam
mazurov
0
140
Other Decks in Education
See All in Education
Fulbright DAI 2025 學人經驗分享
joannie
0
840
Gitがない時代 インターネットがない時代の 開発話
sapi_kawahara
0
120
Managing Complexity: India’s Semiconductor Ambitions & New Industrial Policy
vyadav
0
150
Course Review - Lecture 13 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
2.3k
0415
cbtlibrary
0
180
「機械学習と因果推論」入門 ② 回帰分析から因果分析へ
masakat0
0
650
Interactive Tabletops and Surfaces - Lecture 5 - Next Generation User Interfaces (4018166FNR)
signer
PRO
1
2.2k
JAWS-UG初心者支部#81 GWにEduJAWSと何か作ろうもくもく会!
otsuki
0
110
「機械学習と因果推論」入門 ③ 漸近効率な推定量と二重機械学習
masakat0
0
600
偶然のチャンスを掴みに行けるのは君だ!
kotomin_m
2
100
Data Processing and Visualisation Frameworks - Lecture 6 - Information Visualisation (4019538FNR)
signer
PRO
1
3k
Human-AI Interaction - Lecture 11 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1k
Featured
See All Featured
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
210
Building Adaptive Systems
keathley
44
3k
Bash Introduction
62gerente
615
210k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Docker and Python
trallard
47
3.8k
The Spectacular Lies of Maps
axbom
PRO
1
750
A better future with KSS
kneath
240
18k
Designing for Timeless Needs
cassininazir
1
220
YesSQL, Process and Tooling at Scale
rocio
174
15k
WENDY [Excerpt]
tessaabrams
10
37k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
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?