ピークアナライザ-ピークの検出ページ

このページは処理ピークの積分ピークの検索 または ピークフィットの時に利用出来ます。

PA FindPeaks Page.png
  • メニューの 解析: ピークと基線: ピークアナライザー: ダイアログを開くを選択します。
  • ウィンドウタイプ: ワークブック、グラフ

ダイアログテーマ

ダイアログテーマ ピークアナライザーテーマを参照してください。

ピーク検索タブ

現在のピークの数

これは表示だけのオプションです。ピークの数を表示します。

自動検索

ピークアナライザを使ったピークの自動検索を行うか否かを選択します。このチェックボックスが選択されていると、追加変更/削除全てクリアロードのボタンは使用できません。

検索

このボタンをクリックすると、ピーク検索設定ピークのフィルタリンググループの設定を使用してOriginがピークを検索します。

追加

このボタンは、自動検索チェックボックスが選択されていないときのみ利用できます。このボタンをクリックすると、プレビューグラフをダブルクリックして手動でピークを追加できます。マウスでクリックした座標は、座標データ表示ウィンドウに表示されます。

変更/削除

このボタンは、自動検索をオンチェックボックスが選択されていないときのみ利用できます。このボタンをクリックして、プレビューグラフ上のピークを修正したり、削除することができます。選択したアンカーポイントは、座標データ表示ウィンドウに表示されます。

全てをクリア

このボタンは、自動検索をオンチェックボックスが選択されていないときのみ利用できます。クリックすると、すべてのピークが削除されます。

保存

現在のピークがdatファイルに保存されます。

ロード

このボタンは、自動検索をオンチェックボックスが選択されていないときのみ利用できます。このボタンをクリックして、ファイルからピーク情報をロードします。

ピーク情報

このボタンをクリックすると、ピーク情報ダイアログが開き、ピークの情報(中心と高さ)を表示します。自動検索をオンにチェックが付いていない場合、ダイアログ内で、ピークの追加・削除、そのピーク情報の変更をすることが可能です。「コピー/貼り付け」ボタンで、ピーク情報をコピーしたり、指定した中心/高さの値をピークに貼り付けたりすることもできます。

ピーク情報ダイアログボタングループ
Sort Anchor Points Button.png - ピークアンカーポイントをピーク中心の昇順に並べます。
Copy Anchor Points Button.png アンカーポイントリストから選択したアンカーポイントをコピーします。
Paste Anchor Points Button.png ピーク情報ダイアログにあるピークアンカーポイントリストに、クリップボードにコピーしたピークアンカーポイントを貼り付けます。
Add Anchor Points Button.png ピークアンカーポイントリストの最後にアンカーポイントを追加します。
Delete Anchor Points Button.png アンカーポイントリストから選択したピークアンカーポイントを削除します。

スペクトルにスナップする

このチェックボックスは、自動検索をオンチェックボックスが選択されていないときのみ利用できます。これを使って、ピーク中央のアンカーポイントをスペクトルデータに合わせるかどうかを指定します。これが選択されていると、ピーク中央のアンカーポイントを追加または移動したときにスペクトル上に配置されます。

ピーク検索設定グループ

二次微分を表示

このチェックボックスを使って、プレビューグラフのスペクトルデータの二階微分とそのスムージングデータ(赤で表示)をプロットするパネルの表示/非表示を切り替えます。二次微分は、スペクトルデータ内のピーク(隠れたピークを含む)を探すのに役立ちます。

スムージングウィンドウのサイズ

Savitzky-Golayスムージングは、ピーク検索前にスペクトルデータに実行することができます。スムージングを実行したい場合、Savitzky-Golayスムージングの移動ウィンドウのウィンドウサイズ(正の整数)を入力します。あるいは、テキストボックスに0を入力します。右側に自動チェックボックスがあります。これが選択されていると、スムージングポイントがピークアナライザによって自動的に決められます。スムージングポイントを指定する場合、このチェックボックスのチェックを外します。

手法

このドロップダウンリストを使って、ピークを検索する手法を選択します。

  • 局所最大法を使って、スペクトル内のピークを探します。
  • ウィンドウサーチ法を使って、スペクトル内のピークを探します。
  • 一次微分法を使って、スペクトル内のピークを探します。
  • 二次微分法(隠れたピークの検索)を使って、スペクトル内のピークを探します。この方法は、データ内の隠れたピークを検出することができます。
  • 1次微分後の残差(隠れたピークの検索)を使って、スペクトル内のピークを探します。この方法は、データ内の隠れたピークを検出することができます。
  • フーリエセルフデコンボリューション(Pro):フーリエセルデコンボリューションのアルゴリズムを使用して、スペクトル内のピークの重なりを検出します。Note: 各ピークの位置および統合された領域は、デコンボリューションされたスペクトル内に保存されます。
方向

このドロップダウンリストを使って、指定した方向のピークのみを検索します。

  • :正のピークのみを探します。
  • 負のピークのみを探します。
  • 両方:正負両方のピークを探します。
