adaptive_gaussian_ridge 実行例

help出力 adaptive_gaussian_ridge.py --help

usage: adaptive_gaussian_ridge.py [-h] [--infile INFILE] [--sheet SHEET]
                                  [--xcol XCOL] [--ycol YCOL]
                                  [--outfile OUTFILE] [--mode {fit,prune}]
                                  [--n-data N_DATA] [--n-fit N_FIT]
                                  [--n-centers N_CENTERS] [--noise NOISE]
                                  [--seed SEED] [--bg-order BG_ORDER]
                                  [--lambda-bg LAMBDA_BG]
                                  [--lambda-gauss LAMBDA_GAUSS]
                                  [--sigma-penalty-power SIGMA_PENALTY_POWER]
                                  [--eps EPS] [--w-grad W_GRAD]
                                  [--w-curv W_CURV]
                                  [--sigma-method {distance,nearest,slope,hybrid_slope}]
                                  [--sigma-alpha SIGMA_ALPHA]
                                  [--sigma-m SIGMA_M]
                                  [--sigma-alpha-slope SIGMA_ALPHA_SLOPE]
                                  [--sigma-amp-window SIGMA_AMP_WINDOW]
                                  [--sigma-slope-eps SIGMA_SLOPE_EPS]
                                  [--sigma-min SIGMA_MIN]
                                  [--sigma-max SIGMA_MAX]
                                  [--smooth-window SMOOTH_WINDOW]
                                  [--smooth-order SMOOTH_ORDER]
                                  [--prune-frac PRUNE_FRAC]
                                  [--min-basis MIN_BASIS]
                                  [--metric {mae,rmse}]
                                  [--allowed-ratio ALLOWED_RATIO]
                                  [--show {0,1}] [--save-plot {0,1}]
                                  [--plotfile PLOTFILE]

Adaptive Gaussian basis + background + weighted Ridge + pruning for spectra

options:
  -h, --help            show this help message and exit
  --infile INFILE       Input Excel file. Use 'demo' for generated data.
  --sheet SHEET         Excel sheet name or index. Default: 0
  --xcol XCOL           x column name or zero-based column index. Default:
                        first column
  --ycol YCOL           y column name or zero-based column index. Default:
                        second column
  --outfile OUTFILE     Output Excel file. Default: created from infile name.
  --mode {fit,prune}
  --n-data N_DATA       Number of generated data points for --infile demo.
  --n-fit N_FIT         Number of points in exported fitted spectra.
  --n-centers N_CENTERS
  --noise NOISE
  --seed SEED
  --bg-order BG_ORDER   Chebyshev background order. Use -1 for no background.
  --lambda-bg LAMBDA_BG
  --lambda-gauss LAMBDA_GAUSS
  --sigma-penalty-power SIGMA_PENALTY_POWER
  --eps EPS
  --w-grad W_GRAD
  --w-curv W_CURV
  --sigma-method {distance,nearest,slope,hybrid_slope}
                        Sigma estimation method. hybrid_slope uses
                        min(nearest-distance, slope estimate).
  --sigma-alpha SIGMA_ALPHA
                        Distance-based sigma multiplier.
  --sigma-m SIGMA_M     Neighbor count for conventional distance sigma.
  --sigma-alpha-slope SIGMA_ALPHA_SLOPE
                        Slope-based sigma multiplier.
  --sigma-amp-window SIGMA_AMP_WINDOW
                        Window points for local amplitude estimation used in
                        slope-based sigma.
  --sigma-slope-eps SIGMA_SLOPE_EPS
                        Small denominator for |y|/(|dy/dx|+eps) sigma
                        estimate.
  --sigma-min SIGMA_MIN
  --sigma-max SIGMA_MAX
  --smooth-window SMOOTH_WINDOW
  --smooth-order SMOOTH_ORDER
  --prune-frac PRUNE_FRAC
  --min-basis MIN_BASIS
  --metric {mae,rmse}
  --allowed-ratio ALLOWED_RATIO
  --show {0,1}
  --save-plot {0,1}
  --plotfile PLOTFILE


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

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

生成された画像一覧

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