MasterPickle#

class MasterPickle[source]#

Bases: dict

Data format of the pickle files produced by the stacking step

All the weighted averages are made using the bolometric flux

flux: ndarray[Any, dtype[float64]]#

Flux, stacked

master_spectrum: Literal[True]#

Tells it is the master spectrum

RV_sys: float64#

Average rv correction (median), same for all spectra

RV_shift: float64[float64]#

RV correction, shift compared to the median, weighted average

SNR_5500: float64#

Corresponds to the square root of the 95th percentile for 100 bins around the wavelength=5500

lamp_offset: float64[float64]#

lamp_offset, weighted average

acc_sec: float64#

acc_sec, taken from first spectrum

berv: float64#

berv, weighted average according to SNR

berv_min: float64#

np.min(berv) of the individual spectra

berv_max: float64#

np.max(berv) of the individual spectra

instrument: str#

Instrument

mjd: float64[float64]#

mjd weighted average

jdb: float64[float64]#

jdb weighted average

hole_left: float64#

Left boundary of hole, or -99.9 if not present

hole_right: float64#

Right boundary of hole, or -99.9 if not present

wave_min: float64#

Minimum wavelength

wave_max: float64#

Maximum wavelength, not necessarily equal to np.max(static_grid)

dwave: float64#

delta between two bins, synonym dlambda

nb_spectra_stacked: int#

Number of individual spectra using for this individual spectrum

arcfiles: Literal['none']#

Paths of files used in this stacked spectrum

static __new__(cls, /, *args, **kwargs)#