技能scientific-visualization
S

scientific-visualization

用于可发表图表的元技能。在创建需要多面板布局、显著性标注、误差棒、色盲友好配色以及特定期刊格式(Nature、Science、Cell)的期刊投稿图表时使用。通过编排 matplotlib/seaborn/plotly,并应用出版风格。用于快速探索时可直接使用 seaborn 或 plotly。

Scientific Visualization - 期刊级科学图表制作技能

技能概述

Scientific Visualization 是一个专用于创建符合期刊投稿标准的科学图表的元技能,帮助科研人员快速生成出版级质量的数据可视化内容,支持 matplotlib、seaborn 和 plotly 等主流绘图库,确保图表符合 Nature、Science、Cell 等顶级期刊的格式要求。

适用场景

1. 期刊论文投稿配图制作

当您需要为学术论文创建投稿图表时,此技能提供符合期刊规范的完整解决方案。支持单栏(89mm)和双栏(183mm)等多种期刊尺寸要求,自动处理 DPI、格式和样式规范,确保图表一次性通过期刊格式审查。

2. 色盲友好的数据可视化

适合需要确保图表可访问性的科研场景,提供 Okabe-Ito 等经过验证的色盲安全调色板,确保所有类型的色盲用户都能正确区分数据。内置测试流程,验证图表在灰度模式下的可读性,符合现代期刊的包容性要求。

3. 统计图表与显著性标注

适用于需要展示统计严谨性的科学图表,支持误差线(SD、SEM、CI)、显著性标注(、、)和个体数据点展示。自动计算置信区间,确保统计图表符合科研规范,让数据分析结果更具有说服力。

核心功能

1. 期刊专用样式预设

提供针对 Nature、Science、Cell 等主流期刊的预配置样式文件,包含字体、字号、线条粗细、配色方案等所有视觉规范。一键应用期刊样式,自动调整图表尺寸和布局,省去手动调整的繁琐过程,确保图表符合投稿要求。

2. 色盲安全调色板系统

内置经过科学验证的色盲友好配色方案,包括 Okabe-Ito 调色板和感知均匀的连续色阶(viridis、cividis 等)。支持热图、散点图、折线图等多种图表类型的最佳配色实践,并提供灰度兼容性测试功能。

3. 智能图表导出工具

根据图表类型和期刊要求,自动选择最优的导出格式和 DPI 设置。矢量格式(PDF、EPS、SVG)用于线图和文字为主的内容,高分辨率 TIFF(300-600 DPI)用于照片和显微镜图像。一次导出多种格式,满足期刊投稿、存档和展示的不同需求。

常见问题

如何创建符合 Nature 期刊要求的图表?

使用本技能的样式预设功能,可以通过 configure_for_journal('nature', 'single') 一键配置 Nature 期刊的单栏尺寸(89mm)和样式规范。技能已内置 Nature 的字体、字号、线条粗细等所有要求,创建图表后使用 save_for_journal() 函数导出即可确保符合格式标准。

科学图表的 DPI 应该设置多少?

根据图表类型和期刊要求选择:线图、柱状图等矢量图表应使用 600-1200 DPI 或矢量格式(PDF、EPS、SVG);照片、显微镜图像等位图应使用 300-600 DPI 的 TIFF 或 PNG 格式。本技能的导出工具会根据图表类型自动推荐合适的 DPI 和格式,避免常见的不符合规范问题。

如何确保图表在黑白打印时仍然可读?

使用色盲安全调色板(如 Okabe-Ito)并添加冗余编码。除了颜色差异外,还可以通过线型(实线、虚线、点线)、标记点(圆形、方形、三角形)或图案填充来区分数据系列。技能提供的调色板已经过灰度兼容性测试,建议在创建图表后使用打印预览或转换为灰度模式进行验证。