Skip to content

WeitzGroup/analyzing_microbiome_timeseries

 
 

Repository files navigation

A Primer for Microbiome Time-Series Analysis

Code tutorials that accompany Coenen et al. In Review. Citation: Ashley R Coenen, Sarah K Hu, Elaine Luo, Daniel Muratore, and Joshua S Weitz. A Primer for Microbiome Time-Series Analysis In Review.

Summary

Time-series can provide critical insights into the structure and function of microbial communities. The analysis of temporal data warrants statistical considerations, distinct from comparative microbiome studies, to address ecological questions. This primer identifies unique challenges and approaches for analyzing microbiome time-series. In doing so, we focus on (1) identifying compositionally similar samples, (2) inferring putative interactions among populations, and (3) detecting periodic signals.

These tutorials are meant to serve as a primer that includes the basics of how to approach statistical ordination, clustering, parameter estimation, and nonparametric periodic signals in high-resolution temporal data.

Tutorials

  • Introduction (MATLAB, Octave) - demonstrates how autocorrelation within timeseries leads to spurious correlations between independent variables
  • Clustering (R) - uses a test dataset to explore normalization of compositional data, diagnostic tools to ensure ordination approaches are appropriate, and ordination methods including NMDS and PCoA
  • Periodicity (R) - with a test dataset, demonstrates normalization of compositional data and how to pull out periodic signals
  • Inference (MATLAB) - with simulated data, demonstrates how to perform model-based network inference to estimate the infection network in a microbe-virus community

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.2%
  • Other 0.8%