rave-dr6-tap-query

Query RAVE DR6 TAP tables via pyvo and export results to Parquet.

4|1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/arm2arm/AstroAgentAssistant --skill rave-dr6-tap-query
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rave-dr6-tap-query
Source: https://github.com/arm2arm/AstroAgentAssistant/tree/main/data-science/rave-dr6-tap-query
Command: npx skills add https://github.com/arm2arm/AstroAgentAssistant --skill rave-dr6-tap-query

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Programmatic access to the RAVE DR6 catalog via the TAP interface enables direct Python-based analysis and plotting, eliminating manual browser queries and simplifying extraction of stellar parameters, Gaia cross-matches, distances, and Galactic coordinates.

Core Features & Use Cases

  • Connect to the RAVE TAP service using pyvo and run_sync to fetch data locally into Python/pandas.
  • Access key DR6 tables (e.g., dr6_x_gaiaedr3, dr6_sparv, dr6_orbits, dr6_seismic) for distances, cross-matches, and kinematic information.
  • Compute Galactic projections (xgal, ygal) from l and b and generate RA/Dec plots, color-coded by parallax or radial velocity.
  • Export results to Parquet for reproducible analyses and downstream workflows.

Quick Start

Install pyvo and run the provided Python script to query the RAVE DR6 TAP service and retrieve Gaia cross-matches.

Frequently Asked Questions about rave-dr6-tap-query

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query the RAVE DR6 catalog using TAP and pyvo in Python?

Use pyvo to connect to the RAVE TAP service and execute TAPService.run_sync, which retrieves stellar data and Gaia cross-matches directly into Python or pandas for local analysis.

Can I retrieve Gaia cross-matches and parallax distances from RAVE DR6?

Yes, querying the ravedr6.dr6_x_gaiaedr3 table via the TAP interface retrieves Gaia cross-matches and enables parallax-based distance estimates for stellar parameter analysis.

How do I plot Galactic coordinates from RAVE DR6 data in Python?

Compute xgal and ygal projections from retrieved l and b coordinates to generate RA/Dec plots, color-coded by parallax or radial velocity, for visualizing Galactic coordinate distributions.

Does accessing RAVE DR6 via TAP require a manual browser interface?

No, using pyvo to access the RAVE TAP service eliminates manual browser queries by enabling direct Python-based extraction of stellar parameters, distances, and Galactic coordinates.

What is the best way to export RAVE DR6 TAP query results for reproducible workflows?

Export TAP query results to Parquet format to ensure reproducible workflows, preserving retrieved stellar data and Gaia cross-matches for reliable downstream analysis.

What RAVE DR6 tables are available for kinematic and seismic analysis via TAP?

Available tables include dr6_x_gaiaedr3 for Gaia cross-matches, dr6_sparv for distances, dr6_orbits for kinematics, and dr6_seismic for seismic data, all accessible via TAP.