lightkurve.LightCurve.select_flux#
- LightCurve.select_flux(flux_column, flux_err_column=None)[source]#
Assign a different column to be the flux column.
This method returns a copy of the LightCurve in which the
fluxandflux_errcolumns have been replaced by the values contained in a different column.- Parameters
- flux_columnstr
Name of the column that should become the ‘flux’ column.
- flux_err_columnstr or
None Name of the column that should become the ‘flux_err’ column. By default, the column will be used that is obtained by adding the suffix “_err” to the value of
flux_column. If such a column does not exist,flux_errwill be populated with NaN values.
- Returns
- lcLightCurve
Copy of the
LightCurveobject with the new flux values assigned.
Examples
You can use this function to change the flux data on which most Lightkurve features operate. For example, to view a periodogram based on the “sap_flux” column in a TESS light curve, use:
>>> lc.select_flux("sap_flux").to_periodogram("lombscargle").plot()