evince#

This is the API for the evince module.

Routines to plot the various data products.

FIESpipe.evince.plotBIS(data, bybotmin_percent=10.0, bybotmax_percent=40.0, bytopmin_percent=60.0, bytopmax_percent=90.0)#

BIS and the CCF.

Plot the slope of the bisector and the CCF. See FIESpipe.derive.getBIS() for more information.

Parameters:
  • data (dict) – Dictionary containing the data.

  • bybotmin_percent (float) – Lower limit of the bottom region of the BIS. Default is 10%.

  • bybotmax_percent (float) – Upper limit of the bottom region of the BIS. Default is 40%.

  • bytopmin_percent (float) – Lower limit of the top region of the BIS. Default is 60%.

  • bytopmax_percent (float) – Upper limit of the top region of the BIS. Default is 90%.

FIESpipe.evince.plotCCFs(data)#

Plot the CCFs.

Plot the CCFs for each order.

Parameters:

data (dict) – Dictionary containing the data.

FIESpipe.evince.plotCoaddTemplate(data, orders=[45, 46, 47, 48, 49], ignore=False)#

Plot the coadded template.

Plot the coadded template for the specified orders as well as the residuals/outliers.

Parameters:
  • data (dict) – Dictionary containing the data. From FIESpipe.workflows.servalish().

  • orders (list) – List of orders to plot. Default is [45,46,47,48,49].

  • ignore (bool) – Ignore the warning about the number of orders to plot. Default is False.

FIESpipe.evince.plotRVs(filenames, returnData=False)#

Plot RVs from data products

Parameters:
FIESpipe.evince.plotRVsols(data)#

RV \(\chi^2\) solutions.

Plot the RV solutions for each order.

Parameters:

data (dict) – Dictionary containing the data.

Note

  • Barycentric correction is subtracted to display the raw RVs.

FIESpipe.evince.plotSindex(data, CaIIH=3968.47, CaIIK=3933.664, width=1.09, Rsection_low=3991.07, Rsection_high=4011.07, Vsection_low=3891.07, Vsection_high=3911.07)#

S-index.

Plot the CaII H and K cores along with the red and blue continua.

Parameters:
  • data (dict) – Dictionary containing the data.

  • CaIIH (float) – Wavelength of the CaII H line. Default is 3968.47 Angstroms.

  • CaIIK (float) – Wavelength of the CaII K line. Default is 3933.664 Angstroms.

  • width (float) – Width of the CaII H and K cores. Default is 1.09 Angstroms.

  • Rsection_low (float) – Lower limit of the red continuum. Default is 3991.07 Angstroms.

  • Rsection_high (float) – Upper limit of the red continuum. Default is 4011.07 Angstroms.

  • Vsection_low (float) – Lower limit of the blue continuum. Default is 3891.07 Angstroms.

  • Vsection_high (float) – Upper limit of the blue continuum. Default is 3911.07 Angstroms.

FIESpipe.evince.plotSpectrum(data)#

Spectrum.

Plot the normalized (FIESpipe.derive.normalize() and perhaps FIESpipe.derive.crm() filtered) spectrum for each order.

Parameters:

data (dict) – Dictionary containing the data.

FIESpipe.evince.plotSumCCFit(data)#

Gaussian fit for summed CCFs.

Plot the Gaussian fit for the summed CCFs, showing the FWHM and contrast.

Parameters:

data (dict) – Dictionary containing the data.