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.3.0.tar.gz (7.1 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.3.0-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gaiacmd-0.3.0.tar.gz
Algorithm Hash digest
SHA256 bcf9a38a14fdb1a7905f8488037c1b3082ee8d3136abb27028e3c40cd8cbc958
MD5 81c9dcea9b306fa0928d09e371a665b5
BLAKE2b-256 9a4dbadc862b7671d4814fd55462730d6a4099d1ca6ff7188338c9c0b713e01d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gaiacmd-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 7.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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 01e8511f73b79e45b84a9690819cd664e57edb96d642ec8cce63602ceb6602bc
MD5 8e056036bdc1e847e793586fbdb964b9
BLAKE2b-256 62e7ae56c4e5d2623b471a49cfda00121a6806fa5eddf14bd87bad19ddbafb38

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