<scp>SynthPop</scp>: A New Framework for Synthetic Milky Way Population Generation

Abstract We present SynthPop , a new open source, modular population synthesis Galactic modeling software to simulate catalogs of Milky Way stars along any sightline outward from the Sun. Motivated by a lack of flexibility in existing Galactic models, SynthPop is coded entirely in python, can be run standalone or as an imported module, and is configured by json files that allow different model components to be switched out as desired. We describe the modular code structure, how the population generation process runs, and how to use the code. We also present model validation testing and known inaccuracies and present an example of the code use, comparing Gaia data and the Gaia Universe Model Snapshot to a SynthPop implementation. The code is available now via GitHub with ReadTheDocs documentation and can be installed via pip.

Authors

Publication Details

Journal
The Astronomical Journal
Published
2025-05-19
DOI
https://doi.org/10.3847/1538-3881/adcd7a
Citations
1
Primary Topic
Stellar, planetary, and galactic studies
Type
article
Field-Weighted Citation Impact
1.15

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SynthPop: A New Framework for Synthetic Milky Way Population Generation

Samson A. Johnson, Farzaneh Zohrabi, Marz Newman, Macy Huston et al.
1 citations
The Astronomical Journal
Stellar, planetary, and galactic studies
1.15
article

SynthPop: A New Framework for Synthetic Milky Way Population Generation

Samson A. Johnson, Farzaneh Zohrabi, Marz Newman, Macy Huston, J. Klüter, Angela Aronica, Matthew T. Penny, Allison Chevis, Alison L. Crisp
article en
1 citations

Abstract

Abstract We present SynthPop , a new open source, modular population synthesis Galactic modeling software to simulate catalogs of Milky Way stars along any sightline outward from the Sun. Motivated by a lack of flexibility in existing Galactic models, SynthPop is coded entirely in python, can be run standalone or as an imported module, and is configured by json files that allow different model components to be switched out as desired. We describe the modular code structure, how the population generation process runs, and how to use the code. We also present model validation testing and known inaccuracies and present an example of the code use, comparing Gaia data and the Gaia Universe Model Snapshot to a SynthPop implementation. The code is available now via GitHub with ReadTheDocs documentation and can be installed via pip.

The Astronomical JournalVol. 169(6)
National Aeronautics and Space Administration, Gordon and Betty Moore Foundation, Louisiana Board of Regents, Heising-Simons Foundation, NASA Exoplanet Science Institute
Openalex Percentile: Top 19%
Stellar, planetary, and galactic studies
1.15
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.