haniwers-v1#
注釈
2025年5月からhaniwers-v1の作成を開始しました。
ここはv1のコマンドを整理するためのページです。
利用可能なコマンド#
$ haniwers-v1 config # 設定管理
$ haniwers-v1 init # プロジェクト初期化
$ haniwers-v1 scan # 閾値スキャン
$ haniwers-v1 vth # 閾値設定
$ haniwers-v1 daq # データ取得
$ haniwers-v1 mock # モックデータ取得(テスト用)
mock コマンド(開発者向け)#
haniwers-v1 mock コマンドは、実際のOSECHI検出器なしでデータ取得機能をテストするためのモック機能を提供します。
基本的な使い方#
CSVファイルからイベントを再生:
$ haniwers-v1 mock --load-from data/recorded_data.csv --events 100
ランダムな合成データを生成:
$ haniwers-v1 mock --random --events 500
高速再生(10倍速):
$ haniwers-v1 mock --load-from data/recorded_data.csv --speed 10.0
主なオプション#
--load-from PATH: CSVファイルからイベントを再生--random: ランダムな合成データを生成--events N: 取得するイベント数--speed X: 再生速度(0.1〜100.0、デフォルト: 1.0)--shuffle: イベント順序をランダム化--seed N: 乱数シード(再現性確保用)--output-dir PATH: 出力ディレクトリ(デフォルト:sandbox/mock/)--prefix TEXT: ファイル名プレフィックス(デフォルト:mock_data)
詳細情報#
詳細な使い方や例については、quickstart guide を参照してください。