Literature DB >> 31918677

Multiset sparse partial least squares path modeling for high dimensional omics data analysis.

Attila Csala1, Aeilko H Zwinderman2, Michel H Hof2.   

Abstract

BACKGROUND: Recent technological developments have enabled the measurement of a plethora of biomolecular data from various omics domains, and research is ongoing on statistical methods to leverage these omics data to better model and understand biological pathways and genetic architectures of complex phenotypes. Current reviews report that the simultaneous analysis of multiple (i.e. three or more) high dimensional omics data sources is still challenging and suitable statistical methods are unavailable. Often mentioned challenges are the lack of accounting for the hierarchical structure between omics domains and the difficulty of interpretation of genomewide results. This study is motivated to address these challenges. We propose multiset sparse Partial Least Squares path modeling (msPLS), a generalized penalized form of Partial Least Squares path modeling, for the simultaneous modeling of biological pathways across multiple omics domains. msPLS simultaneously models the effect of multiple molecular markers, from multiple omics domains, on the variation of multiple phenotypic variables, while accounting for the relationships between data sources, and provides sparse results. The sparsity in the model helps to provide interpretable results from analyses of hundreds of thousands of biomolecular variables.
RESULTS: With simulation studies, we quantified the ability of msPLS to discover associated variables among high dimensional data sources. Furthermore, we analysed high dimensional omics datasets to explore biological pathways associated with Marfan syndrome and with Chronic Lymphocytic Leukaemia. Additionally, we compared the results of msPLS to the results of Multi-Omics Factor Analysis (MOFA), which is an alternative method to analyse this type of data.
CONCLUSIONS: msPLS is an multiset multivariate method for the integrative analysis of multiple high dimensional omics data sources. It accounts for the relationship between multiple high dimensional data sources while it provides interpretable results through its sparse solutions. The biomarkers found by msPLS in the omics datasets can be interpreted in terms of biological pathways associated with the pathophysiology of Marfan syndrome and of Chronic Lymphocytic Leukaemia. Additionally, msPLS outperforms MOFA in terms of variation explained in the chronic lymphocytic leukaemia dataset while it identifies the two most important clinical markers for Chronic Lymphocytic Leukaemia AVAILABILITY: http://uva.csala.me/mspls.https://github.com/acsala/2018_msPLS.

Entities:  

Keywords:  High dimensional omics data; Multivariate analysis; Partial least squares

Mesh:

Year:  2020        PMID: 31918677      PMCID: PMC6953292          DOI: 10.1186/s12859-019-3286-3

Source DB:  PubMed          Journal:  BMC Bioinformatics        ISSN: 1471-2105            Impact factor:   3.169


Background

Technological developments have enabled the measurement and storage of a plethora of biomolecular data extracted from various omics domains, such as data from the genome, epigenome, proteome or metabolome. It has become common to measure hundreds of thousands of biomolecular variables. To explore biological pathways across multiple omics domains, which might be associated with phenotypic (e.g. disease) outcomes, a natural research direction is to simultaneously analyse these omics domains. Complex diseases, such as obesity, diabetes, and schizophrenia have genetic architectures that involve many biological pathways, since they are a result of interactions between genomic, epigenomic and environmental variables [1, 2]. Therefore, modeling biological pathways across multiple omics domains might help to better understand the underlying genetic architecture and biological processes of complex phenotypes, which in turn leads to improved diagnosis, prognosis and therapy [1]. There is ongoing research for suitable statistical methods that could help leverage the available omics data to better model and understand biological pathways and genetic architectures of complex phenotypes on the biomolecular level [3]. Some of the first statistical methods developed for the integrated (i.e. simultaneous) analysis of multiple high dimensional omics datasets are generalizations of well known multivariate methods; e.g. sparse Canonical Correlation Analysis (CCA) [4-8], sparse Redundancy Analysis (RDA) [9, 10], and Multi-Omics Factor Analysis (MOFA) [11]. Detailed reviews and discussions on multivariate methods for omics data analysis can be found in [3, 12–18]. Although there are various statistical methods available to analyse omics data, recent reports argue that the simultaneous analysis of multiple (i.e. three or more) omics data sources is still challenging and current statistical methods are suboptimal. Among the challenges are the lack of accounting for the hierarchical structure between omics domains (i.e. relationship between data sources) and the difficulty of interpretation of genomewide results [2, 3, 19, 20]. To address those challenges, we propose a multiset multivariate statistical method, called multiset sparse Partial Least Squares path modeling (msPLS). msPLS is the penalised extension of multi-block Partial Least Squares path modeling (PLS-PM). Given the situation where biomolecular variables from multiple omics domains are measured on the same patients with shared phenotypes of interest, msPLS models biological pathways by identifying biomarkers (i.e. biomolecular variables that are associated with the phenotypes of interest) in each omics domain. The omics domains are assumed to have a hierarchical structure between each other, and their relationship is modelled in terms of dependencies through explanatory and response domain pairs. The explanatory and response omics data source pairs can be determined through the hypothesised information transfer between data sources as follows [21]. In an asymmetric relationship, a response data source is dependent on a explanatory data source if the prevalent way of information transfer is from the explanatory to the response data source. In a symmetric relationship, there is a recursive information transfer between data sources, and both data sources are dependent on each other. In PLS-PM, latent variables (LVs) are used to model the relationships between explanatory and response manifest variables (MVs) [22, 23]. Similarly to PLS-PM, the LVs in msPLS are linear combinations of the MVs, and are estimated in an iterative regression framework [24]. The LVs are constructed so that the combination of the explanatory MVs account for the most variance either directly in the response MVs (in an asymmetric relationship), or in the LVs of the response MVs (in a symmetric relationship). In general, Partial Least Squares path modeling distinguishes between these two types of relationships between data sources (i.e. symmetric or asymmetric relationships) the same way as the two well known multivariate statistical methods Canonical Correlation Analysis [8] and Redundancy Analysis [10] do. In the “Methods” section, we describe msPLS’s direct correspondence with those two well known multivariate methods. We give a detailed description of msPLS in the “Methods” section. To illustrate such an explanatory and response dependency structure, consider that we have biomolecular variables (i.e. genomewide epigenomic, transcriptomic and proteomic variables) measured in patients with Marfan syndrome. The goal of this analysis is to use msPLS to explore biological pathways associated with Marfan syndrome, through the simultaneous analysis of the data sources. For this setting, we assume that the proteomic variables are responses for both the epigenomic and transcriptomic variables. Thus the proteome data source has an asymmetric relationship with both the epigenome and the transcriptome data sources. Additionally, there is a symmetric relationship between the epigenome and the transcriptome data sources, assuming a recursive information transfer between the epigenome and transcriptome. These assumptions are based on the special biological sequential information transfers of the central dogma of molecular biology and its elaborated versions [25, 26]. Given the above relationship between omics domains, msPLS identifies the combination of epigenomic and transcriptomic biomarkers that explain the most variance in the proteomic variables, while the combination of the epigenomic and transcriptomic biomarkers have maximum possible correlation with each other. This example is elaborated in more detail in the “Results” section of this paper. To provide interpretable results from analyses of hundreds of thousands of MVs is addressed through sparse variable selection. msPLS enforces sparse variable selection through penalization methods, such as through the Least Absolute Shrinkage and Selection Operator (LASSO), Ridge, and Elastic Net (ENet) penalization methods [27]. These penalization methods are introduced to PLS-PM by regularising the multivariate regression steps in the iterative regression framework. Introducing regularisation allows msPLS to deal with the characteristic high dimensionality of omics datasets, where the number of variables are much higher than the number of samples. In addition, regularisation improves the interpretability of the final model in the form of sparse variable selection. Once the final model is obtained, the identified biomarkers can be interpreted in terms of biological pathways that are associated with the interest of phenotypes. In the “Methods” section, we quantify msPLS’s ability to identify a handful of associated variables from multiple data sources among thousands of irrelevant variables. The rest of the paper is structured as follows. In the next section, the results of the real data analyses are described, where msPLS was applied to geneomewide biomolecular variables measured in Marfan patients in order to explain the variance in the phenotypic proteomic variables with the combination of biomarkers from the epigenome and transcriptome, while accounting for a hypothesised relationship in omics domains. Additionally, msPLS was applied to a second omics dataset containing data from patients with Chronic lymphocytic leukaemia, and its results were compared to the results of MOFA. We discuss these findings in the “Discussion” section. In the “Methods” section, we describe msPLS and its implementation in an iterative regression framework, along with a working example of the analysis of three related data sources. In addition, we describe how msPLS, and PLS in general, relate to two well known multivariate methods, CCA and RDA. Finally, we show the results from a simulation study that was performed to assess the ability of msPLS to deal with high dimensional data and its ability to extract explanatory MVs that explain the most variance in the response MVs and LVs.

