DIPM

DIPM identifies patient subgroups with differential treatment responses by constructing classification trees for precision medicine applications.


Key Features:

  • DIPM method: Implements the Depth Importance in Precision Medicine (DIPM) approach for subgroup discovery.
  • Classification trees: Constructs classification trees to partition patient populations based on treatment response.
  • Treatment-response characterization: Detects subgroups with exceptionally positive or negative responses to specific therapies.
  • Implementation languages: Implemented in R with computational routines written in C to improve performance.
  • Data scope: Applicable to complex biomedical datasets typical of precision medicine research.

Scientific Applications:

  • Precision medicine subgroup identification: Identifies patient subgroups to inform personalized treatment strategies.
  • Treatment effect heterogeneity analysis: Detects differential responses to specific treatments across subpopulations.
  • Biomedical research stratification: Supports discovery of clinically relevant patient stratifications in biomedical studies.

Methodology:

Constructs classification trees using the DIPM algorithm for subgroup identification and is implemented in R with performance-critical components in C.

Topics

Details

License:
GPL-2.0
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
R
Added:
10/4/2022
Last Updated:
11/24/2024

Operations

Publications

Chen V, Li C, Zhang H. dipm: an R package implementing the Depth Importance in Precision Medicine (DIPM) tree and Forest-based method. Bioinformatics Advances. 2022;2(1). doi:10.1093/bioadv/vbac041. PMID:35785020. PMCID:PMC9245626.

PMID: 35785020
PMCID: PMC9245626
Funding: - National Institutes of Health: R01HG010171, R01MH116527 - National Science Foundation: DMS1722544, DMS2112711

Links