Skip to main content

Gaia CMD plotter for TESS white dwarf pulsation catalogs

Project description

GaiaCMD

A Python package for plotting Gaia Color-Magnitude Diagrams for TESS white dwarf pulsation catalogs.

Give it a CSV of TIC IDs — it queries Gaia EDR3 and produces a CMD with all your targets plotted.


Install

pip install gaiacmd

Usage

Python

from gaiacmd import run_cmd, plot_cmd

state = run_cmd("my_tics.csv")
plot_cmd(state)

Command line

gaiacmd --csv my_tics.csv

Input format

A CSV file with a TIC column:

TIC
141872267
123456789
987654321

Output

  • A Gaia CMD figure with your WD targets plotted as red dots
  • A grey background cloud of field stars (1° radius per target)
  • The DAV (ZZ Ceti) instability strip overlay
  • Saved as gaia_cmd_wds.png

Resume support

Progress is saved to a checkpoint file after every TIC. If the run is interrupted, just re-run the same command — it will pick up where it left off. Delete gaia_cmd_checkpoint.pkl to start fresh.


Options

Argument Default Description
--csv required Path to your TIC list CSV
--tic-column TIC Column name for TIC IDs
--output gaia_cmd_wds.png Output figure filename
--checkpoint gaia_cmd_checkpoint.pkl Checkpoint file path
--log skipped_tics.log Skipped objects log path
--radius 1.0 Gaia cone search radius in degrees

Citation

If you use this package in your research, please cite the Gaia EDR3 catalog and the TESS mission.


Author

Nikoohn

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gaiacmd-0.2.0.tar.gz (23.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gaiacmd-0.2.0-py3-none-any.whl (23.9 kB view details)

Uploaded Python 3

File details

Details for the file gaiacmd-0.2.0.tar.gz.

File metadata

  • Download URL: gaiacmd-0.2.0.tar.gz
  • Upload date:
  • Size: 23.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.7

File hashes

Hashes for gaiacmd-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0ed48e63cd655d71efe53b9ffe8f105937256ded92dcb20af0e37b9645a864c3
MD5 f569fc9809702b93a37a2dab8b437e45
BLAKE2b-256 6cf80dda708d2f441f46c7f992ad6605b080d2ebef2997a1c8b772705171027f

See more details on using hashes here.

File details

Details for the file gaiacmd-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: gaiacmd-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 23.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.7

File hashes

Hashes for gaiacmd-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 078719a916241cd10705f7c3cfde15391597c1dd9c861ccf04a33c09170640f7
MD5 32050afe028e4244038c51a541ea5170
BLAKE2b-256 35bad5dbd9e53075e43cbb22a6402893dbb6e1d52fc9fe92166791befa7412d0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page