AlterLab Scientific Viz
技能 活跃Part of the AlterLab Academic Skills suite. Meta-skill for publication-ready figures. Use when creating journal submission figures requiring multi-panel layouts, significance annotations, error bars, colorblind-safe palettes, and specific journal formatting (Nature, Science, Cell). Orchestrates matplotlib/seaborn/plotly with publication styles. For quick exploration use seaborn or plotly directly.
To empower researchers to create professional, accessible, and journal-compliant figures for scientific publications, streamlining the visualization process.
功能
- Orchestrates Matplotlib, Seaborn, and Plotly
- Applies publication styles for top journals
- Generates colorblind-safe palettes
- Exports figures in various publication formats (PDF, EPS, TIFF, PNG)
- Provides guidance on figure dimensions, resolution, and typography
使用场景
- Creating figures for journal submissions (Nature, Science, Cell)
- Ensuring figures are colorblind-friendly and accessible
- Preparing multi-panel figures with consistent styling
- Exporting figures at correct resolution and format
非目标
- Performing complex statistical analysis beyond plotting summary statistics
- Replacing direct use of plotting libraries for exploratory analysis
- Handling data cleaning or preparation
- Generating figures for non-academic purposes
实践
- Scientific Visualization
- Data Visualization Best Practices
- Publication Standards
先决条件
- Python environment
- Matplotlib, Seaborn, Plotly, NumPy installed
Trust
- warning:Issues AttentionThere are 2 issues opened and 0 closed in the last 90 days, indicating slow maintainer engagement for recent issues.
安装
npx skills add AlterLab-IEU/AlterLab-Academic-Skills通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。
质量评分
类似扩展
Scientific Visualization
98Meta-skill for publication-ready figures. Use when creating journal submission figures requiring multi-panel layouts, significance annotations, error bars, colorblind-safe palettes, and specific journal formatting (Nature, Science, Cell). Orchestrates matplotlib/seaborn/plotly with publication styles. For quick exploration use seaborn or plotly directly.
Data Visualization
86Create effective data visualizations with Python (matplotlib, seaborn, plotly). Use when building charts, choosing the right chart type for a dataset, creating publication-quality figures, or applying design principles like accessibility and color theory.
Create Viz
75Create publication-quality visualizations with Python. Use when turning query results or a DataFrame into a chart, selecting the right chart type for a trend or comparison, generating a plot for a report or presentation, or needing an interactive chart with hover and zoom.
AlterLab NetworkX
98Part of the AlterLab Academic Skills suite. Comprehensive toolkit for creating, analyzing, and visualizing complex networks and graphs in Python. Use when working with network/graph data structures, analyzing relationships between entities, computing graph algorithms (shortest paths, centrality, clustering), detecting communities, generating synthetic networks, or visualizing network topologies. Applicable to social networks, biological networks, transportation systems, citation networks, and any domain involving pairwise relationships.
Seaborn Statistical Visualization
98Statistical visualization with pandas integration. Use for quick exploration of distributions, relationships, and categorical comparisons with attractive defaults. Best for box plots, violin plots, pair plots, heatmaps. Built on matplotlib. For interactive plots use plotly; for publication styling use scientific-visualization.
Alterlab Seaborn
95Part of the AlterLab Academic Skills suite. Statistical visualization with pandas integration. Use for quick exploration of distributions, relationships, and categorical comparisons with attractive defaults. Best for box plots, violin plots, pair plots, heatmaps. Built on matplotlib. For interactive plots use plotly; for publication styling use scientific-visualization.