← ClaudeAtlas

data-visualizationlisted

Create publication-quality figures with matplotlib/seaborn (Python) or ggplot2 (R). Covers multi-panel layouts, colorblind-safe palettes, and journal export settings.
wookat/ai-research-skills · ★ 2 · Data & Documents · score 66
Install: claude install-skill wookat/ai-research-skills
# Data Visualization Produce figures that meet journal submission standards: correct DPI, font sizes, line widths, colorblind-friendly palettes, and vector/raster export formats. --- ## Journal Figure Standards | Journal Family | Single Column | Double Column | DPI | Preferred Format | |---|---|---|---|---| | Nature / Science | 89 mm | 183 mm | 300 | TIFF / EPS | | Cell Press | 85 mm | 170 mm | 300 | PDF / TIFF | | PLOS ONE | 83 mm | 171 mm | 300 | TIFF / EPS | | ACS Journals | 84 mm | 176 mm | 600 | TIFF | | General use | 3.5 in | 7 in | 300 | PDF / SVG | --- ## Setup ```bash pip install matplotlib seaborn numpy pandas scipy palettable # For LaTeX rendering in labels (optional but recommended) # Requires a local LaTeX installation (e.g. TeX Live or MiKTeX) ``` --- ## Publication Style Foundation ```python """ pub_style.py Reusable publication-quality matplotlib configuration. """ import matplotlib as mpl import matplotlib.pyplot as plt import matplotlib.gridspec as gridspec import seaborn as sns import numpy as np import pandas as pd from typing import Optional, Tuple, List, Union # ───────────────────────────────────────────── # Color Palettes (colorblind-friendly) # ───────────────────────────────────────────── # Okabe-Ito (8 colors, safe for all common color-vision deficiencies) OKABE_ITO = [ "#E69F00", # orange "#56B4E9", # sky blue "#009E73", # bluish green "#F0E442", # yellow "#0072B2", # blue "#D55E00", # vermilion "#CC7