多组学整合分析
整合基因组学、代谢组学、微生物组学等多维度数据,提供全面的健康评估。
支持的报告类型
| 类型 | 英文 | 说明 |
|---|---|---|
| 体检报告 | Medical Report | 综合体检报告 |
| 基因组学 | Genomics | 基因检测报告 |
| 微生物组 | Microbiome | 肠道菌群报告 |
| 代谢组学 | Metabolomics | 代谢物检测 |
| 蛋白质组学 | Proteomics | 蛋白质检测 |
| 免疫组学 | Immunology | 免疫指标 |
| 表观基因组 | Epigenomics | 表观遗传 |
| 转录组学 | Transcriptomics | 基因表达 |
工作流程
┌─────────────────────────────────────────────────────────────────┐
│ 多组学整合流程 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ 体检报告 │ │ 基因组 │ │ 微生物 │ │ 代谢组 │ │
│ └────┬────┘ └────┬────┘ └────┬────┘ └────┬────┘ │
│ │ │ │ │ │
│ ▼ ▼ ▼ ▼ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 报告解读 (LLM) │ │
│ └─────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 整合分析 (DIABLO/MOFA) │ │
│ └─────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 健康方案生成 │ │
│ └─────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
API 调用
上传报告
curl -X POST "http://localhost:8000/api/v1/multi-omics/upload-report" \
-H "Authorization: Bearer YOUR_TOKEN" \
-F "file=@report.pdf" \
-F "patient_id=P001" \
-F "report_type=体检报告"
解读报告
curl -X POST "http://localhost:8000/api/v1/multi-omics/interpret-report" \
-H "Authorization: Bearer YOUR_TOKEN" \
-F "file=@report.pdf"
整合分析
curl -X POST "http://localhost:8000/api/v1/multi-omics/integrate" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d "patient_id=P001" \
-d "health_profile={...}" \
-d "results_json={...}"
生成健康方案
curl -X POST "http://localhost:8000/api/v1/multi-omics/generate-plan" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d "patient_id=P001" \
-d "target_period=3个月"
导出 PDF
curl -X POST "http://localhost:8000/api/v1/multi-omics/export-pdf" \
-H "Authorization: Bearer YOUR_TOKEN" \
-o report.pdf \
-d "patient_id=P001"
分析方法
DIABLO
mixOmics 的 DIABLO 方法用于多组学整合:
- 有监督的多组学整合
- 识别跨组学标志物
- 生成分类预测模型
MOFA+
MOFA+ (Multi-Omics Factor Analysis):
- 无监督降维
- 发现潜在因素
- 处理缺失数据
输出报告
综合评估
- 风险雷达图
- 跨组学关联发现
- 主要健康问题排序
行动建议
- 营养建议
- 运动方案
- 睡眠调整
- 监测计划