Skip to content

Add ds.mdPattern() - Client-side missing data pattern analysis#621

Merged
StuartWheater merged 1 commit intodatashield:v6.3.5-devfrom
ESCRI11:dev-task-14
Nov 2, 2025
Merged

Add ds.mdPattern() - Client-side missing data pattern analysis#621
StuartWheater merged 1 commit intodatashield:v6.3.5-devfrom
ESCRI11:dev-task-14

Conversation

@ESCRI11
Copy link
Contributor

@ESCRI11 ESCRI11 commented Oct 28, 2025

Implements DataSHIELD client wrapper for mice::md.pattern() with disclosure control.

Features:

  • type = "split": View patterns per study
  • type = "combine": Pool patterns across studies
  • Auto-suppresses small counts (<3) to prevent disclosure
  • Conservative pooling excludes suppressed patterns

Use case: Assess missing data before running ds.mice() imputation.

@StuartWheater StuartWheater merged commit 42a02ca into datashield:v6.3.5-dev Nov 2, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants