Skip to content

agramfort/variable_stars

 
 

Repository files navigation

RAMP starting kit on classification of variable stars from light curves

Build Status

Authors: Balázs Kégl, Marc Moniez, Alex Gramfort, Djalel Benbouzid, Mehdi Cherti

Most stars emit light steadily in time, but a small fraction of them has a variable light curve: light emission versus time. We call them variable stars. The light curves are usually periodic and highly regular. There are essentially two reasons why light emission can vary. First, the star itself can be oscillating, so its light emission varies in time. Second, the star that seems a single point at Earth (because of our large distance) is actually a binary system: two stars that orbit around their common center of gravity. When the orbital plane is parallel to our line of view, the stars eclipse each other periodically, creating a light curve with a charateristic signature. Identifying, classifying, and analyzing variable stars are hugely important for calibrating distances, and making these analyses automatic will be crucial in the upcoming sky survey projects such as LSST.

The challenge in this RAMP is to design an algorithm to automatically classify variable stars from light curves.

Set up

Open a terminal and

  1. install the ramp-workflow library (if not already done)
$ pip install git+https://github.com/paris-saclay-cds/ramp-workflow.git
  1. Follow the ramp-kits instructions from the wiki

Local notebook

Get started on this RAMP with the dedicated notebook.

Help

Go to the ramp-workflow wiki for more help on the RAMP ecosystem.

About

Classification of variable stars from light curves

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.7%
  • Python 1.3%