DLNM Meta-Analysis

Pool city-specific DLNM estimates using mixmeta and compute BLUPs.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/ntluong95/agent-skills-statistics --skill dlnm-meta-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: DLNM Meta-Analysis
Source: https://github.com/ntluong95/agent-skills-statistics/tree/main/skills/dlnm/meta-analysis
Command: npx skills add https://github.com/ntluong95/agent-skills-statistics --skill dlnm-meta-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of combining results from multiple Distributed Lag Non-Linear Models (DLNMs) fitted to different geographical locations or datasets, enabling robust meta-analysis and the identification of overall trends and location-specific variations.

Core Features & Use Cases

  • Two-Stage Meta-Analysis: Facilitates fitting city-specific DLNM models and then pooling their reduced coefficients using packages like mixmeta or mvmeta.
  • Meta-Regression: Allows for the investigation of heterogeneity by including location-level covariates in the meta-analysis model.
  • BLUP Estimation: Computes Best Linear Unbiased Predictions to obtain refined, location-specific estimates that borrow strength across studies.
  • Use Case: When analyzing air pollution's impact on health across multiple cities, this Skill helps pool the city-specific exposure-response curves to derive a global estimate and understand how factors like local climate or socioeconomic status modify the effect.

Quick Start

Use the DLNM Meta-Analysis skill to pool the crossreduced coefficients and their variance-covariance matrices from multiple city-specific DLNM models using the 'reml' method in mixmeta.

Frequently Asked Questions about DLNM Meta-Analysis

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

FAQPage Schema
How do I pool DLNM estimates across multiple cities in R?

To pool DLNM estimates across multiple cities in R, this Skill uses the mixmeta or mvmeta packages to aggregate city-specific reduced coefficients and their variance-covariance matrices via a two-stage meta-analysis workflow.

What is a two-stage DLNM meta-analysis and when do I need it?

A two-stage DLNM meta-analysis first fits city-specific exposure-lag-response models, then pools their reduced coefficients to derive an overall estimate and identify location-specific variations. You need it when analyzing epidemiological trends across multiple geographical datasets.

Can I use mixmeta for meta-regression with location-level predictors in a DLNM workflow?

Yes, you can use mixmeta for meta-regression in a DLNM workflow. This Skill supports including location-level covariates in the meta-analysis model to investigate and explain heterogeneity across different geographical locations or datasets.

How do I compute BLUPs for location-specific DLNM estimates?

To compute BLUPs for location-specific DLNM estimates, this Skill calculates Best Linear Unbiased Predictions after pooling city-specific models. This provides refined estimates that borrow strength across studies to capture local variations.

Do I need the mvmeta package to perform a multi-city DLNM meta-analysis?

You need R packages like dlnm and mixmeta for statistical modeling, with mvmeta as a potential alternative for pooling. The Skill requires these dependencies to properly analyze multi-city exposure-lag-response relationships.

What are the limitations of using BLUP estimation for multi-country epidemiological meta-analysis?

When using BLUP estimation for multi-country epidemiological meta-analysis, limitations arise if location-level predictors are insufficient to explain heterogeneity. The accuracy of refined location-specific estimates depends heavily on the quality of the variance-covariance matrices from city-specific models.