ft_exafs_scan 実行例

help出力 ft_exafs_scan.py --help

usage: ft_exafs_scan.py [-h] [--mode {fft,mem,both}] [--sheet SHEET]
                        [--xcol XCOL] [--ycol YCOL] [--npadding NPADDING]
                        [--korder KORDER] [--hrange KSTART KEND]
                        [--hwidth HWIDTH] [--remove-mean]
                        [--max-order MAX_ORDER]
                        [--order-method {bic,aic,preset}] [--order ORDER]
                        [--scan_order START STEP N] [--scan_hmin START STEP N]
                        [--scan_hmax START STEP N]
                        [--scan_hwidth START STEP N]
                        [--scan_korder START STEP N]
                        [--scan_npadding START STEP N] [--yscale {linear,log}]
                        [--fft-plot {amplitude,power,realimag}]
                        [--normalize {none,max}] [--xlim XLIM XLIM]
                        [--outfile OUTFILE] [--savefig SAVEFIG] [--no-show]
                        infile [preset_order]

EXAFS-oriented FFT/MEM transform. Input column 0 is k [A^-1], column 1 is
chi(k)-like signal.

positional arguments:
  infile                Input file: .xlsx, .csv, .txt, or .dat
  preset_order          Fallback/fixed AR model order for MEM. Default: 8.

options:
  -h, --help            show this help message and exit
  --mode {fft,mem,both}
  --sheet SHEET         Excel sheet name or index. Default: 0.
  --xcol XCOL           k-axis column index, 0-based.
  --ycol YCOL           signal column index, 0-based.
  --npadding NPADDING   FFT/MEM NFFT length. If smaller than data length, data
                        length is used.
  --korder KORDER       Apply k^korder to input signal before transform. If
                        input is already k^2 chi(k), use 0.
  --hrange KSTART KEND  Hanning window k range [A^-1], e.g. --hrange 2 12.
  --hwidth HWIDTH       Hanning taper width [A^-1].
  --remove-mean         Subtract mean after k-weighting and before windowing.
  --max-order MAX_ORDER
                        Maximum AR order tested by AIC/BIC.
  --order-method {bic,aic,preset}
                        AR order selection method for MEM. Default: preset.
  --order ORDER         Fixed AR order for MEM. Overrides positional
                        preset_order and --order-method.
  --scan_order START STEP N
                        Scan MEM order. Example: --scan_order 10 10 5 gives
                        10,20,30,40,50.
  --scan_hmin START STEP N
                        Scan lower bound of --hrange.
  --scan_hmax START STEP N
                        Scan upper bound of --hrange.
  --scan_hwidth START STEP N
                        Scan Hanning taper width.
  --scan_korder START STEP N
                        Scan k-weight order.
  --scan_npadding START STEP N
                        Scan zero-padding NFFT length.
  --yscale {linear,log}
  --fft-plot {amplitude,power,realimag}
  --normalize {none,max}
                        Normalize each plotted/saved comparison curve. 'max'
                        divides each curve by max(abs(y)).
  --xlim XLIM XLIM      R-axis plot range, e.g. --xlim 0 6.
  --outfile OUTFILE     Output Excel file. Default: auto-generated.
  --savefig SAVEFIG     Save figure filename, e.g. result.png.
  --no-show             Do not show matplotlib window.


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

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

生成された画像一覧

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