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:
filenames (list) – List of filenames processed through
FIESpipe.workflows.standard().returnData (bool) – Return the data arrays.
- 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 perhapsFIESpipe.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.