条规则已建模

REPORT COMPOSITION MAP / CURRENT IMPLEMENTATION

把隐藏在代码里的
报告拼接规则
摊开来看

从位点分组、模块路由,到字段格式、结果解释、建议匹配与最终总结。这里展示的是当前实现的完整只读快照,不修改任何业务规则。

01 · INPUT位点 / 家系 / QCmoduleName · genomeVersion
02 · ROUTE模块 × 变异2 级策略路由
03 · COMPOSE报告六层输出table → summary → PDF
RULE
CLUSTERS

COVERAGE MATRIX

模块 × 变异类型全景

独立处理合并处理复用策略未覆盖

每个单元格都可进入对应规则。标记“复用”表示逻辑模块与实际执行策略不同;“合并”表示与其他变异共同生成一张表或同一输出区。

OUTPUT LAYERS

一份报告的六层拼接

IMPLEMENTATION WATCHLIST

需要被看见的实现边界

RULE CATALOG

规则目录

按模块、变异类型、输出层和来源查找。所有筛选都只改变视图,不改变规则。

条规则

COMPOSITION TRACE

拼接链路

选择任意规则,逐步查看输入、条件、拼接和输出;变量模式与示例模式可随时切换。

BOUNDARIES & PROVENANCE

这张图谱如何理解

它忠实描述当前代码行为,也明确标出哪些文本来自配置、哪些值依赖输入,以及哪些实现值得后续治理。

SOURCE MAP

主要代码落点

BIOSANREPORT RULE GUIDE

不懂代码,也能看懂报告怎么拼出来

报告规则,
其实可以这样看

把复杂的模块、变异和判断条件,翻译成一张循序渐进的导览图。先理解整体,再按需要查看细节。

从报告生成开始
7 个报告区域9 类变异64 组规则
第一步收集样本和位点谁送检、检出了什么
第二步分到对应报告区域P0–P5 / 附录
最后拼成能阅读的报告表格、解释、建议、总结

01 · 先看整体

一份报告是怎么生成的?

可以把它想成六个连续的工位:前一个工位准备材料,后一个工位接着加工。

02 · 再看区域

七个报告区域,分别装什么?

不是每类变异都会出现在每个区域。下面把支持范围和特殊处理直接说明白。

03 · 按需查规则

我想看哪一类变异?

64组匹配规则

看不见数据库里的具体文案时,会保留为 {variableName},避免凭空猜测。

04 · 最后看例外

这几个地方,最容易让人困惑

它们不是界面说明,而是当前代码真实存在的边界和特例。

需要核对代码级条件?

专业图谱仍然完整保留,可查看输入变量、每一步条件、原始拼接和代码位置。

已复制