arf_exclude
Exclude or re-include PCA outlier samples and specific peaks by name or ID, with reversible session-based changes applied to downstream parsing, preprocessing, and differential analyses.
Instructions
PCA 外れサンプルや特定ピークを名前/ID で手動除外・再包含する(可逆・非破壊)。
先に arf_parser で ARF を読み込んでおくこと。除外は session に保持され、以降の arf_parser の再実行 / arf_preprocess(→ arf_pca_preprocessed / arf_differential)へ反映される。 filtered_features 自体は変更しないため、mode="remove"/"clear" で元に戻せる。
引数:
exclude_samples: 除外するサンプル。完全なサンプル名に加え、
_区切りの因子 トークン指定("ILG_6h"= ILG かつ 6h の全サンプル)を受ける。トークンは Class ID とサンプル名の両方から解決される。解決結果は payload の resolved_samples に必ず出る。一致ゼロの指定は unmatched_samples 行きで、 除外指定の取りこぼしだけで解析を止めない。exclude_spots: 除外するスポットの MasterAlignmentID(int)のリスト。
mode: add(既定・追加)/ remove(再包含)/ clear(全消去)/ list(現状表示のみ)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | add | |
| exclude_spots | No | ||
| exclude_samples | No |