console_run
Run MS-DIAL Console analysis jobs from a prepared JSON file, and detach long runs to avoid blocking the caller while results are finalized.
Instructions
MS-DIAL Console を実行します。
job_path: analysis-job.json へのパス。省略時は session.current_job_path を使用します。 事前に console_plan を実行しておく必要があります。
detach: True にすると監視ワーカーを親から切り離して起動し、待たずに戻ります。 実データ 60 サンプルは約 44 分かかるため、既定の同期実行では 1 ツール 呼び出しがその間ずっと戻らず、呼び出し元が中断されると生成物ごと失います。 長い実行ではこちらを使ってください。
返る `pid` は**監視ワーカーのもの**で、MS-DIAL Console のものではありません
(Console の pid は run_dir の execution-result.json に載ります)。ワーカーが
終了まで見張り、生成物の収集とジョブの確定まで行うので、`console_status` を
呼ばなくても結果は確定します。どちらの経路でも run_dir に終了証跡(execution-result.json)が残ります。 終了コードが 0 でも、主 mzTab-M が一意に選べ、定量行列に有限値があり、予定した 入力が全て assay に対応していなければ completed にはなりません(partial / failed)。
実行完了後、session.current_job_path は同じジョブを指し続けます。 結果は console_status または dataset_load で確認してください。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detach | No | ||
| job_path | No |