rave-dr6-3d-animation

Query the RAVE DR6 TAP service for 100 nearest stars and generate 2D plots and a 3D rotating MP4 animation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly visualizes and communicates the structure of the nearest stars by automatically querying the RAVE DR6 catalog, converting results into coordinate representations, and producing both publication-ready 2D plots and a 3D rotating animation.

Core Features & Use Cases

  • Data retrieval: Query the RAVE DR6 TAP service to obtain the 100 closest stars by parallax and load results into a structured table.
  • Coordinate transformations: Compute RA/Dec, Galactic coordinates, and 3D unit-sphere vectors for visualization.
  • Visualization output: Generate high-quality 2D plots (RA/Dec and Galactic projections) and a 3D rotating MP4 animation suitable for talks.
  • Reproducibility: Scripted workflow uses standard Python tools to reproduce results on a typical Linux environment.

Quick Start

Run the workflow to query the RAVE DR6 TAP service, convert results to a DataFrame, generate 2D plots, and render a 3D rotating animation of the nearest stars.

Frequently Asked Questions about rave-dr6-3d-animation

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

FAQPage Schema
How do I visualize RAVE DR6 star data in a 3D rotating animation?

To visualize RAVE DR6 star data in a 3D rotating animation, you can query the TAP service for the 100 closest stars by parallax, compute 3D unit-sphere vectors, and render an MP4 video using matplotlib and ffmpeg.

How do I convert RA and Dec coordinates to Galactic coordinates for star visualization?

Converting RA and Dec coordinates to Galactic coordinates for star visualization involves using astropy to transform the queried parallax data into 2D projections and 3D unit-sphere vectors for plotting.

Do I need ffmpeg installed to generate MP4 animations from astronomy catalog data?

Yes, you need ffmpeg installed to generate MP4 animations from astronomy catalog data, as the workflow requires ffmpeg specifically to render the 3D rotating video output from matplotlib.

What is the best way to query the nearest stars from the RAVE DR6 catalog using Python?

The best way to query the nearest stars from the RAVE DR6 catalog using Python is to use pyvo to access the TAP service, retrieve the 100 closest stars by parallax, and load the results into a pandas DataFrame.

Can I create publication-ready 2D plots of stellar coordinates using pandas and seaborn?

Yes, you can create publication-ready 2D plots of stellar coordinates using pandas and seaborn by generating RA/Dec and Galactic projection plots from the structured table of queried RAVE DR6 results.