Skip to content

RatEater99/Planet-Finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

PlanetFinder: A Lightkurve Project for Exoplanet Detection

PlanetFinder is a Pythonproject designed to detect exoplanets using light curve data from the TESS mission. By using the Lightkurve library, PlanetFinder provides help to search for and analyze potential exoplanet transits.

Introduction

this project was made to try very basic exoplanet discovery using data from the TESS mission.

watch this video to know more if youre interested:

Video Title

Features

  • Search and download light curve data from TESS
  • Detect potential exoplanet transits using Box Least Squares (BLS) periodograms
  • Visualize light curves and transit events
  • Filter and clean light curve data
  • Phase-fold light curves to inspect periodic signals

Installation

To get started with PlanetFinder, follow these steps:

  1. Clone the repository:

    git clone https://github.com/YuvrajVamp7K/Planet-Finder
  2. Install the required dependencies: bash pip install lightkurve

Finding Target IDs

To analyze light curve data for specific stars, you need the Target Identifier (TIC ID) for stars observed by the TESS mission. Here's how you can find them:

  1. TESS Input Catalog (TIC):

    • The TIC ID is a unique identifier for stars in the TESS Input Catalog.
    • You can search for TIC IDs using the MAST Portal or the ExoFOP-TESS website.
  2. Using the MAST Portal:

    • Go to the MAST Portal.
    • Enter the name or coordinates of the star you are interested in.
    • The search results will provide the TIC ID among other details.
  3. Using ExoFOP-TESS:

    • Visit the ExoFOP-TESS website.
    • You can search by object name or TIC ID.
    • This site also provides additional information and resources for the stars observed by TESS.
  4. Example:

    • If you are interested in the star "Alpha Centauri," you would search for it on the MAST Portal or ExoFOP-TESS.
    • Once you locate the star, note the TIC ID (e.g., TIC 12345678).
  5. Finding Data in Lightkurve:

    • Once you have the TIC ID, you can use it to search for light curve data in Lightkurve:
      from lightkurve import search_lightcurvefile
      search_result = search_lightcurvefile("TIC 12345678", mission='TESS')
      lc_file = search_result.download()
      lc = lc_file.PDCSAP_FLUX.remove_nans()

Acknowledgements

PlanetFinder uses the following open-source libraries and resources:

We would also like to thank the community of citizen scientists and professional astronomers who contribute to the field of exoplanet discovery.


Releases

No releases published

Packages

No packages published