mcpField
S
scientific-paper-figure-generator

scientific-paper-figure-generator

github.com/dkyazzentwatwa数据与数据库124122 次安装29 周前更新
代码仓库

关于 scientific-paper-figure-generator

Scientific Paper Figure Generator 用于为研究人员制作符合格式要求的科学图表,适用于论文、演示、学位论文、提案和海报。它提供期刊样式、多面板布局、统计标注以及高分辨率或矢量输出。

主要功能

  1. 01期刊样式模板
  2. 02多面板图表与标签
  3. 03300+ DPI 高分辨率输出
  4. 04EPS 和 PDF 矢量输出
  5. 05统计显著性标注

适用场景

  1. 01制作论文投稿图表
  2. 02为会议演示排版多面板图
  3. 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