Figures
Abstract
Variations in individuals’ metabolic profiles are the result of their genetic makeup and environmental and lifestyle factors. To address the challenge of identifying these intra-individual variations at the individual level, we introduce “MetaboVariation 2.0”, a multivariate Bayesian generalised linear model designed to flag individuals with intra-individual variations in metabolite levels across repeated measurements. MetaboVariation 2.0 builds upon the previous univariate MetaboVariation approach by incorporating dependencies between metabolites, offering a more comprehensive assessment of individual metabolic variations. While simultaneously considering all metabolites, MetaboVariation 2.0 flags an individual when their observed metabolite levels deviate from their individual-level posterior predictive interval at a time point. A series of simulation studies were conducted to evaluate the performance of MetaboVariation 2.0. In addition it was applied to a metabolomics data set. The efficacy of this approach was validated through a series of simulation studies. These simulations demonstrated that the multivariate model outperformed its predecessor, particularly in scenarios where the dependencies between the metabolites were positive. The model showed lower mean absolute differences between correlation matrices of metabolite levels from replicate datasets and the original simulated data, indicating improved accuracy in capturing the metabolic dependencies. In addition, analysis of plasma metabolite levels from 164 individuals with 20 metabolites measured across four time points was performed to detect individuals with intra-individual variations. MetaboVariation 2.0 revealed intra-individual variations in 15.2% of the individuals, with 20% or more of their metabolites showing variations beyond their 97.5% posterior predictive intervals in at least one time point. In conclusion, MetaboVariation 2.0 accounts for the inherent dependencies between different metabolites, offering a full view of an individual’s metabolic profile which is an important advancement for assessment of individual-level metabolite variation. A software implementation of this approach is freely available through the “MetaboVariation” R package, promoting its accessibility and use in broader metabolomics research.
Citation: Gupta S, Gormley IC, Brennan L (2026) MetaboVariation 2.0: Multivariate analysis for identifying metabolite variation at the individual level. PLoS One 21(5): e0343973. https://doi.org/10.1371/journal.pone.0343973
Editor: Pankaj Bhardwaj, Central University of Punjab, INDIA
Received: October 26, 2024; Accepted: February 13, 2026; Published: May 18, 2026
Copyright: © 2026 Gupta et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: A software implementation of this approach is freely available through the “MetaboVariation” R package. The simulated data is available at github.com/shubbham28/MetaboVariation.
Funding: This publication has emanated from research conducted with the financial support of Research Ireland under Grant 18/CRT/6049. For the purpose of Open Access, the author has applied a CC BY public copyright licence to any Author Accepted Manuscript version arising from this submission.
Competing interests: The authors have declared that no competing interests exist.
Introduction
Metabolomics measures metabolites present in biological systems, providing valuable insights into the biochemical functions and physiological state of living organisms. By identifying and quantifying small molecule metabolites, metabolomics provides an indirect representation of the complex network of biochemical pathways and their interactions within a system [1–5]. Furthermore, metabolomics studies highlight the importance of correlations between metabolites [6,7]. In recent years, personalised medicine has emerged, with metabolomics playing a role in identifying profiles that predict responses to clinical treatment. [8–10]. A previous study [11] analysed urine samples from 20 children three times a day for six days, quantifying 44 metabolites, and found significant inter- and intra-individual variability in metabolic profiles, with a median intraclass correlation coefficient of 0.40. Examination of urine profiles revealed that the genetic and environmental background of a person influences the metabolic profile [12]. Further research [13] has demonstrated that while plasma metabolite levels generally exhibit high reliability and stability over time, there are also some intra-individual variations, particularly in certain metabolites. Examining these repeated samples and changes over time is likely to be useful in epidemiological studies [13].
Recent progress has observed a paradigm shift towards personalised diagnostic and therapeutic strategies, facilitated by the implementation of personalised reference intervals (prRIs) [14,15]. These account for inherent individual metabolite variations, diverging from conventional universal reference ranges. By understanding metabolite variations from previously analysed laboratory results, and data on analytical and within-subject biological variations, reliable prRIs can be constructed with three or more previously analysed test results, thus improving patient evaluation and therapeutic monitoring. Recent research [16,17] has introduced the concept of individual reference intervals (IRI), which provide a personalised reference range based on the biological characteristics of an individual. Unlike prRIs, which are tailored using previously analysed results of individuals, IRIs are constructed using quantile models that consider both inter- and intra-individual variability over time. These approaches collectively emphasise the importance of personalised metrics in capturing unique metabolic profiles, thus supporting the development of personalised healthcare strategies. While prRIs and IRIs are effective at creating reference intervals, they focus on metabolites independently and do not account for the interdependencies between the metabolite levels.
The objective of this study is to develop an approach for analysing intra-individual variation in metabolite data that accounts for the inherent dependencies between metabolite levels. Building on previous work with the univariate MetaboVariation approach [18], a multivariate Bayesian generalised linear model (BGLM) is used. This model flags individuals by simultaneously considering all metabolites and their dependencies, rather than focussing on a single metabolite. Individuals are flagged if their observed metabolite levels deviate from their individual posterior predictive intervals at a specific time point. The novelty of this multivariate approach lies in its ability to model multivariate metabolite data at the individual level, accounting for dependencies between metabolites when identifying intra-individual variation in metabolite levels.
The remainder of this paper discusses the multivariate MetaboVariation 2.0 approach (Section Materials and methods), evaluates its performance using simulated and real-world data (Section Results), and discusses its use and potential enhancements (Section Discussion). All reported results were generated using the “MetaboVariation” R package, which is available at github.com/shubbham28/MetaboVariation for wider distribution.
Materials and methods
Metabolomics data
The current study uses metabolomics data taken from plasma samples in the A-Diet Confirm study [19,20], which received ethical approval from the University College Dublin Sciences Human Research Ethics Committee (LS-16–91-Gibbons-Brennan). All participants gave written informed consent and were recruited between 14th January 2017 and 8th October 2018. The A-Diet Confirm study aimed to investigate the regular dietary intake of participants over a period of four months. This involved the monthly collection of biological samples and dietary information. The current study specifically used amino acid data from a previously published data set [19]. Data were generated using the Biocrates AbsoluteIDQ p180 kit on a Sciex QTRAP 6500 + mass spectrometer with a UHPLC column. Amino acids were quantified with isotopically labelled internal standards and seven-point calibration curves in the AB Sciex Analyst version 1.7.2 software. Fasting plasma samples were collected monthly for four consecutive months, reflecting the regular lifestyle habits of the participants. From the primary data set, metabolites were selected and
participants provided a maximum of
repeated measurements. In addition to metabolite data,
covariates (sex, age, and BMI) were recorded for each individual. The mean BMI was
kg/m2, and the mean age was
years, with 53 male and 111 female participants.
The second application is from published data from a disease model of Duchenne muscular dystrophy which included longitudinal data from wild type and disease mice [21]. A total of 106 metabolites () were available in the dataset over three timepoints (
(6, 12, 18 weeks). Three timepoints were used as data was missing from 4 animals at weeks 18 and 24.) Data were available for a total of
animals.
The multivariate metabovariation model
Expanding on the previous univariate MetaboVariation approach [18], where metabolites were independently analysed, here in MetaboVariation 2.0, a multivariate Bayesian generalised linear model (BGLM) is used that accounts for the dependencies between the metabolites. In the MetaboVariation 2.0 model, metabolites are assumed to have a dense covariance matrix rather than a diagonal covariance matrix, as is the case in the independent setting. By incorporating a dense covariance matrix into the statistical modelling, the inherent dependencies between metabolites are taken into account, facilitating a more comprehensive view of repeated measurements of metabolites within individuals.
The observed data contain the levels of M metabolites of N individuals at T time points, organised into a matrix of dimension
. The multivariate MetaboVariation 2.0 model is
where the matrix contains a column of 1s for the intercept and the L covariates, the
matrix
contains the regression coefficients and the matrix
captures the random effects of all individuals at each time point and each metabolite. Here,
where
is the
binary design matrix and
contains the random effects for the metabolites. The term
represents the random error associated with each measurement.
In 1 the fixed effects (), random effects (
), and residuals (
) are assumed to follow a multivariate normal distribution, i.e.,
The fixed effects () follow a multivariate normal prior distribution with mean
and prior covariance matrix
. Here, the values of the hyperparameters
and
are informed by the result of fitting a univariate BGLM to each metabolite independently: the mean
is set to the posterior mean of the regression coefficients obtained from these univariate BGLMs, and the diagonal matrix
is set to the variances of the posterior distributions of the regression coefficients. For the random effects (
) and residuals (
), prior means of 0 along with dense covariance matrices
and
, respectively, are assumed;
and
have inverse Wishart prior distributions [22]. These prior distributions are assumed because of their flexibility and conjugate properties. The inverse Wishart distribution is characterised by two hyperparameters: the scale matrices
and
for random effects
and residuals
, respectively, and the degrees of freedom ν for both
and
. Here, the diagonal elements of the scale matrices
and
are set to the variances of the posterior distributions of the random effects and residuals, respectively, as obtained from fitting a univariate BGLM to each metabolite independently. The off-diagonal entries of the scale matrices are presumed to have an absolute value of
, with the signs of these off-diagonal terms fixed to match the signs from the correlation matrix of the observed metabolite data
. As in [22], the degrees of freedom in the priors for
and
are assumed to be 150% of the number of metabolites M. The chosen hyperparameters were selected so that the prior faithfully reflects dependencies in the data while being relatively non-informative. A prior sensitivity analysis was performed (see Appendix 1 in S1 File) to examine the robustness of the inference under different hyperparameter settings. The analysis revealed negligible difference in inference under the hyperparameter settings considered.
After fitting the multivariate BGLM using the MCMCglmm R package [22] via Metropolis-Hastings algorithm [23], a posterior predictive distribution is constructed for each individual for each time point
and for each metabolite
. The validity of these posterior predictive distributions is ensured by monitoring the convergence of the Metropolis-Hastings algorithm; here, the potential scale reduction factor (PSRF) was used [24] to assess convergence. After constructing each individual’s posterior predictive distribution, a highest posterior density (HPD) prediction interval is determined for each metabolite
and for each time point
. If the observed level of metabolite m for individual i at time point t does not reside within the relevant HPD interval of the individual, the individual is flagged, indicating intra-individual variation in the level of metabolite m at time point t for individual i. Different widths of HPD interval could be considered; here 95%, 97.5%, and 99% are used. In addition, radar plots are used to visualise intra-individual variation in the metabolic profile of an individual across all time points and metabolites, by displaying the individual’s observed metabolite levels with the observed metabolite levels of the study cohort, alongside the individual’s posterior predictive intervals for each metabolite and time point.
Simulation study
A simulation study is conducted to assess how well the MetaboVariation 2.0’s multivariate model performs under various metabolite correlation structures and to compare it to its predecessor, MetaboVariation’s independent model. Parameters estimated from the A-Diet Confirm study data are used to simulate the data to ensure realistic simulation conditions.
Three scenarios are considered in the simulation study, each involving repeated measurements of
metabolites for a cohort of
individuals, each with
covariates. Each simulated data set
is generated based on (1), where the covariate matrix
is comprised of two covariates simulated from Gaussian distributions (reflecting age and BMI), and a third covariate simulated from a Bernoulli distribution (reflecting sex). To explore performance under different metabolite correlation structures, different settings of
and the covariance matrices
and
, of the random effects
and residuals
respectively, are considered in each of the three scenarios.
Scenario 1: This scenario evaluates the performance of MetaboVariation 2.0 when dealing with data that exhibit positive dependencies between metabolites. The multivariate BGLM was fitted to five metabolites from the A-Diet Confirm study that exhibited positive correlations ranging from 0.1 to 0.9, with half of the correlations lying between 0.5 and 0.9. Resulting posterior means of , G and R were then used to simulate a data set
, based on (1) and on the zero-centred multivariate normal distributions of
and
detailed in (2).
Scenario 2: This scenario assesses MetaboVariation 2.0’s performance when there are no dependencies between metabolites. The simulated data are generated as in scenario 1, but where the the off-diagonal elements of and
are set to zero.
Scenario 3: This scenario examines MetaboVariation 2.0’s performance when the dependencies between the metabolites in the simulated data mirror those present in the A-Diet Confirm study data. The multivariate BGLM was fitted to five metabolites from the A-Diet Confirm study that exhibited a mixture of negative and positive correlations ranging from −0.6 to 0.6, with more than half of the correlations falling between −0.3 and 0.3. Again, resulting posterior means of , G and R were used to simulate a data set
, based on (1) and (2). This scenario evaluates MetaboVariation 2.0’s performance in the presence of a mixture of negative and positive dependencies, reflecting the diverse correlation structure observed in the A-Diet Confirm study data.
For each scenario, 25 simulated data sets are generated, and both the independent and multivariate models are fitted to them. Subsequently, 100 replicate data sets are derived from the posterior predictive distributions under both models. To evaluate the performance of the models, the mean absolute differences (MAD) were calculated between the correlation matrices of metabolite levels from the replicate and original simulated data sets at all time points. This evaluation provides an assessment of MetaboVariation 2.0’s performance under different metabolite dependency patterns.
Results
Simulation study results
To evaluate the performance of the multivariate and independent models, the box plots in Fig 1 illustrate the MAD between the correlation matrices of the simulated data and the replicate posterior predictive data sets at each time point in three simulation scenarios.
Boxplots illustrating the MAD between correlation matrices of 100 replicate posterior predictive data sets and the simulated data set at each time point. Results are shown for three simulation scenarios with different levels of dependency between five metabolites: (a) scenario 1 (positive dependencies), (b) scenario 2 (no dependencies), and (c) scenario 3 (mixture of negative and positive dependencies).
In scenario 1, where the metabolites exhibit positive correlations, Fig 1 (a) shows that the multivariate model has lower MAD values compared to the independent model. This indicates that the multivariate model is better at capturing the inherent dependencies present in the metabolite data particularly when the metabolites are positivelt correlated. Importantly, Fig 1 (a) also highlights that fitting an independent model in the presence of such dependencies will result in incorrect inference.
The similar MAD ranges for the multivariate and independent models in scenario 2 suggest that MetaboVariation 2.0 performs effectively in situations where there are no dependencies between the metabolites. For scenario 3, which replicates the positive and negative dependencies observed between metabolites in the A-Diet Confirm study, the MAD values shown in Fig 1(c) suggest that the multivariate model performs effectively and similarly to the independent model. However, the median MAD at each time point in the multivariate model is equal to or lower than that in the independent model. The multivariate model demonstrates its ability to account for the observed variety of metabolite correlation patterns through its low MAD values.
Metabolomics data
Comparison of the multivariate and independent models fitted to the plasma metabolite data from the A-Diet Confirm study revealed lower MAD values for the multivariate model (Fig 2). Consequently, the multivariate model is used to flag individuals with intra-individual variation in metabolite levels.
Boxplots of the MAD values between correlation matrices of 100 posterior predictive replicate data sets from the multivariate and independent models and observed plasma metabolites data of the A-Diet Confirm study at different time points.
MetaboVariation 2.0 was used to flag individuals with intra-individual variation by considering three HPD widths: 95%, 97.5%, and 99%. Intuitively, there is a decrease in the number of individuals flagged as the interval widens. The proportion of individuals flagged with intra-individual variation in at least four metabolites, in a time point, is 28.1% when 95% HPD intervals are considered. This percentage decreased to 15.2% with 97.5% HPD intervals and to 7.3% with 99% HPD intervals. A similar decreasing trend was observed when considering individuals with intra-individual variations in at least five metabolites. MetaboVariation 2.0 flagged 19.5% of individuals with intra-individual variations in at least five metabolites with 95% HPD intervals, which decreased to 9.7% and 4.2% with 97.5% and 99% HPD intervals, respectively.
The heat map in Fig 3 illustrates the number of flagged individuals for whom pairs of metabolites contribute to intra-individual variation within a time point, with darker shades of red indicating a higher number of flagged individuals. The heatmap in Fig 3 refers to the subset of individuals that are flagged for at least five metabolites within a time point. Of the 21 individuals flagged for at least five metabolites, 7 individuals were flagged in multiple metabolite pairs, including Met and Tyr, Phe and Tyr, and Ser and Met. Six individuals were flagged for having intra-individual variation in 10 different pairs of metabolites, while five individuals shared 14 pairs of metabolites in which those individuals were flagged. This highlights the importance of a comprehensive multivariate analysis of the total metabolic profile to understand the dependencies between metabolites when flagging individuals with intra-individual variations.
A heat map illustrating the number of flagged individuals in which the pair of metabolites (in the corresponding row and column) contributes to flagging the individuals within a time point.
Typical variations in metabolite levels across time points in a non-flagged individual are shown in the radar plot in Fig 4. The radar plot shown in Fig 5 illustrates the metabolite levels of a flagged individual; notably, at the third time point, intra-individual variation is observed in six metabolites (Ala, Arg, Orn, Phe, Pro and Ser). Although metabolite levels at time points one, two, and four fall within the 97.5% HPD intervals, some metabolite levels at the third time point show noticeable variation.
A radar plot showing the plasma metabolite levels of a typical, non-flagged individual from the A-Diet Confirm study at time points. The shaded regions denote the 97.5% HPD intervals of the individual’s posterior predictive distribution, while the light grey lines illustrate the metabolite levels of the entire study cohort.
A radar plot illustrating the plasma metabolite levels of an individual from the A-Diet Confirm study at time points. The shaded regions denote the 97.5% HPD intervals of the individual’s posterior predictive distribution and light grey lines signify the metabolite levels of the entire study cohort. Intra-individual variation is visible in six metabolites (indicated by bold font and *) at the third time point as the individual‘s observed metabolite levels exceed their 97.5% HPD intervals.
When applied to the data from the A-Diet Confirm study, MetaboVariation 2.0, running on a Dell Latitude 5511 laptop, took approximately twenty minutes across four chains of the Metropolis-Hastings algorithm with 5000 iterations each, including a 2000 iteration burn-in period, with a thinning rate of 3. The chains were deemed to be converged with observed PSRF values of 1.0005 (standard deviation 0.002). Processing time may vary according to the specifications of the system, the number of chains in the Metropolis-Hastings algorithm, the iterations, and the size of the data set.
Application to the metabolomics data from the disease model of Duchenne muscular dystrophy highlighted 5 metabolites with variation at 80% HPD intervals. These included R-butyryl carnitine, anserine, nicotinamide, o-Phosphorylethanolamine and uracil. These metabolites map to metabolic pathways that overlap with the identified pathways included in the original paper highlighting the potential for MetaboVariation 2.0 in applications of disease models [21].
Discussion
Personalised healthcare, which tailors recommendations to individual characteristics, has attracted significant attention [25–29]. In recent years, emphasis has been placed on omics technologies such as metabolomics, metagenomics, proteomics, and transcriptomics, which have emerged as key tools to achieve personalised health goals [30]. Recent research has highlighted the importance of examining variations within individuals and, therefore, the importance of personalised metabolic profiles in predicting health results and response to external factors [11,31]. In response to the challenge of analysing intra-individual variations in metabolite levels, an improved approach to MetaboVariation, which uses an independent model for each metabolite, is presented. The improved approach, MetaboVariation 2.0, analyses repeated measurements of metabolite levels for individuals more appropriately by taking the dependencies between the metabolites into account when flagging individuals showing variation. In addition, an R package named “MetaboVariation” [32] was created to facilitate widespread application of the method.
Existing research often depends on metrics like the coefficient of variation (CV) and intraclass correlation coefficients (ICCs) to analyse inter- or intra-individual variations. Previous studies [13,33] have effectively used these methods to assess the reliability of biomarkers in longitudinal metabolite data. Although these methods offer valuable information, they typically analyse each biomarker independently, potentially missing the complex interdependencies that exist between multiple biomarkers. Previously, a univariate MetaboVariation approach [18], flagged intra-individual variation that was missed by an ICC approach, while complementing conclusions drawn from ICCs in some cases. MetaboVariation 2.0 provides a more nuanced approach by simultaneously accounting for interdependencies between multiple biomarkers and thus analysing how multiple metabolites vary together within individuals over time at the individual level. Other approaches, such as functional data analyses [34] and clustering based methods [35], could also prove fruitful research avenues for assessing metabolite variation at the individual level.
Examining plasma data from the A-Diet confirm study [19], MetaboVariation 2.0 flagged individuals with intra-individual variation in metabolite levels. To allow flexibility in the application we demonstrated that the number of individuals flagged will vary according to the HPD level chosen: this selection will depend on the application. If a user is interested in individuals with extreme intra-individual variation then a 99% HPD interval is useful and in the A-Diet application flagged 7.3% of the individuals. In addition, examining the frequency of pairs of metabolites being flagged highlights the importance of using the full metabolic profile to flag individuals instead of a single metabolite, as used in the univariate predecessor. The majority of metabolites were involved in the flagging of the individuals, with only one metabolite (Asn, see Fig. 3) having a minimal role. Radar plots are used to visualise intra-individual variation in the metabolic profile of an individual across all time points by displaying the individual’s observed metabolite levels along with those of the study cohort. The use of radar plots in the A-Diet application is insightful as they allow for simultaneous visualisation of all metabolites for an individual alongside those of the entire cohort and clearly communicate the HPD intervals; this assists the user in visualising the flagged intra-individual variation. However, the need for separate radar plots for each time point, along with their lack of scalability in settings with large numbers of metabolites could limit their utility in other settings. Parallel coordinates plots [36] may provide a useful alternative in such settings. By accounting for the dependencies between metabolites, MetaboVariation 2.0 enhances the analysis of intra-individual variations in metabolites, providing better fitting posterior predictive intervals compared to the earlier version. Our context for the application of MetaboVariation 2.0 was a healthy population group with a focus on intra-individual variation so that individuals with variation over time could be flagged. This could identify individuals with early alterations in metabolism that could be flagged for early lifestyle intervention to slow the progression of disease. The application to the animal model data highlighted the potential of the approach in the disease setting.
Although this study addresses the limitations related to ignoring metabolite dependencies, some limitations remain. For example, although the multivariate approach was applied to a set of twenty metabolites, as the number of metabolites and observations increases, the model will encounter challenges related to the extended computational time. Settings with larger datasets are likely to be practically challenging for MetaboVariation 2.0, both in terms of run times and interpretation of the resulting radar plots and heat maps. However, more computationally efficient inferential methods, such as variational or approximate Bayesian inference, sparse modelling approaches or variable (i.e., metabolite) selection methods, may help to address this challenge. Moreover, the current approach assumes that the metabolite levels are Gaussian distributed, which may not be an optimal model. To improve model fit, other distributions such as the truncated Gaussian [37] or heavier-tailed distributions such as the (skew) t-distribution [38] could be employed in the model specification, better capturing the truncated or skew distributions of metabolites respectively. Further, a zero-inflated version of the MetaboVariation 2.0 model, similar to [39], could be developed to account for zero-inflated metabolite data. Fitting such modified MetaboVariation 2.0 models may be more computationally expensive than fitting the Gaussian specification, but in return for an improved model fit.
Most biomarker research to date has focused on improving disease diagnosis by comparing with disease individuals with control groups. However, these methods have limited efficacy for the early detection of biomarkers related to disease or metabolic problems. Future research will focus on flagging individuals with intra-individual variation and then investigating whether these individuals may be at risk of developing certain diseases in the future or not. If successful the application could be incorporated into personalised monitoring and could form part of early disease screening. If deviations in metabolism could be identified early, lifestyle interventions could be implemented in a timely fashion. Future work will develop the evidence base for such approaches.
Conclusion
This study improves the previous MetaboVariation approach by accounting for dependencies between metabolites. This allows for a more faithful evaluation of intra-individual variations in metabolite levels within individuals. The capability of MetaboVariation 2.0 to capture these dependencies is confirmed using both simulated and real-world data. MetaboVariation 2.0 is used to flag individuals with intra-individual variation by utilising their personalised posterior predictive distributions. These improvements in metabolomics analysis at the individual level represent a significant step forward in personalised healthcare. The purpose of making MetaboVariation 2.0 available as open-source software is to promote its use and ensure easy access for a wide range of users.
Supporting information
S1 File. Supporting information 1 for ‘MetaboVariation 2.0: multivariate analysis to identify metabolite variation at the individual level‘ data by Gupta et al.
Supporting information includes prior sensitivity analysis of hyperparameters for the multivariate model.
https://doi.org/10.1371/journal.pone.0343973.s001
(PDF)
References
- 1. Du Y, Chen L, Li X-S, Li X-L, Xu X-D, Tai S-B, et al. Metabolomic identification of exosome-derived biomarkers for schizophrenia: a large multicenter study. Schizophr Bull. 2021;47(3):615–23. pmid:33159208
- 2. Eroglu EC, Tunug S, Geckil OF, Gulec UK, Vardar MA, Paydas S. Discovery of metabolomic biomarkers for discriminating platinum-sensitive and platinum-resistant ovarian cancer by using GC-MS. Eur J Mass Spectrom (Chichester). 2021;27(6):235–48. pmid:34806450
- 3. Kalhan SC, Guo L, Edmison J, Dasarathy S, McCullough AJ, Hanson RW, et al. Plasma metabolomic profile in nonalcoholic fatty liver disease. Metabolism. 2011;60(3):404–13. pmid:20423748
- 4. Koen N, du Preez I, Loots DT. Metabolomics and personalized medicine. Adv Protein Chem Struct Biol. 2016;102:53–78.
- 5. Pomposiello PJ, Bennik MH, Demple B. Genome-wide transcriptional profiling of the Escherichia coli responses to superoxide stress and sodium salicylate. J Bacteriol. 2001;183(13):3890–902. pmid:11395452
- 6. Camacho D, de la Fuente A, Mendes P. The origin of correlations in metabolomics data. Metabolomics. 2005;1(1):53–63.
- 7. Schilling CH, Schuster S, Palsson BO, Heinrich R. Metabolic pathway analysis: basic concepts and scientific applications in the post-genomic era. Biotechnol Prog. 1999;15(3):296–303. pmid:10356246
- 8. Li B, He X, Jia W, Li H. Novel Applications of Metabolomics in Personalized Medicine: A Mini-Review. Molecules. 2017;22(7):1173. pmid:28703775
- 9. Jacob M, Lopata AL, Dasouki M, Abdel Rahman AM. Metabolomics toward personalized medicine. Mass Spectrom Rev. 2019;38(3):221–38. pmid:29073341
- 10. Trifonova O, Knight RA, Lisitsa A, Melino G, Antonov AV. Exploration of individuality in drug metabolism by high-throughput metabolomics: the fast line for personalized medicine. Drug Discov Today. 2016;21(1):103–10. pmid:26220091
- 11. Maitre L, Lau C-HE, Vizcaino E, Robinson O, Casas M, Siskos AP, et al. Assessment of metabolic phenotypic variability in children’s urine using 1H NMR spectroscopy. Sci Rep. 2017;7:46082. pmid:28422130
- 12. Nicholson G, Rantalainen M, Maher AD, Li JV, Malmodin D, Ahmadi KR, et al. Human metabolic profiles are stably controlled by genetic and environmental variation. Mol Syst Biol. 2011;7:525. pmid:21878913
- 13. Miyake A, Harada S, Sugiyama D, Matsumoto M, Hirata A, Miyagawa N, et al. Reliability of time-series plasma metabolome data over 6 years in a large-scale cohort study. Metabolites. 2024;14(1):77. pmid:38276312
- 14. Coşkun A, Sandberg S, U n s a l I, Cavusoglu C, Serteser M, Kilercik M. Personalized reference intervals in laboratory medicine: a new model based on within-subject biological variation. Clin Chem. 2021;67(2):374–84.
- 15. Coşkun A, Sandberg S, Unsal I, Cavusoglu C, Serteser M, Kilercik M, et al. Personalized and population-based reference intervals for 48 common clinical chemistry and hematology measurands: a comparative study. Clin Chem. 2023;69(9):1009–30. pmid:37525518
- 16. Pusparum M, Ertaylan G, Thas O. Individual reference intervals for personalised interpretation of clinical and metabolomics measurements. J Biomed Inform. 2022;131:104111. pmid:35671939
- 17.
Pusparum M, Ertaylan G, Thas O. From population to subject-specific reference intervals. In: Computational Science—ICCS 2020. Amsterdam, The Netherlands; 2020. 468–82.
- 18. Gupta S, Gormley IC, Brennan L. Metabovariation: exploring individual variation in metabolite levels. Metabolites. 2023;13(2):164. pmid:36837783
- 19. Yin X, Prendiville O, McNamara AE, Brennan L. Targeted Metabolomic Approach to Assess the Reproducibility of Plasma Metabolites over a Four Month Period in a Free-Living Population. J Proteome Res. 2022;21(3):683–90. pmid:34978446
- 20. Prendiville O, Walton J, Flynn A, Nugent AP, McNulty BA, Brennan L. Classifying individuals into a dietary pattern based on metabolomic data. Mol Nutr Food Res. 2021;65(11):e2001183. pmid:33864732
- 21. Tsonaka R, Signorelli M, Sabir E, Seyer A, Hettne K, Aartsma-Rus A, et al. Longitudinal metabolomic analysis of plasma enables modeling disease progression in Duchenne muscular dystrophy mouse models. Hum Mol Genet. 2020;29(5):745–55. pmid:32025735
- 22. Hadfield JD. MCMC methods for multi-response generalized linear mixed models: the MCMCglmmR package. J Stat Soft. 2010;33(2).
- 23. Hastings WK. Monte Carlo sampling methods using Markov chains and their applications. Biometrika. 1970;57(1):97–109.
- 24.
Gelman A, Carlin JB, Stern HS, Dunson DB, Vehtari A, Rubin DB. Bayesian data analysis. 3rd ed. Chapman and Hall/CRC; 2013.
- 25. J Stewart–Knox B, Rankin A, P Bunting B, J Frewer L, Celis-Morales C, M Livingstone K, et al. Self-efficacy, habit strength, health locus of control and response to the personalised nutrition Food4Me intervention study. BFJ. 2021;124(1):314–30.
- 26. Dello Russo M, Russo P, Rufián-Henares JÁ, Hinojosa-Nogueira D, Pérez-Burillo S, de la Cueva SP, et al. The Stance4Health project: evaluating a smart personalised nutrition service for gut microbiota modulation in normal- and overweight adults and children with obesity, gluten-related disorders or allergy/intolerance to cow’s milk. Foods. 2022;11(10):1480. pmid:35627049
- 27. Wilson‐Barnes S, Gymnopoulos LP, Dimitropoulos K, Solachidis V, Rouskas K, Russell D, et al. PeRsOnalised nutriTion for hEalthy livINg: the PROTEIN project. Nutr Bulletin. 2021;46(1):77–87.
- 28. San-Cristobal R, Navas-Carretero S, Celis-Morales C, Livingstone KM, Stewart-Knox B, Rankin A, et al. Capturing health and eating status through a nutritional perception screening questionnaire (NPSQ9) in a randomised internet-based personalised nutrition intervention: the Food4Me study. Int J Behav Nutr Phys Act. 2017;14(1):168. pmid:29228998
- 29. Livingstone KM, Celis-Morales C, Navas-Carretero S, San-Cristobal R, Forster H, Woolhead C, et al. Characteristics of participants who benefit most from personalised nutrition: findings from the pan-European Food4Me randomised controlled trial. Br J Nutr. 2020;123(12):1396–405. pmid:32234083
- 30. Brennan L, de Roos B. Nutrigenomics: lessons learned and future perspectives. Am J Clin Nutr. 2021;113(3):503–16. pmid:33515029
- 31. Podlewska S, Kafel R. MetStabOn-Online Platform for Metabolic Stability Predictions. Int J Mol Sci. 2018;19(4):1040. pmid:29601530
- 32.
Gupta S, Brennan L, Gormley IC. MetaboVariation: explore individual variation in metabolite levels using repeated measurements and multivariate Bayesian generalised linear models. 2024.
- 33. Jungert A, Frank J. Intra-individual variation and reliability of biomarkers of the antioxidant defense system by considering dietary and lifestyle factors in premenopausal women. Antioxidants (Basel). 2021;10(3):448. pmid:33805781
- 34. Dai W, Genton MG. Multivariate functional data visualization and outlier detection. J Comput Graph Stat. 2018;27(4):923–34.
- 35. Clark KM, McNicholas PD. funOCLUST: clustering functional data with outliers. 2025.
- 36.
Chen C, Härdle WK, Unwin A. Handbook of data visualization. Springer Science & Business Media; 2007.
- 37. D’Angelo S, Brennan L, Gormley IC. Inferring food intake from multiple biomarkers using a latent variable model. Ann Appl Stat. 2021;15(4).
- 38. Ho HJ, Lin T-I. Robust linear mixed models using the skew t distribution with application to schizophrenia data. Biom J. 2010;52(4):449–69. pmid:20680971
- 39. Judd NA, Mylona K, Liu H, Hogg A, Butler T. Forecasting hourly foodservice sales during geopolitical and economical disruption using zero-inflated mixed effects models. J Appl Stat. 2025;53(2):372–90. pmid:41647944