exprso

exprso implements supervised machine learning workflows in R for feature selection, classification (including binary and multi-class via 1-vs-all), regression, ensemble methods, parameter optimization (grid-searching), and cross-validation (including Monte Carlo and nested) to analyze high-dimensional biological datasets such as genomics and proteomics.


Key Features:

  • Object-Oriented Framework: Employs an object-oriented, modular design that encapsulates analytical components.
  • Feature Selection: Provides modules for selecting relevant features from high-dimensional datasets.
  • Classification and Regression: Supports binary and multi-class classification using a 1-vs-all approach and regression for continuous outcomes.
  • Ensemble Classification: Integrates ensemble methods to combine multiple models for improved predictive performance.
  • Parameter Optimization: Performs high-throughput parameter grid-searching to identify optimal model parameters.
  • Cross-Validation Schemes: Supports Monte Carlo and nested cross-validation schemes to assess model robustness and generalizability.
  • High-Dimensional Data Handling: Handles high-dimensional datasets typical of genomics and proteomics analyses.

Scientific Applications:

  • Genomics: Applied to analysis of genomics datasets such as gene expression for predictive modeling and feature selection.
  • Proteomics: Applied to proteomics datasets for predictive modeling and feature selection.
  • High-Dimensional Omics Modeling: Used for predictive modeling of continuous and categorical biological outcomes from high-dimensional omics data.

Methodology:

Implements an object-oriented, modular architecture with modules for feature selection, classification (including 1-vs-all), regression, ensemble classification, parameter grid-searching, and cross-validation schemes including Monte Carlo and nested CV.

Topics

Collections

Details

License:
GPL-2.0
Tool Type:
library
Programming Languages:
R
Added:
8/12/2018
Last Updated:
12/10/2018

Operations

Publications

Quinn T, Tylee D, Glatt S. exprso: an R-package for the rapid implementation of machine learning algorithms. F1000Research. 2017;5:2588. doi:10.12688/f1000research.9893.2. PMID:29560250. PMCID:PMC5832912.

Documentation

Downloads

Links