BOOME
BOOME applies the BOOsting algorithm for Measurement Error to correct measurement error and perform variable selection in ultrahigh-dimensional gene expression datasets with binary responses.
Key Features:
- Measurement Error Correction: Corrects measurement errors in both response variables and covariates to reduce bias in downstream analyses.
- Variable Selection and Parameter Estimation: Uses a boosting procedure to select informative variables while simultaneously estimating model parameters.
- Model Support: Targets logistic regression and probit models for analysis of binary responses under measurement error.
- Ultrahigh-Dimensional Data Handling: Designed to operate with ultrahigh-dimensional predictors typical of gene expression studies.
- Python Implementation: Provided as a Python package implementing the BOOsting algorithm for Measurement Error.
Scientific Applications:
- Gene Expression Data Analysis: Corrects measurement errors and selects predictors in ultrahigh-dimensional gene expression datasets to improve inference.
- Robust Regression with Binary Outcomes: Enhances robustness of logistic and probit regression models when responses and predictors are contaminated by measurement error.
Methodology:
BOOME employs the BOOsting algorithm for Measurement Error, an iterative boosting algorithm that refines model parameters while correcting measurement error effects in responses and predictors.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 12/22/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Chen L. BOOME: A Python package for handling misclassified disease and ultrahigh-dimensional error-prone gene expression data. PLOS ONE. 2022;17(10):e0276664. doi:10.1371/journal.pone.0276664. PMID:36301828. PMCID:PMC9612554.
PMID: 36301828
PMCID: PMC9612554
Funding: - Hsinchu Science Park Bureau, Ministry of Science and Technology, Taiwan: 110-2118-M-004-006-MY2