Results

We applied msPLS to genomewide epigenomic, transcriptomic and proteomic data sources measured in Marfan patients [28]. In addition, we applied msPLS to genomic, epigenomic, transcriptomic, and drug response data sources measured in Chronic Lymphocytic Leukaemia (CLL) patients [29].

Marfan data

The goal of this analysis was to explore biological pathways associated with Marfan disease based on epigenomic, transcriptomic and proteomic data measured in 37 Marfan patients [30]. The 364,134 epigenomic methylation variables were obtained by Illumina Infinium HumanMethylation450 BeadChip from blood leukocytes, the 18,424 transcriptomic gene expression variables were obtained by Affymetrix Human Exon 1.0ST Arrays from skin biopsy, and the 47 proteomic cytokine variables were measured in blood plasma. The model was constructed by extracting the combination of LVs from the epigenome and transcriptome that explain the most variance in the phenotypic proteome MVs (Fig. 1). We hypothesised a symmetric relationship between the epigenome and transcriptome and asymmetric relationships from the proteome to both the epigenome and the transcriptome, so that the proteomic variables were set as response MVs for both the epigenomic and transcriptomic MVs. We used Univariate Soft Thresholding (UST) penalisation with 10-fold cross validation (see “Methods” section) to find the penalisation parameter that optimised the sum of squared correlations between the combination of LVs from the epigenome and transcriptome with respect to the proteome variables (see Eq. (5) in Methods). The final model extracted 40 methylation markers and 52 gene expression markers that optimised the sum of squared correlation of the explanatory LVs of the epigenome and transcriptome with the MVs from the proteome (Fig. 2). The sum of squared correlations was 9.32. Through bootstrapping, we obtained a 95% confidence interval of [9.03, 9.56] and a p-value <0.01 after permutation (see “Methods” section). The best fitting model resulted in a set of LVs that captured 49% of variance in both the epigenome and transcriptome variables and 65% of variance in the proteome variables. The extracted biomarkers with their corresponding individual contribution towards the overall explained variance in the proteomic variables (i.e. illustrated by the methylation and gene expression weights) and the proteomic variables with their corresponding individual correlation strength with the combination of the explanatory LVs (i.e. illustrated by the cytokine weights) are listed in Table 1.
Fig. 1

msPLS identified a combination of 40 epigenomic markers (denoted as 1) and 52 transcriptomic markers (denoted as 2) that explain the most variance in the proteome variables. The color scale represents the strength of w regression weights

Fig. 2

msPLS identified 40 methylation markers and 52 gene expression markers that optimised the sum of squared correlation of the explanatory LVs of the epigenome and transcriptome with the MVs from the proteome

Table 1

The weights of the epigenomic, transcriptomic and proteomic variables extracted by msPLS from the Marfan data

Methylation markersGene expression markersCytokine markers
SitewGene codewMarker codew
cg023945780.93AKAP40.65b NGF 460.43
cg203328660.96ANXA2P30.63CTACK 720.34
cg009064280.91ASMT_A0.83GRO a 610.31
cg050242910.93ATHL10.73HGF 620.21
cg050933180.95B9D20.66Hu Eotaxin 43-0.34
cg188501120.97C15orf520.76Hu FGF basic 440.46
cg074751170.95C17orf540.44Hu G CSF 570.61
cg075886140.94C1orf1700.8Hu GM CSF 340.43
cg103727010.94C9orf980.4Hu IFN g 210.28
cg01718788-0.9CALHM10.84Hu IL 10. 560.82
cg170611560.87CHTF180.81Hu IL 12 p70. 750.51
cg240002590.95CLEC4C0.39Hu IL 13 510.44
cg259142700.92COL4A60.69Hu IL 15 730.19
cg142039700.91CXorf50B0.84Hu IL 17 760.65
cg228590540.94CYP1A20.64Hu IL 1b 390.48
cg029274850.96DKFZp7790.85Hu IL 1ra 250.58
cg223892150.88FKRP0.85Hu IL 2 380.49
cg095706760.96FUZ0.71Hu IL 4 520.26
cg147516790.93GTF2IRD10.29Hu IL 5 330.29
cg244771020.94HIGD1B0.53Hu IL 6 190.04
cg248822200.93ICAM50.85Hu IL 7 740.44
cg256260120.95JPH30.88Hu IL 8 54-0.26
cg265025490.94LBP0.53Hu IL 9 770.42
cg000156990.93LOC64322-0.44Hu IP 10. 480.72
cg012816110.93LRRC500.66Hu MCP 1-0.04
cg076853900.95MGC42940.73Hu MIP 1a 550.23
cg265508720.97MT1DP0.43Hu MIP 1b 180.47
cg092367800.92MT1L0.51Hu PDGF bb 47-0.29
cg206185270.92NDUFAF2-0.47Hu RANTES 370.52
cg015460460.89OR11A1-0.53Hu VEGF 450.59
cg209995650.96PEX11G0.77IFN a2 200.15
cg111520120.87PIF10.88Il 12 p40 280.52
cg229582620.96PIN40.65Il 16 270.38
cg268208110.9POTEF-0.72Il 18 420.64
cg067317300.95PRIC2850.83Il 1a 630.14
cg085319980.94PSPN0.63Il 2Ra 130.56
cg196968910.92PTGR1-0.65Il 3 640.24
cg274954440.93REC80.72LIF 290.57
cg178408430.93RINL0.85M CSF 670.4
cg050628540.95ROM10.69MCP 3 260.42
SLC16A30.78MIF 350.27
SLPI-0.63MIG 140.63
SNORA390.81SCF 650.23
SPATA2L0.57SCGF b 780.42
TMEM1790.79SDF 1a 220.24
TNFRSF6B0.79TNF b 300.26
TRBV12_30.46TRAIL 66-0.2
UBQLNL0.65
UNQ64940.55
ZNF215-0.76
ZNF5740.74
ZNF6880.65
msPLS identified a combination of 40 epigenomic markers (denoted as 1) and 52 transcriptomic markers (denoted as 2) that explain the most variance in the proteome variables. The color scale represents the strength of w regression weights msPLS identified 40 methylation markers and 52 gene expression markers that optimised the sum of squared correlation of the explanatory LVs of the epigenome and transcriptome with the MVs from the proteome The weights of the epigenomic, transcriptomic and proteomic variables extracted by msPLS from the Marfan data Subsequent set of LVs can be extracted by applying msPLS to the residual data of the epigenome and transcriptome data sources and to the original proteome data source (see “Methods” section). Doing so, we obtained a second set of LVs that explain a different portion of variance in the MVs than the first set of LVs (Fig. 3). After optimizing the model on the residual data, we obtained the second set of LVs that captured 67% of the remaining variance in both the epigenome and transcriptome variables and 91% of the remaining variance in the proteome variables. Thus the first two sets of LVs captured a total of 83% variance in the epigenome and transcriptome variables and a total of 97% variance in the proteome variables. The list of the second set of epigenomic and transcriptomic biomarkers and the proteomic variables with their corresponding weights can be found in Table 2.
Fig. 3

The resulting model from Section 3.2 extended to two LVs per dataset. The first set of LVs 1(1) and 2(1) partition out a different portion of variance in the proteome MVs than the second set of LVs 1(2) and 2(2). The colour scale represents the strength of w regression weights

Table 2

The second set of weights of the epigenomic, transcriptomic and proteomic variables extracted by msPLS from the Marfan data

