eic_search
Search EIC spots by spot ID, m/z, and RT ranges, apply all filters together, and return compact TSV rows with intensity, sample counts, annotations, adducts, and MS/MS counts for lipidomics.
Instructions
EIC スポットを spot ID・m/z 範囲・RT 範囲で検索し、TSV で返す。
指定した条件はすべて AND で掛かる(何も指定しなければ全件)。境界値は含む。
spot_ids は MasterAlignmentID(ARF / ARF2 / .dcl と共通)の完全一致で、
範囲外の ID は注記に列挙する。sort="max_intensity" は各試料のクロマトグラム
最大強度の、そのまた最大値で降順に並べる(強度上位ランキング)。既定は spot_id 昇順。
各行は spot_id rt mz max_intensity num_samples name ontology adduct n_msms。
name / ontology / adduct は同じバッチの .arf2、n_msms は
アラインメント .dcl の代表試料 MS/MS のピーク数。- は未取得または
precursor 不一致で、0 本ではない。未注釈で n_msms がある行は
library_match_feature(spot_id=...) → library_plot_mirror で照合・確認できる。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | spot_id | |
| max_mz | No | ||
| max_rt | No | ||
| min_mz | No | ||
| min_rt | No | ||
| spot_ids | No | ||
| file_path | No | ||
| max_results | No |