Package: MeLSI 1.0.0

Nathan Bresette

MeLSI: Metric Learning for Statistical Inference in Microbiome Analysis

MeLSI (Metric Learning for Statistical Inference) is a novel machine learning method for microbiome data analysis that learns optimal distance metrics to improve statistical power in detecting group differences. Unlike traditional distance metrics (Bray-Curtis, Euclidean, Jaccard), MeLSI adapts to the specific characteristics of your dataset to maximize separation between groups. The method uses an ensemble of weak learners to identify which microbial features drive group differences, providing both improved statistical power and biological interpretability through feature importance weights.

Authors:Nathan Bresette [aut, cre], Aaron C. Ericsson [aut], Carter Woods [aut], Ai-Ling Lin [aut, fnd]

MeLSI_1.0.0.tar.gz
MeLSI_1.0.0.zip(r-4.7)MeLSI_1.0.0.zip(r-4.6)MeLSI_1.0.0.zip(r-4.5)
MeLSI_1.0.0.tgz(r-4.6-any)MeLSI_1.0.0.tgz(r-4.5-any)
MeLSI_1.0.0.tar.gz(r-4.7-any)MeLSI_1.0.0.tar.gz(r-4.6-any)
MeLSI_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
MeLSI/json (API)
NEWS

# Install 'MeLSI' in R:
install.packages('MeLSI', repos = c('https://bioc-release.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/nathanbresette/melsi/issues

On BioConductor:MeLSI-1.1.0(bioc 3.24)MeLSI-1.0.0(bioc 3.23)

softwarestatisticalmethodmicrobiome

4.78 score 1 stars 242 downloads 6 exports 57 dependencies

Last updated from:ce5c7eefff (on RELEASE_3_23). Checks:1 NOTE, 9 OK. Indexed: no.

TargetResultTimeFilesSyslog
bioc-checksNOTE183
linux-devel-x86_64OK301
source / vignettesOK269
linux-release-x86_64OK336
macos-release-arm64OK184
macos-oldrel-arm64OK154
windows-develOK241
windows-releaseOK220
windows-oldrelOK229
wasm-releaseOK146

Exports:clr_transformgenerate_test_datamelsiplot_feature_importanceplot_pcoaplot_vip

Dependencies:ade4apeBiobaseBiocGenericsbiomformatBiostringscliclustercodetoolscpp11crayondata.tabledigestfarverforeachgenericsggplot2gluegtableigraphIRangesisobanditeratorsjsonlitelabelinglatticelifecyclemagrittrMASSMatrixmgcvmulttestnlmepermutephyloseqpixmappkgconfigplyrR6RColorBrewerRcppRcppArmadilloreshape2rlangS4VectorsS7scalesSeqinfospstringistringrsurvivalvctrsveganviridisLitewithrXVector

MeLSI Tutorial: Basic Usage and Examples

Rendered frommelsi_tutorial.Rmdusingknitr::rmarkdownon May 31 2026.

Last update: 2026-02-23
Started: 2025-10-02