Skip to content

gefdz/ull_exoexo_2324

 
 

Repository files navigation

Exoplanetas y Exobiologia 2023-2024

Dr. Hannu Parviainen
Universidad de la Laguna
Last modified: 28.4.2024

Introduction

This git repository contains the lab exercises to the ULL Exoplanetas y Exobiologia course 2023-2024. The exercises will teach you the basics of how to

  • estimate the orbital period of an exoplanet together with its minimum mass from a radial velocity signal,
  • estimate the exoplanet's radius and orbital properties from a transit light curve.

The exercises will also introduce you to some of the common tools used in astronomy and astrophysics, such as git, Python, and Jupyter notebooks.

Prerequisites

You need a working Python environment with Jupyter, and you need to install PyTransit

pip install pytransit 

Also, a basic understanding of version control (and especially Git) is very useful. At minimum, you should read Pro Git Book sections 1.1, 1.3, and 2.1, and maybe also watch the four videos describing the basics of version control and Git.

Setting up Git

First, you'll need to create a GitHub account and fork the lab exercise repository into your own account. Next, you'll need to clone the lab exercise repository from your account in GitHub to your own computer

git clone https://github.com/YOUR_GITHUB_USERNAME/ull_exoexo_2324.git

Exercises

The exercises have been organised into two Jupyter notebooks. You'll need to start a Jupyter notebook server from the directory you cloned the repo into

cd ull_exoexo_2324
jupyter notebook

After which you can open, edit, and run the notebooks.

Returning the exercises

Commit the changes in git, push the edited notebooks to your own fork in GitHub, and write to me that you're finished.

About

For the exoplanet assignment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%