Skip to main content

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

Metadata

Release files for gaiacmd 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gaiacmd 0.3.0
File Size Uploaded Provenance
gaiacmd-0.3.0.tar.gz 7.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for gaiacmd 0.3.0
File Interpreter ABI Platform
gaiacmd-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.0 kB

Release files / gaiacmd-0.3.0.tar.gz

Download URL gaiacmd-0.3.0.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
bcf9a38a14fdb1a7905f8488037c1b3082ee8d3136abb27028e3c40cd8cbc958
BLAKE2b-256 checksum
How to use checksums
9a4dbadc862b7671d4814fd55462730d6a4099d1ca6ff7188338c9c0b713e01d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.7

Release files / gaiacmd-0.3.0-py3-none-any.whl

Download URL gaiacmd-0.3.0-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
01e8511f73b79e45b84a9690819cd664e57edb96d642ec8cce63602ceb6602bc
BLAKE2b-256 checksum
How to use checksums
62e7ae56c4e5d2623b471a49cfda00121a6806fa5eddf14bd87bad19ddbafb38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.7

Security for gaiacmd 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page