gaiaruwepipeline

RUWE-Based Pipeline for Inferring Planetary Companions from Gaia DR3

Author: Ashi Poorey

This workflow models RUWE (Renormalised Unit Weight Error) using Gaia DR3 data to infer the parameters of planetary companions. The pipeline is modular, allowing for clear separation of concerns and easy collaboration.


1. Companion Query

Goal: Given a Gaia DR3 ID, extract all relevant system info for downstream modeling.

Input

Output

Implementation Notes


2. Forward Modeling Gaia Along-Scan Positions

Single-star Model

Inputs

Output

Model

Planet Model

Inputs

Output

Model


3. RUWE Calculation

Input

Process

Output


4. Bayesian Inference with PyMC

Priors

Likelihood

Output

Implementation


Pipeline Overview

  1. Companion Query: Retrieve Gaia astrometric and photometric data for a target star.
  2. Forward Modeling: Predict Gaia along-scan (AL) positions for single-star and planet-companion models.
  3. RUWE Calculation: Compute or simulate RUWE from AL model residuals (for synthetic data), or use Gaia’s published value (for real data).
  4. Bayesian Inference (PyMC): Fit model parameters to match observed RUWE, sampling the posterior.

Flowchart

Gaia DR3 ID
    ↓
[Companion Query]
    ↓
[Forward Modeling (Gaia AL)]
    ↓
[RUWE Calculation]
    ↓
[PyMC Inference]
    ↓
Posterior on Companion Parameters

Implementation Tips


References