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
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
140
Deep Vacuum Cleaner
gijzelaerr
1
110
EOSC LOFAR pilot final presentation
gijzelaerr
1
200
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
ssmonline #51 ヤマサキ春のサメ祭り 2026 / ssmjp Yamasaki Spring JAWS Festival 2026
naospon
1
130
東北地方における過去20年間の降水量の変化
naokimuroki
1
440
チュートリアル:世界モデル
hf149
0
2.2k
機械学習 - pandas入門
trycycle
PRO
0
690
Toward Causal Scientific Discovery with AI
sshimizu2006
0
160
明治薬科大学講義_ビッグデータ解析を支えるデータベース技術とクラウドコンピューティング
ktatsuya
1
160
データベース05: SQL(2/3) 結合質問
trycycle
PRO
0
1.3k
俺たちは本当に分かり合えるのか? ~ PdMとスクラムチームの “ずれ” を科学する
bonotake
4
2.7k
Kritische evaluatie van GenAI-output voor literatuuronderzoek
voginip
0
220
コーヒー豆様核 (Coffee-bean nuclei) における形態学的サブタイピングと精選・焙煎特性の同定
jagupath
PRO
0
150
知能とはなにか -ヒトとAIのあいだ-
tagtag
PRO
0
120
「遂行理論の未来」(松島斉教授最終講義記念セッションの発表資料)
shunyanoda
0
980
Featured
See All Featured
The Mindset for Success: Future Career Progression
greggifford
PRO
0
480
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Into the Great Unknown - MozCon
thekraken
41
2.7k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
350
KATA
mclloyd
PRO
35
15k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
220
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
450
What's in a price? How to price your products and services
michaelherold
247
13k
Writing Fast Ruby
sferik
630
63k
The Curse of the Amulet
leimatthew05
2
14k
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