关于 cell-figure-guide
这份指南面向准备向 Cell Press 及其期刊投稿的研究人员,汇总图像尺寸、分辨率、格式、字体和标注要求。它也说明科学图像处理的完整性规则,并提供 Python 检查示例。
主要功能
- 01按图像类型列出分辨率要求
- 02汇总期刊版面尺寸
- 03说明文件格式与大小限制
- 04提供字体和面板标注规范
- 05概述图像处理完整性政策
适用场景
- 01投稿前核对图像分辨率
- 02按期刊栏宽设置图幅
- 03检查格式、色彩模式和文件大小
- 04规范凝胶图像修改披露
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ jaechang-hits/ sciagent-skills --skill cell-figure-guide安装后在 Claude Code 中输入/cell-figure-guide确认已加载。
详细介绍
Cell 图表准备指南
概述
本指南提供向 Cell 及其他 Cell Press 期刊(如 Cell Stem Cell、Cell Reports、Molecular Cell)投稿时准备图表的完整规范。Cell Press 对图表有严格要求,并实施严格的图像完整性政策。
官方参考资料:https://www.cell.com/information-for-authors/figure-guidelines
分辨率要求
| 图像类型 | 最低分辨率 | 备注 |
|---|---|---|
| 彩色/灰度照片 | 300 DPI | 按目标印刷尺寸计算 |
| 黑白图像 | 500 DPI | 按目标印刷尺寸计算 |
| 线条图(图表、示意图) | 1,000 DPI | 按目标印刷尺寸计算 |
重要:所有分辨率测量均以目标印刷尺寸为准,而非整页尺寸。
验证分辨率
from PIL import Image
def check_cell_resolution(image_path, image_type='color'):
"""Check if image meets Cell journal resolution requirements.
Args:
image_path: Path to the image file
image_type: 'color' (300 DPI), 'bw' (500 DPI), or 'lineart' (1000 DPI)
"""
min_dpi = {'color': 300, 'bw': 500, 'lineart': 1000}
required = min_dpi.get(image_type, 300)
img = Image.open(image_path)
dpi = img.info.get('dpi', (72, 72))
print(f"Image type: {image_type}")
print(f"Required DPI: {required}")
print(f"Actual DPI: {dpi[0]} x {dpi[1]}")
if dpi[0] >= required:
print("PASS: Resolution meets Cell requirements")
else:
print(f"FAIL: Need at least {required} DPI, got {dpi[0]}")
return dpi[0] >= required
文件格式
首选格式
| 格式 | 最适用于 | 备注 |
|---|---|---|
| TIFF | 位图、灰度图、彩色图像 | 使用 LZW 压缩以减小文件大小 |
| 任何类型的图表 | 普遍接受 | |
| EPS | 矢量图像(图表、示意图) | 保持可缩放性 |
也接受
- JPEG、CDX 文件
文件大小
- 单个文件:最大 20 MB
投稿说明
- 初次投稿:图表可嵌入稿件或单独上传
- 最终制作:需提供单独的高分辨率文件
图表尺寸和规格
双栏版式期刊(Cell、Molecular Cell 等)
| 布局 | 宽度 |
|---|---|
| 1 栏 | 85 mm(3.35 in) |
| 1.5 栏 | 114 mm(4.49 in) |
| 全宽 | 174 mm(6.85 in) |
三栏版式期刊
| 布局 | 宽度 |
|---|---|
| 1 栏 | 55 mm(2.17 in) |
| 2 栏 | 114 mm(4.49 in) |
| 全宽 | 174 mm(6.85 in) |
其他 Cell Press 期刊(Chem、Joule、Matter 等)
| 布局 | 宽度 |
|---|---|
| 1 栏 | 112 mm(4.41 in) |
| 全宽 | 172 mm(6.77 in) |
所有图表必须能放在一张 8.5" x 11" 的页面上。
Python:设置 Cell 图表尺寸
import matplotlib.pyplot as plt
# Cell Press figure widths in inches
CELL_WIDTHS = {
'2col_single': 85 / 25.4, # 3.35 in
'2col_1.5': 114 / 25.4, # 4.49 in
'2col_full': 174 / 25.4, # 6.85 in
'3col_single': 55 / 25.4, # 2.17 in
'3col_double': 114 / 25.4, # 4.49 in
'3col_full': 174 / 25.4, # 6.85 in
}
def create_cell_figure(layout='2col_single', aspect_ratio=0.75):
"""Create a Matplotlib figure sized for Cell Press journals."""
width = CELL_WIDTHS[layout]
height = width * aspect_ratio
fig, ax = plt.subplots(figsize=(width, height))
fig.set_dpi(300)
return fig, ax
色彩模式
- 以 RGB 色彩空间提交
- 期刊会在印刷制作时转换为 CMYK
- RGB 可在在线浏览时保留更明亮的色彩
from PIL import Image
def convert_to_rgb_for_cell(image_path, output_path):
"""Convert image to RGB for Cell Press submission."""
img = Image.open(image_path)
if img.mode == 'CMYK':
img = img.convert('RGB')
print("Converted from CMYK to RGB")
elif img.mode != 'RGB':
img = img.convert('RGB')
print(f"Converted from {img.mode} to RGB")
img.save(output_path)
return output_path
字体要求
| 元素 | 字体 | 大小 |
|---|---|---|
| 主字体 | Avenir(首选)、Arial、Helvetica | — |
| 图中文字 | — | 印刷尺寸下约 7 pt |
| 分面标签 | — | 粗体,大写字母 |
关键规则
- Adobe Illustrator 文件中必须嵌入所有字体
- 首选 Avenir;也可使用 Arial 或 Helvetica
- 所有图表分面中的字体用法必须一致
import matplotlib.pyplot as plt
def set_cell_fonts():
"""Configure Matplotlib for Cell Press figure fonts."""
plt.rcParams.update({
'font.family': 'sans-serif',
'font.sans-serif': ['Avenir', 'Arial', 'Helvetica'],
'font.size': 7,
'axes.labelsize': 7,
'axes.titlesize': 7,
'xtick.labelsize': 6,
'ytick.labelsize': 6,
'legend.fontsize': 6,
})
标注规范
分面标签
- 大写字母:A、B、C、D……
- 粗体
- 位置:每个分面的左上角
标题
- 请勿在图表内放置标题——应将标题写在图注中
- 删除所有非理解图表所必需的标签;在图注中进行说明
import matplotlib.pyplot as plt
import string
def add_cell_panel_labels(fig, axes):
"""Add Cell-style uppercase bold panel labels."""
if not hasattr(axes, '__iter__'):
axes = [axes]
for i, ax in enumerate(axes):
label = string.ascii_uppercase[i]
ax.text(-0.1, 1.1, label,
transform=ax.transAxes,
fontsize=8,
fontweight='bold',
va='top',
ha='right',
fontfamily='Arial')
图像完整性与处理政策
严格禁止
- 在科学图像上使用 Photoshop 仿制图章/修复工具
- 对图像的任何部分进行选择性增强或修改
- 拼接来自不同实验的图像而不作明确说明
- 修饰凝胶/印迹图像以隐藏或修改数据
允许(须完整披露)
- 对整张图像统一调整亮度、对比度和色彩
- 对显微镜图像进行最低限度的图像处理(必须在 Methods 中说明)
必须遵守
- 必须在图例和 Methods 中说明单个颜色通道的修改
- 凝胶图像:移除的泳道必须清楚标记,并在图例中注明修改
- 编辑/审稿人要求时,必须提供未经处理的原始数据
- 必须透明、完整地说明所有处理步骤
Python 快速入门:完整验证
from PIL import Image
import os
def validate_cell_figure(image_path, image_type='color', layout='2col_single'):
"""Full validation of a figure against Cell Press requirements."""
img = Image.open(image_path)
issues = []
# 1. Resolution check
min_dpi = {'color': 300, 'bw': 500, 'lineart': 1000}
required_dpi = min_dpi.get(image_type, 300)
dpi = img.info.get('dpi', (72, 72))
if dpi[0] < required_dpi:
issues.append(f"Resolution {dpi[0]} DPI below minimum {required_dpi} DPI for {image_type}")
# 2. Color mode check
if img.mode != 'RGB':
issues.append(f"Color mode is {img.mode}; Cell requires RGB submission")
# 3. File size check
size_mb = os.path.getsize(image_path) / (1024 * 1024)
if size_mb > 20:
issues.append(f"File size {size_mb:.1f} MB exceeds 20 MB limit")
# 4. Dimension check (width in mm)
widths_mm = {
'2col_single': 85, '2col_1.5': 114, '2col_full': 174,
'3col_single': 55, '3col_double': 114, '3col_full': 174,
}
if layout in widths_mm and dpi[0] > 0:
max_width_mm = widths_mm[layout]
actual_width_mm = (img.size[0] / dpi[0]) * 25.4
print(f"Width at current DPI: {actual_width_mm:.1f} mm (target: {max_width_mm} mm)")
# Report
print(f"=== Cell Figure Validation: {os.path.basename(image_path)} ===")
print(f"Dimensions: {img.size[0]} x {img.size[1]} px")
print(f"DPI: {dpi[0]} x {dpi[1]}")
print(f"Color mode: {img.mode}")
print(f"File size: {size_mb:.1f} MB")
if issues:
print(f"\nISSUES FOUND ({len(issues)}):")
for issue in issues:
print(f" - {issue}")
else:
print("\nAll checks PASSED")
return len(issues) == 0
关键概念
按图像类型划分的分辨率等级
Cell Press 采用三级分辨率标准:彩色/灰度照片为 300 DPI,黑白图像为 500 DPI,线稿为 1,000 DPI。所有测量值均以预期印刷尺寸为准,而非任意放大的尺寸。这种分级方式可确保各类图像以适当的质量呈现。
Cell Press 栏宽体系
Cell Press 期刊会根据期刊类型采用不同的栏宽布局。双栏期刊(Cell、Molecular Cell)使用 85/114/174 mm 的栏宽。三栏期刊使用 55/114/174 mm 的栏宽。其他期刊(Chem、Joule)使用 112/172 mm 的栏宽。将图件调整到正确的栏宽,可避免不必要的缩放。
图像处理政策
Cell Press 执行生物医学出版领域最严格的图像完整性政策之一。明确禁止在科学图像上使用 Photoshop 的仿制图章/修复工具。任何单通道颜色调整都必须在图注和 Methods 部分中披露。
决策框架
What type of image are you preparing?
├── Color or grayscale photograph → 300 DPI minimum
│ ├── Micrograph → TIFF (LZW compression)
│ └── Clinical image → TIFF or PDF
├── Black-and-white image → 500 DPI minimum
│ └── High-contrast micrograph → TIFF
├── Line art (graph, diagram) → 1,000 DPI minimum
│ ├── Vector source → Export as PDF or EPS
│ └── Raster source → Export TIFF at 1,000 DPI
└── Which journal layout?
├── Cell, Molecular Cell → 2-column (85/114/174 mm)
├── Cell Reports → 3-column (55/114/174 mm)
└── Chem, Joule, Matter → Single/full (112/172 mm)
| 场景 | 格式 | 分辨率 | 宽度 |
|---|---|---|---|
| 荧光显微图像 | TIFF(LZW) | 300 DPI | 期刊指定栏宽 |
| Western blot | TIFF | 500 DPI | 单栏(85 mm) |
| 柱状图或散点图 | PDF 或 EPS | 1,000 DPI(栅格化时) | 因数据密度而异 |
| 凝胶电泳 | TIFF | 500 DPI | 多泳道时为整栏宽度 |
| 通路示意图 | PDF 或 EPS | 矢量 | 整栏宽度(174 mm) |
最佳实践
- 对 TIFF 文件使用 LZW 压缩:Cell 接受使用 LZW 压缩的 TIFF 文件,这种压缩可显著减小文件体积而不损失质量,有助于将文件大小控制在 20 MB 限制以内
- 从图件中移除标题:Cell Press 要求图件标题仅出现在图注中,不得置于图件内部。提交前请移除所有嵌入的标题
- 将 Avenir 用作主要字体:虽然也接受 Arial 和 Helvetica,但 Avenir 是 Cell Press 首选的字体。使用该字体表明熟悉期刊规范
- 在 AI 文件中嵌入所有字体:Adobe Illustrator 文件必须完整嵌入字体。缺少字体会导致制作过程中出现渲染错误
- 披露所有凝胶图像修改:移除的泳道必须在图件中明确标记,并在图注中说明。未披露的修改可能导致稿件被拒
- 根据图像类型匹配分辨率:线稿不要使用 300 DPI(需要 1,000 DPI),照片也不要使用 1,000 DPI(会浪费文件空间)。请根据内容类型选择相应的分辨率等级
- 保留未经处理的原始数据:Cell Press 可能在审稿期间或发表后要求提供原始数据。请将所有原始文件与处理后的版本一并存档
常见误区
- 对所有图像类型都使用 300 DPI:线稿需要 1,000 DPI;黑白图像需要 500 DPI。对这些类型使用 300 DPI 会导致边缘锯齿化
- 如何避免:查看三级分辨率表,并在导出前根据图像类型选择合适的分辨率
- 对科学图像使用仿制/修复工具:Cell Press 明确禁止在科学数据上使用 Photoshop 仿制和修复工具
- 如何避免:仅对整张图像统一调整亮度/对比度;在 Methods 中记录所有处理过程
- 将标题放在图内:Cell Press 要求所有标题都放在图注中,而不是嵌入图内
- 如何避免:检查每个图版,并删除所有应放在图注中的文字
- 文件大小超过 20 MB:未压缩的 TIFF 文件经常会超出限制
- 如何避免:保存 TIFF 文件时使用 LZW 压缩;上传前检查文件大小
- 期刊对应的栏宽不正确:对 3 栏期刊使用 2 栏宽度(反之亦然)会导致图像被重新缩放
- 如何避免:确认目标 Cell Press 期刊,并使用正确的栏宽表
- 未披露单通道颜色调整:未披露就更改单个颜色通道违反 Cell Press 政策
- 如何避免:在图例和 Methods 部分中记录任何单通道修改
投稿前检查清单
向 Cell 投稿图件前,请确认:
- 彩色/灰度图像分辨率为 300 DPI 或更高
- 黑白图像分辨率为 500 DPI 或更高
- 线稿分辨率为 1,000 DPI 或更高
- 文件格式为 TIFF(LZW)、PDF 或 EPS
- 每个文件小于 20 MB
- 颜色模式为 RGB
- 字体为 Avenir、Arial 或 Helvetica,字号约为 7 pt
- 图版标签为大写粗体(A、B、C)
- 图内没有标题(请使用图注)
- AI 文件中已嵌入所有字体
- 科学图像未使用仿制/修复工具
- 所有亮度/对比度调整均应用于整张图像
- 凝胶泳道的删除位置已在图例中清楚标明
- 已在 Methods 中说明处理细节
- 已保留未经处理的原始数据
参考资料
- Cell Press 图件指南:https://www.cell.com/information-for-authors/figure-guidelines
- Cell Press 数字图像指南:https://www.cell.com/matter/figureguidelines
- Cell Press 图像完整性政策:https://www.cell.com/cell/image-integrity