准备台 (PrepStation)
实验参数暂存与编辑区——在推入队列前预览、复制和微调任务。
概述
PrepStation 是 QGroupBox 内的表格部件,通过 PrepModel 暂存实验任务。在推入 ExperimentQ 之前,可以在此处预览参数、复制任务和构建实验循环。
功能
| 操作 | 说明 |
|---|---|
| 📋 暂存 | 从 ExperimentWindow 提交任务到此待编辑 |
| 📝 复制 | 复制任务生成变体(如改变扫描参数) |
| 🔁 构建循环 | 将多个任务组合为 Looper 循环组 |
| 💾 保存/加载 | 将参数集保存为 JSON 文件 |
| ➡️ 推入队列 | 确认后推入 ExperimentQ 排队执行 |
数据模型
PrepModel 继承 DictSyncModel,自动同步表格编辑到内部字典。表格列包括任务名、参数、重复次数和状态。