dvs.py - Data Validation Summary

Code for handling the “Data Validation Summary” plot.

class everest.dvs.CBV
body()

Returns the axis instance where the light curves will be shown

title()

Returns the axis instance where the title will be printed

class everest.dvs.DVS(nchunks=2, pld_order=3)

The “Data Validation Summary” figure container.

Parameters:
  • nchunks (int) – The number of light curve segments. Default 2
  • pld_order (int) – The PLD order. Default 3
footer()

Returns the axis instance where the footer will be printed

left()

Returns the current axis instance on the left side of the page where each successive light curve is displayed

right()

Returns the current axis instance on the right side of the page, where cross-validation information is displayed

title()

Returns the axis instance where the title will be printed

top_left()

Returns the axis instance at the top left of the page, where the final de-trended light curve is displayed

top_right()

Returns the axis instance at the top right of the page, where the postage stamp and aperture is displayed

class everest.dvs.Frame(fig, ax, pos=[0, 0, 1, 1])

A not-so-elegant object that adds an inset axis at a given position within a matplotlib axes instance when called.

class everest.dvs.OVERFIT
title()

Returns the axis instance where the title will be printed