StarStream: Automatic detection algorithm for stellar streams
arXiv:2510.14929 · doi:10.3847/1538-4357/ae1610
Abstract
The Gaia mission has led to the discovery of over 100 stellar streams in the Milky Way, most of which likely originated from globular clusters (GCs). As the upcoming wide-field surveys can potentially continue to increase the number of known streams, there is a growing need to shift focus from manual detection of individual streams to automated detection methods that prioritize both quality and quantity. Traditional techniques rely heavily on the visual expectation that GC streams are dynamically cold and thin. This assumption does not hold for all streams, whose morphologies and kinematics can vary significantly with the progenitor's mass and orbit. As a result, these methods are biased toward a subset of the whole stream population, with often unquantified purity and completeness. In this work, we present StarStream, an automatic stream detection algorithm based on a physics-inspired model rather than visual expectation. Our method provides a more accurate prediction of stream stars in the multi-dimensional space of observables, while using fewer free parameters to account for the diversity of streams. Applied to a mock GC stream catalog tailored for the Gaia DR3 dataset, our algorithm achieves both purity and completeness of at least 65% at Galactic latitudes |b| > 30 degree.
18 pages, 8 figures, submitted to AAS journals. Our code is publicly available on GitHub via https://github.com/ybillchen/StarStream
References in corpus (57)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Array Programming with NumPy
- Gaia Data Release 2. Summary of the contents and survey properties
- The Astropy Project: Building an inclusive, open-science project and status of the v2.0 core package
- Measuring Reddening with SDSS Stellar Spectra and Recalibrating SFD
- On the variation of the Initial Mass Function
- PARSEC: stellar tracks and isochrones with the PAdova and TRieste Stellar Evolution Code
- Gaia Data Release 3: Summary of the content and survey properties
- Gaia Data Release 1. Summary of the astrometric, photometric, and survey properties
- MESA Isochrones and Stellar Tracks (MIST) 0: Methods for the construction of stellar isochrones
- The Apache Point Observatory Galactic Evolution Experiment (APOGEE)
- Gaia Early Data Release 3: Photometric content and validation
- AGAMA: Action-based galaxy modelling architecture
- Detection of massive tidal tails around the globular cluster Pal 5 with SDSS commissioning data
- Overview of the Instrumentation for the Dark Energy Spectroscopic Instrument
- Stellar Streams Discovered in the Dark Energy Survey
- A Hierarchical O(N) Force Calculation Algorithm
- Four New Stellar Debris Streams in the Galactic Halo
- A Very Fast and Momentum-Conserving Tree Code
- Gaia Early Data Release 3: Summary of the contents and survey properties
- More on the structure of tidal tails
- Charting the Galactic acceleration field I. A search for stellar streams with Gaia DR2 and EDR3 with follow-up from ESPaDOnS and UVES
- The number and size of subhalo-induced gaps in stellar streams
- Extreme deconvolution: Inferring complete distribution functions from noisy, heterogeneous and incomplete observations
- Overview of the DESI Milky Way Survey
- A sharper view of Pal 5's tails: Discovery of stream perturbations with a novel non-parametric technique
- Off the beaten path: Gaia reveals GD-1 stars outside of the main stream
- STREAMFINDER I: A New Algorithm for detecting Stellar Streams
- The Southern Stellar Stream Spectroscopic Survey (): Overview, Target Selection, Data Reduction, Validation, and Early Science
- Generation of mock tidal streams
- The Pal 5 Star Stream Gaps
- Milky Way Mass and Potential Recovery Using Tidal Streams in a Realistic Halo
- Stellar Streams as Probes of Dark Halo Mass and Morphology: A Bayesian Reconstruction
- On feathers, bifurcations and shells: the dynamics of tidal streams across the mass scale
- Proper motions of Milky Way Ultra-Faint satellites with DR2 DES DR1
- An empirical model of the Gaia DR3 selection function
- The effect of the LMC on the Milky Way system
- A supra-massive population of stellar-mass black holes in the globular cluster Palomar 5
- Probing the nature of dark matter particles with stellar streams
- Exploring the physical properties of lensed star-forming clumps at
- Shepherding Tidal Debris with the Galactic Bar: The Ophiuchus Stream
- Serendipitous Discovery of a Thin Stellar Stream near the Galactic Bulge in the Pan-STARRS1 3Pi Survey
- Using gaps in N-body tidal streams to probe missing satellites
- Butterfly in a Cocoon, Understanding the origin and morphology of Globular Cluster Streams: The case of GD-1
- Spending too much time at the Galactic bar: chaotic fanning of the Ophiuchus stream
- Via Machinae: Searching for Stellar Streams using Unsupervised Machine Learning
- The Tidal Tails of 47 Tucanae
- Formation of globular clusters in dwarf galaxies of the Local Group
- Galactic globular clusters: a new catalog of masses, structural parameters, velocity dispersion profiles, proper motions and space orbits
- Improved particle spray algorithm for modeling globular cluster streams
- Detection of Satellite Remnants in the Galactic Halo with Gaia - II. A modified Great Circle Cell Method
- GD-1 Stellar Stream and Cocoon in the DESI Early Data Release
- Catalogue of model star clusters in the Milky Way and M31 galaxies
- The Extended Tidal Tails of NGC 7089 (M2)
- The Spectacular Tidal Tails of Globular Cluster M3 (NGC 5272)
- Evidence of Fanning in the Ophiuchus Stream
- The Multiple Extended Tidal Tails of NGC 288