Skip to content

Process TESS alerts to select targets for follow-up observations

License

Notifications You must be signed in to change notification settings

EDENSurvey/TESSalerts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TESSalerts

This repository contains code to select targets for follow-up observations based on candidates from the TESS alerts platform (https://tev.mit.edu). It can be applied to a list of alerts to evaluate their visibility at a specified site and filter them for various parameters.

A typical use-case would be to answer the question: "Which of these candidates are M dwarfs and observable from my observatory and when should I target them?"

Quickstart

  1. Run jupyter notebook TESSalerts.ipynb
  2. Adapt the program parameters to your needs
  3. Follow the steps in the notebook

Dependencies

The code was written for Python 3.6 and makes use of the following packages:

  • numpy
  • pandas
  • matplotlib
  • astropy
  • astroplan
  • astroquery
  • jupyter (optional)

Usage

To facilitate readability and maintainability, the pipeline is quite granularized with every step represented in a python function. These functions are equipped with docstrings, live in observability.py, and can be called independently. A Jupyter notebook TESSalerts.ipynb presents an example pipeline that uses these functions to perform all steps from reading a list of TESS alerts to arriving at a table of suitable targets.

A number of plots are supposed to help with prioritizing those targets, for example: alt text


The code in this repository was written by Martin Schlecker ([email protected]) with contributions by Paz Bluhm ([email protected]). It is being actively developed in an open repository, so if you have any trouble please raise an issue.

About

Process TESS alerts to select targets for follow-up observations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 90.2%
  • Python 9.8%