ReflectDirect: Python planets in Jupyter

A suite about reflected light from directly imaged planets.

ReflectDirect is an MIT licensed Python suite designed for exploring exoplanetary systems in Jupyter. Customize a planet’s brightness map and geometry, generate and compare light curves, analyze the kernel of reflection, and more.

This suite defines the class DirectImaging_Planet that has most of the important features. There’s also the method Geometry_Reference() if you need a diagram explaining some conventions used.

Dependent on:

  • numpy
  • scipy
  • matplotlib
  • ipywidgets
  • IPython

Uses the function sub_observerstellar() and the binary files kernel_width_values_all5deg.npy and kernel_domcolat_values_all5deg.npy for some backend calculations.

See Schwartz et al. (2016) for background info.

The API

All compiled here. Use the sidebar navigation, the links above, or quick search to browse.

The Laundry List