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
Gijs Molenaar
July 16, 2015
Science
130
0
Share
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
110
Easy to deploy and easy to modify data reduction pipelines using KERN and CWL
gijzelaerr
1
97
Research Engineering in Radio Astronomy
gijzelaerr
3
130
The story of CWLifying Apercal
gijzelaerr
0
130
Deep Vacuum Cleaner
gijzelaerr
1
95
EOSC LOFAR pilot final presentation
gijzelaerr
1
180
Software packaging and data pipelines
gijzelaerr
1
180
Docker - 3 years later
gijzelaerr
0
190
Radio astronomy data reduction at PyData Amsterdam
gijzelaerr
3
270
Other Decks in Science
See All in Science
コミュニティサイエンスの実践@日本認知科学会2025
hayataka88
0
160
HDC tutorial
michielstock
2
680
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
1.4k
MATSUO Makiko
genomethica
0
140
Cross-Media Technologies, Information Science and Human-Information Interaction
signer
PRO
3
32k
プロジェクト「Azayaka」のSARの数式とジオメトリ
syuchimu
0
290
「遂行理論の未来」(松島斉教授最終講義記念セッションの発表資料)
shunyanoda
0
900
AI(人工知能)の過去・現在・未来 —AIは人間を超えるのか—
tagtag
PRO
0
190
【論文紹介】Is CLIP ideal? No. Can we fix it?Yes! 第65回 コンピュータビジョン勉強会@関東
shun6211
5
2.5k
SpatialRDDパッケージによる空間回帰不連続デザイン
saltcooky12
0
230
Van Dare naar Durf
voginip
0
100
知能とはなにかーヒトとAIのあいだー
tagtag
PRO
0
210
Featured
See All Featured
Color Theory Basics | Prateek | Gurzu
gurzu
0
320
BBQ
matthewcrist
89
10k
Designing for Performance
lara
611
70k
We Have a Design System, Now What?
morganepeng
55
8.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
140
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
420
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
370
Building AI with AI
inesmontani
PRO
1
1k
Become a Pro
speakerdeck
PRO
31
5.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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