D1 · 出版卷 17
Versioning and Change Review
New drilling、interpretation change、model lineage
学习目标
完成本课后,学习者应能定义不可变模型发布;通过谱系连接输入、约束、关系、参数、几何、验证与派生输出;按实质影响分类变更;在空间和拓扑上比较版本;并进行保留先前模型与决策历史的变更审查。
新证据到来、错误被修正、解释改变或下游需求演变时,地质模型会变化。覆盖旧文件会破坏区分知识增长与无记录漂移的能力。版本化把变化转为证据。
作为复合对象的模型发布
发布不只是一个几何文件。它包括目的、范围、参考系统、来源登记、已接受约束包、地质域字典、关系图、情景集、构建参数、曲面、实体、不确定性图层、验证结果、变更日志和派生产品。为发布分配稳定标识,并记录组成部分校验和或等价完整性信息。
可编辑工作状态与采用发布应分开。工作模型可以频繁变化;采用发布不可变。修正或新增内容产生与前一版相连的新发布。派生导出应标识产生它的准确发布与变换。
谱系与依赖图
把源数据、建模活动和输出表示为依赖图。派生接触点依赖编录与轨迹版本;曲面依赖约束、关系图、参数和方法;实体依赖曲面与边界规则;块体编码依赖实体、网格几何与边界归属。
该图支持影响分析。孔口或轨迹变化时,可以识别受影响接触、曲面、地质域与验证。只有显示颜色变化时,无需重跑几何测试。谱系应描述实际变换,而不只是列出文件夹中的文件。
变更类别与实质性
按影响分类变更。元数据澄清可能不改变解释;数据修正会移动约束;新观测扩展证据;参数变化在情景内改变几何;概念变化改变标识、关系或拓扑;表示变化改变镶嵌或网格转移;目的变化改变适用性准则。
实质性取决于后果,不取决于文件大小。一个断层交点的修正可能比新增数千顶点更能改变连通性。应为拓扑、体积、地质域成员、置信度、接受测试和下游决策定义审查触发条件。
空间与语义差分
从多个层次比较版本。文件校验和说明对象改变,却不说明怎样改变。几何差异包括带符号曲面距离、变化体积、边界位移和受影响范围;拓扑差异包括邻接、分量与连通性变化;语义差异包括地质域定义、关系图、对象状态和不确定性类别。
比较要使用共同参考系与分辨率。区分真实解释变化与导出镶嵌或坐标舍入影响。变更图或剖面应与数值摘要和对象标识一起提供。
审查、采用与回滚
变更审查追问为什么发生变化、哪些证据支持、哪些对象与决策受影响、哪些测试重新运行,以及替代解释是否仍存在。审查者应能查看两个版本。采用记录接受的发布、有边界目的、局限和被取代前版。
回滚是选择保存的先前发布,而不是手工反转文件。新数据被发现无效或变换错误时可以回滚。回滚本身也是新决策事件,应记录为什么先前状态重新成为权威。
合成示例
虚构断层北部新增三个合成钻孔。两个支持采用层位,第三个似乎矛盾。审查发现第三孔使用旧轨迹。修正轨迹后,接触移动 24\,\mathrm{m},表面矛盾消失;但新证据仍改变断层倾角,并使目标实体减少 7%。
新发布保留前版,把每个新接触链接到轨迹版本,更新断层面和目标实体,重跑拓扑与情景测试,并发布变更图。连通性不变,但计划交点移动到容差之外。因此,即使百分比体积变化不大,决策记录仍要求重新规划。
练习与审查清单
比较两个模型状态,并产生包含以下内容的变更包:
- 前版与后版标识;
- 改变的来源和约束记录;
- 关系、参数与地质域定义变化;
- 曲面距离与体积差异;
- 拓扑与连通性差异;
- 重跑的验证测试及结果;
- 受影响派生产品与决策;以及
- 采用、局限和回滚信息。
确认每项未改变主张都能与“未接受审查的组成部分”区分。
决策、发布与课程完成
以版本化解释包的形式完成合成研究体积。包括有边界目的、证据登记、地质域概念、显式或隐式构建、断层图、有效实体、保留情景、验证矩阵、不确定性图层和一次有记录修订。清楚说明哪些内容仍未知,以及哪种用途不受支持。
最终发布应能从源记录和已声明变换复现,不依赖任何公司特有工作流。网站、文件格式或建模应用可以承载该包,但都不会因此成为地质推理的作者或所有者。证据与决策记录必须能够独立成立。
来源
- PROV-O,定义实体、活动、派生、修订与谱系关系。
- Data release revisions,提供保存版本、元数据和变更历史的实践。
- Guidance on documenting revisions to scientific digital data,分类修订及其文档后果。
- An inventory of three-dimensional geologic models,展示持久模型标识、来源链接和描述性发布属性。