Substra

Substra enables federated learning to train machine-learning models across distributed datasets while preserving data privacy for applications such as predicting neoadjuvant chemotherapy (NACT) response in triple-negative breast cancer (TNBC) using whole-slide images and clinical data.


Key Features:

  • Federated learning (FL): Implements federated learning workflows for collaborative training of machine-learning models across distributed datasets.
  • Privacy-preserving data locality: Keeps patient data secured within institutional firewalls so raw data do not leave local sites during model training.
  • Single-machine simulation: Supports virtual partitioning of datasets to simulate federated settings and debug experiments on a single machine.
  • Multimodal data integration: Enables training of models using whole-slide images and clinical information.
  • Interpretability: Produces interpretable models that identify histological patterns associated with treatment response.
  • Proven deployment: Has been deployed in multicentric projects such as MELLODDY and a federated study of early-stage TNBC to predict NACT response.
  • Performance improvement via FL: Collaborative federated training improves predictive performance relative to locally trained models and can reach performance comparable to expert annotations.

Scientific Applications:

  • NACT response prediction in TNBC: Training ML models to predict neoadjuvant chemotherapy response in triple-negative breast cancer from whole-slide images and clinical data.
  • Multicentric federated studies: Enabling multicentric studies that pool model training across hospitals while keeping data behind institutional firewalls.
  • Biomarker discovery: Supporting biomarker discovery by enabling large-scale analysis of histological patterns across previously inaccessible datasets.
  • Collaborative biomedical research: Supporting collaborative pharmaceutical and biomedical research workflows as demonstrated in the MELLODDY project.

Methodology:

Federated learning of local ML models on whole-slide images and clinical data across distributed datasets; virtual partitioning to simulate FL on a single machine; and model interpretability to identify histological patterns associated with treatment response.

Topics

Details

License:
Apache-2.0
Maturity:
Mature
Cost:
Free of charge
Tool Type:
library, web application
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
6/28/2023
Last Updated:
11/24/2024

Operations

Publications

Ogier du Terrail J, Leopold A, Joly C, Béguier C, Andreux M, Maussion C, Schmauch B, Tramel EW, Bendjebbar E, Zaslavskiy M, Wainrib G, Milder M, Gervasoni J, Guerin J, Durand T, Livartowski A, Moutet K, Gautier C, Djafar I, Moisson A, Marini C, Galtier M, Balazard F, Dubois R, Moreira J, Simon A, Drubay D, Lacroix-Triki M, Franchet C, Bataillon G, Heudel P. Federated learning for predicting histological response to neoadjuvant chemotherapy in triple-negative breast cancer. Nature Medicine. 2023;29(1):135-146. doi:10.1038/s41591-022-02155-w. PMID:36658418.

Heyndrickx W, Mervin L, Morawietz T, Sturm N, Friedrich L, Zalewski A, Pentina A, Humbeck L, Oldenhof M, Niwayama R, Schmidtke P, Fechner N, Simm J, Arany A, Drizard N, Jabal R, Afanasyeva A, Loeb R, Verma S, Harnqvist S, Holmes M, Pejo B, Telenczuk M, Holway N, Dieckmann A, Rieke N, Zumsande F, Clevert D, Krug M, Luscombe C, Green D, Ertl P, Antal P, Marcus D, Do Huu N, Fuji H, Pickett S, Acs G, Boniface E, Beck B, Sun Y, Gohier A, Rippmann F, Engkvist O, Göller AH, Moreau Y, Galtier MN, Schuffenhauer A, Ceulemans H. MELLODDY: cross pharma federated learning at unprecedented scale unlocks benefits in QSAR without compromising proprietary information. Unknown Journal. 2022. doi:10.26434/chemrxiv-2022-ntd3r.

Galtier MN, Marini C. Substra: a framework for privacy-preserving, traceable and collaborative Machine Learning [Internet]. arXiv; 2019. Available from: https://arxiv.org/abs/1910.11567

Documentation

Links