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
Astronomical software
Search
Dan Foreman-Mackey
October 25, 2021
Science
1
730
Astronomical software
My slides from the 5-year anniversary of CCA.
Dan Foreman-Mackey
October 25, 2021
Tweet
Share
More Decks by Dan Foreman-Mackey
See All by Dan Foreman-Mackey
Open software for Astronomical Data Analysis
dfm
0
140
Open Software for Astrophysics, AAS241
dfm
2
540
My research talk for CCA promotion
dfm
1
780
emcee-odi
dfm
1
670
Exoplanet population inference: a tutorial
dfm
3
450
Data-driven discovery in the astronomical time domain
dfm
6
710
TensorFlow for astronomers
dfm
6
810
How to find a transiting exoplanets
dfm
1
470
Long-period transiting exoplanets
dfm
1
310
Other Decks in Science
See All in Science
地質研究者が苦労しながら運用する情報公開システムの実例
naito2000
0
230
アナログ計算機『計算尺』を愛でる Midosuji Tech #4/Analog Computing Device Slide Rule now and then
quiver
1
220
How To Buy, Verified Venmo Accounts in 2025 This year
usaallshop68
2
200
機械学習 - SVM
trycycle
PRO
1
870
研究って何だっけ / What is Research?
ks91
PRO
1
110
白金鉱業Meetup Vol.16_【初学者向け発表】 数理最適化のはじめの一歩 〜身近な問題で学ぶ最適化の面白さ〜
brainpadpr
11
2.3k
傾向スコアによる効果検証 / Propensity Score Analysis and Causal Effect Estimation
ikuma_w
0
100
データマイニング - グラフ構造の諸指標
trycycle
PRO
0
150
01_篠原弘道_SIPガバニングボード座長_ポスコロSIPへの期待.pdf
sip3ristex
0
610
CV_3_Keypoints
hachama
0
200
データベース15: ビッグデータ時代のデータベース
trycycle
PRO
0
310
Symfony Console Facelift
chalasr
2
460
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
What's in a price? How to price your products and services
michaelherold
246
12k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Facilitating Awesome Meetings
lara
54
6.5k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
540
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
A designer walks into a library…
pauljervisheath
207
24k
BBQ
matthewcrist
89
9.8k
The Cost Of JavaScript in 2023
addyosmani
51
8.7k
Transcript
ASTRONOMICAL SOFTWARE a brief & biased story by Dan Foreman-Mackey
[today] The past, present, & future of open - source
software development and support at CCA.
None
None
None
None
open - source (scientif i c) software? Linux < =
= = > Untitled42.ipynb
a selection of some* CCA-supported software: and some open -
source meta projects: * my apologies for neglecting your favorites!
[here at CCA] We have a lot of shared expertise
[here at CCA] We support software that is: [1] Useful
(often broadly) [2] Easy to use [3] Well - tested & documented
[here at CCA] We have the privilege of developing methods/libraries/etc.
without being in service to a specif i c project
[here at CCA] We have a responsibility to share what
we have learned
None
None
[coming soon] Advanced Astronomical Software Development, a Crash Course (probably)
May 9-13, 2022 @ CCA
SO. DOES IT WORK?
How do we measure the impact of scientif i c
software?
Figure credit: Adrian Price-Whelan / / Data credit: SAO/NASA ADS
None
None
None
None
Figure credit: Adrian Price-Whelan / / Data credit: AstroPy git
repository
GREAT! SO WE’RE DONE?
Is the astronomical software ecosystem sustainable? 1
Many fundamental software packages have a shockingly small number of
maintainers.
Figure credit: Adrian Price-Whelan / / Data credit: AstroPy git
repository
Many fundamental software packages have a single point of failure.
What is the career trajectory for a software developer in
astrophysics? 2
2
A lot of useful open - source software is produced
by astronomers who don’t have the expertise or capacity to maintain it. 3
We have an opportunity to def i ne CCA’s role
in this: [education] [consulting] [support] […]
[here at CCA] Some opportunities: [1] Hiring [2] Presenting shared
values [3] Building & supporting communities [4] More!
HERE’S TO MANY MORE YEARS OF SOFTWARE AT CCA!