endoR
endoR interprets tree ensemble machine learning models to extract and visualize feature importance and interactions in compositional, high-dimensional, and sparse microbiome and metagenomic datasets.
Key Features:
- Model simplification: Simplifies fitted tree ensemble models into decision ensembles to improve interpretability.
- Feature importance and interactions: Extracts importance of individual features and their pairwise interactions from the model.
- Visual network representation: Represents features and their interactions as an interpretable network visualization.
- Adjustable regularization and bootstrapping: Applies adjustable regularization and bootstrapping to reduce model complexity and retain essential components.
- Support for compositional, high-dimensional, sparse data: Operates on compositional, high-dimensional, and sparse microbial and genomic feature datasets.
Scientific Applications:
- Method evaluation: Validated on simulated and real metagenomic datasets to infer associations with accuracy comparable or superior to other commonly used methods.
- Cirrhosis microbiome analysis: Used to confirm known microbiome differences between cirrhotic and healthy individuals.
- Global metagenome analysis: Applied to a global metagenome dataset of 2,203 individuals to investigate components predicting the presence of human gut methanogens.
- Methanogen-associated networks: Confirmed associations between Methanobacteriaceae and Christensenellales and identified Methanobacteriaceae association with a network of hydrogen-producing bacteria.
Methodology:
endoR simplifies fitted tree ensemble models into decision ensembles, extracts feature importance and pairwise interactions, applies adjustable regularization and bootstrapping to retain essential components, and visualizes relationships as an interpretable network.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- R
- Added:
- 9/18/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Ruaud A, Pfister N, Ley RE, Youngblut ND. Interpreting tree ensemble machine learning models with endoR. Unknown Journal. 2022. doi:10.1101/2022.01.03.474763.
Links
Repository
https://github.com/aruaud/endoR