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
42
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
63
Performance and Regression tests for Simulation
mazurov
0
62
About v2
mazurov
0
61
L1Calo Offline Software Status
mazurov
0
89
L1Calo Offline Software Status
mazurov
0
97
LHCbPR V2
mazurov
0
120
Paper approval
mazurov
0
49
Conventions' Publications
mazurov
0
49
Ph.D final exam
mazurov
0
91
Other Decks in Education
See All in Education
認知情報科学科_キャリアデザイン_大学院の紹介
yuyakurodou
0
140
地図を活用した関西シビックテック事例紹介
barsaka2
0
100
H5P-työkalut
matleenalaakso
4
36k
XML and Related Technologies - Lecture 7 - Web Technologies (1019888BNR)
signer
PRO
0
2.5k
1216
cbtlibrary
0
250
Da Necessidade da Devoção à Virgem Santíssima
cm_manaus
0
100
Web Architectures - Lecture 2 - Web Technologies (1019888BNR)
signer
PRO
0
2.7k
Master of Applied Science & Engineering: Computer Science & Master of Science in Applied Informatics
signer
PRO
0
640
Lisätty todellisuus opetuksessa
matleenalaakso
1
2.3k
自己紹介 / who-am-i
yasulab
PRO
2
4.3k
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
740
【COPILOT無料セミナー】エンゲージメントと自律性の高いプロジェクト型人材育成に向けて~プロジェクト・ベースド・ラーニング(PBL)という選択肢~
copilot
PRO
0
190
Featured
See All Featured
KATA
mclloyd
29
14k
Making Projects Easy
brettharned
116
5.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
510
Side Projects
sachag
452
42k
Docker and Python
trallard
42
3.1k
Bash Introduction
62gerente
608
210k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Six Lessons from altMBA
skipperchong
27
3.5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
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?