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.

Documentation