1.9 KiB
1.9 KiB
03 Genotyping - reference_set 表录入说明
来源:docs/architecture/03-genotyping-data-flow.md
录入目标
reference_set 表示参考基因组集合,是 reference、variantset、variant 的参考侧上游。它可以关联来源 germplasm。
上下游关系
| 类型 | 内容 |
|---|---|
| 表 | reference_set |
| Java 实体 | ReferenceSetEntity |
| 前置依赖 | 可选 germplasm |
| 下游引用 | reference、variantset、variant |
| API | /brapi/v2/referencesets |
字段录入
| 字段 | 业务意义 | 录入方式 | 校验规则 |
|---|---|---|---|
id |
reference set 主键 | 系统生成;导入时可指定 | 必填、唯一 |
auth_user_id |
数据所属用户 | 登录上下文自动写入 | 不允许前端手填 |
reference_set_name |
参考集合名称 | 用户录入 | 建议必填 |
assemblypui |
assembly 永久标识 | 用户录入/导入 | 可选,建议唯一 |
description |
参考集合说明 | 多行文本 | 可选 |
is_derived |
是否派生参考 | 开关 | 可选 |
md5checksum |
校验值 | 文本 | 可选,格式提示 |
sourceuri |
来源 URI | URL 输入 | 可选,URL 格式校验 |
species_ontology_term |
物种本体 term | 文本/本体选择器 | 可选 |
species_ontology_termuri |
物种本体 URI | URL 输入 | 可选,URL 格式校验 |
source_germplasm_id |
来源 germplasm | Germplasm 选择器 | 可选,若填需存在 |
页面与交互
- 列表页展示 referenceSetName、assemblyPUI、species、sourceGermplasm、reference 数、variantset 数。
- 详情页展示 reference、variantset、variant 入口。
关键校验
- 删除 reference_set 前检查
reference、variantset、variant引用。 - 若填写
source_germplasm_id,必须引用已存在 germplasm。 - md5 checksum 建议做格式提示,不强行阻断历史数据。