# IRAF task parameters and initial values
# <irafTaskDictName>:
#     <parameterName>: <parameterValue>
f2cut:
    logfile: f2cutLog.txt

f2prepare:
    rawpath: ./raw
    outprefix: p
    fl_addmdf: 'no'
    logfile: f2prepLog.txt

gemarith:
    fl_vardq: 'yes'
    logfile: gemarithLog.txt

gemcombine: 
    fl_vardq: 'yes'
    logfile: gemcombLog.txt

nscombine:
    fl_keepshift: 'yes'
    logfile: nscombLog.txt

nsextract:
    database: 'database'
    line: 450
    nsum: 20
    fl_inter: 'yes'
    fl_apall: 'yes'
    fl_trace: 'yes'
    tr_nsum: 20
    tr_step: 20
    tr_nlost: 3
    tr_function: spline3
    tr_order: 5
    trace: ''
    logfile: nsextrLog.txt

nsfitcoords:
    database: 'database'
    fl_inter: 'yes'
    lxorder: 4
    lyorder: 5
    logfile: nsfitcrdLog.txt

nsflat:
    fl_inter: 'yes'
    order: -1
    database: ''
    logfile: nsflatLog.txt

nsheaders:
    instrument: f2
    logfile: nsheadLog.txt

nsreduce:
    fl_cut: 'yes'
    fl_dark: 'no'
    fl_sky: 'no'
    fl_flat: 'yes'
    skyrange: INDEF
    nodsize: 3.
    logfile: nsreduceLog.txt

nssdist:
    logfile: nssdistLog.txt

nstransform:
    database: 'database'
    logfile: nstransLog.txt

nstelluric:
    threshold: 0.01
    fl_xcorr: 'no'
    fl_inter: 'yes'
    database: 'database'
    logfile: nstelluricLog.txt

nswavelength:
    database: 'database'
    coordlist: gnirs$data/lowresargon.dat
    fl_inter: 'yes'
    nsum: 20
    function: chebyshev
    order: 5
    refit: 'yes'
    step: 20
    logfile: nswaveLog.txt

continuum:
    type: fit
    function: spline3
    order: 5
    low_reject: 2
    high_reject: 2
...
