Skip to content

My Python scripts to make high-quality figures for publications in top AI conferences and journals.

Notifications You must be signed in to change notification settings

ChenLiu-1996/figures4papers

Repository files navigation

Figures for Papers

LinkedIn Twitter Follow Google Scholar

This is a centralized repository of my own Python scripts for high-quality figures.

I am Chen Liu, a Computer Science PhD Candidate at Yale University.

Bar plots for quantitative comparison

Bar plots for composition breakdown

Trend plots

Heat maps

3D spheres

Miscellaneous: figures not made end-to-end in Python

These figures were made partially in Python. I included them to acknowledge the time and efforts I spent on them.





LLM skill integration (credit to my friend Shan Chen)

How to use the Scientific Figure Pro skill (click to expand)

The repository includes an LLM skill guide plus reusable helper scripts:

  • Skill guide: skills/scientific-figure-pro/SKILL.md
  • Style rationale: DESIGN_THEORY.md
  • Helper implementation: skills/scientific-figure-pro/scripts/scientific_figure_pro.py

Simple AI workflow

  1. Open this repository in Cursor.
  2. Ask the AI to create or update a plotting script in your target folder (for example figure_PROJECT_NAME/).
  3. In your prompt, explicitly ask it to follow skills/scientific-figure-pro/SKILL.md and DESIGN_THEORY.md.
  4. Run the generated script and check the exported figure.

Prompt template (copy/paste)

Create a publication-quality figure script at <target_path>.
Use the Scientific Figure Pro skill conventions from:
- skills/scientific-figure-pro/SKILL.md
- DESIGN_THEORY.md

Load and use `skills/scientific-figure-pro/scripts/scientific_figure_pro.py` (apply_publication_style, make_* helpers, finalize_figure).
Input data: <describe your data or paste arrays>.
Output files: <name>.png and <name>.pdf.
Keep the style consistent with this repository.

Related Papers

ImmunoStruct

nature PDF Huggingface Huggingface GitHub Stars

@article{givechian2026immunostruct,
  title={ImmunoStruct enables multimodal deep learning for immunogenicity prediction},
  author={Givechian, Kevin Bijan and Rocha, Jo{\~a}o Felipe and Liu, Chen and Yang, Edward and Tyagi, Sidharth and Greene, Kerrie and Ying, Rex and Caron, Etienne and Iwasaki, Akiko and Krishnaswamy, Smita},
  journal={Nature Machine Intelligence},
  volume={8},
  pages={70--83},
  year={2026},
  publisher={Nature Publishing Group UK London}
}
Dispersion

arXiv PDF

@article{liu2026dispersion,
  title={Dispersion Loss Counteracts Embedding Condensation and Improves Generalization in Small Language Models},
  author={Liu, Chen and Sun, Xingzhi and Xiao, Xi and Van Tassel, Alexandre and Xu, Ke and Reimann, Kristof and Liao, Danqi and Gerstein, Mark and Wang, Tianyang and Wang, Xiao and others},
  journal={arXiv preprint arXiv:2602.00217},
  year={2026}
}
RNAGenScape

arXiv PDF

@article{liao2025rnagenscape,
  title={RNAGenScape: Property-Guided, Optimized Generation of mRNA Sequences with Manifold Langevin Dynamics},
  author={Liao, Danqi and Liu, Chen and Sun, Xingzhi and Tang, Di{\'e} and Wang, Haochen and Youlten, Scott and Gopinath, Srikar Krishna and Lee, Haejeong and Strayer, Ethan C and Giraldez, Antonio J and others},
  journal={arXiv preprint arXiv:2510.24736},
  year={2025}
}
brainteaser

OpenReview NeurIPS 2025 HuggingFace Dataset arXiv PDF GitHub Stars

@article{han2025creativity,
  title={Creativity or Brute Force? Using Brainteasers as a Window into the Problem-Solving Abilities of Large Language Models},
  author={Han, Simeng and Dai, Howard and Xia, Stephen and Zhang, Grant and Liu, Chen and Chen, Lichang and Nguyen, Hoang Huy and Mei, Hongyuan and Mao, Jiayuan and McCoy, R. Thomas},
  journal={Advances in neural information processing systems},
  year={2025}
}

About

My Python scripts to make high-quality figures for publications in top AI conferences and journals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages