MCSPACE: inferring microbiome spatiotemporal dynamics from high-throughput co-localization data

preprint OA: closed
📄 Open PDF Full text JSON View at publisher
Full text 107,915 characters · extracted from preprint-html · click to expand
MCSPACE: inferring microbiome spatiotemporal dynamics from high-throughput co-localization data | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results MCSPACE: inferring microbiome spatiotemporal dynamics from high-throughput co-localization data Gurdip Uppal , Guillaume Urtecho , Miles Richardson , Isin Y. Comba , Jeongchan Lee , Thomas Moody , Harris H. Wang , View ORCID Profile Georg K. Gerber doi: https://doi.org/10.1101/2024.12.06.627244 Gurdip Uppal 1 Division of Computational Pathology, Brigham and Women’s Hospital , Boston, MA, USA 2 Harvard Medical School , Boston, Massach us etts, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site Guillaume Urtecho 3 Department of Systems Biology, Columbia University , New York, NY, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site Miles Richardson 3 Department of Systems Biology, Columbia University , New York, NY, USA 4 Integrated Program in Cellular, Molecular, and Biomedical Studies, Columbia University , New York, NY, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site Isin Y. Comba 1 Division of Computational Pathology, Brigham and Women’s Hospital , Boston, MA, USA 5 Division of Public Health , Infectious Diseases and Occupational Medicine, Mayo Clinic , Rochester, MN, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site Jeongchan Lee 3 Department of Systems Biology, Columbia University , New York, NY, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site Thomas Moody 3 Department of Systems Biology, Columbia University , New York, NY, USA 4 Integrated Program in Cellular, Molecular, and Biomedical Studies, Columbia University , New York, NY, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site Harris H. Wang 3 Department of Systems Biology, Columbia University , New York, NY, USA 6 Department of Pathology and Cell Biology, Columbia University , New York, NY, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site Georg K. Gerber 1 Division of Computational Pathology, Brigham and Women’s Hospital , Boston, MA, USA 2 Harvard Medical School , Boston, Massach us etts, USA 7 Massachusetts Host-Microbiome Center , Boston, MA, USA 8 Harvard-MIT Health Sciences and Technology , Cambridge, MA, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Georg K. Gerber For correspondence: ggerber{at}bwh.harvard.edu Abstract Full Text Info/History Metrics Preview PDF Summary Recent advances in high-throughput approaches for estimating co-localization of microbes, such as SAMPL-seq, allow characterization of the biogeography of the gut microbiome longitudinally and at unprecedented scale. However, these high-dimensional data are complex and have unique noise properties. To address these challenges, we developed MCSPACE, a probabilistic AI method that infers from microbiome co-localization data spatially coherent assemblages of taxa, their dynamics over time, and their responses to perturbations. To evaluate MCSPACE’s capabilities, we generated the largest longitudinal microbiome co-localization dataset to date, profiling spatial relationships of microbes in the guts of mice subjected to serial dietary perturbations over 76 days. Analyses of these data and an existing human longitudinal dataset demonstrated superior benchmarking performance of MCSPACE over existing methods, and moreover yielded insights into spatiotemporal structuring of the gut microbiome, including identifying temporally persistent and dynamic microbial assemblages in the human gut, and shifts in assemblages in the murine gut induced by specific dietary components. Our results highlight the utility of our method, which we make available to the community as an open-source software tool, for elucidating dynamics of microbiome biogeography and gaining insights into the role of spatial relationships in host-microbial ecosystem function. Introduction The mammalian gut harbors a highly complex and dynamic microbial ecosystem that modulates host physiology and is important for maintaining health 1 – 7 . Trillions of microbial cells, comprised of hundreds of diverse taxa colonizing throughout the gut, co-exist in a highly heterogeneous environment. Spatial features of this environment, including regional differences in nutrient availabilities, cross-feeding interactions 8 , and attachment sites 9 , strongly influence where particular taxa colonize. These features have functional implications, with spatial organization of microbes in the gut facilitating maintenance of biodiversity 10 , microbe-microbe 11 and host-microbe 12 interactions, as well as the stability and plasticity of the gut ecosystem 13 – 15 . In addition, the microbiome is temporally dynamic, particularly in the context of environmental perturbations 9 , 15 , 16 , such as changes in the host diet. Simultaneous spatial and temporal characterization of the gut microbiome is thus important for fully understanding this ecosystem, with potential to provide new insights into key questions including the kinetics of microbial community assembly 11 , 17 and the development and maintenance of robust and stable microbial interdependencies 7 , 13 , 14 , 18 , which impact host physiology and disease pathophysiology 15 , 16 , 18 . Although spatiotemporal characterization of the microbiome has the potential to provide many exciting new insights, technical and practical challenges have historically limited the throughput of spatially-resolved methods. Initial fluorescence in situ hybridization (FISH)-based methods were limited by spectral diversity and could only target a small number of taxa at a time 19 – 21 . Advancements in FISH probe multiplexing technologies have enabled the simultaneous detection of more taxa 19 , 22 , 23 and interesting recent approaches combining metabolic labeling with FISH 24 can provide multi-modal spatially resolved data. However, the throughput of these methods remains limited, because individual probes for each target microbe 22 , 23 must be developed with considerable experimental optimization required 25 , 26 . Sequencing-based approaches using laser microdissection to characterize the microbiome in regions of the gut 27 , 28 do not require design of individual probes, and can thus assess the full array of microbes present, but are limited in spatial resolution and throughput due to the microdissection process. Spatial transcriptomics technologies offer another promising approach for studying microbiome biogeography 12 , 29 , but are at present relatively low throughput and very costly. Recently introduced sequencing-based technologies for elucidating spatial co-localization of microbes, such as MaPS-seq 30 and its successor SAMPL-seq 31 that further improved scalability using combinatorial split-and-pool barcoding 32 – 34 , overcame many of the above-mentioned throughput challenges and are thus attractive methods for spatiotemporal profiling of the microbiome at ecosystem-scale. These methods can identify spatial relationships among hundreds of microbes without requiring prior specification of target taxa. Additionally, these methods have shown strong correlations between spatial associations in stool and fecal samples, which enables efficient and cost-effective sampling for studies of changes in the spatial organization of the gut microbiome in the same individual over time. Protocols for these methods involve fixing samples in an acrylamide matrix, cryo-fracturing into particles, and passing particles through sizing filters, typically ∼40 microns in diameter. A bar-coding procedure is then performed, in which DNA amplicons from microbes in the same particle receive identical sequencing bar-codes. Finally, amplicons are released from the particles and sequencing is performed on standard instruments, with bioinformatic processing producing a table of counts per particle for each taxa identified in the sample. Computational tools are essential for analysis of these data, given their high-throughput nature and particular features, including high-dimensionality, counts-based measurements, uneven amplification resulting in extremely variable numbers of reads per particle, and contamination from unencapsulated DNA mixing into particles 30 . However, existing tools have significant limitations. For instance, the most common approach in use binarizes the data, which discards potentially valuable quantitative information, and additionally restricts analyses to pairwise associations 11 . Clustering models have also been applied to these data 35 , which can detect multi-way interactions, but this approach does not address other important properties of these data, including its unique noise characteristics. Additionally, none of the existing methods model temporal changes or perturbations introduced to the ecosystems. To enable characterization of microbiome spatiotemporal dynamics at ecosystem-scale, we developed a purpose-built computational tool, MCSPACE, for analyzing sequencing-based microbial co-localization data. MCSPACE, which we make available to the community as an open-source software package, introduces capabilities that address limitations of prior tools, namely: (1) characterization of spatially co-occurring groups of microbes, termed assemblages , to capture multi-way associations, (2) a custom noise model tailored for high-throughput spatial co-localization data, (3) automatic determination of changes in assemblage abundances over time and due to introduced perturbations. To evaluate our method, we generated the most comprehensive time-series of microbiome spatial co-localization to date, consisting of SAMPL-seq analyses of 21 fecal samples from a cohort of three mice subjected to a series of dietary perturbations conducted over a 76-day period. Using this dataset and an existing longitudinal SAMPL-seq dataset of the human gut microbiome, we demonstrate that MCSPACE outperforms state-of-the-art methods and uncovers biologically relevant spatiotemporal dynamics in both human and murine gut microbiomes. Results MCSPACE is an open-source computational tool for inferring spatiotemporal dynamics of microbiomes from high-throughput microbiome co-localization data We implemented a custom, generative AI-based model for identifying, from sequencing-based co-localization data such as SAMPL-seq ( Figure 1A–C ), spatially coherent groups of microbes, termed assemblages , and detecting changes in the proportions of these assemblages over time and due to introduced perturbations. MCSPACE employs a Bayesian probabilistic technique that models the observed counts-based sequencing data as being generated by latent, or unobserved, random variables ( Figure 1D-F ). These variables are learned from data using an approximate inference method based on a generative AI technique, Variational Autoencoders 36 , 37 , which is scalable and flexible, enabling modeling tailored to the specific properties of the data. Further, this method provides estimates of confidence, allowing the user to robustly interpret inferences derived from noisy data. Download figure Open in new tab Figure 1. MCSPACE is a computational tool for inferring spatiotemporal dynamics of microbiomes from high-throughput sequencing-based co-localization data. This schematic depicts the flow from the physical input sample to the outputs produced by MCSPACE. (A) Fecal or tissue sample with spatial arrangements of microbes. (B) High-throughput co-localization data, such as SAMPL-seq, is generated by fragmenting the input sample into small (e.g., ∼40 um) particles. (C) DNA in particles is barcoded and then sequenced in bulk to produce a table with counts of Operational Taxonomic Units (OTUs) in each particle. (D) MCSPACE uses a purpose-built generative AI model to infer, from the input table of counts, microbial assemblages, or groups of recurrently spatially associated microbes, and changes in abundance of the assemblages over time and due to experimentally introduced perturbations. (E) and (F) depict the latent generative process assumed by MCSPACE. (E) Proportions of assemblages in each sample are modeled as potentially changing over time and with perturbations. Redundant assemblages or irrelevant changes with perturbations are automatically eliminated during inference. (F) Observed sequencing reads for a particle are generated by first picking an assemblage based on the assemblage proportions for the sample. Then, for each read in the particle, the model chooses to generate it either from the assemblage, or from a contamination cluster that accounts for unencapsulated DNA mixing into particles. Assemblages and the contamination cluster are modeled as frequencies of OTUs. MCSPACE outputs three types of visualizations of the inferred model: (G) assemblage OTU frequency heatmaps organized by phylogeny, (H) assemblage proportion heatmaps across time and depicting perturbation influences, and (I) association network plots that depict changes in abundance and associations for anchoring taxa of interest. The MCSPACE model was purpose-built to capture key features of high-throughput microbiome co-localization data ( Figure 1E-F ). Observed counts of Operational Taxonomic Units (OTUs) in particles are assumed to arise from a set of latent assemblages that consist of frequencies of OTUs. MCSPACE automatically determines the number of assemblages using a Bayesian Variable Selection (BVS) technique, with a bias toward parsimony (e.g., the lowest number of assemblages warranted by the data). Proportions of assemblages are assumed to change over time ( Figure 1E ), and may also change with introduced perturbations, but with a bias toward no changes modeled again using a BVS technique. Observed reads for each particle are thus assumed to be generated by the following process ( Figure 1F ): (1) each particle probabilistically chooses the assemblage it comes from, according to the assemblage proportions for the sample, (2) each observed read chooses to either be generated from a contamination cluster (modeling mixing from unencapsulated DNA), or from the particle’s chosen assemblage, and (3) the read chooses which OTU it comes from, according to the OTU frequencies of either the assemblage or contamination cluster. See Methods for full details on the model and inference procedure. Inputs to the open-source software package are: (1) a table of microbial sequencing read counts in each particle, in each sample, (2) a table of taxonomic labels for OTUs, and (3) metadata with a time-point index for each sample, and a flag for each time-point indicating whether a perturbation was applied. The software outputs a set of tables and visualizations to facilitate interpretation of its results by biologists, including visualizations of ( Figure 1G-I ): (1) members of assemblages, organized into phylogenetic trees; (2) the proportions of assemblages in each sample, and whether each assemblage has been identified as being influenced by each perturbation; (3) changes in spatial associations between taxa over time. Human and mouse SAMPL-seq spatial co-localization dataset compendium For investigating spatiotemporal dynamics of the human gut microbiome, we used an existing longitudinal SAMPL-seq dataset of fecal samples collected from a healthy human donor over five consecutive days 31 ( Figure 2A,B ) . Raw read counts obtained from the study were filtered for quality (see Methods, Figure S1 ). After quality filtering, the dataset consisted of 58 OTUs and 7055 particles (∼40 um in diameter), with a median of 1419 (interquartile range [IQR]=451) particles per sample ( Figures 2C , S2) . Figure 2D visualizes the number of reads per particle (median = 843, IQR = 1828). Download figure Open in new tab Figure 2: C o mpendium of SAMPL-seq longitudinal datasets including new murine dataset with multiple dietary perturbations. (A-D) Reanalysis of data from a study of gut microbiome spatial co-localizations in a healthy human participant (collected daily, n =5 fecal samples total). (E-H) Longitudinal murine gut microbiome spatial co-localization study ( n =21 fecal samples total, collected from 3 mice). Dietary perturbations were selected to cause significant and differential changes to the composition of the microbiota. S1-4 = standard chow. (B, F) Microbial compositions of datasets at the Family level, aggregated over particles. For the mouse dataset, the mean proportions are shown over the animals. (C, G) Particle counts and (D, H) reads per particle distributions after quality filtering. Boxplot centers in (D, H) show medians, with boxes representing interquartile ranges (IQRs). Whiskers extend to data points within 1.5 × IQR. To more comprehensively investigate microbiome spatiotemporal dynamics, we performed a study in mice ( Figures 2E , S3) . A cohort of three C57BL/6 Jackson Laboratory (Jax) mice were subjected to defined dietary changes over a 76-day period. After mice were equilibrated on standard chow for 10 days, each dietary perturbation was introduced in sequence, with intervening periods of two weeks on standard chow for washout 7 , 18 of the perturbation diet. We selected the perturbation diets–high-fat (HF), high-fat high-fiber (HFHF), and low-protein (LP)–for their known strong and distinct effects on microbial composition, with each differentially affecting microbes that preferentially utilize certain carbohydrate, fat, protein, and fiber sources 7 , 38 , 39 . Details on the composition of the diets are provided in Table S1. Fecal samples were collected from each mouse on each diet after equilibration, at days 10, 18, 35, 43, 57, 65, and 76 ( Figure 2E ) , yielding 21 samples for SAMPL-seq analyses ( Figure 2F ) . After quality filtering, the dataset ( Figures 2G , S3) consisted of 74 OTUs and a median of 2829 particles (∼40 um in diameter) per sample (IQR=1319). Figure 2H visualizes the number of reads per particle (median = 745; IQR = 1390). MCSPACE accurately recovers spatial associations from semi-synthetic data MSPACE’s utility hinges on its ability to accurately recover spatial associations from high-throughput data. Because no comprehensive source of ground-truth microbiome associations exists to assess this capability, we employed a bootstrapping-type procedure that generates semi-synthetic data from the MCSPACE model, while preserving distributional properties of real SAMPL-seq data. Briefly, data were simulated using the 34 latent assemblages inferred on the first time-point of the human dataset. The human dataset was chosen as it contained more OTUs per particle ( Figure S2B ), and thus presents a more challenging task for recovering spatial associations. We simulated datasets that varied the number of particles or reads per particle, to assess how these features of SAMPL-seq data could affect MCSPACE’s performance. Values for the numbers of particles and reads per particle were chosen to mimic variability of dataset sizes seen in SAMPL-seq runs, with values of 250, 500, 1000, 2500, and 5000 used, spanning approximately an order of magnitude below and above the values observed in real data. Each feature was varied individually, while the other was kept constant (set to the value inferred on real data). See Methods for details on our data simulation procedure. We additionally used the semi-synthetic data to evaluate computational methods that have previously been used for analyzing high-throughput microbial spatial co-localization data. The semi-synthetic data, which were simulated from the MCSPACE model itself, obviously cannot be used to draw conclusions about the absolute performances of other methods on real data. However, these analyses can provide insights into how features of the data that vary with experiments, such as the depth of sequencing, could affect results for different computational methods in a relative sense. Two of the methods 30 , 31 detect pair-wise associations by binarizing data then using either Fisher’s exact test or generating a null distribution based on the SIM9 algorithm from the ecology literature 40 , to determine statistical significance. A third method 35 , Gaussian Mixture Models (GMMs), a standard clustering approach, identifies clusters of particles and is thus capable of finding multi-way interactions. Note that a purpose-built GMM model including directional gradients over clusters 35 has also previously been applied to high-throughput microbiome spatial co-localization data; we evaluated this method on real data, but were unable to do so on the semi-synthetic data because the method failed to converge on more than ten clusters, making fair comparison to the other methods infeasible. Detecting pairs of spatially co-associated microbes Pair-wise associations are a frequent unit of analysis in microbial ecosystems 18 , 41 – 43 , so we wanted to assess whether the existing algorithms 30 , 31 for recovering these types of associations from high-throughput microbiome spatial co-localization data could do so in the setting of underlying multi-way spatial associations, which occur in real microbial communities 11 . We evaluated performance using the area under the receiver operator curve (AUC), for the ability to detect pairs of associations, and found that both the Fisher’s exact and SIM9 methods did fairly well, achieving AUCs of around 0.80 and 0.75, respectively ( Figure 3A,B ). MCSPACE did significantly better (Wilcoxon rank sum test, p <0.001), with median AUC differences ranging from 0.17 to 0.20 when compared to Fisher’s exact test, and 0.23 to 0.24 when compared to the SIM9 algorithm. None of the methods showed substantial improvements with increasing numbers of particles or read depths, although positive trends were most clearly evident for the numbers of particles. These results demonstrate that pairwise spatial associations can be detected from data with underlying multi-way associations, and suggest that although prior methods perform reasonably well on this task, there is room for improvement. Download figure Open in new tab Figure 3: M C SPACE accurately recovered spatial associations in semi-synthetic data and significantly outperformed comparator methods in predicting held-out real data. MCSPACE and five existing methods were evaluated: Fisher’s exact and SIM9, which detect pairwise interactions, and three types of Gaussian Mixture Models (GMMs), which infer multiway assemblages. (A-F) Semi-synthetic data was simulated from the MCSPACE model inferred on real data. Methods were assessed for their ability to recover ground-truth information in three tasks: (A,B) Detecting co-associated pairs of microbes, assessed with area under the receiver operator curve (AUC) (higher values indicate superior performance), (C,D) Recovering the correct frequencies of OTUs in assemblages, assessed using assemblage recovery error (lower values indicate superior performance), and (E,F) Inferring the correct number of assemblages, assessed by subtracting the inferred value from the correct value (values nearer to zero indicate superior performance). Methods were benchmarked on real human (G) and mouse (H) data for their ability to predict held-out sequencing reads using 5-fold cross-validated cosine distance as the evaluation metric (lower values indicate superior performance). Boxplots show results from 10 simulated replicates for synthetic data or all particles post-filtering in real data, ( n =7055 for human and n =56,848 for mouse). Central lines indicate medians with boxes representing interquartile ranges (IQRs). Whiskers extend to data points within 1.5 × IQR. Statistical significance was assessed with a Wilcoxon rank sum test followed by Benjamini-Hochberg correction for multiple hypothesis testing (*, p<0.05; **, p<0.01, ***: p<0.001, ****: p <0.0001). Recovering spatial assemblages We next assessed whether models (GMMs and MCSPACE) capable of recovering multi-way spatial associations, or assemblages, could do so accurately. To assess this capability, we developed an assemblage recovery error metric, which matches inferred and true assemblages and calculates distances between matched assemblages ( Figure S4 ); see Methods for details. GMMs performed poorly overall on this task, showing no clear improvement with more particles and only slight improvement with increasing read depth ( Figure 3C,D ). In contrast, MCSPACE performed significantly better (Wilcoxon rank sum test , p <0.001), up to 9-fold, and showed steady gains with increasing numbers of particles and read depths. To gain further insight into these differences in performance, we evaluated how well GMMs and MCSPACE could recover the underlying number of assemblages ( Figure 3E,F ). GMMs generally substantially overestimated the number of assemblages, although the method underestimated the number of assemblages in the setting of low numbers of particles; there was no clear trend of improving performance with additional data. In contrast, MCSPACE’s performance was significantly better (Wilcoxon rank sum test , p <0.001), with performance steadily improving with more data, especially with increasing numbers of reads per particle. These results demonstrate that GMMs have difficulty recovering microbiome spatial assemblages from data with realistic parameters, and there thus may be advantages to a purpose-built model such as MCSPACE. MCSPACE outperformed comparator methods on real data from both humans and mice To assess MCSPACE’s and comparator techniques’ performance on real data, we evaluated the ability of the methods to predict held-out data. This is a common benchmark for generative models in the machine learning literature (e.g., document completion tasks in topic models 44 ), which assesses models’ abilities to capture distributional properties of real data accurately. We assessed performance via a five-fold cross-validation procedure, with each fold trained on 80% of particles containing all their sequencing reads and 20% of particles containing 50% of their reads (with 50% held-out), with the task of predicting the held-out reads. This procedure, of not holding out the entirety of individual units of analysis (particles, in our case), is standard in the machine learning literature and is necessary to provide appropriate context for the model to reconstruct the held-out data. We used the cosine distance between predicted and held-out data as the performance metric (lower values indicated superior performance). See Methods for details on the evaluation procedure. For this task, we compared MCSPACE against standard and directional GMMs 35 , which are also generative models. For each cross-validated fold, MCSPACE was run with a capacity of K = 100 assemblages. The standard GMM was run for a range of 2 to 100 assemblages, and the best model was selected post hoc as described in Methods . Directional GMMs failed to converge when the number of assemblages exceeded 10 and were therefore only run up to 10 assemblages. Both standard and directional GMMs inherently assume data is Normally distributed and thus model transformed data, rather than the actual data, which consists of sequencing counts. Also, these methods use a post hoc procedure to control model sparsity, unlike MCSPACE, which controls sparsity directly as part of its Bayesian model. MCSPACE significantly outperformed all comparator models on this task on our compendium containing both human and mouse datasets (Wilcoxon rank sum test, p <0.0001, Figure 3G,H ). On human data, MCSPACE had a median cosine distance of 0.16, whereas the GMM models ranged from 0.71 to 0.85; on mouse data, MCSPACE’s median cosine distance was 0.005 compared to GMM models ranging from 0.09 to 0.69. These results demonstrate that MCSPACE, which was purpose-built to capture key aspects of real data such as modeling sequencing counts and particle contamination, outperforms models without these capabilities in accurately reproducing real high-throughput microbiome co-localization data. Spatiotemporal dynamics of human and murine gut microbiomes MCSPACE elucidated both dynamic and persistent associations in the human gut microbiome To gain insights into spatiotemporal dynamics of the human gut microbiome, we applied MCSPACE to the dataset from our compendium profiling fecal samples from a single healthy individual over five consecutive days. MCSPACE identified 58 OTUs assorting into 40 spatial assemblages, with assemblages dominated by abundant bacteria such as Phocaeicola dorei OTU3, present in 22 of 40 (55%) assemblages at ≥5% abundance, and Agathobacter rectalis OTU1, present in 14 of 40 (35%) assemblages at ≥5% abundance ( Figure S5 ). These findings are consistent with previous research 31 that identified these taxa as central “spatial hubs” in the gut. The widespread presence of Phocaeicola dorei in assemblages is also consistent with the role of Bacteroidaceae as generalists capable of occupying diverse spatial niches 45 . To assess the dynamic versus persistent nature of assemblages, we examined their temporal proportions and identified the assemblages exhibiting the most and least variability. We defined an assemblage as variable if it was at least 3-fold more abundant at one-time point compared to all other time points, or persistent if the standard deviation of its log proportions over time was less than 1%. Using this definition, we identified three variable and four persistent assemblages ( Figure 4 ). These assemblages exhibited distinct sets of abundant OTUs, with no OTUs overlapping between them. Download figure Open in new tab Figure 4: M C SPACE analysis of longitudinal high-throughput co-localization data of the human gut microbiome revealed both dynamic and persistent spatial associations. Assemblages with ≥3-fold abundance increase at one-time point compared to all other time points were classified as variable; assemblages with the variance of their log proportions over time 5% frequencies are shown. Variable assemblages primarily contained taxa capable of degrading resistant starches (e.g., Agathobacter rectalis and Ruminococcus bromii ) and/or plant fiber polysaccharides (e.g., Roseburia inulinivorans and Bacteroides uniformis ). In contrast, persistent assemblages contained mostly taxa that use nutrients either from cross-feeding interactions (e.g., Phascolarctobacterium faecium is a succinate-consumer and Phocaeicola dorei is a producer) or from ubiquitous diet-or host-derived sources (e.g., Blautia , Mediterranibacter and Roseburia species produce butyrate from a variety of substrates that are common in the Western diet, as well as from host-derived mucin). The variable assemblages primarily contained taxa capable of degrading resistant starches and/or plant fiber polysaccharides, with many of these taxa previously having been shown to be responsive to meal-to-meal changes in dietary fiber 46 – 50 . Assemblages A34 and A31 both peaked on day 1, with A34 exhibiting the largest fold increase, over 4.5-fold relative to other days. Both assemblages contained Agathobacter rectalis OTU1 and Ruminococcus bromii OTU10, which are known resistant starch degraders 48 . Notably, A. rectalis has been shown to have enhanced growth on resistant starch when co-cultured with R. bromi in vitro 51 . This raises the possibility that the assemblages with A. rectalis and R. bromi could reflect co-colonization of diet-derived starch granules 52 , 53 and syntrophic interactions 51 , with variability of these assemblages possibly due to fluctuations of resistant starch intake by the host. Assemblage A12, which peaked on day 2, also contained R. bromii OTU10, along with Roseburia inulinivorans OTU14 and Bacteroides uniformis OTU11 (both degraders of plant fiber polysaccharides 49 , 50 ). Bacteroides spp. are known nutritional generalists 45 , with the well-studied type strain Bacteroides thetaitaomicron having been shown to attach to food particles through glycan-specific outer-membrane binding proteins during carbohydrate scavenging behavior 54 . Additionally, motility mechanisms involving inducible flagellar genes that enhance its access to carbohydrates 49 have previously been reported in R. inulinivorans , providing a potential explanation for its ability to readily reorganize into spatial assemblages with dietary shifts. Overall, our findings demonstrate that assemblages of spatially co-localized bacteria in the human gut with highly variable abundances are dominated by organisms that utilize complex carbohydrates that are not as common in Western diets as simpler nutrients, suggesting the hypothesis that the variable levels of these assemblages may be driven by transient consumption of resistant starches and plant fiber by the host. Persistent assemblages, in contrast, contained mostly taxa that use more broadly available nutrients. The least variable assemblage, A26, was dominated by Phascolarctobacterium faecium OTU15 (55%) and Phocaeicola dorei OTU3 (8%). P. faecium is a known succinate consumer 55 , 56 , while P. dorei OTU3 produces succinate during central metabolism 57 , suggesting a cross-feeding interaction between them. The other three persistent assemblages, A25, A13, and A6, were each dominated by a single taxon from the Lachnospiraceae family: Blautia faecis in OTU23, Mediterranibacter in OTU17, and Roseburia in OTU12. These taxa are abundant in the gut and produce butyrate from a variety of substrates that are common in the Western diet, as well as from host-derived sources including mucin 58 – 62 . Our findings thus demonstrate that spatially co-localizing assemblages of bacteria in the human gut with nearly constant abundances are dominated by organisms that can use nutrients that may be provided by various stable sources including other microbes, common dietary components, or the host. MCSPACE uncovered diet-induced spatial redistributions in the murine gut microbiome To obtain greater insights into the impact of dietary nutrients on the spatiotemporal dynamics of the gut microbiome, which was suggested by the human data but could not be further investigated because that study used an ad libitum diet, we applied MCSPACE to the mouse SAMPL-seq dataset with controlled dietary perturbations. This analysis identified 74 OTUs assorted into 63 spatial assemblages ( Figure S6 ). Of these assemblages, MCSPACE identified strong evidence 63 (Bayes Factor > 10) that the abundances of 14 were perturbed by at least one of the three dietary interventions compared to their abundances on the preceding standard chow diet period ( Figure S7 ): five assemblages were perturbed by the HF diet, three by the HFHF diet, and eight by the LP diet, with two assemblages perturbed by multiple diets (A18 by both the HF and LP diets; A3 by both the HFHF and LP diets). These findings indicate that dietary changes can have significant effects on the spatial organization of the gut microbiome, with both specific and broad effects evident. Given the observed overall strong effects of diet on spatiotemporal dynamics of the gut microbiome, we next sought to gain a more detailed understanding of how spatial associations among microbes reorganize with diet. To conduct this analysis, we developed a pairwise metric that scores the degree of spatial co-localization on each diet between an anchoring taxon and those it associates with (see Methods ) and maps that visualize gains and losses of associations across the diets ( Figure 5 ). Anchoring taxa were selected as those with a minimum relative abundance of 5% on at least three dietary intervals, which yielded two taxa: Akkermansia OTU2 and Lactobacillus OTU1. Download figure Open in new tab Figure 5: M C SPACE analysis revealed nutrient-induced changes in spatial associations in the murine gut microbiome in our study with controlled dietary perturbations. Taxa to anchor differential spatial association mapping analyzes were selected as those with a ≥5% relative abundance on ≥3 dietary intervals, yielding two taxa: Akkermansia OTU2 and Lactobacillus OTU1. Maps depict associations on S1 (standard chow), HF (high fat), HFHF (high fat, high fiber), and LP (low protein) diets. Node sizes indicate relative abundances of taxa and edge widths indicate the strengths of spatial associations (<0.01 not shown). Akkermansia OTU2’s spatial associations shifted significantly with the fiber type in the diet, persisting on insoluble cellulose (S1, HF, LP) and disappearing on the soluble fibers inulin and pectin (HFHF). Lactobacillus OTU1 similarly lost associations with soluble fibers in the diet (HFHF). Additionally, when Lactobacillus OTU1’s preferred fermentation substrate casein was significantly reduced (LP), the taxon decreased in abundance while increasing its spatial associations, suggesting that Lactobacillus OTU1 may engage in cross-feeding with taxa such as Cellulosilyticum OTU38 (a degrader of dietary cellulose) when preferred nutrients are not readily available. The first anchoring taxon, Akkermansia OTU2, showed extensive reorganization of its spatial associations ( Figure 5 ) with diet. Although this taxon had only modestly higher relative abundance on the HF diet (5.8%, compared to 2.2% on standard chow), many other taxa had spatial associations with it than they did on standard chow, including Bacteroidales OTU25, Muribaculum gordoncarteri OTU20, Clostridium XVIII OTU34, Lacrimispora OTU26, and Romboutsia OTU29. Interestingly, on the HFHF diet, which uses inulin and pectin as fiber sources versus the other diets that use cellulose, Akkermansia OTU2’s relative abundance was dramatically higher (40%), but other taxa lost all spatial associations with it. In contrast, although Akkermansia OTU2’s relative abundance was also high (23%) on the LP diet, which has reduced protein content and increased sucrose content relative to the other diets, multiple taxa retained their associations with Akkermansia OTU2. Soluble fibers, such as inulin and pectin, have been shown to be readily fermented to produce short-chain fatty acids by a broad range of microbes 64 – 66 , including Akkermansia . In contrast, insoluble fibers such as cellulose are not readily metabolized by most microbes, but can stimulate production of host glycans such as mucin 67 , 68 , which indirectly benefits Akkermansia , a mucin degrader 69 . Our findings thus suggest the hypothesis that insoluble fibers available from the diet may promote cross-feeding and gains in microbial spatial co-localizations organized around Akkermansia as a hub organism that can degrade host glycans and produce a variety of metabolic byproducts useful to other bacteria 70 – 72 , whereas insoluble fibers in the diet can promote independent growth 64 – 66 of bacteria and loss of spatial co-localizations with Akkermansia when the reliance on cross-feeding is lessened. The second anchoring taxon, Lactobacillus OTU1, also showed extensive reorganization of its spatial associations ( Figure 5 ) with diet. This taxon had associations with three taxa on standard chow and four on the HF diet. Similar to Akkermansia OTU2, Lactobacillus OTU1 lost its associations on the HFHF diet. Interestingly, Lactobacillus OTU1’s relative abundance was substantially lower on the LP diet (1.3%, versus 41% on standard chow, 11% on the HF diet, and 20% on the HFHF diet), while it exhibited the most spatial associations on this diet, including with members of the Lachnospiraceae family ( Lachnospiraceae OTU43, Roseburia OTU17, Cellulosilyticum OTU38, Eisenbergiella OTU18), as well as with Romboutsia OTU29 and Ruminococcaceae OTU9. Lactobacillus species have a preference for fermenting casein compared to other gut bacteria 73 , and although all the diets in our experiments used casein as a protein source, the LP diet contained approximately one third the casein of the other diets. When casein is not available, Lactobacillus species can also efficiently utilize other energy sources, including soluble fibers such as inulin and pectin 66 , 74 . Our findings thus suggest the hypothesis that Lactobacillus OTU1 grows relatively independently in the gut when casein and soluble fibers are readily available in the diet (i.e., on the HFHF diet), whereas it co-localizes to engage in cross-feeding interactions when preferred energy sources are less available, such as interacting with Cellulosilyticum OTU38, a degrader of dietary cellulose 75 , on the LP diet. Discussion We have introduced MCSPACE, an open-source software package that implements a custom generative AI-based method for extracting interpretable insights from high-throughput spatiotemporal microbiome data. To evaluate our method, we compiled a compendium of human and mouse spatiotemporal data, including a new murine dataset that we generated, which is the most comprehensive microbiome co-localization dataset to date. Using semi-synthetic data, we demonstrated that MCSPACE could accurately recover spatial associations among taxa, and on the compendium of real datasets, we showed that MCSPACE significantly outperformed state-of-the-art methods in predicting held-out data. Moreover, we showed that MCSPACE discovered interpretable spatial microbial assemblages, including temporally transient and persistent assemblages in the human gut microbiome and “hub” taxa that exhibit shifting spatial associations in the mouse gut microbiome in response to dietary changes. Our computational model was purpose-built for its tasks, and thus offers distinct advantages over generic methods. Specifically, MCSPACE is a generative Bayesian method, employing a principled probabilistic framework that directly models irregular, sparse, and noisy counts-based data. In contrast, state-of-the-art comparator methods do not directly model the underlying data, but instead transform it using techniques such as binarization and log-ratio functions, which introduce distortions of the data and lose important information about its variability 76 . Our Bayesian method also has the advantage of producing quantitative measures of the uncertainty of its estimates, including the numbers of assemblages and the influences of perturbations, which allows the user to make informed decisions about which relationships warrant further investigation versus those that are more likely to be spurious. Indeed, the advantages of our approach were borne out by our superior benchmarking results. A challenge with Bayesian methods, such as ours, is that despite their strong capabilities, they are computationally costly to infer. We addressed this challenge by developing an efficient inference algorithm that approximates the MCSPACE model using generative AI techniques, while maintaining the highly interpretable structure of our model. Application of MCSPACE to our human and mouse dataset compendium demonstrated our method’s ability to extract biologically meaningful results from these complex and noisy data. The assemblages and perturbation effects inferred by MCSPACE suggest that both temporally dynamic and persistent communities of microbes occur in the gut, and that the transience or durability of assemblages can depend on not only the particular taxa involved, but also the environmental context of the ecosystem (e.g., host diet). Variability in the diet may especially affect bacteria with strong nutrient preferences and that localize on food particles in the lumen 52 – 54 . In contrast, bacteria engaged in enduring cross-feeding interactions 55 – 57 or that can assimilate common resources and grow in the gut environment with relative metabolic independence 58 may form the most stable assemblages. We gained further insights into these phenomena through our mouse experiments with controlled dietary perturbations, including our finding that Akkermansia and Lactobacillus , taxa with marked nutrient preferences, dramatically changed their spatial associations with shifts in carbon and nitrogen sources. Overall, our results demonstrated MCSPACE’s power to characterize complex and dynamic spatial co-localization within the gut microbiome and to suggest specific hypotheses about the influence of host diet on ecological relationships among microbes. Our study had several limitations, which suggest multiple directions for future work. First, the SAMPL-seq method only generates amplicons covering 69 bases of the 16S rRNA gene, which limits taxonomic resolution. Improvements in the method could yield longer reads and possibly profile additional genes, which would increase ability to differentiate species or even strain-level variations in spatial co-localization. Second, each dataset in our compendium was generated to characterize a single range of particle sizes. MCSPACE could be readily extended to handle multiple particle sizes, and with such data available, we expect our method would increase its overall accuracy in recovering spatial assemblages as well as provide new insights into assemblages at larger scales. Third, our mouse experiments employed a relatively limited set of perturbations. We chose these dietary perturbations because they caused large shifts in the microbiome, and we indeed saw dramatic changes in spatial co-localizations that could be attributed to microbial preferences for carbon and nitrogen sources. In future work, it would be interesting to explore a wider variety of diets and to quantitatively vary dietary components to establish the relationship between specific nutrients and microbial spatial structuring. Additionally, it would be interesting to study the effects of a broader range of perturbations, such as antibiotics, phages, and host pathogens. Fourth and finally, although the data we trained MCSPACE on, SAMPL-seq, has the advantage of being high-throughput, it has the disadvantage of lacking in situ spatial context. In future work, it would be interesting to incorporate in situ data, such as MERFISH 77 , 78 , GeoMX 79 , or Xenium 80 , as additional modalities informing assemblage membership. Data capable of spatially resolving metabolites or cell surface molecules, such as MALDI MSI 81 , would be particularly interesting to incorporate. These data could provide direct support for hypotheses generated by MCSPACE, including cross-feeding relationships that exist in the complex gut milieu but may be difficult to replicate in vitro. In conclusion, our work provides new resources for characterizing spatiotemporal dynamics of the microbiome at ecosystems-level scale. We introduced the MCSPACE software, which makes sophisticated probabilistic AI capabilities available to researchers studying these complex ecosystems. Further, we have generated a comprehensive spatiotemporal dataset of the mouse gut microbiome that includes dietary perturbations, which we believe will serve as a valuable benchmarking and analytical resource for the community. Overall, our work provides a foundation for analyzing the spatial organization of microbiomes, which holds promise for unraveling the mechanisms of microbe-microbe and host-microbe interactions and developing means to harness the microbiome to promote health and ameliorate disease in the host. Author contributions Conceptualization, G.K.G. and H.H.W.; Methodology G.K.G. and G.S.U.; Software G.S.U; Validation G.S.U.; Formal Analysis G.S.U.; Investigation G.U., M.R., T.M. and J.L.; Resources G.K.G and H.H.W; Writing – Original Draft G.S.U, I.Y.K. and G.K.G; Writing – Review & Editing G.S.U, G.U., M.R. I.Y.C., T.M., J.L., H.H.W. and G.K.G.; Visualization G.S.U. and I.Y.K.; Supervision G.K.G. and H.H.W; Funding Acquisition G.K.G. and H.H.W. Declaration of interests H.H.W. is a scientific advisor of SNIPR Biome, Kingdom Supercultures, Fitbiomics, Arranta Bio, VecX Biomedicines, Genus PLC and a scientific cofounder of Aclid, none of which were involved in the study. G.K.G. holds shares of NVIDIA in a retirement account; he has no other financial interest in the company and the company had no involvement in this work. All the other authors declare no competing interests. Methods View this table: View inline View popup KEY RESOURCES TABLE RESOURCE AVAILABILITY Lead contact Further information and requests for resources and reagents should be directed to and will be fulfilled by the lead contact, Georg K. Gerber ( ggerber{at}bwh.harvard.edu ). Materials availability This study did not generate new unique reagents. Data and code availability Raw sequencing data is available through SRA, and accession numbers are listed in the key resources table. The MCSPACE tool is publicly available with an open-source license on GitHub: https://github.com/gerberlab/MCSPACE . Code and processed data needed to generate figures from this study, Python notebooks with instructions for data processing, and all data necessary to run MCSPACE on example datasets are included. Additional files containing inference results from running the models are available on Zenodo repositories. Links to repositories are listed in the key resources table. All information required to reanalyze the data is available on GitHub and through the Zenodo link. EXPERIMENTAL MODEL AND STUDY PARTCIPANT DETAILS Human study participants No human subjects research was conducted as part of this study. Mouse experiments Experiments were conducted under Columbia University Medical Center Institutional Animal Care and Use Committee protocol AC-AABD4551. A cohort of three 6–8-week-old female C57BL/6 mice purchased from Jackson Laboratory were used in the experiments. The mice were co-housed and equilibrated for a period of 10 days on standard chow (Teklad custom diet, TD.08806) before undergoing a series of three dietary perturbations: high fat (HF), high fat high fiber (HFHF), and low protein (LP) diets, in that order. The HF and HFHF perturbations lasted for 10 days, and the LP perturbation lasted for 9 days, each followed by two-week periods off perturbations, on standard chow. For the HF perturbation, Teklad custom diet TD.06414 (60 kcal% of fat) was used. For the HFHF diet, Teklad custom diet TD.210230 (5% Pectin, 5% Inulin with 61 kcal% of fat) was used. For the LP diet, Teklad custom diet TD.160634 (6 kcal% of protein) was used. Fecal pellets were collected from individual mice on days 10,18, 35, 43, 57, 65, and 76 in a sterile hood, transferred to 1.5 mL tubes, and placed on dry ice through the duration of sampling. Following sample collection, tubes were stored at –80° C. METHOD DETAILS SAMPL-seq analyses Fecal pellets were recovered from –80° C storage and transferred to 1.5 mL tubes containing methacarn (60% methanol, 30% chloroform, 10% acetic acid). After 24 hrs of fixation, samples were washed with 70% ethanol and processed following the SAMPL-seq protocol 31 . After fracturing and barcoding, 20–40-micron particles were isolated by size-exclusion filtering for sequencing. For each mouse, two technical replicates of approximately 20,000 particles were used for sequencing. Samples were sequenced from single-ends for 152 cycles on an Illumina NextSeq550 using a High-output reagent Kit (Illumina 20024907). Bioinformatics and data pre-processing Sequence filtering and 16S rDNA amplicon analysis Raw sequencing reads were first filtered using USEARCH 11.0.667 82 , with a cutoff of less than 1 expected error and a minimum length of 150bp. Filtered reads were then demultiplexed using ULTRAPLEX 84 . Specifically, ULTRAPLEX was used to identify and extract barcodes from each read, using a custom barcode mapping, and then concatenate extracted barcodes to the fastq header for each read. After barcode extraction, 16S rRNA amplicon primers were removed from reads using SeqKit 85 . The resulting reads correspond to a 69bp 16S rRNA V4 region. All samples were then pooled together for denoising using UNOISE3 95 and reads were mapped to zOTUs using VSEARCH 83 . Barcodes were then subjected to error correction using the DNABarcodes package 86 in R using a custom script available on GitHub ( https://github.com/gerberlab/MCSPACE ). Our barcode set allows for error correction of 1 base error, so barcodes with Hamming Distance larger than 1 were considered uncorrectable and removed. ∼96% of all barcode sequences were either correct or correctable. Filtering criteria SAMPL-seq data were pre-processed before performing inference with MCSPACE. An upper read threshold of 10000 was chosen to remove particles with large amplification, potentially caused by barcode clashes or experimental artifacts. To establish filtering thresholds for a minimum number of reads per particle and a minimum OTU abundance across all particles, threshold values were varied and the resulting numbers of particles and OTUs retained were plotted for each threshold ( Figure S1 ). Final threshold values were then chosen by picking an “elbow” for each plot. Particles with numbers of reads below 250 or above 10000 were first removed. The 250 read threshold corresponded to the 95 th percentile in human data and the 88 th percentile in mouse data, while the 10000 read threshold corresponded to the 99.8 th percentile in human data and the 99.4 th percentile in mouse data. OTU relative abundances were then computed by aggregating over their abundances in the remaining particles. OTUs occurring above 0.005 relative abundance at any timepoint in human data and OTUs occurring above 0.005 relative abundance in at least 2 subjects at any timepoint in mouse data were retained, to remove OTUs that could not be reliably quantified in samples. Taxonomic assignments For the mouse dataset, taxonomy was assigned to OTUs using the RDP classifier 87 . In order to obtain better taxonomic resolution, a phylogeny-aware taxonomic identification was used for the human dataset, as in Kozlov et al 96 , using the software gappa 88 . Gappa requires phylogenetic information that is not as reliable for the mouse gut microbiome and was therefore not applied to the mouse dataset. Phylogenetic placement Phylogenetic placement was used to visualize assemblages on a phylogenetic tree. A reference phylogenetic tree constructed from full length 16S rRNA sequences was taken from Maringanti et al 97 ( https://github.com/gerberlab/mditre/tree/master/mditre/tutorials/pplacer_files ). Placement of OTUs on the tree was then performed by running the software pplacer 89 with default settings. MCSPACE software MCSPACE was implemented in Python 3.10 using the PyTorch, Numpy, Scipy, Matplotlib, and Seaborn packages 90 – 94 . The software is publicly available as an open-source package on GitHub ( https://github.com/gerberlab/MCSPACE ). The input to MCSPACE consists of three csv files: (1) a file giving a table of counts for OTUs for each barcoded particle, for each sample, (2) a file giving a taxonomic label for each taxon, and (3) a file giving information on which timepoints correspond to perturbations. The software outputs inference results in two files: (a) a PyTorch file that contains the inferred model, and (b) a Python pickle file that contains summary quantities of the model posterior. The software also provides tools to visualize and interpret model results including generating pdf files of graphs for: learned spatial assemblages, assemblage proportions, and Bayes factors for significantly perturbed assemblages. See online software documentation ( https://github.com/gerberlab/MCSPACE/tree/main/mcspace/docs ) and tutorials ( https://github.com/gerberlab/MCSPACE/tree/main/mcspace/tutorials ) for complete information. MCSPACE model MCSPACE uses a sparse Bayesian mixture model to discover, from co-localization count data, latent groups of spatially co-localized microbes (spatial assemblages) as well as changes in assemblage proportions across time and effects due to perturbations. Assume we have O OTUs, S subjects (biological replicates), T time points, and L sti particles at time-point t i in subject s . The generative process for the mixture model is then as follows: 1. For each subject s and assemblage k , sample an initial untransformed mixture weight x ks (0) ∼ Normal(0,1) 2. For each subject s , sample the process variance , where 3. For each perturbation p and assemblage k : a. Sample perturbation indicators c kp ∼ Bernoulli(π c ) for each assemblage k b. Sample perturbation magnitudes for each assemblage k 4. For each subsequent time point t i , assemblage k , and subject s : a. Compute perturbed untransformed weight means η ks ( t i ) (see below) b. Sample untransformed mixture weights 5. For each assemblage k , sample sparsity indicators γ k ∼ Bernoulli(π y ) and compute assemblage mixture weights 6. For each time point t , sample contamination mixture weights , where 7. For each observed particle l in subject s at time t : a. Choose an assemblage assignment according to b. For each read j , in particle l : i. Choose whether the read arises from the assemblage or the contamination cluster according to a lj ∼ Bernoulli(π G,t ) ii. Sample read Perturbed untransformed assemblage weights η k,s ( t i ) are computed as follows: The terms c kp δ kp correspond to perturbation effects. In the absence of an experimental perturbation, evolution of untransformed mixture weights is thus modelled as occurring via temporal drift. The assemblage parameters θ ko , which correspond to the probability of generating reads from OTU o in assemblage k , are modeled non-stochastically and are optimized during the inference procedure. The corresponding parameters from the contamination clusters G to are computed from data as , modeling the assumption that contamination arises from unencapsulated DNA that occurs with frequencies proportional to the total DNA in the sample for each OTU. Hyperparameters were set as follows. The process variance prior location and scale were set to μ w = 0.01 and , to yield a diffuse or uninformative prior. The prior probability for perturbation indicators was set to , corresponding to a prior expectation of no perturbation effect on any assemblage. The prior variance for the perturbation magnitude was set to , yielding a diffuse or uninformative prior. The prior location for contamination mixture weights was set to μ π = Logit(0.05) to model an expectation of 5% contamination and to yield a diffuse prior. To balance the sparsity inducing prior with the influence of the data likelihood term, the prior probability π y was exponentiated by a value scaled to a proportion of the totals reads in the data, e.g., pseudo-count style scaling. Specifically, we set , with , giving an expectation of less than one assemblage being present before pseudo-count scaling. We set ξ = 0.005 x #reads, where , is the total number of reads in the dataset, corresponding to a prior strength of 0.5% of the dataset size. Inference Inference was performed using a Variational Autoencoder-based method 36 , 37 , in which parameters of the approximating distributions are estimated as functions of the data learned by a deep neural network. Specifically, inference networks were constructed that take a normalized representation of the data as input, and output parameters for Gaussian approximating distributions, i.e. . Normalized reads for each particle l were first passed into a fully connected 2-layer multilayer perceptron (MLP) encoder network with O inputs and H = 50 outputs, with SoftPlus activations. The outputs of the encoder were then averaged over all particles, and then passed through final linear layers that output parameters for the mean, μ, and log standard deviation, log σ, of the approximating distribution. Kullback-Leibler (KL) terms were computed analytically for all variables except for x kst , which we approximated using a Stochastic Gradient Variational Bayes estimator. Variables selecting the assemblage type, Z lst were marginalized out for inference. A Gumbel-Softmax approach for the Bernoulli-distributed variables ℽ and c was used, with global parameters for each of their variational approximations 98 . The model was implemented using Pytorch 90 and trained end-to-end via gradient descent employing the ADAM optimizer with default parameters and initial learning rate set to 0.005. Model parameters other than θ ko were randomly initialized from standard Normal distributions. For initializing assemblage parameters θ ko , an initial fit with the k -means clustering algorithm was performed using the function KMeans from the sklearn.cluster package. Data input to KMeans was transformed with an Isometric Log-Ratio (ILR) transformation. For KMeans fitting, the n_clusters parameter was set equal to the MCSPACE model capacity; default values were used for all other parameters. An inverse ILR transformation was then used to map KMeans inferred cluster centers back onto the simplex, which were then used to initialize assemblage parameters θ ko . During inference, the sparsity prior’s exponent parameter, ξ, was gradually increased, with ξ initially set to 1 for the first 10% of training epochs, then linearly increased, reaching its final value at 90% of epochs, then held constant for the last 10% of epochs. MCSPACE was run with ten resets with different initial seeds and the model with the lowest average loss was selected. Bayes Factors Bayes factors were computed to assess the evidence of alternative models indicating the presence or absence of a perturbation effect given the data. For a given perturbation effect from perturbation p on assemblage k , Bayes factors BF kp were calculated from the estimated posterior probability of the perturbation being present q ckp and the prior probability π c . That is, . Posterior summary of assemblage proportions Posterior assemblage proportions β were summarized as follows. First, assemblages with posterior probability γ k < 0.95 were removed. Latent mixture weights x were then sampled 1000 times from the estimated posterior distribution and passed through a softmax with discarded assemblages masked out, to get posterior samples of β s for assemblages to be used in downstream analyses. The arithmetic mean over samples β s was then computed to get the posterior mean of assemblage proportions. Comparator generative models The scikit-learn 99 package was used for the basic Gaussian Mixture Model. Specifically the function GaussianMixture from the sklearn.mixture package was used, with default parameters. The model was trained on the relevant input data, varying the number of components with ten runs each time with different initial seeds, and a best model was selected based on the Akaike information criterion (AIC) 100 . For directional Gaussian mixture models, implementations provided in https://github.com/amepas/Spatial_Mbiome were used. Following Pasarkar et al 35 , each model was trained with increasing numbers of assemblages, each with ten different initial seeds, and the best fit model was selected based on the AIC. Notably, the directional GMMs failed to converge when the number of assemblages exceeded 10. Read counts were first converted to relative abundances and then an Isometric Log-Ratio (ILR) transformation was applied as in Pasarkar et al 35 . Zeros were handled using multiplicative replacement 101 using δ = 1/ O 2 for O taxa as in Pasarkar et al 35 . Benchmarking with simulated data Semi-synthetic data generation MCSPACE was run on the initial time point of the human dataset, resulting in K = 34 baseline assemblages. Semi-synthetic data was then generated from the baseline assemblages using the following bootstrapping-style approach: 1. Sample K assemblage frequencies θ and their proportions β, with replacement from the baseline assemblages. Re-normalize assemblage proportions β to sum to unity, β ←β/ ∑ k β k . 2. For each vector of assemblage frequencies θ ko , randomly permute OTU labels o . 3. Generate particle data: a. For each particle l : i. Sample the number of reads in particle R l ∼ NegativeBinomial( n , p ) ii. Sample an assemblage Z l ∼ Categorical(β) iii. For each read j , in particle l : 1. Choose whether the read arises from the assemblage or the contamination cluster according to a lj ∼ Bernoulli(π G ) 2. Sample read For varying the numbers of particles or reads per particle, each feature was varied individually, while the other was kept constant using default values based on what was inferred on real data. The default values used were: 1419 particles, negative binomial parameters p = 0.000792, n = 2.582442, and a contamination rate of 0.004. MCSPACE and the basic GMM models were set to learn a maximum of 100 assemblages; as noted above, the directional GMM model failure to converge with more than 10 assemblages, so this was the maximum it was allowed to learn. Comparison to pairwise analysis methods To compare MCSPACE to methods that detect pairwise associations, a relative abundance threshold of τ = 0.005 was used to determine presence/absence of an OTU in each particle, consistent with what was used in Urtecho et al 102 . Ground-truth associations between pairs of OTUs i and j in assemblage k were calculated from simulation runs as p ij = I (θ ki > τ) I (θ kj > τ), i.e., the association exists if and only if the abundance of both OTUs is greater than the threshold in an assemblage. For the Fisher’s exact test and SIM9 algorithms, particle reads were first binarized. The probability of co-association with Fisher’s exact test was computed as in Sheth et al 30 . Briefly, 2 by 2 contingency tables of appearance were calculated for all pairs of OTUs and Fisher’s exact test was then used to calculate the probability of pairs occurring together more frequently than expected, assuming equiprobable occupancy at all sites. Resulting p -values were then adjusted via the Benjamini-Hochberg procedure 103 . For the SIM9 approach 40 , co-association was quantified using the “sim9_single” function in the EcoSimR package 104 . On each set of particles, a binarized OTU table was subjected to a random swap, preserving OTU prevalence and particle diversities. This step was performed 25,000 times to generate a randomized community based on the original diversity of the dataset. 50 such randomized communities were generated to produce a null distribution of OTU co-localization. The location of the observed co-occurrence frequency was then determined in this null distribution and a one-tailed p -value was computed using a z -test. Resulting p -values were then adjusted via the Benjamini-Hochberg procedure 103 . Co-association probabilities were computed for MCSPACE as follows. For a given posterior sample s , the probability that OTUs i and j co-occurred together in some particle was computed as . The mean over S = 1000 posterior samples was then computed to obtain the final probability of co-association, . The area under the receiver operator curve (AUC ROC) was then computed for all methods, using adjusted p -values for Fisher’s exact test and SIM9, and using posterior co-occurrence probabilities for MCSPACE. Assemblage recovery error The number and/or ordering of assemblages inferred by models will not in general match that of the ground truth assemblages. To account for this and provide a means to objectively compare inferred assemblages against the ground truth, we developed an algorithm that computes a metric that we term the assemblage recovery error ( Figure S4 ). Specifically, we computed this metric as follows: 1. Find all possible distances between inferred and true assemblages. Specifically, we compute a matrix D ij of all pairwise distances between inferred and ground truth assemblages, using the Hellinger distance metric. The Hellinger distance is often used to quantify the distance between two probability distributions over discrete variables and is given as , for distributions a and b . 2. Initialize an accumulating total error. Set the total error as d = 0. 3. Match inferred and true assemblages. While the number of rows and columns of D ij are both greater than 1: a. Compute the minimum element of the distance matrix , and add to the accumulated error d = d + m . b. Remove the row and column of the distance matrix D corresponding to the minimum element m . 4. Add penalties for unmatched assemblages. For all remaining unmatched assemblages, add a penalty value of 1.0 to the total d . 5. Normalize the final error . Normalize the error as d = d /N max where N max = max (N l , N g ) and N l is the number of learned assemblages and N g is the number of ground truth assemblages. We compute this metric over S = 100 posterior samples from the MCSPACE ground-truth model. For each posterior sample s , we only keep assemblages with , that is, those that are selected to be present in that posterior sample. The final error is summarized as the median over assemblage errors computed on each posterior sample. For the Gaussian mixture models, inferred assemblage distributions were obtained by applying an inverse-ILR transformation on inferred cluster means, to convert them back to relative abundances. Cross-validation analysis with real data For each data sample, particle data was split randomly into five test/train datasets, holding out 20% of particles in each fold. For each held-out particle, reads were down-sampled by sampling 50% of the total reads from the particle. Each model was then tasked with predicting the held out reads for each down-sampled particle. For each cross-validated fold, MCSPACE was run with a capacity of K =100 assemblages. The GMM was run for a range of 2 to 100 assemblages and the best model was selected using the AIC, as described above. As noted above, the directional GMM’s failed to converge above 10 assemblages and were therefore only run up to 10 assemblages. For GMMs, an assemblage assignment was obtained for each down-sampled particle using maximum likelihood. Predicted reads were then obtained from the assigned assemblage by first applying an inverse-ILR transformation on the inferred cluster to get relative abundances, and then multiplying the relative abundances by the number of reads of the original particle. Each held-out particle r was then compared to the predicted reads for that particle using the cosine distance: . For MCSPACE, for each held out particle r , 1000 posterior samples s were obtained for predicted reads , and the cosine distance was taken for each posterior sample, . The median was then taken over posterior samples of the cosine distance d s , for each particle. Analysis of human and mouse datasets Association analysis To visualize changes between taxa associations over time and across conditions, we computed pair-wise association scores. We define the association score as the probability of generating a pair of reads of both OTUs i and j from the same assemblae, normalized by the marginal probabilities of generating two reads containing the OTUs: QUANTIFICATION AND STATISTICAL ANALYSIS Model comparisons For comparing model performance, statistical significance was assessed with the Wilcoxon rank sum test followed by Benjamini-Hochberg correction for multiple hypothesis testing. On semi-synthetic data, for each condition, each model was run on ( n =10) simulated data replicates. For cross-validated performance on real data, distributions of cosine distance were compared for all particles remaining after quality filtering ( n =7055 in human data and n =56848 in mouse data). Supplementary Tables View this table: View inline View popup Supplementary Table 1: Composition of diets used in mouse study, in g/Kg. Supplementary Figures Download figure Open in new tab Supplementary Figure 1: SAMPL-seq data pre-processing filtering curves. Thresholds for minimum reads per particle and OTU abundance across particles were varied, with the number of retained particles and OTUs plotted against each threshold. (A, B) Number of OTUs remaining versus minimum relative abundance thresholds for human (A) and mouse (B) datasets. (C, D) Number of particles remaining versus threshold for minimum number of reads per particle for human (C) and mouse (D) datasets. Red circles and corresponding red value on x-axis correspond to estimates of “elbows” (0.005 minimum abundance and 250 minimum reads per particle), which were then used for final data filtering. Download figure Open in new tab Supplementary Figure 2: Summary of longitudinal human SAMPL-seq spatial co-localization dataset. Visualization of filtered data from a longitudinal study of gut microbiome spatial co-localization in a healthy human participant (collected daily for five days, n =5 fecal samples total). (A) Phylogenetic tree of Operational Taxonomic Units (OTUs) present in particles. (B) Clustered heatmap of particles, showing the relative abundance of taxa in particles over each of the five consecutive days. (C) Density plots of OTUs per particle. Download figure Open in new tab Supplementary Figure 3: Summary of new murine longitudinal SAMPL-seq spatial co-localization dataset with multiple dietary perturbations. Visualization of filtered data from longitudinal study of gut microbiome spatial co-localization in 3 mice subjected to defined dietary perturbations ( n =21 total fecal samples). HF = high fat; HFHF = high fat, high fiber; LP = low protein; S1-4 = standard diet 1-4. (A) Phylogenetic tree of OTUs present in particles. (B) Hierarchically clustered heatmap of particles, pooled over the three mice, showing the relative abundance of taxa in particles in each of the diets. (C) Density plots of OTUs per particle distributions, pooled over the three mice, for each diet. Download figure Open in new tab Supplementary Figure 4: Schematic of assemblage recovery error metric calculation . Our metric accounts for differences in both the number and order of recovered assemblages, which may differ from that of ground truth. To compute the metric, a greedy algorithm matches inferred and true assemblages by iteratively pairing the closest matches based on pairwise distances, then accumulating errors for each pair. Unmatched assemblages incur a penalty, and the total error is normalized by the larger of the inferred or true assemblage count. Full algorithmic details are provided in the Methods section. Download figure Open in new tab Supplementary Figure 5: MCSPACE identified spatial assemblages among taxa and temporal changes in assemblage proportions in the human gut microbiome from a longitudinal SAMPL-seq dataset. MCSPACE identified 58 OTUs assorting into 40 spatial assemblages, with assemblage abundances tracked over time. A phylogenetic tree of OTUs present in the dataset is displayed on the left. Heatmaps show assemblage proportions over the five consecutive days in the study (above), and OTU frequencies in inferred spatial assemblages (below) with OTU assemblage frequencies ≥0.05 shown. Download figure Open in new tab Supplementary Figure 6: MCSPACE identified spatial assemblages among taxa and changes in assemblage proportions in the murine gut microbiome from a SAMPL-seq dataset investigating multiple dietary perturbations. MCSPACE identified 74 OTUs assorting into 63 spatial assemblages, with assemblage abundances tracked over time for three biological replicates. A phylogenetic tree of OTUs present in the dataset is shown on the left. Heatmaps show assemblage proportions (above) inferred for each biological replicate over the seven dietary intervals (HF = high fat; HFHF = high fat, high fiber; LP = low protein; S1-4 = standard diet 1-4), and OTU frequencies in inferred spatial assemblages (below). OTUs with assemblage frequencies ≥ 0.05 are shown. Download figure Open in new tab Supplementary Figure 7: MCSPACE analysis of the murine data revealed diet-induced spatial shifts in the gut microbiome. Assemblages with strong evidence of an effect from one or more perturbations (Bayes Factors > 10) are shown for each dietary perturbation. HF = high fat; HFHF = high fat, high fiber; LP = low protein; S1-3 = standard diet 1-3. Phylogenetic tree of OTUs present with frequency >5% in any of the perturbed assemblages is shown on the left. Heatmaps show assemblage proportions before and after perturbation for each dietary perturbation (above) and OTU frequencies in perturbed spatial assemblages (below). Acknowledgments This work was supported by NSF MTM2 2025512, NIH NIGMS R01GM130777, NIH NIGMS R35GM149270, The Massachusetts Life Sciences Center, and the Brigham and Women’s Hospital President’s Scholar Award. G.U. was supported by the HHMI Hanna H. Gray Postdoctoral Fellowship (GT15182). Footnotes ↵ 9 Lead contact References 1. ↵ Gilbert , J.A. , Blaser , M.J. , Caporaso , J.G. , Jansson , J.K. , Lynch , S.V. , and Knight , R . ( 2018 ). Current understanding of the human microbiome . Nature medicine 24 , 392 – 400 . OpenUrl CrossRef PubMed 2. ↵ Li , B. , Selmi , C. , Tang , R. , Gershwin , M. , and Ma , X . ( 2018 ). The microbiome and autoimmunity: a paradigm from the gut–liver axis . Cellular & molecular immunology 15 , 595 – 609 . OpenUrl CrossRef PubMed 3. Sampson , T.R. , Debelius , J.W. , Thron , T. , Janssen , S. , Shastri , G.G. , Ilhan , Z.E. , Challis , C. , Schretter , C.E. , Rocha , S. , and Gradinaru , V . ( 2016 ). Gut microbiota regulate motor deficits and neuroinflammation in a model of Parkinson’s disease . Cell 167 , 1469 – 1480 . e1412. OpenUrl CrossRef PubMed 4. Yano , J.M. , Yu , K. , Donaldson , G.P. , Shastri , G.G. , Ann , P. , Ma , L. , Nagler , C.R. , Ismagilov , R.F. , Mazmanian , S.K. , and Hsiao , E.Y . ( 2015 ). Indigenous bacteria from the gut microbiota regulate host serotonin biosynthesis . Cell 161 , 264 – 276 . OpenUrl CrossRef PubMed 5. Pascale , A. , Marchesi , N. , Marelli , C. , Coppola , A. , Luzi , L. , Govoni , S. , Giustina , A. , and Gazzaruso , C . ( 2018 ). Microbiota and metabolic diseases . Endocrine 61 , 357 – 371 . OpenUrl CrossRef PubMed 6. Shreiner , A.B. , Kao , J.Y. , and Young , V.B . ( 2015 ). The gut microbiome in health and in disease . Current opinion in gastroenterology 31 , 69 – 75 . OpenUrl CrossRef PubMed 7. ↵ Gerber , G.K . ( 2014 ). The dynamic microbiome . FEBS letters 588 , 4131 – 4139 . OpenUrl CrossRef PubMed 8. ↵ Culp , E.J. , and Goodman , A.L . ( 2023 ). Cross-feeding in the gut microbiome: ecology and mechanisms . Cell host & microbe 31 , 485 – 499 . OpenUrl CrossRef PubMed 9. ↵ Tropini , C. , Earle , K.A. , Huang , K.C. , and Sonnenburg , J.L . ( 2017 ). The gut microbiome: connecting spatial organization to function . Cell host & microbe 21 , 433 – 442 . OpenUrl CrossRef PubMed 10. ↵ Reichenbach , T. , Mobilia , M. , and Frey , E . ( 2007 ). Mobility promotes and jeopardizes biodiversity in rock–paper–scissors games . Nature 448 , 1046 – 1049 . OpenUrl CrossRef PubMed Web of Science 11. ↵ Cordero , O.X. , and Datta , M.S . ( 2016 ). Microbial interactions and community assembly at microscales . Current opinion in microbiology 31 , 227 – 234 . OpenUrl CrossRef PubMed 12. ↵ Saarenpää , S. , Shalev , O. , Ashkenazy , H. , Carlos , V. , Lundberg , D.S. , Weigel , D. , and Giacomello , S . ( 2023 ). Spatial metatranscriptomics resolves host–bacteria–fungi interactomes . Nature Biotechnology , 1 – 10 . 13. ↵ Lee , J.-Y. , Tsolis , R.M. , and Bäumler , A.J . ( 2022 ). The microbiome and gut homeostasis . Science 377 , eabp9960 . OpenUrl CrossRef PubMed 14. ↵ Olsson , L.M. , Boulund , F. , Nilsson , S. , Khan , M.T. , Gummesson , A. , Fagerberg , L. , Engstrand , L. , Perkins , R. , Uhlén , M. , and Bergström , G . ( 2022 ). Dynamics of the normal gut microbiota: A longitudinal one-year population study in Sweden . Cell Host & Microbe 30 , 726 – 739 . e723. OpenUrl CrossRef PubMed 15. ↵ Lee , S.M. , Donaldson , G.P. , Mikulski , Z. , Boyajian , S. , Ley , K. , and Mazmanian , S.K . ( 2013 ). Bacterial colonization factors control specificity and stability of the gut microbiota . Nature 501 , 426 – 429 . OpenUrl CrossRef PubMed Web of Science 16. ↵ Nagara , Y. , Takada , T. , Nagata , Y. , Kado , S. , and Kushiro , A . ( 2017 ). Microscale spatial analysis provides evidence for adhesive monopolization of dietary nutrients by specific intestinal bacteria . PloS one 12 , e0175497 . OpenUrl CrossRef PubMed 17. ↵ Pholchan , M.K. , Baptista , J.d.C. , Davenport , R.J. , Sloan , W.T. , and Curtis , T.P. ( 2013 ). Microbial community assembly, theory and rare functions . Frontiers in microbiology 4 , 68 . OpenUrl PubMed 18. ↵ Bucci , V. , Tzen , B. , Li , N. , Simmons , M. , Tanoue , T. , Bogart , E. , Deng , L. , Yeliseyev , V. , Delaney , M.L. , and Liu , Q . ( 2016 ). MDSINE: Microbial Dynamical Systems INference Engine for microbiome time-series analyses . Genome biology 17 , 1 – 17 . OpenUrl CrossRef PubMed 19. ↵ Valm , A.M. , Welch , J.L.M. , and Borisy , G.G . ( 2012 ). CLASI-FISH: principles of combinatorial labeling and spectral imaging . Systematic and applied microbiology 35 , 496 – 502 . OpenUrl CrossRef PubMed Web of Science 20. Geva-Zatorsky , N. , Alvarez , D. , Hudak , J.E. , Reading , N.C. , Erturk-Hasdemir , D. , Dasgupta , S. , Von Andrian , U.H. , and Kasper , D.L. ( 2015 ). In vivo imaging and tracking of host–microbiota interactions via metabolic labeling of gut anaerobic bacteria . Nature medicine 21 , 1091 – 1100 . OpenUrl CrossRef PubMed 21. ↵ Whitaker , W.R. , Shepherd , E.S. , and Sonnenburg , J.L . ( 2017 ). Tunable expression tools enable single-cell strain distinction in the gut microbiome . Cell 169 , 538 – 546 . e512. OpenUrl CrossRef PubMed 22. ↵ Shi , H. , Shi , Q. , Grodner , B. , Lenz , J.S. , Zipfel , W.R. , Brito , I.L. , and De Vlaminck , I. ( 2020 ). Highly multiplexed spatial mapping of microbial communities . Nature 588 , 676 – 681 . OpenUrl CrossRef PubMed 23. ↵ Cao , Z. , Zuo , W. , Wang , L. , Chen , J. , Qu , Z. , Jin , F. , and Dai , L . ( 2023 ). Spatial profiling of microbial communities by sequential FISH with error-robust encoding . Nature Communications 14 , 1477 . OpenUrl CrossRef PubMed 24. ↵ Geier , B. , Sogin , E.M. , Michellod , D. , Janda , M. , Kompauer , M. , Spengler , B. , Dubilier , N. , and Liebeke , M . ( 2020 ). Spatial metabolomics of in situ host–microbe interactions at the micrometre scale . Nature Microbiology 5 , 498 – 510 . OpenUrl CrossRef PubMed 25. ↵ Amann , R. , and Fuchs , B.M . ( 2008 ). Single-cell identification in microbial communities by improved fluorescence in situ hybridization techniques . Nature Reviews Microbiology 6 , 339 – 348 . OpenUrl CrossRef PubMed Web of Science 26. ↵ Mark Welch , J.L. , Hasegawa , Y. , McNulty , N.P. , Gordon , J.I. , and Borisy , G.G. ( 2017 ). Spatial organization of a model 15-member human gut microbiota established in gnotobiotic mice . Proceedings of the National Academy of Sciences 114 , E9105 – E9114 . OpenUrl Abstract / FREE Full Text 27. ↵ Pédron , T. , Mulet , C. , Dauga , C. , Frangeul , L. , Chervaux , C. , Grompone , G. , and Sansonetti , P.J . ( 2012 ). A crypt-specific core microbiota resides in the mouse colon . MBio 3 , doi: 10.1128/mbio.00116-00112 . OpenUrl CrossRef 28. ↵ Duncan , K. , Carey-Ewend , K. , and Vaishnava , S . ( 2021 ). Spatial analysis of gut microbiome reveals a distinct ecological niche associated with the mucus layer . Gut Microbes 13 , 1874815 . OpenUrl CrossRef PubMed 29. ↵ Lötstedt , B. , Stražar , M. , Xavier , R. , Regev , A. , and Vickovic , S . ( 2023 ). Spatial host– microbiome sequencing reveals niches in the mouse gut . Nature Biotechnology , 1 – 10 . 30. ↵ Sheth , R.U. , Li , M. , Jiang , W. , Sims , P.A. , Leong , K.W. , and Wang , H.H . ( 2019 ). Spatial metagenomic characterization of microbial biogeography in the gut . Nature biotechnology 37 , 877 – 883 . OpenUrl CrossRef PubMed 31. ↵ Richardson , M. , Zhao , S. , Sheth , R.U. , Lin , L. , Qu , Y. , Lee , J. , Moody , T. , Ricaurte , D. , Huang , Y. , and Velez-Cortes , F. ( 2024 ). SAMPL-seq reveals micron-scale spatial hubs in the human gut microbiome . bioRxiv: the preprint server for biology . 32. ↵ Blattman , S.B. , Jiang , W. , Oikonomou , P. , and Tavazoie , S . ( 2020 ). Prokaryotic single-cell RNA sequencing by in situ combinatorial indexing . Nature microbiology 5 , 1192 – 1201 . OpenUrl CrossRef PubMed 33. Kuchina , A. , Brettner , L.M. , Paleologu , L. , Roco , C.M. , Rosenberg , A.B. , Carignano , A. , Kibler , R. , Hirano , M. , DePaolo , R.W. , and Seelig , G . ( 2021 ). Microbial single-cell RNA sequencing by split-pool barcoding . Science 371 , eaba5257 . OpenUrl Abstract / FREE Full Text 34. ↵ Zilionis , R. , Nainys , J. , Veres , A. , Savova , V. , Zemmour , D. , Klein , A.M. , and Mazutis , L . ( 2017 ). Single-cell barcoding and sequencing using droplet microfluidics . Nature protocols 12 , 44 – 73 . OpenUrl CrossRef PubMed 35. ↵ Pasarkar , A.P. , Joseph , T.A. , and Pe’er , I . ( 2021 ). Directional Gaussian mixture models of the gut microbiome elucidate microbial spatial structure . Msystems 6 , e00817 – 00821 . OpenUrl PubMed 36. ↵ Gershman , S. , and Goodman , N . ( 2014 ). Amortized inference in probabilistic reasoning . Proceedings of the annual meeting of the cognitive science society 36 . 37. ↵ Kingma , D.P. , and Welling , M . ( 2014 ). Stochastic gradient VB and the variational auto-encoder. Second international conference on learning representations , ICLR 19 , 121 . OpenUrl 38. ↵ Wu , G.D. , Chen , J. , Hoffmann , C. , Bittinger , K. , Chen , Y.-Y. , Keilbaugh , S.A. , Bewtra , M. , Knights , D. , Walters , W.A. , and Knight , R . ( 2011 ). Linking long-term dietary patterns with gut microbial enterotypes . Science 334 , 105 – 108 . OpenUrl Abstract / FREE Full Text 39. ↵ Leeming , E.R. , Johnson , A.J. , Spector , T.D. , and Le Roy , C.I. ( 2019 ). Effect of diet on the gut microbiota: rethinking intervention duration . Nutrients 11 , 2862 . OpenUrl CrossRef PubMed 40. ↵ Gotelli , N.J . ( 2000 ). Null model analysis of species co-occurrence patterns . Ecology 81 , 2606 – 2621 . OpenUrl CrossRef PubMed Web of Science 41. ↵ Fisher , C.K. , and Mehta , P . ( 2014 ). Identifying keystone species in the human gut microbiome from metagenomic timeseries using sparse linear regression . PloS one 9 , e102451 . OpenUrl CrossRef PubMed 42. Joseph , T.A. , Shenhav , L. , Xavier , J.B. , Halperin , E. , and Pe’er , I . ( 2020 ). Compositional Lotka-Volterra describes microbial dynamics in the simplex . PLoS computational biology 16 , e1007917 . OpenUrl CrossRef 43. ↵ Stein , R.R. , Bucci , V. , Toussaint , N.C. , Buffie , C.G. , Rätsch , G. , Pamer , E.G. , Sander , C. , and Xavier , J.B . ( 2013 ). Ecological modeling from time-series inference: insight into dynamics and stability of intestinal microbiota . PLoS computational biology 9 , e1003388 . OpenUrl CrossRef PubMed 44. ↵ Wallach , H.M. , Murray , I. , Salakhutdinov , R. , and Mimno , D . ( 2009 ). Evaluation methods for topic models . Proceedings of the 26th annual international conference on machine learning , 1105 – 1112 . 45. ↵ Rakoff-Nahoum , S. , Coyne , M.J. , and Comstock , L.E . ( 2014 ). An ecological network of polysaccharide utilization among human intestinal symbionts . Current Biology 24 , 40 – 49 . OpenUrl CrossRef PubMed 46. ↵ Johnson , A.J. , Vangay , P. , Al-Ghalith , G.A. , Hillmann , B.M. , Ward , T.L. , Shields-Cutler , R.R. , Kim , A.D. , Shmagel , A.K. , Syed , A.N. , and Walter , J . ( 2019 ). Daily sampling reveals personalized diet-microbiome associations in humans . Cell host & microbe 25 , 789 – 802 . e785. OpenUrl CrossRef PubMed 47. Desai , M.S. , Seekatz , A.M. , Koropatkin , N.M. , Kamada , N. , Hickey , C.A. , Wolter , M. , Pudlo , N.A. , Kitamoto , S. , Terrapon , N. , and Muller , A . ( 2016 ). A dietary fiber-deprived gut microbiota degrades the colonic mucus barrier and enhances pathogen susceptibility . Cell 167 , 1339 – 1353 . e1321. OpenUrl CrossRef PubMed 48. ↵ Ze , X. , Duncan , S.H. , Louis , P. , and Flint , H.J . ( 2012 ). Ruminococcus bromii is a keystone species for the degradation of resistant starch in the human colon . The ISME journal 6 , 1535 – 1543 . OpenUrl CrossRef PubMed 49. ↵ Scott , K.P. , Martin , J.C. , Chassard , C. , Clerget , M. , Potrykus , J. , Campbell , G. , Mayer , C.-D. , Young , P. , Rucklidge , G. , and Ramsay , A.G . ( 2011 ). Substrate-driven gene expression in Roseburia inulinivorans: importance of inducible enzymes in the utilization of inulin and starch . Proceedings of the National Academy of Sciences 108 , 4672 – 4679 . OpenUrl Abstract / FREE Full Text 50. ↵ Benítez-Páez , A. , Gómez del Pulgar , E.M. , and Sanz , Y. ( 2017 ). The glycolytic versatility of Bacteroides uniformis CECT 7771 and its genome response to oligo and polysaccharides . Frontiers in cellular and infection microbiology 7 , 291727 . OpenUrl 51. ↵ Teichmann , J. , and Cockburn , D.W . ( 2021 ). In vitro fermentation reveals changes in butyrate production dependent on resistant starch source and microbiome composition . Frontiers in Microbiology 12 , 640253 . OpenUrl CrossRef PubMed 52. ↵ McCallum , G. , and Tropini , C . ( 2024 ). The gut microbiota and its biogeography . Nature Reviews Microbiology 22 , 105 – 118 . OpenUrl CrossRef PubMed 53. ↵ Macfarlane , S. , and Macfarlane , G.T . ( 2006 ). Composition and metabolic activities of bacterial biofilms colonizing food residues in the human gut . Applied and environmental microbiology 72 , 6204 – 6211 . OpenUrl Abstract / FREE Full Text 54. ↵ Sonnenburg , J.L. , Xu , J. , Leip , D.D. , Chen , C.-H. , Westover , B.P. , Weatherford , J. , Buhler , J.D. , and Gordon , J.I . ( 2005 ). Glycan foraging in vivo by an intestine-adapted bacterial symbiont . Science 307 , 1955 – 1959 . OpenUrl Abstract / FREE Full Text 55. ↵ Ikeyama , N. , Murakami , T. , Toyoda , A. , Mori , H. , Iino , T. , Ohkuma , M. , and Sakamoto , M . ( 2020 ). Microbial interaction between the succinate-utilizing bacterium Phascolarctobacterium faecium and the gut commensal Bacteroides thetaiotaomicron . Microbiologyopen 9 , e1111 . OpenUrl CrossRef PubMed 56. ↵ Wei , Y.-h. , Ma , X. , Zhao , J.-C. , Wang , X.-Q. , and Gao , C.-Q. ( 2023 ). Succinate metabolism and its regulation of host-microbe interactions . Gut Microbes 15 , 2190300 . OpenUrl CrossRef PubMed 57. ↵ Hirmas , B. , Gasaly , N. , Orellana , G. , Vega-Sagardía , M. , Saa , P. , Gotteland , M. , and Garrido , D . ( 2022 ). Metabolic modeling and bidirectional culturing of two gut microbes reveal cross-feeding interactions and protective effects on intestinal cells . Msystems 7 , e00646 – 00622 . OpenUrl PubMed 58. ↵ Singh , V. , Lee , G. , Son , H. , Koh , H. , Kim , E.S. , Unno , T. , and Shin , J.-H . ( 2023 ). Butyrate producers,“The Sentinel of Gut”: Their intestinal significance with and beyond butyrate, and prospective use as microbial therapeutics . Frontiers in microbiology 13 , 1103836 . OpenUrl CrossRef PubMed 59. Holmberg , S.M. , Feeney , R.H. , Prasoodanan PK , V. , Puértolas-Balint , F. , Singh , D.K. , Wongkuna , S. , Zandbergen , L. , Hauner , H. , Brandl , B. , and Nieminen , A.I . ( 2024 ). The gut commensal Blautia maintains colonic mucus function under low-fiber consumption through secretion of short-chain fatty acids . Nature Communications 15 , 3502 . OpenUrl CrossRef PubMed 60. Liu , X. , Mao , B. , Gu , J. , Wu , J. , Cui , S. , Wang , G. , Zhao , J. , Zhang , H. , and Chen , W . ( 2021 ). Blautia—a new functional genus with potential probiotic properties? Gut microbes 13 , 1875796 . OpenUrl CrossRef PubMed 61. Tamanai-Shacoori , Z. , Smida , I. , Bousarghin , L. , Loreal , O. , Meuric , V. , Fong , S.B. , Bonnaure-Mallet , M. , and Jolivet-Gougeon , A . ( 2017 ). Roseburia spp.: a marker of health? Future microbiology 12 , 157 – 170 . OpenUrl CrossRef PubMed 62. ↵ La Reau , A.J. , and Suen , G. ( 2018 ). The Ruminococci: key symbionts of the gut ecosystem . Journal of microbiology 56 , 199 – 208 . OpenUrl CrossRef PubMed 63. ↵ Kass , R.E. , and Raftery , A.E . ( 1995 ). Bayes factors . Journal of the american statistical association 90 , 773 – 795 . OpenUrl CrossRef PubMed Web of Science 64. ↵ Guan , Z.-W. , Yu , E.-Z. , and Feng , Q . ( 2021 ). Soluble dietary fiber, one of the most important nutrients for the gut microbiota . Molecules 26 , 6802 . OpenUrl CrossRef PubMed 65. Corrêa , R.O. , Castro , P.R. , Fachi , J.L. , Nirello , V.D. , El-Sahhar , S. , Imada , S. , Pereira , G.V. , Pral , L.P. , Araújo , N.V.P. , and Fernandes , M.F . ( 2023 ). Inulin diet uncovers complex diet-microbiota-immune cell interactions remodeling the gut epithelium . Microbiome 11 , 90 . OpenUrl CrossRef PubMed 66. ↵ Zhu , L. , Qin , S. , Zhai , S. , Gao , Y. , and Li , L . ( 2017 ). Inulin with different degrees of polymerization modulates composition of intestinal microbiota in mice . FEMS Microbiology Letters 364 , fnx075 . OpenUrl CrossRef 67. ↵ Zhang , Y. , Hu , J. , Tan , H. , Zhong , Y. , and Nie , S . ( 2022 ). Akkermansia muciniphila, an important link between dietary fiber and host health . Current Opinion in Food Science 47 , 100905 . OpenUrl CrossRef 68. ↵ Kim , Y. , Hwang , S.W. , Kim , S. , Lee , Y.-S. , Kim , T.-Y. , Lee , S.-H. , Kim , S.J. , Yoo , H.J. , Kim , E.N. , and Kweon , M.-N . ( 2020 ). Dietary cellulose prevents gut inflammation by modulating lipid metabolism and gut microbiota . Gut microbes 11 , 944 – 961 . OpenUrl CrossRef PubMed 69. ↵ Derrien , M. , Collado , M.C. , Ben-Amor , K. , Salminen , S. , and de Vos , W.M. ( 2008 ). The Mucin degrader Akkermansia muciniphila is an abundant resident of the human intestinal tract . Applied and environmental microbiology 74 , 1646 – 1648 . OpenUrl Abstract / FREE Full Text 70. ↵ Derrien , M. , Vaughan , E.E. , Plugge , C.M. , and de Vos , W.M. ( 2004 ). Akkermansia muciniphila gen. nov . , sp. nov., a human intestinal mucin-degrading bacterium. International journal of systematic and evolutionary microbiology 54 , 1469 – 1476 . OpenUrl 71. Kosciow , K. , and Deppenmeier , U . ( 2020 ). Characterization of three novel β-galactosidases from Akkermansia muciniphila involved in mucin degradation . International journal of biological macromolecules 149 , 331 – 340 . OpenUrl CrossRef PubMed 72. ↵ Van Passel , M.W. , Kant , R. , Zoetendal , E.G. , Plugge , C.M. , Derrien , M. , Malfatti , S.A. , Chain , P.S. , Woyke , T. , Palva , A. , and de Vos , W.M. ( 2011 ). The genome of Akkermansia muciniphila, a dedicated intestinal mucin degrader, and its use in exploring intestinal metagenomes . PloS one 6 , e16876 . OpenUrl CrossRef PubMed 73. ↵ Zeng , X. , Xing , X. , Gupta , M. , Keber , F.C. , Lopez , J.G. , Lee , Y.-C.J. , Roichman , A. , Wang , L. , Neinast , M.D. , and Donia , M.S . ( 2022 ). Gut bacterial nutrient preferences quantified in vivo . Cell 185 , 3441 – 3456 . e3419. OpenUrl CrossRef PubMed 74. ↵ Mao , G. , Li , S. , Orfila , C. , Shen , X. , Zhou , S. , Linhardt , R.J. , Ye , X. , and Chen , S . ( 2019 ). Depolymerized RG-I-enriched pectin from citrus segment membranes modulates gut microbiota, increases SCFA production, and promotes the growth of Bifidobacterium spp ., Lactobacillus spp. and Faecalibaculum spp. Food & Function 10 , 7828 – 7843 . OpenUrl PubMed 75. ↵ Cai , S. , and Dong , X . ( 2010 ). Cellulosilyticum ruminicola gen. nov., sp. nov., isolated from the rumen of yak, and reclassification of Clostridium lentocellum as Cellulosilyticum lentocellum comb. nov . International Journal of Systematic and Evolutionary Microbiology 60 , 845 – 849 . OpenUrl CrossRef PubMed Web of Science 76. ↵ McMurdie , P.J. , and Holmes , S . ( 2014 ). Waste not, want not: why rarefying microbiome data is inadmissible . PLoS computational biology 10 , e1003531 . OpenUrl CrossRef PubMed 77. ↵ Chen , K.H. , Boettiger , A.N. , Moffitt , J.R. , Wang , S. , and Zhuang , X . ( 2015 ). Spatially resolved, highly multiplexed RNA profiling in single cells . Science 348 , aaa6090 . OpenUrl Abstract / FREE Full Text 78. ↵ Sarfatis , A. , Wang , Y. , Twumasi-Ankrah , N. , and Moffitt , J.R. ( 2024 ). Highly multiplexed spatial transcriptomics in bacteria . bioRxiv , 2024.2006. 2027.601034 . 79. ↵ Hernandez , S. , Lazcano , R. , Serrano , A. , Powell , S. , Kostousov , L. , Mehta , J. , Khan , K. , Lu , W. , and Solis , L.M . ( 2022 ). Challenges and opportunities for immunoprofiling using a spatial high-plex technology: the NanoString GeoMx® digital spatial profiler . Frontiers in oncology 12 , 890410 . OpenUrl CrossRef PubMed 80. ↵ Janesick , A. , Shelansky , R. , Gottscho , A.D. , Wagner , F. , Williams , S.R. , Rouault , M. , Beliakoff , G. , Morrison , C.A. , Oliveira , M.F. , and Sicherman , J.T . ( 2023 ). High resolution mapping of the tumor microenvironment using integrated single-cell, spatial and in situ analysis . Nature Communications 14 , 8353 . OpenUrl CrossRef PubMed 81. ↵ Aichler , M. , and Walch , A . ( 2015 ). MALDI Imaging mass spectrometry: current frontiers and perspectives in pathology research and practice . Laboratory investigation 95 , 422 – 431 . OpenUrl CrossRef PubMed 82. ↵ Edgar , R.C . ( 2010 ). Search and clustering orders of magnitude faster than BLAST . Bioinformatics 26 , 2460 – 2461 . OpenUrl CrossRef PubMed Web of Science 83. ↵ Rognes , T. , Flouri , T. , Nichols , B. , Quince , C. , and Mahé , F . ( 2016 ). VSEARCH: a versatile open source tool for metagenomics . PeerJ 4 , e2584 . OpenUrl CrossRef PubMed 84. ↵ Wilkins , O.G. , Capitanchik , C. , Luscombe , N.M. , and Ule , J . ( 2021 ). Ultraplex: A rapid, flexible, all-in-one fastq demultiplexer . Wellcome Open Research 6 . 85. ↵ Shen , W. , Le , S. , Li , Y. , and Hu , F . ( 2016 ). SeqKit: a cross-platform and ultrafast toolkit for FASTA/Q file manipulation . PloS one 11 , e0163962 . OpenUrl CrossRef PubMed 86. ↵ Buschmann , T. , and Bystrykh , L.V . ( 2013 ). Levenshtein error-correcting barcodes for multiplexed DNA sequencing . BMC bioinformatics 14 , 1 – 10 . OpenUrl CrossRef PubMed 87. ↵ Wang , Q. , Garrity , G.M. , Tiedje , J.M. , and Cole , J.R . ( 2007 ). Naive Bayesian classifier for rapid assignment of rRNA sequences into the new bacterial taxonomy . Applied and environmental microbiology 73 , 5261 – 5267 . OpenUrl Abstract / FREE Full Text 88. ↵ Czech , L. , Barbera , P. , and Stamatakis , A . ( 2020 ). Genesis and Gappa: processing, analyzing and visualizing phylogenetic (placement) data . Bioinformatics 36 , 3263 – 3265 . OpenUrl CrossRef PubMed 89. ↵ Matsen , F.A. , Kodner , R.B. , and Armbrust , E.V . ( 2010 ). pplacer: linear time maximum-likelihood and Bayesian phylogenetic placement of sequences onto a fixed reference tree . BMC bioinformatics 11 , 1 – 16 . OpenUrl CrossRef PubMed 90. ↵ Paszke , A. , Gross , S. , Massa , F. , Lerer , A. , Bradbury , J. , Chanan , G. , Killeen , T. , Lin , Z. , Gimelshein , N. , and Antiga , L . ( 2019 ). Pytorch: An imperative style, high-performance deep learning library . Advances in neural information processing systems 32 . 91. Harris , C.R. , Millman , K.J. , Van Der Walt , S.J. , Gommers , R. , Virtanen , P. , Cournapeau , D. , Wieser , E. , Taylor , J. , Berg , S. , and Smith , N.J. ( 2020 ). Array programming with NumPy . Nature 585 , 357 – 362 . OpenUrl CrossRef PubMed 92. Virtanen , P. , Gommers , R. , Oliphant , T.E. , Haberland , M. , Reddy , T. , Cournapeau , D. , Burovski , E. , Peterson , P. , Weckesser , W. , and Bright , J . ( 2020 ). SciPy 1.0: fundamental algorithms for scientific computing in Python . Nature methods 17 , 261 – 272 . OpenUrl CrossRef PubMed 93. Hunter , J.D . ( 2007 ). Matplotlib: A 2D graphics environment . Computing in science & engineering 9 , 90 – 95 . OpenUrl CrossRef 94. ↵ Waskom , M.L . ( 2021 ). Seaborn: statistical data visualization . Journal of Open Source Software 6 , 3021 . OpenUrl CrossRef 95. ↵ Edgar , R.C. ( 2016 ). UNOISE2: improved error-correction for Illumina 16S and ITS amplicon sequencing . BioRxiv , 081257 . 96. ↵ Kozlov , A.M. , Zhang , J. , Yilmaz , P. , Glöckner , F.O. , and Stamatakis , A . ( 2016 ). Phylogeny-aware identification and correction of taxonomically mislabeled sequences . Nucleic acids research 44 , 5022 – 5033 . OpenUrl CrossRef PubMed 97. ↵ Maringanti , V.S. , Bucci , V. , and Gerber , G.K . ( 2022 ). MDITRE: scalable and interpretable machine learning for predicting host status from temporal microbiome dynamics . Msystems 7 , e00132 – 00122 . OpenUrl PubMed 98. ↵ Jang , E. , Gu , S. , and Poole , B. ( 2016 ). Categorical reparameterization with gumbel-softmax . arXiv preprint arXiv:1611.01144 . 99. ↵ Pedregosa , F. , Varoquaux , G. , Gramfort , A. , Michel , V. , Thirion , B. , Grisel , O. , Blondel , M. , Prettenhofer , P. , Weiss , R. , and Dubourg , V . ( 2011 ). Scikit-learn: Machine learning in Python. the Journal of machine Learning research 12 , 2825 – 2830 . OpenUrl 100. ↵ Burnham , K.P. , and Anderson , D.R . ( 2004 ). Multimodel inference: understanding AIC and BIC in model selection . Sociological methods & research 33 , 261 – 304 . OpenUrl CrossRef PubMed Web of Science 101. ↵ Martín-Fernández , J.A. , Barceló-Vidal , C. , and Pawlowsky-Glahn , V . ( 2003 ). Dealing with zeros and missing values in compositional data sets using nonparametric imputation . Mathematical Geology 35 , 253 – 278 . OpenUrl CrossRef GeoRef Web of Science 102. ↵ Urtecho , G. , Moody , T. , Huang , Y. , Sheth , R.U. , Richardson , M. , Lekan , O. , Velez-Cortes , F. , Ricaurte , D. , and Wang , H.H. ( 2022 ). Spatiotemporal dynamics during niche remodeling by super-colonizing microbiota in the mammalian gut . bioRxiv , 2022.2010. 2021.513299 . 103. ↵ Benjamini , Y. , and Hochberg , Y . ( 1995 ). Controlling the false discovery rate: a practical and powerful approach to multiple testing . Journal of the Royal statistical society: series B (Methodological ) 57 , 289 – 300 . OpenUrl CrossRef PubMed Web of Science 104. ↵ Gotelli , N. , Hart , E. , Ellison , A. , and Hart , M.E. ( 2015 ). Package ‘EcoSimR’ . R Package . View the discussion thread. Back to top Previous Next Posted December 07, 2024. Download PDF Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following MCSPACE: inferring microbiome spatiotemporal dynamics from high-throughput co-localization data Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share MCSPACE: inferring microbiome spatiotemporal dynamics from high-throughput co-localization data Gurdip Uppal , Guillaume Urtecho , Miles Richardson , Isin Y. Comba , Jeongchan Lee , Thomas Moody , Harris H. Wang , Georg K. Gerber bioRxiv 2024.12.06.627244; doi: https://doi.org/10.1101/2024.12.06.627244 Share This Article: Copy Citation Tools MCSPACE: inferring microbiome spatiotemporal dynamics from high-throughput co-localization data Gurdip Uppal , Guillaume Urtecho , Miles Richardson , Isin Y. Comba , Jeongchan Lee , Thomas Moody , Harris H. Wang , Georg K. Gerber bioRxiv 2024.12.06.627244; doi: https://doi.org/10.1101/2024.12.06.627244 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Microbiology Subject Areas All Articles Animal Behavior and Cognition (7644) Biochemistry (17728) Bioengineering (13917) Bioinformatics (42038) Biophysics (21489) Cancer Biology (18637) Cell Biology (25553) Clinical Trials (138) Developmental Biology (13401) Ecology (19941) Epidemiology (2067) Evolutionary Biology (24367) Genetics (15622) Genomics (22547) Immunology (17764) Microbiology (40475) Molecular Biology (17208) Neuroscience (88749) Paleontology (667) Pathology (2842) Pharmacology and Toxicology (4834) Physiology (7659) Plant Biology (15175) Scientific Communication and Education (2047) Synthetic Biology (4304) Systems Biology (9835) Zoology (2272)

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2024) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00