用途:该技能是 LabOS 细胞视频分析流程的可视化环节,接收 analyze_lab_video_cell_behavior 或兼容来源输出的结构化 JSON,用 matplotlib 和 seaborn 生成细胞生物学专用图表,并保存为适合期刊投稿、ELN 附件或 XR 空间显示的 PNG 或矢量 PDF。
主要能力:解析并校验 JSON(video_id、pixel_size_um、time_interval_min、population_metrics、phenotype_counts、tracks、timeseries 等),缺失可选字段时跳过依赖图表并记录警告;支持多文件叠加,timeseries 如为 CSV 路径可用 pandas.read_csv 读取;用 pixel_size_um 换算 µm、用 time_interval_min 换算真实时间。可生成图表包括:群体生长曲线(含 95% CI 带、指数拟合、倍增时间与 R²)、单细胞轨迹图(按表型/速度/轨迹寿命着色,可叠加首帧显微图与比例尺)、表型分布饼图或堆叠柱状图、迁移速度小提琴图与方向玫瑰图、MSD 双对数图及幂律拟合 α、划痕愈合时序、剂量反应 4PL 拟合与 IC50 标注、96 孔板热图,以及自动拼接的多面板汇总图。
使用方式:给定 JSON 路径、图表类型列表、输出目录、分辨率与导出格式即可生成;支持批量处理目录内多个 JSON,输出到镜像的 figures/ 目录,文件名约定为 {video_id}{chart_type}{timestamp}.png。样式默认采用 Okabe-Ito 色盲友好配色,可选 DPI 预设与 PNG/PDF/SVG 导出,并能叠加显著性括号、选择误差表示并生成期刊风格图注草稿。
适用场景:细胞视频分析下游可视化、论文与海报制图、ELN/Benchling 附件、多重孔板筛选命中识别、细胞毒性剂量反应报告、XR 空间仪表盘、多条件对比及下游演示文稿或 LaTeX 海报生成。
限制:具体安装命令、依赖版本、收费与平台支持暂未提供;需上游提供符合约定的 JSON 结构,缺失字段对应的图表不再生成。