Package: SpiecEasi 2.1.1

Zachary Kurtz

SpiecEasi: Sparse Inverse Covariance for Ecological Statistical Inference

Estimate networks from the precision matrix of compositional microbial abundance data.

Authors:Zachary Kurtz [aut, cre], Christian Mueller [aut], Emily Miraldi [aut], Richard Bonneau [aut], Laura Tipton [ctb]

SpiecEasi_2.1.1.tar.gz
SpiecEasi_2.1.1.zip(r-4.7)SpiecEasi_2.1.1.zip(r-4.6)SpiecEasi_2.1.1.zip(r-4.5)
SpiecEasi_2.1.1.tgz(r-4.6-x86_64)SpiecEasi_2.1.1.tgz(r-4.6-arm64)SpiecEasi_2.1.1.tgz(r-4.5-x86_64)SpiecEasi_2.1.1.tgz(r-4.5-arm64)
SpiecEasi_2.1.1.tar.gz(r-4.7-arm64)SpiecEasi_2.1.1.tar.gz(r-4.7-x86_64)SpiecEasi_2.1.1.tar.gz(r-4.6-arm64)SpiecEasi_2.1.1.tar.gz(r-4.6-x86_64)
SpiecEasi_2.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
SpiecEasi/json (API)
NEWS

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

Bug tracker:https://github.com/zdk123/spieceasi/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
Datasets:

On BioConductor:SpiecEasi-2.1.1(bioc 3.24)SpiecEasi-2.0.0(bioc 3.23)

softwaremicrobiomemetagenomicsgraphandnetworknetworkinferenceopenblascpp

9.50 score 231 stars 656 scripts 336 downloads 50 exports 63 dependencies

Last updated from:3c747724ed. Checks:1 WARNING, 10 OK, 3 NOTE. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksWARNING218
linux-devel-arm64OK343
linux-devel-x86_64OK420
source / vignettesOK279
linux-release-arm64OK372
linux-release-x86_64OK523
macos-release-arm64OK381
macos-release-x86_64OK589
macos-oldrel-arm64NOTE466
macos-oldrel-x86_64NOTE532
windows-develOK367
windows-releaseOK374
windows-oldrelNOTE360
wasm-releaseOK186

Exports:adj2igraphalrclrcoatcor2covcov2precebicedge.dissfitdistrget_comm_paramsgetOptBetagetOptCovgetOptiCovgetOptIndgetOptLambdagetOptMergegetOptNetgetRefitgetStabilitygraph2precmake_graphmulti.spiec.easineffneighborhood.netnorm_pseudonorm_rdiricnorm_to_totalprec2covpval.sparccbootqqdplot_commrmvnegbinrmvnormrmvpoisrmvzinegbinrmvzipoisrobustPCArzipoisshannonsparccsparccbootsparseiCovsparseLowRankiCovspiec.easistars.prstars.rocsymBetasynth_comm_from_countstriltriutriu2diag

Dependencies:ade4apeBiobaseBiocGenericsbiomformatBiostringscliclustercodetoolscpp11crayondata.tabledigestfarverforeachgenericsggplot2glmnetgluegtablehugeigraphIRangesisobanditeratorsjsonlitelabelinglatticelifecyclemagrittrMASSMatrixmgcvmulttestnlmepermutephyloseqpixmappkgconfigplyrpulsarR6RColorBrewerRcppRcppArmadilloRcppEigenreshape2rlangS4VectorsS7scalesSeqinfoshapespstringistringrsurvivalvctrsveganVGAMviridisLitewithrXVector

Cross Domain SPIEC-EASI

Rendered fromcross-domain-interactions.Rmdusingknitr::rmarkdownon May 19 2026.

Last update: 2026-04-29
Started: 2025-09-24

Introduction to SpiecEasi

Rendered fromSpiecEasi.Rmdusingknitr::rmarkdownon May 19 2026.

Last update: 2026-04-29
Started: 2025-09-24

Learning latent variable graphical models

Rendered fromlatent-variable-models.Rmdusingknitr::rmarkdownon May 19 2026.

Last update: 2026-04-29
Started: 2025-09-24

pulsar: parallel utilities for model selection

Rendered frompulsar-parallel.Rmdusingknitr::rmarkdownon May 19 2026.

Last update: 2026-04-29
Started: 2025-09-24

Troubleshooting

Rendered fromtroubleshooting.Rmdusingknitr::rmarkdownon May 19 2026.

Last update: 2026-04-29
Started: 2025-09-24

Working with phyloseq

Rendered fromphyloseq-integration.Rmdusingknitr::rmarkdownon May 19 2026.

Last update: 2026-04-29
Started: 2025-09-24

Readme and manuals

Help Manual

Help pageTopics
Adjacency to igraphadj2igraph
American Gut ProjectAGP amgut1.filt amgut2.filt.phy
Additive log-ratio functionsalr alr.data.frame alr.default alr.matrix
s3 method for graph to other data typesas.data.frame.graph
s3 method for graph to other data typesas.matrix.graph
Centered log-ratio functionsclr clr.data.frame clr.default clr.matrix
COATcoat
Convert a symmetric correlation matrix to a covariance matrix given the standard deviationcor2cov
Covariance matrix to its matrix inverse (Precision matrix)cov2prec
Extended BICebic
Edge set dissimilarityedge.diss
Fit parameters of a marginal distribution to some data vectorfitdistr
Get the parameters for the OTUs (along mar) of each communityget_comm_params
get StARS-optimal networkgetOptBeta getOptCov getOptiCov getOptInd getOptLambda getOptMerge getOptNet getRefit getStability
Convert a symmetric graph (extension of R matrix class)graph2prec
Human Microbiome Project 2hmp2 hmp216S hmp2prot
Procedure to generate graph topologies for Gaussian Graphical Modelsmake_graph
multi domain SPIEC-EASImulti.spiec.easi spiec.easi.list
N_effective: Compute the exponential of the shannon entropy. linearizes shannon entropy, for a better diveristy metric (effective number of species)neff
Neighborhood net estimatesneighborhood.net
Normalize w/ Pseudocountnorm_pseudo
Normalize via dirichlet samplingnorm_rdiric
Total Sum Normalizenorm_to_total
Precision matrix (inverse covariance) to a covariance matrixprec2cov
pulsar paramspulsar.params
SparCC p-valspval.sparccboot
qq-plot for theoretical vs observed communitiesqqdplot_comm
Generate multivariate, Zero-inflated negative binomial data, with counts approximately correlated according to Sigmarmvnegbin
Draw samples from multivariate, correlated normal distribution with counts correlated according to Sigmarmvnorm
Generate multivariate poisson data, with counts approximately correlated according to Sigmarmvpois
Generate multivariate, negative binomial data, with counts approximately correlated according to Sigmarmvzinegbin
Generate multivariate, Zero-inflated poisson data, with counts approximately correlated according to Sigmarmvzipois
robust PCArobustPCA
Draw samples from a zero-inflated poisson distributionrzipois
compute the shannon entropy from a vector (normalized internally)shannon
sparcc wrappersparcc
Bootstrap SparCCsparccboot
Sparse/penalized estimators of covariance matricessparseiCov
Sparse plus Low Rank inverse covariancesparseLowRankiCov
SPIEC-EASI pipelinespiec.easi spiec.easi.default spiec.easi.otu_table spiec.easi.phyloseq
stars.roc, stars.prstars.pr stars.roc
sym betasymBeta
synth_comm_from_countssynth_comm_from_counts