lomb-scargle-periodogram

Detect periodic signals in unevenly sampled astronomical time series data.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill lomb-scargle-periodogram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lomb-scargle-periodogram
Source: https://github.com/KaiserWhoLearns/skillsbench/tree/main/tasks/exoplanet-detection-period/environment/skills/lomb-scargle-periodogram
Command: npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill lomb-scargle-periodogram

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect periodic signals in unevenly sampled astronomical time series data to reveal underlying cycles.

Core Features & Use Cases

  • Uneven-sample period detection: identify strongest periodicities in light curves, radial velocity data, and similar time series.
  • Period range control: specify minimum and maximum periods to target specific phenomena (stellar rotation, pulsations, eclipsing binaries).
  • Modeling and visualization: estimate frequency at maximum power and generate model curves for comparison.

Quick Start

Run Lomb-Scargle periodogram on an unevenly sampled time series to identify the strongest period.

Frequently Asked Questions about lomb-scargle-periodogram

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

FAQPage Schema
How do I detect periodic signals in unevenly sampled astronomical time series?

To detect periodic signals in unevenly sampled astronomical time series, apply the Lomb-Scargle periodogram to your light curves or radial velocity data. This method identifies dominant periods without requiring uniform data sampling intervals.

What is the Lomb-Scargle periodogram used for in light curve analysis?

The Lomb-Scargle periodogram is used in light curve analysis to reveal underlying cycles by identifying the strongest periodicities. It estimates frequency at maximum power and generates model curves for comparison against unevenly sampled observations.

Can I set minimum and maximum period limits when running a Lomb-Scargle periodogram?

Yes, you can set minimum and maximum period limits when running a Lomb-Scargle periodogram. Specifying a period range allows you to target specific astronomical phenomena like stellar rotation, pulsations, or eclipsing binaries.

Do I need Python and lightkurve to perform uneven-sample period detection?

Yes, you need Python with a Lomb-Scargle implementation such as lightkurve to perform uneven-sample period detection. The environment must support specifying period ranges, evaluating peak power, and generating basic model curves.

What is the best way to find dominant periods in radial velocity data?

The best way to find dominant periods in radial velocity data is applying Lomb-Scargle periodogram analysis. It handles uneven sampling effectively, calculating peak power across specified frequency ranges to pinpoint underlying periodic cycles.