ROOFS: RObust biOmarker Feature Selection

📅 2026-01-08
📈 Citations: 0
✹ Influential: 0
📄 PDF

career value

199K/year
đŸ€– AI Summary
This study addresses the instability of feature selection in biomedical data caused by high dimensionality, small sample sizes, multicollinearity, and missing values. To this end, we developed ROOFS, a Python toolkit that, for the first time, integrates multidimensional evaluation metrics—including realistic performance estimation based on semi-synthetic data—to systematically benchmark diverse feature selection methods. Our framework comprehensively assesses downstream predictive performance, stability, and feature reliability through variance inflation factor-based pre-screening, Benjamini–Hochberg–corrected joint statistical testing, optimism-corrected performance evaluation, and semi-synthetic data generation. Applied to the PIONeeR lung cancer immunotherapy dataset, ROOFS identified an optimal method among 253 models, significantly outperforming mainstream approaches such as LASSO and thereby enhancing the robustness and clinical translatability of biomarker discovery.

Technology Category

Application Category

📝 Abstract
Feature selection (FS) is essential for biomarker discovery and in the analysis of biomedical datasets. However, challenges such as high-dimensional feature space, low sample size, multicollinearity, and missing values make FS non-trivial. Moreover, FS performances vary across datasets and predictive tasks. We propose roofs, a Python package available at https://gitlab.inria.fr/compo/roofs, designed to help researchers in the choice of FS method adapted to their problem. Roofs benchmarks multiple FS methods on the user's data and generates reports that summarize a comprehensive set of evaluation metrics, including downstream predictive performance estimated using optimism correction, stability, reliability of individual features, and true positive and false positive rates assessed on semi-synthetic data with a simulated outcome. We demonstrate the utility of roofs on data from the PIONeeR clinical trial, aimed at identifying predictors of resistance to anti-PD-(L)1 immunotherapy in lung cancer. The PIONeeR dataset contained 374 multi-source blood and tumor biomarkers from 435 patients. A reduced subset of 214 features was obtained through iterative variance inflation factor pre-filtering. Of the 34 FS methods gathered in roofs, we evaluated 23 in combination with 11 classifiers (253 models in total) and identified a filter based on the union of Benjamini-Hochberg false discovery rate-adjusted p-values from t-test and logistic regression as the optimal approach, outperforming other methods including the widely used LASSO. We conclude that comprehensive benchmarking with roofs has the potential to improve the robustness and reproducibility of FS discoveries and increase the translational value of clinical models.
Problem

Research questions and friction points this paper is trying to address.

feature selection
biomarker discovery
high-dimensional data
multicollinearity
reproducibility
Innovation

Methods, ideas, or system contributions that make the work stand out.

feature selection
biomarker discovery
benchmarking framework
optimism correction
stability evaluation
đŸ’Œ Related Jobs
Postdoctoral Fellow – AI-Driven Multi-Omics Integration for Predictive Toxicology
Pfizer
The annual base salary for this position ranges from $64,600.00 to $107,600.00. In addition, this position is eligible for participation in Pfizer’s Global Performance Plan with a bonus target of 7.5% of the base salary. We offer comprehensive and generous benefits and programs to help our colleagues lead healthy lives and to support each of life’s moments. Benefits offered include a 401(k) plan with Pfizer Matching Contributions and an additional Pfizer Retirement Savings Contribution, paid vacation, holiday and personal days, paid caregiver/parental and medical leave, and health benefits to include medical, prescription drug, dental and vision coverage. Learn more at Pfizer Candidate Site – U.S. Benefits | (uscandidates.mypfizerbenefits.com). Pfizer compensation structures and benefit packages are aligned based on the location of hire. The United States salary range provided does not apply to Tampa, FL or any location outside of the United States. Relocation assistance may be available based on business needs and/or eligibility.
Hybrid
A
Anastasiia Bakhmach
Inria – Inserm team COMPO, COMPutational pharmacology and clinical Oncology, Centre Inria Sophia Antipolis - MĂ©diterranĂ©e, Centre de Recherches en CancĂ©rologie de Marseille, Inserm U1068, CNRS UMR7258, Institut Paoli-Calmettes, Pharmacy faculty, Aix-Marseille University
P
Paul Dufossé
Inria – Inserm team COMPO, COMPutational pharmacology and clinical Oncology, Centre Inria Sophia Antipolis - MĂ©diterranĂ©e, Centre de Recherches en CancĂ©rologie de Marseille, Inserm U1068, CNRS UMR7258, Institut Paoli-Calmettes, Pharmacy faculty, Aix-Marseille University
A
Andrea Vaglio
Inria – Inserm team COMPO, COMPutational pharmacology and clinical Oncology, Centre Inria Sophia Antipolis - MĂ©diterranĂ©e, Centre de Recherches en CancĂ©rologie de Marseille, Inserm U1068, CNRS UMR7258, Institut Paoli-Calmettes, Pharmacy faculty, Aix-Marseille University
F
F. Monville
Veracyte SAS, Marseille, France
L
Laurent Greillier
Inria – Inserm team COMPO, COMPutational pharmacology and clinical Oncology, Centre Inria Sophia Antipolis - MĂ©diterranĂ©e, Centre de Recherches en CancĂ©rologie de Marseille, Inserm U1068, CNRS UMR7258, Institut Paoli-Calmettes, Pharmacy faculty, Aix-Marseille University; Assistance Publique-HĂŽpitaux de Marseille (APHM), Marseille, France
F
Fabrice Barlési
Gustave Roussy, Villejuif, France
Sébastien Benzekry
Sébastien Benzekry
Scientific Researcher, Inria
computational oncologymechanistic modelingmachine learningpharmacometricsbiostatistics