关于 scientific-paper-figure-generator
Scientific Paper Figure Generator 用于为研究人员制作符合格式要求的科学图表,适用于论文、演示、学位论文、提案和海报。它提供期刊样式、多面板布局、统计标注以及高分辨率或矢量输出。
主要功能
- 01期刊样式模板
- 02多面板图表与标签
- 03300+ DPI 高分辨率输出
- 04EPS 和 PDF 矢量输出
- 05统计显著性标注
适用场景
- 01制作论文投稿图表
- 02为会议演示排版多面板图
- 03为学位论文和学术海报生成图表
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ dkyazzentwatwa/ chatgpt-skills --skill scientific-paper-figure-generator安装后在 Claude Code 中输入/scientific-paper-figure-generator确认已加载。
附带文件scripts/requirements.txtscripts/scientific_paper_figure_generator.py
详细介绍
科学论文图表生成器
为科学论文创建符合出版要求的图表,具备规范的格式、高分辨率和符合期刊要求的样式。
用途
用于创建科学图表,适用于:
- 研究论文投稿
- 会议演示
- 学位论文图表
- 基金申请
- 学术海报
功能
- 期刊模板:Nature、Science、IEEE、ACS 样式
- 多面板图表:带有标签(a、b、c)的子图
- 高分辨率:出版级别,300+ DPI
- 矢量输出:EPS、PDF,支持缩放
- 统计标注:p 值、误差线、显著性
- 样式统一:符合期刊要求
快速开始
from scientific_paper_figure_generator import PaperFigureGenerator
# Create multi-panel figure
fig_gen = PaperFigureGenerator(style='nature')
fig_gen.add_panel(data=df1, plot_type='bar', label='a')
fig_gen.add_panel(data=df2, plot_type='line', label='b')
fig_gen.annotate_significance(panel='a', x1=0, x2=1, p_value=0.001)
fig_gen.save('figure1.pdf', dpi=300)
CLI 用法
# Create figure from data
python scientific_paper_figure_generator.py --data results.csv --plot bar --style nature --output figure1.pdf
# Multi-panel figure
python scientific_paper_figure_generator.py --panels panel_a.csv,panel_b.csv --layout 1x2 --output figure2.pdf
评论
支持 Markdown