scientific-visualization

Generate publication-ready figures with journal-specific styling and accessible color palettes across Matplotlib, Seaborn, and Plotly pipelines.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/viniruggeri/applied-dynamical-systems --skill scientific-visualization-viniruggeri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scientific-visualization
Source: https://github.com/viniruggeri/applied-dynamical-systems/tree/main/.agents/skills/scientific-visualization
Command: npx skills add https://github.com/viniruggeri/applied-dynamical-systems --skill scientific-visualization-viniruggeri

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This guide provides a framework to generate publication-ready figures with consistent styling, accessible color schemes, and automated exports, reducing time spent on figure polishing.

Core Features & Use Cases

  • Unified styling: Apply consistent publication styles across multiple panels and figure types to match target journals.
  • Color accessibility: Leverage colorblind-friendly palettes and perceptually uniform colormaps to ensure readability in color and grayscale.
  • Editorial-ready exports: Export figures in vector and high-resolution raster formats suitable for Nature, Science, Cell, and more, with journal-aware DPI and formats.
  • Multi-panel and layout support: Create complex figures with grids, panel labels, and clean spacing for manuscripts.

Quick Start

Create a publication-ready figure, configure the journal style, and export in PDF/PNG using the provided scripts.

Frequently Asked Questions about scientific-visualization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create publication-ready figures with matplotlib that meet journal requirements?

Publication-ready figures require consistent styling, proper DPI, embedded fonts, and accessible color contrast. This workflow applies journal-specific styling across multi-panel layouts and exports manuscripts to PDF, PNG, or TIFF formats.

How do I make matplotlib or seaborn plots colorblind-safe for academic manuscripts?

Colorblind-safe plots use perceptually uniform colormaps and colorblind-friendly palettes to ensure readability in both color and grayscale. This workflow automatically applies these accessible color schemes across your visualization pipeline.

Can I generate multi-panel figures with proper spacing and panel labels for manuscripts?

Multi-panel figures can be generated with complex grids, clean spacing, and panel labels for manuscripts. This workflow provides layout support to apply consistent publication styles across multiple panels and figure types.

Does this visualization workflow support export formats like PDF and TIFF at journal-required DPI?

Yes, the workflow exports figures in vector and high-resolution raster formats including PDF, PNG, and TIFF. It applies journal-aware DPI settings and embedded fonts suitable for targets like Nature, Science, and Cell.

What's the best way to apply consistent styling across multiple seaborn and matplotlib figure types?

Consistent styling is applied through reusable templates that enforce unified publication styles across multiple panels and figure types. This ensures figures match target journal requirements without manual polishing.

Can I use this workflow with Plotly or is it limited to matplotlib and seaborn pipelines?

The workflow supports accessible color contrast and publication-ready styling across Matplotlib, Seaborn, and Plotly pipelines. It requires matplotlib as a dependency but extends styling capabilities to these other visualization frameworks.