ローカルポイント

これは手法のドロップダウンリストで局所最大またはフーリエセルフデコンボリューション(Pro)が選択されている場合のみ利用できます。局所的な領域でのポイント数を指定します。これは局所最大またはフーリエセルフデコンボリューション(Pro)でピークを検索するのみ使用します。

サイズオプション

これは手法のドロップダウンリストでウィンドウサーチ法が選択されている場合のみ利用できます。このドロップダウンリストは、高さの値(下記参照)をどのように解釈するかを指定します。

  • 値は元データのサイズとして解釈されます。
  • 値は、スペクトルデータの合計の幅または最大高さのパーセントとして解釈されます。
高さ

これは手法のドロップダウンリストでウィンドウサーチ法が選択されている場合のみ利用できます。これは矩形の高さを指定します。これはピークを検出するのに使用されます。右側に「自動」チェックボックスがあります。これが選択されていると、ピークアナライザは自動的に値を決定します。値を編集する場合、このチェックボックスのチェックを外して下さい。

これは手法のドロップダウンリストでウィンドウサーチ法が選択されている場合のみ利用できます。これは矩形の幅を指定します。これはピークを検索するのに使用されます。右側に「自動」チェックボックスがあります。これが選択されていると、ピークアナライザは自動的に値を決定します。値を編集する場合、このチェックボックスのチェックを外して下さい。

微分スムージング

これは、手法ドロップダウンリストで、一次微分二次微分(隠れたピークの検索)一次微分後の残差 (隠れたピークを探す)が選択されている場合のみ利用できます。手法を選択して、スペクトルデータの微分をスムージングします。

手法
スムージングの方法を指定します。
  • なし:どのスムージング法も使いません。
  • FFTフィルタ:微分スムージングにFFTフィルタによる方法を指定します。
  • 隣接平均法:微分スムージングに隣接平均法を指定します。
  • Savitsky-Golay:微分スムージングにSavitsky-Golay法を指定します。
  • 2次Savitsky-Golay:微分スムージングに2次Savitsky-Golay法を指定します。
カットオフ周波数
微分スムージングドロップダウンリストでFFTフィルタが選択されているときのみ利用できます。カットオフ周波数を指定します。
ウィンドウのポイント
微分スムージングドロップダウンリストで、隣接平均法Savitsky-Golay2次Savitsky-Golayが選択されているときのみ利用できます。この値が大きくなると、スムージングの次数が大きくなります。このパラメータの値をゼロにすると、データはスムージングされません。
多項式次数
微分スムージングドロップダウンリストで、Savitsky-Golay二次Savitsky-Golayが選択されているときのみ利用できます。多項式の次数を指定します。
Gamma これは手法のドロップダウンリストでフーリエセルフデコンボリューション(Pro)が選択されている場合のみ利用できます。

線の形状の幅を指定します。Gammaにはデフォルトの値が与えられています。自動のチェックボックスを外すとカスタムの値を指定できます。線の形状は、スペクトルのデコンボリューションに使用されます。一般にガンマが大きいほど、デコンボリューションされたピークが狭くなります。

スムージング因子(0-1)

これは手法のドロップダウンリストでフーリエセルフデコンボリューション(Pro)が選択されている場合のみ利用できます。

デコンボリューションされたスペクトルをスムージングするために、スムージング因子を指定します。スムージング因子は、0から1の間でなければなりません。因子が大きいほど、デコンボリューションされたスペクトルはより滑らかになり、デコンボリューションされたピークはより広くなります。

ピークのフィルタリンググループ

手法

このドロップダウンリストを使って、見つけるピークの数またはピークの高さを制限するかどうかを指定します。

  • なし: 見つけるピークの数またはピークの高さを制限しない場合、このオプションを選択します。
  • 値の高さ(%)まで:このオプションを選択して、しきい値の高さ(%)テキストボックスで値を指定すると、「検索」ボタンをクリックしたときに、ピークの高さがしきい値より小さいピークは検索しません。右側に「自動」チェックボックスがあります。これが選択されていると、スムージングポイントがピークアナライザによって自動的に決められます。スムージングポイントを指定する場合、このチェックボックスのチェックを外します。
  • ピークの数:このオプションを選択して、ピークの数テキストボックスで値を指定すると、「検索」ボタンをクリックしたときに、検索するピークの数に制限を付けることができます。右側に「自動」チェックボックスがあります。これが選択されていると、スムージングポイントがピークアナライザによって自動的に決められます。ピークの数を指定する場合、このチェックボックスのチェックを外します。
  • 値の高さ:このオプションを選択して、しきい値の高さ(%)テキストボックスで値を指定すると、「検索」ボタンをクリックしたときに、ピークの高さがしきい値より小さいピークは検索しません。右側に「自動」チェックボックスがあります。これが選択されていると、スムージングポイントがピークアナライザによって自動的に決められます。スムージングポイントを指定する場合、このチェックボックスのチェックを外します。
  • カスタム: このオプションを選択すると、カスタム条件を指定して複数のフィルタリング条件を組み合わせてピークの検索ができます。
