data:
  fit_EPWb: true
  fit_EPWr: true
  fit_IAW: false
  load_ele_spec: true
  load_ion_spec: false
  absolute_timing: true
  background:
    bg_alg: rat11
    bg_alg_domain:
    - 100
    - 200
    - 750
    - 900
    bg_alg_params:
    - -16
    - 200000
    - 170
    bg_smoothing_window: 11
    bg_subtract: true
    slice: 900
    type: pixel
    report_background: True
  bgscaleE: 1.0
  bgscaleI: 0.1
  bgshotmult: 1
  dpixel: 2
  ele_lam_shift: 0.0
  ele_t0: 0
  fit_rng:
    blue_max: 510
    blue_min: 450
    forward_epw_end: 700
    forward_epw_start: 400
    forward_iaw_end: 528
    forward_iaw_start: 524
    iaw_cf_max: 526.6
    iaw_cf_min: 526.4
    iaw_max: 527.0
    iaw_min: 526.0
    red_max: 625
    red_min: 545
  ion_loss_scale: 1.0
  ion_t0_shift: 0
  launch_data_visualizer: true
  lineouts:
    end: 502
    skip: 1
    start: 500
    type: pixel
  probe_beam: P9
  shotDay: false
  shotnum: 101675
feature_detector:
  estimate_lineouts_epw: false
  estimate_lineouts_iaw: false
  buffer:
    lineout_start: 0
    lineout_end: 0
    spectral_start: 0
    spectral_end: 0
mlflow:
  experiment: experiment-1
  run: run-1
optimizer:
  batch_size: 6
  grad_method: AD
  grad_scalar: 1.0
  hessian: false
  jit: true
  learning_rate_final: 0.0001
  learning_rate_init: 0.01
  loss_method: l2
  method: adam
  moment_loss: false
  num_epochs: 200
  num_mins: 1
  param_learning_rate: 0.01
  param_method: adam
  parameter_norm: true
  refine_factor: 2
  save_state: true
  save_state_freq: 20
  sequential: true
  x_norm: false
  y_norm: true
other:
  PhysParams:
    norm: 0
    widIRF:
      spect_stddev_ele: 1.3
      spect_stddev_ion: 0.015
  ang_res_unit: 10
  calc_sigmas: false
  expandedions: false
  extraoptions:
    spectype: None
  flatbg: 0
  gain: 1
  iawfilter:
  - 1
  - 4
  - 24
  - 528
  iawoff: 0
  lam_res_unit: 5
  points_per_pixel: 1
  refit: false
  refit_thresh: 0.25
  Ipump_14: 0.0
  beam_diam_um: 100
  include_gains: false
parameters:
  electron:
    Te:
      active: false
      lb: 0.01
      ub: 1.5
      val: 0.6
    fe:
      active: false
      dim: 1
      nvx: 32
      params:
        Nl: 1
        dtx: 0.0005
        dty: 0.0005
        flm_type: arbitrary
        init_m: 3.0
        learn_log: true
        m:
          intens: 5.0
          lb: 1.8
          matte: true
          ub: 5.0
          val: 2.45
        nvr: 32
        smooth: true
        window:
          len: 45
          sampling: 30
          type: hanning
      type: dlm
    ne:
      active: false
      lb: 0.001
      ub: 1.0
      val: 0.2
  general:
    Te_gradient:
      active: false
      lb: 0.0
      num_grad_points: 1
      ub: 10.0
      val: 0.0
    Va:
      active: false
      angle: 0.0
      lb: -20.5
      ub: 20.5
      val: 0.0
    amp1:
      active: true
      lb: 0.01
      ub: 3.75
      val: 1.0
    amp2:
      active: false
      lb: 0.01
      ub: 3.75
      val: 1.0
    amp3:
      active: false
      lb: 0.01
      ub: 3.75
      val: 1.0
    lam:
      active: false
      lb: 525.0
      ub: 528.0
      val: 526.5
    ne_gradient:
      active: false
      lb: 0.0
      num_grad_points: 1
      ub: 15.0
      val: 0.0
    ud:
      active: true
      angle: 0.0
      lb: -100.0
      ub: 100.0
      val: 0.0
  ion-1:
    A:
      active: false
      val: 40.0
    Ti:
      active: false
      lb: 0.001
      ub: 1.0
      val: 0.12
    Z:
      active: false
      lb: 0.5
      ub: 7.0
      val: 14.0
    fract:
      active: false
      val: 0.1
plotting:
  data_cbar_l: 0
  data_cbar_u: data
  detailed_breakdown: false
  ele_window_end: 625
  ele_window_start: 425
  ion_window_end: 528
  ion_window_start: 525
  n_sigmas: 3
  rolling_std_width: 5
