eNetXplorer
eNetXplorer explores elastic net regularization families within generalized linear models to identify predictive features and assess model and feature significance in high-dimensional, correlated bioinformatics datasets.
Key Features:
- Elastic Net Regularization: Implements a mixing parameter α to continuously tune between ridge regression (α = 0) and lasso regression (α = 1) for controlled feature shrinkage.
- Cross-Validation Framework: Performs cross-validation across a range of α values and elastic net models using quality metrics for Gaussian, binomial (logistic), and multinomial GLMs to evaluate predictive concordance.
- Statistical Significance Assessment: Assesses model- and feature-level significance by comparing observed models to null models generated through random permutations of the response variable.
- Outputs and Visualization: Produces summary statistics, output tables, and visualizations to identify subsets of features with significant predictive value and to trace feature selection across regularization settings.
Scientific Applications:
- Transcriptomic and Proteomic Analysis: Applied to transcriptomic and proteomic datasets to identify features associated with biological phenotypes.
- Biomarker Discovery for Therapeutic Responsiveness: Supports hypothesis generation and identification of candidate biomarkers linked to treatment response.
- General Predictive Modeling: Applicable to research domains requiring predictive modeling and feature identification using regularized GLMs.
Methodology:
Builds on glmnet by varying the elastic net mixing parameter α between ridge and lasso, employs cross-validation across α with GLM-specific quality metrics (Gaussian, binomial/logistic, multinomial), and uses permutation of the response variable to generate null models for model- and feature-level significance assessment; outputs include summary statistics, tables, and visualizations.
Topics
Details
- License:
- GPL-3.0
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 5/17/2019
- Last Updated:
- 6/16/2020
Operations
Publications
Candia J, Tsang JS. eNetXplorer: an R package for the quantitative exploration of elastic net families for generalized linear models. BMC Bioinformatics. 2019;20(1). doi:10.1186/s12859-019-2778-5. PMID:30991955. PMCID:PMC6469092.