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