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
RODRIGUES
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Gijs Molenaar
July 16, 2015
Science
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RODRIGUES
my talk @ python meetup amsterdam Juli 2015
Gijs Molenaar
July 16, 2015
More Decks by Gijs Molenaar
See All by Gijs Molenaar
Machine Learning and Simulations for Asset Management at Alliander
gijzelaerr
1
120
Easy to deploy and easy to modify data reduction pipelines using KERN and CWL
gijzelaerr
1
110
Research Engineering in Radio Astronomy
gijzelaerr
3
130
The story of CWLifying Apercal
gijzelaerr
0
130
Deep Vacuum Cleaner
gijzelaerr
1
110
EOSC LOFAR pilot final presentation
gijzelaerr
1
190
Software packaging and data pipelines
gijzelaerr
1
190
Docker - 3 years later
gijzelaerr
0
190
Radio astronomy data reduction at PyData Amsterdam
gijzelaerr
3
280
Other Decks in Science
See All in Science
機械学習 - pandas入門
trycycle
PRO
0
670
Massey Ratings for Match Outcome Prediction in Table Tennis: Evidence of Greater Stability than the ITTF World Ranking
konakalab
0
120
データベース15: ビッグデータ時代のデータベース
trycycle
PRO
1
530
知能とはなにか -ヒトとAIのあいだ-
tagtag
PRO
0
100
20260410_SystemsThinking
takusamar
1
130
原子はどのように「発見」されたのか? ~不規則なブラウン運動が示した原子の実在性~
syotasasaki593876
1
100
Wet Active Matter
rajeshrinet
0
140
LLMs vs Chess
ianozsvald
0
110
第67回コンピュータビジョン勉強会論文紹介「RoboWheel: A Data Engine from Real-World Human Demonstrations for Cross-Embodiment Robotic Learning」
x_ttyszk
0
150
俺たちは本当に分かり合えるのか? ~ PdMとスクラムチームの “ずれ” を科学する
bonotake
3
2.6k
因果探索の発展と展望
sshimizu2006
2
810
ハミルトン・ヤコビ方程式の解の性質と物理的意味
enakai00
0
850
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
360
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
200
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
450
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Darren the Foodie - Storyboard
khoart
PRO
3
3.5k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
490
Thoughts on Productivity
jonyablonski
76
5.3k
It's Worth the Effort
3n
188
29k
Discover your Explorer Soul
emna__ayadi
2
1.2k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
250
Transcript
Text Python Meetup Juli 2015 Gijs Molenaar
AMA Gijs Molenaar Scientific Software Engineer Amsterdam & Cape Town
LOFAR & MeerKAT
None
None
None
None
None
Big Big Data LOFAR - 50 GB/s SKA - 10
times global Internet traffic
None
Python Used a lot in (radio) astronomy Lot of scientific
& numeric libraries Lot of existing software IPython notebooks Python 2.7
Docker ‘Containing’ software Managing containers Connecting containers Deploying containers
None
How we use Docker Containing fragile software Service composition
None
R.O.D.R.I.G.U.E.S. RATT Online Deconvolved Radio Image Generation Using Esoteric Software
R.O.D.R.I.G.U.E.S. Django Project Parameterised Docker container scheduler https://github.com/ska-sa/rodrigues
work cycle Scientist enters parameters Press enter Computer simulates Visualises
Analyse repeat
Easy to extend https://github.com/ska-sa/rodrigues/tree/master/ scheduler/forms Compute Container API https://github.com/radio-astro/docker-images/wiki/ simulator_api
None
Inception volumes: - /var/run/docker.pid:/var/run/docker.pid - /var/run/docker.sock:/var/run/docker.sock - /var/lib/docker:/var/lib/docker
Conclusions Docker very useful But insecure in multi user environment
Layered filesystem gets in the way Docker compose still quite young Going to look at other containers and kubernetes
Questions? @gijzelaerr http://pythonic.nl