Skip to content

spacetelescope/tessworkshop_tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TESS Workshop Tutorials

Learn about MAST's programmatic tools for accessing TESS time series data while exploring weird looking light curves. This tutorial will show users how to follow up on unusual TCE results using the MAST API in Python to access and view TESS time series and FFI data.

Topics to be covered include:

  • Using the MAST API to get data validation time series
  • Plotting TESS light curves in Python
  • Using the MAST API to make an FFI cutout
  • Creating a movie of TPF frames in Python

Extra exercises

Learn how to use starry to model TESS light curves and infer the surface properties of variable stars. We'll discuss how to use starry to model rotational light curves and occultation light curves of stars (and planets) with arbitrary surface features (such as spots, clouds, or even continents). Since the algorithm in starry is analytic, the modeling is extremely fast, and you'll be a stellar cartographer in no time!

The two tutorials we'll cover are

Learn how to use eleanor to extract light curves for sources in the TESS Full-Frame Images (FFIs). We'll discuss the basics of what is in an eleanor light curve product, the best practices with the data, and how to customize your own light curves. By the end, you'll have all the tools to start finding your own new planet candidates, eclipsing binaries, recovering supernovae, etc. etc.!

Everything you need to know about eleanor will be covered in the tutorial notebook

Learn how to use PyMC3 and exoplanet to model TESS light curves. exoplanet provides the tools needed to use gradient-based inference methods for modeling exoplanets and stellar variability in photometric and radial velocity time series. These methods (like the No-U-Turn Sampler) are much more efficient than tools like emcee for modeling problems with large numbers of parameters, for example multi-planet systems.

The two tutorials are:

  1. Fitting a line to data with PyMC3 where we fit a mass-radius relation for small planets, and
  2. Fitting a transit model to TESS data where we fit the FFI light curve of Pi Mensae to model the recently discovered transiting planet in that system.

Learn how to use the Lightkurve package to create, detrend, and analyze custom light curves from Kepler and TESS pixel data:

This tutorial demonstrates usage patterns for the brand new astropy.stats.bls module to identify transiting planet candidates using the Box Least Squares (BLS) algorithm. If you are already familiar with AstroPy and BLS, you may prefer to head straight to the AstroPy BLS documentation. If Python or BLS are new to you, this tutorial will provide you with step-by-step instructions on how to get started.

Additional Example Notebooks

Environment

These tutorials were originally given on a workshop specific science platform, the packages/versions installed in that environment are listed in environment.txt.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published