fit_vbo_xps 実行例

help出力 fit_vbo_xps.py --help

usage: fit_vbo_xps.py [-h] --film FILM --substrate SUBSTRATE --mix MIX
                      [--sheet SHEET] [--x-col X_COL] [--y-col Y_COL]
                      [--fit-xmin FIT_XMIN] [--fit-xmax FIT_XMAX]
                      [--ref-xmin REF_XMIN] [--ref-xmax REF_XMAX]
                      [--shift-film0 SHIFT_FILM0] [--shift-sub0 SHIFT_SUB0]
                      [--shift-limit SHIFT_LIMIT] [--bg-order {0,1,2}]
                      [--outside-fill OUTSIDE_FILL] [--amp-film0 AMP_FILM0]
                      [--amp-sub0 AMP_SUB0] [--amp-min AMP_MIN]
                      [--amp-max AMP_MAX] [--bg0 BG0] [--bg1 BG1] [--bg2 BG2]
                      [--loss {linear,soft_l1,logcosh}] [--f-scale F_SCALE]
                      [--loss-on-log {0,1}] [--max-iter MAX_ITER]
                      [--max-nfev MAX_NFEV] [--xatol XATOL] [--fatol FATOL]
                      [--penalty PENALTY] [--print-every PRINT_EVERY]
                      [--norm-mode {max,minmax,area}]
                      [--vbm-film-ref VBM_FILM_REF]
                      [--vbm-sub-ref VBM_SUB_REF] [--output-stem OUTPUT_STEM]
                      [--save {0,1}] [--show {0,1}] [--verbose {0,1}]

Fit mixed XPS valence-band spectrum with film/substrate references.

options:
  -h, --help            show this help message and exit
  --film FILM           film-only reference spectrum xlsx/xlsm/csv
  --substrate SUBSTRATE
                        substrate-only reference spectrum xlsx/xlsm/csv
  --mix MIX             film/substrate mixed spectrum xlsx/xlsm/csv
  --sheet SHEET         sheet name or zero-based sheet index [default: 0]
  --x-col X_COL         zero-based x column [default: 0]
  --y-col Y_COL         zero-based intensity column [default: 2; supplied
                        files: deconvoluted data]
  --fit-xmin FIT_XMIN   minimum x for fitting
  --fit-xmax FIT_XMAX   maximum x for fitting
  --ref-xmin REF_XMIN   minimum x retained in references
  --ref-xmax REF_XMAX   maximum x retained in references
  --shift-film0 SHIFT_FILM0
                        initial film energy shift
  --shift-sub0 SHIFT_SUB0
                        initial substrate energy shift
  --shift-limit SHIFT_LIMIT
                        absolute bound for each energy shift [eV]
  --bg-order {0,1,2}    polynomial background order
  --outside-fill OUTSIDE_FILL
                        interpolation value outside reference range
  --amp-film0 AMP_FILM0
                        initial film amplitude
  --amp-sub0 AMP_SUB0   initial substrate amplitude
  --amp-min AMP_MIN     minimum positive amplitude; enforced by penalty
  --amp-max AMP_MAX     maximum positive amplitude; enforced by penalty
  --bg0 BG0             initial constant background
  --bg1 BG1             initial linear background coefficient
  --bg2 BG2             initial quadratic background coefficient
  --loss {linear,soft_l1,logcosh}
                        objective loss for Nelder-Mead
  --f-scale F_SCALE     robust loss scale
  --loss-on-log {0,1}   fit log intensity ratio instead of linear residual
  --max-iter MAX_ITER   maximum Nelder-Mead iterations
  --max-nfev MAX_NFEV   maximum function evaluations
  --xatol XATOL         Nelder-Mead x tolerance
  --fatol FATOL         Nelder-Mead objective tolerance
  --penalty PENALTY     soft-bound penalty strength
  --print-every PRINT_EVERY
                        print Nelder-Mead convergence every N callback
                        iterations; 0 disables
  --norm-mode {max,minmax,area}
                        normalization for input comparison plot
  --vbm-film-ref VBM_FILM_REF
                        VBM of film reference on the same x axis
  --vbm-sub-ref VBM_SUB_REF
                        VBM of substrate reference on the same x axis
  --output-stem OUTPUT_STEM
                        output file stem
  --save {0,1}          save png plot
  --show {0,1}          show plot window
  --verbose {0,1}       scipy optimizer verbose output


生成されたデータファイル

(データファイルが見つかりませんでした)

生成された画像一覧

(画像ファイルが見つかりませんでした)