rassine_process#
- rassine_process(output_filename, row, data, synthetic_spectrum, random_seed, par_stretching, par_vicinity, par_smoothing_box, par_smoothing_kernel, par_fwhm_, CCF_mask, mask_telluric, par_R_, par_Rmax_, par_reg_nu, denoising_dist, count_cut_lim, count_out_lim, interpol)[source]#
Runs the RASSINE processing
- Parameters:
output_filename (
str) – Output filename, used only to populate the returned dictdata (
Union[MasterPickle,StackedPickle]) – Input spectrumsynthetic_spectrum (
bool) – See configrandom_seed (
int) – Random seed used for synthetic spectrumpar_vicinity (
int) – See configpar_smoothing_box (
Union[Literal[‘auto’],int]) – See configpar_smoothing_kernel (
Literal[‘rectangular’, ‘gaussian’, ‘savgol’, ‘erf’, ‘hat_exp’]) – See configpar_fwhm – See config
CCF_mask (
str) – See configpar_R – See config
par_Rmax – See config
par_reg_nu (
Union[RegPoly,RegSigmoid]) – See configdenoising_dist (
int) – See configcount_cut_lim (
int) – vcount_out_lim (
int) – See configinterpol (
Literal[‘cubic’, ‘linear’]) – See config
- Return type:
- Returns:
The processed result