Methylation markersGene expression markersCytokine markers
SitewGene codewMarker codew
cg230541890.93AGTR2-0.59b NGF 460.57
cg183476420.93C2orf430.87CTACK 720.52
cg164896100.85CCDC1120.87GRO a 610.16
cg270136960.91DKFZP434-0.58HGF 62-0.08
cg204577960.93GMCL10.88Hu Eotaxin 430.12
cg031815820.91LPO-0.77Hu FGF basic 440.23
cg105218510.9MAD2L10.74Hu G.CSF 57-0.57
cg199688400.92MGC4473-0.81Hu GM CSF 34-0.03
cg276480750.92NFAM1-0.7Hu IFN g 21-0.03
cg228915000.92NMI0.8Hu Il 10 560.17
cg051581970.92PF4-0.83Hu IL 12 p70 750.43
cg201191060.93PRDM14-0.71Hu IL 13 510.26
cg026753530.91PSMA8-0.63Hu IL 15 730.67
cg269910250.93RDM10.47Hu IL 17 76-0.14
cg206430120.92RNF80.69Hu IL 1b 39-0.03
TTC30A0.8Hu IL 1ra 25-0.03
TTC30B0.68Hu IL 2 380.36
TTC40.81Hu IL 4 520.67
UNQ6126-0.79Hu IL 5 330.23
ZNF6770.86Hu IL 6 19-0.04
Hu IL 7 740.44
Hu IL 8 54-0.69
Hu IL 9 770.13
Hu IP 10 480.73
Hu MCP 1 MCAF 53-0.09
Hu MIP 1a 55-0.24
Hu MIP 1b 18.0.26
Hu PDGF bb 470.3
Hu RANTES 370.84
Hu VEGF 450.69
IFN a2 20-0.29
Il 12 p40 280.59
Il 16 270.35
Il 18 420.4
Il 1a 630.04
Il 2Ra 130.57
Il 3 640.18
LIF 29-0.04
M CSF 670.24
MCP 3 260.19
MIF 35-0.48
MIG 140.24
SCF 65-0.11
SCGF b 780.65
SDF 1a 220.39
TNF b 30-0.19
TRAIL 660.38
The resulting model from Section 3.2 extended to two LVs per dataset. The first set of LVs 1(1) and 2(1) partition out a different portion of variance in the proteome MVs than the second set of LVs 1(2) and 2(2). The colour scale represents the strength of w regression weights The second set of weights of the epigenomic, transcriptomic and proteomic variables extracted by msPLS from the Marfan data A gene set enrichment analysis (available at https://reactome.org) was used to test the association of the resulting gene expression markers (see Table 1) with already known biological pathways. The gene set enrichment analysis identified 208 pathways (see Additional file 2). We ordered the pathways on their respective p-values from an over-representation analysis (see https://reactome.org). For the sake of interpretability, we assessed the pathways with p-values only lower than 5×10−2. From the 208 pathways, 58 (28%) had a p-value <5×10−2 (see Table 3). From these pathways, 44 (76%) can be associated with Marfan disease. From the 58 pathways there are 14 (24%) not known to be associated with Marfan disease, and from these 14 there are 12 pathways that can be associated with the Influenza Virus. This might suggest that Influenza as co-morbidity was present in the patients during data gathering.
Table 3

Over representation analysis results of the msPLS analysis on Marfan data

Pathway namep-valueAssociated with Marfan disease through pathway
Influenza Virus Induced Apoptosis3.41 ×10−5Not known*
Non-integrin membrane-ECM interactions2.92 ×10−4Collagene formation [31]
Anchoring fibril formation4.73 ×10−4Collagene formation [31]
ECM proteoglycans6.19 ×10−4Extracellular matrix organization [31]
Integrin cell surface interactions7.90 ×10−4Extracellular matrix organization [31]
Transcriptional activation of mitochondrial biogenesis8.17 ×10−4Possibly through reduced mitochondrial respiration [32]
Crosslinking of collagen fibrils1.20 ×10−3Collagene formation [31]
Laminin interactions1.98 ×10−3Extracellular matrix organization [31]
Mitochondrial biogenesis2.40 ×10−3Possibly through reduced mitochondrial respiration [32]
NCAM1 interactions3.92 ×10−3NCAM signaling for neurite out-growth [33]
Collagen chain trimerization3.92 ×10−3Collagene biosynthesis and modifying enzymes [31]
TGFBR2 MSI Frameshift Mutants in Cancer4.20 ×10−3Signaling by TGF-beta receptor complex [31]
Extracellular matrix organization4.82 ×10−3Extracellular matrix organization [31]
Host Interactions with Influenza Factors5.02 ×10−3Not known*
Organelle biogenesis and maintenance5.14 ×10−3Possibly through reduced mitochondrial respiration [32]
Transfer of LPS from LBP carrier to CD146.30 ×10−3Possibly through toll-like receptor-4 signaling [34]
Transport of HA trimer, NA tetramer and M2 tetramer from the endoplasmic reticulum to the Golgi Apparatus6.30 ×10−3Not known*
Loss of Function of TGFBR2 in Cancer8.39 ×10−3Signaling by TGF-beta receptor complex [31]
TGFBR1 LBD Mutants in Cancer8.39 ×10−3Signaling by TGF-beta receptor complex [31]
TGFBR2 Kinase Domain Mutants in Cancer8.39 ×10−3Signaling by TGF-beta receptor complex [31]
Assembly of collagen fibrils and other multimeric structures8.81 ×10−3Collagene formation [31]
Collagen degradation9.32 ×10−3Degradation of the extracellular matrix [31]
NCAM signaling for neurite out-growth9.58 ×10−3NCAM signaling for neurite out-growth [33]
Interleukin-4 and Interleukin-13 signaling9.78 ×10−3Vascular inflammation through interleukins [35, 36]
Collagen biosynthesis and modifying enzymes1.12 ×10−2Collagene formation [31]
TGFBR1 KD Mutants in Cancer1.26 ×10−2Signaling by TGF-beta receptor complex [31]
Loss of Function of TGFBR1 in Cancer1.46 ×10−2Signaling by TGF-beta receptor complex [31]
SMAD2/3 Phosphorylation Motif Mutants in Cancer1.46 ×10−2Signaling by TGF-beta receptor complex [31]
Assembly of Viral Components at the Budding Site1.46 ×10−2Not known*
Loss of Function of SMAD2/3 in Cancer1.67 ×10−2Signaling by TGF-beta receptor complex [31]
RUNX3 regulates CDKN1A transcription1.67 ×10−2Signaling by TGF-beta receptor complex [37]
Signaling by TGF-beta Receptor Complex in Cancer1.88 ×10−2Signaling by TGF-beta receptor complex [31]
Collagen formation2.02 ×10−2Extracellular matrix organization [31]
Transcriptional regulation of white adipocyte differentiation2.17 ×10−2Possibly by depleted or abnormal adipose tissue [38]
Aromatic amines can be N-hydroxylated
or N-dealkylated by CYP1A22.29 ×10−2Not known
Formation of annular gap junctions2.29 ×10−2Endothelial dysfunction [39]
Gap junction degradation2.50 ×10−2Endothelial dysfunction [39]
Proton-coupled monocarboxylate transport2.50 ×10−2Not known
RUNX3 regulates p14-ARF3.31 ×10−2Signaling by TGF-beta receptor complex [37]
Fusion of the Influenza Virion to the Host Cell Endosome3.52 ×10−2Not known*
Packaging of Eight RNA Segments3.52 ×10−2Not known*
Fusion and Uncoating of the Influenza Virion3.72 ×10−2Not known*
Uncoating of the Influenza Virion3.72 ×10−2Not known*
Budding3.72 ×10−2Not known*
Release3.72 ×10−2Not known*
Biosynthesis of protectins3.72 ×10−2Possibly by proresolving lipid mediators [40]
Degradation of the extracellular matrix3.87 ×10−2Extracellular matrix organization [31]
RHO GTPases Activate Formins3.92 ×10−2Extracellular matrix organization [41]
TGF-beta receptor signaling in EMT (epithelial to mesenchymal transition)3.92 ×10−2Signaling by TGF-beta receptor complex [31]
Cell-extracellular matrix interactions3.92 ×10−2Extracellular matrix organization [31]
Synthesis of (16-20)-hydroxyeicosatetraenoic acids (HETE)4.13 ×10−2Arachidonic acid metabolism [42]
Entry of Influenza Virion into Host Cell via Endocytosis4.13 ×10−2Not known*
Virus Assembly and Release4.13 ×10−2Not known*
Biosynthesis of maresin-like SPMs4.33 ×10−2Possibly by proresolving lipid mediators [40]
Biosynthesis of specialized proresolving mediators (SPMs)4.41 ×10−2Possibly by proresolving lipid mediators [40]
Cytokine Signaling in Immune system4.49 ×10−2Cytokine signaling [31]
Synthesis of epoxy (EET) and dihydroxyeicosatrienoic acids (DHET)4.73 ×10−2Arachidonic acid metabolism [42]
Arachidonic acid metabolism4.76 ×10−2Arachidonic acid metabolism [42]

The pathway names and p-values are obtained from https://reactome.org. Not known associations marked with asterisk (*) are all biomolecular pathways associated with reactions to Influenza virus

Over representation analysis results of the msPLS analysis on Marfan data The pathway names and p-values are obtained from https://reactome.org. Not known associations marked with asterisk (*) are all biomolecular pathways associated with reactions to Influenza virus Among the pathways that were identified, already known pathophysiological pathways associated with Marfan disease [31] were found, such as the “Extracellular matrix organization” (p-value 4.8×10−3), the “Crosslinking of collagen fibrils” (p-value 1.2×10−3), the “TGF-beta receptor signaling in EMT (epithelial to mesenchymal transition)” (p-value 3.92×10−2), and the “Loss of Function of TGFBR2” (p-value 8.39×10−3) pathway. The identified pathways can be further appraised in the context of known interactions of genes and genetic phenotypes. We queried the curated database of Online Mendelian Inheritance in Man (OMIM, available at https://www.omim.org). The OMIM query yielded 372 results (the full list can be found in Additional file 3). Among others, OMIM identified the TGF-beta, Collagen IV, Interleukin-6 loci. The identified pathways from these analysis suggest that some patients suffered from Marfan syndrome type 2, which is based on mutations in the TGFBR2 gene (associated pathway “Loss of Function of TGFBR2”). The mutation in the FBN1 associated with the classic type of Marfan syndrome. Although MFS2 is phenotypically not separable from classic Marfan syndrome, both disease types include thoracic aortic aneurysm, and more generally aortic risk as the main common feature of the disease [31, 43]. This aortic risk is reportedly caused by the loss of function of extracellular matrix proteins (associated pathway “Extracellular matrix organization”), such as collagens and elastin of the vascular wall (associated pathway “Crosslinking of collagen fibrils”), that leads to the loss of solidity and elasticity of the blood vessels, including the aorta, ultimately causing thoracic aortic aneurysm. In addition, it has been reported that the activity of transforming growth factor beta (TGF-beta, associated pathway “TGF-beta receptor signaling in EMT”), is increased in aneurysmal vascular walls [31, 44–46]. Finally, we examined the physical interaction and co-expression patterns of the list of all genes identified by the first set of LVs (see Table 1) with the online tool GeneMania (available at https://genemania.org). We queried the list of genes based on their biological functions. The analysis resulted in a rich interaction and co-expression pattern (see Fig. 4) with 403 reference studies describing these relationships. The full results of the GeneMania query is available in Additional file 4.
Fig. 4

The co-expression pattern of the resulting Marfan genes queried on their biological process based functions. The figure was produced with GeneMania (available at https://genemania.org)

The co-expression pattern of the resulting Marfan genes queried on their biological process based functions. The figure was produced with GeneMania (available at https://genemania.org)

Chronic lymphocytic leukaemia data

We used msPLS for the simultaneous analysis of 69 genomic, 4248 epigenomic, 5000 transcriptomic and 310 drug response variables measured in 200 chronic lymphocytic leukaemia (CLL) patients. This data is publicly available through the Multi-Omics Factor Analysis (MOFA) R package [11]. We used MOFA to impute the missing variables as described in [11]. A detailed description of this dataset can be found in [29]. The goal of this analysis was to compare msPLS performance in terms of explained variance to the performance of MOFA, a state-of-art unsupervised statistical method for the integrative analysis of multiple omics data sources. To construct the hierarchical structure between the data sources for the msPLS analysis, we hypothesised the following relationship structure between the data source pairs. We assumed symmetric relationships between the genomic, epigenomic and transcriptomic MVs, and the drug response variables were set as response to both the epigenomic and transcriptomic MVs. We used UST penalisation and we compared our results to the results of MOFA. MOFA’s model selected 5 non-zero biomolecular variables in each LVs. To compare the results to the msPLS, we enforced the model to extract 5 genomic, 30 epigenomic and 30 transcriptomic MVs from the omics sources. Also, we extracted multiple set of LVs per data source, and compared the total captured variation of msPLS’s LVs to MOFA’s LVs. The final model of msPLS resulted in 3 set of LVs that together explained 92% of variance in the genomic variables, 97% of variance in the epigenomic variables, 98% of variance in the transcriptomic variables and 85% of variance in the drug response variables. In comparison, MOFA’s first 10 LVs (i.e. referred to as factors in the MOFA model) together explained 23% of variance in the genomic variables, 24% of variance in the epigenomic variables, 38% of variance in the transcriptomic variables and 40% of variance in the drug response variables (Table 4). We compared the correlations of Table 5 the selected MVs with their corresponding LVs (i.e. these correlations are referred to as loadings in the MOFA model) from msPLS’s and MOFA’s models. The biomarkers extracted with msPLS are listed with their corresponding loadings in Table 6.
Table 4

The percentage variation in the chronic lymphocytic leukemia (CLL) data sources explained by the subsequent LVs of msPLS and MOFA

Genomic variablesEpigenomic variablesTranscriptomic variablesDrug response variables
msPLSMOFAmsPLSMOFAmsPLSMOFAmsPLSMOFA
LV 172%15%92%17%92%7.5%57%15%
LV 218%8.2%4%0.5%5%4.7%21%3.5%
LV 32%<0.1%1%<0.1%1%1.4%7%11.2%
LV 4<0.1%<0.1%9%<0.1%
LV 5<0.1%<0.1%2.8%6.1%
LV 6<0.1%<0.1%4.8%3.4%
LV 70.9%2.4%1.9%1%
LV 8<0.1%0.5%3.8%0.5%
LV 9<0.1%2.6%0.9%0.4%
LV 10<0.1%<0.1%2.2%<0.1%
Total92%24%97%24%98%38%85%41%
Table 5

The weights of the genomic, epigenomic, and transcriptomic variables extracted by msPLS from CLL data sources

Genomic variablesEpigenomic variablesTranscriptomic variables
NamewSitewGene codew
del11q22.30.31cg063690760.036ADAM290.046
del17p130.16cg224490850.036AGPAT40.043
BRAF0.17cg122083530.036ANK20.047
TP530.21cg046946190.037CRY10.049
IGHV-0.66cg207828160.038DNAH30.046
cg008327030.037ENO4-0.041
cg01399475-0.036ESPNL0.043
cg213984690.037GFI10.045
cg111817630.036GLDN0.044
cg013606270.036ITPRIPL20.040
cg090879010.036KANK20.047
cg048486930.037L3MBTL40.049
cg125225990.038LDOC10.041
cg110904580.037LPL0.041
cg001480250.038MAPK4-0.040
cg120329150.036MRO0.043
cg076291490.039MSI20.046
cg238440180.037NDUFA4L20.042
cg052134140.037NUGGC0.041
cg019284110.037PLD10.043
cg076999780.036PON10.042
cg030351620.036PRR18-0.044
cg034620960.039SEPT10-0.040
cg081716670.036SOWAHC0.041
cg264412910.038TP630.043
cg214008960.037USP6NL-0.040
cg152361960.036VSIG100.042
cg213940390.038ZNF135-0.040
cg046130570.036ZNF471-0.042
cg084961230.036ZNF6670.041
Table 6

The loadings of the three subsequent LVs extracted by msPLS from the genomic variables of the CLL data set

1st set of LVs2nd set of LVs3rd set of LVs
NameloadingNameloadingNameloading
del11q22.30.31del11q22.3-0.27NRAS0.35
del17p130.16trisomy120.65COL6A5-0.34
BRAF0.17del13q14_any-0.37FAM47A-0.35
TP530.21del14q24.30.20FAT4-0.39
IGHV-0.66CREBBP0.15PRPF8-0.52
The percentage variation in the chronic lymphocytic leukemia (CLL) data sources explained by the subsequent LVs of msPLS and MOFA The weights of the genomic, epigenomic, and transcriptomic variables extracted by msPLS from CLL data sources The loadings of the three subsequent LVs extracted by msPLS from the genomic variables of the CLL data set We also compared the results of MOFA and msPLS in terms of clinical assessment of the outputs of both models (the full clinical assessment of MOFA’s results can be found in [11]). For this, we used the gene set enrichment analysis in MOFA’s environment. This query resulted in total more than 10,000 pathways, from which 241 pathways with p-values <0.05 were identified with the gene sets obtained on the CLL data with MOFA, and 298 pathways with p-values <0.05 were identified with the gene sets obtained on the CLL data with msPLS. The first 1000 pathways (ordered by their corresponding p-values) for the gene sets from MOFA and msPLS can be found in Additional file 5 and 6. Out of these 1000 pathways, 811 (81%) were identified by both methods, and there are 158 (66% and 53%) overlapping pathways with p-values <0.05 (see Additional file 7). Similarly to MOFA, msPLS extracted biomarkers from the genomic variables that can be associated with the pathphysiological pathways of CLL. After querying the gene sets from msPLS, the gene set enrichment analysis identified associations with biological pathways such as the “Transcriptional regulation of white adipocyte differentiation” (p-value 3.72×10−4), the “Glycerophospholipid biosynthesis” (p-value 5.92×10−5), and the “TP53 Regulates Metabolic Genes” (p-value 4.39×10−4) pathway in the first LV. In the second LV, the pathways “Keratan sulfate/keratin metabolism” (p-value 5.16×10−5), “Post NMDA receptor activation events” (p-value 1.15×10−4), and “Activation of NMDA receptor upon glutamate binding and postsynaptic events” (p-value 2.03×10−4) are among the identified ones. Finally, some of the pathways identified in the thirds LV are “Downstream TCR signaling” (p-value 7.27×10−71), “Translocation of ZAP-70 to Immunological synapse” (p-value 1.52×10−59), “TCR signaling” (p-value 3.14×10−41), and “Immunoregulatory interactions between a Lymphoid and a non-Lymphoid cell” (p-value 8.68×10−14). The two most important clinical markers for CLL, namely the immunoglobulin heavy chain gene (IGHV) and the trisomy of chromosome 12 (trisomy12) were extracted as the first and second LV, respectively (Table 6) [11]. Thus similarly to MOFA, the first two set of LVs from msPLS are aligned among IGHV and trisomy12 (the absolute loading of IGHV is 0.66 in the first LV and the absolute loading of trisomy12 is 0.65 in the second LV), and these can be seen as axis of disease heterogeneity. The samples can be clearly clustered based on their IGHV and trisomy 12 status (Fig. 5). Also, there were 140 pathways with p-values <0.05 discovered by the gene sets from msPLS that are not overlapping with the pathways discovered by the gene sets from MOFA. Notable pathways that might signal new knowledge discovery areRegulation of TP53 Activity through Phosphorylation” (p-value 1.93×10−4), “TP53 Regulates Transcription of Cell Death Genes” (p-value 8.1×10−4) [47], “HDACs deacetylate histones” (p-value 8.73×10−25) [48], “HS-GAG degradation” (p-value 1.22×10−4), “HS-GAG biosynthesis” (p-value 7.6×10−4), and “Heparan sulfate/heparin (HS-GAG) metabolism” (p-value 5.66×10−3) [49].
Fig. 5

The samples of the CLL data clustered around on their IGHV and trisomy 12 status, extracted by the first and second LV of the msPLS model. The figure was produced by the MOFA R package [11]

The samples of the CLL data clustered around on their IGHV and trisomy 12 status, extracted by the first and second LV of the msPLS model. The figure was produced by the MOFA R package [11]

Discussion

In this paper, we propose a penalised extension of multiset Partial Least Squares path modeling in response to recent reports pointing out the lack of appropriate statistical methods for the simultaneous analysis of multiple high dimensional omics data sources. msPLS addresses two challenges of integrated high dimensional omics data analysis; namely, it accounts for the relationships between multiple data sources and it provides interpretable results from analyses of hundreds of thousands of biomolecular variables. Firstly, msPLS accounts for the hierarchical relationship between multiple high dimensional data sources in terms of a explanatory-response dependency structure. It can model dependencies between data sources, such as a hypothesised sequential information transfer in biomolecular domains, through explanatory-response data source pairs. This relationship structure can be easily redefined prior to the analysis, based on most recent biological knowledge. When the relationship is set according to biological knowledge, the biologically relevant biomarkers are identified instead of the variables that explain the most variance in the (combination of) phenotypic variables. Secondly, msPLS provides interpretable results in the form of combinations of biomarkers that have the highest explanatory power for the variance in the phenotypic variables. The biomarkers are extracted along with their weights that indicate their strength of contribution to the overall explained variance. These biomarkers can be further appraised in the context of known biological pathways, for example via gene set enrichment analysis. Through simulation studies and analyses of omics datasets, we show that msPLS is able to find the combination of biomarkers with the highest explanatory power for the variance in the phenotypic variables, and it can capture a higher proportions of variance in data sources than MOFA, a state-of-art LV based method for multiset omics data analysis. True positive rates of msPLS are reported from the simulation studies (see “Methods” section) to quantify the ability of finding the combination of explanatory variables from the data sources that explain the most variance in response variables. True positive rates range from 0.61 to 0.99, indicating that the precision of finding truly associated variables improves with increasing sample size. Similarly, true negative rates are reported to quantify msPLS’s ability to exclude irrelevant variables from the final model. True negative rates are above 0.99 for each simulation studies, indicating that the final model excludes irrelevant variables with high precision, regardless of sample size. The analysis of a genomewide omics dataset of 364,134 epigenomic, 18,424 transcriptomic and 47 proteomic variables resulted in biological relevant pathways. msPLS identified a combination of 40 epigenomic biomarkers and 52 transcriptomic biomarkers that has the highest explanatory power for the variance in the phenotypic proteome variables. Despite the low sample size of 37, msPLS identified biomarkers that can be found in known biological pathways associated with the pathophysiology of Marfan disease. Similarly to other LV based multivariate methods, it is possible to extract subsequent LVs with msPLS in a way that they explain a different portion of variance in the data sources. These subsequent LVs are orthogonal to each other, thus the newly obtained biomarkers can be interpreted as biological pathways independent from the ones that were discovered in the previous set of LVs. Comparing the results of msPLS and MOFA on the analyses of the CLL dataset, we found that the three set of LVs from the msPLS model captured 92%, 97%, 98% and 85% of the variation in the genomic, epigenomic, transcriptomic and drug response data sources, respectively, while the first ten LVs of MOFA captured a total of 24%, 24%, 38% and 41% of variation in those same data sources, respectively. msPLS, similarly to MOFA, identified the two most important clinical markers for CLL in its first two LVs, and in the “Results” section we additionally report many highly associated and possible novel pathways found through gene enrichment analysis using the MOFA R package. Note that the present framework of msPLS assumes linear relationships between data sources and that the omics data is measured on a single homogeneous population. As an interesting future direction to extend msPLS is to incorporate non-linear relations in the model or to extend the model such that it can identify different subgroups in the samples.

Conclusions

In summary, msPLS is an appropriate multiset multivariate method that can account for the relationships between high dimensional data sources while it provides interpretable results through its sparse solutions. In the “Methods” section we also describe the algorithm for msPLS and we provide an implementation of the algorithm in the open source R software, which is uploaded with the manuscript and available upon request from the authors. We provide open source code that facilitates the use of our msPLS method on new data with the aim to leverage more and more biomolecular data to model and better understand the genetic architectures and biological processes of complex phenotypes, and ultimately to transition the information synthesised from omics data analyses into medical knowledge to improve diagnosis, prognosis and therapy.

Methods

Multiset sparse partial least squares path modeling

Multiset sparse Partial Least Squares path modeling (msPLS) is a multivariate approach for modeling the relationship between Q related data sources (X1,...,X,...,X), with the help of latent variables (LVs). Each data source contains p number of manifest variables (MVs), measured on the same n samples (i.e. ), each data source is assigned to its corresponding LV (1,...,,...,). The LVs are linear combinations of their MVs (, where and ). The relationship between the data sources is encoded in a connectivity matrix, like in Partial Least Squares path modeling (PLS-PM), and modelled through a multiple regression model between the LVs; where denotes the sum of M LVs that are explanatory for , θ is the coefficient capturing the effect of the mth on , and v is white noise, following the notation of [22, 24] for PLS-PM. A full description for the PLS-PM algorithm can be found in [24] (Algorithm 6). The weight vectors w are estimated as or as depending on the mode of the regression. PLS-PM denotes Eq. (2) as Mode A and Eq. (3) as Mode B regression. For msPLS, Mode A (i.e. multiple univariate regression) is used for the weight vectors of MVs that do not have any response MVs, and Mode B (i.e. multivariate regression) is used for the weight vectors of MVs that do have response MVs. The descriptions of the objective functions of PLS-PM can be found in [22, 24] and the objective function for msPLS is given by Eq. (5) in the “General case” section. In a high dimensional setting (i.e. p>>n), the covariance matrix of X in Eq. (2) is non-invertible. To solve this problem, we propose to replace Eq. (2) with Elastic Net (ENet) penalization. Replacing the ordinary least square estimator in Eq. (2) with ENet penalisation has two advantages; not only we overcome the multicollinearity issue encountered in a high dimensional setting, but ENet also enforces sparse variable selection, which ease the interpretability of the final model. Equation (2) then becomes where λ1 denotes the LASSO penalty and λ2 denotes the Ridge penalty parameters [27].

An example of msPLS with three data sources

Let us first examine an application of msPLS to three data sources. Given data sources X1, X2, and X3 with p1, p2 and p3 number of variables, measured on n samples (i.e. , and ), we consider the following relationships between the data sources: X1 and X2 have a symmetric relation (i.e. they are responses for each other). Furthermore, there are asymmetric relations between X1 and X3, and between X2 and X3, such that X3 is response for both X2 and X1 (Fig. 6). These relationships are encoded in a three dimensional connectivity matrix C (i.e. ), where the entry is 1 if data source q is response for data source q′, and 0 otherwise (where q≠q′ and indicates the element from qth row and q′th column of matrix C). The objective of the analysis is then to simultaneously extract the MVs from X1 and X2 with the highest explanatory power for the variance in MVs of X3.
Fig. 6

The proposed relationship between three data sources. X1 and X2 have a symmetric relation (i.e. they are responses for each other) and X3 have asymmetric relation with both X1 and X2 (i.e. X3 is response for both X2 and X1)

The proposed relationship between three data sources. X1 and X2 have a symmetric relation (i.e. they are responses for each other) and X3 have asymmetric relation with both X1 and X2 (i.e. X3 is response for both X2 and X1) Three data sources msPLS algorithm Given data sources X1, X2, and X3, and Preliminary steps Center and scale X1, X2, and X3 Set , and initial weight vectors to arbitrary vectors of [1,1,...,1]′ with length p1, p2 and p3, respectively Define convergence criterion CRT=1 and a small positive tolerance γ=10−6 Iterative regression steps While CRT≥γ; a. Estimate initial LVs; where ∝ indicates that 1 is normalised to unit variance b. Model the relationship between data sources (i) Let vector c be the q-th row of C that indicates the data sources that are explanatory for data source q, i.e. c1=[0,1,0],c2=[1,0,0],c3=[1,1,0]; indicating X1 has one explanatory, X2 has one explanatory and X3 has two explanatory data sources If, i.e. if data source q has any explanatory data sources: where Z is the matrix of column bind LVs, i.e. Z=[1,2,3], and is the matrix of column bind explanatory LVs of data source q. Then is calculated as follows: For c1 we calculate and the value of θ11 and θ31 remain 0. For c2 we calculate and the value of θ22 and θ32 remain 0, and for c3 we calculate where the entries θ13 and θ23 are obtained from the multiple regression step [[1,2]′[1,2]]−1[1,2]′3, and [1,2] is the matrix obtained by column binding 1 and 2. The value of θ33 remains 0. (ii) Let vector be the q′-th column of C that indicates the data sources that are response for data source q′, i.e. c1=[0,1,1]′,c2=[1,0,1]′,c3=[0,0,0]′; indicating X1 has two responses, X2 has two responses and X3 has no response data sources If, i.e. if data source q′ has any response data sources: i.e., for c1 we calculate and for c2 we calculate After Steps (b-i) and (b-ii), the entries of Θ are; Notice that θ21 and θ12 in Step (b-i) are overwritten in Step (b-ii). This is because 1 and 2 are both responses to each other. c. Re-estimate the the latent variables d. Estimate the new w(1) weights e. Evaluate the convergence criteria and discard the old w(0) weights , and Upon convergence, return, and

General case

The general case for msPLS can be described as follows. Given Q related data sources X1,...,X,...,X with p1,...,p,...p corresponding MVs, measured on n samples (i.e. ,..., ), and a Q dimensional connectivity matrix C (i.e. C∈{0,1}), where the entry is 1 if data source q is a response data source for data source q′ and 0 otherwise. The goal of the analysis then is to optimise the following objective function () in respect to data source q′; where is the LV of , indicates the q′th column of matrix C (i.e. indicates that data source q′ have at least one response data source), denotes the ith column of data source (i.e. the ith MV of ), denotes the sum of LVs that are response for , and denotes the sum of LVs that are explanatory for . In other words, if data source q′ have at least one response data source, then the squared correlation between and the combination of its response LVs is maximised, and if data source q′ does not have any response data sources, the correlation between the MVs of and the combination of the explanatory LVs for is maximised. The symmetric relationship between X and is indicated as , in which case the OF of their pairwise analysis is to maximise the correlation between their LVs and , corresponding to the characteristic objective function of Canonical Correlation Analysis (CCA) [8, 22, 50]. In an asymmetric relationship, the OF of a pairwise analysis is to maximise the sum of squared correlation between the explanatory LV and the response MVs in , corresponding to the characteristic objective function of Redundancy Analysis (RDA) [10, 22, 51]. This direct correspondence with CCA and RDA is described in Additional file 1 under the Modes of relationships between data sources section. Next we describe the general algorithm for Q data sources. General msPLS algorithm Given Q data sources X1,..,X,...,X, and Θ=C∈{0,1}, where Preliminary steps Center and scale X1,..,X,...,X Set to arbitrary weight vectors [1,1,...,1]′ with length p Define convergence criterion CRT=1 and a small positive tolerance γ=10−6 Iterative regression steps While CRT≥γ; a. Estimate initial LVs ; where q is the index from 1 to Q and ∝ indicates that is normalised to unit variance b. Model the relationship between data sources (i) Let vector c be the q-th row of C that indicates the data sources that are exploratory for data source q If, i.e. if data source q has any explanatory data sources: where Z is the matrix of column bind LVs, i.e. Z=[1,2,3], and is the matrix of the column-bind explanatory LVs of data source q. (ii) Let vector be the q′-th column of C that indicates the data sources that are response for data source q′ If, i.e. if data source q′ has any responses: c. Re-estimate the LVs d. Estimate the new weights If X doesn’t have any response data sources: otherwise: e. Evaluate the convergence criteria and discard the oldweights and calculate OF from Eq. (5) with respect to each data sources Upon convergence, return After the algorithm converges, the w weights indicate the contribution of explanatory MVs from the qth data source towards the overall explained variance in the response MVs or LVs (see Additional file 1 under Modes of relationships between data sources section). Through the penalisation of the multivariate regression in Step (2-d), a small subset of explanatory MVs are extracted, namely those with the highest explanatory power for the variance in their response MVs or LVs. The extracted set of MVs can be further explored in terms of known biological pathways, for example through gene enrichment analysis.

Multiple latent variables per dataset

It is possible to extract multiple LVs per data source in a way that they explain a different portion of variance in the MVs. The explained variance is based on the R2 statistic obtained from the regression model from Step (2-d) in the general msPLS algorithm. The subsequent latent variables can be obtained by applying msPLS to the residual data sources, where the residuals data sources are calculated as

Selecting the optimal penalisation parameters and assessing the statistical significance of the resulting model

In order to obtain the w weights that optimise OF in Eq. (5), the optimal LASSO and Ridge penalisation parameters can be selected through k-fold cross validation. Given the usual size of omics data and the multiset approach of the analysis, searching for the optimal penalisation parameters is often too computationally expensive. As a solution, we propose to use Univariate Soft Thresholding (UST), by setting λ2→∞ in Eq. (4) [27]. To assess the statistical significance of a resulting model in respect to the OF in Eq. (5), we use a standard permutation approach. The null distribution of the optimisation criterion is estimated by applying msPLS to permuted dataset, where we permute the rows of each dataset. Permuting the samples removes the correlation between data sources while the internal correlation structure of each data source is preserved. The weights obtained from the permutation are used to calculate OF, and the null distribution of the optimisation criterion can be approximated by repeating the permutation a large number of times. In addition, we use bootstrapping to approximate the confidence intervals for the optimised OF. During bootstrapping, the observations are sampled with replacement and the penalisation parameters from the original model are used for the bootstrap samples. In contrast to permutation, with bootstrapping the correlation between data sources is also preserved. After repeating the bootstrapping many times, the selected quantiles of the resulting distribution are reported.

Assessing msPLS’s ability to identify associated variables among multiple high dimensional data sources

Before we applied msPLS to omics data sources, we analysed simulated data to assess msPLS’s ability to extract the associated MVs from multiple high dimensional data sources that optimise the OF in Eq. (5). Then we applied msPLS to omics data sources to see whether the resulting model can be interpreted in terms of known biological pathways. Below, we describe the simulation studies, and the real data analysis can be found in the “Results” section.

Simulation studies

We conducted simulation studies to assess msPLS’s ability to identify associated MVs (i.e. explanatory MVs that are highly correlated with their response MVs and thus have the highest explanatory power for the variance in the response MVs) when those MVs are spread over multiple data sources. We repeated the simulations 1000 times and used UST penalisation for which the optimal penalty parameter (λ1) was selected through 10-fold cross validation. Additionally, we assessed the statistical significance of the resulting models through permutations and the confidence interval of the optimisation criterion was approximated through bootstrapping.

Data generation for simulation studies

For all simulation studies, we generated three data sources, X1, X2 and X3, in such way that the relationship between data sources resembles the one we describe in “Chronic lymphocytic leukaemia data” section (Fig. 4). All Xs were assigned to p number of MVs (i.e. p1 = p2 = 1000, p3 = 100) from which k variables were associated with their LVs and response MVs (i.e. k1 = k2 = k3 = 10), and there were j number of not associated MVs (i.e. j1 = 990, j2 = 990, j3 = 90). The number of samples are denoted by n samples (i.e. with k associated MVs and j not associated MVs, p = k + j), and in the first three simulation studies n varied from 1, 100, and 250. X1 and X2 were generated from a multivariate normal distribution with mean 0 and covariance matrix Σ, and their response MVs in X3 was generated from LVs 1 and 2, as follows; Σ=I2000 Replace , where distributed over where X1=D1: and X2=D1: Σ is a p1 + p2 dimensional identity matrix where elements were replaced with H, where was distributed over . D was sampled from the multivariate normal distribution with mean 0 and covariance matrix Σ, and D was used to generate X1 and X2. Next, the weight vectors were generated; ), , The associated k MVs had higher regression weights with their LVs (with weights = 0.7, = 0.6, = 0.3) than the not associated j MVs (i.e. ), , ). The LVs were generated as a linear combination of the MVs and weights, =X1w1 and 2=X2w2 X3 was generated with from 1 and 2. The k3 associated LVs were sampled from the normal distribution with mean θ1ζ1 + θ2ζ2 (where θ is the regression coefficient from Eq. (1), with θ1 = 0.8 and θ2 = 0.7) and standard deviation . The j3 not associated variables were sampled from the standard normal distribution; For i=1,...,k3: X3( distributed For i=k3+1,...,p3: X3( distributed In addition, we designed a fourth simulation study, where the size of the data resambled the size of the omics data sources, described in “Results” section (i.e. p1 = 360000, p2 = 18000, p3 = 47, k1 = k2 = 40, k3 = 10, and n = 37).

Simulation study results

We generated data as described in above with three different sample sizes, i.e. n=50, n=100, n=250. To assess msPLS’s ability to identify the k associated MVs from explanatory data sources X1 and X2, we used the true-positive rate (TPR) and true-negative rate (TNR) measures over 1000 simulations. TPR measures the proportion of associated MVs included in the final model (i.e. those that are assigned to non-zero w weights) to either the number of associated MVs that were generated, or to the total number of non-zero w weights, whichever is smaller (i.e. ). TPR ranges from 0.61 to 0.99 and increases with increasing sample size when the variable size held constant (Table 7).
Table 7

True-positive rate (TPR) and true-negative rate (TNR) results of the simulation study

n = 50n = 100n = 250n = 37
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$TPR_{X_1}$\end{document}TPRX10.670.930.990.61
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$TPR_{X_2}$\end{document}TPRX20.660.940.990.72
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$TNR_{X_1}$\end{document}TNRX10.990.990.990.99
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$TNR_{X_2}$\end{document}TNRX20.990.990.990.99
True-positive rate (TPR) and true-negative rate (TNR) results of the simulation study TNR measures the proportion of not associated MVs excluded from the model to the number of not associated MVs that were generated (i.e. ). TNR rates resulted in 0.99 and were not affected by the sample size (Table 7). We assessed the statistical significance of the resulting models in respect to the optimised OFs through permutation, and the confidence intervals of the optimised OFs were constructed through bootstrapping (see the “Selecting the optimal penalisation parameters and assessing the statistical significance of the resulting model” section). All the three models obtained on the three different sample sizes with constant variable size were statistically significant, and the confidence interval of the optimised OFs shrank with increased sample size (Fig. 7). For n=50, the optimised OF with respect to X3 resulted in 114.21 (95% CI [85.02, 163.43], p-value <0.001), for n=100 the optimised OF resulted in 117.12 (95% CI [71.58, 142.69], p-value <0.001), and for n=250 the optimised OF resulted in 123.61 (95% CI [91.04, 130.94], p-value <0.001).
Fig. 7

The null distributions of the optimisation criteria (with respect to X3) for the simulated data with different sample sizes (n = 50, 100, 250), obtained after 1000 permutations. The red bars indicate the optimisation criteria obtained applying msPLS to the original data with the optimal λ1 parameters for UST. The red dots are the bootstrapped values, and the dashed red bars are the 95% confidence intervals

The null distributions of the optimisation criteria (with respect to X3) for the simulated data with different sample sizes (n = 50, 100, 250), obtained after 1000 permutations. The red bars indicate the optimisation criteria obtained applying msPLS to the original data with the optimal λ1 parameters for UST. The red dots are the bootstrapped values, and the dashed red bars are the 95% confidence intervals

Availability and Requirements

Project name: msPLS implementation Project home page: http://uva.csala.me/mspls and https://github.com/acsala/2018_msPLS Operating system(s): Platform independent Programming language: R Other requirements: additional R packages listed in the source code, freely available from the Comprehensive R Archive Network online License: MIT Any restrictions to use by non-academics: MIT license applies Additional file 1 Appendix: Supplementary materials for the proposed method and results in pdf file format. Additional file 2 Supplementary materials for the gene set enrichment analysis results of the Marfan data, obtained from Reactome in coma separated file format. Additional file 3 Supplementary OMIM Gene Map Retrieval results of the Marfan data, obtained from OMIM in xls file format. Additional file 4 Supplementary co-expression pattern results of the Marfan data, obtained from Gene Mania in txt file format. Additional file 5 Supplementary gene set enrichment analysis results of the Chronic lymphocytic leukaemia data analyzed by MOFA. Results are obtained by the MOFA R package and exported as txt file format. Additional file 6 Supplementary gene set enrichment analysis results of the Chronic lymphocytic leukaemia data analyzed by msPLS. Results are obtained by the MOFA R package and exported as txt file format. Additional file 7 Supplementary material on the overlapping gene set enrichment analysis results between msPLS and MOFA on the Chronic lymphocytic leukaemia data. Results are obtained by the MOFA R package and exported as txt file format.
  42 in total

1.  Revisiting the central dogma in the 21st century.

Authors:  James A Shapiro
Journal:  Ann N Y Acad Sci       Date:  2009-10       Impact factor: 5.691

Review 2.  Toll-like receptor-4 signaling pathway in aorta aging and diseases: "its double nature".

Authors:  Carmela Rita Balistreri; Giovanni Ruvolo; Domenico Lio; Rosalinda Madonna
Journal:  J Mol Cell Cardiol       Date:  2017-06-28       Impact factor: 5.000

Review 3.  Deep learning in bioinformatics.

Authors:  Seonwoo Min; Byunghan Lee; Sungroh Yoon
Journal:  Brief Bioinform       Date:  2017-09-01       Impact factor: 11.622

4.  TGF-β1 affects cell-cell adhesion in the heart in an NCAM1-dependent mechanism.

Authors:  Maegen A Ackermann; Jennifer M Petrosino; Heather R Manring; Patrick Wright; Vikram Shettigar; Ahmet Kilic; Paul M L Janssen; Mark T Ziolo; Federica Accornero
Journal:  J Mol Cell Cardiol       Date:  2017-09-01       Impact factor: 5.000

5.  Ibrutinib for previously untreated and relapsed or refractory chronic lymphocytic leukaemia with TP53 aberrations: a phase 2, single-arm trial.

Authors:  Mohammed Z H Farooqui; Janet Valdez; Sabrina Martyr; Georg Aue; Nakhle Saba; Carsten U Niemann; Sarah E M Herman; Xin Tian; Gerald Marti; Susan Soto; Thomas E Hughes; Jade Jones; Andrew Lipsky; Stefania Pittaluga; Maryalice Stetler-Stevenson; Constance Yuan; Yuh Shan Lee; Lone B Pedersen; Christian H Geisler; Katherine R Calvo; Diane C Arthur; Irina Maric; Richard Childs; Neal S Young; Adrian Wiestner
Journal:  Lancet Oncol       Date:  2014-12-31       Impact factor: 41.316

Review 6.  Interleukins (from IL-1 to IL-38), interferons, transforming growth factor β, and TNF-α: Receptors, functions, and roles in diseases.

Authors:  Mübeccel Akdis; Alar Aab; Can Altunbulakli; Kursat Azkur; Rita A Costa; Reto Crameri; Su Duan; Thomas Eiwegger; Andrzej Eljaszewicz; Ruth Ferstl; Remo Frei; Mattia Garbani; Anna Globinska; Lena Hess; Carly Huitema; Terufumi Kubo; Zsolt Komlosi; Patricia Konieczna; Nora Kovacs; Umut C Kucuksezer; Norbert Meyer; Hideaki Morita; Judith Olzhausen; Liam O'Mahony; Marija Pezer; Moira Prati; Ana Rebane; Claudio Rhyner; Arturo Rinaldi; Milena Sokolowska; Barbara Stanic; Kazunari Sugita; Angela Treis; Willem van de Veen; Kerstin Wanke; Marcin Wawrzyniak; Paulina Wawrzyniak; Oliver F Wirz; Josefina Sierra Zakzuk; Cezmi A Akdis
Journal:  J Allergy Clin Immunol       Date:  2016-08-28       Impact factor: 10.793

7.  Loss of elastic fiber integrity and reduction of vascular smooth muscle contraction resulting from the upregulated activities of matrix metalloproteinase-2 and -9 in the thoracic aortic aneurysm in Marfan syndrome.

Authors:  Ada W Y Chung; Karen Au Yeung; George G S Sandor; Daniel P Judge; Harry C Dietz; Cornelis van Breemen
Journal:  Circ Res       Date:  2007-07-19       Impact factor: 17.367

Review 8.  Integrative omics for health and disease.

Authors:  Konrad J Karczewski; Michael P Snyder
Journal:  Nat Rev Genet       Date:  2018-02-26       Impact factor: 53.242

9.  Drug-perturbation-based stratification of blood cancer.

Authors:  Sascha Dietrich; Małgorzata Oleś; Junyan Lu; Leopold Sellner; Simon Anders; Britta Velten; Bian Wu; Jennifer Hüllein; Michelle da Silva Liberio; Tatjana Walther; Lena Wagner; Sophie Rabe; Sonja Ghidelli-Disse; Marcus Bantscheff; Andrzej K Oleś; Mikołaj Słabicki; Andreas Mock; Christopher C Oakes; Shihui Wang; Sina Oppermann; Marina Lukas; Vladislav Kim; Martin Sill; Axel Benner; Anna Jauch; Lesley Ann Sutton; Emma Young; Richard Rosenquist; Xiyang Liu; Alexander Jethwa; Kwang Seok Lee; Joe Lewis; Kerstin Putzker; Christoph Lutz; Davide Rossi; Andriy Mokhir; Thomas Oellerich; Katja Zirlik; Marco Herling; Florence Nguyen-Khac; Christoph Plass; Emma Andersson; Satu Mustjoki; Christof von Kalle; Anthony D Ho; Manfred Hensel; Jan Dürig; Ingo Ringshausen; Marc Zapatka; Wolfgang Huber; Thorsten Zenz
Journal:  J Clin Invest       Date:  2017-12-11       Impact factor: 14.808

Review 10.  Opportunities and obstacles for deep learning in biology and medicine.

Authors:  Travers Ching; Daniel S Himmelstein; Brett K Beaulieu-Jones; Alexandr A Kalinin; Brian T Do; Gregory P Way; Enrico Ferrero; Paul-Michael Agapow; Michael Zietz; Michael M Hoffman; Wei Xie; Gail L Rosen; Benjamin J Lengerich; Johnny Israeli; Jack Lanchantin; Stephen Woloszynek; Anne E Carpenter; Avanti Shrikumar; Jinbo Xu; Evan M Cofer; Christopher A Lavender; Srinivas C Turaga; Amr M Alexandari; Zhiyong Lu; David J Harris; Dave DeCaprio; Yanjun Qi; Anshul Kundaje; Yifan Peng; Laura K Wiley; Marwin H S Segler; Simina M Boca; S Joshua Swamidass; Austin Huang; Anthony Gitter; Casey S Greene
Journal:  J R Soc Interface       Date:  2018-04       Impact factor: 4.293

View more
  2 in total

Review 1.  Fabrication approaches for high-throughput and biomimetic disease modeling.

Authors:  Mackenzie L Grubb; Steven R Caliari
Journal:  Acta Biomater       Date:  2021-03-11       Impact factor: 10.633

2.  Integrated single-cell RNA-seq and DNA methylation reveal the effects of air pollution in patients with recurrent spontaneous abortion.

Authors:  Weiqiang Zhu; Yan Gu; Min Li; Zhaofeng Zhang; Junwei Liu; Yanyan Mao; Qianxi Zhu; Lin Zhao; Yupei Shen; Fujia Chen; Lingjin Xia; Lin He; Jing Du
Journal:  Clin Epigenetics       Date:  2022-08-23       Impact factor: 7.259

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.