Generating publication-ready figures for computational biology research often requires tedious tweaking of Matplotlib and Seaborn defaults, or manual post-processing in Illustrator.
To streamline this workflow, I developed cnsplots (https://github.com/faridrashidi/cnsplots).
The Problem: Default Python plots do not meet the strict DPI, font family, and line-width requirements of top-tier journals.
The Solution: cnsplots acts as a lightweight wrapper. You use your standard Matplotlib/Seaborn code, and the library automatically enforces the aesthetic guidelines for Cell, Nature, and Science.
It is particularly useful for standardizing complex visualizations like survival curves, volcano plots, or single-cell clusters across a manuscript.
I hope this saves others in the community some time during the manuscript preparation phase. Feedback and pull requests are welcome!

0 answers
No answers yet.
Log in to answer this question.