しきい値高さ(%)

このテキストボックスは、フィルタリングの手法ドロップダウンリストで高さに基づく(%)が選択されているときのみ利用できます。これを使用して検索するピークの最小高さを指定することができます。これは、次のように定義される参照値のパーセントです:

最初に、スペクトルデータの最小値と最大値を取得します(基線が現在されている場合、減算後のスペクトルデータが使われます)。そして、最小値と最大値の絶対値を比較します。大きい方が、しきい値高さの参照値と見なされます。

ピークの数

このテキストボックスは、フィルタリング手法ドロップダウンリストで個数に基づくが選択されているときのみ利用できます。これを使って検索するピークの最大数を指定することができます。

しきい値高さ

このテキストボックスは、フィルタリングの手法ドロップダウンリストで高さに基づくが選択されているときのみ利用できます。これを使用して検索するピークの最小高さを指定することができます。これは実際の値の高さであり、しきい値の高さ(%)とは異なります。

フィルタ条件

このテキストボックスは、フィルタリング手法ドロップダウンリストでカスタムが選択されているときのみ利用できます。ピークをフィルタリングするために条件を組み合わせることができます。例えば、"n<=3 AND hp>=0.2"とすると、ピーク数3以下かつ高さパーセントが20%以上、という条件になります。 ここでは、4つの事前定義されたキーワード(hp=高さのパーセント、h=高さの値、n=ピーク数、x=ピークのX値)を使用できます。

自然言語の論理演算子 "AND"、"OR"、"NOT"および "LIKE"を使用することも、それらと等価の記号演算子を使用することもできます(論理演算子と関係演算子を参照)。

ラベルとマーカーグループ

中心位置ラベルの表示

このチェックボックスを使って、各ピークの中心にラベルを表示するかどうかを指定します。

中心位置ラベル

中心のラベルの種類を選択します。

  • ピークのX: 中心のラベルとして、ピーク中心のX座標を使います。
  • ピークのY: 中心のラベルとして、ピーク中心のX座標を使います。
  • インデックス: 中心のラベルとして、ピークのインデックスを使います。
  • ピークの(X,Y): 中心のラベルとして、ピーク中心のX座標を使います。
中心位置ラベルの回転

このチェックボックスを使って、中心のラベルを回転するかどうかを指定します。

ピークを基線で減算し出力チェックボックス

Origin2019bから、このチェックボックスは、ゴールピークフィットに設定されている場合のみ利用できます。

入力した曲線のピークを見つけるために基線を指定したら、基線なしでピーク検出結果を出力する必要がある場合があります。このチェックボックスをオンにして、ピークの高さからベースラインを引きます。出力結果は以下のようになります。

Subtract baseline results.png

基線モードがなし、または最小か最大に設定されている場合、このチェックボックスは使用できません。

ピークフィット境界グループ

このグループは、ゴールピークフィットに設定されている場合のみ利用できます。

境界を事前設定

ドロップダウンリストを使って、どのように境界を設定してフィッティングの際にピークを見つけたいかを、指定します。

  • なし:ピークの中央、幅、高さの境界を事前に設定したくない場合、このオプションを選択します。
  • 中央と上限/下限境界の間の差に基づいて、境界を指定します。このオプションを選択して、中央高さ(面積)の値を指定する場合は、ピークフィットを行う範囲は、設定した中央、幅、高さ/面積境界に限定されます。
  • 中央と上限/下限境界の間の差の割合に基づいて、境界を指定します。このオプションを選択して、中央(%)幅(%)高さ(面積)(%)の値を指定する場合は、ピークフィットを行う範囲は、設定した中央、幅、高さ/面積境界に限定されます。
中央 このオプションは、 境界の事前設定に、差によるが選択されているときのみ利用できます。チェックボックスにチェックを入れて、ピーク中央の上限と下限境界を指定します。
太さ このオプションは、 境界の事前設定に、差によるが選択されているときのみ利用できます。チェックボックスにチェックを入れて、ピーク幅の上限と下限境界を指定します。
高さ(面積) このオプションは、 境界を事前設定に、差によるが選択されているときのみ利用できます。チェックボックスにチェックを入れて、ピーク高さ/面積の上限と下限境界を指定します。
中央(%) このオプションは、 境界の事前設定に、割合に基づくが選択されているときのみ利用できます。チェックボックスにチェックを入れて、ピーク中央の割合で、上限と下限境界を指定します。
幅(%) このオプションは、 境界の事前設定に、割合に基づくが選択されているときのみ利用できます。チェックボックスにチェックを入れて、ピーク幅の割合で、上限と下限境界を指定します。
高さ(面積)(%) このオプションは、 境界の事前設定に、割合に基づくが選択されているときのみ利用できます。チェックボックスにチェックを入れて、ピーク高さ/面積の割合で上限と下限境界を指定します。