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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
81
Performance and Regression tests for Simulation
mazurov
0
100
About v2
mazurov
0
81
L1Calo Offline Software Status
mazurov
0
110
L1Calo Offline Software Status
mazurov
0
120
LHCbPR V2
mazurov
0
160
Paper approval
mazurov
0
94
Conventions' Publications
mazurov
0
78
Ph.D final exam
mazurov
0
140
Other Decks in Education
See All in Education
[2026前期火5] 論理学(京都大学文学部 前期 第1回)「ハルシネーションを外部世界との対応を考えずに見分ける方法」
yatabe
0
1.2k
勾配ブースティングと決定木の話 / gradient boosting and decision trees
kaityo256
PRO
7
1.3k
[2026前期火5] 論理学(京都大学文学部 前期 第2回)「論理的な正しさはどこにあるのか」
yatabe
0
1k
Beyond the Prompt: Programming as a Pathway to Statistical Thinking
minecr
0
210
Examen de Selectividad. Geografía junio 2026 (Convocatoria Ordinaria). UCLM
juanmartin2026
1
1.5k
Case Studies and Future Research - Lecture 12 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
200
Throw Yourself In! - How I've learned English and What I'm Facing
georgeorge
1
180
2026年度春学期 統計学 第3回 クロス集計と感度・特異度,データの可視化 (2026. 4. 23)
akiraasano
PRO
0
180
Course Review - Lecture 13 - Information Visualisation (4019538FNR)
signer
PRO
1
2.7k
Lectura 2 (PIT : Python Basico)
robintux
0
370
Human-AI Interaction - Lecture 11 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.1k
0526
cbtlibrary
0
190
Featured
See All Featured
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
320
Faster Mobile Websites
deanohume
310
32k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
180
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Typedesign – Prime Four
hannesfritz
42
3.1k
BBQ
matthewcrist
89
10k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
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?