Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | ·e054264910bf08ed1feaf189b2f71e09·20020·contrib/science·optional·cpl-plugin-uves-calib_5.9.1+dfsg-1_all.deb | 1 | ·e054264910bf08ed1feaf189b2f71e09·20020·contrib/science·optional·cpl-plugin-uves-calib_5.9.1+dfsg-1_all.deb |
2 | ·0e6ac063f338965920fb3ed6d3e2357c·2547544·debug·optional·cpl-plugin-uves-dbgsym_5.9.1+dfsg-1_arm64.deb | 2 | ·0e6ac063f338965920fb3ed6d3e2357c·2547544·debug·optional·cpl-plugin-uves-dbgsym_5.9.1+dfsg-1_arm64.deb |
3 | · | 3 | ·f4d814f208dd44a16242d9255528ae55·182344·doc·optional·cpl-plugin-uves-doc_5.9.1+dfsg-1_all.deb |
4 | ·4a88e7f73b5501552ab633a8a64492b2·820780·science·optional·cpl-plugin-uves_5.9.1+dfsg-1_arm64.deb | 4 | ·4a88e7f73b5501552ab633a8a64492b2·820780·science·optional·cpl-plugin-uves_5.9.1+dfsg-1_arm64.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2018-04-27·13:52:31.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2018-04-27·13:52:31.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····3132·2018-04-27·13:52:31.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····3132·2018-04-27·13:52:31.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···179 | 3 | -rw-r--r--···0········0········0···179020·2018-04-27·13:52:31.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·cpl-plugin-uves-doc | 1 | Package:·cpl-plugin-uves-doc |
2 | Source:·cpl-plugin-uves | 2 | Source:·cpl-plugin-uves |
3 | Version:·5.9.1+dfsg-1 | 3 | Version:·5.9.1+dfsg-1 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Debian·Astronomy·Maintainers·<debian-astro-maintainers@lists.alioth.debian.org> | 5 | Maintainer:·Debian·Astronomy·Maintainers·<debian-astro-maintainers@lists.alioth.debian.org> |
6 | Installed-Size:·139 | 6 | Installed-Size:·1393 |
7 | Section:·doc | 7 | Section:·doc |
8 | Priority:·optional | 8 | Priority:·optional |
9 | Multi-Arch:·foreign | 9 | Multi-Arch:·foreign |
10 | Homepage:·https://www.eso.org/sci/software/pipelines/uves | 10 | Homepage:·https://www.eso.org/sci/software/pipelines/uves |
11 | Description:·ESO·data·reduction·pipeline·documentation·for·UVES | 11 | Description:·ESO·data·reduction·pipeline·documentation·for·UVES |
12 | ·This·package·contains·the·HTML·documentation·and·manpages·for·the·data | 12 | ·This·package·contains·the·HTML·documentation·and·manpages·for·the·data |
13 | ·reduction·pipeline·for·the·UVES·instrument·of·the·Very·Large·Telescope | 13 | ·reduction·pipeline·for·the·UVES·instrument·of·the·Very·Large·Telescope |
Offset 84, 30 lines modified | Offset 84, 30 lines modified | ||
84 | -rw-r--r--···0·root·········(0)·root·········(0)······777·2018-04-27·13:52:31.000000·./usr/share/doc-base/cpl-plugin-uves | 84 | -rw-r--r--···0·root·········(0)·root·········(0)······777·2018-04-27·13:52:31.000000·./usr/share/doc-base/cpl-plugin-uves |
85 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/man/ | 85 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/man/ |
86 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/man/man7/ | 86 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/man/man7/ |
87 | -rw-r--r--···0·root·········(0)·root·········(0)·····2906·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_cal_mkmaster.7.gz | 87 | -rw-r--r--···0·root·········(0)·root·········(0)·····2906·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_cal_mkmaster.7.gz |
88 | -rw-r--r--···0·root·········(0)·root·········(0)·····3717·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_cal_orderpos.7.gz | 88 | -rw-r--r--···0·root·········(0)·root·········(0)·····3717·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_cal_orderpos.7.gz |
89 | -rw-r--r--···0·root·········(0)·root·········(0)·····2544·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_cal_predict.7.gz | 89 | -rw-r--r--···0·root·········(0)·root·········(0)·····2544·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_cal_predict.7.gz |
90 | -rw-r--r--···0·root·········(0)·root·········(0)·····2639·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_cal_prep_sff_ofpos.7.gz | 90 | -rw-r--r--···0·root·········(0)·root·········(0)·····2639·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_cal_prep_sff_ofpos.7.gz |
91 | -rw-r--r--···0·root·········(0)·root·········(0)·····5 | 91 | -rw-r--r--···0·root·········(0)·root·········(0)·····5400·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_cal_wavecal.7.gz |
92 | -rw-r--r--···0·root·········(0)·root·········(0)·····8 | 92 | -rw-r--r--···0·root·········(0)·root·········(0)·····8795·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_obs_redchain.7.gz |
93 | -rw-r--r--···0·root·········(0)·root·········(0)·····3475·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_obs_scired.7.gz | 93 | -rw-r--r--···0·root·········(0)·root·········(0)·····3475·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_obs_scired.7.gz |
94 | -rw-r--r--···0·root·········(0)·root·········(0)·····1350·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_utl_unpack.7.gz | 94 | -rw-r--r--···0·root·········(0)·root·········(0)·····1350·2018-04-27·13:52:31.000000·./usr/share/man/man7/flames_utl_unpack.7.gz |
95 | -rw-r--r--···0·root·········(0)·root·········(0)·····2297·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_cd_align.7.gz | 95 | -rw-r--r--···0·root·········(0)·root·········(0)·····2297·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_cd_align.7.gz |
96 | -rw-r--r--···0·root·········(0)·root·········(0)·····2263·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_mbias.7.gz | 96 | -rw-r--r--···0·root·········(0)·root·········(0)·····2263·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_mbias.7.gz |
97 | -rw-r--r--···0·root·········(0)·root·········(0)·····2462·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_mdark.7.gz | 97 | -rw-r--r--···0·root·········(0)·root·········(0)·····2462·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_mdark.7.gz |
98 | -rw-r--r--···0·root·········(0)·root·········(0)·····2847·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_mflat.7.gz | 98 | -rw-r--r--···0·root·········(0)·root·········(0)·····2847·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_mflat.7.gz |
99 | -rw-r--r--···0·root·········(0)·root·········(0)·····1962·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_mflat_combine.7.gz | 99 | -rw-r--r--···0·root·········(0)·root·········(0)·····1962·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_mflat_combine.7.gz |
100 | -rw-r--r--···0·root·········(0)·root·········(0)·····30 | 100 | -rw-r--r--···0·root·········(0)·root·········(0)·····3046·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_mkmaster.7.gz |
101 | -rw-r--r--···0·root·········(0)·root·········(0)·····3760·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_orderpos.7.gz | 101 | -rw-r--r--···0·root·········(0)·root·········(0)·····3760·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_orderpos.7.gz |
102 | -rw-r--r--···0·root·········(0)·root·········(0)·····2509·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_predict.7.gz | 102 | -rw-r--r--···0·root·········(0)·root·········(0)·····2509·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_predict.7.gz |
103 | -rw-r--r--···0·root·········(0)·root·········(0)·····547 | 103 | -rw-r--r--···0·root·········(0)·root·········(0)·····5479·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_response.7.gz |
104 | -rw-r--r--···0·root·········(0)·root·········(0)·····510 | 104 | -rw-r--r--···0·root·········(0)·root·········(0)·····5105·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_tflat.7.gz |
105 | -rw-r--r--···0·root·········(0)·root·········(0)·····543 | 105 | -rw-r--r--···0·root·········(0)·root·········(0)·····5436·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_cal_wavecal.7.gz |
106 | -rw-r--r--···0·root·········(0)·root·········(0)·····9 | 106 | -rw-r--r--···0·root·········(0)·root·········(0)·····9112·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_obs_redchain.7.gz |
107 | -rw-r--r--···0·root·········(0)·root·········(0)·····552 | 107 | -rw-r--r--···0·root·········(0)·root·········(0)·····5529·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_obs_scired.7.gz |
108 | -rw-r--r--···0·root·········(0)·root·········(0)·····1595·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_utl_ima_arith.7.gz | 108 | -rw-r--r--···0·root·········(0)·root·········(0)·····1595·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_utl_ima_arith.7.gz |
109 | -rw-r--r--···0·root·········(0)·root·········(0)·····1681·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_utl_remove_crh_single.7.gz | 109 | -rw-r--r--···0·root·········(0)·root·········(0)·····1681·2018-04-27·13:52:31.000000·./usr/share/man/man7/uves_utl_remove_crh_single.7.gz |
110 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/doc/cpl-plugin-uves/html/_static/doctools.js·->·../../../../javascript/sphinxdoc/1.0/doctools.js | 110 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/doc/cpl-plugin-uves/html/_static/doctools.js·->·../../../../javascript/sphinxdoc/1.0/doctools.js |
111 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/doc/cpl-plugin-uves/html/_static/jquery.js·->·../../../../javascript/sphinxdoc/1.0/jquery.js | 111 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/doc/cpl-plugin-uves/html/_static/jquery.js·->·../../../../javascript/sphinxdoc/1.0/jquery.js |
112 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/doc/cpl-plugin-uves/html/_static/searchtools.js·->·../../../../javascript/sphinxdoc/1.0/searchtools.js | 112 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/doc/cpl-plugin-uves/html/_static/searchtools.js·->·../../../../javascript/sphinxdoc/1.0/searchtools.js |
113 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/doc/cpl-plugin-uves/html/_static/underscore.js·->·../../../../javascript/sphinxdoc/1.0/underscore.js | 113 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2018-04-27·13:52:31.000000·./usr/share/doc/cpl-plugin-uves/html/_static/underscore.js·->·../../../../javascript/sphinxdoc/1.0/underscore.js |
Offset 142, 20 lines modified | Offset 142, 14 lines modified | ||
142 | ····Degrees·of·the·global·2d·dispersion·polynomial.·If·a·negative·number··is·specified,·the·polynomial·degrees·are·automatically·selected·by··starting·from·(1,·1)·and·inreasing·the·degrees·as·long·as·the·RMS··residual·decreases·significantly·(int;·default:·4)·[default=4]. | 142 | ····Degrees·of·the·global·2d·dispersion·polynomial.·If·a·negative·number··is·specified,·the·polynomial·degrees·are·automatically·selected·by··starting·from·(1,·1)·and·inreasing·the·degrees·as·long·as·the·RMS··residual·decreases·significantly·(int;·default:·4)·[default=4]. |
143 | ..·py:attribute::·flames_cal_wavecal.param.tolerance | 143 | ..·py:attribute::·flames_cal_wavecal.param.tolerance |
144 | ····Tolerance·of·fit.·If·positive,·the·tolerance·is·in·pixel·units.·If··negative,·abs(tolerance)·is·in·wavelength·units.·Lines·with·residuals··worse·than·the·tolerance·are·excluded·from·the·final·fit.·Unlike·in··previous·versions,·this·parameter·is·not·corrected·for·CCD·binning.··This·rejection·based·on·the·absolute·residual·in·pixel·can·be··effectively·disabled·by·setting·the·tolerance·to·a·very·large·number··(e.g.·9999).·In·that·case·outliers·will·be·rejected·using·only·kappa··sigma·clipping.·(float;·default:·0.6)·[default=0.6]. | 144 | ····Tolerance·of·fit.·If·positive,·the·tolerance·is·in·pixel·units.·If··negative,·abs(tolerance)·is·in·wavelength·units.·Lines·with·residuals··worse·than·the·tolerance·are·excluded·from·the·final·fit.·Unlike·in··previous·versions,·this·parameter·is·not·corrected·for·CCD·binning.··This·rejection·based·on·the·absolute·residual·in·pixel·can·be··effectively·disabled·by·setting·the·tolerance·to·a·very·large·number··(e.g.·9999).·In·that·case·outliers·will·be·rejected·using·only·kappa··sigma·clipping.·(float;·default:·0.6)·[default=0.6]. |
145 | ..·py:attribute::·flames_cal_wavecal.param.kappa | 145 | ..·py:attribute::·flames_cal_wavecal.param.kappa |
146 | ····Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final··fit·(float;·default:·4.0)·[default=4.0]. | 146 | ····Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final··fit·(float;·default:·4.0)·[default=4.0]. |
147 | ..·py:attribute::·flames_cal_wavecal.param.rebin.wavestep | ||
148 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. | ||
149 | ..·py:attribute::·flames_cal_wavecal.param.rebin.scale | ||
150 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. | ||
151 | ..·py:attribute::·flames_cal_wavecal.param.extract.method | 147 | ..·py:attribute::·flames_cal_wavecal.param.extract.method |
152 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'average')·[default="average"]. | 148 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'average')·[default="average"]. |
153 | ..·py:attribute::·flames_cal_wavecal.param.extract.kappa | 149 | ..·py:attribute::·flames_cal_wavecal.param.extract.kappa |
154 | ····In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0]. | 150 | ····In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0]. |
155 | ..·py:attribute::·flames_cal_wavecal.param.extract.chunk | 151 | ..·py:attribute::·flames_cal_wavecal.param.extract.chunk |
Offset 169, 14 lines modified | Offset 163, 20 lines modified | ||
169 | ····In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··'median'·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·'optimal'·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·'optimal')·[default="optimal"]. | 163 | ····In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··'median'·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·'optimal'·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·'optimal')·[default="optimal"]. |
170 | ..·py:attribute::·flames_cal_wavecal.param.extract.oversample | 164 | ..·py:attribute::·flames_cal_wavecal.param.extract.oversample |
171 | ····The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1]. | 165 | ····The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1]. |
172 | ..·py:attribute::·flames_cal_wavecal.param.extract.best | 166 | ..·py:attribute::·flames_cal_wavecal.param.extract.best |
173 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. | 167 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. |
168 | ..·py:attribute::·flames_cal_wavecal.param.rebin.wavestep | ||
169 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. | ||
170 | ..·py:attribute::·flames_cal_wavecal.param.rebin.scale | ||
171 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. | ||
174 | The·following·code·snippet·shows·the·default·settings·for·the·available· | 172 | The·following·code·snippet·shows·the·default·settings·for·the·available· |
175 | parameters. | 173 | parameters. |
176 | :: | 174 | :: |
Offset 196, 23 lines modified | Offset 196, 23 lines modified | ||
196 | ···flames_cal_wavecal.param.shiftstep·=·0.1 | 196 | ···flames_cal_wavecal.param.shiftstep·=·0.1 |
197 | ···flames_cal_wavecal.param.shifttoler·=·0.05 | 197 | ···flames_cal_wavecal.param.shifttoler·=·0.05 |
198 | ···flames_cal_wavecal.param.alpha·=·0.1 | 198 | ···flames_cal_wavecal.param.alpha·=·0.1 |
199 | ···flames_cal_wavecal.param.maxerror·=·20.0 | 199 | ···flames_cal_wavecal.param.maxerror·=·20.0 |
200 | ···flames_cal_wavecal.param.degree·=·4 | 200 | ···flames_cal_wavecal.param.degree·=·4 |
201 | ···flames_cal_wavecal.param.tolerance·=·0.6 | 201 | ···flames_cal_wavecal.param.tolerance·=·0.6 |
202 | ···flames_cal_wavecal.param.kappa·=·4.0 | 202 | ···flames_cal_wavecal.param.kappa·=·4.0 |
203 | ···flames_cal_wavecal.param.rebin.wavestep·=·-1.0 | ||
204 | ···flames_cal_wavecal.param.rebin.scale·=·False | ||
205 | ···flames_cal_wavecal.param.extract.method·=·"average" | 203 | ···flames_cal_wavecal.param.extract.method·=·"average" |
206 | ···flames_cal_wavecal.param.extract.kappa·=·10.0 | 204 | ···flames_cal_wavecal.param.extract.kappa·=·10.0 |
207 | ···flames_cal_wavecal.param.extract.chunk·=·32 | 205 | ···flames_cal_wavecal.param.extract.chunk·=·32 |
208 | ···flames_cal_wavecal.param.extract.profile·=·"auto" | 206 | ···flames_cal_wavecal.param.extract.profile·=·"auto" |
209 | ···flames_cal_wavecal.param.extract.skymethod·=·"optimal" | 207 | ···flames_cal_wavecal.param.extract.skymethod·=·"optimal" |
210 | ···flames_cal_wavecal.param.extract.oversample·=·-1 | 208 | ···flames_cal_wavecal.param.extract.oversample·=·-1 |
211 | ···flames_cal_wavecal.param.extract.best·=·True | 209 | ···flames_cal_wavecal.param.extract.best·=·True |
210 | ···flames_cal_wavecal.param.rebin.wavestep·=·-1.0 | ||
211 | ···flames_cal_wavecal.param.rebin.scale·=·False | ||
212 | You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe· | 212 | You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe· |
213 | parameter·`param`,·as·shown·in·the·following·example: | 213 | parameter·`param`,·as·shown·in·the·following·example: |
214 | :: | 214 | :: |
Offset 62, 125 lines modified | Offset 62, 41 lines modified | ||
62 | ····Whether·or·not·to·save·intermediate·results·to·local·directory·(bool;··default:·False)·[default=False]. | 62 | ····Whether·or·not·to·save·intermediate·results·to·local·directory·(bool;··default:·False)·[default=False]. |
63 | ..·py:attribute::·flames_obs_redchain.param.plotter | 63 | ..·py:attribute::·flames_obs_redchain.param.plotter |
64 | ····Any·plots·produced·by·the·recipe·are·redirected·to·the·command··specified·by·this·parameter.·The·plotting·command·must·contain·the··substring·'gnuplot'·and·must·be·able·to·parse·gnuplot·syntax·on·its··standard·input.·Valid·examples·of·such·a·command·may·include·'gnuplot··-persist'·and·'cat·>·mygnuplot$$.gp'.·A·finer·control·of·the·plotting··options·can·be·obtained·by·writing·an·executable·script,·e.g.··my_gnuplot.pl,·that·executes·gnuplot·after·setting·the·desired·gnuplot··options·(e.g.·set·terminal·pslatex·color).·To·turn·off·plotting,·set··this·parameter·to·'no'·(str;·default:·'no')·[default="no"]. | 64 | ····Any·plots·produced·by·the·recipe·are·redirected·to·the·command··specified·by·this·parameter.·The·plotting·command·must·contain·the··substring·'gnuplot'·and·must·be·able·to·parse·gnuplot·syntax·on·its··standard·input.·Valid·examples·of·such·a·command·may·include·'gnuplot··-persist'·and·'cat·>·mygnuplot$$.gp'.·A·finer·control·of·the·plotting··options·can·be·obtained·by·writing·an·executable·script,·e.g.··my_gnuplot.pl,·that·executes·gnuplot·after·setting·the·desired·gnuplot··options·(e.g.·set·terminal·pslatex·color).·To·turn·off·plotting,·set··this·parameter·to·'no'·(str;·default:·'no')·[default="no"]. |
65 | ..·py:attribute::·flames_obs_redchain.param.process_chip | 65 | ..·py:attribute::·flames_obs_redchain.param.process_chip |
66 | ····For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·'both')·[default="both"]. | 66 | ····For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·'both')·[default="both"]. |
67 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.mbox_x | ||
68 | ····Match·box·X·size·(int;·default:·40)·[default=40]. | ||
69 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.mbox_y | ||
70 | ····Match·box·Y·size·(int;·default:·40)·[default=40]. | ||
71 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.trans_x | ||
72 | ····Detector·translation·along·X·(float;·default:·0.0)·[default=0.0]. | ||
73 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.trans_y | ||
74 | ····Detector·translation·along·Y·(float;·default:·0.0)·[default=0.0]. | ||
75 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.ech_angle_off | ||
76 | ····Offset·on·echelle·angle·(float;·default:·0.0)·[default=0.0]. | ||
77 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.cd_angle_off | ||
78 | ····Offset·on·cross·disperser·angle·(float;·default:·0.0)·[default=0.0]. | ||
79 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.ccd_rot_angle_off | ||
80 | ····Offset·on·CCD·rotation·angle·(float;·default:·0.0)·[default=0.0]. | ||
81 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.compute_regression_sw | ||
82 | ····Compute·regression?·(bool;·default:·True)·[default=True]. | ||
83 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.def_pol1 | ||
84 | ····Polynomial·X·deg·(int;·default:·4)·[default=4]. | ||
85 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.def_pol2 | ||
86 | ····Polynomial·Y·deg·(int;·default:·5)·[default=5]. | ||
87 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.kappa | ||
88 | ····Kappa·value·in·kappa·sigma·clipping·on·RESIDUAL·between·YFIT·and·Y··columns·(float;·default:·4.5)·[default=4.5]. | ||
89 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_predict.tol | ||
90 | ····Tolerance·in·kappa·sigma·clipping·on·RESIDUAL·between·YFIT·and·Y··columns·(float;·default:·2.0)·[default=2.0]. | ||
91 | ..·py:attribute::·flames_obs_redchain.param.flames_ | 67 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_prep_sff_ofpos.ext_method |
92 | ····Extraction·method·(str;·default:·'opt')·[default="opt"]. | 68 | ····Extraction·method·(str;·default:·'opt')·[default="opt"]. |
93 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.cor_max_fnd | ||
94 | ····Find·correlation·maximum?·(str;·default:·'Y')·[default="Y"]. | ||
95 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.cor_def_rng | ||
96 | ····Correlation·range·size?·(float;·default:·6.0)·[default=6.0]. | ||
97 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.cor_def_pnt | ||
98 | ····Correlation·sampling·points?·(int;·default:·25)·[default=25]. | ||
99 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.cor_def_off | ||
100 | ····Correlation·center·offset?·(float;·default:·0.0)·[default=0.0]. | ||
101 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.corvel_iter | ||
102 | ····Velocity·correlation·iteration·number·(SimCal)·(int;·default:·1)·[default=1]. | ||
103 | ..·py:attribute::·flames_obs_redchain.param.flames_ | 69 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_prep_sff_ofpos.bias_method |
104 | ····Bias·subtraction·method·(str;·default:·'M')·[default="M"]. | 70 | ····Bias·subtraction·method,·M·for·master·bias·frame,·N·for·no·bias··subtraction,·V·to·subtract·a·constant·bias·level·defined·by·the··parameter·bias_value·(str;·default:·'M')·[default="M"]. |
105 | ..·py:attribute::·flames_obs_redchain.param.flames_ | 71 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_prep_sff_ofpos.bias_value |
106 | ····Bias·value·(only·if·bias_method·=·V)·(int;·default:·200)·[default=200]. | 72 | ····Bias·value·(only·if·bias_method·=·V)·(int;·default:·200)·[default=200]. |
107 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.cubify_sw | ||
108 | ····Cubify·switch·(str;·default:·'N')·[default="N"]. | ||
109 | ..·py:attribute::·flames_obs_redchain.param.flames_ | 73 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_prep_sff_ofpos.filter_switch |
110 | ····Filter·switch·(str;·default:·'none')·[default="none"]. | 74 | ····Filter·switch·(str;·default:·'none')·[default="none"]. |
111 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.bkg_max_io_win | ||
112 | ····Background·window·number·in·each·full·inter·order·(int;·default:·500)·[default=500]. | ||
113 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.bkg_xy_win_sz_x | ||
114 | ····x·maximum·size·of·each·background·window:··(int;·default:·6)·[default=6]. | ||
115 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.bkg_xy_win_sz_y | ||
116 | ····y·maximum·size·of·each·background·window:··(int;·default:·2)·[default=2]. | ||
117 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.pixel_thresh_max | ||
118 | ····Pixel·saturation·threshold·max·(int;·default:·55000)·[default=55000]. | ||
119 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.pixel_thresh_min | ||
120 | ····Pixel·saturation·threshold·min·(int;·default:·-20)·[default=-20]. | ||
121 | ..·py:attribute::·flames_obs_redchain.param.flames_ | 75 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_prep_sff_ofpos.sat_thr |
122 | ····Kappa·sigma·threshold·(float;·default:·10.0)·[default=10.0]. | ||
123 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.drs_base_name | ||
124 | ····Base·name·for·science·products·(str;·default:·'fxb')·[default="fxb"]. | ||
125 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.drs_maxyshift | ||
126 | ····Half·width·of·the·interval·to·scan·for·correlation,·when·determining·y··shift·(float;·default:·3.0)·[default=3.0]. | ||
127 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.drs_ext_w_siz | ||
128 | ···· | 76 | ····Saturation·threshold·(int;·default:·55000)·[default=55000]. |
129 | ..·py:attribute::·flames_obs_redchain.param.flames_ | 77 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_prep_sff_ofpos.fileprep |
130 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.·If·flat-fielding·is··done,·method·'optimal'·is·recommended,·otherwise·'sum'.·(str;·default:··'optimal')·[default="optimal"]. | ||
131 | 78 | ····Slitff*·and·Fibreff*·file·preparation.·If·fast·extraction·method·is··used·it·should·be·set·to·FALSE·(bool;·default:·True)·[default=True]. | |
79 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_prep_sff_ofpos.cubify | ||
132 | ····Order·merging·left·hand·(short·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·are:·10·(W<=390),·12·(390<W<=437,··520<W<=564),·14·(437<W<=520,·564<W<860),·4·(W>=860)··(float;·default:··-1.0)·[default=-1.0]. | ||
133 | 80 | ····Cubify·switch·(bool;·default:·True)·[default=True]. | |
81 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_prep_sff_ofpos.save_flat_size | ||
134 | ···· | 82 | ····To·be·sure·to·use·the·flat·part·of·a·slit·flatsone·may·need·to··subtract·this·bit.·The·default·value·-1,·is·used·for·automatic··setting:·if·WCEN=520·save_flat_size=0,·else·save_flat_size=2.·Values··explicitly·set·by·user·overwrite·this·rule.·(int;·default:·-1)·[default=-1]. |
135 | ..·py:attribute::·flames_obs_redchain.param.flames_ | 83 | ..·py:attribute::·flames_obs_redchain.param.flames_cal_prep_sff_ofpos.clean_tmp_products |
136 | ····Input·data·format·(bool;·default:·False)·[default=False]. | 84 | ····Input·data·format·(bool;·default:·False)·[default=False]. |
137 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.rebin.wavestep | ||
138 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. | ||
139 | ..·py:attribute::·flames_obs_redchain.param.flames_obs_scired.rebin.scale | ||
140 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. | ||
141 | ..·py:attribute::·flames_obs_redchain.param.uves_cal_mbias.clean_traps | 85 | ..·py:attribute::·flames_obs_redchain.param.uves_cal_mbias.clean_traps |
142 | ····Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad··pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the··same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are··hard-coded·(as·function·of·UVES·chip).·(bool;·default:·False)·[default=False]. | 86 | ····Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad··pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the··same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are··hard-coded·(as·function·of·UVES·chip).·(bool;·default:·False)·[default=False]. |
143 | ..·py:attribute::·flames_obs_redchain.param.uves_cal_mbias.stack_method | 87 | ..·py:attribute::·flames_obs_redchain.param.uves_cal_mbias.stack_method |
144 | ····Method·used·to·build·master·frame··(str;·default:·'median')·[default="median"]. | 88 | ····Method·used·to·build·master·frame··(str;·default:·'median')·[default="median"]. |
145 | ..·py:attribute::·flames_obs_redchain.param.uves_cal_mbias.klow | 89 | ..·py:attribute::·flames_obs_redchain.param.uves_cal_mbias.klow |
Max diff block lines reached; 33590/43476 bytes (77.26%) of diff not shown. |
Offset 75, 14 lines modified | Offset 75, 32 lines modified | ||
75 | ····For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·'both')·[default="both"]. | 75 | ····For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·'both')·[default="both"]. |
76 | ..·py:attribute::·uves_cal_mkmaster.param.clean_traps | 76 | ..·py:attribute::·uves_cal_mkmaster.param.clean_traps |
77 | ····Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad··pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the··same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are··hard-coded·(as·function·of·UVES·chip).·(bool;·default:·False)·[default=False]. | 77 | ····Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad··pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the··same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are··hard-coded·(as·function·of·UVES·chip).·(bool;·default:·False)·[default=False]. |
78 | ..·py:attribute::·uves_cal_mkmaster.param.norm_method | 78 | ..·py:attribute::·uves_cal_mkmaster.param.norm_method |
79 | ····Method·used·to·build·master·frame··(str;·default:·'explevel')·[default="explevel"]. | 79 | ····Method·used·to·build·master·frame··(str;·default:·'explevel')·[default="explevel"]. |
80 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.mmethod | ||
81 | ····Background·measuring·method.·If·equal·to·'median'·the·background·is··sampled·using·the·median·of·a·subwindow.·If·'minimum',·the·subwindow··minimum·value·is·used.·If·'no',·no·background·subtraction·is·done.··(str;·default:·'median')·[default="median"]. | ||
82 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.npoints | ||
83 | ····This·is·the·number·of·columns·in·interorder·space·used·to·sample·the··background.·(int;·default:·82)·[default=82]. | ||
84 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.radiusy | ||
85 | ····The·height·(in·pixels)·of·the·background·sampling·window·is·(2*radiusy··+·1).·This·parameter·is·not·corrected·for·binning.·(int;·default:·2)·[default=2]. | ||
86 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.sdegree | ||
87 | ····Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1]. | ||
88 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.smoothx | ||
89 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·'image_width'·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | ||
90 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.smoothy | ||
91 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·'image_height'·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | ||
80 | ..·py:attribute::·uves_cal_mkmaster.param.qc_dark.reg.num_x | 92 | ..·py:attribute::·uves_cal_mkmaster.param.qc_dark.reg.num_x |
81 | ····Number·of·regions·along·the·X·axis·(where·mean/med/rms·are·computed).··(int;·default:·4)·[default=4]. | 93 | ····Number·of·regions·along·the·X·axis·(where·mean/med/rms·are·computed).··(int;·default:·4)·[default=4]. |
82 | ..·py:attribute::·uves_cal_mkmaster.param.qc_dark.reg.num_y | 94 | ..·py:attribute::·uves_cal_mkmaster.param.qc_dark.reg.num_y |
83 | ····Number·of·regions·along·the·Y·axis(where·mean/med/rms·are·computed).··(int;·default:·4)·[default=4]. | 95 | ····Number·of·regions·along·the·Y·axis(where·mean/med/rms·are·computed).··(int;·default:·4)·[default=4]. |
84 | ..·py:attribute::·uves_cal_mkmaster.param.qc_dark.reg.box_sx | 96 | ..·py:attribute::·uves_cal_mkmaster.param.qc_dark.reg.box_sx |
Offset 96, 32 lines modified | Offset 114, 14 lines modified | ||
96 | ····X·distance·between·the·left·hand·side·of·the·detector·and·the·left··hand·side·of·the·region·[pix]·(int;·default:·100)·[default=100]. | 114 | ····X·distance·between·the·left·hand·side·of·the·detector·and·the·left··hand·side·of·the·region·[pix]·(int;·default:·100)·[default=100]. |
97 | ..·py:attribute::·uves_cal_mkmaster.param.qc_dark.reg.border_y | 115 | ..·py:attribute::·uves_cal_mkmaster.param.qc_dark.reg.border_y |
98 | ····X·distance·between·the·left·hand·side·of·the·detector·and·the·left··hand·side·of·the·region·[pix]·(int;·default:·100)·[default=100]. | 116 | ····X·distance·between·the·left·hand·side·of·the·detector·and·the·left··hand·side·of·the·region·[pix]·(int;·default:·100)·[default=100]. |
99 | ..·py:attribute::·uves_cal_mkmaster.param.qc_dark.reg.when | 117 | ..·py:attribute::·uves_cal_mkmaster.param.qc_dark.reg.when |
100 | ····When·QC·analysis·is·performed.·0:·on·each·raw·frame·or·1:·on·the··master·frame·(int;·default:·0)·[default=0]. | 118 | ····When·QC·analysis·is·performed.·0:·on·each·raw·frame·or·1:·on·the··master·frame·(int;·default:·0)·[default=0]. |
101 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.mmethod | ||
102 | ····Background·measuring·method.·If·equal·to·'median'·the·background·is··sampled·using·the·median·of·a·subwindow.·If·'minimum',·the·subwindow··minimum·value·is·used.·If·'no',·no·background·subtraction·is·done.··(str;·default:·'median')·[default="median"]. | ||
103 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.npoints | ||
104 | ····This·is·the·number·of·columns·in·interorder·space·used·to·sample·the··background.·(int;·default:·82)·[default=82]. | ||
105 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.radiusy | ||
106 | ····The·height·(in·pixels)·of·the·background·sampling·window·is·(2*radiusy··+·1).·This·parameter·is·not·corrected·for·binning.·(int;·default:·2)·[default=2]. | ||
107 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.sdegree | ||
108 | ····Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1]. | ||
109 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.smoothx | ||
110 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·'image_width'·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | ||
111 | ..·py:attribute::·uves_cal_mkmaster.param.backsub.smoothy | ||
112 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·'image_height'·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | ||
113 | The·following·code·snippet·shows·the·default·settings·for·the·available· | 119 | The·following·code·snippet·shows·the·default·settings·for·the·available· |
114 | parameters. | 120 | parameters. |
115 | :: | 121 | :: |
Offset 140, 27 lines modified | Offset 140, 27 lines modified | ||
140 | ···uves_cal_mkmaster.param.khigh·=·5.0 | 140 | ···uves_cal_mkmaster.param.khigh·=·5.0 |
141 | ···uves_cal_mkmaster.param.niter·=·5 | 141 | ···uves_cal_mkmaster.param.niter·=·5 |
142 | ···uves_cal_mkmaster.param.debug·=·False | 142 | ···uves_cal_mkmaster.param.debug·=·False |
143 | ···uves_cal_mkmaster.param.plotter·=·"no" | 143 | ···uves_cal_mkmaster.param.plotter·=·"no" |
144 | ···uves_cal_mkmaster.param.process_chip·=·"both" | 144 | ···uves_cal_mkmaster.param.process_chip·=·"both" |
145 | ···uves_cal_mkmaster.param.clean_traps·=·False | 145 | ···uves_cal_mkmaster.param.clean_traps·=·False |
146 | ···uves_cal_mkmaster.param.norm_method·=·"explevel" | 146 | ···uves_cal_mkmaster.param.norm_method·=·"explevel" |
147 | ···uves_cal_mkmaster.param.backsub.mmethod·=·"median" | ||
148 | ···uves_cal_mkmaster.param.backsub.npoints·=·82 | ||
149 | ···uves_cal_mkmaster.param.backsub.radiusy·=·2 | ||
150 | ···uves_cal_mkmaster.param.backsub.sdegree·=·1 | ||
151 | ···uves_cal_mkmaster.param.backsub.smoothx·=·-1.0 | ||
152 | ···uves_cal_mkmaster.param.backsub.smoothy·=·-1.0 | ||
147 | ···uves_cal_mkmaster.param.qc_dark.reg.num_x·=·4 | 153 | ···uves_cal_mkmaster.param.qc_dark.reg.num_x·=·4 |
148 | ···uves_cal_mkmaster.param.qc_dark.reg.num_y·=·4 | 154 | ···uves_cal_mkmaster.param.qc_dark.reg.num_y·=·4 |
149 | ···uves_cal_mkmaster.param.qc_dark.reg.box_sx·=·100 | 155 | ···uves_cal_mkmaster.param.qc_dark.reg.box_sx·=·100 |
150 | ···uves_cal_mkmaster.param.qc_dark.reg.box_sy·=·100 | 156 | ···uves_cal_mkmaster.param.qc_dark.reg.box_sy·=·100 |
151 | ···uves_cal_mkmaster.param.qc_dark.reg.border_x·=·100 | 157 | ···uves_cal_mkmaster.param.qc_dark.reg.border_x·=·100 |
152 | ···uves_cal_mkmaster.param.qc_dark.reg.border_y·=·100 | 158 | ···uves_cal_mkmaster.param.qc_dark.reg.border_y·=·100 |
153 | ···uves_cal_mkmaster.param.qc_dark.reg.when·=·0 | 159 | ···uves_cal_mkmaster.param.qc_dark.reg.when·=·0 |
154 | ···uves_cal_mkmaster.param.backsub.mmethod·=·"median" | ||
155 | ···uves_cal_mkmaster.param.backsub.npoints·=·82 | ||
156 | ···uves_cal_mkmaster.param.backsub.radiusy·=·2 | ||
157 | ···uves_cal_mkmaster.param.backsub.sdegree·=·1 | ||
158 | ···uves_cal_mkmaster.param.backsub.smoothx·=·-1.0 | ||
159 | ···uves_cal_mkmaster.param.backsub.smoothy·=·-1.0 | ||
160 | You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe· | 160 | You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe· |
161 | parameter·`param`,·as·shown·in·the·following·example: | 161 | parameter·`param`,·as·shown·in·the·following·example: |
162 | :: | 162 | :: |
Offset 70, 26 lines modified | Offset 70, 14 lines modified | ||
70 | ····Any·plots·produced·by·the·recipe·are·redirected·to·the·command··specified·by·this·parameter.·The·plotting·command·must·contain·the··substring·'gnuplot'·and·must·be·able·to·parse·gnuplot·syntax·on·its··standard·input.·Valid·examples·of·such·a·command·may·include·'gnuplot··-persist'·and·'cat·>·mygnuplot$$.gp'.·A·finer·control·of·the·plotting··options·can·be·obtained·by·writing·an·executable·script,·e.g.··my_gnuplot.pl,·that·executes·gnuplot·after·setting·the·desired·gnuplot··options·(e.g.·set·terminal·pslatex·color).·To·turn·off·plotting,·set··this·parameter·to·'no'·(str;·default:·'no')·[default="no"]. | 70 | ····Any·plots·produced·by·the·recipe·are·redirected·to·the·command··specified·by·this·parameter.·The·plotting·command·must·contain·the··substring·'gnuplot'·and·must·be·able·to·parse·gnuplot·syntax·on·its··standard·input.·Valid·examples·of·such·a·command·may·include·'gnuplot··-persist'·and·'cat·>·mygnuplot$$.gp'.·A·finer·control·of·the·plotting··options·can·be·obtained·by·writing·an·executable·script,·e.g.··my_gnuplot.pl,·that·executes·gnuplot·after·setting·the·desired·gnuplot··options·(e.g.·set·terminal·pslatex·color).·To·turn·off·plotting,·set··this·parameter·to·'no'·(str;·default:·'no')·[default="no"]. |
71 | ..·py:attribute::·uves_cal_response.param.process_chip | 71 | ..·py:attribute::·uves_cal_response.param.process_chip |
72 | ····For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·'both')·[default="both"]. | 72 | ····For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·'both')·[default="both"]. |
73 | ..·py:attribute::·uves_cal_response.param.paccuracy | 73 | ..·py:attribute::·uves_cal_response.param.paccuracy |
74 | ····The·pointing·accuracy·(in·arcseconds)·used·to·identify·the·observed··star·with·a·catalogue·star.·If·the·angular·separation·is·less·than··this·number,·the·identification·is·made.·(float;·default:·60.0)·[default=60.0]. | 74 | ····The·pointing·accuracy·(in·arcseconds)·used·to·identify·the·observed··star·with·a·catalogue·star.·If·the·angular·separation·is·less·than··this·number,·the·identification·is·made.·(float;·default:·60.0)·[default=60.0]. |
75 | ..·py:attribute::·uves_cal_response.param.efficiency.reduce.ffmethod | ||
76 | ····Flat-fielding·method.·If·set·to·'pixel',·flat-fielding·is·done·in··pixel-pixel·space·(before·extraction);·if·set·to·'extract',·flat-··fielding·is·performed·in·pixel-order·space·(i.e.·after·extraction).·If··set·to·'no',·no·flat-field·correction·is·done.·<pixel·|·extract·|·no>··(str;·default:·'no')·[default="no"]. | ||
77 | ..·py:attribute::·uves_cal_response.param.efficiency.reduce.merge | ||
78 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.If·'noappend'·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·'optimal'·is·recommended,·otherwise·'sum'.·<optimal·|·sum·|··noappend>·(str;·default:·'sum')·[default="sum"]. | ||
79 | ..·py:attribute::·uves_cal_response.param.efficiency.reduce.best | ||
80 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. | ||
81 | ..·py:attribute::·uves_cal_response.param.efficiency.reduce.extract.method | ||
82 | ····Extraction·method.·<average·|·linear·|·weighted·|·optimal>·(str;··default:·'linear')·[default="linear"]. | ||
83 | ..·py:attribute::·uves_cal_response.param.reduce.slitlength | 75 | ..·py:attribute::·uves_cal_response.param.reduce.slitlength |
84 | ····Extraction·slit·length·(in·pixels).·If·negative,·the·value·inferred··from·the·raw·frame·header·is·used·(float;·default:·-1.0)·[default=-1.0]. | 76 | ····Extraction·slit·length·(in·pixels).·If·negative,·the·value·inferred··from·the·raw·frame·header·is·used·(float;·default:·-1.0)·[default=-1.0]. |
85 | ..·py:attribute::·uves_cal_response.param.reduce.skysub | 77 | ..·py:attribute::·uves_cal_response.param.reduce.skysub |
86 | ····Do·sky-subtraction·(only·applicable·to·linear·and·average··extractions)?·(bool;·default:·True)·[default=True]. | 78 | ····Do·sky-subtraction·(only·applicable·to·linear·and·average··extractions)?·(bool;·default:·True)·[default=True]. |
87 | ..·py:attribute::·uves_cal_response.param.reduce.objoffset | 79 | ..·py:attribute::·uves_cal_response.param.reduce.objoffset |
Offset 109, 14 lines modified | Offset 97, 35 lines modified | ||
109 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.·If·'noappend'·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·'optimal'·is·recommended,·otherwise·'sum'.·(str;·default:··'optimal')·[default="optimal"]. | 97 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.·If·'noappend'·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·'optimal'·is·recommended,·otherwise·'sum'.·(str;·default:··'optimal')·[default="optimal"]. |
110 | ..·py:attribute::·uves_cal_response.param.reduce.merge_delt1 | 98 | ..·py:attribute::·uves_cal_response.param.reduce.merge_delt1 |
111 | ····Order·merging·left·hand·(short·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·are:·10·(W<=390),·12·(390<W<=437,··520<W<=564),·14·(437<W<=520,·564<W)··(float;·default:·0.0)·[default=0.0]. | 99 | ····Order·merging·left·hand·(short·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·are:·10·(W<=390),·12·(390<W<=437,··520<W<=564),·14·(437<W<=520,·564<W)··(float;·default:·0.0)·[default=0.0]. |
112 | ..·py:attribute::·uves_cal_response.param.reduce.merge_delt2 | 100 | ..·py:attribute::·uves_cal_response.param.reduce.merge_delt2 |
113 | ····Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0]. | 101 | ····Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0]. |
102 | ..·py:attribute::·uves_cal_response.param.reduce.extract.method | ||
103 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'optimal')·[default="optimal"]. | ||
104 | ..·py:attribute::·uves_cal_response.param.reduce.extract.kappa | ||
105 | ····In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0]. | ||
106 | ..·py:attribute::·uves_cal_response.param.reduce.extract.chunk | ||
107 | ····In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32]. | ||
108 | ..·py:attribute::·uves_cal_response.param.reduce.extract.profile | ||
109 | ····In·optimal·extraction·mode,·the·kind·of·profile·to·use.·'gauss'·gives··a·Gaussian·profile,·'moffat'·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·'virtual'·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··'constant'·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·'auto'·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·'moffat'·or·'gauss'·are·recommended·(for·robustness).·For··high·S/N,·'virtual'·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·'auto')·[default="auto"]. | ||
110 | ..·py:attribute::·uves_cal_response.param.reduce.extract.skymethod | ||
111 | ····In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··'median'·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·'optimal'·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·'optimal')·[default="optimal"]. | ||
112 | ..·py:attribute::·uves_cal_response.param.reduce.extract.oversample | ||
113 | ····The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1]. | ||
114 | ..·py:attribute::·uves_cal_response.param.reduce.extract.best | ||
115 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. | ||
114 | ..·py:attribute::·uves_cal_response.param.reduce.rebin.wavestep | 116 | ..·py:attribute::·uves_cal_response.param.reduce.rebin.wavestep |
115 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. | 117 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. |
116 | ..·py:attribute::·uves_cal_response.param.reduce.rebin.scale | 118 | ..·py:attribute::·uves_cal_response.param.reduce.rebin.scale |
117 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. | 119 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. |
118 | ..·py:attribute::·uves_cal_response.param.reduce.backsub.mmethod | 120 | ..·py:attribute::·uves_cal_response.param.reduce.backsub.mmethod |
Offset 133, 77 lines modified | Offset 142, 68 lines modified | ||
133 | ····Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1]. | 142 | ····Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1]. |
134 | ..·py:attribute::·uves_cal_response.param.reduce.backsub.smoothx | 143 | ..·py:attribute::·uves_cal_response.param.reduce.backsub.smoothx |
135 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·'image_width'·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | 144 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·'image_width'·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. |
136 | ..·py:attribute::·uves_cal_response.param.reduce.backsub.smoothy | 145 | ..·py:attribute::·uves_cal_response.param.reduce.backsub.smoothy |
137 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·'image_height'·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | 146 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·'image_height'·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. |
138 | ..·py:attribute::·uves_cal_response.param. | 147 | ..·py:attribute::·uves_cal_response.param.efficiency.reduce.ffmethod |
139 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'optimal')·[default="optimal"]. | ||
140 | ..·py:attribute::·uves_cal_response.param.reduce.extract.kappa | ||
141 | ····In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0]. | ||
142 | ..·py:attribute::·uves_cal_response.param.reduce.extract.chunk | ||
143 | ····In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32]. | ||
144 | ..·py:attribute::·uves_cal_response.param.reduce.extract.profile | ||
145 | ····In·optimal·extraction·mode,·the·kind·of·profile·to·use.·'gauss'·gives··a·Gaussian·profile,·'moffat'·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·'virtual'·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··'constant'·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·'auto'·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·'moffat'·or·'gauss'·are·recommended·(for·robustness).·For··high·S/N,·'virtual'·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·'auto')·[default="auto"]. | ||
146 | ..·py:attribute::·uves_cal_response.param.reduce.extract.skymethod | ||
147 | ···· | 148 | ····Flat-fielding·method.·If·set·to·'pixel',·flat-fielding·is·done·in··pixel-pixel·space·(before·extraction);·if·set·to·'extract',·flat-··fielding·is·performed·in·pixel-order·space·(i.e.·after·extraction).·If··set·to·'no',·no·flat-field·correction·is·done.·<pixel·|·extract·|·no>··(str;·default:·'no')·[default="no"]. |
148 | ..·py:attribute::·uves_cal_response.param. | 149 | ..·py:attribute::·uves_cal_response.param.efficiency.reduce.merge |
149 | ···· | 150 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.If·'noappend'·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·'optimal'·is·recommended,·otherwise·'sum'.·<optimal·|·sum·|··noappend>·(str;·default:·'sum')·[default="sum"]. |
150 | ..·py:attribute::·uves_cal_response.param. | 151 | ..·py:attribute::·uves_cal_response.param.efficiency.reduce.best |
151 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. | 152 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. |
153 | ..·py:attribute::·uves_cal_response.param.efficiency.reduce.extract.method | ||
154 | ····Extraction·method.·<average·|·linear·|·weighted·|·optimal>·(str;··default:·'linear')·[default="linear"]. | ||
152 | The·following·code·snippet·shows·the·default·settings·for·the·available· | 155 | The·following·code·snippet·shows·the·default·settings·for·the·available· |
153 | parameters. | 156 | parameters. |
154 | :: | 157 | :: |
155 | ···import·cpl | 158 | ···import·cpl |
156 | ···uves_cal_response·=·cpl.Recipe("uves_cal_response") | 159 | ···uves_cal_response·=·cpl.Recipe("uves_cal_response") |
157 | ···uves_cal_response.param.debug·=·False | 160 | ···uves_cal_response.param.debug·=·False |
158 | ···uves_cal_response.param.plotter·=·"no" | 161 | ···uves_cal_response.param.plotter·=·"no" |
159 | ···uves_cal_response.param.process_chip·=·"both" | 162 | ···uves_cal_response.param.process_chip·=·"both" |
160 | ···uves_cal_response.param.paccuracy·=·60.0 | 163 | ···uves_cal_response.param.paccuracy·=·60.0 |
161 | ···uves_cal_response.param.efficiency.reduce.ffmethod·=·"no" | ||
162 | ···uves_cal_response.param.efficiency.reduce.merge·=·"sum" | ||
163 | ···uves_cal_response.param.efficiency.reduce.best·=·True | ||
164 | ···uves_cal_response.param.efficiency.reduce.extract.method·=·"linear" | ||
165 | ···uves_cal_response.param.reduce.slitlength·=·-1.0 | 164 | ···uves_cal_response.param.reduce.slitlength·=·-1.0 |
166 | ···uves_cal_response.param.reduce.skysub·=·True | 165 | ···uves_cal_response.param.reduce.skysub·=·True |
167 | ···uves_cal_response.param.reduce.objoffset·=·0.0 | 166 | ···uves_cal_response.param.reduce.objoffset·=·0.0 |
168 | ···uves_cal_response.param.reduce.objslit·=·-1.0 | 167 | ···uves_cal_response.param.reduce.objslit·=·-1.0 |
169 | ···uves_cal_response.param.reduce.tiltcorr·=·True | 168 | ···uves_cal_response.param.reduce.tiltcorr·=·True |
170 | ···uves_cal_response.param.reduce.ffmethod·=·"extract" | 169 | ···uves_cal_response.param.reduce.ffmethod·=·"extract" |
171 | ···uves_cal_response.param.reduce.merge·=·"optimal" | 170 | ···uves_cal_response.param.reduce.merge·=·"optimal" |
172 | ···uves_cal_response.param.reduce.merge_delt1·=·0.0 | 171 | ···uves_cal_response.param.reduce.merge_delt1·=·0.0 |
173 | ···uves_cal_response.param.reduce.merge_delt2·=·0.0 | 172 | ···uves_cal_response.param.reduce.merge_delt2·=·0.0 |
173 | ···uves_cal_response.param.reduce.extract.method·=·"optimal" | ||
174 | ···uves_cal_response.param.reduce.extract.kappa·=·10.0 | ||
175 | ···uves_cal_response.param.reduce.extract.chunk·=·32 | ||
176 | ···uves_cal_response.param.reduce.extract.profile·=·"auto" | ||
177 | ···uves_cal_response.param.reduce.extract.skymethod·=·"optimal" | ||
178 | ···uves_cal_response.param.reduce.extract.oversample·=·-1 | ||
Max diff block lines reached; 1198/16377 bytes (7.32%) of diff not shown. |
Offset 92, 14 lines modified | Offset 92, 35 lines modified | ||
92 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.·If·'noappend'·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·'optimal'·is·recommended,·otherwise·'sum'.·(str;·default:··'optimal')·[default="optimal"]. | 92 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.·If·'noappend'·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·'optimal'·is·recommended,·otherwise·'sum'.·(str;·default:··'optimal')·[default="optimal"]. |
93 | ..·py:attribute::·uves_cal_tflat.param.reduce.merge_delt1 | 93 | ..·py:attribute::·uves_cal_tflat.param.reduce.merge_delt1 |
94 | ····Order·merging·left·hand·(short·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·are:·10·(W<=390),·12·(390<W<=437,··520<W<=564),·14·(437<W<=520,·564<W)··(float;·default:·0.0)·[default=0.0]. | 94 | ····Order·merging·left·hand·(short·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·are:·10·(W<=390),·12·(390<W<=437,··520<W<=564),·14·(437<W<=520,·564<W)··(float;·default:·0.0)·[default=0.0]. |
95 | ..·py:attribute::·uves_cal_tflat.param.reduce.merge_delt2 | 95 | ..·py:attribute::·uves_cal_tflat.param.reduce.merge_delt2 |
96 | ····Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0]. | 96 | ····Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0]. |
97 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.method | ||
98 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'average')·[default="average"]. | ||
99 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.kappa | ||
100 | ····In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0]. | ||
101 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.chunk | ||
102 | ····In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32]. | ||
103 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.profile | ||
104 | ····In·optimal·extraction·mode,·the·kind·of·profile·to·use.·'gauss'·gives··a·Gaussian·profile,·'moffat'·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·'virtual'·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··'constant'·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·'auto'·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·'moffat'·or·'gauss'·are·recommended·(for·robustness).·For··high·S/N,·'virtual'·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·'auto')·[default="auto"]. | ||
105 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.skymethod | ||
106 | ····In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··'median'·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·'optimal'·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·'optimal')·[default="optimal"]. | ||
107 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.oversample | ||
108 | ····The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1]. | ||
109 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.best | ||
110 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. | ||
97 | ..·py:attribute::·uves_cal_tflat.param.reduce.rebin.wavestep | 111 | ..·py:attribute::·uves_cal_tflat.param.reduce.rebin.wavestep |
98 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. | 112 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. |
99 | ..·py:attribute::·uves_cal_tflat.param.reduce.rebin.scale | 113 | ..·py:attribute::·uves_cal_tflat.param.reduce.rebin.scale |
100 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. | 114 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. |
101 | ..·py:attribute::·uves_cal_tflat.param.reduce.backsub.mmethod | 115 | ..·py:attribute::·uves_cal_tflat.param.reduce.backsub.mmethod |
Offset 116, 35 lines modified | Offset 137, 14 lines modified | ||
116 | ····Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1]. | 137 | ····Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1]. |
117 | ..·py:attribute::·uves_cal_tflat.param.reduce.backsub.smoothx | 138 | ..·py:attribute::·uves_cal_tflat.param.reduce.backsub.smoothx |
118 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·'image_width'·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | 139 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·'image_width'·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. |
119 | ..·py:attribute::·uves_cal_tflat.param.reduce.backsub.smoothy | 140 | ..·py:attribute::·uves_cal_tflat.param.reduce.backsub.smoothy |
120 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·'image_height'·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | 141 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·'image_height'·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. |
121 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.method | ||
122 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'average')·[default="average"]. | ||
123 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.kappa | ||
124 | ····In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0]. | ||
125 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.chunk | ||
126 | ····In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32]. | ||
127 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.profile | ||
128 | ····In·optimal·extraction·mode,·the·kind·of·profile·to·use.·'gauss'·gives··a·Gaussian·profile,·'moffat'·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·'virtual'·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··'constant'·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·'auto'·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·'moffat'·or·'gauss'·are·recommended·(for·robustness).·For··high·S/N,·'virtual'·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·'auto')·[default="auto"]. | ||
129 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.skymethod | ||
130 | ····In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··'median'·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·'optimal'·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·'optimal')·[default="optimal"]. | ||
131 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.oversample | ||
132 | ····The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1]. | ||
133 | ..·py:attribute::·uves_cal_tflat.param.reduce.extract.best | ||
134 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. | ||
135 | The·following·code·snippet·shows·the·default·settings·for·the·available· | 142 | The·following·code·snippet·shows·the·default·settings·for·the·available· |
136 | parameters. | 143 | parameters. |
137 | :: | 144 | :: |
Offset 167, 29 lines modified | Offset 167, 29 lines modified | ||
167 | ···uves_cal_tflat.param.reduce.objoffset·=·0.0 | 167 | ···uves_cal_tflat.param.reduce.objoffset·=·0.0 |
168 | ···uves_cal_tflat.param.reduce.objslit·=·-1.0 | 168 | ···uves_cal_tflat.param.reduce.objslit·=·-1.0 |
169 | ···uves_cal_tflat.param.reduce.tiltcorr·=·True | 169 | ···uves_cal_tflat.param.reduce.tiltcorr·=·True |
170 | ···uves_cal_tflat.param.reduce.ffmethod·=·"extract" | 170 | ···uves_cal_tflat.param.reduce.ffmethod·=·"extract" |
171 | ···uves_cal_tflat.param.reduce.merge·=·"optimal" | 171 | ···uves_cal_tflat.param.reduce.merge·=·"optimal" |
172 | ···uves_cal_tflat.param.reduce.merge_delt1·=·0.0 | 172 | ···uves_cal_tflat.param.reduce.merge_delt1·=·0.0 |
173 | ···uves_cal_tflat.param.reduce.merge_delt2·=·0.0 | 173 | ···uves_cal_tflat.param.reduce.merge_delt2·=·0.0 |
174 | ···uves_cal_tflat.param.reduce.extract.method·=·"average" | ||
175 | ···uves_cal_tflat.param.reduce.extract.kappa·=·10.0 | ||
176 | ···uves_cal_tflat.param.reduce.extract.chunk·=·32 | ||
177 | ···uves_cal_tflat.param.reduce.extract.profile·=·"auto" | ||
178 | ···uves_cal_tflat.param.reduce.extract.skymethod·=·"optimal" | ||
179 | ···uves_cal_tflat.param.reduce.extract.oversample·=·-1 | ||
180 | ···uves_cal_tflat.param.reduce.extract.best·=·True | ||
174 | ···uves_cal_tflat.param.reduce.rebin.wavestep·=·-1.0 | 181 | ···uves_cal_tflat.param.reduce.rebin.wavestep·=·-1.0 |
175 | ···uves_cal_tflat.param.reduce.rebin.scale·=·False | 182 | ···uves_cal_tflat.param.reduce.rebin.scale·=·False |
176 | ···uves_cal_tflat.param.reduce.backsub.mmethod·=·"median" | 183 | ···uves_cal_tflat.param.reduce.backsub.mmethod·=·"median" |
177 | ···uves_cal_tflat.param.reduce.backsub.npoints·=·82 | 184 | ···uves_cal_tflat.param.reduce.backsub.npoints·=·82 |
178 | ···uves_cal_tflat.param.reduce.backsub.radiusy·=·2 | 185 | ···uves_cal_tflat.param.reduce.backsub.radiusy·=·2 |
179 | ···uves_cal_tflat.param.reduce.backsub.sdegree·=·1 | 186 | ···uves_cal_tflat.param.reduce.backsub.sdegree·=·1 |
180 | ···uves_cal_tflat.param.reduce.backsub.smoothx·=·-1.0 | 187 | ···uves_cal_tflat.param.reduce.backsub.smoothx·=·-1.0 |
181 | ···uves_cal_tflat.param.reduce.backsub.smoothy·=·-1.0 | 188 | ···uves_cal_tflat.param.reduce.backsub.smoothy·=·-1.0 |
182 | ···uves_cal_tflat.param.reduce.extract.method·=·"average" | ||
183 | ···uves_cal_tflat.param.reduce.extract.kappa·=·10.0 | ||
184 | ···uves_cal_tflat.param.reduce.extract.chunk·=·32 | ||
185 | ···uves_cal_tflat.param.reduce.extract.profile·=·"auto" | ||
186 | ···uves_cal_tflat.param.reduce.extract.skymethod·=·"optimal" | ||
187 | ···uves_cal_tflat.param.reduce.extract.oversample·=·-1 | ||
188 | ···uves_cal_tflat.param.reduce.extract.best·=·True | ||
189 | You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe· | 189 | You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe· |
190 | parameter·`param`,·as·shown·in·the·following·example: | 190 | parameter·`param`,·as·shown·in·the·following·example: |
191 | :: | 191 | :: |
Offset 144, 20 lines modified | Offset 144, 14 lines modified | ||
144 | ····Degrees·of·the·global·2d·dispersion·polynomial.·If·a·negative·number··is·specified,·the·polynomial·degrees·are·automatically·selected·by··starting·from·(1,·1)·and·inreasing·the·degrees·as·long·as·the·RMS··residual·decreases·significantly·(int;·default:·4)·[default=4]. | 144 | ····Degrees·of·the·global·2d·dispersion·polynomial.·If·a·negative·number··is·specified,·the·polynomial·degrees·are·automatically·selected·by··starting·from·(1,·1)·and·inreasing·the·degrees·as·long·as·the·RMS··residual·decreases·significantly·(int;·default:·4)·[default=4]. |
145 | ..·py:attribute::·uves_cal_wavecal.param.tolerance | 145 | ..·py:attribute::·uves_cal_wavecal.param.tolerance |
146 | ····Tolerance·of·fit.·If·positive,·the·tolerance·is·in·pixel·units.·If··negative,·abs(tolerance)·is·in·wavelength·units.·Lines·with·residuals··worse·than·the·tolerance·are·excluded·from·the·final·fit.·Unlike·in··previous·versions,·this·parameter·is·not·corrected·for·CCD·binning.··This·rejection·based·on·the·absolute·residual·in·pixel·can·be··effectively·disabled·by·setting·the·tolerance·to·a·very·large·number··(e.g.·9999).·In·that·case·outliers·will·be·rejected·using·only·kappa··sigma·clipping.·(float;·default:·0.6)·[default=0.6]. | 146 | ····Tolerance·of·fit.·If·positive,·the·tolerance·is·in·pixel·units.·If··negative,·abs(tolerance)·is·in·wavelength·units.·Lines·with·residuals··worse·than·the·tolerance·are·excluded·from·the·final·fit.·Unlike·in··previous·versions,·this·parameter·is·not·corrected·for·CCD·binning.··This·rejection·based·on·the·absolute·residual·in·pixel·can·be··effectively·disabled·by·setting·the·tolerance·to·a·very·large·number··(e.g.·9999).·In·that·case·outliers·will·be·rejected·using·only·kappa··sigma·clipping.·(float;·default:·0.6)·[default=0.6]. |
147 | ..·py:attribute::·uves_cal_wavecal.param.kappa | 147 | ..·py:attribute::·uves_cal_wavecal.param.kappa |
148 | ····Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final··fit·(float;·default:·4.0)·[default=4.0]. | 148 | ····Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final··fit·(float;·default:·4.0)·[default=4.0]. |
149 | ..·py:attribute::·uves_cal_wavecal.param.rebin.wavestep | ||
150 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. | ||
151 | ..·py:attribute::·uves_cal_wavecal.param.rebin.scale | ||
152 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. | ||
153 | ..·py:attribute::·uves_cal_wavecal.param.extract.method | 149 | ..·py:attribute::·uves_cal_wavecal.param.extract.method |
154 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'average')·[default="average"]. | 150 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'average')·[default="average"]. |
155 | ..·py:attribute::·uves_cal_wavecal.param.extract.kappa | 151 | ..·py:attribute::·uves_cal_wavecal.param.extract.kappa |
156 | ····In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0]. | 152 | ····In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0]. |
157 | ..·py:attribute::·uves_cal_wavecal.param.extract.chunk | 153 | ..·py:attribute::·uves_cal_wavecal.param.extract.chunk |
Offset 171, 14 lines modified | Offset 165, 20 lines modified | ||
171 | ····In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··'median'·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·'optimal'·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·'optimal')·[default="optimal"]. | 165 | ····In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··'median'·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·'optimal'·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·'optimal')·[default="optimal"]. |
172 | ..·py:attribute::·uves_cal_wavecal.param.extract.oversample | 166 | ..·py:attribute::·uves_cal_wavecal.param.extract.oversample |
173 | ····The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1]. | 167 | ····The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1]. |
174 | ..·py:attribute::·uves_cal_wavecal.param.extract.best | 168 | ..·py:attribute::·uves_cal_wavecal.param.extract.best |
175 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. | 169 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. |
170 | ..·py:attribute::·uves_cal_wavecal.param.rebin.wavestep | ||
171 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. | ||
172 | ..·py:attribute::·uves_cal_wavecal.param.rebin.scale | ||
173 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. | ||
176 | The·following·code·snippet·shows·the·default·settings·for·the·available· | 174 | The·following·code·snippet·shows·the·default·settings·for·the·available· |
177 | parameters. | 175 | parameters. |
178 | :: | 176 | :: |
Offset 198, 23 lines modified | Offset 198, 23 lines modified | ||
198 | ···uves_cal_wavecal.param.shiftstep·=·0.1 | 198 | ···uves_cal_wavecal.param.shiftstep·=·0.1 |
199 | ···uves_cal_wavecal.param.shifttoler·=·0.05 | 199 | ···uves_cal_wavecal.param.shifttoler·=·0.05 |
200 | ···uves_cal_wavecal.param.alpha·=·0.1 | 200 | ···uves_cal_wavecal.param.alpha·=·0.1 |
201 | ···uves_cal_wavecal.param.maxerror·=·20.0 | 201 | ···uves_cal_wavecal.param.maxerror·=·20.0 |
202 | ···uves_cal_wavecal.param.degree·=·4 | 202 | ···uves_cal_wavecal.param.degree·=·4 |
203 | ···uves_cal_wavecal.param.tolerance·=·0.6 | 203 | ···uves_cal_wavecal.param.tolerance·=·0.6 |
204 | ···uves_cal_wavecal.param.kappa·=·4.0 | 204 | ···uves_cal_wavecal.param.kappa·=·4.0 |
205 | ···uves_cal_wavecal.param.rebin.wavestep·=·-1.0 | ||
206 | ···uves_cal_wavecal.param.rebin.scale·=·False | ||
207 | ···uves_cal_wavecal.param.extract.method·=·"average" | 205 | ···uves_cal_wavecal.param.extract.method·=·"average" |
208 | ···uves_cal_wavecal.param.extract.kappa·=·10.0 | 206 | ···uves_cal_wavecal.param.extract.kappa·=·10.0 |
209 | ···uves_cal_wavecal.param.extract.chunk·=·32 | 207 | ···uves_cal_wavecal.param.extract.chunk·=·32 |
210 | ···uves_cal_wavecal.param.extract.profile·=·"auto" | 208 | ···uves_cal_wavecal.param.extract.profile·=·"auto" |
211 | ···uves_cal_wavecal.param.extract.skymethod·=·"optimal" | 209 | ···uves_cal_wavecal.param.extract.skymethod·=·"optimal" |
212 | ···uves_cal_wavecal.param.extract.oversample·=·-1 | 210 | ···uves_cal_wavecal.param.extract.oversample·=·-1 |
213 | ···uves_cal_wavecal.param.extract.best·=·True | 211 | ···uves_cal_wavecal.param.extract.best·=·True |
212 | ···uves_cal_wavecal.param.rebin.wavestep·=·-1.0 | ||
213 | ···uves_cal_wavecal.param.rebin.scale·=·False | ||
214 | You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe· | 214 | You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe· |
215 | parameter·`param`,·as·shown·in·the·following·example: | 215 | parameter·`param`,·as·shown·in·the·following·example: |
216 | :: | 216 | :: |
Offset 62, 14 lines modified | Offset 62, 29 lines modified | ||
62 | ····Whether·or·not·to·save·intermediate·results·to·local·directory·(bool;··default:·False)·[default=False]. | 62 | ····Whether·or·not·to·save·intermediate·results·to·local·directory·(bool;··default:·False)·[default=False]. |
63 | ..·py:attribute::·uves_obs_redchain.param.plotter | 63 | ..·py:attribute::·uves_obs_redchain.param.plotter |
64 | ····Any·plots·produced·by·the·recipe·are·redirected·to·the·command··specified·by·this·parameter.·The·plotting·command·must·contain·the··substring·'gnuplot'·and·must·be·able·to·parse·gnuplot·syntax·on·its··standard·input.·Valid·examples·of·such·a·command·may·include·'gnuplot··-persist'·and·'cat·>·mygnuplot$$.gp'.·A·finer·control·of·the·plotting··options·can·be·obtained·by·writing·an·executable·script,·e.g.··my_gnuplot.pl,·that·executes·gnuplot·after·setting·the·desired·gnuplot··options·(e.g.·set·terminal·pslatex·color).·To·turn·off·plotting,·set··this·parameter·to·'no'·(str;·default:·'no')·[default="no"]. | 64 | ····Any·plots·produced·by·the·recipe·are·redirected·to·the·command··specified·by·this·parameter.·The·plotting·command·must·contain·the··substring·'gnuplot'·and·must·be·able·to·parse·gnuplot·syntax·on·its··standard·input.·Valid·examples·of·such·a·command·may·include·'gnuplot··-persist'·and·'cat·>·mygnuplot$$.gp'.·A·finer·control·of·the·plotting··options·can·be·obtained·by·writing·an·executable·script,·e.g.··my_gnuplot.pl,·that·executes·gnuplot·after·setting·the·desired·gnuplot··options·(e.g.·set·terminal·pslatex·color).·To·turn·off·plotting,·set··this·parameter·to·'no'·(str;·default:·'no')·[default="no"]. |
65 | ..·py:attribute::·uves_obs_redchain.param.process_chip | 65 | ..·py:attribute::·uves_obs_redchain.param.process_chip |
66 | ····For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·'both')·[default="both"]. | 66 | ····For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·'both')·[default="both"]. |
67 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mbias.clean_traps | ||
68 | ····Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad··pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the··same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are··hard-coded·(as·function·of·UVES·chip).·(bool;·default:·False)·[default=False]. | ||
69 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mbias.stack_method | ||
70 | ····Method·used·to·build·master·frame··(str;·default:·'median')·[default="median"]. | ||
71 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mbias.klow | ||
72 | ····Kappa·used·to·clip·low·level·values,·when·method·is·set·to·'mean'··(float;·default:·5.0)·[default=5.0]. | ||
73 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mbias.khigh | ||
74 | ····Kappa·used·to·clip·high·level·values,·when·method·is·set·to·'mean'··(float;·default:·5.0)·[default=5.0]. | ||
75 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mbias.niter | ||
76 | ····Number·of·kappa·sigma·iterations,·when·method·is·set·to·'mean'··(int;··default:·5)·[default=5]. | ||
67 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_wavecal.nwindows | 77 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_wavecal.nwindows |
68 | ····Number·of·extraction·windows·per·trace.·The·windows·will·be·aligned··(i.e.·no·overlap·and·no·spacing·between·adjacent·windows).·Unless·an··offset·is·specified,·the·middle·window(s)·is·centered·on·the·trace··(int;·default:·3)·[default=3]. | 78 | ····Number·of·extraction·windows·per·trace.·The·windows·will·be·aligned··(i.e.·no·overlap·and·no·spacing·between·adjacent·windows).·Unless·an··offset·is·specified,·the·middle·window(s)·is·centered·on·the·trace··(int;·default:·3)·[default=3]. |
69 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_wavecal.length | 79 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_wavecal.length |
70 | ····Length·(in·pixels)·of·each·extraction·window.·This·parameter·is·also··equal·to·the·seperation·of·adjacent·window·centers,·causing·the··extraction·windows·to·always·be·aligned.·The·parameter·is··automatically·adjusted·according·to·the·binning·of·the·input·raw··frame.·If·negative,·the·extraction·window·length·is·determined··automatically·to·cover·the·full·slit·(float;·default:·-1.0)·[default=-1.0]. | 80 | ····Length·(in·pixels)·of·each·extraction·window.·This·parameter·is·also··equal·to·the·seperation·of·adjacent·window·centers,·causing·the··extraction·windows·to·always·be·aligned.·The·parameter·is··automatically·adjusted·according·to·the·binning·of·the·input·raw··frame.·If·negative,·the·extraction·window·length·is·determined··automatically·to·cover·the·full·slit·(float;·default:·-1.0)·[default=-1.0]. |
71 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_wavecal.offset | 81 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_wavecal.offset |
Offset 131, 14 lines modified | Offset 146, 35 lines modified | ||
131 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. | 146 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. |
132 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_wavecal.rebin.wavestep | 147 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_wavecal.rebin.wavestep |
133 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. | 148 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. |
134 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_wavecal.rebin.scale | 149 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_wavecal.rebin.scale |
135 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. | 150 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. |
151 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mflat.norm_method | ||
152 | ····Method·used·to·build·master·frame··(str;·default:·'explevel')·[default="explevel"]. | ||
153 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mflat.backsub.mmethod | ||
154 | ····Background·measuring·method.·If·equal·to·'median'·the·background·is··sampled·using·the·median·of·a·subwindow.·If·'minimum',·the·subwindow··minimum·value·is·used.·If·'no',·no·background·subtraction·is·done.··(str;·default:·'median')·[default="median"]. | ||
155 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mflat.backsub.npoints | ||
156 | ····This·is·the·number·of·columns·in·interorder·space·used·to·sample·the··background.·(int;·default:·82)·[default=82]. | ||
157 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mflat.backsub.radiusy | ||
158 | ····The·height·(in·pixels)·of·the·background·sampling·window·is·(2*radiusy··+·1).·This·parameter·is·not·corrected·for·binning.·(int;·default:·2)·[default=2]. | ||
159 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mflat.backsub.sdegree | ||
160 | ····Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1]. | ||
161 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mflat.backsub.smoothx | ||
162 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·'image_width'·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | ||
163 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_mflat.backsub.smoothy | ||
164 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·'image_height'·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | ||
136 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_predict.mbox_x | 165 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_predict.mbox_x |
137 | ····Match·box·X·size·(int;·default:·40)·[default=40]. | 166 | ····Match·box·X·size·(int;·default:·40)·[default=40]. |
138 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_predict.mbox_y | 167 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_predict.mbox_y |
139 | ····Match·box·Y·size·(int;·default:·40)·[default=40]. | 168 | ····Match·box·Y·size·(int;·default:·40)·[default=40]. |
140 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_predict.trans_x | 169 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_predict.trans_x |
Offset 167, 44 lines modified | Offset 203, 89 lines modified | ||
167 | ····Polynomial·Y·deg·(int;·default:·5)·[default=5]. | 203 | ····Polynomial·Y·deg·(int;·default:·5)·[default=5]. |
168 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_predict.kappa | 204 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_predict.kappa |
169 | ····Kappa·value·in·kappa·sigma·clipping·on·RESIDUAL·between·YFIT·and·Y··columns·(float;·default:·4.5)·[default=4.5]. | 205 | ····Kappa·value·in·kappa·sigma·clipping·on·RESIDUAL·between·YFIT·and·Y··columns·(float;·default:·4.5)·[default=4.5]. |
170 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_predict.tol | 206 | ..·py:attribute::·uves_obs_redchain.param.uves_cal_predict.tol |
171 | ····Tolerance·in·kappa·sigma·clipping·on·RESIDUAL·between·YFIT·and·Y··columns·(float;·default:·2.0)·[default=2.0]. | 207 | ····Tolerance·in·kappa·sigma·clipping·on·RESIDUAL·between·YFIT·and·Y··columns·(float;·default:·2.0)·[default=2.0]. |
172 | ..·py:attribute::·uves_obs_redchain.param.uves_ | 208 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.clean_traps |
173 | ····Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad··pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the··same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are··hard-coded·(as·function·of·UVES·chip).·(bool;·default:·False)·[default=False]. | 209 | ····Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad··pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the··same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are··hard-coded·(as·function·of·UVES·chip).·(bool;·default:·False)·[default=False]. |
174 | ..·py:attribute::·uves_obs_redchain.param.uves_ | 210 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.slitlength |
175 | ····Method·used·to·build·master·frame··(str;·default:·'median')·[default="median"]. | ||
176 | 211 | ····Extraction·slit·length·(in·pixels).·If·negative,·the·value·inferred··from·the·raw·frame·header·is·used·(float;·default:·-1.0)·[default=-1.0]. | |
212 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.skysub | ||
177 | ····Kappa·used·to·clip·low·level·values,·when·method·is·set·to·'mean'··(float;·default:·5.0)·[default=5.0]. | ||
178 | 213 | ····Do·sky-subtraction·(only·applicable·to·linear·and·average··extractions)?·(bool;·default:·True)·[default=True]. | |
214 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.objoffset | ||
179 | ···· | 215 | ····Offset·(in·pixels)·of·extraction·slit·with·respect·to·center·of·order.··This·parameter·applies·to·linear/average/optimal·extraction.·For··linear/average·extraction,·if·the·related·parameter·objslit·is··negative,·the·offset·is·automatically·determined·by·measuring·the··actual·object·position.··(float;·default:·0.0)·[default=0.0]. |
180 | ..·py:attribute::·uves_obs_redchain.param.uves_ | 216 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.objslit |
181 | ····Number·of·kappa·sigma·iterations,·when·method·is·set·to·'mean'··(int;··default:·5)·[default=5]. | ||
182 | . | 217 | ····Object·window·size·(in·pixels).·This·must·be·less·than·the·total·slit··length.·If·negative,·the·default·value·(half·of·full·slit·length)·is··used.·The·upper·and·lower·sky·windows·are·defined·as·the·part·of·the··full·slit·(if·any)·outside·the·object·window.·The·center·of·the·object··window·is·determined·by·the·offset·parameter.·This·parameter·does·not··apply·to·optimal·extraction.·(float;·default:·-1.0)·[default=-1.0]. |
218 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.tiltcorr | ||
183 | ···· | 219 | ····If·enabled·(recommended),·the·provided·dispersion·solutions·obtained··at·different·slit·positions·are·interpolated·linearly·at·the·actually··measured·position·of·the·object/sky.·Line·tilt·correction·is·currently··not·supported·for·2d·extraction,·in·which·case·the·dispersion·solution··obtained·at·the·middle·of·the·slit·is·always·used.·(bool;·default:··True)·[default=True]. |
184 | ..·py:attribute::·uves_obs_redchain.param.uves_ | 220 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.ffmethod |
185 | ····Flat-fielding·method.·If·set·to·'pixel',·flat-fielding·is·done·in··pixel-pixel·space·(before·extraction);·if·set·to·'extract',·flat-··fielding·is·performed·in·pixel-order·space·(i.e.·after·extraction).·If··set·to·'no',·no·flat-field·correction·is·done | 221 | ····Flat-fielding·method.·If·set·to·'pixel',·flat-fielding·is·done·in··pixel-pixel·space·(before·extraction);·if·set·to·'extract',·flat-··fielding·is·performed·in·pixel-order·space·(i.e.·after·extraction).·If··set·to·'no',·no·flat-field·correction·is·done·(str;·default:··'extract')·[default="extract"]. |
186 | ..·py:attribute::·uves_obs_redchain.param.uves_ | 222 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.merge |
187 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.If·'noappend'·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·'optimal'·is·recommended,·otherwise·'sum'. | 223 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.·If·'noappend'·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·'optimal'·is·recommended,·otherwise·'sum'.·(str;·default:··'optimal')·[default="optimal"]. |
224 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.merge_delt1 | ||
225 | ····Order·merging·left·hand·(short·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·are:·10·(W<=390),·12·(390<W<=437,··520<W<=564),·14·(437<W<=520,·564<W)··(float;·default:·0.0)·[default=0.0]. | ||
226 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.merge_delt2 | ||
227 | ····Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0]. | ||
228 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.backsub.mmethod | ||
229 | ····Background·measuring·method.·If·equal·to·'median'·the·background·is··sampled·using·the·median·of·a·subwindow.·If·'minimum',·the·subwindow··minimum·value·is·used.·If·'no',·no·background·subtraction·is·done.··(str;·default:·'median')·[default="median"]. | ||
230 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.backsub.npoints | ||
231 | ····This·is·the·number·of·columns·in·interorder·space·used·to·sample·the··background.·(int;·default:·82)·[default=82]. | ||
232 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.backsub.radiusy | ||
233 | ····The·height·(in·pixels)·of·the·background·sampling·window·is·(2*radiusy··+·1).·This·parameter·is·not·corrected·for·binning.·(int;·default:·2)·[default=2]. | ||
234 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.backsub.sdegree | ||
235 | ····Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1]. | ||
236 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.backsub.smoothx | ||
237 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·'image_width'·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | ||
238 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.backsub.smoothy | ||
239 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·'image_height'·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | ||
240 | ..·py:attribute::·uves_obs_redchain.param.uves_obs_scired.reduce.extract.method | ||
241 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'optimal')·[default="optimal"]. | ||
Max diff block lines reached; 37551/55214 bytes (68.01%) of diff not shown. |
Offset 114, 14 lines modified | Offset 114, 35 lines modified | ||
114 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.·If·'noappend'·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·'optimal'·is·recommended,·otherwise·'sum'.·(str;·default:··'optimal')·[default="optimal"]. | 114 | ····Order·merging·method.·If·'optimal',·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·'sum',·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.·If·'noappend'·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·'optimal'·is·recommended,·otherwise·'sum'.·(str;·default:··'optimal')·[default="optimal"]. |
115 | ..·py:attribute::·uves_obs_scired.param.reduce.merge_delt1 | 115 | ..·py:attribute::·uves_obs_scired.param.reduce.merge_delt1 |
116 | ····Order·merging·left·hand·(short·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·are:·10·(W<=390),·12·(390<W<=437,··520<W<=564),·14·(437<W<=520,·564<W)··(float;·default:·0.0)·[default=0.0]. | 116 | ····Order·merging·left·hand·(short·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·are:·10·(W<=390),·12·(390<W<=437,··520<W<=564),·14·(437<W<=520,·564<W)··(float;·default:·0.0)·[default=0.0]. |
117 | ..·py:attribute::·uves_obs_scired.param.reduce.merge_delt2 | 117 | ..·py:attribute::·uves_obs_scired.param.reduce.merge_delt2 |
118 | ····Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0]. | 118 | ····Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0]. |
119 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.method | ||
120 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'optimal')·[default="optimal"]. | ||
121 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.kappa | ||
122 | ····In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0]. | ||
123 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.chunk | ||
124 | ····In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32]. | ||
125 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.profile | ||
126 | ····In·optimal·extraction·mode,·the·kind·of·profile·to·use.·'gauss'·gives··a·Gaussian·profile,·'moffat'·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·'virtual'·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··'constant'·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·'auto'·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·'moffat'·or·'gauss'·are·recommended·(for·robustness).·For··high·S/N,·'virtual'·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·'auto')·[default="auto"]. | ||
127 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.skymethod | ||
128 | ····In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··'median'·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·'optimal'·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·'optimal')·[default="optimal"]. | ||
129 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.oversample | ||
130 | ····The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1]. | ||
131 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.best | ||
132 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. | ||
119 | ..·py:attribute::·uves_obs_scired.param.reduce.rebin.wavestep | 133 | ..·py:attribute::·uves_obs_scired.param.reduce.rebin.wavestep |
120 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. | 134 | ····The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0]. |
121 | ..·py:attribute::·uves_obs_scired.param.reduce.rebin.scale | 135 | ..·py:attribute::·uves_obs_scired.param.reduce.rebin.scale |
122 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. | 136 | ····Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False]. |
123 | ..·py:attribute::·uves_obs_scired.param.reduce.backsub.mmethod | 137 | ..·py:attribute::·uves_obs_scired.param.reduce.backsub.mmethod |
Offset 138, 35 lines modified | Offset 159, 14 lines modified | ||
138 | ····Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1]. | 159 | ····Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1]. |
139 | ..·py:attribute::·uves_obs_scired.param.reduce.backsub.smoothx | 160 | ..·py:attribute::·uves_obs_scired.param.reduce.backsub.smoothx |
140 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·'image_width'·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | 161 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·'image_width'·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. |
141 | ..·py:attribute::·uves_obs_scired.param.reduce.backsub.smoothy | 162 | ..·py:attribute::·uves_obs_scired.param.reduce.backsub.smoothy |
142 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·'image_height'·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. | 163 | ····If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·'image_height'·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0]. |
143 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.method | ||
144 | ····Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·'optimal')·[default="optimal"]. | ||
145 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.kappa | ||
146 | ····In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0]. | ||
147 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.chunk | ||
148 | ····In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32]. | ||
149 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.profile | ||
150 | ····In·optimal·extraction·mode,·the·kind·of·profile·to·use.·'gauss'·gives··a·Gaussian·profile,·'moffat'·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·'virtual'·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··'constant'·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·'auto'·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·'moffat'·or·'gauss'·are·recommended·(for·robustness).·For··high·S/N,·'virtual'·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·'auto')·[default="auto"]. | ||
151 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.skymethod | ||
152 | ····In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··'median'·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·'optimal'·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·'optimal')·[default="optimal"]. | ||
153 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.oversample | ||
154 | ····The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1]. | ||
155 | ..·py:attribute::·uves_obs_scired.param.reduce.extract.best | ||
156 | ····(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True]. | ||
157 | The·following·code·snippet·shows·the·default·settings·for·the·available· | 164 | The·following·code·snippet·shows·the·default·settings·for·the·available· |
158 | parameters. | 165 | parameters. |
159 | :: | 166 | :: |
Offset 182, 29 lines modified | Offset 182, 29 lines modified | ||
182 | ···uves_obs_scired.param.reduce.objoffset·=·0.0 | 182 | ···uves_obs_scired.param.reduce.objoffset·=·0.0 |
183 | ···uves_obs_scired.param.reduce.objslit·=·-1.0 | 183 | ···uves_obs_scired.param.reduce.objslit·=·-1.0 |
184 | ···uves_obs_scired.param.reduce.tiltcorr·=·True | 184 | ···uves_obs_scired.param.reduce.tiltcorr·=·True |
185 | ···uves_obs_scired.param.reduce.ffmethod·=·"extract" | 185 | ···uves_obs_scired.param.reduce.ffmethod·=·"extract" |
186 | ···uves_obs_scired.param.reduce.merge·=·"optimal" | 186 | ···uves_obs_scired.param.reduce.merge·=·"optimal" |
187 | ···uves_obs_scired.param.reduce.merge_delt1·=·0.0 | 187 | ···uves_obs_scired.param.reduce.merge_delt1·=·0.0 |
188 | ···uves_obs_scired.param.reduce.merge_delt2·=·0.0 | 188 | ···uves_obs_scired.param.reduce.merge_delt2·=·0.0 |
189 | ···uves_obs_scired.param.reduce.extract.method·=·"optimal" | ||
190 | ···uves_obs_scired.param.reduce.extract.kappa·=·10.0 | ||
191 | ···uves_obs_scired.param.reduce.extract.chunk·=·32 | ||
192 | ···uves_obs_scired.param.reduce.extract.profile·=·"auto" | ||
193 | ···uves_obs_scired.param.reduce.extract.skymethod·=·"optimal" | ||
194 | ···uves_obs_scired.param.reduce.extract.oversample·=·-1 | ||
195 | ···uves_obs_scired.param.reduce.extract.best·=·True | ||
189 | ···uves_obs_scired.param.reduce.rebin.wavestep·=·-1.0 | 196 | ···uves_obs_scired.param.reduce.rebin.wavestep·=·-1.0 |
190 | ···uves_obs_scired.param.reduce.rebin.scale·=·False | 197 | ···uves_obs_scired.param.reduce.rebin.scale·=·False |
191 | ···uves_obs_scired.param.reduce.backsub.mmethod·=·"median" | 198 | ···uves_obs_scired.param.reduce.backsub.mmethod·=·"median" |
192 | ···uves_obs_scired.param.reduce.backsub.npoints·=·82 | 199 | ···uves_obs_scired.param.reduce.backsub.npoints·=·82 |
193 | ···uves_obs_scired.param.reduce.backsub.radiusy·=·2 | 200 | ···uves_obs_scired.param.reduce.backsub.radiusy·=·2 |
194 | ···uves_obs_scired.param.reduce.backsub.sdegree·=·1 | 201 | ···uves_obs_scired.param.reduce.backsub.sdegree·=·1 |
195 | ···uves_obs_scired.param.reduce.backsub.smoothx·=·-1.0 | 202 | ···uves_obs_scired.param.reduce.backsub.smoothx·=·-1.0 |
196 | ···uves_obs_scired.param.reduce.backsub.smoothy·=·-1.0 | 203 | ···uves_obs_scired.param.reduce.backsub.smoothy·=·-1.0 |
197 | ···uves_obs_scired.param.reduce.extract.method·=·"optimal" | ||
198 | ···uves_obs_scired.param.reduce.extract.kappa·=·10.0 | ||
199 | ···uves_obs_scired.param.reduce.extract.chunk·=·32 | ||
200 | ···uves_obs_scired.param.reduce.extract.profile·=·"auto" | ||
201 | ···uves_obs_scired.param.reduce.extract.skymethod·=·"optimal" | ||
202 | ···uves_obs_scired.param.reduce.extract.oversample·=·-1 | ||
203 | ···uves_obs_scired.param.reduce.extract.best·=·True | ||
204 | You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe· | 204 | You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe· |
205 | parameter·`param`,·as·shown·in·the·following·example: | 205 | parameter·`param`,·as·shown·in·the·following·example: |
206 | :: | 206 | :: |
Offset 268, 26 lines modified | Offset 268, 14 lines modified | ||
268 | <dl·class="attribute"> | 268 | <dl·class="attribute"> |
269 | <dt·id="flames_cal_wavecal.param.kappa"> | 269 | <dt·id="flames_cal_wavecal.param.kappa"> |
270 | <code·class="descclassname">flames_cal_wavecal.param.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#flames_cal_wavecal.param.kappa"·title="Permalink·to·this·definition">¶</a></dt> | 270 | <code·class="descclassname">flames_cal_wavecal.param.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#flames_cal_wavecal.param.kappa"·title="Permalink·to·this·definition">¶</a></dt> |
271 | <dd><p>Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final··fit·(float;·default:·4.0)·[default=4.0].</p> | 271 | <dd><p>Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final··fit·(float;·default:·4.0)·[default=4.0].</p> |
272 | </dd></dl> | 272 | </dd></dl> |
273 | <dl·class="attribute"> | 273 | <dl·class="attribute"> |
274 | <dt·id="flames_cal_wavecal.param.rebin.wavestep"> | ||
275 | <code·class="descclassname">flames_cal_wavecal.param.rebin.</code><code·class="descname">wavestep</code><a·class="headerlink"·href="#flames_cal_wavecal.param.rebin.wavestep"·title="Permalink·to·this·definition">¶</a></dt> | ||
276 | <dd><p>The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0].</p> | ||
277 | </dd></dl> | ||
278 | <dl·class="attribute"> | ||
279 | <dt·id="flames_cal_wavecal.param.rebin.scale"> | ||
280 | <code·class="descclassname">flames_cal_wavecal.param.rebin.</code><code·class="descname">scale</code><a·class="headerlink"·href="#flames_cal_wavecal.param.rebin.scale"·title="Permalink·to·this·definition">¶</a></dt> | ||
281 | <dd><p>Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False].</p> | ||
282 | </dd></dl> | ||
283 | <dl·class="attribute"> | ||
284 | <dt·id="flames_cal_wavecal.param.extract.method"> | 274 | <dt·id="flames_cal_wavecal.param.extract.method"> |
285 | <code·class="descclassname">flames_cal_wavecal.param.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#flames_cal_wavecal.param.extract.method"·title="Permalink·to·this·definition">¶</a></dt> | 275 | <code·class="descclassname">flames_cal_wavecal.param.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#flames_cal_wavecal.param.extract.method"·title="Permalink·to·this·definition">¶</a></dt> |
286 | <dd><p>Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·‘average’)·[default=”average”].</p> | 276 | <dd><p>Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·‘average’)·[default=”average”].</p> |
287 | </dd></dl> | 277 | </dd></dl> |
288 | <dl·class="attribute"> | 278 | <dl·class="attribute"> |
289 | <dt·id="flames_cal_wavecal.param.extract.kappa"> | 279 | <dt·id="flames_cal_wavecal.param.extract.kappa"> |
Offset 321, 14 lines modified | Offset 309, 26 lines modified | ||
321 | <dl·class="attribute"> | 309 | <dl·class="attribute"> |
322 | <dt·id="flames_cal_wavecal.param.extract.best"> | 310 | <dt·id="flames_cal_wavecal.param.extract.best"> |
323 | <code·class="descclassname">flames_cal_wavecal.param.extract.</code><code·class="descname">best</code><a·class="headerlink"·href="#flames_cal_wavecal.param.extract.best"·title="Permalink·to·this·definition">¶</a></dt> | 311 | <code·class="descclassname">flames_cal_wavecal.param.extract.</code><code·class="descname">best</code><a·class="headerlink"·href="#flames_cal_wavecal.param.extract.best"·title="Permalink·to·this·definition">¶</a></dt> |
324 | <dd><p>(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True].</p> | 312 | <dd><p>(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True].</p> |
325 | </dd></dl> | 313 | </dd></dl> |
314 | <dl·class="attribute"> | ||
315 | <dt·id="flames_cal_wavecal.param.rebin.wavestep"> | ||
316 | <code·class="descclassname">flames_cal_wavecal.param.rebin.</code><code·class="descname">wavestep</code><a·class="headerlink"·href="#flames_cal_wavecal.param.rebin.wavestep"·title="Permalink·to·this·definition">¶</a></dt> | ||
317 | <dd><p>The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0].</p> | ||
318 | </dd></dl> | ||
319 | <dl·class="attribute"> | ||
320 | <dt·id="flames_cal_wavecal.param.rebin.scale"> | ||
321 | <code·class="descclassname">flames_cal_wavecal.param.rebin.</code><code·class="descname">scale</code><a·class="headerlink"·href="#flames_cal_wavecal.param.rebin.scale"·title="Permalink·to·this·definition">¶</a></dt> | ||
322 | <dd><p>Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False].</p> | ||
323 | </dd></dl> | ||
326 | <p>The·following·code·snippet·shows·the·default·settings·for·the·available | 324 | <p>The·following·code·snippet·shows·the·default·settings·for·the·available |
327 | parameters.</p> | 325 | parameters.</p> |
328 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> | 326 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> |
329 | <span·class="n">flames_cal_wavecal</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"flames_cal_wavecal"</span><span·class="p">)</span> | 327 | <span·class="n">flames_cal_wavecal</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"flames_cal_wavecal"</span><span·class="p">)</span> |
330 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">debug</span>·<span·class="o">=</span>·<span·class="kc">False</span> | 328 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">debug</span>·<span·class="o">=</span>·<span·class="kc">False</span> |
331 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">plotter</span>·<span·class="o">=</span>·<span·class="s2">"no"</span> | 329 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">plotter</span>·<span·class="o">=</span>·<span·class="s2">"no"</span> |
Offset 343, 23 lines modified | Offset 343, 23 lines modified | ||
343 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">shiftstep</span>·<span·class="o">=</span>·<span·class="mf">0.1</span> | 343 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">shiftstep</span>·<span·class="o">=</span>·<span·class="mf">0.1</span> |
344 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">shifttoler</span>·<span·class="o">=</span>·<span·class="mf">0.05</span> | 344 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">shifttoler</span>·<span·class="o">=</span>·<span·class="mf">0.05</span> |
345 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">alpha</span>·<span·class="o">=</span>·<span·class="mf">0.1</span> | 345 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">alpha</span>·<span·class="o">=</span>·<span·class="mf">0.1</span> |
346 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">maxerror</span>·<span·class="o">=</span>·<span·class="mf">20.0</span> | 346 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">maxerror</span>·<span·class="o">=</span>·<span·class="mf">20.0</span> |
347 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">degree</span>·<span·class="o">=</span>·<span·class="mi">4</span> | 347 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">degree</span>·<span·class="o">=</span>·<span·class="mi">4</span> |
348 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">tolerance</span>·<span·class="o">=</span>·<span·class="mf">0.6</span> | 348 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">tolerance</span>·<span·class="o">=</span>·<span·class="mf">0.6</span> |
349 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">kappa</span>·<span·class="o">=</span>·<span·class="mf">4.0</span> | 349 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">kappa</span>·<span·class="o">=</span>·<span·class="mf">4.0</span> |
350 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">rebin</span><span·class="o">.</span><span·class="n">wavestep</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> | ||
351 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">rebin</span><span·class="o">.</span><span·class="n">scale</span>·<span·class="o">=</span>·<span·class="kc">False</span> | ||
352 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">method</span>·<span·class="o">=</span>·<span·class="s2">"average"</span> | 350 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">method</span>·<span·class="o">=</span>·<span·class="s2">"average"</span> |
353 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">kappa</span>·<span·class="o">=</span>·<span·class="mf">10.0</span> | 351 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">kappa</span>·<span·class="o">=</span>·<span·class="mf">10.0</span> |
354 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">chunk</span>·<span·class="o">=</span>·<span·class="mi">32</span> | 352 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">chunk</span>·<span·class="o">=</span>·<span·class="mi">32</span> |
355 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">profile</span>·<span·class="o">=</span>·<span·class="s2">"auto"</span> | 353 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">profile</span>·<span·class="o">=</span>·<span·class="s2">"auto"</span> |
356 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">skymethod</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> | 354 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">skymethod</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> |
357 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">oversample</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mi">1</span> | 355 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">oversample</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mi">1</span> |
358 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">best</span>·<span·class="o">=</span>·<span·class="kc">True</span> | 356 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">best</span>·<span·class="o">=</span>·<span·class="kc">True</span> |
357 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">rebin</span><span·class="o">.</span><span·class="n">wavestep</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> | ||
358 | <span·class="n">flames_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">rebin</span><span·class="o">.</span><span·class="n">scale</span>·<span·class="o">=</span>·<span·class="kc">False</span> | ||
359 | </pre></div> | 359 | </pre></div> |
360 | </div> | 360 | </div> |
361 | <p>You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe | 361 | <p>You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe |
362 | parameter·<cite>param</cite>,·as·shown·in·the·following·example:</p> | 362 | parameter·<cite>param</cite>,·as·shown·in·the·following·example:</p> |
363 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> | 363 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> |
364 | <span·class="n">flames_cal_wavecal</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"flames_cal_wavecal"</span><span·class="p">)</span> | 364 | <span·class="n">flames_cal_wavecal</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"flames_cal_wavecal"</span><span·class="p">)</span> |
365 | <span·class="p">[</span><span·class="o">...</span><span·class="p">]</span> | 365 | <span·class="p">[</span><span·class="o">...</span><span·class="p">]</span> |
Offset 152, 317 lines modified | Offset 152, 221 lines modified | ||
152 | <dl·class="attribute"> | 152 | <dl·class="attribute"> |
153 | <dt·id="flames_obs_redchain.param.process_chip"> | 153 | <dt·id="flames_obs_redchain.param.process_chip"> |
154 | <code·class="descclassname">flames_obs_redchain.param.</code><code·class="descname">process_chip</code><a·class="headerlink"·href="#flames_obs_redchain.param.process_chip"·title="Permalink·to·this·definition">¶</a></dt> | 154 | <code·class="descclassname">flames_obs_redchain.param.</code><code·class="descname">process_chip</code><a·class="headerlink"·href="#flames_obs_redchain.param.process_chip"·title="Permalink·to·this·definition">¶</a></dt> |
155 | <dd><p>For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·‘both’)·[default=”both”].</p> | 155 | <dd><p>For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·‘both’)·[default=”both”].</p> |
156 | </dd></dl> | 156 | </dd></dl> |
157 | <dl·class="attribute"> | 157 | <dl·class="attribute"> |
158 | <dt·id="flames_obs_redchain.param.flames_cal_predict.mbox_x"> | ||
159 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">mbox_x</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.mbox_x"·title="Permalink·to·this·definition">¶</a></dt> | ||
160 | <dd><p>Match·box·X·size·(int;·default:·40)·[default=40].</p> | ||
161 | </dd></dl> | ||
162 | <dl·class="attribute"> | ||
163 | <dt·id="flames_obs_redchain.param.flames_cal_predict.mbox_y"> | ||
164 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">mbox_y</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.mbox_y"·title="Permalink·to·this·definition">¶</a></dt> | ||
165 | <dd><p>Match·box·Y·size·(int;·default:·40)·[default=40].</p> | ||
166 | </dd></dl> | ||
167 | <dl·class="attribute"> | ||
168 | <dt·id="flames_obs_redchain.param.flames_cal_predict.trans_x"> | ||
169 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">trans_x</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.trans_x"·title="Permalink·to·this·definition">¶</a></dt> | ||
170 | <dd><p>Detector·translation·along·X·(float;·default:·0.0)·[default=0.0].</p> | ||
171 | </dd></dl> | ||
172 | <dl·class="attribute"> | ||
173 | <dt·id="flames_obs_redchain.param.flames_cal_predict.trans_y"> | ||
174 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">trans_y</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.trans_y"·title="Permalink·to·this·definition">¶</a></dt> | ||
175 | <dd><p>Detector·translation·along·Y·(float;·default:·0.0)·[default=0.0].</p> | ||
176 | </dd></dl> | ||
177 | <dl·class="attribute"> | ||
178 | <dt·id="flames_obs_redchain.param.flames_cal_predict.ech_angle_off"> | ||
179 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">ech_angle_off</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.ech_angle_off"·title="Permalink·to·this·definition">¶</a></dt> | ||
180 | <dd><p>Offset·on·echelle·angle·(float;·default:·0.0)·[default=0.0].</p> | ||
181 | </dd></dl> | ||
182 | <dl·class="attribute"> | ||
183 | <dt·id="flames_obs_redchain.param.flames_cal_predict.cd_angle_off"> | ||
184 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">cd_angle_off</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.cd_angle_off"·title="Permalink·to·this·definition">¶</a></dt> | ||
185 | <dd><p>Offset·on·cross·disperser·angle·(float;·default:·0.0)·[default=0.0].</p> | ||
186 | </dd></dl> | ||
187 | <dl·class="attribute"> | ||
188 | <dt·id="flames_obs_redchain.param.flames_cal_predict.ccd_rot_angle_off"> | ||
189 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">ccd_rot_angle_off</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.ccd_rot_angle_off"·title="Permalink·to·this·definition">¶</a></dt> | ||
190 | <dd><p>Offset·on·CCD·rotation·angle·(float;·default:·0.0)·[default=0.0].</p> | ||
191 | </dd></dl> | ||
192 | <dl·class="attribute"> | ||
193 | <dt·id="flames_obs_redchain.param.flames_cal_predict.compute_regression_sw"> | ||
194 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">compute_regression_sw</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.compute_regression_sw"·title="Permalink·to·this·definition">¶</a></dt> | ||
195 | <dd><p>Compute·regression?·(bool;·default:·True)·[default=True].</p> | ||
196 | </dd></dl> | ||
197 | <dl·class="attribute"> | ||
198 | <dt·id="flames_obs_redchain.param.flames_cal_predict.def_pol1"> | ||
199 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">def_pol1</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.def_pol1"·title="Permalink·to·this·definition">¶</a></dt> | ||
200 | <dd><p>Polynomial·X·deg·(int;·default:·4)·[default=4].</p> | ||
201 | </dd></dl> | ||
202 | <dl·class="attribute"> | ||
203 | <dt·id="flames_obs_redchain.param.flames_cal_predict.def_pol2"> | ||
204 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">def_pol2</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.def_pol2"·title="Permalink·to·this·definition">¶</a></dt> | ||
205 | <dd><p>Polynomial·Y·deg·(int;·default:·5)·[default=5].</p> | ||
206 | </dd></dl> | ||
207 | <dl·class="attribute"> | ||
208 | <dt·id="flames_obs_redchain.param.flames_cal_predict.kappa"> | ||
209 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.kappa"·title="Permalink·to·this·definition">¶</a></dt> | ||
210 | <dd><p>Kappa·value·in·kappa·sigma·clipping·on·RESIDUAL·between·YFIT·and·Y··columns·(float;·default:·4.5)·[default=4.5].</p> | ||
211 | </dd></dl> | ||
212 | <dl·class="attribute"> | ||
213 | <dt·id="flames_obs_redchain.param.flames_cal_predict.tol"> | ||
214 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_predict.</code><code·class="descname">tol</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_predict.tol"·title="Permalink·to·this·definition">¶</a></dt> | ||
215 | <dd><p>Tolerance·in·kappa·sigma·clipping·on·RESIDUAL·between·YFIT·and·Y··columns·(float;·default:·2.0)·[default=2.0].</p> | ||
216 | </dd></dl> | ||
217 | <dl·class="attribute"> | ||
218 | <dt·id="flames_obs_redchain.param.flames_ | 158 | <dt·id="flames_obs_redchain.param.flames_cal_prep_sff_ofpos.ext_method"> |
219 | <code·class="descclassname">flames_obs_redchain.param.flames_ | 159 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_prep_sff_ofpos.</code><code·class="descname">ext_method</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_prep_sff_ofpos.ext_method"·title="Permalink·to·this·definition">¶</a></dt> |
220 | <dd><p>Extraction·method·(str;·default:·‘opt’)·[default=”opt”].</p> | 160 | <dd><p>Extraction·method·(str;·default:·‘opt’)·[default=”opt”].</p> |
221 | </dd></dl> | 161 | </dd></dl> |
222 | <dl·class="attribute"> | 162 | <dl·class="attribute"> |
163 | <dt·id="flames_obs_redchain.param.flames_cal_prep_sff_ofpos.bias_method"> | ||
164 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_prep_sff_ofpos.</code><code·class="descname">bias_method</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_prep_sff_ofpos.bias_method"·title="Permalink·to·this·definition">¶</a></dt> | ||
165 | <dd><p>Bias·subtraction·method,·M·for·master·bias·frame,·N·for·no·bias··subtraction,·V·to·subtract·a·constant·bias·level·defined·by·the··parameter·bias_value·(str;·default:·‘M’)·[default=”M”].</p> | ||
223 | <dt·id="flames_obs_redchain.param.flames_obs_scired.cor_max_fnd"> | ||
224 | <code·class="descclassname">flames_obs_redchain.param.flames_obs_scired.</code><code·class="descname">cor_max_fnd</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_obs_scired.cor_max_fnd"·title="Permalink·to·this·definition">¶</a></dt> | ||
225 | <dd><p>Find·correlation·maximum?·(str;·default:·‘Y’)·[default=”Y”].</p> | ||
226 | </dd></dl> | ||
227 | <dl·class="attribute"> | ||
228 | <dt·id="flames_obs_redchain.param.flames_obs_scired.cor_def_rng"> | ||
229 | <code·class="descclassname">flames_obs_redchain.param.flames_obs_scired.</code><code·class="descname">cor_def_rng</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_obs_scired.cor_def_rng"·title="Permalink·to·this·definition">¶</a></dt> | ||
230 | <dd><p>Correlation·range·size?·(float;·default:·6.0)·[default=6.0].</p> | ||
231 | </dd></dl> | ||
232 | <dl·class="attribute"> | ||
233 | <dt·id="flames_obs_redchain.param.flames_obs_scired.cor_def_pnt"> | ||
234 | <code·class="descclassname">flames_obs_redchain.param.flames_obs_scired.</code><code·class="descname">cor_def_pnt</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_obs_scired.cor_def_pnt"·title="Permalink·to·this·definition">¶</a></dt> | ||
235 | <dd><p>Correlation·sampling·points?·(int;·default:·25)·[default=25].</p> | ||
236 | </dd></dl> | ||
237 | <dl·class="attribute"> | ||
238 | <dt·id="flames_obs_redchain.param.flames_obs_scired.cor_def_off"> | ||
239 | <code·class="descclassname">flames_obs_redchain.param.flames_obs_scired.</code><code·class="descname">cor_def_off</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_obs_scired.cor_def_off"·title="Permalink·to·this·definition">¶</a></dt> | ||
240 | <dd><p>Correlation·center·offset?·(float;·default:·0.0)·[default=0.0].</p> | ||
241 | </dd></dl> | ||
242 | <dl·class="attribute"> | ||
243 | <dt·id="flames_obs_redchain.param.flames_obs_scired.corvel_iter"> | ||
244 | <code·class="descclassname">flames_obs_redchain.param.flames_obs_scired.</code><code·class="descname">corvel_iter</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_obs_scired.corvel_iter"·title="Permalink·to·this·definition">¶</a></dt> | ||
245 | <dd><p>Velocity·correlation·iteration·number·(SimCal)·(int;·default:·1)·[default=1].</p> | ||
246 | </dd></dl> | 166 | </dd></dl> |
247 | <dl·class="attribute"> | 167 | <dl·class="attribute"> |
248 | <dt·id="flames_obs_redchain.param.flames_ | 168 | <dt·id="flames_obs_redchain.param.flames_cal_prep_sff_ofpos.bias_value"> |
249 | <code·class="descclassname">flames_obs_redchain.param.flames_obs_scired.</code><code·class="descname">bias_method</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_obs_scired.bias_method"·title="Permalink·to·this·definition">¶</a></dt> | ||
250 | <dd | 169 | <code·class="descclassname">flames_obs_redchain.param.flames_cal_prep_sff_ofpos.</code><code·class="descname">bias_value</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_cal_prep_sff_ofpos.bias_value"·title="Permalink·to·this·definition">¶</a></dt> |
170 | <dd><p>Bias·value·(only·if·bias_method·=·V)·(int;·default:·200)·[default=200].</p> | ||
251 | </dd></dl> | 171 | </dd></dl> |
252 | <dl·class="attribute"> | 172 | <dl·class="attribute"> |
253 | <dt·id="flames_obs_redchain.param.flames_obs_scired.bias_value"> | ||
254 | <code·class="descclassname">flames_obs_redchain.param.flames_obs_scired.</code><code·class="descname">bias_value</code><a·class="headerlink"·href="#flames_obs_redchain.param.flames_obs_scired.bias_value"·title="Permalink·to·this·definition">¶</a></dt> | ||
Max diff block lines reached; 108152/119060 bytes (90.84%) of diff not shown. |
Offset 207, 14 lines modified | Offset 207, 50 lines modified | ||
207 | <dl·class="attribute"> | 207 | <dl·class="attribute"> |
208 | <dt·id="uves_cal_mkmaster.param.norm_method"> | 208 | <dt·id="uves_cal_mkmaster.param.norm_method"> |
209 | <code·class="descclassname">uves_cal_mkmaster.param.</code><code·class="descname">norm_method</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.norm_method"·title="Permalink·to·this·definition">¶</a></dt> | 209 | <code·class="descclassname">uves_cal_mkmaster.param.</code><code·class="descname">norm_method</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.norm_method"·title="Permalink·to·this·definition">¶</a></dt> |
210 | <dd><p>Method·used·to·build·master·frame··(str;·default:·‘explevel’)·[default=”explevel”].</p> | 210 | <dd><p>Method·used·to·build·master·frame··(str;·default:·‘explevel’)·[default=”explevel”].</p> |
211 | </dd></dl> | 211 | </dd></dl> |
212 | <dl·class="attribute"> | 212 | <dl·class="attribute"> |
213 | <dt·id="uves_cal_mkmaster.param.backsub.mmethod"> | ||
214 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">mmethod</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.mmethod"·title="Permalink·to·this·definition">¶</a></dt> | ||
215 | <dd><p>Background·measuring·method.·If·equal·to·‘median’·the·background·is··sampled·using·the·median·of·a·subwindow.·If·‘minimum’,·the·subwindow··minimum·value·is·used.·If·‘no’,·no·background·subtraction·is·done.··(str;·default:·‘median’)·[default=”median”].</p> | ||
216 | </dd></dl> | ||
217 | <dl·class="attribute"> | ||
218 | <dt·id="uves_cal_mkmaster.param.backsub.npoints"> | ||
219 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">npoints</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.npoints"·title="Permalink·to·this·definition">¶</a></dt> | ||
220 | <dd><p>This·is·the·number·of·columns·in·interorder·space·used·to·sample·the··background.·(int;·default:·82)·[default=82].</p> | ||
221 | </dd></dl> | ||
222 | <dl·class="attribute"> | ||
223 | <dt·id="uves_cal_mkmaster.param.backsub.radiusy"> | ||
224 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">radiusy</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.radiusy"·title="Permalink·to·this·definition">¶</a></dt> | ||
225 | <dd><p>The·height·(in·pixels)·of·the·background·sampling·window·is·(2*radiusy··+·1).·This·parameter·is·not·corrected·for·binning.·(int;·default:·2)·[default=2].</p> | ||
226 | </dd></dl> | ||
227 | <dl·class="attribute"> | ||
228 | <dt·id="uves_cal_mkmaster.param.backsub.sdegree"> | ||
229 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">sdegree</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.sdegree"·title="Permalink·to·this·definition">¶</a></dt> | ||
230 | <dd><p>Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1].</p> | ||
231 | </dd></dl> | ||
232 | <dl·class="attribute"> | ||
233 | <dt·id="uves_cal_mkmaster.param.backsub.smoothx"> | ||
234 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">smoothx</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.smoothx"·title="Permalink·to·this·definition">¶</a></dt> | ||
235 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·‘image_width’·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> | ||
236 | </dd></dl> | ||
237 | <dl·class="attribute"> | ||
238 | <dt·id="uves_cal_mkmaster.param.backsub.smoothy"> | ||
239 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">smoothy</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.smoothy"·title="Permalink·to·this·definition">¶</a></dt> | ||
240 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·‘image_height’·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> | ||
241 | </dd></dl> | ||
242 | <dl·class="attribute"> | ||
213 | <dt·id="uves_cal_mkmaster.param.qc_dark.reg.num_x"> | 243 | <dt·id="uves_cal_mkmaster.param.qc_dark.reg.num_x"> |
214 | <code·class="descclassname">uves_cal_mkmaster.param.qc_dark.reg.</code><code·class="descname">num_x</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.qc_dark.reg.num_x"·title="Permalink·to·this·definition">¶</a></dt> | 244 | <code·class="descclassname">uves_cal_mkmaster.param.qc_dark.reg.</code><code·class="descname">num_x</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.qc_dark.reg.num_x"·title="Permalink·to·this·definition">¶</a></dt> |
215 | <dd><p>Number·of·regions·along·the·X·axis·(where·mean/med/rms·are·computed).··(int;·default:·4)·[default=4].</p> | 245 | <dd><p>Number·of·regions·along·the·X·axis·(where·mean/med/rms·are·computed).··(int;·default:·4)·[default=4].</p> |
216 | </dd></dl> | 246 | </dd></dl> |
217 | <dl·class="attribute"> | 247 | <dl·class="attribute"> |
218 | <dt·id="uves_cal_mkmaster.param.qc_dark.reg.num_y"> | 248 | <dt·id="uves_cal_mkmaster.param.qc_dark.reg.num_y"> |
Offset 248, 50 lines modified | Offset 284, 14 lines modified | ||
248 | <dl·class="attribute"> | 284 | <dl·class="attribute"> |
249 | <dt·id="uves_cal_mkmaster.param.qc_dark.reg.when"> | 285 | <dt·id="uves_cal_mkmaster.param.qc_dark.reg.when"> |
250 | <code·class="descclassname">uves_cal_mkmaster.param.qc_dark.reg.</code><code·class="descname">when</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.qc_dark.reg.when"·title="Permalink·to·this·definition">¶</a></dt> | 286 | <code·class="descclassname">uves_cal_mkmaster.param.qc_dark.reg.</code><code·class="descname">when</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.qc_dark.reg.when"·title="Permalink·to·this·definition">¶</a></dt> |
251 | <dd><p>When·QC·analysis·is·performed.·0:·on·each·raw·frame·or·1:·on·the··master·frame·(int;·default:·0)·[default=0].</p> | 287 | <dd><p>When·QC·analysis·is·performed.·0:·on·each·raw·frame·or·1:·on·the··master·frame·(int;·default:·0)·[default=0].</p> |
252 | </dd></dl> | 288 | </dd></dl> |
253 | <dl·class="attribute"> | ||
254 | <dt·id="uves_cal_mkmaster.param.backsub.mmethod"> | ||
255 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">mmethod</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.mmethod"·title="Permalink·to·this·definition">¶</a></dt> | ||
256 | <dd><p>Background·measuring·method.·If·equal·to·‘median’·the·background·is··sampled·using·the·median·of·a·subwindow.·If·‘minimum’,·the·subwindow··minimum·value·is·used.·If·‘no’,·no·background·subtraction·is·done.··(str;·default:·‘median’)·[default=”median”].</p> | ||
257 | </dd></dl> | ||
258 | <dl·class="attribute"> | ||
259 | <dt·id="uves_cal_mkmaster.param.backsub.npoints"> | ||
260 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">npoints</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.npoints"·title="Permalink·to·this·definition">¶</a></dt> | ||
261 | <dd><p>This·is·the·number·of·columns·in·interorder·space·used·to·sample·the··background.·(int;·default:·82)·[default=82].</p> | ||
262 | </dd></dl> | ||
263 | <dl·class="attribute"> | ||
264 | <dt·id="uves_cal_mkmaster.param.backsub.radiusy"> | ||
265 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">radiusy</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.radiusy"·title="Permalink·to·this·definition">¶</a></dt> | ||
266 | <dd><p>The·height·(in·pixels)·of·the·background·sampling·window·is·(2*radiusy··+·1).·This·parameter·is·not·corrected·for·binning.·(int;·default:·2)·[default=2].</p> | ||
267 | </dd></dl> | ||
268 | <dl·class="attribute"> | ||
269 | <dt·id="uves_cal_mkmaster.param.backsub.sdegree"> | ||
270 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">sdegree</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.sdegree"·title="Permalink·to·this·definition">¶</a></dt> | ||
271 | <dd><p>Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1].</p> | ||
272 | </dd></dl> | ||
273 | <dl·class="attribute"> | ||
274 | <dt·id="uves_cal_mkmaster.param.backsub.smoothx"> | ||
275 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">smoothx</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.smoothx"·title="Permalink·to·this·definition">¶</a></dt> | ||
276 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·‘image_width’·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> | ||
277 | </dd></dl> | ||
278 | <dl·class="attribute"> | ||
279 | <dt·id="uves_cal_mkmaster.param.backsub.smoothy"> | ||
280 | <code·class="descclassname">uves_cal_mkmaster.param.backsub.</code><code·class="descname">smoothy</code><a·class="headerlink"·href="#uves_cal_mkmaster.param.backsub.smoothy"·title="Permalink·to·this·definition">¶</a></dt> | ||
281 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·‘image_height’·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> | ||
282 | </dd></dl> | ||
283 | <p>The·following·code·snippet·shows·the·default·settings·for·the·available | 289 | <p>The·following·code·snippet·shows·the·default·settings·for·the·available |
284 | parameters.</p> | 290 | parameters.</p> |
285 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> | 291 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> |
286 | <span·class="n">uves_cal_mkmaster</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"uves_cal_mkmaster"</span><span·class="p">)</span> | 292 | <span·class="n">uves_cal_mkmaster</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"uves_cal_mkmaster"</span><span·class="p">)</span> |
287 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">stack_method</span>·<span·class="o">=</span>·<span·class="s2">"median"</span> | 293 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">stack_method</span>·<span·class="o">=</span>·<span·class="s2">"median"</span> |
288 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">klow</span>·<span·class="o">=</span>·<span·class="mf">5.0</span> | 294 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">klow</span>·<span·class="o">=</span>·<span·class="mf">5.0</span> |
Offset 305, 27 lines modified | Offset 305, 27 lines modified | ||
305 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">khigh</span>·<span·class="o">=</span>·<span·class="mf">5.0</span> | 305 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">khigh</span>·<span·class="o">=</span>·<span·class="mf">5.0</span> |
306 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">niter</span>·<span·class="o">=</span>·<span·class="mi">5</span> | 306 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">niter</span>·<span·class="o">=</span>·<span·class="mi">5</span> |
307 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">debug</span>·<span·class="o">=</span>·<span·class="kc">False</span> | 307 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">debug</span>·<span·class="o">=</span>·<span·class="kc">False</span> |
308 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">plotter</span>·<span·class="o">=</span>·<span·class="s2">"no"</span> | 308 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">plotter</span>·<span·class="o">=</span>·<span·class="s2">"no"</span> |
309 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">process_chip</span>·<span·class="o">=</span>·<span·class="s2">"both"</span> | 309 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">process_chip</span>·<span·class="o">=</span>·<span·class="s2">"both"</span> |
310 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">clean_traps</span>·<span·class="o">=</span>·<span·class="kc">False</span> | 310 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">clean_traps</span>·<span·class="o">=</span>·<span·class="kc">False</span> |
311 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">norm_method</span>·<span·class="o">=</span>·<span·class="s2">"explevel"</span> | 311 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">norm_method</span>·<span·class="o">=</span>·<span·class="s2">"explevel"</span> |
312 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">mmethod</span>·<span·class="o">=</span>·<span·class="s2">"median"</span> | ||
313 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">npoints</span>·<span·class="o">=</span>·<span·class="mi">82</span> | ||
314 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">radiusy</span>·<span·class="o">=</span>·<span·class="mi">2</span> | ||
315 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">sdegree</span>·<span·class="o">=</span>·<span·class="mi">1</span> | ||
316 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">smoothx</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> | ||
317 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">smoothy</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> | ||
312 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">num_x</span>·<span·class="o">=</span>·<span·class="mi">4</span> | 318 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">num_x</span>·<span·class="o">=</span>·<span·class="mi">4</span> |
313 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">num_y</span>·<span·class="o">=</span>·<span·class="mi">4</span> | 319 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">num_y</span>·<span·class="o">=</span>·<span·class="mi">4</span> |
314 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">box_sx</span>·<span·class="o">=</span>·<span·class="mi">100</span> | 320 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">box_sx</span>·<span·class="o">=</span>·<span·class="mi">100</span> |
315 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">box_sy</span>·<span·class="o">=</span>·<span·class="mi">100</span> | 321 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">box_sy</span>·<span·class="o">=</span>·<span·class="mi">100</span> |
316 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">border_x</span>·<span·class="o">=</span>·<span·class="mi">100</span> | 322 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">border_x</span>·<span·class="o">=</span>·<span·class="mi">100</span> |
317 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">border_y</span>·<span·class="o">=</span>·<span·class="mi">100</span> | 323 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">border_y</span>·<span·class="o">=</span>·<span·class="mi">100</span> |
318 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">when</span>·<span·class="o">=</span>·<span·class="mi">0</span> | 324 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">qc_dark</span><span·class="o">.</span><span·class="n">reg</span><span·class="o">.</span><span·class="n">when</span>·<span·class="o">=</span>·<span·class="mi">0</span> |
319 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">mmethod</span>·<span·class="o">=</span>·<span·class="s2">"median"</span> | ||
320 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">npoints</span>·<span·class="o">=</span>·<span·class="mi">82</span> | ||
321 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">radiusy</span>·<span·class="o">=</span>·<span·class="mi">2</span> | ||
322 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">sdegree</span>·<span·class="o">=</span>·<span·class="mi">1</span> | ||
323 | <span·class="n">uves_cal_mkmaster</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">backsub</span><span·class="o">.</span><span·class="n">smoothx</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> | ||
Max diff block lines reached; 617/16554 bytes (3.73%) of diff not shown. |
Offset 168, 38 lines modified | Offset 168, 14 lines modified | ||
168 | <dl·class="attribute"> | 168 | <dl·class="attribute"> |
169 | <dt·id="uves_cal_response.param.paccuracy"> | 169 | <dt·id="uves_cal_response.param.paccuracy"> |
170 | <code·class="descclassname">uves_cal_response.param.</code><code·class="descname">paccuracy</code><a·class="headerlink"·href="#uves_cal_response.param.paccuracy"·title="Permalink·to·this·definition">¶</a></dt> | 170 | <code·class="descclassname">uves_cal_response.param.</code><code·class="descname">paccuracy</code><a·class="headerlink"·href="#uves_cal_response.param.paccuracy"·title="Permalink·to·this·definition">¶</a></dt> |
171 | <dd><p>The·pointing·accuracy·(in·arcseconds)·used·to·identify·the·observed··star·with·a·catalogue·star.·If·the·angular·separation·is·less·than··this·number,·the·identification·is·made.·(float;·default:·60.0)·[default=60.0].</p> | 171 | <dd><p>The·pointing·accuracy·(in·arcseconds)·used·to·identify·the·observed··star·with·a·catalogue·star.·If·the·angular·separation·is·less·than··this·number,·the·identification·is·made.·(float;·default:·60.0)·[default=60.0].</p> |
172 | </dd></dl> | 172 | </dd></dl> |
173 | <dl·class="attribute"> | 173 | <dl·class="attribute"> |
174 | <dt·id="uves_cal_response.param.efficiency.reduce.ffmethod"> | ||
175 | <code·class="descclassname">uves_cal_response.param.efficiency.reduce.</code><code·class="descname">ffmethod</code><a·class="headerlink"·href="#uves_cal_response.param.efficiency.reduce.ffmethod"·title="Permalink·to·this·definition">¶</a></dt> | ||
176 | <dd><p>Flat-fielding·method.·If·set·to·‘pixel’,·flat-fielding·is·done·in··pixel-pixel·space·(before·extraction);·if·set·to·‘extract’,·flat-··fielding·is·performed·in·pixel-order·space·(i.e.·after·extraction).·If··set·to·‘no’,·no·flat-field·correction·is·done.·<pixel·|·extract·|·no>··(str;·default:·‘no’)·[default=”no”].</p> | ||
177 | </dd></dl> | ||
178 | <dl·class="attribute"> | ||
179 | <dt·id="uves_cal_response.param.efficiency.reduce.merge"> | ||
180 | <code·class="descclassname">uves_cal_response.param.efficiency.reduce.</code><code·class="descname">merge</code><a·class="headerlink"·href="#uves_cal_response.param.efficiency.reduce.merge"·title="Permalink·to·this·definition">¶</a></dt> | ||
181 | <dd><p>Order·merging·method.·If·‘optimal’,·the·flux·in·the·overlapping·region··is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of··single·order·spectra.·If·‘sum’,·the·flux·in·the·overlapping·region·is··computed·as·the·sum·of·the·single·order·spectra.If·‘noappend’·the··spectrum·is·simply·rebinned·but·not·merged.If·flat-fielding·is·done,··method·‘optimal’·is·recommended,·otherwise·‘sum’.·<optimal·|·sum·|··noappend>·(str;·default:·‘sum’)·[default=”sum”].</p> | ||
182 | </dd></dl> | ||
183 | <dl·class="attribute"> | ||
184 | <dt·id="uves_cal_response.param.efficiency.reduce.best"> | ||
185 | <code·class="descclassname">uves_cal_response.param.efficiency.reduce.</code><code·class="descname">best</code><a·class="headerlink"·href="#uves_cal_response.param.efficiency.reduce.best"·title="Permalink·to·this·definition">¶</a></dt> | ||
186 | <dd><p>(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True].</p> | ||
187 | </dd></dl> | ||
188 | <dl·class="attribute"> | ||
189 | <dt·id="uves_cal_response.param.efficiency.reduce.extract.method"> | ||
190 | <code·class="descclassname">uves_cal_response.param.efficiency.reduce.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#uves_cal_response.param.efficiency.reduce.extract.method"·title="Permalink·to·this·definition">¶</a></dt> | ||
191 | <dd><p>Extraction·method.·<average·|·linear·|·weighted·|·optimal>·(str;··default:·‘linear’)·[default=”linear”].</p> | ||
192 | </dd></dl> | ||
193 | <dl·class="attribute"> | ||
194 | <dt·id="uves_cal_response.param.reduce.slitlength"> | 174 | <dt·id="uves_cal_response.param.reduce.slitlength"> |
195 | <code·class="descclassname">uves_cal_response.param.reduce.</code><code·class="descname">slitlength</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.slitlength"·title="Permalink·to·this·definition">¶</a></dt> | 175 | <code·class="descclassname">uves_cal_response.param.reduce.</code><code·class="descname">slitlength</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.slitlength"·title="Permalink·to·this·definition">¶</a></dt> |
196 | <dd><p>Extraction·slit·length·(in·pixels).·If·negative,·the·value·inferred··from·the·raw·frame·header·is·used·(float;·default:·-1.0)·[default=-1.0].</p> | 176 | <dd><p>Extraction·slit·length·(in·pixels).·If·negative,·the·value·inferred··from·the·raw·frame·header·is·used·(float;·default:·-1.0)·[default=-1.0].</p> |
197 | </dd></dl> | 177 | </dd></dl> |
198 | <dl·class="attribute"> | 178 | <dl·class="attribute"> |
199 | <dt·id="uves_cal_response.param.reduce.skysub"> | 179 | <dt·id="uves_cal_response.param.reduce.skysub"> |
Offset 246, 14 lines modified | Offset 222, 56 lines modified | ||
246 | <dl·class="attribute"> | 222 | <dl·class="attribute"> |
247 | <dt·id="uves_cal_response.param.reduce.merge_delt2"> | 223 | <dt·id="uves_cal_response.param.reduce.merge_delt2"> |
248 | <code·class="descclassname">uves_cal_response.param.reduce.</code><code·class="descname">merge_delt2</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.merge_delt2"·title="Permalink·to·this·definition">¶</a></dt> | 224 | <code·class="descclassname">uves_cal_response.param.reduce.</code><code·class="descname">merge_delt2</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.merge_delt2"·title="Permalink·to·this·definition">¶</a></dt> |
249 | <dd><p>Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0].</p> | 225 | <dd><p>Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0].</p> |
250 | </dd></dl> | 226 | </dd></dl> |
251 | <dl·class="attribute"> | 227 | <dl·class="attribute"> |
228 | <dt·id="uves_cal_response.param.reduce.extract.method"> | ||
229 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.method"·title="Permalink·to·this·definition">¶</a></dt> | ||
230 | <dd><p>Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·‘optimal’)·[default=”optimal”].</p> | ||
231 | </dd></dl> | ||
232 | <dl·class="attribute"> | ||
233 | <dt·id="uves_cal_response.param.reduce.extract.kappa"> | ||
234 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.kappa"·title="Permalink·to·this·definition">¶</a></dt> | ||
235 | <dd><p>In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0].</p> | ||
236 | </dd></dl> | ||
237 | <dl·class="attribute"> | ||
238 | <dt·id="uves_cal_response.param.reduce.extract.chunk"> | ||
239 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">chunk</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.chunk"·title="Permalink·to·this·definition">¶</a></dt> | ||
240 | <dd><p>In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32].</p> | ||
241 | </dd></dl> | ||
242 | <dl·class="attribute"> | ||
243 | <dt·id="uves_cal_response.param.reduce.extract.profile"> | ||
244 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">profile</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.profile"·title="Permalink·to·this·definition">¶</a></dt> | ||
245 | <dd><p>In·optimal·extraction·mode,·the·kind·of·profile·to·use.·‘gauss’·gives··a·Gaussian·profile,·‘moffat’·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·‘virtual’·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··‘constant’·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·‘auto’·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·‘moffat’·or·‘gauss’·are·recommended·(for·robustness).·For··high·S/N,·‘virtual’·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·‘auto’)·[default=”auto”].</p> | ||
246 | </dd></dl> | ||
247 | <dl·class="attribute"> | ||
248 | <dt·id="uves_cal_response.param.reduce.extract.skymethod"> | ||
249 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">skymethod</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.skymethod"·title="Permalink·to·this·definition">¶</a></dt> | ||
250 | <dd><p>In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··‘median’·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·‘optimal’·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·‘optimal’)·[default=”optimal”].</p> | ||
251 | </dd></dl> | ||
252 | <dl·class="attribute"> | ||
253 | <dt·id="uves_cal_response.param.reduce.extract.oversample"> | ||
254 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">oversample</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.oversample"·title="Permalink·to·this·definition">¶</a></dt> | ||
255 | <dd><p>The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1].</p> | ||
256 | </dd></dl> | ||
257 | <dl·class="attribute"> | ||
258 | <dt·id="uves_cal_response.param.reduce.extract.best"> | ||
259 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">best</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.best"·title="Permalink·to·this·definition">¶</a></dt> | ||
260 | <dd><p>(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True].</p> | ||
261 | </dd></dl> | ||
262 | <dl·class="attribute"> | ||
252 | <dt·id="uves_cal_response.param.reduce.rebin.wavestep"> | 263 | <dt·id="uves_cal_response.param.reduce.rebin.wavestep"> |
253 | <code·class="descclassname">uves_cal_response.param.reduce.rebin.</code><code·class="descname">wavestep</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.rebin.wavestep"·title="Permalink·to·this·definition">¶</a></dt> | 264 | <code·class="descclassname">uves_cal_response.param.reduce.rebin.</code><code·class="descname">wavestep</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.rebin.wavestep"·title="Permalink·to·this·definition">¶</a></dt> |
254 | <dd><p>The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0].</p> | 265 | <dd><p>The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0].</p> |
255 | </dd></dl> | 266 | </dd></dl> |
256 | <dl·class="attribute"> | 267 | <dl·class="attribute"> |
257 | <dt·id="uves_cal_response.param.reduce.rebin.scale"> | 268 | <dt·id="uves_cal_response.param.reduce.rebin.scale"> |
Offset 294, 92 lines modified | Offset 312, 74 lines modified | ||
294 | <dl·class="attribute"> | 312 | <dl·class="attribute"> |
295 | <dt·id="uves_cal_response.param.reduce.backsub.smoothy"> | 313 | <dt·id="uves_cal_response.param.reduce.backsub.smoothy"> |
296 | <code·class="descclassname">uves_cal_response.param.reduce.backsub.</code><code·class="descname">smoothy</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.backsub.smoothy"·title="Permalink·to·this·definition">¶</a></dt> | 314 | <code·class="descclassname">uves_cal_response.param.reduce.backsub.</code><code·class="descname">smoothy</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.backsub.smoothy"·title="Permalink·to·this·definition">¶</a></dt> |
297 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·‘image_height’·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> | 315 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·‘image_height’·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> |
298 | </dd></dl> | 316 | </dd></dl> |
299 | <dl·class="attribute"> | 317 | <dl·class="attribute"> |
300 | <dt·id="uves_cal_response.param. | 318 | <dt·id="uves_cal_response.param.efficiency.reduce.ffmethod"> |
319 | <code·class="descclassname">uves_cal_response.param.efficiency.reduce.</code><code·class="descname">ffmethod</code><a·class="headerlink"·href="#uves_cal_response.param.efficiency.reduce.ffmethod"·title="Permalink·to·this·definition">¶</a></dt> | ||
320 | <dd><p>Flat-fielding·method.·If·set·to·‘pixel’,·flat-fielding·is·done·in··pixel-pixel·space·(before·extraction);·if·set·to·‘extract’,·flat-··fielding·is·performed·in·pixel-order·space·(i.e.·after·extraction).·If··set·to·‘no’,·no·flat-field·correction·is·done.·<pixel·|·extract·|·no>··(str;·default:·‘no’)·[default=”no”].</p> | ||
301 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.method"·title="Permalink·to·this·definition">¶</a></dt> | ||
302 | <dd><p>Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·‘optimal’)·[default=”optimal”].</p> | ||
303 | </dd></dl> | ||
304 | <dl·class="attribute"> | ||
305 | <dt·id="uves_cal_response.param.reduce.extract.kappa"> | ||
306 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.kappa"·title="Permalink·to·this·definition">¶</a></dt> | ||
307 | <dd><p>In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0].</p> | ||
308 | </dd></dl> | ||
309 | <dl·class="attribute"> | ||
310 | <dt·id="uves_cal_response.param.reduce.extract.chunk"> | ||
311 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">chunk</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.chunk"·title="Permalink·to·this·definition">¶</a></dt> | ||
312 | <dd><p>In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32].</p> | ||
313 | </dd></dl> | ||
314 | <dl·class="attribute"> | ||
315 | <dt·id="uves_cal_response.param.reduce.extract.profile"> | ||
316 | <code·class="descclassname">uves_cal_response.param.reduce.extract.</code><code·class="descname">profile</code><a·class="headerlink"·href="#uves_cal_response.param.reduce.extract.profile"·title="Permalink·to·this·definition">¶</a></dt> | ||
317 | <dd><p>In·optimal·extraction·mode,·the·kind·of·profile·to·use.·‘gauss’·gives··a·Gaussian·profile,·‘moffat’·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·‘virtual’·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··‘constant’·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·‘auto’·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·‘moffat’·or·‘gauss’·are·recommended·(for·robustness).·For··high·S/N,·‘virtual’·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·‘auto’)·[default=”auto”].</p> | ||
318 | </dd></dl> | 321 | </dd></dl> |
Max diff block lines reached; 17962/32411 bytes (55.42%) of diff not shown. |
Offset 236, 14 lines modified | Offset 236, 56 lines modified | ||
236 | <dl·class="attribute"> | 236 | <dl·class="attribute"> |
237 | <dt·id="uves_cal_tflat.param.reduce.merge_delt2"> | 237 | <dt·id="uves_cal_tflat.param.reduce.merge_delt2"> |
238 | <code·class="descclassname">uves_cal_tflat.param.reduce.</code><code·class="descname">merge_delt2</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.merge_delt2"·title="Permalink·to·this·definition">¶</a></dt> | 238 | <code·class="descclassname">uves_cal_tflat.param.reduce.</code><code·class="descname">merge_delt2</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.merge_delt2"·title="Permalink·to·this·definition">¶</a></dt> |
239 | <dd><p>Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0].</p> | 239 | <dd><p>Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0].</p> |
240 | </dd></dl> | 240 | </dd></dl> |
241 | <dl·class="attribute"> | 241 | <dl·class="attribute"> |
242 | <dt·id="uves_cal_tflat.param.reduce.extract.method"> | ||
243 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.method"·title="Permalink·to·this·definition">¶</a></dt> | ||
244 | <dd><p>Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·‘average’)·[default=”average”].</p> | ||
245 | </dd></dl> | ||
246 | <dl·class="attribute"> | ||
247 | <dt·id="uves_cal_tflat.param.reduce.extract.kappa"> | ||
248 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.kappa"·title="Permalink·to·this·definition">¶</a></dt> | ||
249 | <dd><p>In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0].</p> | ||
250 | </dd></dl> | ||
251 | <dl·class="attribute"> | ||
252 | <dt·id="uves_cal_tflat.param.reduce.extract.chunk"> | ||
253 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">chunk</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.chunk"·title="Permalink·to·this·definition">¶</a></dt> | ||
254 | <dd><p>In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32].</p> | ||
255 | </dd></dl> | ||
256 | <dl·class="attribute"> | ||
257 | <dt·id="uves_cal_tflat.param.reduce.extract.profile"> | ||
258 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">profile</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.profile"·title="Permalink·to·this·definition">¶</a></dt> | ||
259 | <dd><p>In·optimal·extraction·mode,·the·kind·of·profile·to·use.·‘gauss’·gives··a·Gaussian·profile,·‘moffat’·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·‘virtual’·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··‘constant’·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·‘auto’·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·‘moffat’·or·‘gauss’·are·recommended·(for·robustness).·For··high·S/N,·‘virtual’·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·‘auto’)·[default=”auto”].</p> | ||
260 | </dd></dl> | ||
261 | <dl·class="attribute"> | ||
262 | <dt·id="uves_cal_tflat.param.reduce.extract.skymethod"> | ||
263 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">skymethod</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.skymethod"·title="Permalink·to·this·definition">¶</a></dt> | ||
264 | <dd><p>In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··‘median’·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·‘optimal’·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·‘optimal’)·[default=”optimal”].</p> | ||
265 | </dd></dl> | ||
266 | <dl·class="attribute"> | ||
267 | <dt·id="uves_cal_tflat.param.reduce.extract.oversample"> | ||
268 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">oversample</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.oversample"·title="Permalink·to·this·definition">¶</a></dt> | ||
269 | <dd><p>The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1].</p> | ||
270 | </dd></dl> | ||
271 | <dl·class="attribute"> | ||
272 | <dt·id="uves_cal_tflat.param.reduce.extract.best"> | ||
273 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">best</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.best"·title="Permalink·to·this·definition">¶</a></dt> | ||
274 | <dd><p>(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True].</p> | ||
275 | </dd></dl> | ||
276 | <dl·class="attribute"> | ||
242 | <dt·id="uves_cal_tflat.param.reduce.rebin.wavestep"> | 277 | <dt·id="uves_cal_tflat.param.reduce.rebin.wavestep"> |
243 | <code·class="descclassname">uves_cal_tflat.param.reduce.rebin.</code><code·class="descname">wavestep</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.rebin.wavestep"·title="Permalink·to·this·definition">¶</a></dt> | 278 | <code·class="descclassname">uves_cal_tflat.param.reduce.rebin.</code><code·class="descname">wavestep</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.rebin.wavestep"·title="Permalink·to·this·definition">¶</a></dt> |
244 | <dd><p>The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0].</p> | 279 | <dd><p>The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0].</p> |
245 | </dd></dl> | 280 | </dd></dl> |
246 | <dl·class="attribute"> | 281 | <dl·class="attribute"> |
247 | <dt·id="uves_cal_tflat.param.reduce.rebin.scale"> | 282 | <dt·id="uves_cal_tflat.param.reduce.rebin.scale"> |
Offset 283, 56 lines modified | Offset 325, 14 lines modified | ||
283 | <dl·class="attribute"> | 325 | <dl·class="attribute"> |
284 | <dt·id="uves_cal_tflat.param.reduce.backsub.smoothy"> | 326 | <dt·id="uves_cal_tflat.param.reduce.backsub.smoothy"> |
285 | <code·class="descclassname">uves_cal_tflat.param.reduce.backsub.</code><code·class="descname">smoothy</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.backsub.smoothy"·title="Permalink·to·this·definition">¶</a></dt> | 327 | <code·class="descclassname">uves_cal_tflat.param.reduce.backsub.</code><code·class="descname">smoothy</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.backsub.smoothy"·title="Permalink·to·this·definition">¶</a></dt> |
286 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·‘image_height’·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> | 328 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·‘image_height’·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> |
287 | </dd></dl> | 329 | </dd></dl> |
288 | <dl·class="attribute"> | ||
289 | <dt·id="uves_cal_tflat.param.reduce.extract.method"> | ||
290 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.method"·title="Permalink·to·this·definition">¶</a></dt> | ||
291 | <dd><p>Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·‘average’)·[default=”average”].</p> | ||
292 | </dd></dl> | ||
293 | <dl·class="attribute"> | ||
294 | <dt·id="uves_cal_tflat.param.reduce.extract.kappa"> | ||
295 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.kappa"·title="Permalink·to·this·definition">¶</a></dt> | ||
296 | <dd><p>In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0].</p> | ||
297 | </dd></dl> | ||
298 | <dl·class="attribute"> | ||
299 | <dt·id="uves_cal_tflat.param.reduce.extract.chunk"> | ||
300 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">chunk</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.chunk"·title="Permalink·to·this·definition">¶</a></dt> | ||
301 | <dd><p>In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32].</p> | ||
302 | </dd></dl> | ||
303 | <dl·class="attribute"> | ||
304 | <dt·id="uves_cal_tflat.param.reduce.extract.profile"> | ||
305 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">profile</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.profile"·title="Permalink·to·this·definition">¶</a></dt> | ||
306 | <dd><p>In·optimal·extraction·mode,·the·kind·of·profile·to·use.·‘gauss’·gives··a·Gaussian·profile,·‘moffat’·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·‘virtual’·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··‘constant’·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·‘auto’·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·‘moffat’·or·‘gauss’·are·recommended·(for·robustness).·For··high·S/N,·‘virtual’·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·‘auto’)·[default=”auto”].</p> | ||
307 | </dd></dl> | ||
308 | <dl·class="attribute"> | ||
309 | <dt·id="uves_cal_tflat.param.reduce.extract.skymethod"> | ||
310 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">skymethod</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.skymethod"·title="Permalink·to·this·definition">¶</a></dt> | ||
311 | <dd><p>In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··‘median’·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·‘optimal’·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·‘optimal’)·[default=”optimal”].</p> | ||
312 | </dd></dl> | ||
313 | <dl·class="attribute"> | ||
314 | <dt·id="uves_cal_tflat.param.reduce.extract.oversample"> | ||
315 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">oversample</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.oversample"·title="Permalink·to·this·definition">¶</a></dt> | ||
316 | <dd><p>The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1].</p> | ||
317 | </dd></dl> | ||
318 | <dl·class="attribute"> | ||
319 | <dt·id="uves_cal_tflat.param.reduce.extract.best"> | ||
320 | <code·class="descclassname">uves_cal_tflat.param.reduce.extract.</code><code·class="descname">best</code><a·class="headerlink"·href="#uves_cal_tflat.param.reduce.extract.best"·title="Permalink·to·this·definition">¶</a></dt> | ||
321 | <dd><p>(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True].</p> | ||
322 | </dd></dl> | ||
323 | <p>The·following·code·snippet·shows·the·default·settings·for·the·available | 330 | <p>The·following·code·snippet·shows·the·default·settings·for·the·available |
324 | parameters.</p> | 331 | parameters.</p> |
325 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> | 332 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> |
326 | <span·class="n">uves_cal_tflat</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"uves_cal_tflat"</span><span·class="p">)</span> | 333 | <span·class="n">uves_cal_tflat</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"uves_cal_tflat"</span><span·class="p">)</span> |
327 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">debug</span>·<span·class="o">=</span>·<span·class="kc">False</span> | 334 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">debug</span>·<span·class="o">=</span>·<span·class="kc">False</span> |
328 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">plotter</span>·<span·class="o">=</span>·<span·class="s2">"no"</span> | 335 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">plotter</span>·<span·class="o">=</span>·<span·class="s2">"no"</span> |
Offset 350, 29 lines modified | Offset 350, 29 lines modified | ||
350 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">objoffset</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> | 350 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">objoffset</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> |
351 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">objslit</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> | 351 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">objslit</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> |
352 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">tiltcorr</span>·<span·class="o">=</span>·<span·class="kc">True</span> | 352 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">tiltcorr</span>·<span·class="o">=</span>·<span·class="kc">True</span> |
353 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">ffmethod</span>·<span·class="o">=</span>·<span·class="s2">"extract"</span> | 353 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">ffmethod</span>·<span·class="o">=</span>·<span·class="s2">"extract"</span> |
354 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> | 354 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> |
355 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge_delt1</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> | 355 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge_delt1</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> |
356 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge_delt2</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> | 356 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge_delt2</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> |
357 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">method</span>·<span·class="o">=</span>·<span·class="s2">"average"</span> | ||
358 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">kappa</span>·<span·class="o">=</span>·<span·class="mf">10.0</span> | ||
359 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">chunk</span>·<span·class="o">=</span>·<span·class="mi">32</span> | ||
360 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">profile</span>·<span·class="o">=</span>·<span·class="s2">"auto"</span> | ||
361 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">skymethod</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> | ||
362 | <span·class="n">uves_cal_tflat</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">oversample</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mi">1</span> | ||
Max diff block lines reached; 5016/22210 bytes (22.58%) of diff not shown. |
Offset 270, 26 lines modified | Offset 270, 14 lines modified | ||
270 | <dl·class="attribute"> | 270 | <dl·class="attribute"> |
271 | <dt·id="uves_cal_wavecal.param.kappa"> | 271 | <dt·id="uves_cal_wavecal.param.kappa"> |
272 | <code·class="descclassname">uves_cal_wavecal.param.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#uves_cal_wavecal.param.kappa"·title="Permalink·to·this·definition">¶</a></dt> | 272 | <code·class="descclassname">uves_cal_wavecal.param.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#uves_cal_wavecal.param.kappa"·title="Permalink·to·this·definition">¶</a></dt> |
273 | <dd><p>Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final··fit·(float;·default:·4.0)·[default=4.0].</p> | 273 | <dd><p>Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final··fit·(float;·default:·4.0)·[default=4.0].</p> |
274 | </dd></dl> | 274 | </dd></dl> |
275 | <dl·class="attribute"> | 275 | <dl·class="attribute"> |
276 | <dt·id="uves_cal_wavecal.param.rebin.wavestep"> | ||
277 | <code·class="descclassname">uves_cal_wavecal.param.rebin.</code><code·class="descname">wavestep</code><a·class="headerlink"·href="#uves_cal_wavecal.param.rebin.wavestep"·title="Permalink·to·this·definition">¶</a></dt> | ||
278 | <dd><p>The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0].</p> | ||
279 | </dd></dl> | ||
280 | <dl·class="attribute"> | ||
281 | <dt·id="uves_cal_wavecal.param.rebin.scale"> | ||
282 | <code·class="descclassname">uves_cal_wavecal.param.rebin.</code><code·class="descname">scale</code><a·class="headerlink"·href="#uves_cal_wavecal.param.rebin.scale"·title="Permalink·to·this·definition">¶</a></dt> | ||
283 | <dd><p>Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False].</p> | ||
284 | </dd></dl> | ||
285 | <dl·class="attribute"> | ||
286 | <dt·id="uves_cal_wavecal.param.extract.method"> | 276 | <dt·id="uves_cal_wavecal.param.extract.method"> |
287 | <code·class="descclassname">uves_cal_wavecal.param.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#uves_cal_wavecal.param.extract.method"·title="Permalink·to·this·definition">¶</a></dt> | 277 | <code·class="descclassname">uves_cal_wavecal.param.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#uves_cal_wavecal.param.extract.method"·title="Permalink·to·this·definition">¶</a></dt> |
288 | <dd><p>Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·‘average’)·[default=”average”].</p> | 278 | <dd><p>Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·‘average’)·[default=”average”].</p> |
289 | </dd></dl> | 279 | </dd></dl> |
290 | <dl·class="attribute"> | 280 | <dl·class="attribute"> |
291 | <dt·id="uves_cal_wavecal.param.extract.kappa"> | 281 | <dt·id="uves_cal_wavecal.param.extract.kappa"> |
Offset 323, 14 lines modified | Offset 311, 26 lines modified | ||
323 | <dl·class="attribute"> | 311 | <dl·class="attribute"> |
324 | <dt·id="uves_cal_wavecal.param.extract.best"> | 312 | <dt·id="uves_cal_wavecal.param.extract.best"> |
325 | <code·class="descclassname">uves_cal_wavecal.param.extract.</code><code·class="descname">best</code><a·class="headerlink"·href="#uves_cal_wavecal.param.extract.best"·title="Permalink·to·this·definition">¶</a></dt> | 313 | <code·class="descclassname">uves_cal_wavecal.param.extract.</code><code·class="descname">best</code><a·class="headerlink"·href="#uves_cal_wavecal.param.extract.best"·title="Permalink·to·this·definition">¶</a></dt> |
326 | <dd><p>(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True].</p> | 314 | <dd><p>(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True].</p> |
327 | </dd></dl> | 315 | </dd></dl> |
316 | <dl·class="attribute"> | ||
317 | <dt·id="uves_cal_wavecal.param.rebin.wavestep"> | ||
318 | <code·class="descclassname">uves_cal_wavecal.param.rebin.</code><code·class="descname">wavestep</code><a·class="headerlink"·href="#uves_cal_wavecal.param.rebin.wavestep"·title="Permalink·to·this·definition">¶</a></dt> | ||
319 | <dd><p>The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0].</p> | ||
320 | </dd></dl> | ||
321 | <dl·class="attribute"> | ||
322 | <dt·id="uves_cal_wavecal.param.rebin.scale"> | ||
323 | <code·class="descclassname">uves_cal_wavecal.param.rebin.</code><code·class="descname">scale</code><a·class="headerlink"·href="#uves_cal_wavecal.param.rebin.scale"·title="Permalink·to·this·definition">¶</a></dt> | ||
324 | <dd><p>Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False].</p> | ||
325 | </dd></dl> | ||
328 | <p>The·following·code·snippet·shows·the·default·settings·for·the·available | 326 | <p>The·following·code·snippet·shows·the·default·settings·for·the·available |
329 | parameters.</p> | 327 | parameters.</p> |
330 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> | 328 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> |
331 | <span·class="n">uves_cal_wavecal</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"uves_cal_wavecal"</span><span·class="p">)</span> | 329 | <span·class="n">uves_cal_wavecal</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"uves_cal_wavecal"</span><span·class="p">)</span> |
332 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">debug</span>·<span·class="o">=</span>·<span·class="kc">False</span> | 330 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">debug</span>·<span·class="o">=</span>·<span·class="kc">False</span> |
333 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">plotter</span>·<span·class="o">=</span>·<span·class="s2">"no"</span> | 331 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">plotter</span>·<span·class="o">=</span>·<span·class="s2">"no"</span> |
Offset 345, 23 lines modified | Offset 345, 23 lines modified | ||
345 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">shiftstep</span>·<span·class="o">=</span>·<span·class="mf">0.1</span> | 345 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">shiftstep</span>·<span·class="o">=</span>·<span·class="mf">0.1</span> |
346 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">shifttoler</span>·<span·class="o">=</span>·<span·class="mf">0.05</span> | 346 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">shifttoler</span>·<span·class="o">=</span>·<span·class="mf">0.05</span> |
347 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">alpha</span>·<span·class="o">=</span>·<span·class="mf">0.1</span> | 347 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">alpha</span>·<span·class="o">=</span>·<span·class="mf">0.1</span> |
348 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">maxerror</span>·<span·class="o">=</span>·<span·class="mf">20.0</span> | 348 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">maxerror</span>·<span·class="o">=</span>·<span·class="mf">20.0</span> |
349 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">degree</span>·<span·class="o">=</span>·<span·class="mi">4</span> | 349 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">degree</span>·<span·class="o">=</span>·<span·class="mi">4</span> |
350 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">tolerance</span>·<span·class="o">=</span>·<span·class="mf">0.6</span> | 350 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">tolerance</span>·<span·class="o">=</span>·<span·class="mf">0.6</span> |
351 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">kappa</span>·<span·class="o">=</span>·<span·class="mf">4.0</span> | 351 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">kappa</span>·<span·class="o">=</span>·<span·class="mf">4.0</span> |
352 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">rebin</span><span·class="o">.</span><span·class="n">wavestep</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> | ||
353 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">rebin</span><span·class="o">.</span><span·class="n">scale</span>·<span·class="o">=</span>·<span·class="kc">False</span> | ||
354 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">method</span>·<span·class="o">=</span>·<span·class="s2">"average"</span> | 352 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">method</span>·<span·class="o">=</span>·<span·class="s2">"average"</span> |
355 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">kappa</span>·<span·class="o">=</span>·<span·class="mf">10.0</span> | 353 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">kappa</span>·<span·class="o">=</span>·<span·class="mf">10.0</span> |
356 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">chunk</span>·<span·class="o">=</span>·<span·class="mi">32</span> | 354 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">chunk</span>·<span·class="o">=</span>·<span·class="mi">32</span> |
357 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">profile</span>·<span·class="o">=</span>·<span·class="s2">"auto"</span> | 355 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">profile</span>·<span·class="o">=</span>·<span·class="s2">"auto"</span> |
358 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">skymethod</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> | 356 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">skymethod</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> |
359 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">oversample</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mi">1</span> | 357 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">oversample</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mi">1</span> |
360 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">best</span>·<span·class="o">=</span>·<span·class="kc">True</span> | 358 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">best</span>·<span·class="o">=</span>·<span·class="kc">True</span> |
359 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">rebin</span><span·class="o">.</span><span·class="n">wavestep</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> | ||
360 | <span·class="n">uves_cal_wavecal</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">rebin</span><span·class="o">.</span><span·class="n">scale</span>·<span·class="o">=</span>·<span·class="kc">False</span> | ||
361 | </pre></div> | 361 | </pre></div> |
362 | </div> | 362 | </div> |
363 | <p>You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe | 363 | <p>You·may·also·set·or·overwrite·some·or·all·parameters·by·the·recipe |
364 | parameter·<cite>param</cite>,·as·shown·in·the·following·example:</p> | 364 | parameter·<cite>param</cite>,·as·shown·in·the·following·example:</p> |
365 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> | 365 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> |
366 | <span·class="n">uves_cal_wavecal</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"uves_cal_wavecal"</span><span·class="p">)</span> | 366 | <span·class="n">uves_cal_wavecal</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"uves_cal_wavecal"</span><span·class="p">)</span> |
367 | <span·class="p">[</span><span·class="o">...</span><span·class="p">]</span> | 367 | <span·class="p">[</span><span·class="o">...</span><span·class="p">]</span> |
Offset 152, 14 lines modified | Offset 152, 44 lines modified | ||
152 | <dl·class="attribute"> | 152 | <dl·class="attribute"> |
153 | <dt·id="uves_obs_redchain.param.process_chip"> | 153 | <dt·id="uves_obs_redchain.param.process_chip"> |
154 | <code·class="descclassname">uves_obs_redchain.param.</code><code·class="descname">process_chip</code><a·class="headerlink"·href="#uves_obs_redchain.param.process_chip"·title="Permalink·to·this·definition">¶</a></dt> | 154 | <code·class="descclassname">uves_obs_redchain.param.</code><code·class="descname">process_chip</code><a·class="headerlink"·href="#uves_obs_redchain.param.process_chip"·title="Permalink·to·this·definition">¶</a></dt> |
155 | <dd><p>For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·‘both’)·[default=”both”].</p> | 155 | <dd><p>For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str;··default:·‘both’)·[default=”both”].</p> |
156 | </dd></dl> | 156 | </dd></dl> |
157 | <dl·class="attribute"> | 157 | <dl·class="attribute"> |
158 | <dt·id="uves_obs_redchain.param.uves_cal_mbias.clean_traps"> | ||
159 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mbias.</code><code·class="descname">clean_traps</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mbias.clean_traps"·title="Permalink·to·this·definition">¶</a></dt> | ||
160 | <dd><p>Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad··pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the··same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are··hard-coded·(as·function·of·UVES·chip).·(bool;·default:·False)·[default=False].</p> | ||
161 | </dd></dl> | ||
162 | <dl·class="attribute"> | ||
163 | <dt·id="uves_obs_redchain.param.uves_cal_mbias.stack_method"> | ||
164 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mbias.</code><code·class="descname">stack_method</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mbias.stack_method"·title="Permalink·to·this·definition">¶</a></dt> | ||
165 | <dd><p>Method·used·to·build·master·frame··(str;·default:·‘median’)·[default=”median”].</p> | ||
166 | </dd></dl> | ||
167 | <dl·class="attribute"> | ||
168 | <dt·id="uves_obs_redchain.param.uves_cal_mbias.klow"> | ||
169 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mbias.</code><code·class="descname">klow</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mbias.klow"·title="Permalink·to·this·definition">¶</a></dt> | ||
170 | <dd><p>Kappa·used·to·clip·low·level·values,·when·method·is·set·to·‘mean’··(float;·default:·5.0)·[default=5.0].</p> | ||
171 | </dd></dl> | ||
172 | <dl·class="attribute"> | ||
173 | <dt·id="uves_obs_redchain.param.uves_cal_mbias.khigh"> | ||
174 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mbias.</code><code·class="descname">khigh</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mbias.khigh"·title="Permalink·to·this·definition">¶</a></dt> | ||
175 | <dd><p>Kappa·used·to·clip·high·level·values,·when·method·is·set·to·‘mean’··(float;·default:·5.0)·[default=5.0].</p> | ||
176 | </dd></dl> | ||
177 | <dl·class="attribute"> | ||
178 | <dt·id="uves_obs_redchain.param.uves_cal_mbias.niter"> | ||
179 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mbias.</code><code·class="descname">niter</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mbias.niter"·title="Permalink·to·this·definition">¶</a></dt> | ||
180 | <dd><p>Number·of·kappa·sigma·iterations,·when·method·is·set·to·‘mean’··(int;··default:·5)·[default=5].</p> | ||
181 | </dd></dl> | ||
182 | <dl·class="attribute"> | ||
158 | <dt·id="uves_obs_redchain.param.uves_cal_wavecal.nwindows"> | 183 | <dt·id="uves_obs_redchain.param.uves_cal_wavecal.nwindows"> |
159 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_wavecal.</code><code·class="descname">nwindows</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_wavecal.nwindows"·title="Permalink·to·this·definition">¶</a></dt> | 184 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_wavecal.</code><code·class="descname">nwindows</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_wavecal.nwindows"·title="Permalink·to·this·definition">¶</a></dt> |
160 | <dd><p>Number·of·extraction·windows·per·trace.·The·windows·will·be·aligned··(i.e.·no·overlap·and·no·spacing·between·adjacent·windows).·Unless·an··offset·is·specified,·the·middle·window(s)·is·centered·on·the·trace··(int;·default:·3)·[default=3].</p> | 185 | <dd><p>Number·of·extraction·windows·per·trace.·The·windows·will·be·aligned··(i.e.·no·overlap·and·no·spacing·between·adjacent·windows).·Unless·an··offset·is·specified,·the·middle·window(s)·is·centered·on·the·trace··(int;·default:·3)·[default=3].</p> |
161 | </dd></dl> | 186 | </dd></dl> |
162 | <dl·class="attribute"> | 187 | <dl·class="attribute"> |
163 | <dt·id="uves_obs_redchain.param.uves_cal_wavecal.length"> | 188 | <dt·id="uves_obs_redchain.param.uves_cal_wavecal.length"> |
Offset 290, 14 lines modified | Offset 320, 56 lines modified | ||
290 | <dl·class="attribute"> | 320 | <dl·class="attribute"> |
291 | <dt·id="uves_obs_redchain.param.uves_cal_wavecal.rebin.scale"> | 321 | <dt·id="uves_obs_redchain.param.uves_cal_wavecal.rebin.scale"> |
292 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_wavecal.rebin.</code><code·class="descname">scale</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_wavecal.rebin.scale"·title="Permalink·to·this·definition">¶</a></dt> | 322 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_wavecal.rebin.</code><code·class="descname">scale</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_wavecal.rebin.scale"·title="Permalink·to·this·definition">¶</a></dt> |
293 | <dd><p>Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False].</p> | 323 | <dd><p>Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per··wavelength)·during·the·rebinning.·This·option·is·disabled·as·default··in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option··should·be·set·to·true·to·convert·the·observed·flux·(in·pixel-space)·to··a·flux·per·wavelength·(in·wavelength-space).·(bool;·default:·False)·[default=False].</p> |
294 | </dd></dl> | 324 | </dd></dl> |
295 | <dl·class="attribute"> | 325 | <dl·class="attribute"> |
326 | <dt·id="uves_obs_redchain.param.uves_cal_mflat.norm_method"> | ||
327 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mflat.</code><code·class="descname">norm_method</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mflat.norm_method"·title="Permalink·to·this·definition">¶</a></dt> | ||
328 | <dd><p>Method·used·to·build·master·frame··(str;·default:·‘explevel’)·[default=”explevel”].</p> | ||
329 | </dd></dl> | ||
330 | <dl·class="attribute"> | ||
331 | <dt·id="uves_obs_redchain.param.uves_cal_mflat.backsub.mmethod"> | ||
332 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mflat.backsub.</code><code·class="descname">mmethod</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mflat.backsub.mmethod"·title="Permalink·to·this·definition">¶</a></dt> | ||
333 | <dd><p>Background·measuring·method.·If·equal·to·‘median’·the·background·is··sampled·using·the·median·of·a·subwindow.·If·‘minimum’,·the·subwindow··minimum·value·is·used.·If·‘no’,·no·background·subtraction·is·done.··(str;·default:·‘median’)·[default=”median”].</p> | ||
334 | </dd></dl> | ||
335 | <dl·class="attribute"> | ||
336 | <dt·id="uves_obs_redchain.param.uves_cal_mflat.backsub.npoints"> | ||
337 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mflat.backsub.</code><code·class="descname">npoints</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mflat.backsub.npoints"·title="Permalink·to·this·definition">¶</a></dt> | ||
338 | <dd><p>This·is·the·number·of·columns·in·interorder·space·used·to·sample·the··background.·(int;·default:·82)·[default=82].</p> | ||
339 | </dd></dl> | ||
340 | <dl·class="attribute"> | ||
341 | <dt·id="uves_obs_redchain.param.uves_cal_mflat.backsub.radiusy"> | ||
342 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mflat.backsub.</code><code·class="descname">radiusy</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mflat.backsub.radiusy"·title="Permalink·to·this·definition">¶</a></dt> | ||
343 | <dd><p>The·height·(in·pixels)·of·the·background·sampling·window·is·(2*radiusy··+·1).·This·parameter·is·not·corrected·for·binning.·(int;·default:·2)·[default=2].</p> | ||
344 | </dd></dl> | ||
345 | <dl·class="attribute"> | ||
346 | <dt·id="uves_obs_redchain.param.uves_cal_mflat.backsub.sdegree"> | ||
347 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mflat.backsub.</code><code·class="descname">sdegree</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mflat.backsub.sdegree"·title="Permalink·to·this·definition">¶</a></dt> | ||
348 | <dd><p>Degree·of·interpolating·splines.·Currently·only·degree·=·1·is··supported·(int;·default:·1)·[default=1].</p> | ||
349 | </dd></dl> | ||
350 | <dl·class="attribute"> | ||
351 | <dt·id="uves_obs_redchain.param.uves_cal_mflat.backsub.smoothx"> | ||
352 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mflat.backsub.</code><code·class="descname">smoothx</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mflat.backsub.smoothx"·title="Permalink·to·this·definition">¶</a></dt> | ||
353 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··x-radius·of·the·post-smoothing·window·is·(smoothx·*·image_width).··Here,·‘image_width’·is·the·image·width·after·binning.·If·negative,·the··default·values·are·used:·(25.0/4096)·for·blue·flat-field·frames,··(50.0/4096)·for·red·flat-field·frames,·(300.0/4096)·for·blue·science··frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> | ||
354 | </dd></dl> | ||
355 | <dl·class="attribute"> | ||
356 | <dt·id="uves_obs_redchain.param.uves_cal_mflat.backsub.smoothy"> | ||
357 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mflat.backsub.</code><code·class="descname">smoothy</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mflat.backsub.smoothy"·title="Permalink·to·this·definition">¶</a></dt> | ||
358 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·‘image_height’·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> | ||
359 | </dd></dl> | ||
360 | <dl·class="attribute"> | ||
296 | <dt·id="uves_obs_redchain.param.uves_cal_predict.mbox_x"> | 361 | <dt·id="uves_obs_redchain.param.uves_cal_predict.mbox_x"> |
297 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_predict.</code><code·class="descname">mbox_x</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_predict.mbox_x"·title="Permalink·to·this·definition">¶</a></dt> | 362 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_predict.</code><code·class="descname">mbox_x</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_predict.mbox_x"·title="Permalink·to·this·definition">¶</a></dt> |
298 | <dd><p>Match·box·X·size·(int;·default:·40)·[default=40].</p> | 363 | <dd><p>Match·box·X·size·(int;·default:·40)·[default=40].</p> |
299 | </dd></dl> | 364 | </dd></dl> |
300 | <dl·class="attribute"> | 365 | <dl·class="attribute"> |
301 | <dt·id="uves_obs_redchain.param.uves_cal_predict.mbox_y"> | 366 | <dt·id="uves_obs_redchain.param.uves_cal_predict.mbox_y"> |
Offset 362, 71 lines modified | Offset 434, 161 lines modified | ||
362 | <dl·class="attribute"> | 434 | <dl·class="attribute"> |
363 | <dt·id="uves_obs_redchain.param.uves_cal_predict.tol"> | 435 | <dt·id="uves_obs_redchain.param.uves_cal_predict.tol"> |
364 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_predict.</code><code·class="descname">tol</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_predict.tol"·title="Permalink·to·this·definition">¶</a></dt> | 436 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_predict.</code><code·class="descname">tol</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_predict.tol"·title="Permalink·to·this·definition">¶</a></dt> |
365 | <dd><p>Tolerance·in·kappa·sigma·clipping·on·RESIDUAL·between·YFIT·and·Y··columns·(float;·default:·2.0)·[default=2.0].</p> | 437 | <dd><p>Tolerance·in·kappa·sigma·clipping·on·RESIDUAL·between·YFIT·and·Y··columns·(float;·default:·2.0)·[default=2.0].</p> |
366 | </dd></dl> | 438 | </dd></dl> |
367 | <dl·class="attribute"> | 439 | <dl·class="attribute"> |
368 | <dt·id="uves_obs_redchain.param.uves_ | 440 | <dt·id="uves_obs_redchain.param.uves_obs_scired.clean_traps"> |
369 | <code·class="descclassname">uves_obs_redchain.param.uves_ | 441 | <code·class="descclassname">uves_obs_redchain.param.uves_obs_scired.</code><code·class="descname">clean_traps</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_obs_scired.clean_traps"·title="Permalink·to·this·definition">¶</a></dt> |
370 | <dd><p>Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad··pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the··same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are··hard-coded·(as·function·of·UVES·chip).·(bool;·default:·False)·[default=False].</p> | 442 | <dd><p>Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad··pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the··same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are··hard-coded·(as·function·of·UVES·chip).·(bool;·default:·False)·[default=False].</p> |
371 | </dd></dl> | 443 | </dd></dl> |
372 | <dl·class="attribute"> | 444 | <dl·class="attribute"> |
373 | <dt·id="uves_obs_redchain.param.uves_cal_mbias.stack_method"> | ||
374 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mbias.</code><code·class="descname">stack_method</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mbias.stack_method"·title="Permalink·to·this·definition">¶</a></dt> | ||
375 | <d | 445 | <dt·id="uves_obs_redchain.param.uves_obs_scired.reduce.slitlength"> |
446 | <code·class="descclassname">uves_obs_redchain.param.uves_obs_scired.reduce.</code><code·class="descname">slitlength</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_obs_scired.reduce.slitlength"·title="Permalink·to·this·definition">¶</a></dt> | ||
447 | <dd><p>Extraction·slit·length·(in·pixels).·If·negative,·the·value·inferred··from·the·raw·frame·header·is·used·(float;·default:·-1.0)·[default=-1.0].</p> | ||
376 | </dd></dl> | 448 | </dd></dl> |
377 | <dl·class="attribute"> | 449 | <dl·class="attribute"> |
378 | <dt·id="uves_obs_redchain.param.uves_cal_mbias.klow"> | ||
379 | <code·class="descclassname">uves_obs_redchain.param.uves_cal_mbias.</code><code·class="descname">klow</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_cal_mbias.klow"·title="Permalink·to·this·definition">¶</a></dt> | ||
380 | <d | 450 | <dt·id="uves_obs_redchain.param.uves_obs_scired.reduce.skysub"> |
451 | <code·class="descclassname">uves_obs_redchain.param.uves_obs_scired.reduce.</code><code·class="descname">skysub</code><a·class="headerlink"·href="#uves_obs_redchain.param.uves_obs_scired.reduce.skysub"·title="Permalink·to·this·definition">¶</a></dt> | ||
Max diff block lines reached; 113553/125666 bytes (90.36%) of diff not shown. |
Offset 237, 14 lines modified | Offset 237, 56 lines modified | ||
237 | <dl·class="attribute"> | 237 | <dl·class="attribute"> |
238 | <dt·id="uves_obs_scired.param.reduce.merge_delt2"> | 238 | <dt·id="uves_obs_scired.param.reduce.merge_delt2"> |
239 | <code·class="descclassname">uves_obs_scired.param.reduce.</code><code·class="descname">merge_delt2</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.merge_delt2"·title="Permalink·to·this·definition">¶</a></dt> | 239 | <code·class="descclassname">uves_obs_scired.param.reduce.</code><code·class="descname">merge_delt2</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.merge_delt2"·title="Permalink·to·this·definition">¶</a></dt> |
240 | <dd><p>Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0].</p> | 240 | <dd><p>Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount··of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength··ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order··merging.·Suggested·values·is·4·(float;·default:·0.0)·[default=0.0].</p> |
241 | </dd></dl> | 241 | </dd></dl> |
242 | <dl·class="attribute"> | 242 | <dl·class="attribute"> |
243 | <dt·id="uves_obs_scired.param.reduce.extract.method"> | ||
244 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.method"·title="Permalink·to·this·definition">¶</a></dt> | ||
245 | <dd><p>Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·‘optimal’)·[default=”optimal”].</p> | ||
246 | </dd></dl> | ||
247 | <dl·class="attribute"> | ||
248 | <dt·id="uves_obs_scired.param.reduce.extract.kappa"> | ||
249 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.kappa"·title="Permalink·to·this·definition">¶</a></dt> | ||
250 | <dd><p>In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0].</p> | ||
251 | </dd></dl> | ||
252 | <dl·class="attribute"> | ||
253 | <dt·id="uves_obs_scired.param.reduce.extract.chunk"> | ||
254 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">chunk</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.chunk"·title="Permalink·to·this·definition">¶</a></dt> | ||
255 | <dd><p>In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32].</p> | ||
256 | </dd></dl> | ||
257 | <dl·class="attribute"> | ||
258 | <dt·id="uves_obs_scired.param.reduce.extract.profile"> | ||
259 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">profile</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.profile"·title="Permalink·to·this·definition">¶</a></dt> | ||
260 | <dd><p>In·optimal·extraction·mode,·the·kind·of·profile·to·use.·‘gauss’·gives··a·Gaussian·profile,·‘moffat’·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·‘virtual’·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··‘constant’·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·‘auto’·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·‘moffat’·or·‘gauss’·are·recommended·(for·robustness).·For··high·S/N,·‘virtual’·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·‘auto’)·[default=”auto”].</p> | ||
261 | </dd></dl> | ||
262 | <dl·class="attribute"> | ||
263 | <dt·id="uves_obs_scired.param.reduce.extract.skymethod"> | ||
264 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">skymethod</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.skymethod"·title="Permalink·to·this·definition">¶</a></dt> | ||
265 | <dd><p>In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··‘median’·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·‘optimal’·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·‘optimal’)·[default=”optimal”].</p> | ||
266 | </dd></dl> | ||
267 | <dl·class="attribute"> | ||
268 | <dt·id="uves_obs_scired.param.reduce.extract.oversample"> | ||
269 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">oversample</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.oversample"·title="Permalink·to·this·definition">¶</a></dt> | ||
270 | <dd><p>The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1].</p> | ||
271 | </dd></dl> | ||
272 | <dl·class="attribute"> | ||
273 | <dt·id="uves_obs_scired.param.reduce.extract.best"> | ||
274 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">best</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.best"·title="Permalink·to·this·definition">¶</a></dt> | ||
275 | <dd><p>(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True].</p> | ||
276 | </dd></dl> | ||
277 | <dl·class="attribute"> | ||
243 | <dt·id="uves_obs_scired.param.reduce.rebin.wavestep"> | 278 | <dt·id="uves_obs_scired.param.reduce.rebin.wavestep"> |
244 | <code·class="descclassname">uves_obs_scired.param.reduce.rebin.</code><code·class="descname">wavestep</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.rebin.wavestep"·title="Permalink·to·this·definition">¶</a></dt> | 279 | <code·class="descclassname">uves_obs_scired.param.reduce.rebin.</code><code·class="descname">wavestep</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.rebin.wavestep"·title="Permalink·to·this·definition">¶</a></dt> |
245 | <dd><p>The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0].</p> | 280 | <dd><p>The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size··of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·-1.0)·[default=-1.0].</p> |
246 | </dd></dl> | 281 | </dd></dl> |
247 | <dl·class="attribute"> | 282 | <dl·class="attribute"> |
248 | <dt·id="uves_obs_scired.param.reduce.rebin.scale"> | 283 | <dt·id="uves_obs_scired.param.reduce.rebin.scale"> |
Offset 284, 56 lines modified | Offset 326, 14 lines modified | ||
284 | <dl·class="attribute"> | 326 | <dl·class="attribute"> |
285 | <dt·id="uves_obs_scired.param.reduce.backsub.smoothy"> | 327 | <dt·id="uves_obs_scired.param.reduce.backsub.smoothy"> |
286 | <code·class="descclassname">uves_obs_scired.param.reduce.backsub.</code><code·class="descname">smoothy</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.backsub.smoothy"·title="Permalink·to·this·definition">¶</a></dt> | 328 | <code·class="descclassname">uves_obs_scired.param.reduce.backsub.</code><code·class="descname">smoothy</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.backsub.smoothy"·title="Permalink·to·this·definition">¶</a></dt> |
287 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·‘image_height’·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> | 329 | <dd><p>If·spline·interpolation·is·used·to·measure·the·background,·the··y-radius·of·the·post-smoothing·window·is·(smoothy·*·image_height).··Here,·‘image_height’·is·the·image·height·after·binning.·If·negative,··the·default·values·are·used:·(100.0/2048)·for·blue·flat-field·frames,··(300.0/2048)·for·red·flat-field·frames,·(200.0/2048)·for·blue·science··frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·-1.0)·[default=-1.0].</p> |
288 | </dd></dl> | 330 | </dd></dl> |
289 | <dl·class="attribute"> | ||
290 | <dt·id="uves_obs_scired.param.reduce.extract.method"> | ||
291 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">method</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.method"·title="Permalink·to·this·definition">¶</a></dt> | ||
292 | <dd><p>Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal,··weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by··uves_cal_response)·(str;·default:·‘optimal’)·[default=”optimal”].</p> | ||
293 | </dd></dl> | ||
294 | <dl·class="attribute"> | ||
295 | <dt·id="uves_obs_scired.param.reduce.extract.kappa"> | ||
296 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">kappa</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.kappa"·title="Permalink·to·this·definition">¶</a></dt> | ||
297 | <dd><p>In·optimal·extraction·mode,·this·is·the·threshold·for·bad·(i.e.··hot/cold)·pixel·rejection.·If·a·pixel·deviates·more·than·kappa*sigma··(where·sigma·is·the·uncertainty·of·the·pixel·flux)·from·the·inferred··spatial·profile,·its·weight·is·set·to·zero.·Range:·[-1,100].·If·this··parameter·is·negative,·no·rejection·is·performed.·(float;·default:··10.0)·[default=10.0].</p> | ||
298 | </dd></dl> | ||
299 | <dl·class="attribute"> | ||
300 | <dt·id="uves_obs_scired.param.reduce.extract.chunk"> | ||
301 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">chunk</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.chunk"·title="Permalink·to·this·definition">¶</a></dt> | ||
302 | <dd><p>In·optimal·extraction·mode,·the·chunk·size·(in·pixels)·used·for··fitting·the·analytical·profile·(a·fit·of·the·analytical·profile·to··single·bins·would·suffer·from·low·statistics).·(int;·default:·32)·[default=32].</p> | ||
303 | </dd></dl> | ||
304 | <dl·class="attribute"> | ||
305 | <dt·id="uves_obs_scired.param.reduce.extract.profile"> | ||
306 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">profile</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.profile"·title="Permalink·to·this·definition">¶</a></dt> | ||
307 | <dd><p>In·optimal·extraction·mode,·the·kind·of·profile·to·use.·‘gauss’·gives··a·Gaussian·profile,·‘moffat’·gives·a·Moffat·profile·with·beta=4·and·a··possible·linear·sky·contribution.·‘virtual’·uses·a·virtual·resampling··algorithm·(i.e.·measures·and·uses·the·actual·object·profile).··‘constant’·assumes·a·constant·spatial·profile·and·allows·optimal··extraction·of·wavelength·calibration·frames.·‘auto’·will·automatically··select·the·best·method·based·on·the·estimated·S/N·of·the·object.·For··low·S/N,·‘moffat’·or·‘gauss’·are·recommended·(for·robustness).·For··high·S/N,·‘virtual’·is·recommended·(for·accuracy).·In·the·case·of··virtual·resampling,·a·precise·determination·of·the·order·positions·is··required;·therefore·the·order-definition·is·repeated·using·the··(assumed·non-low·S/N)·science·frame·(str;·default:·‘auto’)·[default=”auto”].</p> | ||
308 | </dd></dl> | ||
309 | <dl·class="attribute"> | ||
310 | <dt·id="uves_obs_scired.param.reduce.extract.skymethod"> | ||
311 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">skymethod</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.skymethod"·title="Permalink·to·this·definition">¶</a></dt> | ||
312 | <dd><p>In·optimal·extraction·mode,·the·sky·subtraction·method·to·use.··‘median’·estimates·the·sky·as·the·median·of·pixels·along·the·slit··(ignoring·pixels·close·to·the·object),·whereas·‘optimal’·does·a·chi··square·minimization·along·the·slit·to·obtain·the·best·combined·object··and·sky·levels.·The·optimal·method·gives·the·most·accurate·sky··determination·but·is·also·a·bit·slower·than·the·median·method·(str;··default:·‘optimal’)·[default=”optimal”].</p> | ||
313 | </dd></dl> | ||
314 | <dl·class="attribute"> | ||
315 | <dt·id="uves_obs_scired.param.reduce.extract.oversample"> | ||
316 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">oversample</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.oversample"·title="Permalink·to·this·definition">¶</a></dt> | ||
317 | <dd><p>The·oversampling·factor·used·for·the·virtual·resampling·algorithm.·If··negative,·the·value·5·is·used·for·S/N·<=200,·and·the·value·10·is·used··if·the·estimated·S/N·is·>·200·(int;·default:·-1)·[default=-1].</p> | ||
318 | </dd></dl> | ||
319 | <dl·class="attribute"> | ||
320 | <dt·id="uves_obs_scired.param.reduce.extract.best"> | ||
321 | <code·class="descclassname">uves_obs_scired.param.reduce.extract.</code><code·class="descname">best</code><a·class="headerlink"·href="#uves_obs_scired.param.reduce.extract.best"·title="Permalink·to·this·definition">¶</a></dt> | ||
322 | <dd><p>(optimal·extraction·only)·If·false·(fastest),·the·spectrum·is··extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice,··the·second·time·using·improved·variance·estimates·based·on·the·first··iteration.·Better·variance·estimates·slightly·improve·the·obtained··signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool;··default:·True)·[default=True].</p> | ||
323 | </dd></dl> | ||
324 | <p>The·following·code·snippet·shows·the·default·settings·for·the·available | 331 | <p>The·following·code·snippet·shows·the·default·settings·for·the·available |
325 | parameters.</p> | 332 | parameters.</p> |
326 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> | 333 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cpl</span> |
327 | <span·class="n">uves_obs_scired</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"uves_obs_scired"</span><span·class="p">)</span> | 334 | <span·class="n">uves_obs_scired</span>·<span·class="o">=</span>·<span·class="n">cpl</span><span·class="o">.</span><span·class="n">Recipe</span><span·class="p">(</span><span·class="s2">"uves_obs_scired"</span><span·class="p">)</span> |
328 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">debug</span>·<span·class="o">=</span>·<span·class="kc">False</span> | 335 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">debug</span>·<span·class="o">=</span>·<span·class="kc">False</span> |
329 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">plotter</span>·<span·class="o">=</span>·<span·class="s2">"no"</span> | 336 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">plotter</span>·<span·class="o">=</span>·<span·class="s2">"no"</span> |
Offset 344, 29 lines modified | Offset 344, 29 lines modified | ||
344 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">objoffset</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> | 344 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">objoffset</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> |
345 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">objslit</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> | 345 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">objslit</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mf">1.0</span> |
346 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">tiltcorr</span>·<span·class="o">=</span>·<span·class="kc">True</span> | 346 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">tiltcorr</span>·<span·class="o">=</span>·<span·class="kc">True</span> |
347 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">ffmethod</span>·<span·class="o">=</span>·<span·class="s2">"extract"</span> | 347 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">ffmethod</span>·<span·class="o">=</span>·<span·class="s2">"extract"</span> |
348 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> | 348 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> |
349 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge_delt1</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> | 349 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge_delt1</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> |
350 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge_delt2</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> | 350 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">merge_delt2</span>·<span·class="o">=</span>·<span·class="mf">0.0</span> |
351 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">method</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> | ||
352 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">kappa</span>·<span·class="o">=</span>·<span·class="mf">10.0</span> | ||
353 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">chunk</span>·<span·class="o">=</span>·<span·class="mi">32</span> | ||
354 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">profile</span>·<span·class="o">=</span>·<span·class="s2">"auto"</span> | ||
355 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">skymethod</span>·<span·class="o">=</span>·<span·class="s2">"optimal"</span> | ||
356 | <span·class="n">uves_obs_scired</span><span·class="o">.</span><span·class="n">param</span><span·class="o">.</span><span·class="n">reduce</span><span·class="o">.</span><span·class="n">extract</span><span·class="o">.</span><span·class="n">oversample</span>·<span·class="o">=</span>·<span·class="o">-</span><span·class="mi">1</span> | ||
Max diff block lines reached; 5032/22297 bytes (22.57%) of diff not shown. |
Offset 185, 14 lines modified | Offset 185, 27 lines modified | ||
185 | file·is·\fBflames_cal_wavecal.calibrate.tolerance\fR·[default·=·\fI0.6\fR]. | 185 | file·is·\fBflames_cal_wavecal.calibrate.tolerance\fR·[default·=·\fI0.6\fR]. |
186 | .TP | 186 | .TP |
187 | \fB\-\-kappa\fR·\fI<float>\fR | 187 | \fB\-\-kappa\fR·\fI<float>\fR |
188 | Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final | 188 | Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final |
189 | fit·(float;·default:·4.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 189 | fit·(float;·default:·4.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
190 | file·is·\fBflames_cal_wavecal.calibrate.kappa\fR·[default·=·\fI4.0\fR]. | 190 | file·is·\fBflames_cal_wavecal.calibrate.kappa\fR·[default·=·\fI4.0\fR]. |
191 | .TP | 191 | .TP |
192 | \fB\-\-rebin.wavestep\fR·\fI<float>\fR | ||
193 | The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size | ||
194 | of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
195 | file·is·\fBflames_cal_wavecal.rebin.wavestep\fR·[default·=·\fI\-1.0\fR]. | ||
196 | .TP | ||
197 | \fB\-\-rebin.scale\fR·\fI<bool>\fR | ||
198 | Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per | ||
199 | wavelength)·during·the·rebinning.·This·option·is·disabled·as·default | ||
200 | in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option | ||
201 | should·be·set·to·true·to·convert·the·observed·flux·(in·pixel\-space)·to | ||
202 | a·flux·per·wavelength·(in·wavelength\-space).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
203 | file·is·\fBflames_cal_wavecal.rebin.scale\fR·[default·=·\fIFalse\fR]. | ||
204 | .TP | ||
192 | \fB\-\-extract.method\fR·\fI<str>\fR | 205 | \fB\-\-extract.method\fR·\fI<str>\fR |
193 | Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal, | 206 | Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal, |
194 | weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by | 207 | weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by |
195 | uves_cal_response)·(str;·default:·\'average\').·The·full·name·of·this·option·for·the·EsoRex·configuration | 208 | uves_cal_response)·(str;·default:·\'average\').·The·full·name·of·this·option·for·the·EsoRex·configuration |
196 | file·is·\fBflames_cal_wavecal.extract.method\fR·[default·=·\fIaverage\fR]. | 209 | file·is·\fBflames_cal_wavecal.extract.method\fR·[default·=·\fIaverage\fR]. |
197 | .TP | 210 | .TP |
198 | \fB\-\-extract.kappa\fR·\fI<float>\fR | 211 | \fB\-\-extract.kappa\fR·\fI<float>\fR |
Offset 245, 27 lines modified | Offset 258, 14 lines modified | ||
245 | (optimal·extraction·only)·If·false·(fastest),·the·spectrum·is | 258 | (optimal·extraction·only)·If·false·(fastest),·the·spectrum·is |
246 | extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice, | 259 | extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice, |
247 | the·second·time·using·improved·variance·estimates·based·on·the·first | 260 | the·second·time·using·improved·variance·estimates·based·on·the·first |
248 | iteration.·Better·variance·estimates·slightly·improve·the·obtained | 261 | iteration.·Better·variance·estimates·slightly·improve·the·obtained |
249 | signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool; | 262 | signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool; |
250 | default:·True).·The·full·name·of·this·option·for·the·EsoRex·configuration | 263 | default:·True).·The·full·name·of·this·option·for·the·EsoRex·configuration |
251 | file·is·\fBflames_cal_wavecal.extract.best\fR·[default·=·\fITrue\fR]. | 264 | file·is·\fBflames_cal_wavecal.extract.best\fR·[default·=·\fITrue\fR]. |
252 | .TP | ||
253 | \fB\-\-rebin.wavestep\fR·\fI<float>\fR | ||
254 | The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size | ||
255 | of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
256 | file·is·\fBflames_cal_wavecal.rebin.wavestep\fR·[default·=·\fI\-1.0\fR]. | ||
257 | .TP | ||
258 | \fB\-\-rebin.scale\fR·\fI<bool>\fR | ||
259 | Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per | ||
260 | wavelength)·during·the·rebinning.·This·option·is·disabled·as·default | ||
261 | in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option | ||
262 | should·be·set·to·true·to·convert·the·observed·flux·(in·pixel\-space)·to | ||
263 | a·flux·per·wavelength·(in·wavelength\-space).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
264 | file·is·\fBflames_cal_wavecal.rebin.scale\fR·[default·=·\fIFalse\fR]. | ||
265 | .PP | 265 | .PP |
266 | Note·that·it·is·possible·to·create·a·configuration·file·containing·these | 266 | Note·that·it·is·possible·to·create·a·configuration·file·containing·these |
267 | options,·along·with·suitable·default·values.·Please·refer·to·the·details | 267 | options,·along·with·suitable·default·values.·Please·refer·to·the·details |
268 | provided·by·the·'esorex·\-\-help'·command. | 268 | provided·by·the·'esorex·\-\-help'·command. |
269 | .SH·SEE·ALSO | 269 | .SH·SEE·ALSO |
Offset 62, 155 lines modified | Offset 62, 14 lines modified | ||
62 | file·is·\fBuves.plotter\fR·[default·=·\fIno\fR]. | 62 | file·is·\fBuves.plotter\fR·[default·=·\fIno\fR]. |
63 | .TP | 63 | .TP |
64 | \fB\-\-process_chip\fR·\fI<str>\fR | 64 | \fB\-\-process_chip\fR·\fI<str>\fR |
65 | For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str; | 65 | For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str; |
66 | default:·\'both\').·The·full·name·of·this·option·for·the·EsoRex·configuration | 66 | default:·\'both\').·The·full·name·of·this·option·for·the·EsoRex·configuration |
67 | file·is·\fBuves.process_chip\fR·[default·=·\fIboth\fR]. | 67 | file·is·\fBuves.process_chip\fR·[default·=·\fIboth\fR]. |
68 | .TP | 68 | .TP |
69 | \fB\-\-uves_cal_mflat.norm_method\fR·\fI<str>\fR | ||
70 | Method·used·to·build·master·frame··(str;·default:·\'explevel\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
71 | file·is·\fBflames_obs_redchain.uves_cal_mflat.norm_method\fR·[default·=·\fIexplevel\fR]. | ||
72 | .TP | ||
73 | \fB\-\-uves_cal_mflat.backsub.mmethod\fR·\fI<str>\fR | ||
74 | Background·measuring·method.·If·equal·to·\'median\'·the·background·is | ||
75 | sampled·using·the·median·of·a·subwindow.·If·\'minimum\',·the·subwindow | ||
76 | minimum·value·is·used.·If·\'no\',·no·background·subtraction·is·done. | ||
77 | (str;·default:·\'median\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
78 | file·is·\fBflames_obs_redchain.uves_cal_mflat.backsub.mmethod\fR·[default·=·\fImedian\fR]. | ||
79 | .TP | ||
80 | \fB\-\-uves_cal_mflat.backsub.npoints\fR·\fI<int>\fR | ||
81 | This·is·the·number·of·columns·in·interorder·space·used·to·sample·the | ||
82 | background.·(int;·default:·82).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
83 | file·is·\fBflames_obs_redchain.uves_cal_mflat.backsub.npoints\fR·[default·=·\fI82\fR]. | ||
84 | .TP | ||
85 | \fB\-\-uves_cal_mflat.backsub.radiusy\fR·\fI<int>\fR | ||
86 | The·height·(in·pixels)·of·the·background·sampling·window·is·(2*radiusy | ||
87 | +·1).·This·parameter·is·not·corrected·for·binning.·(int;·default:·2).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
88 | file·is·\fBflames_obs_redchain.uves_cal_mflat.backsub.radiusy\fR·[default·=·\fI2\fR]. | ||
89 | .TP | ||
90 | \fB\-\-uves_cal_mflat.backsub.sdegree\fR·\fI<int>\fR | ||
91 | Degree·of·interpolating·splines.·Currently·only·degree·=·1·is | ||
92 | supported·(int;·default:·1).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
93 | file·is·\fBflames_obs_redchain.uves_cal_mflat.backsub.sdegree\fR·[default·=·\fI1\fR]. | ||
94 | .TP | ||
95 | \fB\-\-uves_cal_mflat.backsub.smoothx\fR·\fI<float>\fR | ||
96 | If·spline·interpolation·is·used·to·measure·the·background,·the | ||
97 | x\-radius·of·the·post\-smoothing·window·is·(smoothx·*·image_width). | ||
98 | Here,·\'image_width\'·is·the·image·width·after·binning.·If·negative,·the | ||
99 | default·values·are·used:·(25.0/4096)·for·blue·flat\-field·frames, | ||
100 | (50.0/4096)·for·red·flat\-field·frames,·(300.0/4096)·for·blue·science | ||
101 | frames·and·(300.0/4096)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
102 | file·is·\fBflames_obs_redchain.uves_cal_mflat.backsub.smoothx\fR·[default·=·\fI\-1.0\fR]. | ||
103 | .TP | ||
104 | \fB\-\-uves_cal_mflat.backsub.smoothy\fR·\fI<float>\fR | ||
105 | If·spline·interpolation·is·used·to·measure·the·background,·the | ||
106 | y\-radius·of·the·post\-smoothing·window·is·(smoothy·*·image_height). | ||
107 | Here,·\'image_height\'·is·the·image·height·after·binning.·If·negative, | ||
108 | the·default·values·are·used:·(100.0/2048)·for·blue·flat\-field·frames, | ||
109 | (300.0/2048)·for·red·flat\-field·frames,·(200.0/2048)·for·blue·science | ||
110 | frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
111 | file·is·\fBflames_obs_redchain.uves_cal_mflat.backsub.smoothy\fR·[default·=·\fI\-1.0\fR]. | ||
112 | .TP | ||
113 | \fB\-\-uves_cal_mdark.stack_method\fR·\fI<str>\fR | ||
114 | Method·used·to·build·master·frame··(str;·default:·\'median\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
115 | file·is·\fBflames_obs_redchain.uves_cal_mdark.stack_method\fR·[default·=·\fImedian\fR]. | ||
116 | .TP | ||
117 | \fB\-\-uves_cal_mdark.klow\fR·\fI<float>\fR | ||
118 | Kappa·used·to·clip·low·level·values,·when·method·is·set·to·\'mean\' | ||
119 | (float;·default:·5.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
120 | file·is·\fBflames_obs_redchain.uves_cal_mdark.klow\fR·[default·=·\fI5.0\fR]. | ||
121 | .TP | ||
122 | \fB\-\-uves_cal_mdark.khigh\fR·\fI<float>\fR | ||
123 | Kappa·used·to·clip·high·level·values,·when·method·is·set·to·\'mean\' | ||
124 | (float;·default:·5.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
125 | file·is·\fBflames_obs_redchain.uves_cal_mdark.khigh\fR·[default·=·\fI5.0\fR]. | ||
126 | .TP | ||
127 | \fB\-\-uves_cal_mdark.niter\fR·\fI<int>\fR | ||
128 | Number·of·kappa·sigma·iterations,·when·method·is·set·to·\'mean\'··(int; | ||
129 | default:·5).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
130 | file·is·\fBflames_obs_redchain.uves_cal_mdark.niter\fR·[default·=·\fI5\fR]. | ||
131 | .TP | ||
132 | \fB\-\-uves_cal_mdark.stack_method\fR·\fI<str>\fR | ||
133 | Method·used·to·build·master·frame··(str;·default:·\'median\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
134 | file·is·\fBflames_obs_redchain.uves_cal_mdark.stack_method\fR·[default·=·\fImedian\fR]. | ||
135 | .TP | ||
136 | \fB\-\-uves_cal_mdark.klow\fR·\fI<float>\fR | ||
137 | Kappa·used·to·clip·low·level·values,·when·method·is·set·to·\'mean\' | ||
138 | (float;·default:·5.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
139 | file·is·\fBflames_obs_redchain.uves_cal_mdark.klow\fR·[default·=·\fI5.0\fR]. | ||
140 | .TP | ||
141 | \fB\-\-uves_cal_mdark.khigh\fR·\fI<float>\fR | ||
142 | Kappa·used·to·clip·high·level·values,·when·method·is·set·to·\'mean\' | ||
143 | (float;·default:·5.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
144 | file·is·\fBflames_obs_redchain.uves_cal_mdark.khigh\fR·[default·=·\fI5.0\fR]. | ||
145 | .TP | ||
146 | \fB\-\-uves_cal_mdark.niter\fR·\fI<int>\fR | ||
147 | Number·of·kappa·sigma·iterations,·when·method·is·set·to·\'mean\'··(int; | ||
148 | default:·5).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
149 | file·is·\fBflames_obs_redchain.uves_cal_mdark.niter\fR·[default·=·\fI5\fR]. | ||
150 | .TP | ||
151 | \fB\-\-uves_cal_mdark.qc_dark.reg.num_x\fR·\fI<int>\fR | ||
152 | Number·of·regions·along·the·X·axis·(where·mean/med/rms·are·computed). | ||
153 | (int;·default:·4).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
154 | file·is·\fBflames_obs_redchain.uves_cal_mdark.qc_dark.reg.num_x\fR·[default·=·\fI4\fR]. | ||
155 | .TP | ||
156 | \fB\-\-uves_cal_mdark.qc_dark.reg.num_y\fR·\fI<int>\fR | ||
157 | Number·of·regions·along·the·Y·axis(where·mean/med/rms·are·computed). | ||
158 | (int;·default:·4).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
159 | file·is·\fBflames_obs_redchain.uves_cal_mdark.qc_dark.reg.num_y\fR·[default·=·\fI4\fR]. | ||
160 | .TP | ||
161 | \fB\-\-uves_cal_mdark.qc_dark.reg.box_sx\fR·\fI<int>\fR | ||
162 | Region·X·size·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
163 | file·is·\fBflames_obs_redchain.uves_cal_mdark.qc_dark.reg.box_sx\fR·[default·=·\fI100\fR]. | ||
164 | .TP | ||
165 | \fB\-\-uves_cal_mdark.qc_dark.reg.box_sy\fR·\fI<int>\fR | ||
166 | Region·Y·size·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
167 | file·is·\fBflames_obs_redchain.uves_cal_mdark.qc_dark.reg.box_sy\fR·[default·=·\fI100\fR]. | ||
168 | .TP | ||
169 | \fB\-\-uves_cal_mdark.qc_dark.reg.border_x\fR·\fI<int>\fR | ||
170 | X·distance·between·the·left·hand·side·of·the·detector·and·the·left | ||
171 | hand·side·of·the·region·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
172 | file·is·\fBflames_obs_redchain.uves_cal_mdark.qc_dark.reg.border_x\fR·[default·=·\fI100\fR]. | ||
173 | .TP | ||
174 | \fB\-\-uves_cal_mdark.qc_dark.reg.border_y\fR·\fI<int>\fR | ||
175 | X·distance·between·the·left·hand·side·of·the·detector·and·the·left | ||
176 | hand·side·of·the·region·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
177 | file·is·\fBflames_obs_redchain.uves_cal_mdark.qc_dark.reg.border_y\fR·[default·=·\fI100\fR]. | ||
178 | .TP | ||
179 | \fB\-\-uves_cal_mdark.qc_dark.reg.when\fR·\fI<int>\fR | ||
180 | When·QC·analysis·is·performed.·0:·on·each·raw·frame·or·1:·on·the | ||
181 | master·frame·(int;·default:·0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
182 | file·is·\fBflames_obs_redchain.uves_cal_mdark.qc_dark.reg.when\fR·[default·=·\fI0\fR]. | ||
183 | .TP | ||
184 | \fB\-\-uves_cal_mbias.clean_traps\fR·\fI<bool>\fR | ||
185 | Clean·detector·traps.·If·TRUE·detector·traps·are·interpolated.The·bad | ||
186 | pixels·are·replaced·by·the·average·of·thenearest·good·pixels·in·the | ||
187 | same·column,·or·simply·marked·as·bad.·The·positions·of·bad·pixels·are | ||
188 | hard\-coded·(as·function·of·UVES·chip).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
Max diff block lines reached; 35656/44813 bytes (79.57%) of diff not shown. |
Offset 105, 14 lines modified | Offset 105, 47 lines modified | ||
105 | hard\-coded·(as·function·of·UVES·chip).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | 105 | hard\-coded·(as·function·of·UVES·chip).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration |
106 | file·is·\fBuves_cal_mkmaster.clean_traps\fR·[default·=·\fIFalse\fR]. | 106 | file·is·\fBuves_cal_mkmaster.clean_traps\fR·[default·=·\fIFalse\fR]. |
107 | .TP | 107 | .TP |
108 | \fB\-\-norm_method\fR·\fI<str>\fR | 108 | \fB\-\-norm_method\fR·\fI<str>\fR |
109 | Method·used·to·build·master·frame··(str;·default:·\'explevel\').·The·full·name·of·this·option·for·the·EsoRex·configuration | 109 | Method·used·to·build·master·frame··(str;·default:·\'explevel\').·The·full·name·of·this·option·for·the·EsoRex·configuration |
110 | file·is·\fBuves_cal_mkmaster.norm_method\fR·[default·=·\fIexplevel\fR]. | 110 | file·is·\fBuves_cal_mkmaster.norm_method\fR·[default·=·\fIexplevel\fR]. |
111 | .TP | 111 | .TP |
112 | \fB\-\-qc_dark.reg.num_x\fR·\fI<int>\fR | ||
113 | Number·of·regions·along·the·X·axis·(where·mean/med/rms·are·computed). | ||
114 | (int;·default:·4).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
115 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.num_x\fR·[default·=·\fI4\fR]. | ||
116 | .TP | ||
117 | \fB\-\-qc_dark.reg.num_y\fR·\fI<int>\fR | ||
118 | Number·of·regions·along·the·Y·axis(where·mean/med/rms·are·computed). | ||
119 | (int;·default:·4).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
120 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.num_y\fR·[default·=·\fI4\fR]. | ||
121 | .TP | ||
122 | \fB\-\-qc_dark.reg.box_sx\fR·\fI<int>\fR | ||
123 | Region·X·size·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
124 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.box_sx\fR·[default·=·\fI100\fR]. | ||
125 | .TP | ||
126 | \fB\-\-qc_dark.reg.box_sy\fR·\fI<int>\fR | ||
127 | Region·Y·size·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
128 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.box_sy\fR·[default·=·\fI100\fR]. | ||
129 | .TP | ||
130 | \fB\-\-qc_dark.reg.border_x\fR·\fI<int>\fR | ||
131 | X·distance·between·the·left·hand·side·of·the·detector·and·the·left | ||
132 | hand·side·of·the·region·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
133 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.border_x\fR·[default·=·\fI100\fR]. | ||
134 | .TP | ||
135 | \fB\-\-qc_dark.reg.border_y\fR·\fI<int>\fR | ||
136 | X·distance·between·the·left·hand·side·of·the·detector·and·the·left | ||
137 | hand·side·of·the·region·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
138 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.border_y\fR·[default·=·\fI100\fR]. | ||
139 | .TP | ||
140 | \fB\-\-qc_dark.reg.when\fR·\fI<int>\fR | ||
141 | When·QC·analysis·is·performed.·0:·on·each·raw·frame·or·1:·on·the | ||
142 | master·frame·(int;·default:·0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
143 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.when\fR·[default·=·\fI0\fR]. | ||
144 | .TP | ||
112 | \fB\-\-backsub.mmethod\fR·\fI<str>\fR | 145 | \fB\-\-backsub.mmethod\fR·\fI<str>\fR |
113 | Background·measuring·method.·If·equal·to·\'median\'·the·background·is | 146 | Background·measuring·method.·If·equal·to·\'median\'·the·background·is |
114 | sampled·using·the·median·of·a·subwindow.·If·\'minimum\',·the·subwindow | 147 | sampled·using·the·median·of·a·subwindow.·If·\'minimum\',·the·subwindow |
115 | minimum·value·is·used.·If·\'no\',·no·background·subtraction·is·done. | 148 | minimum·value·is·used.·If·\'no\',·no·background·subtraction·is·done. |
116 | (str;·default:·\'median\').·The·full·name·of·this·option·for·the·EsoRex·configuration | 149 | (str;·default:·\'median\').·The·full·name·of·this·option·for·the·EsoRex·configuration |
117 | file·is·\fBuves_cal_mkmaster.backsub.mmethod\fR·[default·=·\fImedian\fR]. | 150 | file·is·\fBuves_cal_mkmaster.backsub.mmethod\fR·[default·=·\fImedian\fR]. |
118 | .TP | 151 | .TP |
Offset 144, 47 lines modified | Offset 177, 14 lines modified | ||
144 | If·spline·interpolation·is·used·to·measure·the·background,·the | 177 | If·spline·interpolation·is·used·to·measure·the·background,·the |
145 | y\-radius·of·the·post\-smoothing·window·is·(smoothy·*·image_height). | 178 | y\-radius·of·the·post\-smoothing·window·is·(smoothy·*·image_height). |
146 | Here,·\'image_height\'·is·the·image·height·after·binning.·If·negative, | 179 | Here,·\'image_height\'·is·the·image·height·after·binning.·If·negative, |
147 | the·default·values·are·used:·(100.0/2048)·for·blue·flat\-field·frames, | 180 | the·default·values·are·used:·(100.0/2048)·for·blue·flat\-field·frames, |
148 | (300.0/2048)·for·red·flat\-field·frames,·(200.0/2048)·for·blue·science | 181 | (300.0/2048)·for·red·flat\-field·frames,·(200.0/2048)·for·blue·science |
149 | frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 182 | frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
150 | file·is·\fBuves_cal_mkmaster.backsub.smoothy\fR·[default·=·\fI\-1.0\fR]. | 183 | file·is·\fBuves_cal_mkmaster.backsub.smoothy\fR·[default·=·\fI\-1.0\fR]. |
151 | .TP | ||
152 | \fB\-\-qc_dark.reg.num_x\fR·\fI<int>\fR | ||
153 | Number·of·regions·along·the·X·axis·(where·mean/med/rms·are·computed). | ||
154 | (int;·default:·4).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
155 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.num_x\fR·[default·=·\fI4\fR]. | ||
156 | .TP | ||
157 | \fB\-\-qc_dark.reg.num_y\fR·\fI<int>\fR | ||
158 | Number·of·regions·along·the·Y·axis(where·mean/med/rms·are·computed). | ||
159 | (int;·default:·4).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
160 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.num_y\fR·[default·=·\fI4\fR]. | ||
161 | .TP | ||
162 | \fB\-\-qc_dark.reg.box_sx\fR·\fI<int>\fR | ||
163 | Region·X·size·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
164 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.box_sx\fR·[default·=·\fI100\fR]. | ||
165 | .TP | ||
166 | \fB\-\-qc_dark.reg.box_sy\fR·\fI<int>\fR | ||
167 | Region·Y·size·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
168 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.box_sy\fR·[default·=·\fI100\fR]. | ||
169 | .TP | ||
170 | \fB\-\-qc_dark.reg.border_x\fR·\fI<int>\fR | ||
171 | X·distance·between·the·left·hand·side·of·the·detector·and·the·left | ||
172 | hand·side·of·the·region·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
173 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.border_x\fR·[default·=·\fI100\fR]. | ||
174 | .TP | ||
175 | \fB\-\-qc_dark.reg.border_y\fR·\fI<int>\fR | ||
176 | X·distance·between·the·left·hand·side·of·the·detector·and·the·left | ||
177 | hand·side·of·the·region·[pix]·(int;·default:·100).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
178 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.border_y\fR·[default·=·\fI100\fR]. | ||
179 | .TP | ||
180 | \fB\-\-qc_dark.reg.when\fR·\fI<int>\fR | ||
181 | When·QC·analysis·is·performed.·0:·on·each·raw·frame·or·1:·on·the | ||
182 | master·frame·(int;·default:·0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
183 | file·is·\fBuves_cal_mkmaster.qc_dark.reg.when\fR·[default·=·\fI0\fR]. | ||
184 | .PP | 184 | .PP |
185 | Note·that·it·is·possible·to·create·a·configuration·file·containing·these | 185 | Note·that·it·is·possible·to·create·a·configuration·file·containing·these |
186 | options,·along·with·suitable·default·values.·Please·refer·to·the·details | 186 | options,·along·with·suitable·default·values.·Please·refer·to·the·details |
187 | provided·by·the·'esorex·\-\-help'·command. | 187 | provided·by·the·'esorex·\-\-help'·command. |
188 | .SH·SEE·ALSO | 188 | .SH·SEE·ALSO |
Offset 68, 46 lines modified | Offset 68, 14 lines modified | ||
68 | .TP | 68 | .TP |
69 | \fB\-\-paccuracy\fR·\fI<float>\fR | 69 | \fB\-\-paccuracy\fR·\fI<float>\fR |
70 | The·pointing·accuracy·(in·arcseconds)·used·to·identify·the·observed | 70 | The·pointing·accuracy·(in·arcseconds)·used·to·identify·the·observed |
71 | star·with·a·catalogue·star.·If·the·angular·separation·is·less·than | 71 | star·with·a·catalogue·star.·If·the·angular·separation·is·less·than |
72 | this·number,·the·identification·is·made.·(float;·default:·60.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 72 | this·number,·the·identification·is·made.·(float;·default:·60.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
73 | file·is·\fBuves_cal_response.efficiency.paccuracy\fR·[default·=·\fI60.0\fR]. | 73 | file·is·\fBuves_cal_response.efficiency.paccuracy\fR·[default·=·\fI60.0\fR]. |
74 | .TP | 74 | .TP |
75 | \fB\-\-efficiency.reduce.ffmethod\fR·\fI<str>\fR | ||
76 | Flat\-fielding·method.·If·set·to·\'pixel\',·flat\-fielding·is·done·in | ||
77 | pixel\-pixel·space·(before·extraction);·if·set·to·\'extract\',·flat\- | ||
78 | fielding·is·performed·in·pixel\-order·space·(i.e.·after·extraction).·If | ||
79 | set·to·\'no\',·no·flat\-field·correction·is·done.·<pixel·|·extract·|·no> | ||
80 | (str;·default:·\'no\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
81 | file·is·\fBuves_cal_response.efficiency.reduce.ffmethod\fR·[default·=·\fIno\fR]. | ||
82 | .TP | ||
83 | \fB\-\-efficiency.reduce.merge\fR·\fI<str>\fR | ||
84 | Order·merging·method.·If·\'optimal\',·the·flux·in·the·overlapping·region | ||
85 | is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of | ||
86 | single·order·spectra.·If·\'sum\',·the·flux·in·the·overlapping·region·is | ||
87 | computed·as·the·sum·of·the·single·order·spectra.If·\'noappend\'·the | ||
88 | spectrum·is·simply·rebinned·but·not·merged.If·flat\-fielding·is·done, | ||
89 | method·\'optimal\'·is·recommended,·otherwise·\'sum\'.·<optimal·|·sum·| | ||
90 | noappend>·(str;·default:·\'sum\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
91 | file·is·\fBuves_cal_response.efficiency.reduce.merge\fR·[default·=·\fIsum\fR]. | ||
92 | .TP | ||
93 | \fB\-\-efficiency.reduce.best\fR·\fI<bool>\fR | ||
94 | (optimal·extraction·only)·If·false·(fastest),·the·spectrum·is | ||
95 | extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice, | ||
96 | the·second·time·using·improved·variance·estimates·based·on·the·first | ||
97 | iteration.·Better·variance·estimates·slightly·improve·the·obtained | ||
98 | signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool; | ||
99 | default:·True).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
100 | file·is·\fBuves_cal_response.efficiency.reduce.best\fR·[default·=·\fITrue\fR]. | ||
101 | .TP | ||
102 | \fB\-\-efficiency.reduce.extract.method\fR·\fI<str>\fR | ||
103 | Extraction·method.·<average·|·linear·|·weighted·|·optimal>·(str; | ||
104 | default:·\'linear\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
105 | file·is·\fBuves_cal_response.efficiency.reduce.extract.method\fR·[default·=·\fIlinear\fR]. | ||
106 | .TP | ||
107 | \fB\-\-reduce.slitlength\fR·\fI<float>\fR | 75 | \fB\-\-reduce.slitlength\fR·\fI<float>\fR |
108 | Extraction·slit·length·(in·pixels).·If·negative,·the·value·inferred | 76 | Extraction·slit·length·(in·pixels).·If·negative,·the·value·inferred |
109 | from·the·raw·frame·header·is·used·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 77 | from·the·raw·frame·header·is·used·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
110 | file·is·\fBuves_cal_response.reduce.slitlength\fR·[default·=·\fI\-1.0\fR]. | 78 | file·is·\fBuves_cal_response.reduce.slitlength\fR·[default·=·\fI\-1.0\fR]. |
111 | .TP | 79 | .TP |
112 | \fB\-\-reduce.skysub\fR·\fI<bool>\fR | 80 | \fB\-\-reduce.skysub\fR·\fI<bool>\fR |
113 | Do·sky\-subtraction·(only·applicable·to·linear·and·average | 81 | Do·sky\-subtraction·(only·applicable·to·linear·and·average |
Offset 169, 27 lines modified | Offset 137, 14 lines modified | ||
169 | \fB\-\-reduce.merge_delt2\fR·\fI<float>\fR | 137 | \fB\-\-reduce.merge_delt2\fR·\fI<float>\fR |
170 | Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount | 138 | Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount |
171 | of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength | 139 | of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength |
172 | ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order | 140 | ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order |
173 | merging.·Suggested·values·is·4·(float;·default:·0.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 141 | merging.·Suggested·values·is·4·(float;·default:·0.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
174 | file·is·\fBuves_cal_response.reduce.merge_delt2\fR·[default·=·\fI0.0\fR]. | 142 | file·is·\fBuves_cal_response.reduce.merge_delt2\fR·[default·=·\fI0.0\fR]. |
175 | .TP | 143 | .TP |
176 | \fB\-\-reduce.rebin.wavestep\fR·\fI<float>\fR | ||
177 | The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size | ||
178 | of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
179 | file·is·\fBuves_cal_response.reduce.rebin.wavestep\fR·[default·=·\fI\-1.0\fR]. | ||
180 | .TP | ||
181 | \fB\-\-reduce.rebin.scale\fR·\fI<bool>\fR | ||
182 | Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per | ||
183 | wavelength)·during·the·rebinning.·This·option·is·disabled·as·default | ||
184 | in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option | ||
185 | should·be·set·to·true·to·convert·the·observed·flux·(in·pixel\-space)·to | ||
186 | a·flux·per·wavelength·(in·wavelength\-space).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
187 | file·is·\fBuves_cal_response.reduce.rebin.scale\fR·[default·=·\fIFalse\fR]. | ||
188 | .TP | ||
189 | \fB\-\-reduce.extract.method\fR·\fI<str>\fR | 144 | \fB\-\-reduce.extract.method\fR·\fI<str>\fR |
190 | Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal, | 145 | Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal, |
191 | weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by | 146 | weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by |
192 | uves_cal_response)·(str;·default:·\'optimal\').·The·full·name·of·this·option·for·the·EsoRex·configuration | 147 | uves_cal_response)·(str;·default:·\'optimal\').·The·full·name·of·this·option·for·the·EsoRex·configuration |
193 | file·is·\fBuves_cal_response.reduce.extract.method\fR·[default·=·\fIoptimal\fR]. | 148 | file·is·\fBuves_cal_response.reduce.extract.method\fR·[default·=·\fIoptimal\fR]. |
194 | .TP | 149 | .TP |
195 | \fB\-\-reduce.extract.kappa\fR·\fI<float>\fR | 150 | \fB\-\-reduce.extract.kappa\fR·\fI<float>\fR |
Offset 282, 14 lines modified | Offset 237, 59 lines modified | ||
282 | If·spline·interpolation·is·used·to·measure·the·background,·the | 237 | If·spline·interpolation·is·used·to·measure·the·background,·the |
283 | y\-radius·of·the·post\-smoothing·window·is·(smoothy·*·image_height). | 238 | y\-radius·of·the·post\-smoothing·window·is·(smoothy·*·image_height). |
284 | Here,·\'image_height\'·is·the·image·height·after·binning.·If·negative, | 239 | Here,·\'image_height\'·is·the·image·height·after·binning.·If·negative, |
285 | the·default·values·are·used:·(100.0/2048)·for·blue·flat\-field·frames, | 240 | the·default·values·are·used:·(100.0/2048)·for·blue·flat\-field·frames, |
286 | (300.0/2048)·for·red·flat\-field·frames,·(200.0/2048)·for·blue·science | 241 | (300.0/2048)·for·red·flat\-field·frames,·(200.0/2048)·for·blue·science |
287 | frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 242 | frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
288 | file·is·\fBuves_cal_response.reduce.backsub.smoothy\fR·[default·=·\fI\-1.0\fR]. | 243 | file·is·\fBuves_cal_response.reduce.backsub.smoothy\fR·[default·=·\fI\-1.0\fR]. |
244 | .TP | ||
245 | \fB\-\-reduce.rebin.wavestep\fR·\fI<float>\fR | ||
246 | The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size | ||
247 | of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
248 | file·is·\fBuves_cal_response.reduce.rebin.wavestep\fR·[default·=·\fI\-1.0\fR]. | ||
249 | .TP | ||
250 | \fB\-\-reduce.rebin.scale\fR·\fI<bool>\fR | ||
251 | Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per | ||
252 | wavelength)·during·the·rebinning.·This·option·is·disabled·as·default | ||
253 | in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option | ||
254 | should·be·set·to·true·to·convert·the·observed·flux·(in·pixel\-space)·to | ||
255 | a·flux·per·wavelength·(in·wavelength\-space).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
256 | file·is·\fBuves_cal_response.reduce.rebin.scale\fR·[default·=·\fIFalse\fR]. | ||
257 | .TP | ||
258 | \fB\-\-efficiency.reduce.ffmethod\fR·\fI<str>\fR | ||
259 | Flat\-fielding·method.·If·set·to·\'pixel\',·flat\-fielding·is·done·in | ||
260 | pixel\-pixel·space·(before·extraction);·if·set·to·\'extract\',·flat\- | ||
261 | fielding·is·performed·in·pixel\-order·space·(i.e.·after·extraction).·If | ||
262 | set·to·\'no\',·no·flat\-field·correction·is·done.·<pixel·|·extract·|·no> | ||
263 | (str;·default:·\'no\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
264 | file·is·\fBuves_cal_response.efficiency.reduce.ffmethod\fR·[default·=·\fIno\fR]. | ||
265 | .TP | ||
266 | \fB\-\-efficiency.reduce.merge\fR·\fI<str>\fR | ||
267 | Order·merging·method.·If·\'optimal\',·the·flux·in·the·overlapping·region | ||
268 | is·set·to·the·(optimally·computed,·using·the·uncertainties)·average·of | ||
269 | single·order·spectra.·If·\'sum\',·the·flux·in·the·overlapping·region·is | ||
270 | computed·as·the·sum·of·the·single·order·spectra.If·\'noappend\'·the | ||
271 | spectrum·is·simply·rebinned·but·not·merged.If·flat\-fielding·is·done, | ||
272 | method·\'optimal\'·is·recommended,·otherwise·\'sum\'.·<optimal·|·sum·| | ||
273 | noappend>·(str;·default:·\'sum\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
274 | file·is·\fBuves_cal_response.efficiency.reduce.merge\fR·[default·=·\fIsum\fR]. | ||
275 | .TP | ||
276 | \fB\-\-efficiency.reduce.best\fR·\fI<bool>\fR | ||
277 | (optimal·extraction·only)·If·false·(fastest),·the·spectrum·is | ||
278 | extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice, | ||
279 | the·second·time·using·improved·variance·estimates·based·on·the·first | ||
280 | iteration.·Better·variance·estimates·slightly·improve·the·obtained | ||
281 | signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool; | ||
282 | default:·True).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
283 | file·is·\fBuves_cal_response.efficiency.reduce.best\fR·[default·=·\fITrue\fR]. | ||
284 | .TP | ||
285 | \fB\-\-efficiency.reduce.extract.method\fR·\fI<str>\fR | ||
286 | Extraction·method.·<average·|·linear·|·weighted·|·optimal>·(str; | ||
287 | default:·\'linear\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
288 | file·is·\fBuves_cal_response.efficiency.reduce.extract.method\fR·[default·=·\fIlinear\fR]. | ||
Max diff block lines reached; 213/8253 bytes (2.58%) of diff not shown. |
Offset 159, 27 lines modified | Offset 159, 14 lines modified | ||
159 | \fB\-\-reduce.merge_delt2\fR·\fI<float>\fR | 159 | \fB\-\-reduce.merge_delt2\fR·\fI<float>\fR |
160 | Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount | 160 | Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount |
161 | of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength | 161 | of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength |
162 | ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order | 162 | ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order |
163 | merging.·Suggested·values·is·4·(float;·default:·0.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 163 | merging.·Suggested·values·is·4·(float;·default:·0.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
164 | file·is·\fBuves_cal_tflat.reduce.merge_delt2\fR·[default·=·\fI0.0\fR]. | 164 | file·is·\fBuves_cal_tflat.reduce.merge_delt2\fR·[default·=·\fI0.0\fR]. |
165 | .TP | 165 | .TP |
166 | \fB\-\-reduce.rebin.wavestep\fR·\fI<float>\fR | ||
167 | The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size | ||
168 | of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
169 | file·is·\fBuves_cal_tflat.reduce.rebin.wavestep\fR·[default·=·\fI\-1.0\fR]. | ||
170 | .TP | ||
171 | \fB\-\-reduce.rebin.scale\fR·\fI<bool>\fR | ||
172 | Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per | ||
173 | wavelength)·during·the·rebinning.·This·option·is·disabled·as·default | ||
174 | in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option | ||
175 | should·be·set·to·true·to·convert·the·observed·flux·(in·pixel\-space)·to | ||
176 | a·flux·per·wavelength·(in·wavelength\-space).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
177 | file·is·\fBuves_cal_tflat.reduce.rebin.scale\fR·[default·=·\fIFalse\fR]. | ||
178 | .TP | ||
179 | \fB\-\-reduce.extract.method\fR·\fI<str>\fR | 166 | \fB\-\-reduce.extract.method\fR·\fI<str>\fR |
180 | Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal, | 167 | Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal, |
181 | weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by | 168 | weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by |
182 | uves_cal_response)·(str;·default:·\'average\').·The·full·name·of·this·option·for·the·EsoRex·configuration | 169 | uves_cal_response)·(str;·default:·\'average\').·The·full·name·of·this·option·for·the·EsoRex·configuration |
183 | file·is·\fBuves_cal_tflat.reduce.extract.method\fR·[default·=·\fIaverage\fR]. | 170 | file·is·\fBuves_cal_tflat.reduce.extract.method\fR·[default·=·\fIaverage\fR]. |
184 | .TP | 171 | .TP |
185 | \fB\-\-reduce.extract.kappa\fR·\fI<float>\fR | 172 | \fB\-\-reduce.extract.kappa\fR·\fI<float>\fR |
Offset 272, 14 lines modified | Offset 259, 27 lines modified | ||
272 | If·spline·interpolation·is·used·to·measure·the·background,·the | 259 | If·spline·interpolation·is·used·to·measure·the·background,·the |
273 | y\-radius·of·the·post\-smoothing·window·is·(smoothy·*·image_height). | 260 | y\-radius·of·the·post\-smoothing·window·is·(smoothy·*·image_height). |
274 | Here,·\'image_height\'·is·the·image·height·after·binning.·If·negative, | 261 | Here,·\'image_height\'·is·the·image·height·after·binning.·If·negative, |
275 | the·default·values·are·used:·(100.0/2048)·for·blue·flat\-field·frames, | 262 | the·default·values·are·used:·(100.0/2048)·for·blue·flat\-field·frames, |
276 | (300.0/2048)·for·red·flat\-field·frames,·(200.0/2048)·for·blue·science | 263 | (300.0/2048)·for·red·flat\-field·frames,·(200.0/2048)·for·blue·science |
277 | frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 264 | frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
278 | file·is·\fBuves_cal_tflat.reduce.backsub.smoothy\fR·[default·=·\fI\-1.0\fR]. | 265 | file·is·\fBuves_cal_tflat.reduce.backsub.smoothy\fR·[default·=·\fI\-1.0\fR]. |
266 | .TP | ||
267 | \fB\-\-reduce.rebin.wavestep\fR·\fI<float>\fR | ||
268 | The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size | ||
269 | of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
270 | file·is·\fBuves_cal_tflat.reduce.rebin.wavestep\fR·[default·=·\fI\-1.0\fR]. | ||
271 | .TP | ||
272 | \fB\-\-reduce.rebin.scale\fR·\fI<bool>\fR | ||
273 | Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per | ||
274 | wavelength)·during·the·rebinning.·This·option·is·disabled·as·default | ||
275 | in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option | ||
276 | should·be·set·to·true·to·convert·the·observed·flux·(in·pixel\-space)·to | ||
277 | a·flux·per·wavelength·(in·wavelength\-space).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
278 | file·is·\fBuves_cal_tflat.reduce.rebin.scale\fR·[default·=·\fIFalse\fR]. | ||
279 | .PP | 279 | .PP |
280 | Note·that·it·is·possible·to·create·a·configuration·file·containing·these | 280 | Note·that·it·is·possible·to·create·a·configuration·file·containing·these |
281 | options,·along·with·suitable·default·values.·Please·refer·to·the·details | 281 | options,·along·with·suitable·default·values.·Please·refer·to·the·details |
282 | provided·by·the·'esorex·\-\-help'·command. | 282 | provided·by·the·'esorex·\-\-help'·command. |
283 | .SH·SEE·ALSO | 283 | .SH·SEE·ALSO |
Offset 187, 14 lines modified | Offset 187, 27 lines modified | ||
187 | file·is·\fBuves_cal_wavecal.calibrate.tolerance\fR·[default·=·\fI0.6\fR]. | 187 | file·is·\fBuves_cal_wavecal.calibrate.tolerance\fR·[default·=·\fI0.6\fR]. |
188 | .TP | 188 | .TP |
189 | \fB\-\-kappa\fR·\fI<float>\fR | 189 | \fB\-\-kappa\fR·\fI<float>\fR |
190 | Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final | 190 | Lines·with·residuals·more·then·kappa·stdev·are·rejected·from·the·final |
191 | fit·(float;·default:·4.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 191 | fit·(float;·default:·4.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
192 | file·is·\fBuves_cal_wavecal.calibrate.kappa\fR·[default·=·\fI4.0\fR]. | 192 | file·is·\fBuves_cal_wavecal.calibrate.kappa\fR·[default·=·\fI4.0\fR]. |
193 | .TP | 193 | .TP |
194 | \fB\-\-rebin.wavestep\fR·\fI<float>\fR | ||
195 | The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size | ||
196 | of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
197 | file·is·\fBuves_cal_wavecal.rebin.wavestep\fR·[default·=·\fI\-1.0\fR]. | ||
198 | .TP | ||
199 | \fB\-\-rebin.scale\fR·\fI<bool>\fR | ||
200 | Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per | ||
201 | wavelength)·during·the·rebinning.·This·option·is·disabled·as·default | ||
202 | in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option | ||
203 | should·be·set·to·true·to·convert·the·observed·flux·(in·pixel\-space)·to | ||
204 | a·flux·per·wavelength·(in·wavelength\-space).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
205 | file·is·\fBuves_cal_wavecal.rebin.scale\fR·[default·=·\fIFalse\fR]. | ||
206 | .TP | ||
194 | \fB\-\-extract.method\fR·\fI<str>\fR | 207 | \fB\-\-extract.method\fR·\fI<str>\fR |
195 | Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal, | 208 | Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal, |
196 | weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by | 209 | weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by |
197 | uves_cal_response)·(str;·default:·\'average\').·The·full·name·of·this·option·for·the·EsoRex·configuration | 210 | uves_cal_response)·(str;·default:·\'average\').·The·full·name·of·this·option·for·the·EsoRex·configuration |
198 | file·is·\fBuves_cal_wavecal.extract.method\fR·[default·=·\fIaverage\fR]. | 211 | file·is·\fBuves_cal_wavecal.extract.method\fR·[default·=·\fIaverage\fR]. |
199 | .TP | 212 | .TP |
200 | \fB\-\-extract.kappa\fR·\fI<float>\fR | 213 | \fB\-\-extract.kappa\fR·\fI<float>\fR |
Offset 247, 27 lines modified | Offset 260, 14 lines modified | ||
247 | (optimal·extraction·only)·If·false·(fastest),·the·spectrum·is | 260 | (optimal·extraction·only)·If·false·(fastest),·the·spectrum·is |
248 | extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice, | 261 | extracted·only·once.·If·true·(best),·the·spectrum·is·extracted·twice, |
249 | the·second·time·using·improved·variance·estimates·based·on·the·first | 262 | the·second·time·using·improved·variance·estimates·based·on·the·first |
250 | iteration.·Better·variance·estimates·slightly·improve·the·obtained | 263 | iteration.·Better·variance·estimates·slightly·improve·the·obtained |
251 | signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool; | 264 | signal·to·noise·but·at·the·cost·of·increased·execution·time·(bool; |
252 | default:·True).·The·full·name·of·this·option·for·the·EsoRex·configuration | 265 | default:·True).·The·full·name·of·this·option·for·the·EsoRex·configuration |
253 | file·is·\fBuves_cal_wavecal.extract.best\fR·[default·=·\fITrue\fR]. | 266 | file·is·\fBuves_cal_wavecal.extract.best\fR·[default·=·\fITrue\fR]. |
254 | .TP | ||
255 | \fB\-\-rebin.wavestep\fR·\fI<float>\fR | ||
256 | The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size | ||
257 | of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
258 | file·is·\fBuves_cal_wavecal.rebin.wavestep\fR·[default·=·\fI\-1.0\fR]. | ||
259 | .TP | ||
260 | \fB\-\-rebin.scale\fR·\fI<bool>\fR | ||
261 | Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per | ||
262 | wavelength)·during·the·rebinning.·This·option·is·disabled·as·default | ||
263 | in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option | ||
264 | should·be·set·to·true·to·convert·the·observed·flux·(in·pixel\-space)·to | ||
265 | a·flux·per·wavelength·(in·wavelength\-space).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
266 | file·is·\fBuves_cal_wavecal.rebin.scale\fR·[default·=·\fIFalse\fR]. | ||
267 | .PP | 267 | .PP |
268 | Note·that·it·is·possible·to·create·a·configuration·file·containing·these | 268 | Note·that·it·is·possible·to·create·a·configuration·file·containing·these |
269 | options,·along·with·suitable·default·values.·Please·refer·to·the·details | 269 | options,·along·with·suitable·default·values.·Please·refer·to·the·details |
270 | provided·by·the·'esorex·\-\-help'·command. | 270 | provided·by·the·'esorex·\-\-help'·command. |
271 | .SH·SEE·ALSO | 271 | .SH·SEE·ALSO |
Offset 62, 154 lines modified | Offset 62, 173 lines modified | ||
62 | file·is·\fBuves.plotter\fR·[default·=·\fIno\fR]. | 62 | file·is·\fBuves.plotter\fR·[default·=·\fIno\fR]. |
63 | .TP | 63 | .TP |
64 | \fB\-\-process_chip\fR·\fI<str>\fR | 64 | \fB\-\-process_chip\fR·\fI<str>\fR |
65 | For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str; | 65 | For·RED·arm·data·process·the·redl,·redu,·or·both·chip(s)·(str; |
66 | default:·\'both\').·The·full·name·of·this·option·for·the·EsoRex·configuration | 66 | default:·\'both\').·The·full·name·of·this·option·for·the·EsoRex·configuration |
67 | file·is·\fBuves.process_chip\fR·[default·=·\fIboth\fR]. | 67 | file·is·\fBuves.process_chip\fR·[default·=·\fIboth\fR]. |
68 | .TP | 68 | .TP |
69 | \fB\-\-uves_cal_wavecal.nwindows\fR·\fI<int>\fR | ||
70 | Number·of·extraction·windows·per·trace.·The·windows·will·be·aligned | ||
71 | (i.e.·no·overlap·and·no·spacing·between·adjacent·windows).·Unless·an | ||
72 | offset·is·specified,·the·middle·window(s)·is·centered·on·the·trace | ||
69 | \fB\-\-uves_cal_mflat.norm_method\fR·\fI<str>\fR | ||
70 | Method·used·to·build·master·frame··(str;·default:·\'explevel\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
71 | file·is·\fBuves_obs_redchain.uves_cal_mflat.norm_method\fR·[default·=·\fIexplevel\fR]. | ||
72 | .TP | ||
73 | \fB\-\-uves_cal_mflat.backsub.mmethod\fR·\fI<str>\fR | ||
74 | Background·measuring·method.·If·equal·to·\'median\'·the·background·is | ||
75 | sampled·using·the·median·of·a·subwindow.·If·\'minimum\',·the·subwindow | ||
76 | minimum·value·is·used.·If·\'no\',·no·background·subtraction·is·done. | ||
77 | (str;·default:·\'median\').·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
78 | file·is·\fBuves_obs_redchain.uves_cal_mflat.backsub.mmethod\fR·[default·=·\fImedian\fR]. | ||
79 | .TP | ||
80 | \fB\-\-uves_cal_mflat.backsub.npoints\fR·\fI<int>\fR | ||
81 | This·is·the·number·of·columns·in·interorder·space·used·to·sample·the | ||
82 | background.·(int;·default:·82).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
83 | file·is·\fBuves_obs_redchain.uves_cal_mflat.backsub.npoints\fR·[default·=·\fI82\fR]. | ||
84 | .TP | ||
85 | \fB\-\-uves_cal_mflat.backsub.radiusy\fR·\fI<int>\fR | ||
86 | The·height·(in·pixels)·of·the·background·sampling·window·is·(2*radiusy | ||
87 | +·1).·This·parameter·is·not·corrected·for·binning.·(int;·default:·2).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
88 | file·is·\fBuves_obs_redchain.uves_cal_mflat.backsub.radiusy\fR·[default·=·\fI2\fR]. | ||
89 | .TP | ||
90 | \fB\-\-uves_cal_mflat.backsub.sdegree\fR·\fI<int>\fR | ||
91 | Degree·of·interpolating·splines.·Currently·only·degree·=·1·is | ||
92 | 73 | (int;·default:·3).·The·full·name·of·this·option·for·the·EsoRex·configuration | |
93 | file·is·\fBuves_obs_redchain.uves_cal_ | 74 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.nwindows\fR·[default·=·\fI3\fR]. |
94 | .TP | 75 | .TP |
95 | \fB\-\-uves_cal_mflat.backsub.smoothx\fR·\fI<float>\fR | ||
96 | If·spline·interpolation·is·used·to·measure·the·background,·the | ||
97 | x\-radius·of·the·post\-smoothing·window·is·(smoothx·*·image_width). | ||
98 | Here,·\'image_width\'·is·the·image·width·after·binning.·If·negative,·the | ||
99 | default·values·are·used:·(25.0/4096)·for·blue·flat\-field·frames, | ||
100 | (50.0/4096)·for·red·flat\-field·frames,·(300.0/4096)·for·blue·science | ||
101 | 76 | \fB\-\-uves_cal_wavecal.length\fR·\fI<float>\fR | |
77 | Length·(in·pixels)·of·each·extraction·window.·This·parameter·is·also | ||
78 | equal·to·the·seperation·of·adjacent·window·centers,·causing·the | ||
79 | extraction·windows·to·always·be·aligned.·The·parameter·is | ||
80 | automatically·adjusted·according·to·the·binning·of·the·input·raw | ||
81 | frame.·If·negative,·the·extraction·window·length·is·determined | ||
82 | automatically·to·cover·the·full·slit·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
102 | file·is·\fBuves_obs_redchain.uves_cal_ | 83 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.length\fR·[default·=·\fI\-1.0\fR]. |
103 | .TP | 84 | .TP |
85 | \fB\-\-uves_cal_wavecal.offset\fR·\fI<float>\fR | ||
86 | A·global·offset·(in·pixels)·of·all·extraction·windows·(float;·default: | ||
87 | 0.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
104 | \fB\-\-uves_cal_mflat.backsub.smoothy\fR·\fI<float>\fR | ||
105 | If·spline·interpolation·is·used·to·measure·the·background,·the | ||
106 | y\-radius·of·the·post\-smoothing·window·is·(smoothy·*·image_height). | ||
107 | Here,·\'image_height\'·is·the·image·height·after·binning.·If·negative, | ||
108 | the·default·values·are·used:·(100.0/2048)·for·blue·flat\-field·frames, | ||
109 | (300.0/2048)·for·red·flat\-field·frames,·(200.0/2048)·for·blue·science | ||
110 | frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
111 | file·is·\fBuves_obs_redchain.uves_cal_ | 88 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.offset\fR·[default·=·\fI0.0\fR]. |
112 | .TP | 89 | .TP |
113 | \fB\-\-uves_cal_mdark.stack_method\fR·\fI<str>\fR | ||
114 | 90 | \fB\-\-uves_cal_wavecal.range\fR·\fI<int>\fR | |
91 | Width·(pix)·of·search·window·is·2*range·+·1.·This·parameter·is | ||
92 | automatically·adjusted·according·to·binning.·(int;·default:·8).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
115 | file·is·\fBuves_obs_redchain.uves_cal_ | 93 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.search.range\fR·[default·=·\fI8\fR]. |
116 | .TP | 94 | .TP |
117 | \fB\-\-uves_cal_mdark.klow\fR·\fI<float>\fR | ||
118 | Kappa·used·to·clip·low·level·values,·when·method·is·set·to·\'mean\' | ||
119 | 95 | \fB\-\-uves_cal_wavecal.minlines\fR·\fI<int>\fR | |
96 | Minimum·number·of·lines·to·detect.·If·zero,·the·default·value·(1100 | ||
97 | for·BLUE/REDL·chips;·1000·for·REDU·chip)·is·used.·(int;·default:·0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
120 | file·is·\fBuves_obs_redchain.uves_cal_ | 98 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.search.minlines\fR·[default·=·\fI0\fR]. |
121 | .TP | 99 | .TP |
122 | \fB\-\-uves_cal_mdark.khigh\fR·\fI<float>\fR | ||
123 | Kappa·used·to·clip·high·level·values,·when·method·is·set·to·\'mean\' | ||
124 | 100 | \fB\-\-uves_cal_wavecal.maxlines\fR·\fI<int>\fR | |
101 | Maximum·number·of·lines·to·detect.·If·zero,·the·default·value·(1600 | ||
102 | for·BLUE/REDL·chip;·1400·for·REDU·chip)·is·used.·(int;·default:·0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
125 | file·is·\fBuves_obs_redchain.uves_cal_ | 103 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.search.maxlines\fR·[default·=·\fI0\fR]. |
126 | .TP | 104 | .TP |
127 | \fB\-\-uves_cal_mdark.niter\fR·\fI<int>\fR | ||
128 | 105 | \fB\-\-uves_cal_wavecal.shiftmax\fR·\fI<float>\fR | |
106 | The·maximum·shift·(pix)·in·either·direction·compared·to·guess | ||
107 | solution.·This·parameter·is·automatically·corrected·for·binning | ||
129 | default:· | 108 | (float;·default:·10.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
130 | file·is·\fBuves_obs_redchain.uves_cal_ | 109 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.first.shiftmax\fR·[default·=·\fI10.0\fR]. |
131 | .TP | 110 | .TP |
132 | \fB\-\-uves_cal_mdark.stack_method\fR·\fI<str>\fR | ||
133 | 111 | \fB\-\-uves_cal_wavecal.shiftstep\fR·\fI<float>\fR | |
112 | The·step·size·(pix)·used·when·searching·for·the·optimum·shift.·This | ||
113 | parameter·is·automatically·corrected·for·binning·(float;·default:·0.1).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
134 | file·is·\fBuves_obs_redchain.uves_cal_ | 114 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.first.shiftstep\fR·[default·=·\fI0.1\fR]. |
135 | .TP | 115 | .TP |
136 | \fB\-\-uves_cal_mdark.klow\fR·\fI<float>\fR | ||
137 | 116 | \fB\-\-uves_cal_wavecal.shifttoler\fR·\fI<float>\fR | |
117 | Tolerance·(pix)·when·matching·shifted·lines.·This·parameter·is·not | ||
138 | (float;·default:· | 118 | adjusted·according·to·binning·(float;·default:·0.05).·The·full·name·of·this·option·for·the·EsoRex·configuration |
139 | file·is·\fBuves_obs_redchain.uves_cal_ | 119 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.first.shifttoler\fR·[default·=·\fI0.05\fR]. |
140 | .TP | 120 | .TP |
141 | \fB\-\-uves_cal_ | 121 | \fB\-\-uves_cal_wavecal.alpha\fR·\fI<float>\fR |
142 | 122 | The·parameter·that·controls·the·distance·to·the·nearest·neighbours | |
143 | (float;·default:· | 123 | (float;·default:·0.1).·The·full·name·of·this·option·for·the·EsoRex·configuration |
144 | file·is·\fBuves_obs_redchain.uves_cal_ | 124 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.identify.alpha\fR·[default·=·\fI0.1\fR]. |
145 | .TP | 125 | .TP |
146 | \fB\-\-uves_cal_mdark.niter\fR·\fI<int>\fR | ||
147 | 126 | \fB\-\-uves_cal_wavecal.maxerror\fR·\fI<float>\fR | |
127 | This·parameter·controls·the·graceful·exit·of·the·identification·loop. | ||
128 | If·the·RMS·of·the·global·fit·exceeds·this·value·(pix)·the·iteration | ||
148 | default:· | 129 | stops·(float;·default:·20.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
149 | file·is·\fBuves_obs_redchain.uves_cal_ | 130 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.identify.maxerror\fR·[default·=·\fI20.0\fR]. |
150 | .TP | 131 | .TP |
151 | \fB\-\-uves_cal_mdark.qc_dark.reg.num_x\fR·\fI<int>\fR | ||
152 | 132 | \fB\-\-uves_cal_wavecal.degree\fR·\fI<int>\fR | |
133 | Degrees·of·the·global·2d·dispersion·polynomial.·If·a·negative·number | ||
134 | is·specified,·the·polynomial·degrees·are·automatically·selected·by | ||
135 | starting·from·(1,·1)·and·inreasing·the·degrees·as·long·as·the·RMS | ||
153 | (int;·default:·4).·The·full·name·of·this·option·for·the·EsoRex·configuration | 136 | residual·decreases·significantly·(int;·default:·4).·The·full·name·of·this·option·for·the·EsoRex·configuration |
154 | file·is·\fBuves_obs_redchain.uves_cal_ | 137 | file·is·\fBuves_obs_redchain.uves_cal_wavecal.identify.degree\fR·[default·=·\fI4\fR]. |
155 | .TP | 138 | .TP |
156 | \fB\-\-uves_cal_mdark.qc_dark.reg.num_y\fR·\fI<int>\fR | ||
157 | 139 | \fB\-\-uves_cal_wavecal.tolerance\fR·\fI<float>\fR | |
140 | Tolerance·of·fit.·If·positive,·the·tolerance·is·in·pixel·units.·If | ||
141 | negative,·abs(tolerance)·is·in·wavelength·units.·Lines·with·residuals | ||
Max diff block lines reached; 53123/64223 bytes (82.72%) of diff not shown. |
Offset 154, 27 lines modified | Offset 154, 14 lines modified | ||
154 | \fB\-\-reduce.merge_delt2\fR·\fI<float>\fR | 154 | \fB\-\-reduce.merge_delt2\fR·\fI<float>\fR |
155 | Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount | 155 | Order·merging·right·hand·(long·wavelength)·cut.·To·reduce·the·amount |
156 | of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength | 156 | of·order·overlapping·regions·we·allow·to·cut·short·and·long·wavelength |
157 | ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order | 157 | ranges.·This·may·reduce·the·ripple·possibly·introduced·by·the·order |
158 | merging.·Suggested·values·is·4·(float;·default:·0.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 158 | merging.·Suggested·values·is·4·(float;·default:·0.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
159 | file·is·\fBuves_obs_scired.reduce.merge_delt2\fR·[default·=·\fI0.0\fR]. | 159 | file·is·\fBuves_obs_scired.reduce.merge_delt2\fR·[default·=·\fI0.0\fR]. |
160 | .TP | 160 | .TP |
161 | \fB\-\-reduce.rebin.wavestep\fR·\fI<float>\fR | ||
162 | The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size | ||
163 | of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
164 | file·is·\fBuves_obs_scired.reduce.rebin.wavestep\fR·[default·=·\fI\-1.0\fR]. | ||
165 | .TP | ||
166 | \fB\-\-reduce.rebin.scale\fR·\fI<bool>\fR | ||
167 | Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per | ||
168 | wavelength)·during·the·rebinning.·This·option·is·disabled·as·default | ||
169 | in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option | ||
170 | should·be·set·to·true·to·convert·the·observed·flux·(in·pixel\-space)·to | ||
171 | a·flux·per·wavelength·(in·wavelength\-space).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
172 | file·is·\fBuves_obs_scired.reduce.rebin.scale\fR·[default·=·\fIFalse\fR]. | ||
173 | .TP | ||
174 | \fB\-\-reduce.extract.method\fR·\fI<str>\fR | 161 | \fB\-\-reduce.extract.method\fR·\fI<str>\fR |
175 | Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal, | 162 | Extraction·method.·(2d/optimal·not·supported·by·uves_cal_wavecal, |
176 | weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by | 163 | weighted·supported·only·by·uves_cal_wavecal,·2d·not·supported·by |
177 | uves_cal_response)·(str;·default:·\'optimal\').·The·full·name·of·this·option·for·the·EsoRex·configuration | 164 | uves_cal_response)·(str;·default:·\'optimal\').·The·full·name·of·this·option·for·the·EsoRex·configuration |
178 | file·is·\fBuves_obs_scired.reduce.extract.method\fR·[default·=·\fIoptimal\fR]. | 165 | file·is·\fBuves_obs_scired.reduce.extract.method\fR·[default·=·\fIoptimal\fR]. |
179 | .TP | 166 | .TP |
180 | \fB\-\-reduce.extract.kappa\fR·\fI<float>\fR | 167 | \fB\-\-reduce.extract.kappa\fR·\fI<float>\fR |
Offset 267, 14 lines modified | Offset 254, 27 lines modified | ||
267 | If·spline·interpolation·is·used·to·measure·the·background,·the | 254 | If·spline·interpolation·is·used·to·measure·the·background,·the |
268 | y\-radius·of·the·post\-smoothing·window·is·(smoothy·*·image_height). | 255 | y\-radius·of·the·post\-smoothing·window·is·(smoothy·*·image_height). |
269 | Here,·\'image_height\'·is·the·image·height·after·binning.·If·negative, | 256 | Here,·\'image_height\'·is·the·image·height·after·binning.·If·negative, |
270 | the·default·values·are·used:·(100.0/2048)·for·blue·flat\-field·frames, | 257 | the·default·values·are·used:·(100.0/2048)·for·blue·flat\-field·frames, |
271 | (300.0/2048)·for·red·flat\-field·frames,·(200.0/2048)·for·blue·science | 258 | (300.0/2048)·for·red·flat\-field·frames,·(200.0/2048)·for·blue·science |
272 | frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | 259 | frames·and·(500.0/2048)·for·red·science·frames.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration |
273 | file·is·\fBuves_obs_scired.reduce.backsub.smoothy\fR·[default·=·\fI\-1.0\fR]. | 260 | file·is·\fBuves_obs_scired.reduce.backsub.smoothy\fR·[default·=·\fI\-1.0\fR]. |
261 | .TP | ||
262 | \fB\-\-reduce.rebin.wavestep\fR·\fI<float>\fR | ||
263 | The·bin·size·(in·w.l.u.)·in·wavelength·space.·If·negative,·a·step·size | ||
264 | of·2/3·*·(·average·pixel·size·)·is·used.·(float;·default:·\-1.0).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
265 | file·is·\fBuves_obs_scired.reduce.rebin.wavestep\fR·[default·=·\fI\-1.0\fR]. | ||
266 | .TP | ||
267 | \fB\-\-reduce.rebin.scale\fR·\fI<bool>\fR | ||
268 | Whether·or·not·to·multiply·by·the·factor·dx/dlambda·(pixels·per | ||
269 | wavelength)·during·the·rebinning.·This·option·is·disabled·as·default | ||
270 | in·concordance·with·the·method·used·in·the·MIDAS·pipeline.·This·option | ||
271 | should·be·set·to·true·to·convert·the·observed·flux·(in·pixel\-space)·to | ||
272 | a·flux·per·wavelength·(in·wavelength\-space).·(bool;·default:·False).·The·full·name·of·this·option·for·the·EsoRex·configuration | ||
273 | file·is·\fBuves_obs_scired.reduce.rebin.scale\fR·[default·=·\fIFalse\fR]. | ||
274 | .PP | 274 | .PP |
275 | Note·that·it·is·possible·to·create·a·configuration·file·containing·these | 275 | Note·that·it·is·possible·to·create·a·configuration·file·containing·these |
276 | options,·along·with·suitable·default·values.·Please·refer·to·the·details | 276 | options,·along·with·suitable·default·values.·Please·refer·to·the·details |
277 | provided·by·the·'esorex·\-\-help'·command. | 277 | provided·by·the·'esorex·\-\-help'·command. |
278 | .SH·SEE·ALSO | 278 | .SH·SEE·ALSO |