fix:sample/plate 之前的开发
This commit is contained in:
34
docs/dev/03-genotyping/13-callset_variant_sets.md
Normal file
34
docs/dev/03-genotyping/13-callset_variant_sets.md
Normal file
@@ -0,0 +1,34 @@
|
||||
# 03 Genotyping - callset_variant_sets 表录入说明
|
||||
|
||||
来源:`docs/architecture/03-genotyping-data-flow.md`
|
||||
|
||||
## 录入目标
|
||||
|
||||
`callset_variant_sets` 是 `callset` 与 `variantset` 的多对多关系表,表示某个样本调用集合覆盖了哪些 variantset。
|
||||
|
||||
## 上下游关系
|
||||
|
||||
| 类型 | 内容 |
|
||||
| --- | --- |
|
||||
| 表 | `callset_variant_sets` |
|
||||
| 前置依赖 | `callset`、`variantset` |
|
||||
| 下游引用 | 查询、导出和 allele matrix 范围过滤 |
|
||||
|
||||
## 字段录入
|
||||
|
||||
| 字段 | 业务意义 | 录入方式 | 校验规则 |
|
||||
| --- | --- | --- | --- |
|
||||
| `call_sets_id` | callset 主键 | CallSet 选择器/导入 | 必选,必须存在 |
|
||||
| `variant_sets_id` | variantset 主键 | VariantSet 选择器/导入 | 必选,必须存在 |
|
||||
|
||||
## 页面与交互
|
||||
|
||||
- 通常在 CallSet 详情页或 VariantSet 详情页维护,不建议独立做主菜单。
|
||||
- 创建 callset 后可选择一个或多个 variantset。
|
||||
- 大批量导入 calls 时可以由导入任务自动创建关系。
|
||||
|
||||
## 关键校验
|
||||
|
||||
1. `call_sets_id` 和 `variant_sets_id` 必须存在。
|
||||
2. 同一 callset 与 variantset 关系不应重复。
|
||||
3. 删除关系不应删除 callset 或 variantset 主数据。
|
||||
Reference in New Issue
Block a user