颜色说明
执行时会先检查 manifest 和产物;缺上游阶段时,应按该路线自动补齐依赖。
路线 1:数据准备路线
这条路线为后续 identify、structure、promoter、synteny、RNA-seq 注释背景等提供基础文件。
路线 2:参考家族序列准备路线
例如 NCBI 结果可保留原文件,同时软链接为 At.SPL.pep.fa 供后续识别和参考分类复用。
路线 3:基因家族成员鉴定路线
输出包括合并成员 Target.SPL.final_members.pep.fa,以及单物种成员如 Target.Dl.SPL.final_members.pep.fa。
路线 4:系统发育树与参考亚家族分类路线
目标物种单独树
目标 + 参考联合树
多智能体规划中,“预测亚家族/亚家族分类”对应 reference_classification,“确认亚家族/亚家族确认”对应 subfamily_confirm。参考分类必须有同一 scope 的 phylogeny 树和参考亚家族文件,例如 At.SPL.subfamily;确认后生成 {prefix}.confirmed_subfamily.tsv 供后续绘图复用。
路线 5:结构 / Motif / Domain / 组合图路线
基因结构
Motif
Domain
联合图
亚家族判断阶段建议同时参考 tree、structure、motif、domain,而不是只看树;确认后的亚家族标签会优先用于后续 structure、motif、domain、combo、promoter 和树图标注。
路线 6:启动子与顺式作用元件路线
路线 7:共线性 / 核型图 / KaKs 路线
种间共线性需要多个物种 whole-genome pep 和非空 GFF;Ka/Ks 还依赖可用 CDS。
路线 8:同源基因与 PPI 路线
当前后端也支持以 identify + interspecies_synteny 作为 PPI 的依赖来源;前端旧依赖中还保留 ortholog 路线。
路线 9:表达矩阵路线
路线 10:PEP 理化性质路线
路线 11:RNA-seq 主流程路线
差异表达主线
WGCNA 分支
路线 12:RNA-seq 差异后分析路线
背景注释路线
候选家族联动
路线 13:汇总报告路线
summary 的定位应是汇总和解释已完成结果,不应默认强制重跑所有阶段。
当前后端依赖速查
| 路线 | 阶段顺序 | 关键输入/说明 |
|---|---|---|
| 预测/确认亚家族 | identify → phylogeny → reference_classification → subfamily_confirm | 规划器先补齐同一 scope 的 tree;reference_classification 预测亚家族,subfamily_confirm 固化用户确认标签 |
| 联合图 | identify → phylogeny → motif/domain/structure → combo | 结构、motif、domain 可并行后合图,并优先读取 confirmed_subfamily 标签 |
| 种内共线性 | identify → synteny → karyotype | whole-genome pep + GFF |
| 种间共线性/KaKs | identify → interspecies_synteny → kaks | 多物种 pep/GFF/CDS |
| RNA-seq 主线 | rnaseq_qc → rnaseq_align → rnaseq_quant → rnaseq_sample_qc | FASTQ、样本配置、基因组索引/注释 |
| RNA-seq 终端分析 | rnaseq_sample_qc → rnaseq_de → enrich/fgsea/candidate_family | DE 结果和 GO/KEGG 背景 |
| WGCNA | rnaseq_sample_qc → rnaseq_wgcna | 表达矩阵和样本性状表 |