# File: /home/sinfoni/.esorex/sinfo_rec_distortion.rc # # Note: This configuration file has been automatically # generated by the esorex (v3.7.2) program. # # Date: 13-Nov-2009 15:05:10 # # # --gen-overpar # Overwrite DRS ini parameters:. sinfoni.general.overwrite_parameters=TRUE # --lc_sw # Correct for bad lines introduced by instrument software:. sinfoni.general.lc_sw=FALSE # --lc_kappa # Kappa sigma value. sinfoni.general.lc_kappa=18 # --lc_filt_rad # Filtering radii applied during median filter. Should be small. sinfoni.general.lc_filt_rad=3 # --product-density # Density of pipeline products: 0 (low), 1 (low+skycor), 2 (med-QC), 3 # (high-debug). sinfoni.product.density=2 # --lamp_flats-lo_rej # lower rejection: percentage of rejected low intensity pixels before averaging. sinfoni.lamp_flats.low_rejection=0.1 # --lamp_flats-hi_rej # high rejection: percentage of rejected high intensity pixels before averaging. sinfoni.lamp_flats.high_rejection=0.1 # --lamp_flats-interpol_index # Interpolation index switch: indicator if the bad pixels of the flatfield # should be interpolated. sinfoni.lamp_flats.interpol_index=FALSE # --lamp_flats-max_rad # Max Rad: maximal pixel distance from bad pixel to take valid pixels. sinfoni.lamp_flats.max_rad=4 # --lamp_flats-bad_ind # indicator if a bad pixel mask should be generated or not. sinfoni.lamp_flats.bad_ind=FALSE # --lamp_flats-sigma_factor # Sigma Factor: factor of the sigma noise limit; to remove the column intensity # tilt only pixels which lie within a defined noise limit are used to fit a # straight line. sinfoni.lamp_flats.sigma_factor=5.0 # --lamp_flats-factor # Factor: if |pixel - median| > factor * standard deviation -> then the pixel # value is replaced by the median of the 8 nearest neighbors. sinfoni.lamp_flats.factor=3.0 # --lamp_flats-iterations # Iterations: number of iterations to of median filtering to find bad pixel # clusters. sinfoni.lamp_flats.iterations=8 # --lamp_flats-bad_lo_rej # low rejection: Percentage for bad pixel low rejection. sinfoni.lamp_flats.bad_low_rejection=10.0 # --lamp_flats-bad_hi_rej # high rejection: Percentage for bad pixel high rejection. sinfoni.lamp_flats.bad_high_rejection=10.0 # --lamp_flats-llx # Lower Lext X corner. sinfoni.lamp_flats.llx=1350 # --lamp_flats-lly # Lower Lext Y corner. sinfoni.lamp_flats.lly=1000 # --lamp_flats-rrx # Upper right X corner. sinfoni.lamp_flats.urx=1390 # --lamp_flats-ury # Upper right Y corner. sinfoni.lamp_flats.ury=1200 # --lamp_flats-tresh_ind # Treshold index:. sinfoni.lamp_flats.thresh_ind=FALSE # --lamp_flats-mean_factor # Mean Factor: factor to the clean standard deviation to define the threshold # deviation from the clean mean. sinfoni.lamp_flats.mean_factor=10.0 # --lamp_flats-qc_fpn_xmin1 # qc_fpn_xmin1. sinfoni.lamp_flats.qc_fpn_xmin1=512 # --lamp_flats-qc_fpn_xmax1 # qc_fpn_xmax1. sinfoni.lamp_flats.qc_fpn_xmax1=1536 # --lamp_flats-qc_fpn_ymin1 # qc_fpn_ymin1. sinfoni.lamp_flats.qc_fpn_ymin1=512 # --lamp_flats-qc_fpn_ymax1 # qc_fpn_ymax1. sinfoni.lamp_flats.qc_fpn_ymax1=1536 # --lamp_flats-qc_fpn_xmin2 # qc_fpn_xmin2. sinfoni.lamp_flats.qc_fpn_xmin2=1350 # --lamp_flats-qc_fpn_xmax2 # qc_fpn_xmax2. sinfoni.lamp_flats.qc_fpn_xmax2=1390 # --lamp_flats-qc_fpn_ymin2 # qc_fpn_ymin2. sinfoni.lamp_flats.qc_fpn_ymin2=1000 # --lamp_flats-qc_fpn_ymax2 # qc_fpn_ymax2. sinfoni.lamp_flats.qc_fpn_ymax2=1200 # --lamp_flats-qc_thresh_min # qc_thresh_min. sinfoni.lamp_flats.qc_thresh_min=0 # --lamp_flats-qc_thresh_max # qc_thresh_max. sinfoni.lamp_flats.qc_thresh_max=49000 # --bp-method # Data reduction method:. sinfoni.bp.method=Normal # --bp_dist-s_factor # Threshold Sigma Factor: to remove the column intensity tilt only pixels which # lie within a defined noiselimit are used to fit a straight line. sinfoni.bp_dist.sigma_factor=2.0 # --bp_dist-method_ind # Bad pixel Method Index1: median of nearest neighbors,2: absolute distances # check, 3: mean of nearest spectral neighbors. sinfoni.bp_dist.method_index=1 # --bp_dist-fct # Factor: if |pixel - sinfo_median| > factor * standard deviation -> then the # pixel value is replaced by the median of the 8 nearest neighbors. sinfoni.bp_dist.factor=999.0 # --bp_dist-it # Iterations: number of iterations to of median filtering to find bad pixel # clusters. sinfoni.bp_dist.iterations=8 # --bp_dist-lo_rej # low_rejection: percentage of rejected low intensity pixels before averaging. sinfoni.bp_dist.low_rejection=0.1 # --bp_dist-hi_rej # high_rejection: percentage of rejected high intensity pixels before averaging. sinfoni.bp_dist.high_rejection=0.1 # --bp_dist-llx # llx: to compute image statistics on a rectangularzone of the image the # coordinates of the rectangle are needed:lower left x coordinate. sinfoni.bp_dist.llx=1350 # --bp_dist-lly # lly: to compute image statistics on a rectangularzone of the image the # coordinates of the rectangle are needed:lower left y coordinate. sinfoni.bp_dist.lly=1000 # --bp_dist-urx # urx: to compute image statistics on a rectangularzone of the image the # coordinates of the rectangle are needed:upper right x coordinate. sinfoni.bp_dist.urx=1390 # --bp_dist-ury # ury: to compute image statistics on a rectangularzone of the image the # coordinates of the rectangle are needed:upper right y coordinate. sinfoni.bp_dist.ury=1200 # --bp_dist-thr_ind # Threshold Index: indicator that indicates if the values beyond a threshold # deviation from the mean are flagged as bad pixels. sinfoni.bp_dist.threshold_index=TRUE # --bp_dist-mean_fct # Mean Factor: factor to the clean standard deviation to define the threshold # deviation from the clean mean. sinfoni.bp_dist.mean_factor=999.0 # --bp_dist-min_cut # the minimum value of real data. sinfoni.bp_dist.min_cut=0.1 # --bp_dist-max_cut # the minimum value of real data. sinfoni.bp_dist.max_cut=5e+04 # --stack-lo_rej # lower rejection. sinfoni.stacked.low_rejection=0.1 # --stack-hi_rej # higher rejection. sinfoni.stacked.high_rejection=0.1 # --stack-flat_ind # Flat Index:. sinfoni.stacked.flat_index=TRUE # --stack-mflat_norm_smooth # Normalize master flat to its smoothed value (to remove lamp response curve). 0 # (no smooth). 1 (apply fft filter along y).2 (apply running median filter # along y). sinfoni.stacked.mflat_norm_smooth=0 # --stack-mflat_smooth_rad # Normalization smoothing radii. sinfoni.stacked.mflat_smooth_rad=16 # --stack-mask_ind # BP Mask Interpolation Switch: indicates if the bad pixel mask should be # applied (1) or not (0). sinfoni.stacked.mask_index=1 # --stack-ind_ind # indicates if the bad pixels should be indicated (yes) or interpolated (no). sinfoni.stacked.ind_index=FALSE # --stack-mask_rad # Max distance bad-good pix:. sinfoni.stacked.mask_rad=4 # --stack-gauss_ind # Gaussian Convolution Switch:. sinfoni.stacked.gauss_index=FALSE # --stack-khw # Kernel Half Width. sinfoni.stacked.kernel_half_width=2 # --stack-warpfix_ind # Warp Fix Index:. sinfoni.stacked.warpfix_ind=TRUE # --stack-warpfix_kernel # Warpfix kernel:. sinfoni.stacked.warpfix_kernel=tanh # --stack-qc_thresh_min # qc_thresh_min. sinfoni.stacked.qc_thresh_min=0 # --stack-qc_thresh_max # qc_thresh_max. sinfoni.stacked.qc_thresh_max=49000 # --stack-sub_raw_sky # indicates if the raw sky frame should be subtracted (TRUE) or (FALSE). sinfoni.stacked.sub_raw_sky=TRUE # --dist-calib_indicator # Calib Indicator: FALSE: if the dispersion relation is already known, the # routine can jump to the waveMap section TRUE: if the dispersion relation # must first be determined. sinfoni.distortion.calib_indicator=TRUE # --dist-min_diff_mean_med_col_int # Minimum Of Difference: minimum difference of mean and median column intensity # to carry out the cross correlation. sinfoni.distortion.min_diff_mean_med_col_int=10.0 # --dist-hw # Half Width: half width of a box within which the line must be placed. sinfoni.distortion.half_width=7 # --dist-sigma # Sigma: sigma of Gaussian which is convolved with the artificial spectrum # generated using the line list. sinfoni.distortion.sigma=2.0 # --dist-fwhm # FWHM: initial guess value for the fwhm of the Gaussian used for the line fit. sinfoni.distortion.fwhm=2.83 # --dist-min_amplitude # Minimum Of Amplitude: of the Gaussian to do the fit. sinfoni.distortion.min_amplitude=5.0 # --dist-max_residual # Maximum Residuals value: beyond this value the fit is rejected. sinfoni.distortion.max_residual=0.5 # --dist-n_a_coeffs # Number of A coefficients: number of polynomial coefficients for the dispersion # relation. sinfoni.distortion.n_a_coefficients=4 # --dist-n_b_coeffs # Number of B coefficients: number of polynomial coefficients for the polynomial # fit of the dispersion coefficients. sinfoni.distortion.n_b_coefficients=2 # --dist-sigma_factor # Sigma Factor: Factor of the standard deviation of the polynomial coefficients # of the dispersion relation beyond which the coefficients are not used for # the fit. sinfoni.distortion.sigma_factor=1.5 # --dist-wcoeff_ind # Write Coefficients Index: indicates if the coefficients should be written into # a file or not. sinfoni.distortion.write_coeffs_ind=TRUE # --dist-par_ind # Write Parameter Index: indicates if the fit parameters should be written into # a file or not. sinfoni.distortion.write_par_ind=TRUE # --dist-pixel_dist # Minimal Slitlets's Distance in spectral direction. sinfoni.distortion.pixel_dist=15 # --dist-pixel_tol # Pixel Tolerance: allowed pixel position tolerance between estimated and fitted # line position. sinfoni.distortion.pixel_tol=5.0 # --dist-wave_map_ind # Wavelength Map Indicator: indicates if the wavelength calibration map should # be generated (TRUE) or not (FALSE). sinfoni.distortion.wave_map_ind=FALSE # --dist-mag_factor # Magnificator Factor: magnifying factor for the number of pixels in the columns # needed for FFT. sinfoni.distortion.mag_factor=8 # --dist-slit_pos_ind # Slit Position Indicator: indicates if the fits of the slitlet edge positions # should be carried through or not. sinfoni.distortion.slit_pos_indicator=TRUE # --dist-fit_boltz_ind # Fit Boltzmann Indicator: indicates if the fits of the slitlet edge positions # is carried trough by using a Boltzmann function as model function. sinfoni.distortion.fit_boltz_indicator=TRUE # --dist-fit_edge_ind # Fit Edge Indicator: indicates if the fits of the slitlet edge positions is # carried through by using a simple edge function as model function. sinfoni.distortion.fit_edge_indicator=FALSE # --dist-estimate_ind # Estimate Indicator: indicates if the fits of the slitlet edge positions is # carried through by using a list of estimated guess positions in a file # (TRUE)or if the initial positions are calculated automatically (FALSE). The # estimation case is more stable. sinfoni.distortion.estimate_indicator=FALSE # --dist-box_len # Box Length: pixel length of the row box within which the fit is carried out. sinfoni.distortion.box_length=32 # --dist-y_box # Y Box: half width of a small box in spectral direction within which the # maximal intensity pixel is searched. sinfoni.distortion.y_box=5.0 # --dist-diff_toll # Difference Tolearance: maximal tolerable difference of the resulting fit # positions of the slitlet edges with respect to the expected positions. sinfoni.distortion.diff_tol=2.0 # --dist-qc_thresh_min # qc_thresh_min. sinfoni.distortion.qc_thresh_min=0 # --dist-qc_thresh_max # qc_thresh_max. sinfoni.distortion.qc_thresh_max=49000 # --ns-lo_rejection # lower rejection: percentage of rejected low intensity pixels before averaging. sinfoni.distortion.lower_rejection=0.1 # --ns-hi_rejection # higher rejection: percentage of rejected high intensity pixels before # averaging. sinfoni.distortion.higher_rejection=0.1 # --ns-mask_ind # Mask Index: indicator if a bad pixel mask is applied or not. sinfoni.distortion.mask_ind=FALSE # --ns-gauss_ind # Gauss Index:. sinfoni.distortion.gauss_ind=FALSE # --ns-khw # Kernel Half Width kernel half width of the Gaussian response function. sinfoni.distortion.kernel_half_width=2 # --ns-hw # Half Width. sinfoni.distortion.ns_half_width=4 # --ns-fwhm # FWHM. sinfoni.distortion.ns_fwhm=2.0 # --ns-min_diff # Minimum of Difference. sinfoni.distortion.min_diff=1.0 # --ns-dev_tol # Dev Tol. sinfoni.distortion.dev_tol=20.0 # --arcs_thresh_factor # arcs threshold factor. median_value(image)+ kappa*sigma is the minimum # intensity threshold of accepted imagepixels. sinfoni.distortion.arcs_thresh_factor=0.33333 # --arcs_min_arclen_factor # factor which sets minimum arc length (1.0-2). sinfoni.distortion.arcs_min_arclen_factor=1.19 # --arcs_window_size # Size of window for low pass fileter used inan horizzontal low pass filter to # remove unwanted arcs (5-64). sinfoni.distortion.arcs_window_size=14 # --smooth_rad # Size of smoothing factor (1-11) used to prevent for possible intensity drops # from detector electronics on fibre illuminated slitlets (1-11). sinfoni.distortion.smooth_rad=3 # --ns-lo_rej # lower rejection: percentage of rejected low intensity pixels before averaging. sinfoni.north_south_test.low_rejection=0.1 # --ns-hi_rej # higher rejection: percentage of rejected high intensity pixels before # averaging. sinfoni.north_south_test.high_rejection=0.1 # --ns-mask_ind # Mask Index: indicator if a bad pixel mask is applied or not. sinfoni.north_south_test.mask_ind=FALSE # --ns-gauss_ind # Gauss Index:. sinfoni.north_south_test.gauss_ind=FALSE # --ns-khw # Kernel Half Width kernel half width of the Gaussian response function. sinfoni.north_south_test.kernel_half_width=2 # --ns-hw # Half Width. sinfoni.north_south_test.half_width=4 # --ns-fwhm # FWHM. sinfoni.north_south_test.fwhm=2.0 # --ns-min_diff # Minimum of Difference. sinfoni.north_south_test.min_diff=1.0 # --ns-dev_tol # Dev Tol. sinfoni.north_south_test.dev_tol=20.0 # # End of file