Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Astronomical software
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Dan Foreman-Mackey
October 25, 2021
Science
790
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Astronomical software
My slides from the 5-year anniversary of CCA.
Dan Foreman-Mackey
October 25, 2021
More Decks by Dan Foreman-Mackey
See All by Dan Foreman-Mackey
Open software for Astronomical Data Analysis
dfm
0
240
Open Software for Astrophysics, AAS241
dfm
2
630
My research talk for CCA promotion
dfm
1
830
emcee-odi
dfm
1
780
Exoplanet population inference: a tutorial
dfm
3
540
Data-driven discovery in the astronomical time domain
dfm
6
780
TensorFlow for astronomers
dfm
6
910
How to find a transiting exoplanets
dfm
1
550
Long-period transiting exoplanets
dfm
1
390
Other Decks in Science
See All in Science
機械学習 - pandas入門
trycycle
PRO
0
780
J-STAGE全文XML登載必須化について
xspa2012
0
1.6k
20261012_hcmpl2026
takusamar
0
180
データベース06: SQL (3/3) 副問い合わせ
trycycle
PRO
1
1.2k
Cross-Media Technologies, Information Science and Human-Information Interaction
signer
PRO
3
33k
O(log n)-Approximation Algorithms for Bipartiteness Ratio
tasusu
0
280
コーヒー豆様核 (Coffee-bean nuclei) における形態学的サブタイピングと精選・焙煎特性の同定
jagupath
PRO
0
220
「AIエージェントを作る」とは、何を設計することか
salt2
0
240
言葉をはかる:テキストマイニング入門①講義編
satocos135
0
280
ssmonline #51 ヤマサキ春のサメ祭り 2026 / ssmjp Yamasaki Spring JAWS Festival 2026
naospon
1
170
Génétique moléculaire de la mortalité
institutdelelevage
PRO
0
300
データベース08: 実体関連モデルとは?
trycycle
PRO
0
1.7k
Featured
See All Featured
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
640
Prompt Engineering for Job Search
mfonobong
0
530
Accessibility Awareness
sabderemane
1
250
New Earth Scene 8
popppiees
4
2.7k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
530
It's Worth the Effort
3n
188
29k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Marketing to machines
jonoalderson
1
5.9k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Raft: Consensus for Rubyists
vanstee
142
7.8k
Become a Pro
speakerdeck
PRO
31
6.3k
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!