What problem does it solve?
Scientific authors need figures that are accurate, consistent, and compliant with journal submission requirements, including typography, resolution, multi-panel layouts, and colorblind-safe visual design.
Core Features & Use Cases
- Journal-grade styling: Apply consistent matplotlib presets for outlets like Nature/Science/Cell-style formatting (fonts, sizes, line widths, layout defaults).
- Accessible color and colormaps: Use colorblind-friendly categorical palettes (e.g., Okabe–Ito) and perceptually uniform sequential/diverging colormaps, with grayscale compatibility guidance.
- Correct export workflows: Save in publication-appropriate formats (vector-first when possible) and resolution/DPI settings via export utilities, including journal-specific configurations.
- Figure construction patterns: Support common scientific figure types—line plots with error bars, multi-panel layouts, heatmaps with labeled colorbars, and significance annotations—using best-practice guidance.
Quick Start
Generate a journal-compliant multi-panel figure from your prepared dataset by calling apply_publication_style for your target journal style, then save the final figure with save_for_journal to ensure the correct formats and DPI.