Lightkurve and Rust for Astronomical Time-Series Analysis

Added:

Lightkurve Intro
Data Access
Data Processing
Advanced Analysis
Rust in Astronomy
Rust Interop
Fast Features

Lightkurve Intro

2:01
Playing Section
  • 1

    Rebecca introduces Lightkurve, a Python package for Kepler and TESS data.

  • 2

    It is open-source, community-driven, and designed for exoplanet discovery.

  • 3

    The transit method detects planets, which is the core principle for TESS.

Basic understanding of the transit method for exoplanet detection and how astronomical light curves represent stellar brightness over time.
Familiarity with Python programming and core data science libraries such as NumPy, Pandas, and Astropy.
General awareness of space-based transit surveys, specifically the data products and goals of the Kepler and TESS missions.
Fundamental concepts of systems programming, including compilation, memory safety, and why Rust is used for performance-critical tasks.
Developing high-performance Python bindings for Rust libraries using tools like PyO3 and maturin.
Implementing signal processing and transit search algorithms, such as Box-fitting Least Squares (BLS), on large datasets.
Applying machine learning and deep learning models to extracted light-curve features for automated exoplanet classification.
Optimizing data ingestion and processing pipelines for massive-scale upcoming astronomical surveys, such as the Vera C. Rubin Observatory (LSST).
201 views10likes59:09@virtualastronomysoftwareta7988Original Release: 2023-04-19

This talk introduces two open-source software packages for astronomical time-series analysis: lightkurve (a Python package for analyzing Kepler and TESS exoplanet data) and light-curve (a Rust/Python package for high-performance feature extraction from ZTF and LSST data). lightkurve provides tools for searching, downloading, and analyzing light curves using the transit method to detect exoplanets, while light-curve demonstrates how Rust's memory safety and performance capabilities enable faster feature extraction for large-scale astronomical surveys.