GeneSelector

GeneSelector identifies genes that are consistently ranked as differentially expressed across multiple statistical procedures to improve the stability and reproducibility of ranked gene lists.


Key Features:

  • Consistent Gene Selection: Identifies genes that appear at the top of multiple ranked lists derived from different statistical analyses.
  • Stability Assessment: Evaluates stability by generating perturbed datasets via leaving out samples, swapping class labels, generating bootstrap replicates, and adding noise.
  • Aggregation Methods: Synthesizes multiple ranked lists using aggregation methods to produce a consolidated, stable gene ranking.

Scientific Applications:

  • Differential expression analysis: Prioritizes genes that are reproducibly identified as differentially expressed across analysis methods.
  • Ranked-list stability assessment: Quantifies the robustness of ranked gene lists under sample perturbations and label modifications.
  • Biomarker selection for clinical applications: Aids selection of reproducible candidate biomarkers for downstream validation and potential clinical application.

Methodology:

Computational steps include identifying top-ranked genes across multiple lists, generating perturbed datasets by leaving out samples, swapping class labels, producing bootstrap replicates and adding noise, and aggregating ranked lists using aggregation methods.

Topics

Collections

Details

License:
GPL-2.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
1/17/2017
Last Updated:
12/10/2018

Operations

Publications

Boulesteix A, Slawski M. Stability and aggregation of ranked gene lists. Briefings in Bioinformatics. 2009;10(5):556-568. doi:10.1093/bib/bbp034.

Documentation

Downloads