Exo-TiC / ExoTiC-ISM

This is a repository for the reduction pipeline detailed in Wakeford, et al., 2016, ApJ. The method implements marginalization across a series of models to represent stochastic models for observatory and instrument systematics. This is primarily for HST WFC3, however, may be extended to STIS in the future.
MIT License
8 stars 6 forks source link

Replace transit functions with batman or other native python transit package #66

Open ivalaginja opened 5 years ago

ivalaginja commented 5 years ago

For the transit model calculations, we are currently using the functions occultnl() and occultuniform() that were essentially translated line by line from IDL, together with the now new class Transit(), which is made to work wth Sherpa, and _transit_model(), which has been adjusted to work with the class.

While working on issue #59, we found out that something is off in the transit model calculation (see here) and this prompted me to open this issue. We've been meaning to incorporate cleaner transit model code from the very start, but it was never high priority.

The initial idea is to use batman, but I would like to take some time and explore what else is out there.