| Literature DB >> 28182661 |
Tracey M Filzen1, Peter S Kutchukian2, Jeffrey D Hermes3, Jing Li4, Matthew Tudor5.
Abstract
High throughput mRNA expression profiling can be used to characterize the response of cell culture models to perturbations such as pharmacologic modulators and genetic perturbations. As profiling campaigns expand in scope, it is important to homogenize, summarize, and analyze the resulting data in a manner that captures significant biological signals in spite of various noise sources such as batch effects and stochastic variation. We used the L1000 platform for large-scale profiling of 978 representative genes across thousands of compound treatments. Here, a method is described that uses deep learning techniques to convert the expression changes of the landmark genes into a perturbation barcode that reveals important features of the underlying data, performing better than the raw data in revealing important biological insights. The barcode captures compound structure and target information, and predicts a compound's high throughput screening promiscuity, to a higher degree than the original data measurements, indicating that the approach uncovers underlying factors of the expression data that are otherwise entangled or masked by noise. Furthermore, we demonstrate that visualizations derived from the perturbation barcode can be used to more sensitively assign functions to unknown compounds through a guilt-by-association approach, which we use to predict and experimentally validate the activity of compounds on the MAPK pathway. The demonstrated application of deep metric learning to large-scale chemical genetics projects highlights the utility of this and related approaches to the extraction of insights and testable hypotheses from big, sometimes noisy data.Entities:
Mesh:
Substances:
Year: 2017 PMID: 28182661 PMCID: PMC5300121 DOI: 10.1371/journal.pcbi.1005335
Source DB: PubMed Journal: PLoS Comput Biol ISSN: 1553-734X Impact factor: 4.475
Fig 1Experimental setup and architecture of the deep model used.
(A) Cells treated with compounds in 384-well plates. (B) Cell lysate used for ligation mediated PCR with gene-specific probe pairs, and the gene expression measured using an optically addressed bead array technology. (C) Raw intensity is normalized and converted to relative expression changes versus control (z-scores) on a plate-wise basis. Variability is observed between biological replicates.
Fig 2(A) Metric learning network: a pair of 978-element z-score vectors is input to the network as adjacent vectors. Data is transformed through two layers (400 followed by 100 units), of nonlinearities (noisy sigmoid activation functions). The activations of the second hidden layer (H2(x1) and H2(x2)) are combined in the output layer by calculating a Euclidean distance between the two representations. The margin cost is calculated based on the -1/1 (non-replicate/replicate indicator) target and the squared distance. (B) Once the model is trained, expression profiles are converted to barcodes by passing them through the first two (now noisless sigmoid) hidden layers and thresholding the activation of the second hidden layer to yield perturbation barcodes.
Performance of learned perturbation barcodes compared to z-scores and GSEA scores.
| metric | z-score | GSEA | perturbation barcode |
|---|---|---|---|
| 225 | 72 | ||
| -1 | -38 | ||
| 0.01 | 0.03 | ||
| 0.04 | 0.02 | ||
| 0.21 | 0.16 |
(Row 1) For each sample with replicates in the dataset, profiles are ranked based on Euclidean distances calculated from the various representations, and the median value of the replicates’ ranks across samples is reported. (Row 2) Distance of pairs of profiles of compounds that share a target annotation compared to those that do not. Significance of difference in mean distance measured with a t statistic. For reference, a permutation analysis of the target labels in the barcode dataset yielded a minimum t statistic of -5.8 from 100 random permutations (p<0.01). (Row 3) Compounds clustered based on structure and on the expression profiles they induce. The overlap of the structural and expression clustering is measured by the Adjusted Rand Index on a 0–1 scale. For reference, a permutation analysis of the cluster labels in the barcode dataset yielded a maximum ARI of 0.002 from 100 random permutations (p<0.01). (Row 4) Similarity of phenotypic profiles measured either by activity across HTS assays, or by induced expression changes. The correlation of each expression measure to the HTS fingerprint data is shown. For reference, a permutation analysis of the sample labels in the barcode dataset yielded a maximum correlation of 0.001 from 100 random permutations (p<0.01). (Row 5) A support vector regression model was trained using the various expression features to predict compound promiscuity (fraction HTS screens in which a compound is active). Crossvalidation performance is measured using R2 of predicted vs. observed promiscuity. The standard error of barcode R2 values was 0.06 (p<0.01).
Performance of perturbation barcodes on public LINCS data.
Analyses correspond to Rows 1–3 of Table 1.
| metric | z-score | perturbation barcode |
|---|---|---|
| 21496 | ||
| 1 | ||
| 0.004 |
Fig 3Visualizations of the data based on z-scores or perturbation barcodes were examined to select candidate compounds in the phenotypic neighborhood of a series of known MAPK pathway inhibitors.
(A–D) t-SNE maps of the data, z-scores on top, perturbation barcode maps on the bottom. (A, B) the entire dataset is shown with the tested compounds in dark blue. (C,D) The neighborhood of the query MAPK pathway inhibitor compounds (orange) is shown. Common MAPK tools used for nearest neighbor analysis are circled. (E,F) Results of AP-1 reporter assays. Known MAPK actives are distinguished from unknowns predicted to be active in (C,D). (G,H) Rather than selecting neighbors of seed MAPK tool compounds in the t-SNE map, nearest neighbors in the native datasets were selected and tested in the AP-1 reporter assay. Key as in (E,F). See Fig C in S1 Text for breakdown by categories, including overlaps.