返回顶部
m

meta-analysis-forest-plotter

Use when creating forest plots for meta-analyses, visualizing effect sizes across studies, or generating publication-ready meta-analysis figures. Produces high-quality forest plots with confidence intervals, heterogeneity metrics, and subgroup analyses.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
58
下载量
0
收藏
概述
安装方式
版本历史

meta-analysis-forest-plotter

# Meta-Analysis Forest Plot Generator Create publication-ready forest plots for systematic reviews and meta-analyses with customizable styling and statistical annotations. ## Quick Start ```python from scripts.forest_plotter import ForestPlotter plotter = ForestPlotter() # Generate forest plot plot = plotter.create_plot( studies=["Study A", "Study B", "Study C"], effect_sizes=[1.2, 0.8, 1.5], ci_lower=[0.9, 0.5, 1.1], ci_upper=[1.5, 1.1, 1.9], overall_effect=1.15 ) ``` ## Core Capabilities ### 1. Basic Forest Plot ```python fig = plotter.plot( data=studies_df, effect_col="HR", ci_lower_col="CI_lower", ci_upper_col="CI_upper", study_col="study_name" ) ``` **Required Data Columns:** - Study name/identifier - Effect size (OR, HR, RR, MD, etc.) - Confidence interval lower bound - Confidence interval upper bound - Weight (optional, for precision) ### 2. Statistical Annotations ```python fig = plotter.plot_with_stats( data, heterogeneity_stats={ "I2": 45.2, "p_value": 0.03, "Q_statistic": 18.4 }, overall_effect={ "estimate": 1.15, "ci": [0.98, 1.35], "p_value": 0.08 } ) ``` **Heterogeneity Metrics:** | Metric | Interpretation | |--------|---------------| | I² < 25% | Low heterogeneity | | I² 25-50% | Moderate heterogeneity | | I² > 50% | High heterogeneity | | Q p-value < 0.05 | Significant heterogeneity | ### 3. Subgroup Analysis ```python fig = plotter.subgroup_plot( data, subgroup_col="treatment_type", subgroups=["Surgery", "Radiation", "Combined"] ) ``` ### 4. Custom Styling ```python fig = plotter.plot( data, style="publication", journal="lancet", # or "nejm", "jama", "nature" color_scheme="monochrome", show_weights=True ) ``` ## CLI Usage ```bash # From CSV data python scripts/forest_plotter.py \ --input meta_analysis_data.csv \ --effect-col OR \ --output forest_plot.pdf # With custom styling python scripts/forest_plotter.py \ --input data.csv \ --style lancet \ --width 8 --height 10 ``` ## Output Formats - **PDF**: Publication quality, vector graphics - **PNG**: Web/presentation, 300 DPI - **SVG**: Editable in Illustrator/Inkscape - **TIFF**: Journal submission format ## References - `references/forest-plot-styles.md` - Journal-specific formatting - `examples/sample-plots/` - Example outputs --- **Skill ID**: 207 | **Version**: 1.0 | **License**: MIT

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 meta-analysis-forest-plotter-1775990295 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 meta-analysis-forest-plotter-1775990295 技能

通过命令行安装

skillhub install meta-analysis-forest-plotter-1775990295

下载 Zip 包

⬇ 下载 meta-analysis-forest-plotter v1.0.0

文件大小: 8.3 KB | 发布时间: 2026-4-13 11:02

v1.0.0 最新 2026-4-13 11:02
Initial release of meta-analysis-forest-plotter.

- Create publication-ready forest plots for meta-analyses, supporting effect sizes, confidence intervals, heterogeneity metrics, and subgroup analyses.
- Provides customizable styling, including journal-specific presets and export to multiple formats (PDF, PNG, SVG, TIFF).
- Supports both Python API and command-line interface for flexible plot generation.
- Includes examples and references for journal formatting.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部