sacfile_finddefectコマンド マニュアル

(The documentation of sacfile_finddefect command)

Last Update: 2022/5/2


◆機能・用途(Purpose)

SAC時系列データファイルに含まれる欠損(を埋めたダミーデータ)を検出する。 値が0.0のデータサンプルが3つ以上続いた場合に欠損と判断する。
Detect the defects (filled with dammy data) in a SAC time series data file. Three or more consecutive data samples with 0.0 values are regarded as defects.


◆ソースコード(Source code)

$YMAEDA_OPENTOOL_DIR/sac_data/src/sacfile_finddefect.c


◆使用方法(Usage)

コマンドライン引数でパラメータを指定する。 パラメータの一覧を下表に示す。
Specify parameters by command-line arguments. The table below shows a list of parameters.


●「-」から始まらない引数 (Arguments not beginning with “-”)

引数
Argument
与える値
Quantity to be given
第1引数
1st argument
入力SACデータファイル名。
The input SAC data file name.


●1つの「-」から始まる引数 (Arguments beginning with a single “-”)

このコマンドでは1つの「-」から始まる引数は存在しない。
This command does not have arguments beginning with a single “-”.


●「--パラメータ名=パラメータ値」の形式の引数 (Arguments of a form “--Parameter name=Parameter Value”)

このコマンドでは「--パラメータ名=パラメータ値」の形式の引数存在しない。
This command does not have arguments of a form “--Parameter name=Parameter Value”.


◆動作(Behaviour)

検出した欠損を標準出力に表示する。
Display the defects into the standard output.


◆使用例(Example)

sacfile_finddefect STN.U.sac


出力例(SACファイルの基準時刻が定義されている場合)
Output example (where the reference time is defined in the SAC file)
======
STN.U.sac defects:
1320.000 - 1499.980[TAB]( 2012/11/26 02:22:00.000 - 2012/11/26 02:24:59.980 )
1680.000 - 1739.980[TAB]( 2012/11/26 02:28:00.000 - 2012/11/26 02:28:59.980 )
1920.000 - 2099.980[TAB]( 2012/11/26 02:32:00.000 - 2012/11/26 02:34:59.980 )
======
ここで[TAB]はタブを表す。
Here, [TAB] indicates a tab.


出力例(SACファイルの基準時刻が定義されていない場合)
Output example (where the reference time is not defined in the SAC file)
======
STN.U.sac defects:
1320.000 - 1499.980
1680.000 - 1739.980
1920.000 - 2099.980
======