From 52831f2764afc3b736c0f51f7bbe6fd5d400a533 Mon Sep 17 00:00:00 2001 From: Davis McCarthy <dmccarthy@svi.edu.au> Date: Wed, 2 Oct 2019 08:46:46 +1000 Subject: [PATCH] New build of website --- public/advanced-exercises.html | 68 +- public/clust-intro.md | 8 +- public/clustering-and-cell-annotation.html | 257 +- public/clustering.md | 12 +- .../figure-html/unnamed-chunk-10-1.png | Bin 107406 -> 106353 bytes .../figure-html/unnamed-chunk-2-1.png | Bin 428874 -> 443211 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 39900 -> 40604 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 147024 -> 148994 bytes .../figure-html/unnamed-chunk-9-1.png | Bin 234327 -> 256657 bytes ...ring-and-combining-scrna-seq-datasets.html | 460 +- public/confounders-reads.md | 136 - public/confounders.md | 137 - public/datasets.html | 40 +- public/de-intro.md | 150 +- public/dechapter.html | 496 +- public/exprs-norm-reads.md | 624 +- public/exprs-norm.md | 4 - public/exprs-qc.md | 60 +- .../figure-html/unnamed-chunk-15-1.png | Bin 129722 -> 129367 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 178234 -> 177931 bytes public/feature-selection.md | 22 +- .../sctransform-feature-select-1.png | Bin 19271 -> 19711 bytes .../figure-html/unnamed-chunk-17-1.png | Bin 0 -> 466884 bytes public/figures/rotation2.png | Bin 61135 -> 84008 bytes public/figures/soneson-de-benchmark-fig5.png | Bin 0 -> 129298 bytes public/handling-sparsity.html | 138 +- public/handling-sparsity.md | 32 +- ...deal-scrnaseq-pipeline-as-of-oct-2019.html | 42 +- public/imputation.html | 144 +- public/index.html | 44 +- public/index.md | 16 +- ...ntegrating-single-cell-omics-datasets.html | 42 +- public/intro-to-R.md | 2 +- public/intro.md | 30 +- public/introduction-to-rbioconductor.html | 42 +- .../introduction-to-single-cell-rna-seq.html | 67 +- public/latent-spaces.html | 156 +- public/latent-spaces.md | 188 +- .../figure-html/glmpca-1.png | Bin 104442 -> 106062 bytes .../figure-html/tsne-1.png | Bin 352594 -> 337390 bytes .../figure-html/tsne-2.png | Bin 326073 -> 291253 bytes .../figure-html/umap-1.png | Bin 106680 -> 102501 bytes .../figure-html/unnamed-chunk-1-1.png | Bin 112341 -> 112963 bytes .../figure-html/unnamed-chunk-1-2.png | Bin 120564 -> 120187 bytes .../figure-html/unnamed-chunk-2-1.png | Bin 89214 -> 89308 bytes .../figure-html/unnamed-chunk-3-1.png | Bin 86052 -> 87096 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 91943 -> 107659 bytes ...tion-confounders-and-batch-correction.html | 6185 +++-------------- public/processing-raw-scrna-seq-data.html | 40 +- public/pseudotime.md | 23 +- ...uality-control-and-data-visualisation.html | 103 +- public/references.html | 52 +- public/remove-conf.md | 3814 +--------- public/resources.html | 40 +- public/search_index.json | 20 +- public/seurat-chapter.html | 298 +- public/trajectory-inference.html | 925 +-- 57 files changed, 2903 insertions(+), 12014 deletions(-) create mode 100644 public/feature-selection_files/figure-html/unnamed-chunk-17-1.png create mode 100644 public/figures/soneson-de-benchmark-fig5.png diff --git a/public/advanced-exercises.html b/public/advanced-exercises.html index 51e1b11..ab6da0f 100644 --- a/public/advanced-exercises.html +++ b/public/advanced-exercises.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -547,20 +553,20 @@ the Salmon index that was used for the quantification).</p> <p>Here we will show you how to create an <code>SCE</code> from a <code>MultiAssayExperiment</code> object. For example, if you download <code>Shalek2013</code> dataset you will be able to create an <code>SCE</code> using the following code:</p> -<div class="sourceCode" id="cb904"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb904-1" data-line-number="1"><span class="kw">library</span>(MultiAssayExperiment)</a> -<a class="sourceLine" id="cb904-2" data-line-number="2"><span class="kw">library</span>(SummarizedExperiment)</a> -<a class="sourceLine" id="cb904-3" data-line-number="3"><span class="kw">library</span>(scater)</a> -<a class="sourceLine" id="cb904-4" data-line-number="4">d <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"~/Desktop/GSE41265.rds"</span>)</a> -<a class="sourceLine" id="cb904-5" data-line-number="5">cts <-<span class="st"> </span><span class="kw">assays</span>(<span class="kw">experiments</span>(d)[[<span class="st">"gene"</span>]])[[<span class="st">"count_lstpm"</span>]]</a> -<a class="sourceLine" id="cb904-6" data-line-number="6">tpms <-<span class="st"> </span><span class="kw">assays</span>(<span class="kw">experiments</span>(d)[[<span class="st">"gene"</span>]])[[<span class="st">"TPM"</span>]]</a> -<a class="sourceLine" id="cb904-7" data-line-number="7">phn <-<span class="st"> </span><span class="kw">colData</span>(d)</a> -<a class="sourceLine" id="cb904-8" data-line-number="8">sce <-<span class="st"> </span><span class="kw">SingleCellExperiment</span>(</a> -<a class="sourceLine" id="cb904-9" data-line-number="9"> <span class="dt">assays =</span> <span class="kw">list</span>(</a> -<a class="sourceLine" id="cb904-10" data-line-number="10"> <span class="dt">countData =</span> cts, </a> -<a class="sourceLine" id="cb904-11" data-line-number="11"> <span class="dt">tpmData =</span> tpms</a> -<a class="sourceLine" id="cb904-12" data-line-number="12"> ),</a> -<a class="sourceLine" id="cb904-13" data-line-number="13"> <span class="dt">colData =</span> phn</a> -<a class="sourceLine" id="cb904-14" data-line-number="14">)</a></code></pre></div> +<div class="sourceCode" id="cb675"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb675-1" data-line-number="1"><span class="kw">library</span>(MultiAssayExperiment)</a> +<a class="sourceLine" id="cb675-2" data-line-number="2"><span class="kw">library</span>(SummarizedExperiment)</a> +<a class="sourceLine" id="cb675-3" data-line-number="3"><span class="kw">library</span>(scater)</a> +<a class="sourceLine" id="cb675-4" data-line-number="4">d <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"~/Desktop/GSE41265.rds"</span>)</a> +<a class="sourceLine" id="cb675-5" data-line-number="5">cts <-<span class="st"> </span><span class="kw">assays</span>(<span class="kw">experiments</span>(d)[[<span class="st">"gene"</span>]])[[<span class="st">"count_lstpm"</span>]]</a> +<a class="sourceLine" id="cb675-6" data-line-number="6">tpms <-<span class="st"> </span><span class="kw">assays</span>(<span class="kw">experiments</span>(d)[[<span class="st">"gene"</span>]])[[<span class="st">"TPM"</span>]]</a> +<a class="sourceLine" id="cb675-7" data-line-number="7">phn <-<span class="st"> </span><span class="kw">colData</span>(d)</a> +<a class="sourceLine" id="cb675-8" data-line-number="8">sce <-<span class="st"> </span><span class="kw">SingleCellExperiment</span>(</a> +<a class="sourceLine" id="cb675-9" data-line-number="9"> <span class="dt">assays =</span> <span class="kw">list</span>(</a> +<a class="sourceLine" id="cb675-10" data-line-number="10"> <span class="dt">countData =</span> cts, </a> +<a class="sourceLine" id="cb675-11" data-line-number="11"> <span class="dt">tpmData =</span> tpms</a> +<a class="sourceLine" id="cb675-12" data-line-number="12"> ),</a> +<a class="sourceLine" id="cb675-13" data-line-number="13"> <span class="dt">colData =</span> phn</a> +<a class="sourceLine" id="cb675-14" data-line-number="14">)</a></code></pre></div> <p>You can also see that several different QC metrics have already been pre-calculated on the <a href="http://imlspenticton.uzh.ch:3838/conquer/">conquer</a> website.</p> diff --git a/public/clust-intro.md b/public/clust-intro.md index 8b0b279..45007b2 100644 --- a/public/clust-intro.md +++ b/public/clust-intro.md @@ -43,7 +43,7 @@ that it is typically much easier to visualize the data in a 2 or * Scalability: in the last few years the number of cells in scRNA-seq experiments has grown by several orders of magnitude from ~$10^2$ to ~$10^6$ -### unsupervised Clustering methods +### Unsupervised clustering methods Three main ingredients of a complete clustering method: @@ -206,7 +206,7 @@ that are very fast, although not the most accurate approaches. -#### Concensus clustering (more robustness, less computational speed) +#### Consensus clustering (more robustness, less computational speed) ##### __Motivation (Two problems of $K$-means)__: \ - __Problem1:__ sensitive to initial partitions \ @@ -216,7 +216,7 @@ that are very fast, although not the most accurate approaches. __Solution:__ Run $K$-means with a range of $K$'s. -##### __Algorithm of concensus clustering (simpliest version)__: +##### __Algorithm of consensus clustering (simpliest version)__: ```text for(k in the range of K){ @@ -250,7 +250,7 @@ Say we partitioned four data points into 2 clusters. <center>{width=60%}</center> -- __Step2:__ Concensus matrix: \ +- __Step2:__ Consensus matrix: \ Average of all the partitions <center>{width=30%}</center> diff --git a/public/clustering-and-cell-annotation.html b/public/clustering-and-cell-annotation.html index cb4f950..39a4053 100644 --- a/public/clustering-and-cell-annotation.html +++ b/public/clustering-and-cell-annotation.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -534,7 +540,7 @@ that it is typically much easier to visualize the data in a 2 or </ul> </div> <div id="unsupervised-clustering-methods" class="section level3"> -<h3><span class="header-section-number">10.1.2</span> unsupervised Clustering methods</h3> +<h3><span class="header-section-number">10.1.2</span> Unsupervised clustering methods</h3> <p>Three main ingredients of a complete clustering method:</p> <ul> <li><p><strong>Measure of similarity</strong>: how do we quantify how close two data points are?</p></li> @@ -610,7 +616,7 @@ clustering methods in many situations <span class="citation">(Freytag et al. <a </center> <p>There are two ways of adding weights: number and rank.<br /> - <em>number</em>: The number of shared nodes between <span class="math inline">\(u\)</span> and <span class="math inline">\(v\)</span>, in this case, 3.<br /> -- <em>rank</em>: A measurement of the closeness to their common nearest neighbours. (<span class="citation">Xu and Su (<a href="#ref-xu2015identification">2015</a>)</span>)<br /> +- <em>rank</em>: A measurement of the closeness to their common nearest neighbours. (<span class="citation">(<span class="citeproc-not-found" data-reference-id="xu2015identification"><strong>???</strong></span>)</span>)<br /> </p> <p><font color="#bf812d"><br /> <strong>Details of rank </strong>:<br /> @@ -689,8 +695,8 @@ Improved Louvain, hybrid of greedy algorithm and sampling technique<br /> <a href="https://igraph.org/"><strong>igraph</strong></a>: fast greedy, Louvain, optimal, walktrap, spinglass, infomap</p> </div> </div> -<div id="concensus-clustering-more-robustness-less-computational-speed" class="section level4"> -<h4><span class="header-section-number">10.1.2.4</span> Concensus clustering (more robustness, less computational speed)</h4> +<div id="consensus-clustering-more-robustness-less-computational-speed" class="section level4"> +<h4><span class="header-section-number">10.1.2.4</span> Consensus clustering (more robustness, less computational speed)</h4> <div id="motivation-two-problems-of-k-means" class="section level5"> <h5><span class="header-section-number">10.1.2.4.1</span> <strong>Motivation (Two problems of <span class="math inline">\(K\)</span>-means)</strong>:<br /> </h5> @@ -704,8 +710,8 @@ Improved Louvain, hybrid of greedy algorithm and sampling technique<br />  Run <span class="math inline">\(K\)</span>-means with a range of <span class="math inline">\(K\)</span>’s.</li> </ul> </div> -<div id="algorithm-of-concensus-clustering-simpliest-version" class="section level5"> -<h5><span class="header-section-number">10.1.2.4.2</span> <strong>Algorithm of concensus clustering (simpliest version)</strong>:</h5> +<div id="algorithm-of-consensus-clustering-simpliest-version" class="section level5"> +<h5><span class="header-section-number">10.1.2.4.2</span> <strong>Algorithm of consensus clustering (simpliest version)</strong>:</h5> <pre class="text"><code>for(k in the range of K){ for(each subsample of the data){ for(iteration in 1:1000){ @@ -738,7 +744,7 @@ Say we partitioned four data points into 2 clusters.</li> <img src="figures/concensus1.png" style="width:60.0%" /> </center> <ul> -<li><strong>Step2:</strong> Concensus matrix:<br /> +<li><strong>Step2:</strong> Consensus matrix:<br /> Average of all the partitions <center> <img src="figures/concensus2.png" style="width:30.0%" /> @@ -755,14 +761,14 @@ Average of all the partitions </div> <div id="clust-methods" class="section level2"> <h2><span class="header-section-number">10.2</span> Clustering example</h2> -<div class="sourceCode" id="cb671"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb671-1" data-line-number="1"><span class="kw">library</span>(pcaMethods)</a> -<a class="sourceLine" id="cb671-2" data-line-number="2"><span class="kw">library</span>(SC3)</a> -<a class="sourceLine" id="cb671-3" data-line-number="3"><span class="kw">library</span>(scater)</a> -<a class="sourceLine" id="cb671-4" data-line-number="4"><span class="kw">library</span>(SingleCellExperiment)</a> -<a class="sourceLine" id="cb671-5" data-line-number="5"><span class="kw">library</span>(pheatmap)</a> -<a class="sourceLine" id="cb671-6" data-line-number="6"><span class="kw">library</span>(mclust)</a> -<a class="sourceLine" id="cb671-7" data-line-number="7"><span class="kw">library</span>(igraph)</a> -<a class="sourceLine" id="cb671-8" data-line-number="8"><span class="kw">library</span>(scran)</a></code></pre></div> +<div class="sourceCode" id="cb441"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb441-1" data-line-number="1"><span class="kw">library</span>(pcaMethods)</a> +<a class="sourceLine" id="cb441-2" data-line-number="2"><span class="kw">library</span>(SC3)</a> +<a class="sourceLine" id="cb441-3" data-line-number="3"><span class="kw">library</span>(scater)</a> +<a class="sourceLine" id="cb441-4" data-line-number="4"><span class="kw">library</span>(SingleCellExperiment)</a> +<a class="sourceLine" id="cb441-5" data-line-number="5"><span class="kw">library</span>(pheatmap)</a> +<a class="sourceLine" id="cb441-6" data-line-number="6"><span class="kw">library</span>(mclust)</a> +<a class="sourceLine" id="cb441-7" data-line-number="7"><span class="kw">library</span>(igraph)</a> +<a class="sourceLine" id="cb441-8" data-line-number="8"><span class="kw">library</span>(scran)</a></code></pre></div> <div id="example-1.-graph-based-clustering-deng-dataset" class="section level3"> <h3><span class="header-section-number">10.2.1</span> Example 1. Graph-based clustering (deng dataset)</h3> <p>To illustrate clustering of scRNA-seq data, we consider the <code>Deng</code> dataset of @@ -770,32 +776,32 @@ cells from developing mouse embryo <span class="citation">(Deng et al. <a href=" dataset and created a <code>SingleCellExperiment</code> object in advance. We have also annotated the cells with the cell types identified in the original publication (it is the <code>cell_type2</code> column in the <code>colData</code> slot).</p> -<div class="sourceCode" id="cb672"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb672-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/deng/deng-reads.rds"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb442"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb442-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/deng/deng-reads.rds"</span>)</a></code></pre></div> <p>First, we build a <span class="math inline">\(K\)</span>-NN graph with a package function from <a href="https://bioconductor.org/packages/release/bioc/html/scran.html">scran</a>. The most important decision of building a graph is the choice of <span class="math inline">\(K\)</span>, of which there is no standard rule. In general, we can think of it as an indication of the desired cluster size. If <span class="math inline">\(K\)</span> is too small, a genuine cluster might be split into parts, while if <span class="math inline">\(K\)</span> is too large, clusters might not thoroughly separated.</p> -<div class="sourceCode" id="cb673"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb673-1" data-line-number="1">deng5 <-<span class="st"> </span><span class="kw">buildSNNGraph</span>(deng, <span class="dt">k =</span> <span class="dv">5</span>)</a> -<a class="sourceLine" id="cb673-2" data-line-number="2">deng15 <-<span class="st"> </span><span class="kw">buildSNNGraph</span>(deng, <span class="dt">k =</span> <span class="dv">15</span>)</a> -<a class="sourceLine" id="cb673-3" data-line-number="3">deng25 <-<span class="st"> </span><span class="kw">buildSNNGraph</span>(deng, <span class="dt">k =</span> <span class="dv">25</span>)</a> -<a class="sourceLine" id="cb673-4" data-line-number="4"><span class="kw">par</span>(<span class="dt">mfrow=</span><span class="kw">c</span>(<span class="dv">1</span>,<span class="dv">3</span>))</a> -<a class="sourceLine" id="cb673-5" data-line-number="5"><span class="kw">plot</span>(deng5, <span class="dt">vertex.size =</span> <span class="dv">4</span>, <span class="dt">vertex.label =</span> <span class="ot">NA</span>)</a> -<a class="sourceLine" id="cb673-6" data-line-number="6"><span class="kw">title</span>(<span class="st">"5-NN"</span> ,<span class="dt">line =</span> <span class="dv">-33</span>, <span class="dt">cex.main =</span> <span class="dv">3</span>)</a> -<a class="sourceLine" id="cb673-7" data-line-number="7"><span class="kw">plot</span>(deng15, <span class="dt">vertex.size =</span> <span class="dv">4</span>, <span class="dt">vertex.label =</span> <span class="ot">NA</span>)</a> -<a class="sourceLine" id="cb673-8" data-line-number="8"><span class="kw">title</span>(<span class="st">"15-NN"</span> ,<span class="dt">line =</span> <span class="dv">-33</span>, <span class="dt">cex.main =</span> <span class="dv">3</span>)</a> -<a class="sourceLine" id="cb673-9" data-line-number="9"><span class="kw">plot</span>(deng25, <span class="dt">vertex.size =</span> <span class="dv">4</span>, <span class="dt">vertex.label =</span> <span class="ot">NA</span>)</a> -<a class="sourceLine" id="cb673-10" data-line-number="10"><span class="kw">title</span>(<span class="st">"25-NN"</span> ,<span class="dt">line =</span> <span class="dv">-33</span>, <span class="dt">cex.main =</span> <span class="dv">3</span>)</a></code></pre></div> +<div class="sourceCode" id="cb443"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb443-1" data-line-number="1">deng5 <-<span class="st"> </span><span class="kw">buildSNNGraph</span>(deng, <span class="dt">k =</span> <span class="dv">5</span>)</a> +<a class="sourceLine" id="cb443-2" data-line-number="2">deng15 <-<span class="st"> </span><span class="kw">buildSNNGraph</span>(deng, <span class="dt">k =</span> <span class="dv">15</span>)</a> +<a class="sourceLine" id="cb443-3" data-line-number="3">deng25 <-<span class="st"> </span><span class="kw">buildSNNGraph</span>(deng, <span class="dt">k =</span> <span class="dv">25</span>)</a> +<a class="sourceLine" id="cb443-4" data-line-number="4"><span class="kw">par</span>(<span class="dt">mfrow=</span><span class="kw">c</span>(<span class="dv">1</span>,<span class="dv">3</span>))</a> +<a class="sourceLine" id="cb443-5" data-line-number="5"><span class="kw">plot</span>(deng5, <span class="dt">vertex.size =</span> <span class="dv">4</span>, <span class="dt">vertex.label =</span> <span class="ot">NA</span>)</a> +<a class="sourceLine" id="cb443-6" data-line-number="6"><span class="kw">title</span>(<span class="st">"5-NN"</span> ,<span class="dt">line =</span> <span class="dv">-33</span>, <span class="dt">cex.main =</span> <span class="dv">3</span>)</a> +<a class="sourceLine" id="cb443-7" data-line-number="7"><span class="kw">plot</span>(deng15, <span class="dt">vertex.size =</span> <span class="dv">4</span>, <span class="dt">vertex.label =</span> <span class="ot">NA</span>)</a> +<a class="sourceLine" id="cb443-8" data-line-number="8"><span class="kw">title</span>(<span class="st">"15-NN"</span> ,<span class="dt">line =</span> <span class="dv">-33</span>, <span class="dt">cex.main =</span> <span class="dv">3</span>)</a> +<a class="sourceLine" id="cb443-9" data-line-number="9"><span class="kw">plot</span>(deng25, <span class="dt">vertex.size =</span> <span class="dv">4</span>, <span class="dt">vertex.label =</span> <span class="ot">NA</span>)</a> +<a class="sourceLine" id="cb443-10" data-line-number="10"><span class="kw">title</span>(<span class="st">"25-NN"</span> ,<span class="dt">line =</span> <span class="dv">-33</span>, <span class="dt">cex.main =</span> <span class="dv">3</span>)</a></code></pre></div> <p><img src="clustering_files/figure-html/unnamed-chunk-2-1.png" width="1152" style="display: block; margin: auto;" /></p> <p>Perform Louvain clustering:</p> -<div class="sourceCode" id="cb674"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb674-1" data-line-number="1">cl <-<span class="st"> </span>igraph<span class="op">::</span><span class="kw">cluster_louvain</span>(deng15)<span class="op">$</span>membership</a> -<a class="sourceLine" id="cb674-2" data-line-number="2"><span class="kw">colData</span>(deng)<span class="op">$</span>cl <-<span class="st"> </span><span class="kw">factor</span>(cl)</a> -<a class="sourceLine" id="cb674-3" data-line-number="3">mclust<span class="op">::</span><span class="kw">adjustedRandIndex</span>(<span class="kw">colData</span>(deng)<span class="op">$</span>cell_type2, <span class="kw">colData</span>(deng)<span class="op">$</span>cl)</a></code></pre></div> +<div class="sourceCode" id="cb444"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb444-1" data-line-number="1">cl <-<span class="st"> </span>igraph<span class="op">::</span><span class="kw">cluster_louvain</span>(deng15)<span class="op">$</span>membership</a> +<a class="sourceLine" id="cb444-2" data-line-number="2"><span class="kw">colData</span>(deng)<span class="op">$</span>cl <-<span class="st"> </span><span class="kw">factor</span>(cl)</a> +<a class="sourceLine" id="cb444-3" data-line-number="3">mclust<span class="op">::</span><span class="kw">adjustedRandIndex</span>(<span class="kw">colData</span>(deng)<span class="op">$</span>cell_type2, <span class="kw">colData</span>(deng)<span class="op">$</span>cl)</a></code></pre></div> <pre><code>## [1] 0.4197754</code></pre> <p>Reaches very high similarity with the labels provided in the original paper.</p> <p>However, it tend to merge small clusters into larger ones.</p> -<div class="sourceCode" id="cb676"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb676-1" data-line-number="1"><span class="kw">table</span>(deng<span class="op">$</span>cell_type2, cl)</a></code></pre></div> +<div class="sourceCode" id="cb446"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb446-1" data-line-number="1"><span class="kw">table</span>(deng<span class="op">$</span>cell_type2, cl)</a></code></pre></div> <pre><code>## cl ## 1 2 3 ## 16cell 49 0 1 @@ -811,19 +817,19 @@ parts, while if <span class="math inline">\(K\)</span> is too large, clusters mi </div> <div id="example-2.-graph-based-clustering-segerstolpe-dataset" class="section level3"> <h3><span class="header-section-number">10.2.2</span> Example 2. Graph-based clustering (segerstolpe dataset)</h3> -<div class="sourceCode" id="cb678"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb678-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/muraro.rds"</span>)</a> -<a class="sourceLine" id="cb678-2" data-line-number="2"><span class="co">## PCA</span></a> -<a class="sourceLine" id="cb678-3" data-line-number="3">var.fit <-<span class="st"> </span><span class="kw">suppressWarnings</span>(<span class="kw">trendVar</span>(muraro, <span class="dt">parametric=</span><span class="ot">TRUE</span>, <span class="dt">use.spikes=</span>F))</a> -<a class="sourceLine" id="cb678-4" data-line-number="4">muraro <-<span class="st"> </span><span class="kw">suppressWarnings</span>(<span class="kw">denoisePCA</span>(muraro, <span class="dt">technical=</span>var.fit<span class="op">$</span>trend))</a> -<a class="sourceLine" id="cb678-5" data-line-number="5"><span class="kw">dim</span>(<span class="kw">reducedDim</span>(muraro, <span class="st">"PCA"</span>))</a></code></pre></div> +<div class="sourceCode" id="cb448"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb448-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/muraro.rds"</span>)</a> +<a class="sourceLine" id="cb448-2" data-line-number="2"><span class="co">## PCA</span></a> +<a class="sourceLine" id="cb448-3" data-line-number="3">var.fit <-<span class="st"> </span><span class="kw">suppressWarnings</span>(<span class="kw">trendVar</span>(muraro, <span class="dt">parametric=</span><span class="ot">TRUE</span>, <span class="dt">use.spikes=</span>F))</a> +<a class="sourceLine" id="cb448-4" data-line-number="4">muraro <-<span class="st"> </span><span class="kw">suppressWarnings</span>(<span class="kw">denoisePCA</span>(muraro, <span class="dt">technical=</span>var.fit<span class="op">$</span>trend))</a> +<a class="sourceLine" id="cb448-5" data-line-number="5"><span class="kw">dim</span>(<span class="kw">reducedDim</span>(muraro, <span class="st">"PCA"</span>))</a></code></pre></div> <pre><code>## [1] 2126 5</code></pre> -<div class="sourceCode" id="cb680"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb680-1" data-line-number="1"><span class="co">## Build graph and clustering</span></a> -<a class="sourceLine" id="cb680-2" data-line-number="2">gr <-<span class="st"> </span><span class="kw">buildSNNGraph</span>(muraro, <span class="dt">use.dimred=</span><span class="st">"PCA"</span>, <span class="dt">k =</span> <span class="dv">30</span>)</a> -<a class="sourceLine" id="cb680-3" data-line-number="3">cl <-<span class="st"> </span>igraph<span class="op">::</span><span class="kw">cluster_louvain</span>(gr)<span class="op">$</span>membership</a> -<a class="sourceLine" id="cb680-4" data-line-number="4"><span class="kw">colData</span>(muraro)<span class="op">$</span>cl <-<span class="st"> </span><span class="kw">factor</span>(cl)</a> -<a class="sourceLine" id="cb680-5" data-line-number="5">mclust<span class="op">::</span><span class="kw">adjustedRandIndex</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, <span class="kw">colData</span>(muraro)<span class="op">$</span>cl)</a></code></pre></div> +<div class="sourceCode" id="cb450"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb450-1" data-line-number="1"><span class="co">## Build graph and clustering</span></a> +<a class="sourceLine" id="cb450-2" data-line-number="2">gr <-<span class="st"> </span><span class="kw">buildSNNGraph</span>(muraro, <span class="dt">use.dimred=</span><span class="st">"PCA"</span>, <span class="dt">k =</span> <span class="dv">30</span>)</a> +<a class="sourceLine" id="cb450-3" data-line-number="3">cl <-<span class="st"> </span>igraph<span class="op">::</span><span class="kw">cluster_louvain</span>(gr)<span class="op">$</span>membership</a> +<a class="sourceLine" id="cb450-4" data-line-number="4"><span class="kw">colData</span>(muraro)<span class="op">$</span>cl <-<span class="st"> </span><span class="kw">factor</span>(cl)</a> +<a class="sourceLine" id="cb450-5" data-line-number="5">mclust<span class="op">::</span><span class="kw">adjustedRandIndex</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, <span class="kw">colData</span>(muraro)<span class="op">$</span>cl)</a></code></pre></div> <pre><code>## [1] 0.4845618</code></pre> -<div class="sourceCode" id="cb682"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb682-1" data-line-number="1"><span class="kw">table</span>(muraro<span class="op">$</span>cell_type1, cl)</a></code></pre></div> +<div class="sourceCode" id="cb452"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb452-1" data-line-number="1"><span class="kw">table</span>(muraro<span class="op">$</span>cell_type1, cl)</a></code></pre></div> <pre><code>## cl ## 1 2 3 4 5 6 7 8 9 ## acinar 0 0 0 0 0 0 218 0 1 @@ -841,12 +847,12 @@ parts, while if <span class="math inline">\(K\)</span> is too large, clusters mi <h3><span class="header-section-number">10.2.3</span> Example 3. SC3</h3> <p>Let’s run <code>SC3</code> clustering on the Deng data. The advantage of the <code>SC3</code> is that it can directly ingest a <code>SingleCellExperiment</code> object.</p> <p><code>SC3</code> can estimate a number of clusters:</p> -<div class="sourceCode" id="cb684"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb684-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">sc3_estimate_k</span>(deng)</a></code></pre></div> +<div class="sourceCode" id="cb454"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb454-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">sc3_estimate_k</span>(deng)</a></code></pre></div> <pre><code>## Estimating k...</code></pre> -<div class="sourceCode" id="cb686"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb686-1" data-line-number="1"><span class="kw">metadata</span>(deng)<span class="op">$</span>sc3<span class="op">$</span>k_estimation</a></code></pre></div> +<div class="sourceCode" id="cb456"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb456-1" data-line-number="1"><span class="kw">metadata</span>(deng)<span class="op">$</span>sc3<span class="op">$</span>k_estimation</a></code></pre></div> <pre><code>## [1] 6</code></pre> <p>Next we run <code>SC3</code> (we also ask it to calculate biological properties of the clusters):</p> -<div class="sourceCode" id="cb688"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb688-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">sc3</span>(deng, <span class="dt">ks =</span> <span class="dv">10</span>, <span class="dt">biology =</span> <span class="ot">TRUE</span>, <span class="dt">n_cores =</span> <span class="dv">1</span>)</a></code></pre></div> +<div class="sourceCode" id="cb458"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb458-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">sc3</span>(deng, <span class="dt">ks =</span> <span class="dv">10</span>, <span class="dt">biology =</span> <span class="ot">TRUE</span>, <span class="dt">n_cores =</span> <span class="dv">1</span>)</a></code></pre></div> <pre><code>## Setting SC3 parameters...</code></pre> <pre><code>## Calculating distances between the cells...</code></pre> <pre><code>## Performing transformations and calculating eigenvectors...</code></pre> @@ -855,24 +861,24 @@ parts, while if <span class="math inline">\(K\)</span> is too large, clusters mi <pre><code>## Calculating biology...</code></pre> <p><code>SC3</code> result consists of several different outputs (please look in <span class="citation">(Kiselev et al. <a href="#ref-Kiselev2016-bq">2017</a>)</span> and <a href="http://bioconductor.org/packages/release/bioc/vignettes/SC3/inst/doc/my-vignette.html">SC3 vignette</a> for more details). Here we show some of them:</p> <p>Consensus matrix:</p> -<div class="sourceCode" id="cb695"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb695-1" data-line-number="1"><span class="kw">sc3_plot_consensus</span>(deng, <span class="dt">k =</span> <span class="dv">10</span>, <span class="dt">show_pdata =</span> <span class="st">"cell_type2"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb465"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb465-1" data-line-number="1"><span class="kw">sc3_plot_consensus</span>(deng, <span class="dt">k =</span> <span class="dv">10</span>, <span class="dt">show_pdata =</span> <span class="st">"cell_type2"</span>)</a></code></pre></div> <p>Silhouette plot:</p> -<div class="sourceCode" id="cb696"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb696-1" data-line-number="1"><span class="kw">sc3_plot_silhouette</span>(deng, <span class="dt">k =</span> <span class="dv">10</span>)</a></code></pre></div> +<div class="sourceCode" id="cb466"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb466-1" data-line-number="1"><span class="kw">sc3_plot_silhouette</span>(deng, <span class="dt">k =</span> <span class="dv">10</span>)</a></code></pre></div> <p><img src="clustering_files/figure-html/unnamed-chunk-7-1.png" width="672" style="display: block; margin: auto;" /></p> <p>Heatmap of the expression matrix:</p> -<div class="sourceCode" id="cb697"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb697-1" data-line-number="1"><span class="kw">sc3_plot_expression</span>(deng, <span class="dt">k =</span> <span class="dv">10</span>, <span class="dt">show_pdata =</span> <span class="st">"cell_type2"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb467"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb467-1" data-line-number="1"><span class="kw">sc3_plot_expression</span>(deng, <span class="dt">k =</span> <span class="dv">10</span>, <span class="dt">show_pdata =</span> <span class="st">"cell_type2"</span>)</a></code></pre></div> <p><img src="clustering_files/figure-html/unnamed-chunk-8-1.png" width="672" style="display: block; margin: auto;" /></p> <p>Identified marker genes:</p> -<div class="sourceCode" id="cb698"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb698-1" data-line-number="1"><span class="kw">sc3_plot_markers</span>(deng, <span class="dt">k =</span> <span class="dv">10</span>, <span class="dt">show_pdata =</span> <span class="st">"cell_type2"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb468"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb468-1" data-line-number="1"><span class="kw">sc3_plot_markers</span>(deng, <span class="dt">k =</span> <span class="dv">10</span>, <span class="dt">show_pdata =</span> <span class="st">"cell_type2"</span>)</a></code></pre></div> <p><img src="clustering_files/figure-html/unnamed-chunk-9-1.png" width="672" style="display: block; margin: auto;" /></p> <p>PCA plot with highlighted <code>SC3</code> clusters:</p> -<div class="sourceCode" id="cb699"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb699-1" data-line-number="1"><span class="kw">plotPCA</span>(deng, <span class="dt">colour_by =</span> <span class="st">"sc3_10_clusters"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb469"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb469-1" data-line-number="1"><span class="kw">plotPCA</span>(deng, <span class="dt">colour_by =</span> <span class="st">"sc3_10_clusters"</span>)</a></code></pre></div> <p><img src="clustering_files/figure-html/unnamed-chunk-10-1.png" width="672" style="display: block; margin: auto;" /></p> <p>Compare the results of <code>SC3</code> clustering with the original publication cell type labels:</p> -<div class="sourceCode" id="cb700"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb700-1" data-line-number="1"><span class="kw">adjustedRandIndex</span>(<span class="kw">colData</span>(deng)<span class="op">$</span>cell_type2, <span class="kw">colData</span>(deng)<span class="op">$</span>sc3_<span class="dv">10</span>_clusters)</a></code></pre></div> -<pre><code>## [1] 0.7796181</code></pre> +<div class="sourceCode" id="cb470"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb470-1" data-line-number="1"><span class="kw">adjustedRandIndex</span>(<span class="kw">colData</span>(deng)<span class="op">$</span>cell_type2, <span class="kw">colData</span>(deng)<span class="op">$</span>sc3_<span class="dv">10</span>_clusters)</a></code></pre></div> +<pre><code>## [1] 0.6616899</code></pre> <p><strong>Note</strong> <code>SC3</code> can also be run in an interactive <code>Shiny</code> session:</p> -<div class="sourceCode" id="cb702"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb702-1" data-line-number="1"><span class="kw">sc3_interactive</span>(deng)</a></code></pre></div> +<div class="sourceCode" id="cb472"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb472-1" data-line-number="1"><span class="kw">sc3_interactive</span>(deng)</a></code></pre></div> <p>This command will open <code>SC3</code> in a web browser.</p> <p><strong>Note</strong> Due to direct calculation of distances <code>SC3</code> becomes very slow when the number of cells is <span class="math inline">\(>5000\)</span>. For large datasets containing up to <span class="math inline">\(10^5\)</span> cells we recomment using <code>Seurat</code> (see chapter <a href="seurat-chapter.html#seurat-chapter">16</a>).</p> </div> @@ -921,25 +927,25 @@ For (only) the cells that falls into this category, it goes back to Step2.</li> <div id="example-1" class="section level4"> <h4><span class="header-section-number">10.3.1.2</span> Example</h4> <p>(Note: SingleR is not yet available in the released version of Bioconductor. It will be possible to run it as shown once the next Bioconductor release is made in late October.)</p> -<div class="sourceCode" id="cb703"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb703-1" data-line-number="1"><span class="kw">library</span>(scRNAseq)</a> -<a class="sourceLine" id="cb703-2" data-line-number="2"><span class="kw">library</span>(SingleR)</a> -<a class="sourceLine" id="cb703-3" data-line-number="3">segerstolpe <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/segerstolpe.rds"</span>)</a> -<a class="sourceLine" id="cb703-4" data-line-number="4">sceM <-<span class="st"> </span><span class="kw">suppressMessages</span>(<span class="kw">MuraroPancreasData</span>())</a> -<a class="sourceLine" id="cb703-5" data-line-number="5">sceM <-<span class="st"> </span>sceM[,<span class="op">!</span><span class="kw">is.na</span>(sceM<span class="op">$</span>label)]</a> -<a class="sourceLine" id="cb703-6" data-line-number="6">sceM <-<span class="st"> </span><span class="kw">logNormCounts</span>(sceM)</a> -<a class="sourceLine" id="cb703-7" data-line-number="7"><span class="co">## find common gene</span></a> -<a class="sourceLine" id="cb703-8" data-line-number="8"><span class="kw">rownames</span>(sceM) <-<span class="st"> </span><span class="kw">gsub</span>(<span class="st">"__.*"</span>,<span class="st">""</span>,<span class="kw">rownames</span>(sceM))</a> -<a class="sourceLine" id="cb703-9" data-line-number="9">common <-<span class="st"> </span><span class="kw">intersect</span>(<span class="kw">rownames</span>(sceM), <span class="kw">rownames</span>(segerstolpe))</a> -<a class="sourceLine" id="cb703-10" data-line-number="10">sceM <-<span class="st"> </span>sceM[common,]</a> -<a class="sourceLine" id="cb703-11" data-line-number="11">segerstolpe <-<span class="st"> </span>segerstolpe[common,]</a> -<a class="sourceLine" id="cb703-12" data-line-number="12"><span class="co">## Prepare reference</span></a> -<a class="sourceLine" id="cb703-13" data-line-number="13">out <-<span class="st"> </span><span class="kw">pairwiseTTests</span>(<span class="kw">logcounts</span>(sceM), sceM<span class="op">$</span>label, <span class="dt">direction=</span><span class="st">"up"</span>)</a> -<a class="sourceLine" id="cb703-14" data-line-number="14">markers <-<span class="st"> </span><span class="kw">getTopMarkers</span>(out<span class="op">$</span>statistics, out<span class="op">$</span>pairs, <span class="dt">n=</span><span class="dv">10</span>)</a> -<a class="sourceLine" id="cb703-15" data-line-number="15"><span class="co">## Annotation</span></a> -<a class="sourceLine" id="cb703-16" data-line-number="16">pred <-<span class="st"> </span><span class="kw">SingleR</span>(<span class="dt">test=</span>segerstolpe, <span class="dt">ref=</span>sceM, <span class="dt">labels=</span>sceM<span class="op">$</span>label, <span class="dt">genes=</span>markers)</a> -<a class="sourceLine" id="cb703-17" data-line-number="17"><span class="co">## View result </span></a> -<a class="sourceLine" id="cb703-18" data-line-number="18"><span class="kw">plotScoreHeatmap</span>(pred, <span class="dt">show.labels =</span> <span class="ot">TRUE</span>, <span class="dt">annotation_col=</span><span class="kw">data.frame</span>(</a> -<a class="sourceLine" id="cb703-19" data-line-number="19"> <span class="dt">row.names=</span><span class="kw">rownames</span>(pred)))</a></code></pre></div> +<div class="sourceCode" id="cb473"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb473-1" data-line-number="1"><span class="kw">library</span>(scRNAseq)</a> +<a class="sourceLine" id="cb473-2" data-line-number="2"><span class="kw">library</span>(SingleR)</a> +<a class="sourceLine" id="cb473-3" data-line-number="3">segerstolpe <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/segerstolpe.rds"</span>)</a> +<a class="sourceLine" id="cb473-4" data-line-number="4">sceM <-<span class="st"> </span><span class="kw">suppressMessages</span>(<span class="kw">MuraroPancreasData</span>())</a> +<a class="sourceLine" id="cb473-5" data-line-number="5">sceM <-<span class="st"> </span>sceM[,<span class="op">!</span><span class="kw">is.na</span>(sceM<span class="op">$</span>label)]</a> +<a class="sourceLine" id="cb473-6" data-line-number="6">sceM <-<span class="st"> </span><span class="kw">logNormCounts</span>(sceM)</a> +<a class="sourceLine" id="cb473-7" data-line-number="7"><span class="co">## find common gene</span></a> +<a class="sourceLine" id="cb473-8" data-line-number="8"><span class="kw">rownames</span>(sceM) <-<span class="st"> </span><span class="kw">gsub</span>(<span class="st">"__.*"</span>,<span class="st">""</span>,<span class="kw">rownames</span>(sceM))</a> +<a class="sourceLine" id="cb473-9" data-line-number="9">common <-<span class="st"> </span><span class="kw">intersect</span>(<span class="kw">rownames</span>(sceM), <span class="kw">rownames</span>(segerstolpe))</a> +<a class="sourceLine" id="cb473-10" data-line-number="10">sceM <-<span class="st"> </span>sceM[common,]</a> +<a class="sourceLine" id="cb473-11" data-line-number="11">segerstolpe <-<span class="st"> </span>segerstolpe[common,]</a> +<a class="sourceLine" id="cb473-12" data-line-number="12"><span class="co">## Prepare reference</span></a> +<a class="sourceLine" id="cb473-13" data-line-number="13">out <-<span class="st"> </span><span class="kw">pairwiseTTests</span>(<span class="kw">logcounts</span>(sceM), sceM<span class="op">$</span>label, <span class="dt">direction=</span><span class="st">"up"</span>)</a> +<a class="sourceLine" id="cb473-14" data-line-number="14">markers <-<span class="st"> </span><span class="kw">getTopMarkers</span>(out<span class="op">$</span>statistics, out<span class="op">$</span>pairs, <span class="dt">n=</span><span class="dv">10</span>)</a> +<a class="sourceLine" id="cb473-15" data-line-number="15"><span class="co">## Annotation</span></a> +<a class="sourceLine" id="cb473-16" data-line-number="16">pred <-<span class="st"> </span><span class="kw">SingleR</span>(<span class="dt">test=</span>segerstolpe, <span class="dt">ref=</span>sceM, <span class="dt">labels=</span>sceM<span class="op">$</span>label, <span class="dt">genes=</span>markers)</a> +<a class="sourceLine" id="cb473-17" data-line-number="17"><span class="co">## View result </span></a> +<a class="sourceLine" id="cb473-18" data-line-number="18"><span class="kw">plotScoreHeatmap</span>(pred, <span class="dt">show.labels =</span> <span class="ot">TRUE</span>, <span class="dt">annotation_col=</span><span class="kw">data.frame</span>(</a> +<a class="sourceLine" id="cb473-19" data-line-number="19"> <span class="dt">row.names=</span><span class="kw">rownames</span>(pred)))</a></code></pre></div> <center> <img src="figures/SingleR.png" style="width:80.0%" /> </center> @@ -947,57 +953,57 @@ For (only) the cells that falls into this category, it goes back to Step2.</li> </div> <div id="scmap" class="section level3"> <h3><span class="header-section-number">10.3.2</span> <a href="https://bioconductor.org/packages/release/bioc/html/scmap.html">scmap</a></h3> -<div class="sourceCode" id="cb704"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb704-1" data-line-number="1"><span class="co">## Load data</span></a> -<a class="sourceLine" id="cb704-2" data-line-number="2">segerstolpe <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/segerstolpe.rds"</span>) <span class="co"># test</span></a> -<a class="sourceLine" id="cb704-3" data-line-number="3"><span class="kw">library</span>(scRNAseq)</a> -<a class="sourceLine" id="cb704-4" data-line-number="4">sceM <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/muraro.rds"</span>) <span class="co"># reference</span></a> -<a class="sourceLine" id="cb704-5" data-line-number="5"><span class="kw">rownames</span>(sceM) <-<span class="st"> </span><span class="kw">gsub</span>(<span class="st">"__.*"</span>,<span class="st">""</span>,<span class="kw">rownames</span>(sceM))</a></code></pre></div> +<div class="sourceCode" id="cb474"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb474-1" data-line-number="1"><span class="co">## Load data</span></a> +<a class="sourceLine" id="cb474-2" data-line-number="2">segerstolpe <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/segerstolpe.rds"</span>) <span class="co"># test</span></a> +<a class="sourceLine" id="cb474-3" data-line-number="3"><span class="kw">library</span>(scRNAseq)</a> +<a class="sourceLine" id="cb474-4" data-line-number="4">sceM <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/muraro.rds"</span>) <span class="co"># reference</span></a> +<a class="sourceLine" id="cb474-5" data-line-number="5"><span class="kw">rownames</span>(sceM) <-<span class="st"> </span><span class="kw">gsub</span>(<span class="st">"__.*"</span>,<span class="st">""</span>,<span class="kw">rownames</span>(sceM))</a></code></pre></div> <p>Select the most informative features (genes) using the dropout feature selection method. By default select 500 features.</p> -<div class="sourceCode" id="cb705"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb705-1" data-line-number="1"><span class="kw">library</span>(scmap)</a> -<a class="sourceLine" id="cb705-2" data-line-number="2"><span class="kw">rowData</span>(sceM)<span class="op">$</span>feature_symbol <-<span class="st"> </span><span class="kw">rownames</span>(sceM)</a> -<a class="sourceLine" id="cb705-3" data-line-number="3">sceM <-<span class="st"> </span><span class="kw">selectFeatures</span>(sceM, <span class="dt">suppress_plot =</span> <span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb475"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb475-1" data-line-number="1"><span class="kw">library</span>(scmap)</a> +<a class="sourceLine" id="cb475-2" data-line-number="2"><span class="kw">rowData</span>(sceM)<span class="op">$</span>feature_symbol <-<span class="st"> </span><span class="kw">rownames</span>(sceM)</a> +<a class="sourceLine" id="cb475-3" data-line-number="3">sceM <-<span class="st"> </span><span class="kw">selectFeatures</span>(sceM, <span class="dt">suppress_plot =</span> <span class="ot">TRUE</span>)</a></code></pre></div> <p>Index of a reference dataset is created by finding the median gene expression for each cluster. First, chop the total of 500 features into <span class="math inline">\(M = 50\)</span> chuncks/ low-dimensional subspace. Second, cluster each chunk into <span class="math inline">\(k = \sqrt{N}\)</span> clusters, where <span class="math inline">\(N\)</span> is the number of cells.</p> <p>By default scmap uses the <code>cell_type1</code> column of the <code>colData</code> slot in the reference to identify clusters.</p> -<div class="sourceCode" id="cb706"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb706-1" data-line-number="1">sceM <-<span class="st"> </span><span class="kw">indexCell</span>(sceM)</a></code></pre></div> +<div class="sourceCode" id="cb476"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb476-1" data-line-number="1">sceM <-<span class="st"> </span><span class="kw">indexCell</span>(sceM)</a></code></pre></div> <p>The function <code>indexCluster</code> writes the <code>scmap_cluster_index</code> item of the meta data slot of the reference dataset <code>sceM</code>. This step has two outputs:</p> -<div class="sourceCode" id="cb707"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb707-1" data-line-number="1"><span class="kw">names</span>(<span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index)</a></code></pre></div> +<div class="sourceCode" id="cb477"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb477-1" data-line-number="1"><span class="kw">names</span>(<span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index)</a></code></pre></div> <pre><code>## [1] "subcentroids" "subclusters"</code></pre> <ol style="list-style-type: decimal"> <li><code>subcentroids</code> returns cluster centers:</li> </ol> -<div class="sourceCode" id="cb709"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb709-1" data-line-number="1"><span class="kw">cat</span>(<span class="kw">length</span>(<span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index<span class="op">$</span>subcentroids), <span class="st">" chunks </span><span class="ch">\n</span><span class="st">"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb479"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb479-1" data-line-number="1"><span class="kw">cat</span>(<span class="kw">length</span>(<span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index<span class="op">$</span>subcentroids), <span class="st">" chunks </span><span class="ch">\n</span><span class="st">"</span>)</a></code></pre></div> <pre><code>## 50 chunks</code></pre> -<div class="sourceCode" id="cb711"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb711-1" data-line-number="1"><span class="kw">cat</span>(<span class="st">"The dimension of cluster centers in each chunk: "</span>, <span class="kw">dim</span>(<span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index<span class="op">$</span>subcentroids[[<span class="dv">1</span>]]), <span class="st">"</span><span class="ch">\n</span><span class="st">"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb481"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb481-1" data-line-number="1"><span class="kw">cat</span>(<span class="st">"The dimension of cluster centers in each chunk: "</span>, <span class="kw">dim</span>(<span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index<span class="op">$</span>subcentroids[[<span class="dv">1</span>]]), <span class="st">"</span><span class="ch">\n</span><span class="st">"</span>)</a></code></pre></div> <pre><code>## The dimension of cluster centers in each chunk: 10 46</code></pre> <ol start="2" style="list-style-type: decimal"> <li><code>subclusters</code> contains information about which cluster (label) the cells belong to</li> </ol> -<div class="sourceCode" id="cb713"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb713-1" data-line-number="1"><span class="kw">dim</span>(<span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index<span class="op">$</span>subclusters)</a></code></pre></div> +<div class="sourceCode" id="cb483"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb483-1" data-line-number="1"><span class="kw">dim</span>(<span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index<span class="op">$</span>subclusters)</a></code></pre></div> <pre><code>## [1] 50 2126</code></pre> -<div class="sourceCode" id="cb715"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb715-1" data-line-number="1"><span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index<span class="op">$</span>subclusters[<span class="dv">1</span><span class="op">:</span><span class="dv">5</span>,<span class="dv">1</span><span class="op">:</span><span class="dv">5</span>]</a></code></pre></div> +<div class="sourceCode" id="cb485"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb485-1" data-line-number="1"><span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index<span class="op">$</span>subclusters[<span class="dv">1</span><span class="op">:</span><span class="dv">5</span>,<span class="dv">1</span><span class="op">:</span><span class="dv">5</span>]</a></code></pre></div> <pre><code>## D28.1_1 D28.1_13 D28.1_15 D28.1_17 D28.1_2 -## [1,] 6 11 7 38 36 -## [2,] 1 16 17 44 38 -## [3,] 28 17 4 45 25 -## [4,] 43 41 40 33 22 -## [5,] 36 27 29 11 35</code></pre> +## [1,] 37 25 29 19 30 +## [2,] 44 26 41 12 20 +## [3,] 27 17 43 43 41 +## [4,] 12 31 13 8 11 +## [5,] 20 18 16 15 1</code></pre> <p><strong>Projection:</strong> Once the scmap-cell indexes have been generated we can use them to project the test dataset.</p> -<div class="sourceCode" id="cb717"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb717-1" data-line-number="1">scmapCell_results <-<span class="st"> </span><span class="kw">scmapCell</span>(</a> -<a class="sourceLine" id="cb717-2" data-line-number="2"> <span class="dt">projection =</span> segerstolpe,</a> -<a class="sourceLine" id="cb717-3" data-line-number="3"> <span class="dt">index_list =</span> <span class="kw">list</span>(</a> -<a class="sourceLine" id="cb717-4" data-line-number="4"> <span class="dt">sceM =</span> <span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index</a> -<a class="sourceLine" id="cb717-5" data-line-number="5"> ) )</a> -<a class="sourceLine" id="cb717-6" data-line-number="6"><span class="kw">names</span>(scmapCell_results)</a></code></pre></div> +<div class="sourceCode" id="cb487"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb487-1" data-line-number="1">scmapCell_results <-<span class="st"> </span><span class="kw">scmapCell</span>(</a> +<a class="sourceLine" id="cb487-2" data-line-number="2"> <span class="dt">projection =</span> segerstolpe,</a> +<a class="sourceLine" id="cb487-3" data-line-number="3"> <span class="dt">index_list =</span> <span class="kw">list</span>(</a> +<a class="sourceLine" id="cb487-4" data-line-number="4"> <span class="dt">sceM =</span> <span class="kw">metadata</span>(sceM)<span class="op">$</span>scmap_cell_index</a> +<a class="sourceLine" id="cb487-5" data-line-number="5"> ) )</a> +<a class="sourceLine" id="cb487-6" data-line-number="6"><span class="kw">names</span>(scmapCell_results)</a></code></pre></div> <pre><code>## [1] "sceM"</code></pre> <p>The <code>cells</code> matrix contains the top 10 (scmap default) cell IDs of the cells of the reference dataset that a given cell of the projection dataset is closest to:</p> -<div class="sourceCode" id="cb719"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb719-1" data-line-number="1"><span class="kw">dim</span>(scmapCell_results<span class="op">$</span>sceM<span class="op">$</span>cells)</a></code></pre></div> +<div class="sourceCode" id="cb489"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb489-1" data-line-number="1"><span class="kw">dim</span>(scmapCell_results<span class="op">$</span>sceM<span class="op">$</span>cells)</a></code></pre></div> <pre><code>## [1] 10 3514</code></pre> <p><strong>Cell annotation:</strong> If cell cluster annotation is available for the reference datasets, scmap-cell can also annotate the cells from the projection dataset @@ -1006,18 +1012,18 @@ neighbours (scmap default) and if they all belong to the same cluster in the reference and their maximum similarity is higher than a threshold (0.5 is the scmap default), then a projection cell is assigned to the corresponding reference cluster:</p> -<div class="sourceCode" id="cb721"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb721-1" data-line-number="1">scmapCell_clusters <-<span class="st"> </span><span class="kw">scmapCell2Cluster</span>(</a> -<a class="sourceLine" id="cb721-2" data-line-number="2"> scmapCell_results,</a> -<a class="sourceLine" id="cb721-3" data-line-number="3"> <span class="kw">list</span>(</a> -<a class="sourceLine" id="cb721-4" data-line-number="4"> <span class="kw">colData</span>(sceM)<span class="op">$</span>cell_type1</a> -<a class="sourceLine" id="cb721-5" data-line-number="5"> ))</a></code></pre></div> +<div class="sourceCode" id="cb491"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb491-1" data-line-number="1">scmapCell_clusters <-<span class="st"> </span><span class="kw">scmapCell2Cluster</span>(</a> +<a class="sourceLine" id="cb491-2" data-line-number="2"> scmapCell_results,</a> +<a class="sourceLine" id="cb491-3" data-line-number="3"> <span class="kw">list</span>(</a> +<a class="sourceLine" id="cb491-4" data-line-number="4"> <span class="kw">colData</span>(sceM)<span class="op">$</span>cell_type1</a> +<a class="sourceLine" id="cb491-5" data-line-number="5"> ))</a></code></pre></div> <p><strong>Plot result </strong> Compare the annotated result with the original label in the <code>segerstolpe</code> dataset.</p> -<div class="sourceCode" id="cb722"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb722-1" data-line-number="1"><span class="kw">plot</span>(</a> -<a class="sourceLine" id="cb722-2" data-line-number="2"> <span class="kw">getSankey</span>(</a> -<a class="sourceLine" id="cb722-3" data-line-number="3"> segerstolpe<span class="op">$</span>cell_type1,</a> -<a class="sourceLine" id="cb722-4" data-line-number="4"> scmapCell_clusters<span class="op">$</span>combined_labs, <span class="dt">plot_height =</span> <span class="dv">400</span> )</a> -<a class="sourceLine" id="cb722-5" data-line-number="5">)</a></code></pre></div> +<div class="sourceCode" id="cb492"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb492-1" data-line-number="1"><span class="kw">plot</span>(</a> +<a class="sourceLine" id="cb492-2" data-line-number="2"> <span class="kw">getSankey</span>(</a> +<a class="sourceLine" id="cb492-3" data-line-number="3"> segerstolpe<span class="op">$</span>cell_type1,</a> +<a class="sourceLine" id="cb492-4" data-line-number="4"> scmapCell_clusters<span class="op">$</span>combined_labs, <span class="dt">plot_height =</span> <span class="dv">400</span> )</a> +<a class="sourceLine" id="cb492-5" data-line-number="5">)</a></code></pre></div> <center> <img src="figures/sankey.png" style="width:80.0%" /> </center> @@ -1051,9 +1057,6 @@ reference cluster:</p> <div id="ref-traag2019louvain"> <p>Traag, Vincent A, Ludo Waltman, and Nees Jan van Eck. 2019. “From Louvain to Leiden: Guaranteeing Well-Connected Communities.†<em>Scientific Reports</em> 9. Nature Publishing Group.</p> </div> -<div id="ref-xu2015identification"> -<p>Xu, Chen, and Zhengchang Su. 2015. “Identification of Cell Types from Single-Cell Transcriptomes Using a Novel Clustering Method.†<em>Bioinformatics</em> 31 (12). Oxford University Press: 1974–80.</p> -</div> </div> </section> diff --git a/public/clustering.md b/public/clustering.md index 09d9e64..7395a70 100644 --- a/public/clustering.md +++ b/public/clustering.md @@ -241,7 +241,7 @@ adjustedRandIndex(colData(deng)$cell_type2, colData(deng)$sc3_10_clusters) ``` ``` -## [1] 0.7796181 +## [1] 0.6616899 ``` __Note__ `SC3` can also be run in an interactive `Shiny` session: @@ -393,11 +393,11 @@ metadata(sceM)$scmap_cell_index$subclusters[1:5,1:5] ``` ## D28.1_1 D28.1_13 D28.1_15 D28.1_17 D28.1_2 -## [1,] 6 11 7 38 36 -## [2,] 1 16 17 44 38 -## [3,] 28 17 4 45 25 -## [4,] 43 41 40 33 22 -## [5,] 36 27 29 11 35 +## [1,] 37 25 29 19 30 +## [2,] 44 26 41 12 20 +## [3,] 27 17 43 43 41 +## [4,] 12 31 13 8 11 +## [5,] 20 18 16 15 1 ``` diff --git a/public/clustering_files/figure-html/unnamed-chunk-10-1.png b/public/clustering_files/figure-html/unnamed-chunk-10-1.png index 6d5ccf4e847a820e02ffd5c35a267e31f4cbafd9..ff9d75be9a8ecb42e7b7d7c2b52fe081560ce8c8 100644 GIT binary patch literal 106353 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%0D~?7FsNQ(6<7F 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∓<BF#9HAY>_b--D;%+s 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 H|K~pdZ02%= literal 107406 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 diff --git a/public/clustering_files/figure-html/unnamed-chunk-2-1.png b/public/clustering_files/figure-html/unnamed-chunk-2-1.png index fb9fc98939683939dc9b953f5ce9a2c8340f04e5..a3d1a4885e0b24bb3faf49e6b6fcf74abc2c9273 100644 GIT binary patch literal 443211 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˕_p zt)_r$GxR-|q>>s4mc+rSZQg5F7f~NPE?t85r;n~wyU)P=*XZpzy;>rpm#+FH1JgBk zH#gHV*FniZyVpVVo1;WM@eLS2a$q=3j(=W`8oF(J^KDH4(@!y><eQ(LXbRVICoFk0 z(~qM*wI$yPCDXL@s;HcCkduq5O$tCX!%gDFdxE;goDbI-6}gc48HF{rBMr%YWfM0@ zx`w4C`bD1L&|9~l$R}sv=9XZg1<~N(yPH<=*ogx}%KC)J_XQudjC%;*i$VfYQ4#p5 z^6@4@!21r0;vlghbQi(Gt!13aD<BpY6v(srQX<t7^dgurDffBD*<He485q~f;peuA z45QaVbJsi^6da7HE9Ip&E1hygDXY5~z&R{^ZChdDLh`<opE^d)liz1;`nivpopg9n zdy(XVv<b|tHauYKMBP<*YkI#rrp`Lw7cPj>Z5Kw$rrlrMy8eN#cxp*<o5sk%buTh_ zI00Don|s++RK43q0_^oxt955J#j}^4%5`pr<OF1~Mfu%CKPCqD;&HC+W0$Wkw5^A$ zKAazHNcXnqaOnaS5g{wwHK*>&A0pL41A5$DAQ`JbIY@#ZMoQm1R<}2mcIydTeLkD} z-$Avnb^(&M4I@Xl^R8(z6^!SUrtaR36GS4cR?cVq-xE0cR>~x<y{%1z>J0et0Aahj zypSx4y+zWp72>dvV`H2J4b|fKeKg=;B%)4|elTH;kBxR<--du(1h8OLhsN#+JC|xQ zHvmcmYB9qoHUnrFE;q#MzM2II1*#z-pD4JwVpbVBF@ewCqH?kLG!mt->Vihg&F$yZ zl!sEEgTnabed))q)X7(brk%Bg5s&nrB2t0}_P?i2aT7o$Seaei(s6K25X;8jK5AVQ z;bHyJ>sDhnmE@$Yi-=EU6*d9s=~Mwa+aVCKVeol+SWBsLJ1L3|Yi)annO=*5Yoc2y za`fM9IpE8J)5%zmKw33?V2M5To${qp4Cieu0Qz?K_NuiplxDjU*Mkq>X>zt-L&<Ik z^B&sUZFP>3wGyIrFByTh%b6BRf6rkP@fK8~m!p~qT$|4*4rmogF$}c`SV^7u*<n8k zMhFTxSe=Y{gMGBWYaSmo+r#}KP3x5L9;VNl;<|OxlaiW^Rt-xkUkbW!d^IM#+nNt6 zA(As@U5gRG)6G}sXcK(Ut4d2xAw@3sHHfb80=0h&pF|5IBT5)_f%^ONXF1YWQI|C6 z*e?7_v%?UB5{-nfj85<hF{W+Wg2W^ywiP%T8GZbsyKPJa=KyOL(bElM^XQb&I5hJ) z6`#h_$GL9>hW`%K+?d`p<f#b1h2*>V^cEqsx;uA<O`K=0aZ=oXEDI_v;p@lnceAp( zVVXT+<;4$Jy@Kw7gM-kenZ?CllarLh=LbS63A$ga$)LT5d`Ol0-?W`sSKtJXU1a(+ zTH`}Q$3U)Tb6P24JAGRL3eoO>Qx}z?8*q9_d$ldvybioLU<oNX$%YR*CFSnExhr;T zK>4d^z2y}~7{I-Ir%9Pd*JtZKYRA)buFy@)t!L?2f82T5;9&@np&bKa*{R0*x;vPp zb!tW8=2mpb{@=>s9)P71Bj3zSENyY2u++2Wvll^~{390s^TswRZ!hl8Z$n%S+(#s? z$~_B#%QT|4?j$Ao8b=0_Mkdk|N>B{fwSk@pDA*6U)et~%gL)2MKs+XtQXd3yTuCNz zq*v>^3MOM5E4U>+vj8Ak)ClJLPAMt5#CE{l=wF8?mtXDA=-j62eP_Zg{k;Q<2qH7R zhapwQRe4MII|6}#1!pdJ+;6qj@r9~sB&Ye?w=?1~B-Yi8G4Lo%rCO_;>Dwif->Eq4 zLdz&6WeWFX$cQiG8oDJB&sabWP6LLs?_Sp;?=b%8HOrN=t~N$HVj(>CdE&-tIYRdD z`Lw?4>cV2StE-C!lq=lFuHDS+uHwE^ZzEk1g!}&6w~5TA$F$89=$e1CAz2I-TH^*s zM#HrXf4!capW-}j8SWb-Cn)2V)HECMuFN1g|80m3r+i2_FZ83}b00o@xRv_IS{tdJ zBlh?8v4lC5>!inXX!m#|$$kRAfFp3LMI0WACNfw}{wMH1E`Tv#K~{bits+<3W4DbR zd5Wv^dPXG!wO+GP--HTQI=-E_Jyt~-015c<g|Pp7PIFgD@<0a#ly*SI7<#Z1_V?ca zZyPR*giRgJ$F8o4%lkgK-MsXbj-GxTapaI%zT}Q-wlR&f>&8v<^yyQydLS|1yQk3G z?DZT`D_{yoKNcfdoj)XL7H73IU^4~3O+enZt{9Ag7T)v9M%?4+U4*&&PM1Il1%{28 z+0t?VT=5GoE)Ty4W#mG0H*<yO<6!5trIk_;J?@)GSIsu@HM=a{y#5{&9b4b?oSf0e z7e^p13m@03>y3t}k1gT*thau8L1krcA9=Jfx@L~oBREXBg}_{sZo7NeEa$1G_1mMT zG73*9>hK3&J1f`Mx7riAMa40RZZ>L3tE(tNCE&%-12?wGiE5JYxMcesUo!sZ7W@*c z!Qs4El-?2}$Qh|Ndevk4!@ezM(pk5BW>abXA)KuSG{Kl7>gA|sy%k;?cWl;#$9}kz z{W1yFu%IGi9<Z7abp3RANs%vT!K9j{)|}^^l|8E`M}VCh$@}-p_t;KX;=fA{pS(LA zcJ!H<p&et`3IJlATV93R7#0iqwFGR@(YFHzLfoeUZ)h_U0q)|1gKh&gWCT%uupj^$ zgQ4-C_z4*08tp)QteTa^^GjQ?=tacfcoqQ?E2Jn{ANX+x)Zeku(YtqI5Pc0^t<=j* zbbf62pJ0Zx_M<{RYTo0=b(TcZZH|sEb@%KVdvifctYO)Nbpy3^?>Q%!vtlEHJ6WQ_ zBCr;|OPR(XU}UwjAsAdi;bt0roLbMegwxrhyaCa3N;x0G!Y&<ys5kYf;Xz!ietzob zOJSRFM1MM=DaSB_Ns4ZKE3cPk$3VW7eZ+3z^~Qz<B4c6UE$5#emWyAyqo%G{@-+3e z$Im|+#f1tIUWtX)Wm)+DpQzqM2NMSl%j;|6*8B7co+|gvR{nFUMm0-@E5Wg2azrAy zOMqMuS_1l~v&K0zs^Ckg=sEF7b&``>zf9uuZnQhE;2B_?Yn}|QEa;8#22XJ&A8?dq zMOKQwX71OxezoNBOHSEq9!}-h@8X%0GS411{sf$bD-btfXJGp|7^~5+2nd)TJ4Ob> z_~SD7;TDgO99i(YP&Ka7(S-rRR=zZf75=>-Rtt5ME;yP1Ivm56KgHjCZ|BtHq$)Oo z+!J(6Op&3XZa*YxYi#A=w;T2GeDvO3kmP(Et4a4Ol>XM=KRrH9k6k?`o-R;sGcqW= zf9lc*=(h@&ou}*j)(DE+#h$X+C!YE@EWqA-^0*CzSCr9ABQ~<|-O3{aeeALNpE^4O z)BYQFHQL%3PfxsXoz$>0Vc9PuDJf*v0IN+~`Q+~xGJe{jRgzD5QDyU_VC!JygOK%j z29h;VhGP__4V*UYmebxtZ4l`dmm(UI%Zb_G5JIY3TFS05s9)pZRXOr~oz=;QeV+($ zP=Iq~-_6b(y@Alj`;W9e+ku>hX@#iR@r>T2x{>x7pv<zyH*Nje$@@5LYoKcmvzfu^ z2PQZq{W=ME?0xAm;v9PW_Dh0OzEs9Pr6f_GAo7m_Cy#gK#fvuwKubOlKNV=7)9jHb z9McM)WztSwP_Wvici&1OEOY-=Fn6*Oh<#R4!b~2nI}E@9=`p|)KpY0WhAtZ13<TGL zp?)m88sf%7VX|yw!o?OKON)v=dGv^YUFY`vKgxm_z5a1GMHxk-52AE|%+t(g0VV{p zCR`3BB`3p$8;F!)n*o>}+*znzIs^(9Ha7Q}fm*<Gd&TZH)1gyqxLR=((SZdjVzU*< zTqH2ovydU8gXPM_7tdOQ7)ZpgAMNJ~qpi&NosF1@|JL_uz<5bQ*<HJk>5KJa`f+Fi z`Q3w^m?b(g<0-#Z$90U!!c_>^i2pk6#>#HdW_vSR<AJO-7~f&ztJ+9M0i1FJ0#TgS zvQoqJ<JsnwfA1caNho0SJbtkbv>})v9_CevQ@#GpSV)S8F|g<KtNX!k{Xk{wMQU}A zCD6y|>pzEvFih&jUP#W%zK`p1Vqtg-1W9INr<g)gq@$Yo(*3SMCWuB}s(#?XGKg~O zInX08D=$r(e?wG-4Uq>#_xJ}7^hI(wHq8Kd!9&7%{4qTZZ%`aMD9=EhT-8P7TwH8y z<>EHu22Bs&prY0r+#56m_@-dLH&OKF-*$%7pU7O^ch=5MjPUrh9Aga9JcvBEmWA62 z02P9Ngf~Kn1;jR)DQR4NxPfzXkBG8uWu*S#f5R#sEe)owI6Kg(GAt{+A|HLaK!WFq zF<2QwIrgPM;zq3{OqfULtI_CCkdqq@+rnv4Q%K02wTqe&pfH*r@`2~PrN`(GkzM|> zTNix>3whw#2UlRldF7GOj!;p>&)&Cp&KK-8v*u~4BBT4)e9$4u7fv>U{QQ&yNQ75X z`f+q^`}Ss&Oq;LH%tspEyL@!aeL4Od0OhLo*;7?FtIvjvuz*0nfFI-P8lQ=iNrh+o zp`VgWVoC7jg9HJL(FC4D!cYu-y8SouIw}_8an)h0V4tcTYbN85%&9(v76ECwU#;$P z5+(=;U3zqUTkCgjT1s@SXLhoMBDF<1YUt4RSpBKJ^7N@k9TXGG_afYCr?j*aN<LFZ zSK4hBKyvDcw-*R3{Z+@Q$5;KgLPU(?e$#NU{{RSwRd7m#Ihru($to*@yiamIXPIDT zf_MwC6f#)3YGAexv6rcZMfKwJQkVEm!95S1$D8V>)1I(mZjpU8Q`eoM{J)o1zViQJ zzX%(MvxC1XSd<V`-|EqNT@ET`xgnd`1jN55O-x$G<_|q3w&8w3a&g7er%g_ZP<xRY zmj_YK`oN{ojzbHuJya`|C?$0srD8Y&S{4`tN(90i1V&|VbzVWrvhe56us0%kp*jdq z-1S0nW?TAm!C%xE*v9g+Zt;I7vcT&YcChvZ90CFlVbrDxt-B=8tYQ(c&zq`0CMN3N zFTF6&MH4F;&rm^6{J<W$*}c%$+RDe?yN5oE0^)x(P1pjxsvQa6J>}lD^?=NMjrFBr zgmk(evKc!mtNoKQh~w-U@eJ7jh}z~bWIg2U`r_{=&;vi_o{1ZrExsd|-Q9QgMo6Ew zmDM1mB9~#)o)R3W%nEoFu8;uPj{%m$N&)Ywg90LrKwwzxM9{=y7XdSPLm+R=vq}*P z46x!ytGzcm`mTmFyP5x4xA!dhbM|*6)%$Oc14U~dpG&AJImv%k>~2=lm&jqq<*_eS z`P-V03~{MRc@91P@;c%wf46bIZD@&3sOUj*=^vG>m0nKM^DD!*a)T=vSVYP4k~;)_ zsZaDLY<sJ6scQNUf2dB6EV%oo*`HxccI#6vHr6q%3i9%7re`PNqqZeTOR#**c_HkW z1#QYT!uqVT_urox{R=r>&L0ei-d?99-YBC-pNr#F^y-z<hq{U^q1|N0+h&>-c^;U0 zk7s76FXl(}Vu`ET;s5JW%1YDTs`tC)u1)vvciZ=*xptENa`=8CB{*>!8}k~b+gWc2 z(USft)5g67BS-kqz~#f&*DUQl^w6MGAwefK;JRndQAyEQ{e;Glv1PnR5TO*Tp*@Id zj!8;-Ra7+Ms$?L30;#-P_GL`e{k;58#f#~%2^mh27D}b=o;OK`_S)JMpBsj*RK0xZ zGsb@rN-$^Vh+!q<K+P}5bMJz4%AP$Q*g8Zx&*Z$8<Ws-OOF&aE=^l;V<INj>KE5zB zEOz6&8M+!eKTa%o^TBOB@4t9Luse6h{B=!?9dJfVs&`8QrB|iqAVGxo1|a|s9p=)x zU2XHe?(TD|tFJnLhAVjY&M<~l7~nU+K3Z7m-&jYs3j%BuxvTs*RA*`^FvjsY7cVG; zSFe7TUGv)rnGS|=U%~R9dv%2=fg&3OcmZ4;Q|V85@Ze=FQ^}SD194iI9~Ga@2I33< z)@Y5(;7Co}BYOnuCbpJqQqc!<;+MgYcgpb#-F6mu3cdu=xVXFc3QeS`15?w|D5AtX zy(u(F*vP95*WYUzezXsL1p2&(BPLp74)qw`A?UK4X&jqZ`~6NEp_qS62P*_AD*t9L z`_HQ{t!K?db<lOF&KqFxA@YFVI_=%8f-Z^VqP^$W6fX_QaD#^Vlg4ZVyIv%J`E~pK zER>u7R2&gvK@=550ED`4ZkU`r`F+6$N^vqx765lQV`Di(>T8b=S+>+)C@v{2r3u_G zO&1K;GM`E_nUsWtV>@Eee>u#S7xVD(Ii5dX>kz549nAt3r+nExot^di!J^{gFp`=2 zA=M18Gy{Wy-{6Z_TR#?}1ug-k8=nT^PW!6gmn8K=!pqu9{yK}i@@9g*1~N=Ok5WFW z)K})R`esXM%v-ilk&~q#4^`J7z(mX{F;6-y-uM`{m{Xpm-`b1z75V3j4E^{0&x)6D zEysSAhW60<LC^ys5u*vfTlR1a<T1BnMhg?q6^JG4*;#v^89hfv;Rwtx^1n?1^mb4% z&u{zk!?r%B9``M#4Sgnm_V$Cucc}e+2!5VsN*MpsqSSr1*}K}ITfzYC_F(KvNImN^ zJ7&ugCITo7h$h&*$8o1u5VCs?n_9W@OBh$Pv9amv>jSrH(p4wZMCf3z3u4_HJ>B`6 z<KP0%&Bf*SLt79!Tk6>3HkU1r)<5X1#9K0993oc2%2q>bowfQqLt`5+@9QJi1=lzw zb&?<547_&b(TVHrocj>imzax`(%-4f@bN(;%+H0tFJ4Gv!Rf!Ter9$h>EHV;loJ9! zlG1NjaAIo#n=IJ%p~@p{p7<F3<M9(G07MYQm>592itFw+&FBmrzi%d^7cC+tmJZU? z7-Hc6Mo6F7yURTH52_g4wU#ovok+~tCryE0rWQduR!{{Vg_SbA-;-U0b;D*POiWD& zm2z;pW44p(F)645Q^4GxnUSjl>+VFy!6E+DA<@+iDHh758X9#Lc6N4;Qt*|IjX{uQ zaOEZ|V(fsZ1bxd}<e|8BUMb>F)O!aVGRAguq1XN`>!M`gLbp`nEQwzbINjC7O&<j2 z7$m*$N-Qh2%M-0XH9^p>95e2!VSxy}^Jh*of!mV`OKGb8k{#r0)UwhcVT1O~*SDy3 z3m?_B9*c#&V#$?!58QA>HE~R)<1qD$kvLMond5C*=gz0Qy-yp9phJgRVY46;*MOfI z=}bw)izZ|uJLtd<`L2ltfhhZSy3qII>3_)wegnJ=HApq+N!WaUzr#6!5OAbw0_hqA z!#}kv8=SsmErvJr#)WnZ#5v9A?^ak;@%x=7sD@%VeQo-xTRS!sXY+Qm|9e>*{%gcj zn3*9qlS2A1p3n!?T`0ySEh{54M30qsd^>gRz%7^<WE#P6#N=<-*p=|lqzLfezX_Vy z-|yO+=jGz^3*Mg3`d#@?fxc#9Qg-Y`UN%he9B4D}<A*Pm*j<P8(h@$m8V69h!3HB> zgJorv+GtG@TlW2_LQK`_pA8EC4LC)K#p;t>q+xd9pVsTb!CF6e_L&=Q!nh3<38hGz zDj6NKEb5D#Y44Skm4D89e=*U{r!Zil1hE7u66zN5ak?y&Zr=*?^4@*;aO22F%<<Lz zQBAzJSauWTwsqFzOu1UAea+4aakeSU?>x0r(QLn%|JCAT9Lk^w9Tavap-7&h-r*vh z?d1@!ZpLWuyKVCNYZCBHsEZAZTFyOaABAuDD`yC~j;c@+B8M@sLViII;$eit1p?0a zor9u!*zG!UO9M4%u^?9%57I>axRouhs>(=+y(*J<{!+b#`j#q!?~=<>Nb`Q5pMk$c z{?rs^4CZbytglpWR6qf%qLMhQl=bQ5L^g^6>7Bd97b-+cf*FoFpbcBnJ!@_*KuZ}v z1f_%Oo;}bXHKbRIvK_+I@93DNbTU$i7Q7)KwKs%7UYs^#eUXe$2slfA|KW^Il78J* z{=nHQ*RE9pMxS44{XU0{eslB1J3s7caJj!w4{06-ClV`PT)vXBFoW(u+9)izVZZnb zU76}JoDbZ#wYH&&lw0=Zb6{}@Bq^USfX?#G$41MSQr{%Zb#ak~Uyf!XK9aYj+~0#u z|3m0DXJ_3AMBWG#H|Q1psx>Zbk(hL@zr8!(in6OGm@mt(S9I=-nHfLfx8V&T&5xtM z4XP@?GS$w58c4r#Vn?j*`U{l2H!D;Gj63RntKRXCiVtb{ojmo;K><uaFt~2ngV*7N z`u?V+1r#F7?B3Fg(B`ud%6fkxBM#sFA2`r${8cH-Wjrohnw-0DV4|9uu=GPu<7HzL zOR1V@0BeJB?U?tExv|xbsQQ9!i(~a&{mggUQs$#R*EcFJ_3ea<|Ernh4*x#ue5c>A zlK%Hfl_J(o1O*j~_$kj7-zscCii#BCR#B{ZBH-(8{&0-qI)UK@xPTCcG294v&hs>{ zKEDP(hCO?V^YUhNQ@T&)!Grzd#|HPmrqXesG(F3FPqiOKwZeOLJM~?-cp$sbbGILc zjo^@wMzUPMR8aUW!W9F?ZkVg#IHnhB_-6FKi0}tirdKnK9;Bo|ku&01A-B4N_D1_T ziU8sYx7jZO1p(#nJh9iMRBQG#;cC(A{CB(PNDu0KctivcqBQ?~J9i>gatnj2E<Mi@ zf0Lo!>P+);Mei?XyAYp_tWTeCV}WXUj*Hu(iZGo`XEDB5+Yw1Yz|z`mUby4~^*t>z z_(kZNeP@V9z)m63!2nK!xFttX82{hLciDS+cCF*yu}ZZ0o`;vU_;mY6*>W>KV0CYD zUZG~qjT}npIE7i`*fBVm{jJ$MkSG{%HM{1pCd+_<pzrJ$v5FSBum3E!e}3cQ{~jFl zO?;4#YtUY0>wma>T7^*4+`l!)Pgt;8@S!?A;8v21{FTa-=>NT0iIh>zfrheSjUT$Y zBx3c!@Ww|(S(BqiO%B<*c%xP*>~;Fnr^xEMT50~VlBoQ!))EUZrjUA&(msFg8({w? ze?tg*6#N>>l!|=~HM)!K*lFnFotzp(55f`)4k{H1!^c=|0@nvQ5?}BV@$XMpr3UhN zq(FG9@;A%nkNYs)e*ejm_+x$<KUlc%%xWR2Bh{S8l<;QCb2#GqB}QrrdP{*Q8XNoQ zN4HBlyVLO<xKMxY>VnhRu|a4g<N-DW21=I-pV=bD<@>fUn#L*fOU!>a-HJbOG`nFV zF~jV?R4=>Aas18Egtf)(rOfKfg2a4U>>xmH>vFx7ZR7}`?nMu}V3Uu#!y!90o;aNK zX?($F)U@ARf%iWm58xRpf`W+k3f2BQ2Su^=hpWuwJKl&<a46#wu2@<=DlB9_WvH+3 z16PTS-$yonH-xeaE_)F#2z4{gJLWmj5HKfh^iKQfEi=<m<HY5kTpu~IJ_3T|`mdcc zeW%}<>G!IXQxc9A?4OI}*(RD`d7)d7n;R$GD>L=qi$>{o>D~MHX!ZdnpcN!Mdh$e+ zgFbagj8^O1xltHCNpe`%caUkOy>IzG2lcM>U$K~0fFW?J=ZydnA6PgRRnNV~#Ubdy z_W%jea0-?`VEIMIi4#~TNujJt`)~<^@ByN3VpA^eLg4>S&%2!z6AVDx({XdOvpZnc z3MNBd@T{tTGC9w7+B$5feSG$@*PtPq(F&robl8wjFnB}5#m9&2^;s9INCjhg$`&$R zmWFNGM4m}(4kjjmufc0tLc-q1=Vf)Zpd!(a?nceW+`O~Ve~T+gR7?EA`jz<_gFp|1 zS8RYW)wP(Jd3ItYBYx_@U|$6rZrmQ{ew_p}uQy-QKV9f{q)U7BXaL`WQwnIYR;_fo z*Pl7V`OKx1Z+h>n2^Rsb69B<TJB7r=dS#$HNQ=%i0ynWU<48wG2StF<j_jNqOuQ5U zBu78^e+-sZEo6iByGMeci63z@=zwr<V$*A4q0}Ph+3ytFEO2$wV*R@X@JEf`+m>o2 zg!%}CM|a2x-iqsY=l+rrKtk|LkNDs7E6jsOp}P9p`B%p?%}h*)iS1a5D7y_&KJdfL z)$E4W!79D_pQi~{s=D9vPSfd&sCHn>)W2hY1Y8o32&8J7X>=Myvgl}5k9IsD7{4-7 zWPTb)u=JqiSg#d4n9wdRh!&qlB6m_kLU~?Zz<C}rO|w0eGE&ERzPx-sX#zwZ>m!s( z<iTWgf(|#7=hE|Oa?;7!8QYlO-m2b*A0;D~H_Yn>RSn!%Og1mhpO^O~P%utQqM^P~ zb}2qN8MV=4U$W9|C{19Ol~-VHb)2$Oz~rm8k$#D_#LN61QM<|<uE=5ah0G%`bE=wq zy|dbxalK@A>Ht^R_s*2{%NQZ|OmflCIs2L6CKMHetwyFFDzBzcjqV+!h(APl<4(Q) z9x8$Jd++I|zbO9FTc|sV8-H~4;XaQG9v++*>o8@Zki&p=R^@KDle+H`aVHb<-Xr;y zNoX$oU`k3nyUuzcwf$oH_lD$uZy!AMz)7n{hu^dww6?+hYbV9w)iYwXygov^Pjkgo z9Wp7}k46>F%=a4q_xKXo=z{=Y5rlT{z67XdxD1Mj+S*#AR}u!4WB@A{7RC%Kx&6#V z-z0r}dt@TIM0>D532=7y+ATJ)XL!~d@je|x{{cV23wX?<0*yDyUXvXbWxzAeI%a&E zf^Fm0ZQD30_siTL!>`d%>jmk2^3s<tcQ7g4rpn9yR!y=_&azn3PkNkJUcOvfy*8z% z@%KFjE<%md!T2A?#bYq$^<2SZ|C0MN`F^5Wntr<bzGQ<T`gxh7^g6gdZJ-&~)1&dZ zg}7SC_Mn?ay2Y*EyW~KzoBlIwleAFc)KK%QWbJvm;ljj)g+gZ|$}11irZ!I_$PNpB zG&E7opy^p40SsC1?GnYY*SFCJk)NQy#LwN$?9P7*zx((1`PJRR!l`hZ+?jSJX9taZ zvm2ZUJld@n4vWWNk9#!JNI=7{$E9?bs-vX^8I(+v<d|@5MwdWm0YM;7ZTOlCG)TI` zy7l3-H#U(Quvw~SBQC1Wzu67Me5tp*v;uAcYOgYQ4ZgM+Gttd3liHd>jg{T2;s2|4 zDmT~H{h+h!{0Vb3OfJ&WBUh?2GHC9fmX5>rzeIlL+8&sG(^3*ewnrX0a_G=jK0bEJ zRDdUH*8<-R?`6k8g)deUfA4>@`LQnGUaJ1<s=*1K-AkOb*lti`*Yf@x5-Rc9N$12N z(1}<Q<aYeG)8O``vgZK<IBpx0g&pqvtGPS8^SIc;ahFxAQ#4nY^{@T%QWNOFxIQtz z?4-!I<K&AOKC_49tPBBC9Q2=gB8Oes4V0odb+l4hE-4a}Nw42ER!XbOmy6QU>Zkv} zSrb1jO`&%%Wum>IR7%v|5lbDo|D&*rU$&z}+3C!m`*M#z@#7K{+<<V+yhD9&_Z3l4 zP4M<)?BR{5AEZ5#3X;`wB{6{*^Hgz=SHD57*x-d9R<VF!TU<)3k;Uw=pPf>8b9Leb z9}cie`YDf!vPWIBx;2r|yJIW)t=^E$=Y#3>x6j&`#>O&?kf8H}VGj%%NoGn=efe*& z`)&;1x!PLr$|*#4ozc)!8^p}}K#BOiUid#8?aN6s8E&p^7|-w&I)7fq6(_x%iYT>; zUPRNY`a%*zdjq@IhVlE|PUaRCe^%B|#4tPVox4{O&_50H-R9aB0#uWTqU1i=i4-Fg z5(n0A4oByiASJ`;1*r5c90<2DqL|-1Z0`cx!xTahXofC!Qs>>>p#7!Uj0C~0TbCDd z{o4-@tO$nu`TS~6;SN55XF(~i=q&y!uOg#LMoQ|?!GrNBDSvz_ZwP^+ff5`S8$Cro z*3jHsI2-hWm!ILPRg9~KleT*RE2Y~?eo4vao}O^i3rJVP^pDNzq^AnOl6Np~0RaeK zf-4+*R?l;KMQ&4bOF!N^$K^s9^T7L|{Wy1FEhdkJ#l-^M2L|FrKQF%B^UPw%*)#@o z7~*RS%gVg*swrwUUMPP0<cWfUSJU&A|8W5nEE{D>qlW`)SkIYwcD3<+lw_n<|MOP3 zwkIUi(p&?EfoPR2gbT$lA3q*)v{*Ua(ePW%;`(bf%R>PN_!JfbztQYV{srR*gM$al z-aAYDUkllrhKrAd7VW-)fdN4i+)fBvsedX(9yT--fQZ3Sg1;Gf3e<w`{M?MxZj1%T zGm*;puY>&f(aG~wVgNwAr%%Nh4_NI917h&(iVz+S0(@qB5Hfn!tGC!uI1%L+EePXv zY<@xVlzzm?2{yH>QeHBw=JEfOEMCOTsz#;T!R~X?vjW^w*s!Qfz_sfT%grdkD`(cM zF?0Ul39>&z1JB`4QNAN0SkfpaZb@?=DsXkWCQZPdz%3P!?|2Jj2o|n7vdxF}4YvUl zSD<B4?#DF++5$==_U~J(>w?AMQyn>+W4iX$_eK5a;aolG^2{%5Uu{ltFy%UY`Y^G8 zzdfVzf#gHlj`<z2^z+OV0lI13xBoUiZ$8WEEfc@M>*Wrw0F*g=1Ni=(;&ry;2+#Ud zLSMpLVUIZ*4k{)Vg4E~qI7+83@agslZ=xS{WAm6%C<1CNk(YXIKCt#ttL@)6_UgC` zJK$KAB1oSM5Ntpx=lSzF3615}c8%k){|8=`L}P#iDh1rYvqC%d9o8C~8bMi^_SdiL zZkP{wn*!Fr6EveITA5d2_{YefejIz24*G}vHz@;aA3hXd)FBTr&H|a?;>Xi=K(UaS zAxQ~mDtut<ntIQV0GUKtp+5*hFgl%GyPW6$1I&jSMts}ICP@~cm1^0EIf5h$^7$>f zqN8<a8uB^ox4Txu|Nf|aA2rudIWzgQ^s_1W#z9&<hwTnU0BZu);QBzh#>62!NF;$G zynR34X8Xlbx&?0$G?g;<8M4kdH8&#@dNAe7_2BFd`PaJc2STYhiz9yTGCI1wa9qxX zZ-F7FV)08!At#OE%6Vd<8}j!)d_X^yG^+IW=VkNRM|_zUR@x8hTy~Ujj5Rkm3#$9_ z5O5w5*cz}KzMr2iAa#_b`XV^~&H^X4ZQWXKok&Mcf;o15`22Zv!3SgEOlRblwHcpE zcnD3xu8ZSyCKeUfejc{iz7Y2BL6oI|%q4jam@c4PP}crGuD&}S>pkrMHnLYCvQr^s zB|9rgva>>FNir)dBayvYLPAnW5>iI?N*$z<kWG>hlD(eyUFST{@AdQFd7abAeSg27 z>vLW2b>X4|?nn1_N8D?4HMSB$@d-r3pN@{iDA^hNgA(auAhzAU-Df~=2rAv>>dQuZ z2;CEeJ7E$be&7?SI*-u$;hCkq9>q2fuOXqcVd{qF=IGBV6IC&`1s~&8M#Hy6R{PLs zA=3a}FJfe3@`Tg}@*K&6Q=x@hR`I)D9I6Ww51NfZYXXpS%6r22+NtQETNNw>!rGfU zn*m!153UHQodh`D?h#(o1dq>Oy0|^sjzPlP2KxlR5wch!F-B7WZa}|<>4SiPEu0#A zds14t!-;ohJmV6ov`!31|47mifXSRQM-<E6AOfR|jM#Zy%kBL9Ia%G4ogPm`HWX4V zR~jA`^Pm0z6gI%JM}c#1&TvwR)(J5ekw<4iuOSm<SSL*VI>Hh^eykIXRcZr`Zd3Rx zx0KM;`p96LEGx0XB_aZzlb3hQPZ?MH5#8sM6VUwzV)wN*DdSX_zqVR_c<tGx#-r@1 zDa-F8l##RwnY5cz5B1-B$bJzdt9N;yX4cl5KO%4PYVU^KR!&AnAU*-8w<_PDcln7o zyV&XQe(LM#kpdg^`gCVZmKp#LJihGrZ#0iWLI}j?dTv?YPmCBN_Z-v5P_#}c)N+G{ zz~^9OU<g;=nLY*<7`Xw(>3me@0&5=%@4}-NXtxx;ts^k!tF*b`zWI4zAcKQ!^S7Ox zIr&o9CwYpDP3ntrZOV9z11q0PAQ))!<jELh3=y@U*p)hwcPKL9oK#BJK^z>!BRWf^ zB(KwI#7ob{U1b)v*J6-B2gpgT#?Hg@6Dkpih*O@Hmf~7PRQ5Xz-S4kz<xsC4H&(vy zd@^-HB$bUWCMpWWDfO|9M_JqIw^OovZceC}b|pkU6qD`Vx4Jx|$0UxAi?ZtCZn^g( z;-Q|It`E!Ui6zBML%sb9Fb4r#Ibf-p6d;>SSEHh+qclQ}s7+ip7OYGLFIF{ml(0+Y z4>d<xYfIFu5<_{h6tXc!59`<Q(DJqgE$rw@UHshQpEol$9W1!X9OUzE13DXTAD`pf zE&e{VVLe;SBmiO$@j#D&n#vLPC?|)S*ymwfiXUn4J5L;*o0<xxw=mesrs#mQ0$Rw* zdeU=dI<9W?eA+?(+a}FK3l$Pre|(232mu|n?}>B8#qaOM0=TcLXMz&L!XHp#o>mqX zcd%qYp1LH`G`I0yvU;XRc^@9JJ;~(n@pk;#!b`rh$F7Oe7$rK^&DmUC4B}pS^e6%C zJNhtWZ{nEWoecNSGmQVG`DerwpuG$70ddz{DbGGQO?t1wr+fPJLvw<|hQ#(y4y5em z<+$WZDcGAlgQ_nt#*_ksvl7JN257R>i;Gum-#)A?Z}{q!nta~;<esOW-fVY0JO#`G z4^R8yHrLutZ-s`JJ2yHE+P^$dWR9`Ez90_rR7Hi?tIg0Zg|U9cVAiniluVfVRyvCA zlMSA|STTjK3^xW$h$(TFVoBvzVgw0xI<Ns_bEsN?)AK3{ulm(ynV#H3b=8d_q?8o1 z`yVeeTp(erR|AH^*pS#dec5td{j1T^qDsWwQ|w$^Ypw1<MX7mv{%t2X@dT5r1SBOr z?d;S9ZUUM)S?WRJa7y4Nbp&V32$C_j9G|nhRH@2$&nO3|#=x|`u5RVo_9&dbjUmR% zHTq=fV|eH&m;4>#SpWO``v>qfYE1AgoIKfw=DM8rM<<At4_QY59U*Z?UA+z@FBW=K z<(gCzf=A>;7sFI`wBIFwkWZKMBqgK=ES~<scHgjO;2;eFieCbOl97iz*d0O0*e1nF zxi%LQJW)U^bo1>k?LFaL(j4>zv_jZjsnfWXjg68ZI<}j(B(sA~jIE|&47!LdYNc=I zJhzgoMb56S<2?llYI))WFnIiL0o%$2tt~-cq`^Prr);#oO@%t^_Vla!Ur0DpOFYJS z5+Xk3r#a3Qa+tCBn~$-VWi&Ks6s~w3Zt$vZ@MmVb>kuLW6X05q%7h1Y!9TINqB@9o zP^YwR?XFac=)r@4JSj=9U;!NR)y~AYi-J5HR&oDkU)Vq&frr)=3#O8*!2+lY?^rB) zZaA#W4_3I_+@e2iwDjiS%)^X&Xsdp8IV4OOUHG>~4pT@<Nj<Nqh$X8hsd0W89~)ax zaaqphE{~wHG7oJ^ffKi7E8xOUpL$D=cQaKFTpp_1;vz$6Xlw)?E$bZh9J*t)6?btJ zV#&uqSRr7{W`LECTW|{C{D8+{qB|3fhOd%bh^1(7j`5QZ9}Eel?x7c_=fm!q*8Kkc zqG`krM6%y-L)4X=oFnNWm;Fd-j0P;SNBIL5s%<arz$QCbQ)*sE;dO!Z(=PJ!$Sjsl z;h+EkDI~SMqN>U@*VvNcv6m2W-T?;K^1kH8tv+Epm8u8ym*p{P?MY5aLEc#H?g*It zKn*~|-$mkjBjeiX(fQT&>z^~uX`<wvl9HZavJ`Z7EzT<_(<_^gt+HDM0t_<S(mmW* zxbM3;=V=4!)Yf4(iWD7hh`N%K*)!UFetg>N`K1Mhio18Q%?BnSDgyor{GygVXJZmb zzoIOLVXo?8l8HQ^qB7tlZGYOZVe~wP0a8_Kni)<dhnSB9LfxtT|4vV(>p*F7{s{Lv zCqRp$tA?!L+&K|3G!NXoyljFh5HrKuI5ub3OFqJlT80fgKn4*JCBXGo5upRvl^!dP zrVf7;TD&(}tpFAd9SZH4q9CN`6yvlYej?2+wa*Ru-`90#g%h7ZIc#5Ob@`df(+Y6k zFv_($;)Y);#}15yCNhGi?r(ZOYNy1(Um;B+k{oe1OLc5j%dPIk3Ge#mSl=AG;!CEp zul~CdLDk!P0Xrk)6cnQ4D2cPd{Jhs)OnBlVBA`~`DZO%RnX&Wp=Y~QVfnZ5w6c`J? z?3o%K6#sVO*K$CoZ8#JQUAhoT96Lr!!wM$_a6p;VDXcM8&R}eP+Qsa8s|CIM@UBbc zzyi^S-s#BiQC@WU#7lZ)ZSv}rxy##E!p|1Wx}q<!dH+;M(|dXhBvB|O<DFK=?Dp>W z@A<qPMG_IQt{^Y(H#>YdO2f#+#LHyVa9946?oz*2uhRQgH73rF0|V8sUSY6A78?MZ z!XkW8L0Ikwd|-B>@1>pT*OKi~6Y~EtlCDSLifkL(pW2EYTnHbns91wDajA|d*hswC z7#b$Ii$6SKW&kkP^0MFGeo!WgAIz4I4?2ipi0#6Ge@$F`_2xj&moJcPdniB%0wJy< z_dG0IF!=x<&oqFi>n~OAX2uSsH)${*6(l6kF#-nI&jho{&9`4KDnvMDp4Y!cZ^jMG zIz=bkY%jbrsRL`@U<>iV%HS(!J8Pr|_4;SyeTX^_ftyFglJ=7z3Ys3jiS)OYTg{_- z+00_VfJIJeSa9JPndY7*Wxo(y+Yx&QlVew)dggmX0burph0;n4>Q@l^&Ny9ny)Y^r zF{`1tA7d;$D(B|kA)fWYsi^yz;Fz7cif_+%yGcQ+)tv_SzU+?sYWm#3t?mHls!ZX9 z!*z3Ork@mN%Ld;wFJ!A{B2)0%2PYOrI#LjoqT6vN>R~rnt0RzLv}jA-g<f?u!FHkf z&WsJ*TL8pw<u31w=RvrMaE@_w+3AeHg>E)$Uno1m=sq&r`fh*KWY^6gX{a1Dq#;XC zMI3;eOzOWgm3Imd5+GseW1c#fK-V-hkl*n|sts;Oa?;^QeeCM^^ofO|uE1GAA&vkk zivohgDbkO@B_e|3C{*LY1-1q8{ah($&tQH=y=M0|7Gi-QL@|)R*4D$x398Gs>BS3N zN!PDKSzqF_#Qlhg9P;j$P*`IXB_>xYa_m>bNQ}y^KM*Sxygn&Me#pScqJh*1NO>sl z+Mq+iK^aNOp^FM$3MYZnTffFD0;*R(yS=bxN3@-9n~tvT!|ZHEM#lPwq_)1fk@;kL z1x~w|`x{8vKeNX?O*#aI`6i%iOiUpM7_d|TB2Y+Uh<o6nWxV;8T+MbHsg;=0V7rlM zf-9R;3Y~6AkI;!eo*!%)->sLF$v6{Us2=L@dSX-H8CEQ^t-B!ZQ)zB%Z=?^ETS(TO zTiT;&GO$?(VENmdg5CYn9IfyOZBdi+9KPB)ae$o;Ux@ki+>^+b;={{vQM!B(E!@Yi zv5k&m-}Ynb>LCNu8R_X8BfOhSaMd>ZF7+OoX{fwsSi?LJrt+e$Gd*m2&2Q;jeGv$R z8qZ$DH3aRtqyL|LM@@(Y?;i<#qZOs4kbk1vN#Iq9KL*Bx*nmDH%6eh88Zs)~%}$3! zgc0>SsnlV4zjSFOPT{&1`e=4`taMc8y`lXO-u}x#jlVjBwZ;X@ei+;7kXhP2P8dLL z*O@bd|D4Bs1uI#fMGx(Tvdo7retr;{`oQ`K*@OJ~uf$kk*Q{zOPUVZ8r!CXIhr3sk zWBUae<JBnxoZr)@!&;%UY*dWEPU{leNBMwYZf~b{IEBW?V{ZdRlCfAuTho2t?}X6i z&_G-sRKt&mv&Qe=fCp$pAW+4thpZ^%fc;pv$oo8gad;O4EA1n#p_@$Sc-_iZwj`ye z_&)7<UFLOA@VQ~}p{x&)f$aiL(j2L+-t?r&OZP0VKPvVO8TQ#PY56-S?Bz9APCAN| zl>^8t>gswEe<Lx`1iE^ZA54?B5<n43abcWee%A1^foWS!<lje!pn>NF1(4pquLkT2 zRBQogHVvU_(bHFd-ZD3ET>oAsWl$i+1EsaTtb5hBaz>5C16Fo;_zmH8CIU@y@|6Ex zcU^v{s!-%u<RQf9o7^)LPe^OnCnIBGfE;a2+Cch{TS@8(ZwbdH&%1wm#(l!Vuk5n7 zUTGf(kZJ!=6f+W3s=JQUieV>+jLiM~$io5NFYItF;-XKcc#i{}XR1S2$_&{w(3834 z_uVo8?++Z<g3V}BVq!m|1k;z$fG#y=)Xs|ezF_!hZ})*hJS}2CMqPp&{G$i-m8S9h zRO)ym9@t?jLP{(8MBANQE~+?>6n=i`O{+8`7r!fOB$Lsx8U8`&9WhtJ5K(C@-ZqDB z3_o}uVdJb7jSS(F<6>YsY9rU`c~^tKmOt|Qi~e!%ew;R!DUCYm-QRvj3)_UL@AMoJ zk#srKEAyoI;^9i+r<0?soYjfUEY+z|wW-c?^s*mk4DKRz6^eq-&M(0Q;p3J*2NDI1 zvyRRr`oHmUl3;{0V=O*bo^!u{22*vaDtND};4#2>k=(m~A0l}|O;=YJVs(4n7KesQ zI>ZT(<7BIlWcYGyl#^J?(RRq+GpTzoO4mvt5R-9;!Q}t%^Rp5&v$5eNXg&OhCJ4Bw zqGHT=>eusS&7(9iH=s~#Y&;yBK3I*s_`twExE(^yIZuGAw^OGgE)d0I0Ip>>fw2sE zRE4Jk(V_uIQT!rY-q+vP7k9)s#~9G?_L$Sz;&&|a7M26xt6Iv|erSKG3#cbn(pPP+ zPgj5b7L+$NrR$r1`RnzFfyJst*QztOJ`-nx{7z2!JC;mWv1Sxg>+L!0`Dw6~ux*JS z^D{1*IrBw>;1EHkeMJjmxvTX<w)2%}n?MWUmYW@EGSrQd4l1O_3ewIA2o=n3iFn6N zh`V~NyJQ`qUkp`8yZP!{3>PBKWo0AGD2{n)3d@>xIL;of`Z7m<e1zYu>kV_UAz4FY zhdA~hc6CMWawLG>C3-Z$(m~Gw8d}a=SW(e`VjttK=LB}EAEVU#!gx*^a=^uuGsIzV zL!(Q;B#GjRdzWM|jde(5z>K1LlO|y5gj_d0{XzHEPvaL85QhtVr1E4(_J7U20J#bO z&9^Vm%9!RJH!{*oSBi=O8{huQLl01XZ!g!oT0UAg#5ocXsvELrup$0uue_tYww~TI zAf>TSTHZlP?Z15sJC+w9QRDVLj|hv7o}QTQLd;}1uR%c@dY%40a$LYn%$w=Ow!C{E z$jZrCUR;blDE%Ns033oJssK|H7wqTf=hNq9hM|phk=OC{uS=CJ?}IOZ$I{WEYk%vT zZewNDu!b&PB#V#AaEnBucH?mDp91IzkOn*87w6~gUOoWi2LKC^1z;u&gphucJWFeL zaBtgOvMl>%#kcbYJ@4qvs%<R~I-B3$)_$yR^jAOYxxAr&y3R%)*1qePmbYzl*vzXc z`65Slmhc%%!|MA#w-4x`mC?+S4_GQ_8}o+;#q%B=amGP*4<@dWrUa~fMGOLZG@I-T z2aO2K<N!MCncbq@=|W2VFkC<di@QVAYX~G9!FJIx)-<V*k9A`;e~4KnI7zIAnAMJf z0ccpI_2ruZ_5XE_dJ-5F6cs_T7hXILPb=D9%}88d==&Q;cKsRa+bR%CgM9{1pFR7f z1h)xn%(99f-6ZkK;8_Wj+)7G1vi&IyMJP&(T3GBzDN)3Fr|J;!-ptHQ$OWng#II|i zjq>y?G|K5M+eKOff(LwIL&H@$&G0Mx)AY<NEzilM0@QFW>6!HjK#Chu8EbXDg%;Kd zQyzzci1M7e1`%FL%8s@DEHv<9!Y8Yvr}s-K<N9^Xk0BIt>0^fP?YCA+kkF+@NAYj{ z1Hk`jIKY;iJfo?piCeOH6pQNFm7n7c<n&`&=z@aTt;A9^w(ov#%V>i^sl5?X?(^`l zD$tSlpV$oB2+PX)AZ34XaB($d8rrCn*;*G4Udmq5jILPXJgq@~eLH&@m6v$S#N+mH z<e@`)0<6D_2C5LKYk<H(^ab<}C8OpFS*MDv&_}6vo?MPI{E?3hg46l>Ur#SOY?=P} z(P)i|joc1t=LE=A39;|oOQ(Jd6I4x1Siks=H%I>q`o>X{lL8JR0J?y31*bOY_HBu~ z5O)-^D8&><w(qpRrj=*v@TdW$<IS*sxjtkP0L*xJUaJ6A#t6IXbQ$U#j9?DCAx+^? zxTuvCC8Ob{$V85e!3u~^A`Fpi44diH#VduFoWOV9y0?2<lu^#9>&n17in@_7+U-I? zK=5ZtkL*7*jV_jvr5EFf;2T5z7Sby%Ejj|hBzUl@h^*5?H;U&p=$h5xEV-L9DO>f_ z$WKr1Sb>{lkc$$vLkMq@R90pnKzaTA`NvaIk|N344@n7+f@()!=fjvdJ2HFw+ar@| zRpV2%5A*St+<Xh98&wf?RMV0=#8xI%SD+mQ=|kMr%54nRb`z5?yi&P^CTVOW)kX!P z=!bp<)X`xL#jLMEKS)3b`vmpVFP2%kgn@X)l?{YBz!Ml@4=DWkW@Ap1id`hJUF47^ z47=iP>T~k}v54wJ;A5eA`QpVO<r!#B5gV~Gd3NdR)@z5?s>f4;i(}A)pfC~$6TSm2 zhb;a=QB=d1(9Zz}Ft0r(mIPDAUFARywoJn7`}??>GPS~wNt!TJ?ZY9H@*AN5`q7KR ztev32kMPHT+S(ZXZ!(gT64$<?AbDZ9nQ6To0g`a~`*&6D4=ys6d7n#5OVbp&2%`J; zp)s@F%kkUHPl*S*!EMw4%pkRSszXL#f86KPg_?F(&Y*N&Z2}YhWTaDQ%{d-AiY;n2 zcT))X22&_WLlc)e1mb7I;v@x$N?y)p$h7_a%iG3A{FIT-aqpfjG^@yDEa`UPYD#JS zhIjihYc)b#+Q!OVKjlx@u?@S3?r;}kL97li4(v>E{;*e4Giw$$dw9uU0lnWmiXKXb z;BcSqGodGpnY!n~r#c5qwM+vIlT^9*cI0!HbBo`qwZ%vcpCVhn!%GW<te`E!j7P49 zI1Atdwibi)!7HA-6<y;6-OhqD`DuW4WeJzpM&S5ipd{*@dl9CI!v{D4;qoJ;n5?iA zg3FeQ04xMRuEX);HcNZg+K;FTUvd(ET5q$?q)yuFGZ2WWvHB;u8d#O3#KZqd5}DBt z*Vos}{h%cvju%t0gasQjb7;<4^BFM#0mrjvk3Nk6VpGzShK+;9#urEQND0vE1B`-R zaSct;PlVSvNr&gjC@J;!_s35!U#i?d^1LG3nZj-tAXMh#+Igm!zL3-V^L-)l&!X|b zpEWLiV1(NQJL1^sgju5DuEOhz^^@|%h$p?+?`2kEFD>Fe%VxB(d0F`hu^=r}Xz(Pf zclpWe_RK^H85!@uz_g=888L2dp<s}na%p;Z#l3?INmlu`)fD*MBE62s3=#9CW5=2? z0ujI#nHU>`Ny3c=m#!KU4mux|i!Vu}f<gQU43(H&W(&PtP42h}dK<6Xmu(c3o`u5u z#}8-Z`F(P{dNi@C?4Bpr7745N>BXX&dtD^OQ-aU0H_^^9Th}vSfu-^MF+^M?Y8zJ@ z?7|5|ZG1`soC4I@o;{<0D$tm6HGxh4Ha2E+i1U6(%C%iP|DMH2#p}3gDS3QV?<RRe zKn0fw<XS3AwT#BXCg^Ul0}!q#e2TU?JmRphu#A;Y*;OkY`O5xZ6eZ|+%Xy>QYbPSY zt(OwA3Y<bwJK#3ZSW_6DTmEBDAy!wn{p4yj7B<Pu;>yY}#L!R4;a9ctq9(v%b-a4U z2I3J9Ib;yPS`*ir1l<54nY$xP0BxZl6%4)oOJlMpftp6+m@Hy12n-*qSfKt+KDZal ze4$Yr`?v>=GAI&oAsVM9tI<q!p*6uYHuM2RH7>+2U+#3fq(k~)ZEc#{AtVm{4Hto@ zcn-%6wF+LJ=rhr@Jualji!rQ!_!YL}Hro3WWe3943(@YEo|3~c8t%J6tgd~6>~zoR zA^^!jMGK)3F5b+{TDKDDYS`FHUc6v2c?ItVX6(Kf!x5J3w*tPes3ovi_oE5NDMGg_ zBd19xLQO&7YC<3ao#_KC?k4aNj%uhGGcb?_H;?{WU6+$?7{7S`ET`FaRCa~}SHU0q zSYC$q(+tz{1ImQvB%=OGwm_nGVY8#xJG{`Q%a;(<2uTlAQ<%&lU&zm-=iGXNK&R%Q zpr!$UayZ@rQZAej;GJb}VNSRw!{$r<!s_bu29Lt)+mI(EKuVf{iT?YCtl|7!McqUT z`R3HX#*|OhT-w5iQT>gk)2pIb;5~UpCD&NEaojUddEi|l`M+38BxfCN3&15%O0+tT z_(6jVx{84y7f&m4KmP3RK_g#=rZPn?hCiHj^#!|oc^ET6%!bc$U~a<{`i2WISSZde zyD^rlKneIIbJi7c=aA@^l(5b3hUn4A==p^XQQT6fqKLWt`~wq4rU6xTAl@IS%(1gb z?yj>0JEB}MwP60o@do1!Xp+Wu_^O^gn$c52G>OG|(u{(5&X8t=-Vpv$2W5iChhM*> zX!i~`vEjdz|I?PfmclmhFJFMW$;UVU^UrgOJi`0WpHXih;Q@q3PEu5%Nz|_aT@O75 zGmpS<<&tM$qmlkq_7@LU1C%ENhzQ8GZFrI3Hri$Odh1Rd{W?iiAi6@qB*9q9m)g25 zs$pW@KB0cDqV&^gA(k&`9JaCN=4b)#K7J&LQgrhz7Xzh#H^5pa76<p^f7lJIe!#zp z(>xA`W#!9bWLIi5!;4Q=6*uGoEo<Oz%2rt)hq8w(Z04pQtOV!2l?xA5NiC_Uge1LF ztb*OEyw8oAk}~F=1bqOBTstLMy9iO=#2d6U<bHXzM^NvsldCHvQeXX)u`dWV+xz!P z2egpECbFWNMf-R5i0q+5i_zEDx&d<mCehlnw~p2sao=wU*$<Og{m`Ia6|`dQ<b6y^ zJZ;d};VzzOLv_H_A;H=-dLGGA_vB;8mhsQrPfP@;>JY)}<0C5^hAR$A8oSRAU3W84 z#m2`k%+C)E!J|JgeMDDCMn(q5{fC4rcwS}Y_>_18fpzcgb52>mwe74`OINhGXz5|! zf@H3wr#m12^>$n-?e>)HA-wkI%ea~zj8J3Ccl-$H6+#(Ut**0wMRwaoP~<^pq4I$t z1yLuKgtca%Aly!^Vey{xOAcNisNzm@R`EXwI?0OdlL+<?P)7E7p*e<02;S>yPVC$k zr6HVXZwB>Sy=U*okC+#pce{9(r?F;R+1MmRMH%K8<E@Esx;lTLTr~LP+&a_CB5Zs> zo#?PC?g3<v$}kx=e`&ooloE1M_$ek9SCP7k*s0=!`-U{P)I7Enl!1h6_?`X5i@%}v z`6LA46Opq!rL;D|?BPw={<&|KVyXMgJ?Xi;!y$yt3p7<r7koFC$M#D}A-#747M2WG zITe*n>}mwrvL&<@j|6f-PL&g9FYf$nm-9?THp&%0hP!&%ADk{Kq=_!?WFU30+gfSe z=B!Q?66{q?xQF}yC|h|O08LPih6V6bf=Iu9gVA(LJ#$n{jH1V24MR!?ZkwK-9!U{f z9i7+?XDGb-qR2>sJ14l|0_NbTOJD(3v$$#~jcF8C>4C5BFIDmgO4Ph~{v3*B)(iBR z0g-2K$yh|}(Y3$2Wit6JU46{so}&+q5}N8+#0v@GJ<oR`8_iZC($bR)3VF$<U8kQ2 zQrSn;*bxJ}gQ_#emcdZr8u_EUQ<9P*B|uWgJd$LckBPQR+_t+hSK)W@-MT6I30m-# zn4XHxz<UMxGcO0nw*2~kPN2|2X)(792Rg_K3yUw{7;&b(4+5h=1`V|>Ay{0?Ma3iZ zMaq=PA@C|zVoh^(eLv<`@ZI1lGTj6W90V&M)>-{QDDW`T3|5iDQXH7kkVe3HO=|=U zK{CiA((ofo)I?<P;DMP<>j=to1ExgAbFhseM4ZZIZO7UVvugWM8qzB@L<tDg&$?^f z3(Yng&!Gro&R8NRS|o_QRl`&RUdg4UQVo93GApj8sqP|VHE+4kn)2RBnw{F-P2w)h z_+2|iI#~ZwoPfNR&Y-RW?l!-p22AGt`{14FabF8v?Z9h8r%ZNF^ieT0B`G1P`GAB3 zN_I%~R!!qTW!@%F99FahW;*%}<Ps%4d8WB1#gb6g*y-##bn9w3!P4H>;7EKkW7T!{ z&w%m5V(Q0_C)y9y>0uQ2c5{nA%npUrz;x58SUWcfV=+&W(%q|uIgTNG-jR5t&|W?@ z1np*JXqai5i$)I8-d;D^wmE1vper)umU%2W_?`qpg_Pgkd84xLIm*vPyzZwtzQI8k ze)ldH@-a}MVkbS0%GL>BvmD%U-sK391T>5wuwn>bNyOsX%<)(O3WI?o+&jxi|C3Wb zJwK1X^FTr6k0hfUjYBE~xX26)uv!#vvnLz`+Pb>*{*6G`@$=<bR>YM9C$ePDN5pIO z@<0RDd%`y27EgNrrmNHlfe`ZHQuHEk$aDocuHDVGwoMlac62q!o`-Y&w35;bUW9=B zbEuPjt?ewT?)pDwRY-D7PE34xNKpMh{QD^IZ>&NjaM7nB0P9D+!zG2{N5;aZZ;-vd z0UWM#Ligy=y<%eh>$k~jAZ!M7Ou_7zE)ES+fZ_DyBo|a2$%fEL2L`U|H5|vqh@2$= z8P>O<Nrftmo2FMT?HyFM0)bdECaq`p@Fvd9zHb%~T|V}L;2z{!Qu9m5R3zBVwI4q& zkoYO!&k&|=-h1w*mv1^^kYOk}b+krwd-L!xe|Zy}DI3qBG&Yee9Nv-?;6Mm|#rEf9 z_E1xVqHpVpf;<N^9Tr654#8-a&RWzhN>!)1!J482TxrHGZ2rKr<oz-q)%*|k*3g|V zzu;tAOf$Dms;aNAf9i?#tt!-|`XLX6G^Mt&uU`=$5E-G1WJ|7VS2h*67`RS^1n$5s zo}t;x=w=^PB|k(Iy6m6Fs0hWFZ$QA^92?{ozIZ{z=fLQ}r~ju@J{`fqOhsNmnee;h zIziKgfp|E#Ft}UwFVUX+KtZsL6*_8rp?+YE<y$9#Fw@Ly_;#qoCivGu_x0tfz!|em zTIDtO_cBtOqvDsBVJ_+E^8JtTHT=D}2*H+dHI&kw6NghsI>bH4#aj$0llWO4m$S!d z-acX{i!TRWVKhKpO2G8c4oM7QpE1!1r+-A?CZMXOMpq^KpBA&r0m-L8DWXR}cZ0*u z{hS|AB0U`)5waF#6iM?{;z`lDosx3Gz`(=gw7dtOlH({gmp~#7ZUJCcX;0k!7xrn? z^F@z$q&#D<nfFx!(*WW+UY96D#ax5w#)VNRxR6{|XI7mgwoGV7U;7h^%YqbWgfCyB z`@dsoLb67VF^E<qEW?R|fW1Gi)K8lF$D%aqc#<u1mKr^KH5=Kcg_6qxVtAxl79pN~ zRbGA~Vq3UgHiT11HXJF9jit-&;CNXcn~=cE%X@^x<?LC!%M6zXAWLScnK{xRrr$f; zXR%A7AX#L>2(tp>Jn<`Fp<?s}_|T-Jr1}Hqbj$mm8Rek3BIx|x%ZQYvT?2c(i%K~> zMc@MQJX45xIf8E%nUb=>KlMozhi05<3960h&EI<ZX5N?FbKhos-ghAAaWB~hL7Kj% zd8~FS^l|`C(Cmq8Cogrq9v^B#>VnNxm}C*+hAf%sr4x{d{HeBj!ya-gD=ULWlf(cm z;PZqUPcBVOa|zPp6t#Qik7XL*Vf<})4<){kvBMF>OP3syFj9&qM-<RYoPZ(*c2_;* zq5Q<=n;w%_$QzcCfuTH1TL%>n0dvr%_Gj_o&H+=5!sl@`7WC!QkMLFge0kJOGwZ{U z2M7nyd`ah->@L-}&WR2+YV=9}pmDKU7J$4Lf%eh|4h&`B@dJdsPRg!$0OKtk1!xV+ zcrM%=lT2<U<#>kzPYT@30bGP&4W)Fz^}71{WJo;@;A66F%a!o(Aka9-1va*L$^8oc zB+gXntFiE9cy_x{jx>(7xVSqeIB+}mZH2xE()5Um;<KRsI-H?k=j2w{xf4Lx-9!>d z)oT5b#mI+fUorVg{ylA$6A>eF@$@@T)*<S0b8&&0tMM=zGUu1XZ55D@BN(-+il?zU zjcil@u#6ECP^8FKjIgCe*!qO!SydiGb)7-<1HPA+KEi51*A}9;Wj-vab+gAtePH)j zf%>*h6|Hh(u9fwOA@Kof-X(^+Kf*5i?@(SG?3rld9Mu0YSRG$W^b_R=jEaB}k|^{1 zx6!psf?5(yMrazEDDymDNO!i&zzdYy0`CI!f0ruZ{(<@bqWSI{u$mx>A=VXf_z=|< z*nUQp8*k4(u~30`1XP==`)i<hNF|E)fa4A%<ADdRM??ed){|BF5GfBM8)g_&)6er) ziDWC7Y2iCuO*q@2in!RS%fe`@L&4YgOjUimu^UGev<W-+YZZuRf(>n%sBMLOhMXb5 z&-!2+CktoL27zb;>Jt0^b%gBaG|-GertFYci#7$ni3F>Li`h2uSN87?5eEIzm7ZFX zlyjC@rDKeQM75y6gQ$T~(>9%;#mt@tM(b7LrOJNimjJ_Dt1gR@g)3qo6>Q`U%K%O> zdU)(*7GFpxA15%gSyu*i9ZX42Cz1*HzdUtsnp@jgU+r^S#20fY(*QDRyftE42FcH* zT6E)2I}v4u#3na>gc2~s6*9`8weT}<DK;1F-e{8(k}ZgQYqc{9Fr}?0_YLuG@22g8 zWts+W2D39DC0CE$KX@eLDrNPS%~{H&=3V!;CcYPYOCWrooD4t+0*JDpxzqvhywk78 z|2xCQQhz}Dn8ZpJ8U!QPy@|)Nr5+#X`b{|@)n+)P0{@-jPEps8=22|TJeBwnbK`Mq zYcZbd0#xc)($qWzF&siT%cfrE<E@387_B_f%m#=IEmDs^6|8$`IS?+v*2d<bT8rH+ zG!W+D?giB`p>m+oI)V9*&#T)773M(8?lM-&E>_M0Kgm?o0wtvueowRy*7>kUx3;x~ zY7y!$jQR1n8^&qYZ#yNQrk7`WY%ddaNY{4Ew9w(q<fNi$I&mUuM1?5TFT0hT4ELtF z_%4R-qA|NqPYXD&h`2j^$hS<&vy%O*L{3SOKX@>3vP)7%no`W?%UM8RnxQHw+7Hp= z;Oej(m&D>W>wJKe@E?tyAF`z-0M9eu{5X0(lZ;brdXLW+l49nlM_~IQvp`2X`$^*X zZ@j_rVL)6#a&?E1cLr7Smb)W6?(^2!_vIN5!KE+nt%jD4V29@ll!kK<u2lxqZv5I3 z*&eF#%hXf6VI+bvfHUaVSIhIAg$z{GGyNQIB2B68DNs6J7@8#9{Ta5}EZ##+Fg{bi zrtqSq1jjH<<+AdwT@FX|<Nie@ij!be(@rA`ZnPhto~9(EkJaDk3~PK)png<MtyZj> z4B|v<qKr|8Cd__wW8H2`<@W8{fj~*d-Z#o&;8BY73Mtu|)C`>H0O0hbI*;#kUHw^L zGXXXM!;d{WtJGGPg_#}%FbIGiFVQr;2xf$ry2$jn6ytTsqq4Q{^JGq(h-MqZjtv*6 zYXOZ51l#%T$C<^LVv<>}3(cr$?jA~ZHKxv}0b*_=W~A-pYFQuPuoDmvAjMuoEp&{0 zOvvoS-(o+)b|F7HO5p<Yvu-ti#X`f|TC)=oIs$MBe*u;Sn28wP;2mhkdo}6gL!%vZ z;SeT47Llk8;1{Xw`Trcgb?q9UHb~7NJM4C8xuql{6Ap|^!RY6!u-!TpPjFG-Sh!cr zQgALCBf=M-A4Jx5EuvFyikopDhi`b3bpM@cz5S7vEGWl{*L|v2`+$PmY_4<?HxxD| zvf}gzwO-9vrs;k=)1QB6fQ4&q8*E_O`-ev72uWNg4fnPN7m-O+`F6LoR}u(}Kf^Xp zGG5*|DA!#%)4;4>fdolKU(>%=EqP%d7GRb2xy62iH2*ox*W?S~dFX;07sRbpklz7| zP3N5-i>qyEiV^Yz625)=@?O2NP!f`3p@C$0JFOR_JU4G1H#IG;be;J>%~j;sGFlnz zZgx#*zW1BReP$laG3KCy>6EX@6JIrWjUKl$5FG5Zz(ZrurC^QNi4(OC^iv~FH*W1O z@YmEq@h%VJH)GnAmz1nEG6ptqF*vgq-d^Af=5Hk{4F2Frm;S00J<Ew3q!bm)A3OkH zpuiQ6__ll9vU~Twbt~CFl2qEjMz-3N_t-|KvrIU@>j2-oe|%pa^PxmuCR$`RdU1xf zISgGOTQRwTEqPMPR>MoG$Ok<z8ygaa@FVyyA1LYgyHXfzBlemV97Xql>DSJVgn+pm zp3t^2hkV{)NB2gO;tOnRPuzB^F%egP7Mc^=DK0sCsT3T2u*2tyy6-bcd@-CErI%sa z`d@Ws*n>r{DQD7i9zS0CDyXs}J0huyZpW<qzLk2jq2}t~v9>yQ&Y_Yx_txL8y+?=m zQ=A^W3EL_6h4lPht{g%f>Bb0i!KV9QtL%V_n;Xn9Uy%9ym)nV)It}41Jej%ojy*KG z{go-^N?`{!XFOOrEzJSaz-ON`K%jw7pRRrh*Ac)DWONN%^ASw}qwWd1VdR;>YawaY zUX0W_h&8+V`lc3F<>T@3i!Abbtd~Xq!b*q$n{T2!25l+-b%Zanv9J_ah4s+FU_R{{ z7<dqJYXW#mkKt(g@M9l8eIpsz7aj^^t9=|d-6>C5kgnTn3`XlFc6kTaJ|yh;<M^}q zBW!F2?@j=Cgg=hgNR0_Ri~prdA+=x@Aua{Lq+=WTy8<{Ax@764#|o71SS-`LE!IOs z{5)ixzv>kWRgjoX@_`pXqymrv<cwlekLsG=lhlkB9%Hb9_EG4_MMMsX%pJf^I^@sJ znB()IAPEIu(YnUG8RdefdZ<(8S9om2%bC~p%XnMxZ;{5-l!x~L!kNPJPik!;UF&p` zR{ZcTu7=c>NpdngF0i{5NfTU<C-_JYtoAPw1}%95EZ0d1l^j*8l1memLz`<<7Gmm` zxO7D8Qk0jzUKjFbBA07tB)E6d`RCCq&u#MUuCd{{qQOiERwILpV^e_w91<_yo4=3O zjhb8yfkj)%Nlb17e1hhmP!r82stN?O%LqZJfyx=`nb@KS-iHo8gUZUZhi_m3Kx3TY zEA4|ECuA4Y>}m4E5kULX(-V#(is*u;Qa4b~h_}|r0#Dt<Jj3SZWTjt#gOAtZ<)0l@ z7SB&Lr@k)Vm;bA4|HzJ>qEn$)rO$F~bE4W8_Fnz+UPczDjBM4tGvrRB;?}Br_XTQG zvD7i#B!8n#HIh<zbGGWA)vD%H?-R}I>z)Dwy>FV|H2W&0%xxU|T={AdYc8kF6f)-I z&v<y)+6K?psE&h;`77l7S=P1v&>#651kwok8S^XY;cgofVJLCsuC=nXgeciE_xSlT z=-QUBc85^#>Q%HpO$eXZ`LIfJ`xdNS+e%)zU!p9tsAxYI1DFBKT%u<|+g%#}xW|Re zvC#Z>Qc}t$dy#5G5%3r&*Wfg;Cu2HiB(z-#*)-}~elSrMEDb4h);%+KTEtYUoH31H zb>_CUF2-&74~&IdTUzi&H{?s={qQaiO!~P8u%<Kzn2cFRY<EACTA(UjuI)0_Q+d10 zVcfHl%s+6ep7#j&;i7I}+u-FrGtl|LV+iUSttT=>koh)QG>Dlx{G6=FfwwisqRYg| z3wPkN$cpJ@7iDK3$qy;v?zcT>DiyF2RJv%RmQDVW)OtK*?x2AgS9y<qTYZf*q2|a2 zt(zES)9&B;WQ4W1TbI5bbe}{_72o;EZT}8mBxkT@+tYJv*lnPvM7mj7V1qyY+l*3z z+XDo>tskYgwy=2RF+}>v_So(l7#4ebt!5cO8$tWW-j3BjSb=yGlE8WrY%f7`rkJKj zct0@@%r@~`j|k}%Rpcwz)DURDX8uMk$D$HfnVyY?KzwXG-7RXkMJPh;&YpccGHWGy zSI{)oe!+_OO}V{u0OXM^Ef~%*rI~xsZ5><9S}4mTi`C}aMqaoNMFI%T!U?c|=niPY z_&MSLazpugILi?6Y6e0DygLCoMV#Op4n=No`WRRp8M)fj#@%IBJTzeqKRP=uIk<o0 zW0CLOfpuiqXjWEsLNu`Oc?|)T0DFZyCmKa}AX~t~B6{B6C!x{)gq0OEt5;Nm1I>YD zZ;@DtE#>SL^ADbybg*#Gw9Ihh4?^ZRr2Bvs=?Bz<f~s@`P<!f{pw3>sTv9+`i{J9w zW=!|$f}d8yJdtIHqun_5oL%i7_lnRCIzqv4XhJV_!Um1<()3ImV_lDpS@V5TrR5__ zEeQmIRExy;)odFwg2edX^mO>*0O>Gm?I;=3eEfeYLZP@p(V>$EYwfO^!-}0IC7&?$ zE2H18B^z7CCSt$c)FDeMH72+{5%4Lg)^98E>GS94b34N7hd{Hgy=(KdLWP5fkB6aV z%G<}w3$`6XFq&6fs_)+Q_dLGVIWYxPmxsskN`=<$kg4Z*n6xxB3;VaEvYLT0#mkQZ ziXWq#i{}opy7fuKmTy>`EPP`k#DWoA7@K^~o&`X|)npgTp3hhXF4j}x)`(p70B@8A zF*ifwE>g+7{>Z&)h$2objuG8XOMo`d>eWT++(L9<9UUgdii7i843+B9iolx=CI8{Q zv}g8P=`Ri}z3fYz2&QtpRH@8Fg{_1IXTY~SyFsX#3&0-vKS6RKeDDRPwwf9k)Xb%7 z5K8c1q5rFGf^z<#3E(z&>f-xTnS|o~_CFuabIUgVFvIL2$K~eg+Nc8h>h|s1xJ=~Y z6$6$$tgZVuV&y4rhraCIqA@3{=7Pk9hPY!0!X=14RW~LCWxe$G-a)8&9G0*~{ae32 zpL1w^fZS4{t4NJ$up@}wl0fiX;-0DP8T_4HGa4bjxkbs>k?inPm<%BpBUbKm_}^kr zW$%uNAOwjx$v|eSnu0}4(H-K55{&<xspL@9jd;)eg_#QL=`dP0iOh7911wD=NVy@Z z0e+m4V8=>~qKNKVTm#UTk!9ij6c^7&pXWYt5UdnBCn&pP_Yc2})8MzrBQisRf)NMU zx@FC!27dey-nfA$rw%jlY7zTSH}!`T=cHd27x$lU-UoKzX*v73o1tyCd$o|&C6)xz zD52>P(RMcs6FjMjclsEBLA(!!ui!C6v=rFBKw^ZHC)d0E!=dcNdp%j+h1MhIv~Xkb zgZy*%4|9{xgEYFgpHXd`wsV(DeU5>UMBvr2W$+J>v>nvnfdvmnIV_F4v)chhpA=&g z8EgK`;Yr<4$z8*Ma4X3lNpja4-AW)u!vIN2X!1mLfI<R(8{7}@Aj8qHPO?b(nIP&o zGxM#NEu@PMZ8s-dOyiBDBw1|oY!WNYaS7#qS4BbakY>D3YW%G(pYzICt>l*Y<`hcX z1NGU{5#<Rago-igwXq8`xthKMt%Xg?jfb5$$cwrI#?pMOD@&jx|ATD#*WqVr2@5tY z@@_Xy+bi5Dh@?JVjR>ITe`HqdE3+}VB0k>X&7nL~7(S2yQG9@j3dyGqPw}CV{?x>B zxR)NAjFG%kQX<Pj<N2rkMm;XEV*?Nme|S=C*ASjEjFmtY^G(QgCkbfL2n8=*JTS^B znCre|PUlmvZvEKhWZ~=1OZx1$tsz&0Z#`JHiFr1>!P%iJn6l))>xU`ttSg~J6w4*N zY2>V%+iMfdo8xb;?|QthnD*{il31br6G^@A9&(~VnrQYOJ$l_vN;X!L{Mxo>TMa|V zqw~79Hd-?)`^QC~RYk=Z@)#7v?q+=P`9`{Mgo4rVW(OaNf-RQRJT`aQ(GgGR8C%W5 z`+(y84FkPQ=;Yi~%KMa|5p}0Lr;UJ0N>UQ+_xknq?K$%g(K|#s&D_5F@od^a6Hy!v za3lQNA>NhuDr@yB0V@$REoW+ee|uYz$r$uT_xJbzv;Z?wgqoXUgO@i5Lqdca#V3P- zvbA6NJ-EJF40`<J{9ITsPaq^w3>N9v2~Lw#av<w1WHV?h&nhdS1_6%RdjJR!XW&RO zJ!y_cJw^bNceNk>@>MD@?7ed32S_j#xY<nTUxNjN-2n69+I~U7?B~yoxD3zBaRJI? zr$4HrqZGLE+xm0>Z3vW%kk7<FjDyq=oflM|>0De}kJ+%d*UDn2va1Y$hc7(o=O|I7 zL}y+;e}2Dx9AH)381u1&9(4qsgx1oJR7i$XRFrpRa5aGd?!7dTClnlYkoo%xSXP9S zjm;G*c|IlXs{^VlvF4-t!v~=Z9+8?^z&*RVkL4Jn+i}PiDx4L0-A%@6auZV-kk6p` zV^4h>^MhP{ww3D%9-Q5B!ky~&+fyH$ZUu6oJA{tFzS-&g`R9FZ1GD_Bf>0WJdvABA z`-C?}OJ5%;m8UCv8RE%Azx~`Mo)3iykTvs3j^@LFVh;0Tr!wC8qKx_5o%I~Sz(pLl z9GWR72hn3iO+0>gh;aoftKDs4CtqD0+YHkmV06zVgwbv9oB1lg^yN5HG(0qn&+<IE z&d8*KQ{_{2{qQ;>T7v|-h}CJfFy1v1ZH6nxqz6X^=}DVBGu9_nE)SCNcD0otHSo_# zRK)q|obq-sZ?G@4<*&fn_gtIdd(=&y*R?dTu1d-8*OPE91Umt<@MNFJokglXkXt*o z-8sgWCc6r8PAe7W(fI&&G%W|wjV_OomV`P)0#JTWPkCu6Resabdv0Rb#-Fva3qP#N zHS#;r4CQx<P=$PO!j|lW{dY@(N|Mjtv78h&t;QOhwlRb)dzJV7?Kp=$c${w{QR<-) zMqh**M%49e%i}aJftYm4?x;=(-!mV8Drm_(ZX;~_>Ep+$Lji!pa&q2|&1LeMRWLw& z>m)5~TJ4(-RhH0BK1*5)`*~Wkj-^VQo<yUr4NNTHC*}NM_u!R34|%uCgu!fqe<gjA z`s@~bAHK8QO?FZ#C?!aFkqA7J-HwlQ|M;?V=xci}!6G9($Atq&*S0?^Bh#TfrxmVi zgoO(;oVQGK(Q$R1a1Ffk;lP!*Z*jwX`)rhBj8=6PGJ4NLSS*l^=vEjqvkMDn4-HW4 zWpv(CD&`{*R{rzV#KCDleIXVQf<J!#+`tsvEloA_onl`V;a(vlVeq!48yYW&M4h;+ zDz0&<Sg(hP2MiVWxb>9C{wIS|tVeb}7Xv|6mv+Ca;jsOxZOOKUY(6SL%AY=2J=}JP zz{C&%FYE~#4_s!*jWTzcz<q>kUjlmXk2%M)7oHrx-8_n4;PrMV<bxp70h4h4jnWS$ zpCPU{6ch-YRl@Qjj8KdgBvH_PX1DK%(}egE0&&m}E8D_2`K#=hW+`7N=U?70LAQ@e z9fmV7q?VScUGm7#rDTs(2(#r&g~gHYa}n}UperS2M&ii>7IiGzL4d;m@0N0PP&_1x zk{vc3&R!DiEV(w8Z7$z;*zcojjG1KZ$Vz*A41PX1F?>f8%^I?Zo5_Dx%)RreoH*&< zV|HFPcXyK~Oq$~t-AYZM=n1K@vcX>gp)AB}@PU@T#76_gFi>Gi5qhPJAW2O|0NM$1 zK}^A3hO=X1b*`)Rt)~@w9+(xXP;IcW7!9L*JV*~LoLiND(rVkfP&ee!5{4&SI)5kk zVgm^gXx41{BUJiXh^R2cC*j4gQbw{<1`ZbTuU;VSbUC233IrL(RcPR*E6Fdf7k7oy zwbiwW;g-fq@>Td0;#ebgAtb@g4VJQ(zLtNFE_tCVnBGDM3<SUqT5j%M@XwnzMRHpT zk`@!gU!a$P-<GcRX^A%y2#BYa57AKE*tG_Kj{ZC7KhW>u7a~`~>LE<LD6{$MS0T%Q zq8Kev^D(J^M@=Nj!f_@j_{B1rZ|r;-G$<s5Tn6jw^TiaiiM^)voIr=D$k&1{$3A{! zn%nIfY?dHjV=!Ug>W}6N+PIGPbJQWF*6iHeuI}!P6rqqMITjH!+Smipe!?oy>Tcht zC2$i$3)5=3csTWR)(9VNRSg|2^x%D!BqJSk(vY@0Wn~`OlR;QcClIER8y@WvN%ej( zn5{?sOj~+daxxJp@?+Y46`^=)OftsRe?k#j6rOfCBb5@HhY+6qEFFD3ZkJV?r&zG< z7ZAWjK;K$0ioFl_5vd{`?CKphvaFh7BaxowpiP;t0s$c;#@q~){c))40FIoUwS^O5 zNm#qXW~~V(njvA#Z{c#&)0<14HgjKYG}IC^kYJNtfFB4-7!{7VmGvM9hKjmjF#?4b zqd4fY3h#f=sECc<*E1nT4ATecT|%bV!>X5M$UhIZq_jhVD=V8cwhZ5ZP453TOp3N( z*c}}ycKKkKcpTJt)zChAStH9Zwe|MRn->ne-bJO33=C-2HqJ_=fc0qj$H3CE2je9J z{2zIb9y#g{`wV&bdU&AO735-=Q_6r?(bP0t?EXP{qUpSTsOG(J%uPsE(NW^$hED1r z$7TuYVOEukEHlrjj+=DvHyY<G#Gqs>+;M52YrU2YA5+btLQXR5)M4kqq}xIgz8DI~ zG&%-A8oOxE(^PIXCRr+A2AGJ2UZ6E1YV(D}WUlTUE<++KM9;GdFwfTw6_nna*#25P ze#D^ejK5o^Q3GSDa7u>Dx-xR;8?ZUmRBEkl;Ly*BqhBu1$vE*`UEJhEcbI{dLXau< zt=oEIfz0E_k1-8c+HkY&(OgjSc7mu4X*w1{EW>hQxQpCMY;yU1g@TXnzM;xzE0q#b zI|v0V496=6ea^<l%u%7o*SyC%P&lcdK8AJ!UuFL@9Cw^=?1e=(hLYcneT$u3-!^19 z;+86n>7M;U9XGp5eBQq6B}5~Z_(6PBz7@ZO?l9D@MI2jVe(dIY;8OnBkTLa}hwt~3 zuwB|ItO{y?QhDY|r~yyXe>?&<{X*qWMre89n9@8vb64(JL;~PAOjgfc`&x;05|vOk zLvrujN{Cou9=b<(BH1-zw}q0$-yYdq@E|;eo+jb$pVc;*9nL<NPZ6jnh?+-uyUfd@ zj@qDtBW4$RR(BDDll0~qEu-f#ESN5iM?Wo*E7%=a!N9pd)+72LOgxI3OHe?-KDlN5 zq7)^2kaq~*_lvJaM^9snf&Z&_5N!e^qMny;8A0Ca(T*qr5LF`i5zD-#KQhrjwHMj> zw9t2m-&zLH{VqjFz2U^ld~`w1`6BrXaQ!5jSzkXo@E~ZXiQmi=V|_VKC~<e+JH_eV zT;l}ST2DxFwl;YJe*UqN=WF5_2U-FOY5waNUGKdHhzvVZhm*s074rpZ6<wAg=rLuC zM;6qwF$7_%a;c5G?tlRmq~M<e@zMgQCSI~`7i=l56ey{6gyD6F?4?DeHKATyk0pH1 zGb#w2NM<f&(%troG+F9)7dEvXsapMcOkaPKc#@?jxb9T0S(I5}(|bwv#K~!Gef@#l zXp#Twa0a-8<@F%bH70-INalz}JC>&zS)CKGkp>+gRlpMf%j)ZlrF3Ryf~J{Z&48KD z6m~fG<w~}+wt_1i;e?IpMbDJKNv9+e6&*c2(qW3El!XG(65@y_CVEvixP5Xy@S0!J zMgkETunh{72ORob&Xr7fWR!z^_e+B^w`xC!zN<*?lFU_sj1<f2NWdHv^k9Fnm^e|D zDcw~_kj05)0m%;;A~sBnltRY@`||}uK%Z`Ij+vND!9b@9VIP;HgG4^-JAW6)9)rX) zGfHi9O2^nD&%Eos#_bagy->Vn)}nFK6C16QTe;qbK2p1k@?&DsVV!pIT$dd-O@XI- zcr3~O+hy;>nI{m^!6}ob*V)}2)przY&imXzjP=hIy0Rhl@h1}<4^2qT#YdGl<VV!t z!rsGg`s3PqRMrix-QbDPoiDAyAPk}kc7k{BfafbX*=U)QNzB%CU1lnOx2hsByb^+g zSQ=}ce}*)<bD~f5!Whs<uxbnu4gmp55XkP?b67YL&|}N7zJZ<p8K`&=JFFxp7g@Ls ztlAKT=WKnl1S~t4h#?ecOLax28@ARz-{8fifnGs$r5HImkXx!jC+PR%Q_jJ+t9Z%W z+}$&fkWcsniv2@JQV!8A3}^6Dk0hQtv8kCQiJM^m{<&AVJ$NZTXoq=8<qHKP=pC;$ z?uP!oxxXKOfbqC;pP}>m4!o;S=9R*1`1D}orQl35Is#N_U;u_+L$eAVGE4uHtprdj z03E&3co%@x-d@C#={`5vcUq8%@?S5o$amq1$=O>H_6D3>{gA}FD@#w(a%>7{H<_Nf zv2uR;THZ3m<-~CnWcop+@z03Z{}TZWscBn=ig^FkT#9n-u5`R3twSC_T1o#G>{6Da zecWhYn|ifR*jKSJR)R;;g)(}Ve^l4a$`hl9qBL%#r^lbrP-;W!l^t0Tq-gkYP4nRe zo9j~9KXZ(f+E(K(G0H3ntAB>)d5Sn>G0#J*0&xv-?=ZmQL*1exBF#?HKbutlH6q$i zGm&Rv)$o?B$u}K~KHHR9g44I|pg09lj}7pzw%kABoGvyOH71NHC|ombxWxb!^<{jR zUc|hN^?dgpoGI!?2fwiU1|pH7<u9<O)OFqDqe6@6;8(8Fcz|S!gc=jR=^zEmh#xZL z$xkVht@H6*5fY>`-^-!%xG7h-YF}YEcu+8P^(?-g$0aMw4)QRXdhQ0Z+ABvDLKK|$ z_X9;mC^>%Y>~`u|1yxsPW?s=%hWmqw{4R3x@=TGDz3<D#!l=NQJj|DxAG$Al@G!Xd zyV1!`Wk-8_e~-OW5Kin4l6rLHjs`z566NjN@reol@rOzO*Q!n3GodRs7lm_@tI4m@ zT8F2OCQg#~lG0+Z@6ov9bUhv!^!ob}wSg`OTjQn3ZpR&b^dVdyKhS83q&scaW|9(D z)T}nK)c1E*F~pQIWLjS36AP^lOFop+?IODi(C^Eatd~vkr*c27AuZz1!2e7be<k{T z_9yLV#}De+*Ypun2%jkNAsiKz?ZktT_nC)|B=DTx`V5vBWSg~+n&ue8P1hgjzu+O) z+u1qhA;*86N~T_D-@ZQPLp{HKJ+B{9&5M`6hUma!$3(=$5C_w{zW3QqCpgNInok#+ z+h+X=w>Pg_b@Wu7>`c6N4ab)2!ejc%)2ZA{h|fX0fi_;LEk7?$vU<yf;LI^1VB;BD z0Id;35chpC-9T+>k@s4cAtDQAxii#|pZp1t54(Jx3xuY*!W&1I%rk?(8;JmMLXp|9 z*jDn|>BSP1=5j4PJ!OQ-K1+P;D!ou2;SM-8F0jVCXN9F)_9O%c$XmYcPw~&yr$;Oh zHi5zivm;_mB2T-6j>8SkVC*lfdH%dqxfHbB(~E%M?l0?C^msS#d~G$g?^!keLJfXP z@g~fNP%!~LSWMC)Mnp)y)ufEWlG1={$;ooi7f)zk7-3a*3K8-oK%B%UR<w_VZvS!3 zBS$=cz3g`3EH3>o?({#vn?UT<SfAKfzSyYCuL9rhF9#%M871xh-Xmg37y=8P@qBQ4 zQCPTj7avy>Vt|2wO#ixw5dhJmxw*7tt{7n}DzM3B@>c<25RMv#rr*D%{VB-q;a`-N zCLcZ0c|hk95(zNqn%8*5tjp3e?PuJsxgXblZlzyir<+jh(9QE@R+$C>t6@@7<qQ6x zDh#`{EZBqxm_PFK8O=%n=)q<;h;{cSsIC{-nmpkIgKa<Ti(yIRb+KYvfm^^G0*_ax zU;2?lbkn5eOQlT4EB^FdEFU;&Vgmle+L`twM{w41Vg9<;E~Mz!+6qCfup(M+jEMr8 zVVt62HL0!_SZiQzX{m^E{PCFhPzPSP+{cf*F0?Q6@FS}_uXchoxn~L<9?3@!Pof!` zTseo0iW<)|)uNG7XC47xF$^eZIQ}l{QDbm??!Lw4S_oeOX&>^nHuV=PxMXKPhZ1ii zx{ccov>!jm9MRT}mNPOiFeqT$_1`0^#KQZ1EHrk;TMkeczT$Ip4QV4P^z24MwRWS1 zC}UOP8FVR-$2#_9!s3Cw3?_6JoTTsUKl5(V`VkHqLh2jyS1{A!dusi5l82dqNDhcN zBwsX$VRKmPyLZLiE>7n!o#XQkCczfE;m@R9j@08ig!)nwEE~;Rjn2!z{03epT(RuG z!aK_g2+-d_JoIgnT&-dcL{%UqpazAFXlyJgG12b&3n%F>y}e41MjpS~?E<MXfV`Ha zE%*H#nh=d(O76~!2yx4SmF?aipA^>4st?LJ@m@(%R3|$Ap=?)KZ&&F<uy-~5UHzN7 zO9|CsHyhn67R=~p81)H+iq*d9swZAw-w%du```#s^obK_PKkO8-J|%j{rr~u72f4< zLk!pe_p{SO9_Bg5Zro<Q%#bL5a60vCD*VkUDfABOZvmusPOy^KI=|#m^q%DN&qgNJ z>KT@p%Q^%s^>}JFaA3zyPi{5zu~wRy29cLp3i}f|x5a5fbN;O!2jF<^iNDI);a3h2 zG&BS03~tpMY%NYrZh{MNX?DcF!#fDJN<@vb^MCc*fTM{hd)>>$0Aq!?s3-w*JGuq4 z7M*H-ykGGB`s%<YZDE1zJ0CwCH6}byy!n!E8dqwudGpV}6(I1f@-#GEOEQuQDapxi zIEq}~I4ayOZKfsoA|^37N;hIQR1hgg=3kjY?b#LUbrsUY*y--S4MwG#HEl$xDlWdy zgV0-WL*_%>LqkKvXv^*RcCadE$Byx-sm46fCsmy01NkR;&RDMf^r=?7yis9IKd@{m zcXH+R+*H=g6?b(kS|hHn#Eudlpa3~J<9!H%<&wKgd!0&p;fezdVQ`_xofrq)*wlN| zIf6=W-0ZFw!ZGoeAWxRq1?8DqLItyW`qDswxhO+K=!l%D{Dn&4qOrh1x%lRH??89- z*z=ZI#g9r7qv~xRw>uVri<s&-5|C)?C55bnQl7o#u`LdZpI4t9o|I>KDHtgW-gN0E zdw=hKd5SVCA`re@0FNpzn$-iU|H`1dIPZTDnoto>YQ}^7JkcYnx+|#}$pi~e-o=(K zN54JwBqzsCCI?a~V&bd@Occmuoc^eWH6ri}6Z7=3#}}HakPy=JF`o-9PSOg>%Kg}Y zS-4vu5RyxXcp&8|aaNXUn*&@k<qZw1lk}^R+m0=qS4Lw2251hOYY(&P+NQd4aC7Tw zYu9CX4PVPe2Bt!quLseXoEO1Ig<$~TH(p;v+`%$AIy%%ae7+1)k~dPU5Kn>q#bwnH z-Rby)O*3ft7LCkY_Rq|8mU_S_5PlycEPWoRI10&x|Mq~*teJT68pKLpM!I<*d>X_( zXBnuFx9x12XGQ}d^32#=&KS7Zt}7YQSN|cJnZw*hXMt|}UGTN&PtXyVzxCF?JsyZv zcUj^8^!Kgw*e=qXqx<gLZ;$Y&?Qxoh*G+PaVP+K=_|CWgz=1GE^m7gUY623u#)yF4 zb8lOu1{blNbLZP$^K9ut%-FKlZX;+hYi|BazEasA#Ig%S@E`JeOzDytG^=C-yjzf4 z4y$V*gjtD@ix+{FKvc9r7x*3Iy)ZGgnHw5jPf99Dy@0Vvo+};}Qf%42t_5XTOmwvO z4k7A@daN8lVl(r%<lkrq4B%-<Nm;(V>2<Gt9BJZwRANaY=#0-jblz`16!#}FP>F|; zXE(Hakp75|GrWF1w}zC(qerPXp2m0v7tR?`YlQg56vE7nhT+2ug69wj)p8eC1$J`T zncjc|0A@01b@9viGQ|9RD0jxI*RQ^8;zu4WboJ0K@^iYqbpIcot~(y<z3*RCwn##D zc9GFABC;hJ4HVg-A}cdd*;%1MRwyM2$zEAWDyi(fl8}{^^}H{g`?>zOU+1~+=bR(g z@Av(FKJS^6e`sf~31y}I9pDpv=)GJ-R);LovJe=lHTL=adt6E-FUD90w<$rPv-1-G z#v?J1A4#)g9DySa3?z&LUf&PGx(`EXe7s-V*`oy?C2C3Ae;?K>H>u3uf;wy9&5Yc* zhWe%q_T2}yFZ<cJ!v_0MOoP9L;m69@QyH}<G`EWn-r4+W-kv|=a1z4P^ba6(5xajm z^1oC9?gggEdYEJ3exEmwRqOsMEZ~n*Hx9P%mAQ9Cr2r((>13?0uM<_r-;pv#yn6&v zcZ6f)P{&HueBNr4$8zsbA_job(jo`eDesUXJ?!P5ta0*neX7dlMHo0n211dss9)91 zz?|3{ub$tL&^fl*vG#JktikGz3J*jRvfo<7-xa=oeS1dTshO|r+w^XvK-3xqVitxr z5IY)YH@*O3k|+opTZ)=pV0&@Cqp)BSX~Gfp!G2ehq#JXQ(wa1y-B1h8Zwo<PvT2u0 zG<l_cNf{dfofy~%Zm_Tz@sMB$C(erVD0hngBzfS#AW_3r!|#fB;mQe2YE)*>(6MjN z)2s}ew=UuU^ctIgMHy#lQJb|m%OMsT{L<0!CpFq5<t@*3-5vb6*oBX(xL&k+yEb+( zv@ru4s%3jjaH~t5lWPM1n>306Wbuma{}2NktW_3U=`)+^?80|&A}9_Sux_63@TWzL zl7%CtG`Q-i*%8b@#BE<>BbMjI3;g_@pNg>u<G|88oogrpIti*fDRSru@xh|Z(pP5w zRLuV(ZEARvo#fOpf?wNEW0jdM`wVh$V5EoS+DNLoV?r>#kJy(AgvoH*j-g0thCgCn z<t7nBu)elrYM`j2LIR1A-Q5$5E6s8ci3ZYkcFYwSA&CQ!7`#lsb{hFv+vaKrBz>uk z%)KrAg8I5i&sB$xrZH`i8^`hRs_=YP)zHv@e*TKB?OS13Fq1^Sk&~crrlW&0d(^O> zl+pJ<{VoIknUpX!-p&yz6@i#sEe_*Z&|yT_gyY<Jj@@CT0-aiD3UJfP-4eD{oJSi3 zXRy@UK4<B;tGNpZrGkGyIk{=}?0<{mpcl~tK&fY-<$w(TjvK9Q(8F6=@&@|DZhqkc z2eoTR{4MxD6XiS^Y97j3!dhKk&XK0%RgTi4+RORBt%va<S62FZct{Hr#Q{h&Huf(6 zzN6EqJ(An*Ioe?{hBM^p$W`f!?B${%tE+qgvI;^F^v{lsbqwY=+ny1KvHw}9o7rNR zvZL4dm+rG~PVA#I9^waBr~;nbGAJ5XdX)FV5R4>l0_s126M}{y5ZjMBJ3qW3xv%NE zy5yAIwt~*icWHVlo`-%MZ{4PB?1P@imo#tWL#!04Xu?j!GheGc3AUhAPH*-2mI;Od zk^L1DnBx%Bjw7_FiTJxFM|4+(@Tzrw&!JG^-ycO^R++V*U$bz{nu&nQ8^xtX70&Ws zY_}7T!Q7%$%j9HtQIMQvhr;HQi%=iQxT^({W)0VijZM%TRGIdl!Y;T6dtPT(*UXGH z1F3R$8!X)xQi?H{TK|oPzPKA<AvUkyQP_23ebw_2ow?Hsu!J1R?>DtG<_a`uTRn9u z8q)vxDC|Q2gceRTco#EUkeT7lYg3JE=`w+zgsxnw;KDw5>z6F63yuPVG32-s`q068 z2dV%VLadyeqK={#0zK5Da|4s=#DVUaN?J2=Yd(Me3_kv0;|Wbo+^NzLb1Q2&q;Y2~ zi9yT*`U$8F!g8q79Y{1y2SZdR4u?1;rrvVB5nj6X48qyWmV!tx6Wf47j)<O4396>T z+o*<tjC3T#Ehp)nch&ob2K=_GrnW$?ezg!LF=Nvg9|5BfbvH6H4N2zOA`%cMxVoOD zM@4((mJ^6_uBmfZhVsC0ZP0Ta>VeX0Ev7qTf7Ttz+yhlmIU%r*ox*~8^8ru!Hdd?f zpw;i&6(=W&HIx68tFL5<Z@t0W7t%%(dp9Q=x6|S_$RpewL(z=_{iRI{sqB#>aD#{! z*yb8y*Vlc}PJ-<iTQAzQS;N7CW7-7V($lVghC%dyT7dVMdRJCf>b?Sw#u5r&x^<pj zf-1~9Etf0%rslnPqbN#5ErOp7#-O-q*&9>yvLIpsd>nC1BIF%9xzLA0&+-OB;8PF0 zbtzH1erpbJ>G6^d8pZBd*#9tcy-CKC0k=H3q7W7EsAyn~^~UAx_~)k{9(V-zg&LI5 z3eqNwN*(mEZ>O2)XOz3wU^V4EDqD$&u8r&s@{O57$I~5b@#ljEQXCZdsC;K5x)!tE z_FI2@jTNBt2|}7(e|^9DU~EfhorNMv*qF{>7KApHOLb!4&xhx|NRFlGvSXJAv>V#D z1%Ytwfh=1VIQ`ljfbE(P2NPQ3#ocfKuh(Ja0MpmSr>$XOs(W8^L_YFv(QglGZK<uf zY`D@uD8X2TL;?(sVEy25MdFX!0EGFd4$N%%F=F3qdG9~SWIG?ueyua@=TqTZPfsW7 z5}3qh4yzirwcH(Ou=+skki3Pyt7Ie^q$wbd8;v#f&Ab1Q09S@PCt?WK8Ca~VgWQN! z9&ijUC%w)6Z*#y@I{w`AU5nbYZvdc)09Ij@S#V{22+PZJjN5~9jo1jmr)jcT*m_c3 zT)64!=|U*&Ai3d>cF0<1*y{8J0}d!(PIh+2t%{i~`e)Cc6Ja92OJwWdU~?gT(|-BB zu@Spw;-g0vVm2K#5<#jNW_dBr?Cy?lUVSPWijW0rh)58wRn{}iZ$p&sPJcN-<2!Nt zIRPsW9Wp|h#QJV1*Tz=Z=0wpHAk2UcZzK>Scb5`Bn%)?i8CB?Ymr=2Mt6}$EwSJk{ z3)|tWHz~O`MvSh6f}6c*M(WMIJrmmRW~)&vfSlSRu9<1^Tu?Zmwd?t>6!n;_mCN~$ zj;1pN*X|+$BfTnzSl0%bE8Cl!tCEndg*k>O-$r|r)2hs;zpnp7f9J6|0OK6Ix3J&s z)ytRNxuQs~B`%!#w3Z*H-sI=Q^w`e=v54DgQzy8r!L9@x!jo0lMN3xmdHXg3>_`}H zC7yD_TBWF{2%~vK&n1Vmcsy2D<p_w}f<pU&>*sc@M;1}~kQ`QKRS$?~UV8$LG->>V zT%C}KQDJrs1-HCf9z}4;!>af$KPXb(V*kVM1bRTZCIlORp`4YgMEGWFt3XmALX(hR zO^mzu7}z$mu@rcM^Ufh7u>je-3qyQrZk^#&a7EV8DR=`$G=)_ndtt?7vT_x@)TJxn zSK!jmnxk~f@To%~aQ&r2tPfgqOeoPDmync%e2&8NS=M=;QqSaXBDxo1=XtN0M>+SM zQ1?x&1wmNd3d?G;yOKV%L)}!~L%Tf&N8bCcwfXY%@fqi8JuO;0OJmod9Li$NaiQ{@ ztO#9$nRw21%F0W@<6N)3$Q+(3J*quR1nNDu;En&HOb1D0{QUGlVNC{u?)%5rNh{{q z-$aV~3{aacb&txU1TQfu$tO!)^FOUhm!++3@HVQ#?aP3w&^$S@B!Ufr<u5XYF_0M^ z)HU9&m!eC=PWkyKCm12?!0sKZ{R;9-x9ccI{=A)^q8cLsq98cK1AftvDdStSwiZx5 zD+x);(3bBHhMkwKIf^aJ+D;>l>w{zgNsVCL2>;B^9YI-b!X{J!w~I?H==%l?wT?rK zM+l53iZk1`aYjBXF5X=pZ<wTx3_Q6cD8}D}^q1|A!n>^rf{eJ)os7kpj|dLOhElIV zeYsi@QKOfKXKXFm>xoU%g*|Qv!>J!0e!@)w^DuH1pMAS9S=azA7%{{45G&>!o6rny ziuT`npz!6r+sEf4!oxk~lCX~;^(X&4ep5;Cbvx{0UAzT@4wUcSAFr0xbNR|KQk8Eo zEe&4pYyW0(Q*3RURcwD$GIgZFx(6^7rfAfT#b=lbc@0=9(xa&mL-wn22eCmivyZaD zrU%>k;mjgWq2zKZCni6ZRS}DQpb;rMv$U*mdt`pKdG*jzOxiSEpI>qkozJ*YpV!Zn zpjTro|HJOPz@gwe_E^w@i(E{suWB!tR|ql_v;~RIcc{aSjl=YEV8$0If4`YFkCxwp zyf0xW!us{A`Z1y!|I^uaq@*_gM8ys`y(2C3|7{tT<sX7+&Gq;FxircBDS^_=VkC^C zerhr8HHy-aYTu-E{o`fv!-wZT2xr5o>LthNSEYOElrz$7(nJd74cWuhP(KSk%&FZ& zjks`-2tqH7hKWtRH0}fw6WA1YQU$;eoHNF&O(E^Tb=2$o(2U&1>YNtisI>OeQ@LM* z+a74};d^GF*b0ZRTVsA*<vZw|asT2I`_NQRsq4nBS{TyfKefW%{B_$4Q%F@uJ+s>o zbfc4aBtUc$do_l6WMhE$Np1?#1owcK5#q8E?Gp<j81=OX%4j$tCnt~jGact{pMy&6 zo2JHF>+b<$b_pH4YeW%ex3iv@c#Yjbmi=!Pq{;{HH`+;twx~F1hiN{o_I2C$MYVPd zm`<nN$xVxs4!-fD{asvM%4<qb<m49QJ?sf;>FFR)rb@<NT{)!oKU{^9*r?#yk?O)g zKpbb{ef|U-sYIWIKQa$pe=!E;CTNcmCAJ!<yh2E1ah_7ZKT&OIB~m>R84&-eAn$`e z<Oj&k9B?$7VOK+M!YAwN<7cf(SZk%<LQwGcPJmI()*RX?wFhhV2jc#C-SFKQi8cYa z&l*k?KM@<Q+o@69fcXZtp_M8+pB!*>HKp#D)ejy#oz@IpJ}C>4CgUb{;bMzFs0G=Y zs%n6-D3sa1A(tl#tOw2qzRL!V1BvCpfcb*+#A%i^pUIa-1ES~7pZ^PQeFqW)?sq%B zCC(iX<h#-3TgL6<+|sdqd#DCqH1^M!hHHraPM1e~Av#7;Lp$REK|buJb^BGpY&P3M zfM$r?He8~yv5v*Y7(DTL?hjq(@1kvEhXvDVSqS|MZZ0y<huJ2YT&5#<`(tn8CH}NE zC(GeNH`1$g5~Oo2l~=279Y*b5Ov87q2J6`0Uh=>*SnJ^QpMFfyI32-I<MaAIj$Qge zW`vafxtQq@)3=}=H1Mi!o|#S@5^!uG%qFr>7m6596d}0v$PG9yA!pc<{~7Tr-nY*q ziFqrAX2sRj&wqQ>d5Do+y}iA<LbY>{(Ye7eUl7?Tnxcy-?>%OZ9tHOLi&j=>*hS#r zM1QQ5020_T&wG~lI!c$B`^9B#aYI(?TG0CiP_b2JI0Au&UF7N@`uB*fOaiwmizt7~ zkqU5x?SC8DR24e8?z>Xx8>+$sj>yEfBp_hh!$#z#9%iNWS|`rKehr<Stf%u3l7ejs zAyW_=8X2)sO&YG8q4$R&gjYSH$oQ2_@{I?_#h?<*ZmU0ZP36^dpRDBkSI^_@_iG|6 z-)BD4wC?VW7dsAVvcyM%-MHrF*6WM065nzmXVc#S`zsrn;aURtDKNJ~KXdu=ouk>! zwm1!mljGtFRGVmmFHRZ5A_lz|viBGyQRH|}JgpgV8uz23_K1dGzkoDB0C=^>_XyQK zl3Xkp5SX}Bvd5r|5{b)LKO0XLzcQzN3mP9juu=Mropq+Vag}qA*G%cjcM|cz1JVsY zp4gQrM~sB`{3mfAEa7GiFL?9D*hvcQ7MCv<#JlX5^gt?oXXp8eiGQ)n!K{9oPme%J zyL}LqtVq^`*~Btzi|nHbt#l-N{zC>VI{Y>lEF6Ao){jh;uN~<@iV!!&)xzuKUQaL* zHi`+>phzyZm-FRlP?Z^yudpe{Zt4B{brwuX#_)7nWX()<W6-|W)sy$9dzc53ll`ZB z7E6IDK$0}*V%~3u*ZXQAdfXY`KHtit$bJks5kgI%l|yS@haL7e9BK%xfsBa&FEk1+ z$@~t)eME|976=t6|MV7|kwNcV4E5HaqR7GivK^7u1s&-C*CC$!I6Bv39pvjHH4Ij; z$Qv;>Hyz}7SCJO>ZG0a0XV>Sz5`&44XVaT)p|#4=2XAxKcYSqY;-v>XD@WabvlHOn zgX~<G^;#^0bzv8B@jw;BwSeshAJ_u45QG7YK1=q5cd-DUpkU}W@k14npB+jRu6D*L za1uURy8v!-J8^~6u>C1^OAAvnsLakQbX?VZ8a+?dv!Te)#zEYlFHTD>zqa|t;rPvn z_vwG<Xpy3s{i}k{R@pCK;wy^S$hpl8GC!~L8mKN5fj~bMr7_%MV5&L<`s<(GK$d0U zpR)GIEokm0-DEYdbP?0M=jYM=bkJ!V0nyZuRDp4HWz?0m#pw)8mVh%y_9qFrw2n;F zk{scSl?&0^Pi)SxC2&LHh_@I8P-qMzOzSL`r}#*4me7jQR)5RhMzqxuv--*?9aeA? zy?%Y5)hv)mq&@~q1h5$M6yffpN9Z2i8`A&?Aa^zkTapl?wBD1aPw{SMy?nX4P*{0U zvj9sZYxwh+x}2U5LC+~CD+~wee5SYH(s|Yby$?xf*Lcfx$aQY1UF($_{%BO4-6U1! zFWa1Ibu&d#3NcI;@)a|vcyn{3Zfr%`;LDeGc+!xwnw``%3QVbA`m>q1AzESTAP+CR zE9{Y^1H|#f3B18Dvp@HTZ~fV~hI=`%YjS8kwLvgo5ag>Yyj2hG-E(AL4AM4t+kGl5 zSM1NWfeZr@g4@Eyy)ezbc=2ohX|gXP&LM0!C1j<0B?mV&?`sAuazeKtx2an|Mmt5l zQ}~VQjWW`QWM*!=&rk_9`Cr#LR<MoGU#w5KnWi3T(&hA@iA*H{0Uc0EMHW(w?qX!b zU{>pE_>bir@j{p$tn5f}BbY(E1sS9(Y3W#c{P)ZAZuJw+#rO?NL}ch^;tz!$r-JMB z9&6<gG6eS(q2&A1r~SxTx@D~#Z0>mrvNN{8<bv&7F6@Fa4dND!`-D<k=!Aty2`(#6 z?9f52BasWycp@h&_xO75lv`uP0a#06=HYK9E`9iLUAGVMp(R1am^6C?j(*!ih`Gnk zO2=^o&Emjc1MWLu@%ZrJPW_Oc5Tos?#U&;P{*6)H3&(1<Pu<wy`HdGnl^GaeT3hw+ zvsWyc82Xl7e=+cEbRhCVg#p;hRwIX=wJ|eOs;Y}NHkRGUVadqK`ZRX!^~v_3m<&^p z(|8Y{D?ra9NViGj?LoZS5?VY_;{0|%3XrJ}UVP*!%BFGR15Uz+HgoE?ph-4!Um|{p zbLToHv=7E<0R+Jl?y)30?N>=2u2D&?+CLOov$_u{KEtD<4&xI@ss!2eIIde!Af1F5 z@+bdpwr4QF=;^5x_ti&zWVNm&J^Wjp;-Hei@P_)gjkPtYB=20>iW!>KPm{Vy+r->& zYCkJQ+*x+d|4+GWfOGF8>abyq!+JQRV2x-^sFumR{`qV-5&l=%*`|hu1hi5hk`zQn zf$aIpzCOsPqwgDw!X!_e+ul!JICl<O5A>EXtEZt*=$H3BkupK?HiScTK5)MaIgf-z zsDy~e1%l=7KD8mXj9CD(Kw)s@#vUsTv8NLbOA!kPM4!vcK|tnzURN}HfwhWeu-z3G zcTBpWN+Ko(0e09dlWr`WJ5%+^+T{?dY6`j|ag-cM{QNA*>&{8m%lVyll6e9TEf#9) z@-5-u*s3UPLJ<;wru~NcuGL&>_^1{&2}U|{NjXb5fcJ4g=KyvR)E0c>gD1)S29WiM zzl0fz052y_WD;(E{%wTnfoZ@`-Q5ZJ&d#5=ut4)6wm0j%4vSnYZT3ISq4_f0aKy-o zZyoChMmYQh9yI*$7P%973_y}Ue4x^F!eR7su6vi*5PZbw!l($Wcv|SYeZ4K2h(TyR zzC^#i=Ke*3YTx}|HC*e{1$<g4P2SumD>4^drp*o%XbGIq&@khtcWQX&V@C8g!V)Kc zoRnn;-L;4GwHJx4fA>d1UrsaIaEtAd^YN(I<>R@dVokPR2B~bQ^s~-eW~KWd#4~7y z7@Ha|T?<^R0CNUuO0o99vYPf5uL+Q$zwZE@V-3{31StZdw#_FK2SG5PzGdOhAO9Nj zq|tv;5jWi*@6oc%9ufPh9MQ^;AERnG=E&2jJr?AKSYWqDAkBJ)<XsL@FA+$p8%${? zL92&_iHwjbPw!95z6)l_Z3J}O5D+E1fZmq$v@}aJcB4vocsM~GGs4(6T<b*#iGy+{ z_7xm5dYTd}G&sK5>k)6kxpOaOZ;1bqfGN$czwbW&2e@2N{hbgWZ>bJ{1^gPOaKl)y zGMun5(BV|xzjd?_74`*`XE!oc<W86*tgy?vi5xzR5^77t@CanSv&h9tj`!)${5(!0 z5KQs$!o7<7?x&7Wt5~$d&we^um*!yQ=Rk{CW6>s%93MU?@#Bq$cRyk;9I%%#03bEW zAdSI{oBmkOc6DK&6|KdRK{)oqH)h2)W?Qm-Ts<rXEjQNEkyUmaH6Znc{1<WMp>f42 z;=K`BE8(M^q&ir$Y7)X^3M3E#oB@sp{_G^$Fcb-drL}e3d)zEE6^k_9%VNi7|E79g z=a=(f<y>VgT62VwccZ6ot>-X@z`v<lu@*rtK$W_@z+)poq(Rz}926EY<1T>gTRApn zLxv&Giqupd+_y$Uj9bmEte!wlGsKEN3^ufv+80)Ff&;UtJJbsn0Ck~_2N|x1>SvC4 z%0n{lUBOYyE)!unlBXMrphv^iyBEFdDa@eO1LluqHG9F~3uJ*Nw%Z8O&cp8!fayCM zlWca)s2Vi!BSe=;vx`-(Izx7HW*==(4dNk!uWZv^0T_Z7Af70kpzKGkJ%_}9vJ%!? z=z(D@KxZD|rT!I2I1wa!TIXm0H9Y|!kY5$O<=ieVg&(^UUe-2ErTpDBv|d#&q>Z5S zzb~R>Zc42fw{cw#6<lP3NTydLf|-^8aE~|YeO{A1nnCb~Xxc)obsDG%ihuM78?0v% zF#mT8X7RakESqqkBNu4P!<cV&TDCH$`!BDp<9Wjt{OlXzF7Vm2nM;6q4$r@6HcP9d zN?jxFXDKIkW*}7G%WGi{m;3uOjW`w2(t^>#&WME{q73-2zZHDF@lUB^^xAI>f^V%Y zIgR5*Dj=w)Wd*PDBc@msci&dR+en{3X_#YYUrJ?|zK@dg7*<^R>08s^-+!1DD)vp< z&Mp$bP8g%zgVE1(-uSZRPGR`*nr|^^*00-?EW2Hs0unkgVHMrJJ<Jqi2#&GXX*4lH zuk6;i9|A!L(Z7A;74@!nGRBGln!CZOv$Z*R2^n&kEhWaHiu8suua__v&&@rwtnu&# zx1lREJhvRXC2XExDfj1#a-`hsdmCRGof}kV94gw>MhE(mw-L~lifZ~uemU=H`{|1K zJ;J-o6g?`oajxy6p`juET|_8w^SS5^$~mA&F99(Y(O&sl31<>eAh6rS?<+*bBdO`r zC%BT^>9o?C*=3wnGR{=|`FaB7a~yk+;A3un3qOWkQTxD#^iI21WNg~JxV5MPQeCCn z50cc4^QGu+_3`2)Jbv@$TAp&<lxQa{d%Y8T&<j5gO-R*a`R~TWfN=g23>~b~=lUCf z$3T6GnUuj+gkmi)6?z?acIL7$(U9euw=-G9Hdry3Qr*|Qk5wB9>T}DO)^#b_Hb2Vz z(1{9TZup$Z9HNpV$s3`Vum>6~XfH9vsPK41PA=`l|B2I9#^uMy&nDXm`kC|S0&{55 z{47EH)=)AG9U5NcgATFJHwJE$_BbTfhEo!C;Dl+^bd$baaR@nEdH1@`+fg4<1d!n} z!#T8aRC;rsf5nAo89xWy^T7UzsE6wf2ITmB`2v+3M7^%AhqsM~lv{Xu?sgd^x%qTo zz2nmKfX8_$=&~e{POFYEgM=fln$N!dqj*zv@uL%wFW0Y&UVwaoH|dfhLjW^x*HNWI ztQ=fiQ<Iah#7!Je8pX>1fxPe+b>pKjxTY4c&kQ*i=X}|%oN=b4=PI(f>Oo76TY7IS zMQ$wN`pda;?N5dJfawOqhXW*pRMN8VWE(5wIllrBTF|$#zQ|6#vA(BhrG3QU5~Jf3 zrSxgCMQ=(nbv2*0annAhdJY1@PJ|rQ=vUPE7{>lHEGs@eh1hYd%LXQ%+XU$|TOQrN z550AO-W1RkU|~cIG+<x{eh{c=A3f@vUUDj_S|ATla_X`#T>Bwa>4_O_&Ub5`t?C`B z={PPl#1OX#ef_I${x|N9Hg6Xer4FIPuH0(<-S!Zi%EUsu{PX*T#Xioh0s_a2j$>Xy zR8$o2$mwU=bslboxDqu^oKP;6Ojm!ra#>m8qeU*f)HAkvlrF`_IA9<Wg%agHG<;at zQKu#KF{`RG&?6OFQ?4dP-d$96SgX0|i4}~FEcdIW`#u*?*}cnt4lpriUxmYQ!<MT_ zqbCJ+UO60ON>*!1`GrIc0|SvV-AW)>)9tc5#jaYd?6a>-l7N35@xR8=k-G;Z0oO`< zy$K-ug|IXGZV<CiP+a=Tpa96(Gx_-pFdgJCZxyKU6l1L9x;~LR`GK%?hu<bWF|K^x z0=i|3l4~yo8A2dT!RXtsh|y>}m;A>$Z?v5o7%+1xz>|zN<}OV&RNTD${%@irh6}w& zVcs4DlNW-XukdUmY|?wBIXSvn`t`m-7E(X29r5N~=N_~I%tKERoaT>V4E!h_+qAoE z)^u=vU>^Ks?{M8{e7d_!fjsWG+1IL~oe83ZoA{+;H~`Jpb9ycCZ=J^XYJ+vE^@+ym zKi_oVTASR=mecDG<6a1Y@B{!anyH+OeSCcI)?@Xy)<e(|R_`X1#3=Zh&~JsKdH8*l zuF#*-zBTRcOfi1`i}*<prTXLj%b_-Twj+L3{SZ6#wYN*l$n2$10&j-rV5(?nyQBmW z%fYC5V`!*wjaqJXyYx94O_^(vHNNuXC;iY+#)<UlD;GzquH>h9qAV?MZ_oJri!(0} zL<%B4-KSy1`AsBVgi80)9+akGNRkyYF568NP>opjhXcpBbKskS>g*|n6k|=hMM~Sa z9uIMvgnNRG4N;RY*x-YBE1VO&yvm{v^RAi<b_TN7gUCiyAr&x41CVcmZneHwP&<&D z&O$fCZp;(Ke$?v^L~Ju$3ts*=c+}GLu<yu9o9N7(MOatv1)yIPXkSj8puJk+Cpi7? z>Ob{}#Oh3>Z`t^(QjmT6l&*DVtu;T{%R0H%q3K%z&|S7V+c;>N1-iSi*9+l~IroBg z2Hbr_L7h2$*%w&qaswvfAQUekdV7$yf_cyj*)rnkyYy)=Wx>BY?g#2BiAY7lCj}}} z65i~8+~kQp|0Lx0`Sx@{HE?o5gLUEpwmwMNu4Z~}(KN-QKKTBgmOvwHEgg1@TRUuG zKW#53?IJzN*}h24+s1O(+Na{v$E}=^qlg!t#ptpz9i$Mpzo?#xKtRN6qI>T$G2s;E zS2{xXb&H`Gedc2&l<7<leb(oa;S(1Zcl_}&ju-;-IB2&by%VH6kmE~?w%Z<J+O-SG z90&>6Li8&L3nOprq38wlcsvis&WY&!9L`$=Ky)Cfy~e1ka+c&XO)<8aE`Knn^+O30 zKE9}`m0!q>G&fg<+c>Vt`^UKHhL?^`lTEVsw?@nx>PWJmEcn>1EP2`%oIApWv+znm z!3J}CN(%A42~Z1HbD14Ju1N2*vC_A)=9AX!0jr38eoiNo=2Pc#7D*|o(Rr^pmULYq z08Slt))t0J#1H8{b9`mEW)Qh?Uwj5--5FJ8$6PjR%D<k{D$Ry5Dxu2E?Ci<{J&sX~ zow&A-D$L%pKr7r~0+wIY9*$eWxcY>#FhiM~CB3nXzbj?ObwthLQZp;;GW8s}uW;?y zg=R9NXAj>>P@-!i$1&|{<M62ZyZ>ncHXpI>b}bm3P{?t$aHV(WbRGE~MVIB}W>4(Z zUydC5W8=GELu{)5u^gzBLX`C)bNkhY0EhL%R+YV?09NE@jxH&Wc3*Js!Ih9-u}rI2 ztBeemU%xsn$nlz^t2N6q;2$u)B#jh!M5*n&?{@7P%*x&eusT34u>O4>3d|!%I$;@l zpblk-i3u8!Uo9!AiL<b?vm-^DnT-?;_846i6-n}sRSJlcXc-3_(AG7&zZu#;rIzqV z*CgQN)*MJap`tH0*?{p<9$k8vpnWP8_UzfScP}LYH;iUwM*O`b4kJP#7oq=Q<tjgc z7>7-I6Tuq98<ZFq_1lP>!r}^|F7a;$lMqyc7XyAnd;6^1T<ovVRRCCAUG)yCA=+^i z>45^{c!uwYDCD^_5(j7W!^XOaS%d3uXDBXVGQ=1c+%@^?eV|VFmU?Q%YQ;uz@Tt$I zoD?w1Ca-jlez8ovdw05{$p=1mqQnFD3Fi8}dy$_y3-7m#uHN;9cjufbo919^!a0em zqi_q@^ydHKT*eR$5eSZE08S8&-Z1j5vxvpBYJCA~rhKx4mlrGTWrV}yec!VOn;04C zt@(V~-H7igziJrc^3W2-H&Y}|vi@Q=nPc0-Y}!p+piun$vL6m^ah73ElZ0gz(*GS% zH&K{Yj*d{NWRG(miw*5c!M6#?HyBb$iJdN8fA7Qjf^=Wn>W3A7APRVDG&%jLlFWor zra?21%a@^dT@0z`vuRvwKe5Y+k@U~hb0Jsy<H=k2AK#=V+wE2J7)*1Vs#KcmA8xBy z$S1lgSJvf&3rWG=TZ9M^`*iV!?XNzI_$l;}#BTlc2(qPD2=6%~kh7pC_o;>jV>gCz z&Pa09G@Vvett;s4S@tI424I1lX0!D(p^0j0Xz<J|xLqmQev(p!Mj8V_SvElGeI~I# zY1t@I6#N+ZylV|}-oPXH7<O}Va_-)(x9>iF%^p`ii6}ReXzE4mEt)b#`cOIR@8|w6 ztzu0Bm^&XM!s|!8gU@V(;1tsECo8CLb4yyH(W<!E6Er^oiZ{seIJT?f_xhhzwY29q zs1hVUIkLmG1WW-!lMWgJZf~Rl{UGhQUH-zCWmFNr^(i>JyY}^0a*=h6>$R}5B?$R% z%xzgpHfTkw#uRZc@;DSR6v2s$=4W#corAL5a<87*TQURb{X;KcY-qKS1bNc8zEEhl zAjukz;}FqtnLxoi*FLJCQ$ULb5wyTs@Xp{r(UxIhp(OH@a8p0?q_#HHE|3cVSwcza z5RxI}bKO1bAL?bcblMdF2b?irlqg-k`Ssg3qN2~wyGb!rur~;Xs||=vuqpT{X6XyB zm(`{+{|{Xy5Y!{smoqE>W=`Fhx<2JaQ-K7p`T1z^xy<P%h1-3H{i@775VZO~epxyg zdM|`p*bt^OR)~I5uU+1MM3<I^rs1t;+?E4qnSmhh*%bd>Ohw?9P9OQ=y6`HdMgi=7 zBzOxAtuHHkAdfw(CsnV0dfE}1FzfG+KK%f0P;A@_L7SXh7)dq;F5!~;TGTbcsY%rL z1OF3-cS%1~c2hqKnxk&4>wj>KOER^|j&U?ULm)~%Pq(Ak`17DXRRHw9ScH=EAp~2! zDuD+V%MO_z$;xg2b>D^0vhsJ1tPLf1G%VP8ktiv7DS7!3C`q;}${ov1oYb!K`gP7H zHK9Ah=BQj#-ov@tcOinQ!I~2O0+igBo-9_3l}}i&e4dIF(-Mg9q1R;`SXuXDj$8gb zG4XriqkB@*oHu98SiD0;NBMQBW_^;f>1yiQQ+6x4x#UM~H-~kZs8^CbtQ`uMt^ai` zxrB40J)&?i_G-oQ4>S&&eu)ZGDmD|3)50bKz@k<{Oj^1Kk1nwEn~{+^NS`~EfqXOI z2Za6~KbUsx&@(WoH((*!GIY;@ALnC`dGS5>x~#PNg({>LYbQvjL=Uxe)ql@E9dyga zp}Oi67Ex?bYO1P<^O;&}{k~;?>neF}0{TjAL3233ifMjnC<qS3fnV|$tK-c-U0oh^ z0?RVQ&sK12xx2aP3o(ukh5|_e*YzacKu0H1d_L%>=jum9oZ>{p2!klRLRK1^d5PB| zNUz2B3K(n3_G6^y5YA3WFqs?91Pw{^xXuZ(nQ8+>2U(0bCDt?1yGdm(H6?Bl98tPW zWybj7I3}trpwI}Vi#H9ZWUjV0vt{HD7e5C#dC85H1r(^6{$)Y219p)FcOvNZ=Z{A* z_g6)+CvQ3kcaxJVue6C0p4>J!f3sHQQnP1QT0wz+cH6gmY9DrEBSC7Iz;4*Rem-|@ zv^u~c;|z-w8=*!VKOufj2z+6w<LiXo2`|;N-rH#Ez(Vi_;**<a_J!ZM0}*zj7dxgo zB>j~<eX7dx`_Js`ov^S33CnkUY^QvzA+|^tx_L5e^n=xb3VXJYyU_~=2^w6?dums8 zMVMlYJrcDStEt8A27CH*DW#j+GA_F^G2C4{!Ymx^xZIulN#ST%`qhsM_16~__dP#F zFFP>PmvV*Pl=B;6(_Of3{ArH!AqBNZ43kw<yag?Phzbb_30@8K7TsnK2J4RP5JcaD zi#65Npwp1fIen_>wMe~_r0Y|q3~T456Q5*GZO8CNA`%i%T5iP<vQsoUv~ZDFH7ay7 zF@x1TV!O$bg!ZZiFAtA~uWkzMfqEy9Rruf>wjyI=U^sB46(PCLS}unaJoz>T+%=5I z$|tm|od7hz$G{Va8Uny}t*Vx_%Xh`4rG?~tEPOOR5S9Ndf$+)f7Zx6$nvzN$q*2%( zBu=vv^}f4yxgxyy)X>jh#DwsyC5^3*evEU`Q{{#p!_z+c+C|<tQNsJ<JZFjxAM6UP zD;qw(Qh6$!bk|!nnnHJeq13G$mYJrbiwPx#20hdSi`=Eo%vQVZq9|!;U`WJ=rTrM^ z+uDf9<9ynJK|7v_SxoV|OurYi;C8)Tg)YWp+r&TY*3;9gdRVQ+CnEB(*}tH?d@YE} zhdX!AS9>MEyCcLZ)Tr1Cj*gDt$QkKsY!5-rhZo2&OP`@H0Z|Fx{fsf4V`Y01M}EsZ z7K#M~Qmll9?cA$C2RX_TW8#C58RN{B4?%B&TgnVY1oRx(Hk5l;9TD6L%$U&YIhqJQ zJTA#&Nc2fyGJ9)w)ljloy^|yR@9WHhtd5Ni^gp*`k#J3t-y}B(KV9j;S<GO{Sp!f5 zbG@pCq-x6Qux)-P1||3j2)I4*QuBo<@<geiS1Bk6CN>OEr<O*>#$@a}-(V3>8Qnv8 zaFOF&!^zrLFRr~3whn%KaPIr$b9a{ORC>LnS)2#ua`>2hk}PX{3et}3SNYAbPi=VP z$*YJV=~SO{A`ifw=AS?LE>tBI?X+ZDw?eW2;oL!*n0xnzZAHxwvBH>Rk}X)xvaBG% zhB`^Kp<9HCJh&LbqUJAA;T0yvIwXA+?NHg-kyi1PbNg8Wo!s38?>vl*r1O;;o0yPu zn=o{DFZ`4-e|q4@4@uv3@6Bcf`O>U0<Rh3K=i0GDF+t&3h3|ul2zS@8Yz!q&xlXd< zt;f`9=hP!I;bY8CRzn>q7eY6Rges|?6Vy_|s$NfEM#U2cU1nEX8#6n*_hf!sr+uXs zOu@wGWO{xc@Z1Hzw4*iCZn*~^KiN&-;o;GLWehDJREMmrtRIZT1wVf7f51sI-Vdzi z*DtTDk@3#viru6fS-?n7YG}k3CD6H&n6U`p7!(zKm6<6Fl0m4{xmXVC#~mAVK4xWS ziwO&3qoAo-T3LbWMyK56I*<m$rvPlIRN-S-URhCBRh=nM7aC;~6<v7cbz1q^x0yZr zd2Y^_i^Qwvz(s`?r5k^*`BiN)AT3}zFEF+**nDKzN_jM4rnN`hDCZy-lW^~++R`}s zJn=-TXV0X?r4vSIO{K2UZpT&A%%Ds)qP2&41JMC!@QBg?#e!oEfw!tWdT>*MGeuFn zaE;*u=rkwB$A_+jQK&e@-TBM^a^{G-d{E3WJAYa7DkqOo*|OEcYTJIjV=EQ!;h=w` zA*YjLq_7!d9NKajRC;7&ByxBFB@TxoB5qUD{Hd`KzNGBjTs=O9r|Ie1gO>OK_!t^$ zDUs9LlBi^O2s#4|XO;%Koz>zrjjw5HVn10AM1hTl?LYhU^fHxoUNO*0%y=N&qZ$Sx z>l+&O0?rl^dJe74<Hv7*tN$7vR{0u&1CdF@knpyr=f<5&JOslB7jiAO74I=QLqCv^ z-~l!kvT55x(OlAT5mdfEP?zz-^xj^jZQ@jQOli$5^qZfZJC$3+h^L6IPz*0qDD(dF zZxD)8=sx7o*7Yji+2gttu_kcj#}BYg$PNYoSyoQY)w%O+Z^srw<AeRO_39^!zd-2g z!uSUhEj5!!EDP_?@p0Jo<j+M5#q2jO`ts@1B*0TXx`*bmFmqz{+{<|rk#*Q0%ta93 z4bSsl?I$u3<3E2QiG}_z1%92tpH$V<wC%R4%49D|D4K-URgc!i+%}M3*iVy!H5mT# zkh($qqtI*{Xbwn=(4A|S@K@E0Wp&bPLX<Ghr+xAyMkNmPC56@z`zx(kh0=6=oRPeQ zY4mti3=+GvpYclVi1rvj^$!v^IFD*FVLV6R1g8J^M6I3y`XSfskir6&{UNF<Dg<fW z+w)wOjf-Y1#te~twTk@eu59v6iuD9S!p1H+oJg2}^)n9(2?=e^G(v)c*gd0vpM${T zo*y_g5a;wVHl1%S*~}<GDwJ`ibC>H<YAz&GNlBciq|{WhLm~oHsBw+7*dD@hi@(o2 zc7XUXSLfGPm~6n?fXNRYdQ;Qn9ukqp*`T8iy>js@ooA%ofAuWWWX#oMlsKZjnAu-~ zM)_BD02lAFSq4E(hIjLTu*3|M?9n`G|KGQ5DH#vv5EJM*7~qo2TaTG`zqYc=YPenL zb9?BpqpK^Xg3i|$Pr$C)-_PCnI!;ie$)U#d)vf8O$(prxZwisd&+$@lg9r%-sQp}0 zOpyi}`t;ee`rrG2XsCuVbx6}Yvl{^8K7G1IsvM~uP}0eHOmm0yz|D>SJxXrz+t;=> z2syjEx~SjQ)$!vOcjxdS_`~rJdi~lNKd`CLeNFs{apl{d4l>=QkWNZNNM6#>)?=u( zVhQZq@8AQeTzgm7i33%L`6Gxpe>vXVwA1{cZjW`z;2mLfi}{4sp^BOqmPYK{>U0XP z@;LAH<uC<N2yNQOHRmRDFO({#0Zt{Pc0t!~EDCp%3X7wY({T+AZi|rfSpvHfEOOi1 z+6u7&XJ<QD2<~IMQt^!}UvRhMt1W{-B{4w&$TF%3(z?C)yXI?AZvJ9+ZTZH#b%qI4 z9yX_{j=Ee+TGT>+2tLCPUD)w7z|R3N6Hg<`y^;Q|q46GhY>408JBQ~LSpaxK1Y#0< zt`AFJb#%OYZ4N<dO#2LZqTT}*`Sj`J(^Hs7O!yF_5W^VWF(SCU+AtIQ=?ApCr=Abn zviP!MyqMd$C%W765GxX6a8kf&ugVjZmgvad_T>vb8{5hd-HJgiVxF>BcjR69N(dX0 z25i)F8UK;9mz%OB+QmAWE=FmGQu6b?_natJXmv@#oRe_EW6*>F0SF#e&u3R95cMZ? zFL^6u#4wiU8j^0=;(+-do#3`L*4|ExnWy?EZ>L|yU!Cj`JW<=4Z7ODWfzY4T(;gR@ ze_~+t*6%&uH`t5w%~*b*1rA-?*%=wIiJd@jLaDdWhdRFot9>FOZ%Xf&$HH~V#(@fB zpN+LezFB^zQ0QN94<V~HWRbf@9Nz-QoYS6TQBhG4APqhidf13p((m@|bOr}>B!YGW zfm+Q4L={>XNP5#x#`>tj`pxk8P3Z%NfI*5B0xWvL6?Lyge78^k2*R7WvN$D3-O#xA z$#(Y>`cdZ4nc(XN8h}>qjVrRbJY!a-YJ0>c2{#X4Y5n37sT9Yv8I<$|wJa(SBOR8L zdr1tNJcpw3;vGQ5F~MM?AWkr9X;ETgN$nw;@0UebcU&!<EKujV0m?((rAB(5`le=t z`&6An(lKnB$i(d~Uf^3yrdBsF+swc|eqAz7EB)Kp`}~LXc9PT=Rxl1Df-lX${G2{U z@o`D9$d0ubbC%Q#$O6Kr>-(SS-a!0Icb=t%h#8Ol*RK{X&qo;p%{7j8*Z#h^QyoM7 zfu|7Yl#Lylaa;eDnGGgg<91YL<`slzK017bJ?@0mp+hR_>ZWH(KG%|&sSviHcMO6z zBo}BV;cDs4-+S7hxaLUX;aJ`{jfbTdo5mcms&lb&V`Qf}1oEBvSCXL|!L@0+(2k*G z#Nw?*E|Du_;V7DT-G~)Ketl`^c1g<ZlH4d*M#I9x*MNTzL?Wt2Tn5GiADDPMZQV9+ z`}^JL4K}uk!NJ#Vlby)7g7FGcBm7}eqt)Km2Sy{r;rGducIdSSHGH5Wot>H4AqoZ@ z1x^Aa>i7j<^?@TdyK?<eZAwC7B18&u_wTW$H5+2cJ$)KI!~p1(l$Fy`Q`1l7*h<EO zuLEVc{Ci~B6-X-(d$AY6P22oJL#Z=1;@|V#vcnf6&a!lusqwY9e^eg~;~}wJ=}(^E zF`IpbN){75efP71x98;9#O!wEFk=Zcyo-_OQhw*%yY%>ZG+o;g9R|W>2b_PgOP!l; z%AT&%!}t#o{_4lRqXEv%Db2Q^ax^}p-vf?zkXj;*fdK)Zl8(loalxgG0X1F=;Q)fj zM?bYyxs&%~&#&n+RS_nmEPXl~<79K2ETud7CuaWG;C@=#woM!o#)@|*f(r{5aRk&m z;aLaMiP8jmNlR)9ir}y?c2-shd=IeDV7TMs^B<DNCIm4#Qz%#n*6`J2gdMJqPHc}3 zwz9~L{q9XiOFMS0WMRS02bl^0I)SpfA8L|O#}))clbKol_eqq_MEsgqp7B;{0xG#Y z_NByie0`;F!<l`QuUbooMeFBo*3R<li&4DlI3~DQFFzA|T4jc0w)iJ)odM*YNfzf? zEpq8e!jkFkj)!PI<tf(RYH>?Ln{wYxy>trV#^i+ftC@{wq%0$==oohEczqGt!<Q5x zRnv2*dVBh*1eu7)?{JywEw8Gos{A8?dg>1WG^R@z^W-or03v<-_%XKXv}WKGC{RY* z_Ue4L?=A_CWw%vPd%NjRp)(((JT8$NJ_rvDbwN5%aInV7ll<Qz;f-q)t1QF4_2$i) zEPa>&@TYBVl)cD<%^TtZH-i8uq5S=)ebE4j%#xT`(#F^LjmOE~@B&X2GA2$FgC~K> zI$NU01GWvEF^HXMu(DvWZhd(UO-Ot!5;9nZVPZ;8SBtHfg!77tN%BhT%Q=OS<UtC! zKbc5lgMwhMChrpsFlUkPSAF#g?$qbcDUjfiYAnheXbT`1vyarpfe)T$g0|_&-jO>v zZu|M+W~j5ke&P-|uEFYjrOz5f9QV&2iZ0=N$iL@3^HJsZawM)|wH82EeeI-}j-xva zdJjC&KqB#XIy(>g!Roz^BFZNXF`Ia(;4Di<*UzabLB(Go7ZQDlELR`AD$qA!2FI&K zN=gcI6j1VX4;`6OPQBrZ-Ma{a<T7kdx85#ITqfXl0i1Wq&W@dfV}5!%I5ad~*8O)e zMPHuCIDl!5HEb(r;>A-7#Rr6Yf)TI%e{Oy%D&$jrJg*Z2S-T8{bP!F87CWGl#M1Z} zlWZ;!0Gylx5dqa=iRLT_s=fR|<I<x#i{`OwO75k}w=%rPc%q&|e`IB)BEqydKcBcj zv8*YZYl!01YNv#U58KdRQ{g#hEx3cTjMUwj)PSFG=K0KboA((kUSNPEuXfuO8W>|@ zspGv#$#xTNX8d9;y!P773qEW_q>`zeX43to=o!;L(|apfHwQDnCe>XbDsN^8BXS5^ z$}%a3V$D;V#iX1=@!4O-@2>q-C#CgFeV0cbBEav95((xv8Rl56bg0)Ucv&SEkPRdU z_VDP@MAKPtc#iDui+7xUF%tr-Y78DLh4*Y@LR~=o)so{y4~B~He!V)MfB9Y5Zoa$s zl9P4VcVrCg4+t76!pd9P@drx-q%5n+N-eE5HI@U_0dPr~`mP<8xeiM=W<~GL46#ca zCZ|p*y>RosaRcu*yXO+cZVnE_%>c-w|L_iH9WLP06HIC{$#G@0v1z(#uq)!R^j$y} zw+S&xo6Jwq)(3~`ve5p`xE^$9h+X<+v>~zX)L6vwXTVu*MTTJP+Hw{v%~7`r7DBPH zJl>U2sEo@Odx4*>iCnjf!PiZEoq20a_CgyVqlyYf&^eT6u}Cr8SeTxMhn!oL4S~*R z+ugMb3jo5f#c9T-p6d$Pi9Gh*2VOVGz1LISP)F;ID_oMO88%0TiOWnXLE}bbbM7v# zb9E0%oY)tkthVo~xDdPH)c^L@rElpyz8h;;#B83`$S4^`U(B<q2*cHa&+(%BXZ9iJ z^F?;HVDd9V5rEuCv*N!J@cB&{pIYb5C<DH%VqyY<x_ZDj24oT914B2&qJx7<wKA{o zn6tdz(<}+Q0t}*GzTC~>YS#&vc8MKMgG36atgoz9!NKLinhhoj7;JHWA@tVjfPH%o z$=i7M$nm4QM<O?}YB(Ht=4#(R*l)xMKUK)e#IIkhAR98y*sRL?2B7aTrdX)n36?LB z#^`&jcmpaZ5{`^4&E26edqNr}c_LkFhgYhukR|AS`9Recu@7PtA;+Uy|A6!|Fm_Uf zF7Mntf?O~@HzkEMao#d^j1JVUA040RveAWH7^#|TV>-TnRU;CxQ;M1)ZU|>izz%PV zfx`z5phC30qoYAQ40H6UQw$sLKWwU>YWiP|EG&91K5f5n6Z~vDg&FGHdO*=*!eiQh zUd8LZ`?YHm9eILa^>}!0KWNk?pl2c4@ChwMXn5`u`1o$BPF!ROM8|JDMlp<MI)8<8 zMB-t)zdu-wLlgBRJbFc?r2r(lVud?ZGh14rENp9=bFm9FPuEH2+_g*fWV{%Q0Oi*x zvVCp_9q+ASZl78vd5qM1DTS?H;0%1Z3tn})qkq0Y@U&7{^X~SM?jnkmZ{pAEdU+;3 z`rWUY9ccu(x8+!N8;+^pzk9Kkh&ID5S9CrLCec4A1#ovymU8I5y^Y$IN+#d{CE5d@ zJn=un7UNjiV1>H~OaAKV7iwt;ZsYxXM@xX0=gy`cepF)(L$EjWVlok>BD>v1mHoN? z2(XLPHJYZSr~g>So3YSgqjTk#i&|a=4n?SHQOgN9;UJAmYScK}t!L%qrf&R%j|nm{ ztIGpHT+qheVKJ6xZrs_Qu5v@Lz&rBM0#UyE3o*#S!NIYA&9&A|?3^u@q%>AX2$*Fb zToiQsieW%$1lRw`-lfa?QaS3KtQ4M2rntU}8)QEDRm|?4PDR#q45M}3WM8E(w%v29 z((|Ej?@U*JlGY_QoIu<3?fHF-pG{H>r8#l!gs_DDOrbDyM0Lu>XWuN^e)k*+Zt>Ip zNw}3+o+t{N?^6?H{Gb!jZ0kLdTTiTi8c@01Q{w90?NpE3_NA_n{POTl0^6(I&wO^= zJGHvJuX{#-_+Mclz&|4HfSg=+OUnqhPW#S7@#Ons8t%o!)X3IF_1`uW;pE_0gLB+{ zvXj5e7A-9Ig$+!uPv(m>BI&W*Wa@X=rR}fp+N^B3$-9_?7Y(E+?q_JTQBeySGG1E< zw*P6$8!|<Om{For0qNSH^Mi{RCbeE)M70uNiTBG$c>{z8v8?;=?&G9~a6F<`OD?Ol z8KjY?r_5Ld=IDQGiZ<H`R(5s>C<N4wSy9%A1OCQB!+iYITwM)cTk7#gYsgkGe~Dm- z9W|m1PjTXs-Mx2DWv~s{oMe1ZP|ya9dDr1jywWM_pU7BeF_Uj_!4;v_(F!BZ%TT7U zv9d0mkRsqV!1(Jq_akxn`cqxeBZxmoR52~tmg0$+0+Ss(cHsP0k@+G03Xs{$mme?Z zzZSWYe;yd83J-p*N@rJ|sb;rTuKX@#uRr>ljLuY|VD%l%OO0wOG0BDhX#oz4J=V<X zt+=sLJCT}aJ^DEjXZNyn$osHuzV99cMIGps%P%I6rz0FYf1dRwLW5zg4cW<X+p&zS zZ&!8KE^3~c4;)KVirx?G|H6Eo>otE_K><$YqP*?OlwwXh<0LHAfP&zUI5!8IKCf%; zFclsLpke(J6YzK$0q=G)*43q-@#CM})v+a43WEfs1_BF#N)F0^<2JL{FcblCXRMDz z`0Ma=@M)e)`_kLS0|cmSs&tHG7Ke6JBmzq&RG!RL_}WJ6qU7}E!&mIiXfty<2C;>m z-9+78P!i3zPScWx5Z;+eVUoh$ef%l6Lej-^2b^{>1?dSr3m|SqEVa$SS{$}p#6L7e zV#dn947nPUaP<quCxL$Ey1J2x%MaZ9ZWJPSyRYH~_%a@{-OUAEtXfNd#4A2;y9t5; zHc1m)iTMALa{Yh<`rfx$q}LE7mY~#zt6VWl5;Z%-hK1A;jJ?<{^fS*s`-Z$xiv?1g zNtH{3p)d#WkewL1%T5)ctax<$eb&mqzcPU}V)wkqcyByB$C<w4x)Rr6LQHESh7H(! zi%Uv?h{1r0rv}?A<^xO+z})L=Yp3g#i`#+x#kU7XY;Nb+DI$i5TS~QjjW}>CTp57! zo>+uk>;R0OR8Zp&_7l2hfFRPJ1qNj(|B(t17q2orxCjCctJT=nmD`Yx&gO5E)MDsn z3{in|dg|0cIXSIr^sL}i`EDnvlPrG&Q!xQ(o&SwT%hIrI{H$D`&;A!sf$l>CgSNPX zHtA2FdU|=y`q_MXgso1Ms@cEU-2A#6>J%U12?xx~z_-UD<YZqx1}VGFH)G&LP(_Xx z6qFf)4#5n{%gY0N8r5DSbwptSR)*m(7_6#lc4zm6oJdwfAu4Qavhhnxz;5t3s_@Lr z&OSoF>cz$f06_xHb9g9)qx%QK-idm9v9#D1IrGXdD~Q~Yk$Ig%vbe^^dK3@rF{>v~ zTr=Ek4(slWvF!YtGf7b)O`5?%KqonziDbtFVlFt<?ZTwL=X7bvug`p5O?<x|K6_>Z zs<OcfbwN8r>w@UG1U@}L!x9X=D6qxEiTID>bB`n}13@O++w;q!;O$7_)oa(zWCO1D z8pzBMfoL{_RgtwC{SV?S9;W;eLrW-rZNY+d9OB1Sjh@iavQw3I+yRlC5j%a#j0rc3 zM6_!Wl-F{(qIy;drjO`Lgg7M%;kN|jNx(>sZ{M6w(nsL<@Y(-g$RzwvA1b~0p7Dds z2=c`~!|35!^CO5}c6_+HOSH-_)2T5NQy5okmXS@aVXa8*(CDwT_J%90k91hQ{D=|5 z#1A|`t}6?ZnDiCKyCA~4XG#YL1!j=GGS7pA;;rAhB~q0!F}Z*x>##`%)|`f<ay)17 zmI!JmaO;=?w1JLL*x*%nuBAGp(~-ix8#|-7HB>IU7Ol}HNIOAlQ&EKCg!Gf~tsNb4 zMt+_P6ZYHhlN>vC>@6R8vG2w@u7~I!5eKb5PA@E=;SRnjq~-nk`BMWWe`?qFGE>68 z!e`SOh&*eo^B50_OWr}aAfh8oOWmggEX&HvaSsU4t;P{W0wrKv!AvlOAce!i(o(0( z9FD$1`1{)Vba<lt5vd;#pyxhA%@Sx1cp`vxR}-JaIRYfBWrTO+Bq517!gziJ5imNk zPsUvAz+oPBUNl<as*Bl^X!rw8+P<w5rwMtD^Sabf<N>%h#Ha9h;k(X1kKGDtR*dt6 zu!x9Ws4Z0r_5cjQjEvvhkc00^*RaBBvj6O?GokHihbh}Z>O7lNrK~G3(9zKeQp0|P zaP3S8;+;JpN?TuDZZmfIbjc_HN>^`OJ{E#y?qUxj=UZz#PfXVeE-i6i_1cZMAoZBN zEEU^ZCkkrnQV0+UKt`gq7@1`_4Z|Bp(dhNdWL1o9>Y|dv?QFKzCrY)Cb4cp1{4pxL z3P#Bn56QU)iO+v)r7mivhU31A+8`n;d&GDYk*^1|Z=fG{F|O$hiWA5wV~;aRa&Wz1 zL%#g<%{5u}FYVh1;IkqQXrL8N%!4HC5P?_WIFJ(JRBZ^WRPhA86FMC!FDjW3c)3^; zO-}v86C^ZZZyI|8LSK&C4L%K5DGOQrZ?@Bw6axpR2mB1z`6TT-f#l*mWGkURFge`$ zfYW%6^zY%|*?PZB2`L&HzuQO3Dt6YL-2c$nxgpoGo`;v$cio+cnT{%qw`O&fdFJKO z=oklGVLm26a&z^FT*WqiS65U6T`2RIDX{O-h&{$1ROOF9S(Z^Dr<@0|$j?0IQrX{a z-29AFeUZZJ5s9+yuZ)Wi96h>*huGt{i+4WB;LPc%J^M}8SqXsP1Z6bxI=rX*t4@fO z-}B#6Ye5VoK~fcPMX)jGF~%bZh~_!vdL0NV+#HET3GGZ!Xiv|)#3}l&wid0#G3~bu zMIg3ae{<=Zz}3bYCw8Y!J`Q8+kFimA?}{(i#ts#Mp~o|m@(yn(ctzj}Vq{ymFjzFk zQJK-yP=r%0tzP8`!DSW2{jkc6zVo}zYbmz*P~UmXRcz!~-<qhoOEgmwcmW^+V+Q;F z9(6ph;>5<XRM@uLNoE@t&qDJ0`9OCr&55DMryi$sa81<EwfGT@4S}?5c#oRK6r-sl zDlPZOzGd6>E2aijHp4MGZoj)Jj|nI~mQoA19cxCH`4mi}#J_2nt`WN@`SfV!y9`r8 zf{MpFosa=<<@Qo)ZBa-xabT4FdXcFyv5tQ&q5EF@46}cew2XiiD`zFsZoQ=%;h(#! z4^z`~Kzy`srrsSI4V?qeKmXjaOqqSjCO0!#|8<G@t0qkK<lEVoOeI@QEb6zWKB2t0 z9~Nm`j)3{yw&g%chLQan)tk!88e7DpG-{pLr+hVx$v;{jl-UVo`6a6p{q{=#c$|w= z0nQ8v$SoV!4PyGxq=g#@SI_w;_T2aB$AWepM{XvfDaog={%C(eyP--H=U6Vr7#=0B zxH|1rcd=pVhto^VD$qF%@@SA@yh96=3O7}HEoJi2I|?H589pQ$lywob8Z>ISLvbuu zotruzvFe-h*ZzBDXjUYTH50xa7&^-+y57;Pavn$p7mgD_KkNL+<m83+n|+nHTPt!U z?q?PKP<``<n~#qeoH(nD(MwcBgi#dt<M|42&uiBX)rbQXgDavsNclqmZMHV$3}Bv+ zkcN*Ral3&K0kNN#H-~9Q{d+c^!dK_=texj^=mLcmhUy1lDIOjo=U)4>>^s7W8W}i* zkjzvHRkg{Qvy)RC(4r6bg+UuV|LYp%=(e9S;PuhIb3u!rd3=GEYSoD}Mtx<1;6qP= z_wyY_syecA6W`UP8CZU2emzv-!5&$P$;xxS5mzBZ#WL4^-pyuPSfw4$R&o}qwlO<P zRk3>T_c^4}&BC5adHrG{_51LQu80Yr=%kcfbE1g-bD}K2w#V#|d*u;Zng)WHqsn(w zhSa=&{~oVtJJu3g1&sY*b52QIT?<dl=OJ?!B`412L_3b}a-%7ZmTL&Tohh(WSe@Q- zv))%K-Dk#1WoY4Ij`Nb^Mg#w)yqT&sdWrU87r`0f_58Od^c9q6`mzHsYk^lXcs?_s z-|oHdXid?^QAc+DmxhWod>oVh_vlRC-VI`&rKDiH83mDzEj(vAt#|2KqKm7}6@E%H zwgb_lBtw}SHNbWWe>r<lSwLz=aXUHRR+5{^$y|-EjVh2PLh`s`C;5p1p89cjr2{^L zeAY9wlhbGRAOK9jP7}u)BLR2{swB!iDWh-O8#M5>JI*(3Y>Z3Fxo)xcAP|JBtA)H* z+G2bH&vOvI7g(A~IPa_9W^qc1@Hj8;wCKZZ)5_kSo};Ct)U88zDu;d-I*pw!8a{rn z@NH9*19rgEV?zjhb{N|7?zP>uYkyu}Yy=gAk!heND3U|g?Ul0jJyS%qC?CnBhM*3s zRH@q}Psi`tVTkbyU%a5Yslsy(M=Vxxfrb~H&^~<rybb~i<2$SzP=bmT4>Lfvpgt7x zCm)13)>rv6zsAOpZCqhdcL!Q6YF@wi1FC2C)!)#5R}-Xef4N{uONBvNpjk9x$gbMg z=9&pc=R0+SA(v;ucJEYbX8ce`TkpgdpHf^LCxRR^h_Z0LKp;45vlnwPUIi}iX_A`{ zTO-az)3cC8ZftMZ12qTo;$)tYYlYEPe#)yXC?;18rw^?|_7D)&t^#{r{uN(ilDfUZ zeRnUluhQ$MAIogH+VQ%snHqQGxvbV>$+@)l!3*SsypA%fhG<0Km><2<VF%?iQ=VbW zW#6tV%!IeiFLL=^s;A?nS;F5PPwHzrZ}oTg_Y9XC<IEKSE`Qv7R<AZpfk_~Wx<wi* z;zPzwsw*t6ZN~$E<9D_)rGO*P`cnyJ0urt0ec!vg?GD8G49_GKLOyih7GH944oPgC z1qK!?0oW;mIix!7oaa9EdHb(>(7E|rtpx+GlSu_;Zxi^W+>qU-=usA-{~xt;GG5ZY zJ?w(#wCk3eCt~{3-{ghl(PW;Qo>63%^ALw`C4n6^@hPh>q|q2h&gJchR~QuN*WW9J z+yC;lx)I(+8yZVhCF$;a*H~yiKz1)v!r|z7?R+yv2}Amjdf%X;V-(3rTS!R(+b&^1 zh1T^@_JY-0$OBEB8~8EUgn#)zroICj>%Ra0G9r6#*&zw3j1p1_5s4yugi1(=2xae? zks=x@*;%EKy_2lS9u0|-J^ruje$MZlf9E;RIrn+)o^oB^@8|P=zb3h(D~x7PrGf4Y zqRTKdGsETl1s+!e1Eg`G@fK*n-2gF%TZuG5F!2BB;<7$0!W;%E8;n+G+|OX-IN~x& zAOu@&Y;MAOBo?L#q6G0N4Grqi6VR2}+S+=0u83s4!uJAU%Bxo*Z%7p>pdk5gsTj#v z`Ks@`Tl*cUwx<O3+gtNQHO9;g43fnILtnq<_FU1FW-J2j$AfHD?@}sLMBI3189!Ic ze8g~zH9Qte3pSni=U8V`M=nYx;m^h7R&wzxvh-)do?iFxsFzvUv}XPM_{kI7@1LH| z%%uQxD|Pz%Cf{hehoRhcxZF_m0N*Af`(AdtCn%nPP?0OD;ohEdkzo%pA&SmzKJN(J zdk8$4O*)b=|E6QhkdmNIXH)CQ$;DN8F?ZOBzP>osobXXz*2(IM!V=r#ckjM-?M*Lf zI#^HFEc0pW*R1)sAwi`lH{3i`?8+qWfpiL=P;mVj79PI#H)DIFfya5$AQJ!K;bLR^ zhvY9Tw7~QGwqq^j(!lw{{?M@&+hGrYrpXL-QxHG?A)6fhjJGfTum;bakIyC}&i@}l zlmPsb44sxBudFz4aXsB=W1LyAF{G!A{VW3)s^frch3OU+l4*l<M;<<zu=NTCmzS^q zLo)3m)h9Bx7PIk84xG?9%KLfWWG`to8-2V7S>@Qv6Wcp4-jZqGwV&i8*IA>O2U@Ru z`J_jJCl2{P>VQ6HlXyA(DjmebaELo9EzQKmW!_k1AJSQ{(L%)%7##d3<{ND-IVI)# z+8TP$K_KB<hRS8Pn3%5F#m5^Lk)bnsoJ@i3nH6WSNE<eYhWdKQa^l^jQni!P)90{n zJ2*o*g#QK8zI9>fi7b#=curq@KK6)S=D*-s==?tT*aAs`&PLNb$aTNWKWZ64wR6IE z)iP5KT|JL=AA-m4ZcqBpdUmCYaQIq(L0b8turcZj?GF_HO48p`s}KMQh;<rK2$fyW zf$T%ZtF!8i<<H!l@ABtUbH|QF7w^(AMn1xC1Nv%MYXFzX%R}xB))!s|M18+-{5C%B z+N~oGt={)L%X$OhN0Mq9*?2>SE-Jlc3!-zmd9!LPn1>L{?!T9J^6px>&~Ea^m;0ik zqCD1<0Bh{I*OJ6{?YP+8U&cHAEa(+v&bxbf*m2sa)^cgbhKuE$njsL%WBR@}O*%>R z=6j^3P|L(Mn|Q>v`?-33=l!+h<A2E*I~v-)WEVQxcz<4C;^*J~ay1{Y3&P<%Zr;Qr zgnJl(OGoN~5G&3<`*a;Gn~Nm#!vU&VJSXMcFD_~?xo3M^A^Nx2OZ^vsA+V)3-OhOM znzwPlNZ?Z>dkbqODJMoX*$iPr1<BSk^^u`!t1m#@0`GjP&n6!=+t&D!b&y1nttpS- ze{HZ7d_IoXWjuPrm0o{QX#|hh*NJ|?2jv+S{ki9$3Z8mR%pOtM7=w{5`LxTrtZ5QC z1KXS@%hW!Hxzg?wl4^enf{)p+-}CqKyHrT+x#Wf;bEY3go_AREynaOP(paWWfstTB zGe-SD6QlrPs(yO}C4d+o>;W_S`BfovotCz(smZ9ww)unwF|7)28@yJyH9m31KQfSj zI1EP~@HQlALD|UyNR5f<`mqLXsWaN5P_7i!SQmot1sT-k09D3yEf$?K9(u!`E!73D zUPT&Qhw`tnzJAZWrIuzA0`O7*PtTqOGc@m~Wq}qAN?DH<$|=%-OU9py(k*1Y{Mr0_ zt~?a?kNaT=QA(EsLQJo5|J_OUR&E`eo7@6+H|;>HG#$W)9gAPjigSnnNrG@pgq9R} z>_jGX#||n#V{qkg8mk?O5TRxmcrmQh?9Wcnh<isTr!t6f?>2(ZeUR~7D+7e!YG2;N zN#D8~&AXG)mw=7yeMN+~w|u2pX4kQ+1OguEe?R-)R#c27ew>^0^gH2q-&0YjK=KH} zf^aS#{l}$zi!p2ALP<19WicfI^roZSYa_|JfI|4YbTe;r)aBnGvFuoJDhm2XknyVR z&`b#r7%{L5o@^b*QK|BYXa4SkX#AKkT~hlU!gwgRIhd$51^or!E}NSSw6!2J(@aua z@(^ncMbgao?_N&BHPTd<k0WTBmV%6_8ms6&cAC^Pu?LS4r2vv07Dq$J>ocMfo?JUC zu14e=3H}3)q706c@ml$ri5Yao1JJWW5JEaijM-X8&ZA$NWy$!T3LBfE@P%scQH8dc z6TbV1EEpVoun2;<{R2_P7VK?r%696GSc>Jg+18|!5>l`pb}mH|bsb8RM2-aTx*6+= z^-=3HyT9k92mE1oRE)et<sr8}h484Pv*RT`rV1V*3jU*^JK}6wA71jDR@Znizr;r< zhji<iQ9z0F$a@Cm6@T3&<Yr@1#xG>&{_M-oSoye@Jpza~6j^{Xz(SguHQFBj51n_8 z*EK^3#qe-?e7vmtP1%-JZEU)A2dxO;ijZ)NawpqdQz?tr4qYM^w?JdznhsOMI}BHL zLV1AM>x<XGY$ITvKibMzPC)^=&GB|$^#d`cjIDZoF|x-~Q0FS;DiOce9wG1zr`m!@ zQ`)!0&YzAAU}|xttu2uBJ{HWhC-DG+7#}KJ&w}%3V-IuKhuT`GNi^hSP;)RiJdDWL z16|plM@B4!;tZZg<=#%Y{JU|{OppKxgU%~crY*-ZT*9~4JqQbTjF@Rs$qjS+&o#k} zh@uFTVsvLed?Q191Be8!0V3iBZ2am+LUm)KJxJS}3;EN(^+Z@+zZe|z<$l``JTL`G zk1~d&_v3Ni!!>`aLi%1zNH|t!3}Z(G+$k~^Hc<{3lvlw8`Ui+c;b7ALxU^`mLD#sr zkgqr7rmytYtGWNfANJX!B*9jqnpTR!v*v2XNhn?5ZDcZTy%iqTXB0i*`{lezUER9R z+*S84vvePT79hq(OriwKp8aANlZ6E`X&2Yormqp6=jT_=&za&tL;#;({9BbhGP`?r zPFmd4x+Hvtg)UtsD6n*%wMB%ujgXw-ssoem%Jp<BBr$^|dIC{{IEGfmmZn;hal8D+ zN+0ukw8S}%n?CrM?=G!0lF>gEp6fBtY?kEPU{FS&N`~CEi{ONTkDfc%ePeKbHmX#5 z;nM|&xnrK5p6coio$J%YM|Wc!i3c41+0LBjst7|VcjRwc{ibqk`LL_CAu9i;Y6Ul; zbXSc|gyVAQ0R{?|^G_ooSMSZO$qw27{Na^9#}HV7gS=6ud_P&4^zjwiNN$%$<nYDd zq$BdzXsIe@`UE2x{u-bu@c2P@h$iZf6=y^fpcW=-%~@F&mzL(fzLm#DBPtqvzHIv? za(yNO?x_J(p`$pCix$%)kfdMt6_}u>K=hHO^?R+S;bCD5$e%pu>EQ6Zs3?B&8zZJm zBO@ck9MZ|_i9!Xrq96alvQIF|z%jPcIi5v;_C&nVugOeJ<(Tx}l0v3GCnk>P2PQ^v zMNc521Sw@JVtTj;asJDqrjZ+C7eq22s$aKHgO!w%D}D6H5*oinf&PW6?4gT}t#?B2 z+&d0mhVai)oXNii%OW1m=a-b*)%3f%OFMa!P3`-IqOM**HP8M;V{QY!(0F}lbo3F- zM=7aHJUre&srH3jZ*_KzVORCtC1H|jAR%@+{m0l?AzlV}_cBJNFE6uOoe>{Oboizg z#7)2_!tXgsLb#Z_1U3Y~tguO#F_tR)B7EbnbIz!-$ggi<ZQ9NG*?N$vvV7NJVc#mw z8z0WR*Yl!ry8X~?YZ|Y9M^jzUCF3pXJ&C%ZseJi%aZ?BfbE+R?&1syaFZQB3^&sO@ za+J2`mj!^((H*~F@*2y?c7KA9X*jPT{VKUQrh(f?d2g`Q=PT~0pf={r&gh({tHzn! zS~NMQOD^L&A-avX>itnc#f)awL{3gU@pB=!f4s={{ciI}&)4f^P7apODc1@N*+!CJ zArb<~#1orwF8~S#je^;YI9)tv!TrF%tAG}zYtzT!!h|qlpvup$lkvjm&@6Q~h8mqP zy1voop90p5N_5vY#V;RTojs-$jr;iT)qN$qQhqTo*b^LnG$dq<KPDqU=kNP7w@lwS zSuNA_H6lMYMz%LI)WYR|b91cgX^hQ;9Su@23V$hAzDLmG?i-FY2CJ`>AHNCMWzGd@ z->tBk@K~u)HYgdNJI!=8dxES^lKRKlzB}+{AGsn|t8)43!TV7>^7pl$MakQ2-kbNp z6JikAlv*xFN7<@3au_%G_{24nGKj~Z6NilmVnqg8T0C2%^Ying8H0urhI)Fj_152i z|3-$zwX0X5xym-H@qLQG^n3R%b&HxwvcpV(xh&zL)KmQmpH<gW*+W>ItgOZ$HiFh- zH?t;2>?>C!sN}Vu0Ahdi$UmQ%s9gksH`AUrgYB#<DM5|oV{h-YxPuc1!kk#D<6EaN z65V=-QjM4sGsa0JsS+7-2XTn6=l~YfDS(n8o;%>2lmYB1P^%HwC3GzShECPCvw18J zqd78^5nJ$w2aG?$<#1NPQI6{i=qLUgQXP!hcAauxh;~3pNypg_VH6_d89o~aQx}Zo z_*NKb?M&|nzM(J2gVsWR3(6ndbs6vZsw|Y8Dso8o#?Kqe-T(X$?qs>1=7et}w6zH4 zd)v$f><>=V%X1&;uM~=~f7s<lYx(OZ=V#oec_|_{$^Fa9ZX!Dd*W^``Q#TkcbVsLK z0R-&HxiA9m1Px=3a#b++K_&a%$#Y4)(nE~zEq9-EU@`5Ee+3sadu((ChrdKE7tR0a zQ!t=N*g;S-{PyjX@6oM?Vc9CRAH_G6_GbmuTLXN{!y8>m5wWe!8>WBmmA#O12ut!2 zMa7D@Z*|k;bR_N_b`5*rDKo=XDX!35_;9Hphzv-w)r3n2%(lmGb?EHUADjICea|9k zkU(m{#wk!>mM1Oo20%<V8GukudTMG?Ju@?%K-C~M7+;#2aIkA2+Vk=?8r2sD5Jr-~ zZVi}2lw!1M^zEaK@JDQxtkeYJ_6K1%f=C($O0PfDBlyhMP@-e%wT#(egkJF@7UWX0 znflfPhbQ#M>|$Y3w6}*F%>CSW*WQ}zJ5z&K<6?K_^<H>3?iX?vl%gCh6_s(xm7b+v zgH_G-@)h$2$Ljpub|i$4%|&7lJ2F>JynALg+Tqk{@zR6=rt$g#r3SOpR2SMq>cbo5 zY%VB!OvRY6$?amWxU)W7|94QY_wL&y;TC@Gqx4DEzo`g%hdcJVB$22h$`8htQ>Q|D zuKZhAz(?$4YRb!1t)c-fIjm79_m^J^`*p^Y)$^Z+<T?*MF7jGB`T2$u<k1tblUKTZ z{}dY=3#bApJ%kIu9;|d?j3iN)htCB5Wqxk%!!Dz$@Wx=DYtI8a0Y&>ptxC<{pa}#T z+Bbr&h%LgM>DO+W{7)r|dYeKc7-(o{(vEtUK4#7XH4IYAI!cvj9k_Qd3Z`QLg64^1 z2GEmWfc4_+$$D_%!HeC~bw)2Sx7AoSwX}>I?!^oDcs-rnw=yB2`^0i-u~W|R%m*`| z9Ei^({t_R8BG~ucLXZ|*d$>0No87qa7x){1KIA$<j|wRfc4Ii#CY$%O++(voBYyou zrmW<Uzkr4KC5In()fvEJ*_@?)zt>G%0%yVVo-4X+PR3X4bHSbza5~Sb;jp!xELU4E zeoF^a2{!fLpb<A+sw&i?jwD$vX@85v5qR@`tv>~Lz38<ARH?vbAzlSVfrTEz2&};x z8aq`oi67ymOH;HAKI<zfJ((F|eD9cFjDaVRF-Zl0UGn-h?d4noC&k`#1^Jwmr>_?* ze$Ff^zowX{+xSWBtg&&}p2Q06lNEv^0$n@7C!(ikgB6+HSOju%TBn0-WmENEpredC z>KTk>(lx7blsD#5o;xp`_O<QFSIdmm5P2d?1wW^bX6na+O;))ni*t8)hwF^F{G^3t zjR0K%XiA;i@CiOhKxpW#cj?J*RyzlJdhQwMelZgGbAZmZ;ZwX*%jZnpDpqQjA0%zv z-3dzbx=&{$f~?Vb0JYo<76b;%B>C|G%OZg)cIaJ+tZMo72{Hzyf}6jGovSuWf#1UA zwYvKB$rEx43PfTj7+-dBngcEsS~T@LsAP$cilDtrz#PoO!I6y~j4SR=PE!7fdY^A* zIg=Ai?-|8~QeLPHt9RyW<goBLYh;v?n7H`YhZQb1SMy^+hXO9T@QNy@S)@@oUl>}E zM$-%62WSKjAO12jvOW3Fh?_EkEygD>KW5_RL@CetGDV;Imh*%aL|F#WAP^Ie@n$s{ z1IE6{s8_GZT}sIE>%I}%(!*MMyQZh@GW)2h?2U4JvC?6iYzO-QeF4@6ERtZ9bMo_b zH8e&eyrDLL$PP|PLnKIoNyEqZ;DPqz>MEhdTSpajJ&9cM*RML(LP%L?j^FL^vl8J; z000q}!_)~ZaAJIXw!`&5+Y`EOCXO=@Fz>;mf|GE8rHa30M@y=*>VgE=2thV6$yP|V zs3!`}$+rq!IH`Pz&;RY)BiGj_F?_tHPI5i=2kV)c-{wEuD<d??qTo~8kM^JQ$2R8+ zKmjqSVW{UzYX{0~QtDW!nGFJ}Y{<1We)nnKdrjJ=M7td!k6Kc<uB<}L+kqtXVUS90 z-48`i9~y$fo7=I~H?3tJ@Ydy>`#^Z~?%nMc{_4w+hz}K5)j|&ITWR;rv%TC9!cn3x z;`8m>pcKCT$bhDY&^hcd_>D$Y{UD|;{<#?pt@2JoU_XdJp4ZFy4DYV|W9ONE9I+}9 zYT`()tL>wEOhMq}<4bQ@U?frPf70zJ2W=Lh8YHZQop1%di*x|ki+0ek$5v!?IXL1z zgGv}J1kat~yP<N~{vkOXC{{3UE>j<E%JPo-U1cTCJCufmwjQ)Xo>%k(ceo`?(kAT5 zC}UeLn>R6)lEC3TX<}&%*|*!xn+Zv-90c}=Alv7R=SYP7qoSjkkDP%0j6*DTDQknH zg~oF7usS@opNR+$X-<z8U*5`n>o47DuI!ai*x(a?Urf7QzT>LCZiA5ydu4JM$NNb+ z$Nu@M?M-5UZ%U&?oQ71@#-E)0_g}0FEB|&J!QMqODsq?Y8)pIk^Bo_1DG6|sJ(2f> z+w1DpoS40(&i)BIkJgSVc)pFi=6#%EcrXHzk$C8esHetl5zGkjH4=oXoL+U^Wn`w) zJbn5t4lxp?_1R)vnELw(rib|d3e9I|&q^P=%0J0`g7VQ*${*&?q%50y6!o8O>XJw- zBlt&<mTghosI3ln$ztN4JC1{l*yo2O9w2vojY#$W+FB1Wr2|TO16Oz`nLKXd)FqZp z(9xL{*=k~$K|&#vC)j78nm}{1mzKS;+~LEwAWQ;ihrb9^DmV;uwY0_ugU@!@<I)tP zZGrzLzMx)48?`=<rC0&rK%yj4FpeBk4i5Xi)%GhT07(rD40g8vgiKS}d&!aK_a5p? zt{scFKAb}L@NSr5jr(eA0~Ca*I(^K=ifOn|aigi-jwHbTeLHWe^_aHo(6q6c`0cmt zjXa%BY9)_Db=h})bj?HD`7Q0YM)#Es5oOapxMI*GzNdDytl8)QL-*IN-Vo^+p&X-S z{LVp3nO8=I*5UckwEv!&>Fe!f{~l6R75&VKQ+wV$q>P4eaCx-YQHJ&a9C>fkSnho| z941i{MYsL}oTe9ixJ$oB{D7uGonC0f%gLFNp03<wy(S605d_u}ib=b_@VoT*_>}Vl zSB1%|u`$FdMQ~sCfe*D@eNPAJoqkiE+3n2K<Q}Q9<AbFdJ`coTT|YoNIyq@8mxd`B zbSc8>xwsU4R^}m5Yb}D?2hMApR|nGC6KK@V-PBRaw=_;NpiQ{hIAU>T@NPt-9q0Ey zhYlWu3OwdqI9B5(k>xnNU0d$i(K`DN#>q5qudb;T4FUnAQ78QT^=mhO`I&4R&fpW) zn)FFvL+Y&sr@|o5;&{^(Qk@fHt4y?-|L?VkH?EeU9r@%>ZJBuBX@351ti3jz8#Bt1 z(Of1{cGrJ93$jgw=~kc$XMe=K8*!|p#XD3CZ2ZC&z>VUWiff(1J8?bErnaQ~mU5CZ z+z0Qa`OEgEOGlGdBa;tCA)K*ccNY}hhNVg;W`f7wy?dUQr!4RM5TfIbo1DSMp!*JV zD*f%-*I!5yzHsb|)}i4+8p7$M2X2BQG09KcH8SW32bAVN(|P^~PMFwtUSyM>;6^u| zesg~A-GqnHV6@66CFa}y^+hA0`7F+%HJ+gji9bJYVF%qNW~10DUN@WLb@80vMP^gW zYbBQkIS@<<IN*|{EzI#Y0Azq_4-X0im0Vn!b_!4-L)UT5(NR)D0;@D`V;Ck9+-_%Y zj6<TcxxPF|eoEtTL0a12czwh#j}r)lM4_>0mmeN-w|Z8!C;3<~e7E7NUR^zT>eOG- zeL=GB&&<^X0~5Jpw-e^iW46)Jp%V=h7CT$ziNf907;Vvs?jNh3`}deYiY>E+l(LxU z=seAOmcA&Hy!eS+m8^eWtcR9vZ>`SY^J3l)d%mfcR+1Jy>{bikt(4Z7<eZ0jIXD_A zm%XUqO@Jr_p%hKFMHpt{l#ddeDi<1vTY0As{Zrb$r!kkz&zFoX$;(_(z4+xW{v9xo zkhp`CM~XdEwUw2~>I@4Q3ZqDoWE}jt$E%WEfik=VU>s)XmxejMU%rwGm|q*tqrduP zL#ZK{NqQXGRA<*;&n*b0{AB)ED=EpzV;iV>8$kj^PXs2{0QQ2R&V19F6GfE8k_gNM z({dz}*{0A)qv@*aiuBjGHTU;aHbQZs--NK#Bb|or-LvPA3u{e%`vxIAtTj+#Ku<P5 zR$G}h4Xtp6=|vM0?^5R-u;}G4kB>zhY8D&m?S<b?D$;28o_jW&4KVpZ#<E%q>(rUs zmre}mzc3Ja5wz{PTGq)Cy-j*bchy~ON5NlK1aksXM&Ji_K@N^&7@cul4$l?uooYND z{`0B+p6w<#t04n%6)|`$O4J`4^V(Pxy>Z_ocPX=iGXLwHL)m<abMI&yuez-B2v7uT z?RoD*+eISQsPdLA=2}Ca-<{tpTZ>2j7H)Dv)q@>(&rX5jJDSs3wmn=rTSPF6bRzB) z-zq$Kt@qRNheBukViNTTGO2|V3h5jC>U2g0mL&W<h~rUq8LbXkcWGrdDWR>NQT)ag zjF%P$i>>&$dcXSIsv1W>&i1Cf>g<qA`MXy0tB*_N6r8ji*H}LBABVUOw-l6zCMIdc z#RvTJeX9+ZOc`^&=nYU~C<AmIc6C+E2NCr@ejJvOfhSKNix3-IiO(w7NY|2!X6EK+ zxC3@jP{iv1&H<ha!vL-vbao<G|IFZaz@LbZu(%`PFO1zqvK6kn{-e9mn}i&2cu55A zX#rP-S5GWB2RA#``jaPj@SA{PCmIOD!UV-cf?U}jnB6!wCd}y%KCI9P1hwO*r6Aw) zEP_`x#iJz0E}2EttMwL1o{r$&!@<Yf2)oCwYT>2(Mq$QE<=j^-D8nX3+`p%+)!(q8 z2<KTCIi3X3)i4T)Z3Sy(P@@PX7g5SG7+Y1fom)1{&BBrpAMXmeKGC$p;OD=*WNpQo zD4QrZp|_{)JV?F~1Y+Pulzz9U52U%O0$`4lQ%74HJOWrweVwJ}-nA`x9;TRYK1P7S z?BS$Y#sw|fX8j+0fdf}8$gc8Oe0E2tJ3I_Z%ZmE7ObYLxWIv++?L!%C#RoWSD@)>@ zmRFz9U8n@@WRxcFUM@81c<nrX*<CvQ?~enN)e+`xdzv!rIhG;z$1OgpAceGcAtBOg z29=HKk#x>rP2wLaM@&NTz2Si{-}s@nWIqyQ`M{Mft_m-T=Y_*pR@Q#ropjmDN{zv` zn-Hl@Xu7O)mQehH@YpPB&$*EFy)(jC5Rj!yoO!Ekkrtq<v`}Xgb94!!tWVsX8N8o9 zb=TJiDec)$Ya{<KNiCK9Q;@Rom#vHE0~f^)`uP<dkkP%OFuWz4=SM}DGx5@g5O;ky zOd@v=n=aAzT7;cu86)}^w!C-p&%%JA(`NygNQWXJ^j8>#(JRYeW_*9Hkc^UEy-$>+ z*q^}Wh_wx5ztNYW>#Ki(M<vsIekUf~Dirq(slPDmz-*?00JC?u+_4H{YA|!27+H=y zpt$j#R@aA`fVN!3q|9H<f7jdJzcM5@n4HEDJh1dB$;VXJ&SV>R1MD{A{9Vh*mRF;% z2^IAEhm24*S`o+p(|cFibI<40SmLEShS>@$?AGS`Q~k@x(FJ&cCWg^bOYA|HY1Ng~ zaXMw4jKE@qbr<DML`whhV=TZOWgi<((llPjUIIitg>m}tpFb^4O(`qY&i~anV;a_Y zq#`LfyFGBEb49$RB+8<=c(+Nsj)_{!vkUQzq?ziZpYCcU2!&gp{QNh|NH6Bri5R0} z^}Ypn9^DPUOG>RF5J=b)7&|;@*X=#>{;#j6rIB13V}ag-ZA#zP*AG+MI?m;-zn?>> z<yK4-@)M};&eGE8bYlR;-;}K9_2?+4P_jJ3rIO^bGWk7EZ4Lz}mggr<JrOezV)94R z<9D~o;<Pj#`RM8LEjT;z>qdNypMOib$au&kADw~K+Iy~*HF2Po1G|wY3ZV}m043@| ztDQ@#G3?DdP>+fDz%Su!dod0AA`cdjlHdBTvY<o1o-FPm+<ykGP6cTEgyuys9;gPn zwRgTwNju8lD3tV&+^)Lc_6J3}r*bm{k}ZvgR`oi<DU{}!-W<e~Mnzq8=_1`|%bxvY zRL<xYX>EltetP*pxmRS=E=~Ol4i4h0P_EAcR)kq>=2h(hn*GkayiXlwtCt%WhRwgx zrpP<z;f4E3FtQ~rG!5<<R_*(9VMu#Cua28}>!cp*NmKsR8?jSLd@+W4JAIT#YHBi} zh4|sqpO_C-7>+{Joft@9*(XU%N{UzYauo!p?^wf{R^a!lm52Zg4!-rvN{20onz73p zx%kkg=l`2~1L=hYftH=ilAfMkBm~@2`k^~wg_4eWq+J1uB#}1XTsm6}Poa+oW7CBT z$uXoi&m0RCJG}0qK<VA>jwTyF=;~lg@_E|1a4VqF2a}0rRqVMc1u3#mdrNp$1_X25 zHYL0ogN`?a42M?ObV{@SDZF;*yiZ`FwUXDEbb8kFr>C85a(Og36;hvXic&2PIo#e@ z^Kew5Ai(QV8ToS@Vc6yL;$RQN#a(XP@Scd02Y-A6xpLE`rFIcn7g^ip&V2mV)!SQ& z?+*q~A`J-!@ko64?b@osMT)>%nWrLZ6%`V91lPdGf<vAJqX!QtTWI5sBTI4W(cu!- zPN#am-vwP#foN+yemuY^w2P#GWz>M{&D#8=-Q>#xYf&H6)10uDGT&y}?aqldM@(Al z7Kw(+M9nr*jSx2X{@S2i=@pDpi-4c7s}eQnc#NRt-g~bFSr_rYpAyr4PoiH$>uF1K z^NXCEh_JB2SBf>)Pa>rfnGQv?hei1v?x)LG-GvFYX9=2&%1R|5$#rd@(hEvPB>xxA z4C&=;VyvDxEgTc{^zW5s4%5@`4OR#)()v~8y0WpkJQ8;J$l`~60lXuhq$2;SOqNSk zd^1p3JtRYGBNkZpVM*@T+~`@nL^dbmAWFH1B2M~R`)#$l3Ll#QCjO1^n|}L=_YcAv z6%;&yj=@<c!ZmaFVf5!TkzHY6xAAiYdrvgl3nZr>{Se5gy|ZReW#X#^XQ9!nE{F6j zY74#(pEWdo={-_clcQBfXvZl&ugT8xqkgghL%%T0U<v(G@4UaI^G(6eE+wCbJNaVd zZ%k`1DS&_6LSp8b4CT$=*H)J0cCN@gXx&IfnD(!-k&gE~+m>&5elnf9xUG`qO}BM% zdcl)9EYOM**NAMY<bhNvwmYga8o9DCCq{S5L|!`oKvh6s_v2TQ<N(Dm85rejEM0_! z7_R_VFckyCg%<{x8sO^yJivO=-ObJR(xtHnYcPJbg(s8kk0r>}sqh!7ie!YnJf&=M zB||N<AU{7pGjr^sbB832|JVa!?gLRj^i5qVIibQBVz2nU!8ddz#r&_E$_*8}x?9O` zCPDRuI%#L#VGEM3imq?tnnucO%atMfOiH!!bD|-!GArB5tfurnRxgpC(Ja+?f5uN3 zJmPZ+*tkN_`{HUYc=W9mN7A56ywyzciXz*{uEsDm8Cp1#Fu-6-p1^Jigch291k&h< zdnyfsDTC*B<C90zZX?SvwzEBfl*%W{C=jy4iJ}B>(+XQ&&kbH;(24CNy6`<a+u9r* z96nwtVGXLVSy*#bXeEql?=WBGyS)3Ch0j7glmzcLmj;1|F!&wyI~b?&+GXqm0u&Oq zxuY7$DCyye-03jH98h?S5NjNLG<*KvS=QdsknG$;GVwR$S{PK6Zpf9jwORJq<L{rw zQlLoUq4tf=KBCs!%ZpeHgy6eP0bh&RSycpOuKoL|Is2rT)<f-}J12zb98#v9ShA~- zXNIL0dp^c!l$(o-JJf|T;XLf<aKaY|7#VF|PH6VT8$k2~2?>=eh3!2F%_AnwZB2e} z?{%ye|D@ePfg!*~Loyk9Dg%Q=9GpFJP*URm7)x{#g)D9)+)Jjv$fH%_1Urt?rGGiu zKn#6_kSM7&Brn8Rc?RWG4>fs}ef-I}=%cT4AwL1KXJn`s-6H>TpH0kMfc4~ey2#<3 znYkI4^V#hvJcI;Ot-&&$*3l{9m{`x2=6pxJ;(0~+^(~)`w9DAGG0`D5GJ~Iu?UEsn zW_}+6DN+)76PAB|P&&ka$~D&TMJjYw0FKXIGdcTfz)*?Ld2NvgE2D3F&yy5{0pI{R zcC4m7e>63y{1WY?zJa{WDOu%JI`sqW``+}lwnls%?&z3<RuP?>z#)+})cf5HbgYun z#<Mi1@X*i#pZ(^+`j@zb|DAG^&f)m2Ds82IrOQz+;nl;|;Km8i=+GaGY@}w1XN5C$ zlC>HV8@J;?A;1!h<n`7AV#_sJYow~(ZkS4}tOU<ifo#W12aF8@doQK*|BBg!ZnoLV zF05`Kn~Pz1zY_`;GM+Z3H#16S=(r1A(2~k5E>3ViCX$$(Z1Izn(}d85L=@;elTHQ8 z)Uge8brrsPMa#|}s?b+nEGu|<pn_2<I<uC_@&bp-)(XnCug6j<dwzU#Rdx?+{&0}k z`#MZq4OEtXLLzJaSx8nAWA=AxcP~}Qqj;vBN@{tNI{m)0SqY7*-HuOM0_@iD`x@;E z2^7LtF233<@?>Q{Q}@ataz!O&&oJD$=-Wn}!;jfn#~v~hs6e`PRo+?E2K!z6FjHlt zrEr22PrRz=qIzIR2=Vyz`!VH;WIR(IqT~2*L?B)foVLcjX;z%Gny1PrGL*<GSi83R zS0(3e;~PGV=A+l(17WIwloN1Drrx)i8C)a^r|&@B<%{@@d6$MhU4hx5*A2J37ryZh zZSu*s%>Ou3dCMyQmkT{m;PuL4p_mV13|6k3y^bVg4*woq{?a*kL`upDrvw?@FUf2{ ztf(V!+W;pF6EyNZlI274=pChn=xD&ZHn8emO2bH1WZ~h-!DcF92*;DwQ)&i=<-dO) zi?={k4PP7drTF_n2M9<?RMgHTn<H8!8SfqtTt5uzU@1it5cCkqBR>bRkB6%(DV&u` zHVw2nX85z46R7-IY3Eb~(aD~QRu?2ZNuiKJSUqxnVWFaT^M*p6n$%^!E3uC}TlLLn z<F{DyZ8LkWuQ_W@H_d{`RcFR0`csd!1ji4ALXNdgK5NoHODKeiAPs&foDZj5WxQWU z1&G*^5mo1_&ggsapE`G~(MegE!D1Ihp{Zz;fge(8U=$Zu3A`w_FX2W*ypgS;T7DnV zE(HDoJ5YA_9@cRDkawcJyf&`&d~mpL4y|%S6c2KB`W$QS?|bAWlS<;B^&Ds5KI5V% z+v`_w1U>nj+T~ztvvVu-o!~0<(oVmRGqJPEp7SJy4}SS=L=1bi3K#d5B$>Ij8q(Gp z*)9I@RD#+pRU18YT|GS~i>5S6lcwTw-A)w6cFu$Z1;trD2Az!`3oroSKZK#Ejh)li z550e~`*oKCTv(!qhAGAv*7%u0Ck^BjSGs`Jd?WD3vl5pQzLTqOP6}(9f%?hL4$1v_ zjM_iWULB;uLGJs{b~A@vk`U49cGL|xIA^*<+W2vdydWn6)CEbo^P6AQ59$-<e=vwk zO5&@YUtYFP{`qe$|NYvPzC1JR5O&3iA|kdmcX#YP|7tYwL8j_`F4Vl7WxYI8et4cY zIdH%cJ1OcTCmNy<>s+;b+h>#9bRX}NmLCfr#Vk3?j~sW*xg%=bivjr0F1g-0tvg+j zd(Mdhr}e*jgkZV3_7C!7xblWl!;=oo9JW;A`we(zp#1t{fR(lum{+5J#zPr{ZcN!B zv|-}Sgb0$aR%W5g(^B;A(T}+`W4u1)3}F@JSA~6j*o8<|lpM=BSkl#z;E(Hp9}y_l zbvx4<f5UBG<);$!Vfs{Ojzyp)gQFMgg7n1C6H0P3KGDBBFDsZ)i0yfH%9#IGw1UW_ z<@V(v#F5D37217I2##BCd;6Kixc;IwpMUORT)mR2p<;Yn{2oZ|ygpusNO8O^nhBz8 z92{ksS8Z)$KUf0yT-lBO2nbE^#X>p-R4$79P<S!>Di1ud#5Oj`OD~c6g7{2S<~RV~ zN)Xj4(yxMl21^^V!wH2(ZPckrgE0Ofg0nDT4*{blRANV!l(xom##UxrHA(vg^2-IE z`4yf^O$st^^4U#5muBjgdv0Uv4Hw!EP=Z$Bn|_ylEBJRc&FK!^-R}R!7Np~HAm<H@ ziP^@BYd#p(FVk<KaQbssM41PPDoA5vwJ(pu$c)}=p5&a0VF}X4xbIgO-oz)8T>s2h zUBE69L)Ios)0S!TkKd6?v06{1k^0-5AQr=`sDJU|%kJ;E31IMYs+dZ`4qLOlS^UOi z_FsJ8v}&?$(PKvn_Sis)hiCe}e!XUF^fPP3A*g+VrT>Fj(#(O63;TKw{f7hn7#&5= zDl%2n^xq=UNG%hiv(PiIq*FG7^h*JH;*p`DV26cRvj0<wstYh`rz@pulfk3N<Q1G4 z3lP#aXzY#*cT|#Dd22AIaWTE2oIAR!zI^?P7Bns<riI3;h45;2g79sM98$}qhG0lD zvb(vW)X#r;{a{@5bUCdIE}W>#`BKo`kVF<39@<4{Kc2!7&5`x;WjI?kd}|z%MtTMY zbx!Aj1_FBm`DwpA_w|XdaH9b1^8|tYyC$!BcdgJz`-y_KsM=gIxqiK{%V81V)l`xR zxIDbfc*~nU-kNH;hnH=@@MuCt<HPHrOEB~$ob2}^JxsQ8P=b4Y*j(w*_TAd8_~2-B zLjME*au;nLubMAvhs;N)2mnj^Pj<T0hqDpG7Cq-JQ2=S4zr3{c9#0rNrQ5HLRO2PP zPKV_w3H+ma4C_e<B%Hpy4zo(J=dk`aR6IzVAZ)2H9bKR6JnE(>w@cw|%U7z$WU=S1 zxorcRWwf!%)L5p-F$>?m=E(T0F7m8GY?!cO`E6NRQOBcqFZdDsIh+CvY;BS+$MyT6 z-fb;@`syujZ~ScJ2YW}n0lualVOL47%aptZCKO4JP)uMY!-$QW0b|?A>Dj3N(*j_$ zhWijXMQ(1d4J4pwc&K>84hl@FGK8k^AHC(aopp}aPY44Xh5&r5!nYR|b3^HN=m_fu zG5FQr(QZc$Ix6luoe->s#R(SxXYknHRbaT_=FiIoW5)#Bl;r*y23I_#<%!DCRor|1 z?h1BTC$vlMmMSz-D%Z(sHv~_Bm=5a{ZBbwlHo9TN{VEz@@BlbXB0{zLJNR}sBR`$| zspt0#RahRrgKGd#=ECA4F}u~v{a;que8=rjr3<}#i%E5_1;5z=6JK2y`HWrCwFX<3 zmBrQeSC%XagoEz%o`KKk3Ha?~yT<aTrCVqpi%ZDKB_)O(N^3uUF!7mq3zC@~4tlt| z@23@J+_~mWpeOH2rJ!c2e#G^9);?8R&S%9X>;!7nP<ZBex!m5X`t%!{B#SHe(%dzt zYQ)2f%F4vDFL=`v5DkXs|AoQQzkd*lnjDStQO;<bh<mcXm+@0ahm?@ecw6cLyW&(< zRb-StzI=<=1MxKz`c#9H_y`X_MB;W7*MaFQdq@SoR>i%Ul}%De{$9^ljA$Ft1SW6I zctNOT_gmM6Uj3X`2_KV>z|${AB$2lMT(lI*8J%a^;!nkSI*ua_Ziqjwsn<U|pqBjs z!NdL7hW4S-b{mpMx|BwXRG+W>L*ER-DDEDe@8^wVpoj^Hl=WHM>uUHC={isin7+O^ zp~A~7hGj_2F`|abl6Mo_HBmYU_}uCHm3@pmF$fhqbP37*2&9w!HCr#X-ub)ZvCApm z>8Sdmn+sj}M*Al!S=Q3sluC9GM0M`F;YalzX(T&v-9)m|wChvQ(eEqYE-d~ifG)<w z`JKCXHb_|~`~iYaZN#_f9dWKnOsu01<_gwCaOK=wI;Sfh^y@c2G*A|N({Vgg{rE=p zV}j}!fe^rY;E{N^11*l4FXWFmTm)EnmMwJ;7v+2$CL?5;8?oEtnGaXcW4m+bIl8k_ zwQcT>D*Ipl_<)nQMGfJau;m&6Y=p8Inlp6$GBOG<?nJ#3W>gSLSab0hlaoTETArNT z_u^bOS{aB@=mrviE8C-FwyAN>{05B-1M~}~l`H>N2O1pw9DP~yf7LZsr4mDcU;w)R z3<4s^&@}xEVEsLDg4|^19X)_S$ZRww)OL3t5EA-OQ$xbb>v!b%1Bu;fR6%M>J@$J> z#;v<UXC?kiwAbD`-F=X2JZ?bu{xjo*-MG4Aa5I9|D7o6_yHL-8zQi2inG1+*%`+;z zyR#bXTN}Qw^z4@req1EAV`H@LG%xQHss{(X+wUK8R0zV_hHdQpZqY$4fBE}y*@xe9 zLD!0trQW*m(m{1qRYFE*r=)yu>4)y~i}mT}2#nBl{SD^~Mj1R}N8zS`A0F(Q-x_Os zMvm_QYe;aOt_<yQ+9)ax!z#&<aE^bcc~4M5=>ln+t!znYDK<Ov#nY4{)zf8+f{jJT zomPJ#BKKJ&wg0orkdOe3l}m%DsK1+KCporwbaP-+0ly?H9PmwC5}+V>*%X%#YMaRD ze5@XI*!>3-pwzUqZmzB<<`kAnJQ2|K^B?la%G_?F%J7xpsa8=OWgPDqjt71XO8g)s zHiBekW@dd;Q(9PKm@iaA;MW@O+Q*2Kkl?A5uKt*5CwbkACPz6i=?Q6Q;%#1O1)#UW zU({*7O)Jwu8V5L!w7=&hTw_qs>MK9%50`WLrS5dd;eOuBms%Pc^NWk7#dbQt22B-8 zl{|(oUYj#&i*DGy9e$f@7u58YP)dz>QT6fKnoiEmb$p?_(HqB`Btu&aItG$mvT`eO z(O`dF;T-0W4o;8X!w)kuwh@mI?@@;8r<|TMv^9Stu8-2bykDKo^ewu=hG~|BkZ@|$ zNO`(4{JXG~U95g2;0|Kdf-<rk@oc=`TKk#7chK+F{9TrER0lyjRo8<7fCv=>w!u?e za$gxE6Pe4p?ciH&+B?5x3=U<MPdh3$ytE?}NG|vIc?4)*<D^XYlHnv#{YvUi<I>T0 z`k>42w*?dhp+UStwl3df3mT4@dZ98JdQWX_Z7ggEvqQ$PloUI45bmIhxupm}c>Ow& zm4b$rHnDXIQb{a8Z7nUJVgU$XfP1|-GQARj5LMjnn8Xlyazs#0*;2T7Yb3%&oM!jb z6mjFi_0YusrM>;y=jUgWIvQweu@6G5R(y#WUmxx}BO^}xpY7LkE$!_asVyD<)abQz zGNK=J?<Ofsu>kEIf5l?kG~TV{>S8Lt`0pQ6*$h4kM7QK%A44HwcJ?VLqTF-uy_xnP zIFqsYmU<&rHiRKrelba&;E(in9OIZyEV-t^ry@46U`l2#l_JFVobZTfW(g1EYzVZ6 z*xU<2`pvdk;t~P^mQabH-32o?bC@lJ2+%QKegC1fQLr3aK`oWY6slZssuXUs!3A~g z>zjLR@hreF5&jQnZE%)43<+;C-&_)9Z2fqTO*uoi`!x!=+n9yFUVsg;yW8f#K#mIQ z$vDXecm7n9lagd~_8~+*DPU6<XoXXMffasmxvKlD&mb2>GFIM;7r+8(d3w?NFb#lz zYN`i8J7>?LnMgAyfF|ezV1@33$O+W`%(OH&FgOT}FU0Z8(iu?wWhh)Ht$u#?acE?n zOdIA>%>(%Sv%4H{QU;H6e}#awu2m)ePY=H<ebP*49^ef;W%wido)a3_3HZ}Ju3s07 zIR`1_fFrbO5azm8JP0f(;Ie$Bb!C-8;O6?v+hQ)JLB!Xr9zQ)2&E8!LYkPQ(QHIx! zV*SimS+}?|q4tppSpXA@Xe26w5Y`A`FDAe=gTR>c7dhCO=NIP4H1^ft$IyLv_z?Dp zy>7=Y9D!eI^4$wP@lXyS1(L`KwPC;QO}uhPH0B4Y7&&}>y)wC%Z-)Y$12&6D2gE<W zd?`V&36K$Gv~jHPiJ|#W=#wb#A1O~vTp^~SV6Y@$-7oW87)Ri)`2PKc6&1!($&C#S z%4lxH_q~~u9|sI=;?1$_?p=VQ9%@_)d2H+S*}mWZ$Qtc&Lzer8nVy|Ur(W%0jHri6 z+BUbHM1{-i8LKgW_>?UZLDIBb1~ty;TWW6pUPH;>miOsNvbAaKzlN{eKFPF%<R2C~ z25){$lgJA!e0@ch5)e=ep&b51?ANg5!#In4NW6^DLx6jOk`9n9z)l!f!G2;w148^2 zL3eR+XH86w*tKz<Ik!5&=y&Gf8H7T&$+S(%lq-JekDRuuA%8Uz^!4pcX^Zzm0|SZ@ z5-qZE^^S5m1}|aEmfJ{u_8qGTiq@n=k|x4c%`4!3#wkp^B(9X;48Yq>40#z1I_#)i zcs%1A2Bh6*>B;x{?aL!@HvS85wiPN~dScFW@+^*uW5+gcan3+XNt8PRug-(Z_w8E< z^OKV=`2GEK_OUvKd9;=(&kHJVt0-u7<{$N>*xsZkU@t-d(>{U{b+rECl~gnt;uoUW zj{f_64wp0LcT}6{wEQ$$6g97;+kfYg_(6}+?tqn90m2Zt<jucte35M2o+f{Qc4F%8 z9;VoV%qR5CtIq-`8L;@|n!W9Pb~TI5@8j^iwCkx#C8_(P_12d}uEG*DFn|pI^>w<U zM&1osloOp0$`pTzByRM@@dcl^0M_-Y?<anUeZrlNTE|H5;JV8_e_Enyar+HY$l^2% z&?A(RqH*Sv{xUM&aFLJJ1jyYx@Kj$B1PFx8U=9klW?tPocx%x?zw84nNF)D+>{_MZ zGhb?qNA5*@OxOT?9L29r%kOkt>-+f7JB0M|e&exh#FZihheqt)Um}k9_HDl6UkS8Q z<f(};yWhNNvdSO-$pSB+_A9*REZ5^SW@&2|%Ty=HiTfD<K^pW*+sYz~Rnp?U55&}` zdu@JQ>qnBhVXp}SyZw+jgPKl3=^(Dh9TZC!1&eEk3j19-As+$|az~(E0*0fLXB{ax zm+7Z0VQmFfPc}c+Li1UgV5Q~g&3nM&0~GwoVX8i(LH8+2BqvGISk~$T`Tb|d)zqMG zQEzp43jnE8WqYHu3Yjw)d*XmtK>P_07p!3T&HAjDWH@1~?5EhpUVBz(@U;h>=j$XX zf=le95}p`e`rsOz*8^N8X*bA`JB3PDH?Ph++HHK--Ysd+>xT=nN5F{CNZ(JKX<;J( z5XqohJCY@$lTRPxsCG^aq6h?8NPSlZ!~lIVX^Cidi~1qi;F{$|5=-RCC$*ZPo8`<y zn9@@qqQ>9L)Kv1G77_wbDGTHl4y*xf7{nBiYMh#CY++I5x4i{G3WD$)d#7&_cuY_n z4Q?8V(joWnbL*GxQiVc;z%WB{bJ>l;9|0vWi>j!oES2&^HDEHuJUMPlP!(V#-?1Yo zFwo^+wPKzCZLJS@*s86yoToX4m@%Lvm`773GH+>L+xT%vmfF!uX02QkJ+8-kDRp#r zoCaV-FD1S-mS#4>M7cSFKOC=KMZjXx(ToVS?$^+ts9x1PUVQ7{4`_fFPFSr!u`hIB z{!sbxas8O12nWF*<w4@&vElQxLPP8{lvHjMyiIj`M;;dx%;Tjsf9sJ8#|t>TGT+U$ z$fDlW{NoaLKhw9HS#r*MR=%Axwd>hOqGxJad8w7%-^+JD-}~=A#@+FUl~(p^8NLKe zyaEmQyKg(TYNT2WKh+klzA3(|(?(h?19)VYPWSyAro+qOXx%h*I>?Q&LsR<Fqi*O( zan&SEM<t0hoOiWGH}?6{p)Ze}{fwbOJiMj7{gTB$jFl&r#}_<tA!eU>h@9v`=G3Nr zxT9gKJb3Uml&(jPq&e0OA7xg8{g&#TdA@-JzI|NuQR<IjNU*gPQ9J_`F``Z@mhe@N zM`+Zg)L3ygJloDhsNuIQhLh%(TAvj54SxEBXA-X_L$#yakt0V?VhGtF?b)YqZ&}j# z$BETw5rq4$rjj(2P8`%hcz_gH<U~w0-nbOdf^<A`vqKfdSy`n1(4#>i$;{4v-pFVr zUzbGndw7VwjVYrz_4lX!ZiF6pcf?y!RA*ZqthqUAWLFe!o8sCZXnQ+OM(9uc)5~kz z`$U@;E+D87_&NLcfYj1A>@|ETECF9%OanVZENxh1o^CSUm`GVd3SwIjqPd;LGL4yN zMJzTg4I0)?J|)lChuj!!eWp|G5in2r$CV1Je_Pv7@|`qC!{R&#)jQnQg0g!H#)UtZ z)ndUw=6*m%u!hJ*Sec1QsGGFEmHjK&$JEz#C&HvjEb+ge*u+tX&6^^i1}tt~?(K$) zl2uIdk^T<}6^1K6c3!z?<?LJqUE1k~UKq*&4d4j)`#57F+g>^}!kV*kfyMPDvX1)4 zmy(bc4S#$>?k=SIVP?le08jyu;ot%$p=9Oa0t)~CbH=&3QQ(Z-#?~9N`hJF$_iS6B zb*RgMB7gCW+RdLwD25)r-$j5F+-Mu!gBGCe_4PkoArp!Njw>l3;D5ktqI}#3rEq90 z_u)$#_Fr*O(9pXWlh1PYk&`)mqtN8>r}ezpK}y0EYHYnHtS}#2mG|kK;~vYHvzDr? z3(-sir%;%9JETzJdxUv;`*<PM!L9-x&h@_MH(F&T-3{jdlG~@JeZ9VIxB@tF|M3|z z#fYGlg^|!dN8g%?RBtS#Fy2+n&wBp+8}xI4*8lwb_Z3e&f**0}q@|^KyEBHJ04xs5 za{lk%pW9E5c+6s#k7=)YX(DCBH+$!I-)I9z9F8Re1Gi1K3bDAo_(J}~$i}YiX588T z;~&~lv_;W7_+Me1;h|Tj@3sX1ZFqRb-Y_(-+Ad|mQz_W0&8}F-OB-u*5HX;zW^Za7 zBa~2}waoJ&*$}Zn!v~h+90Li>x2h6-UnHaVGVVl8m!9|o87tDlz2ef+_MHhs{6T6^ zYI<#~Tu1)r)D+vUT@O=I;1<E0(l0`S3v-rnPq@&!`iT?e<^3;B`(ogtaqZMB<ytS} zu~ok={?I2p3+BA$9q~Nqmj{d+N(jDT+<^}jOKRWwkr<=2_`?rHZpTWBk#epck2oRp zxJ#TltSR7xoWODvow%*vt_OsM{cZ{*vsy$q3xJ7xucd@YJXvvbLZ5-OIHZbTj#{zA z#kDk3q;yKW(32UolUM{JOXv=k`3&a{3dzAI6*Pd7Da6A%uAf;H$~V(@h`SLvRuE`l z5>+^5uMtXBH}|<%_68_Z4UxlVpPb&;5a`R4m)#nhNLgq^jBwiyvi~0nQVcZ)OiYjQ zu$&3)+KT;>S<c>5QUZEE8nWi`FfqplM-*6lfla7-!o{vr_d1T_l`Q8%+j$w<gSRSI z_7M<lp}bJXa^6NF*b1KwO8-oy>`$fPZNik%6erAZ`|fgO$0<p+=OhB)w;<3b;2?zR z)R9Xh=g{cik%iUYGck}{mmvaFUw=#AxZK4G67$Q3J#EQAkA^s@!glVs;^V=1>aS|| z;&Fzf(9WC(%FW67ZDPXa&_x76BToXQ64-c9yo6tF9v(>=BG{1NbAzP}uptniiN+XU zs>-lIAV@ItcnI!X5YKrN1%kx`KpIi@U1JHc_QhN@u9*;HA~~WuAX_-7bB-0?^}4gR z>-T65nSEw*yt~?HeKpDav6zqvB!xkPJ$oIkv7t=D=pf3AcX5yQQ$XezRPgZwV}oM* zmmW|KKG7RGv}1df!i0qmx|c2N8}^rdRT+1ZpYL8y`fibwaqY_$2wq#uatxapJGNsd z-k|S#_mLw!07(3xr2$xtR1x?xVDE|KIsnyxg4P-@$2A3<97Me`&V7ic5r>Ja-PN@< zB)U0%eZy8=TMVv5(kU9@_PF&z2^6Xl_oU3;01|r&Uff{0aLxSupUck9(h?H!;rOh1 z#10HmEuX1f_l|?Qag)jt2BM+BV_V|rDiMkUCcns$M8QzPB~&;0(N1u0QLLHMKx(1( zG2wp=An8UwaddU|UpQDe=jQGXg9u(!2;FUE!8Afv%xKu=dP+G1>6DlWx_*EobS@vG zC^W(%t}SXS**%Sw0qLNKc0xic))7$c-iYL!n{xtl15xLv+q<7uHBluLP~o35RV?cg zX*gP%!8a9k|29HbE<POOL3AA<LFO|H#|gZshYwG>dSP+An9C=U_E#csAEEcZtYGb6 zN7`DH3`}}5>2v`S<LD(13L-RI$?8kmYP^04Q{`TDi1pg#N3e-_9p_9p3+&o@B%b(r z?A_57MV-E(AxXBeZoh{Ys&>jAalA#IkbY8~i!YsyKsE4@OW=pShqbKD_V;3oCw)H^ z%^F1~ziKs{v>od4(`Z<TskfD7N@zP~S0;G@Sqt#E_+TN}t5TDk(-E^l@<6IKJjTjy zzK%tgc7J*(wyc21Dge7rY+hs!;cyPvFf|Jgu%G`7g31<O@V`5hd<9=3tT=<z3b7y} z6l-W(F#SDStFw|x-=-Uv`4)Y4Yt6(0^e0%xAgMxDrh_77*OxCu(emrp2btxCnZwj$ z_};mUsUZq0JPTN&ApGFazOwhavG+dsT0cDO3vDCLeGD*yf@4tcqZ>>+EKR+(hr}>y zMUhVDA(6Z8?8KeimI5>(vci$;xCrx6T%|nnPPoo|#?olc<A*iOIls@S0BPHK5IW+Q zynJ70r?j|u(<jZ0Eb*uMpazYRIs*t4<4JF?`jvASXrL5}RXF!lp9`rn*v@b+;8DMD zK^_bD)z@YyArtXC{kW@t;}Nvm7dsz3yL?Ag03vYf{i~{HSv9wRfM5XcbZmg^7qOZM z#w$!D*`=cqhK!~P;Ug<F)K^F055Clri0T>iDy7F@633wxqM!aSV8VF<&j5MBTnEis zHNk<;{2k4JVbe=TG}iz&3GRvBv_HMi@78QY+_TGRm!*jJsy75qfQ6okx@?8;_VHs( zz()=e3&_DBqU>8sWr0Kie<A)efQPMDDW~DpmD`cp_9r<pk&q$}jJH_*nB)mVL$=l3 zMXkS}VVJ&BpfZobs$eViH8t64pSC*2$|{be@9BMX$G>mI<<)<TQC!rrV-Bn9=*R=M zl;1ZvyF_d75sij%e=JXQ|FCd=RrR2ucS<M&TLj$A`Y%K})iEsqJJNb;{p%qWU{5qL z|JOB{5V=2|>5%V+C$eEC;heh5>P<=<Xg5DyDFHwQWM&-a9+rK4Uv%<A)xj-DC}KV* zj&~9$s&a;k)rUaAU=Q5ivc|SS0Rd!+87e!|I5f8KTM#~QPESwO>4moFPwcDDpO*)d z%P=3MP!)>9fl;^>0@t+2)amSQG_J>|S~@%DBl_yDFwgOZ_s5%@@6c?Imy6)$3}5KC zi9sGv2Tw>0Kk4nc9XzvlbotcFC_-*9s&Lmj8n>1o9-ZF5GDgmQnDKjnDVzD%F!$D1 z^4@;ZEj$EEoGZ8)Q2R3zo@CMm`yMv~^EI71nK`NJjNmN*ziX5UzjLc@Z<0W~I({xJ zQMji|U_wQy2+eSH;(YPMcK4LReVPLS@GC$e*Xq~${RUA%lCiNqvOR~DOqkwz<YvvE z6$j6wQ6{}(2$#ft2>DG?fY2W=1gheEL*A|THL>2`chiJ#xjXzOAq1%{v>oX5^!8rf zZor`kSAD$kg&;BqZk=6kP;`pJmy*wui1HEaaET&WDJx4zR(fJ=jES3DOT7<rfxpx3 zgkq09eBmk<Vt>8|d5+V}w#wj>8b-+CaRvj~wDvlZHjHY2xRDl4%nD6P@_-luabXxv z^~51SMv(F)XJ=x&vt`X)NE3im;Z?+(igbO%cS65>dNsUp0x>^$e&EkXno|4|V%u1k z16XhHg&Obfz?=V6KQ%56LJ9Ykc`F<z095Fn8hsd{;<6jm9{%+6AKr`OVJX0EAz6i~ z^>aemn(8DDhP<U409%dj$rfpw7dE2_!o<|nM?A;7E6vkGP&CkgI<tU+f3CLk@}tYQ zK(|v-QQ6wany?~QC@MUfw{Jf#d%$$j`jYo;ZT7X--tI13qk&RzfVKM7%dbYhc7DeY z$Z7lRQ#inyzZNIDMH4VHym<dU{fQ{;ZnofniI-1d^u^aKLf!}fn24x8(^mBQ^W;qS zAO>CpV+Z*R9U;5XSkpstXdn39Bf8v(27pcj`~5Oy)mN<(f*G1;g4<t65J;6D*nWJS ziTa)Rq2{LibUve70y$FmJvU>5HVXR_Umbf*5}x%$|2wAYOR~lwYP6od5uwpR#zgn) zOH%iH_=6S`L$9iBCy>McfB-uT7e)#5*v%m$ZcSEH>;%RPM+J(}8OK6$bJ@Toad81* z@m~CP*7Z-FOziBpU%z&7aiwCy?Q#GW4{aBUnnB7T<Q?PFx=}Bf3Jwl3fi-@A7(p^k zrh&F3(7gV%x}~A<ZYr~BPvJgb-1hi)Ul^)y!32OTHl*C=vvudgL+k1;N8?{e${A)+ z2zD}`TYt0FQSR@mPifmeFIpn_8DIWJ{pB_<@Ic~{B+#(t?f7~j?!CeTvh6$jTu6sV z9u@9#9*PQb9&J7D@clzEO(*;2%WL%wNBezg4>Cx9jn-ut2i2T&KKBa(vn)K0^@-Rf zX$dgKGBPmReW0@3W(3|(OgDzJ#xVChFlAUB-Xh{TGlWm*y0(~Zx=6bVoW-V6(yzV` zB{&JU?Yj`PnO!sU7Y$Vdc$AA=FxBQ){%IL>uDX3t_r}5Bvq^X$;fS1Um9A>L_lyYJ zmpeke53{`h^Jx8`<14!5hF=MV`{ER#8u|3}^t!X^+0WQ#p-e>j{R|{w_s_Esz?k8X z>`ar_mAJPwf;g~uIPMY7z2u-&#d+rmS??W&rLi30XMmiBYHIEnFg?0_7-|A^8C)s- zh6WxmhzxB?Y2}?lY-1B4XG`e4UQQ!I4tm@ObKl#yH}lNiVuWtevyixl0#y&h0lm5^ zbn+~VsCJ5smD=|0cDug_{e=fQ*FXZu1!7(xfk18d#ayVoK&cnK?wa_!im@2tNoXmt z79tZ^iLVov0JP4m6n~eNqQk?XBt4Jy6I=uS9sH@VPvC%-zQyK8O$Mi81@2u_^FQpX z)h|u)scnYzVyLP=oqOIi^6CF+0nW2@wQ7w(>VLz{ZF0dAryhO<<X8~EdeBH$7W@a? zl<xjnGjpdgV0b41CJnfmP%>!?F;XXhxA-C}Ufv5l=$=>gKe9sBW)X6WWQJO1`IG=- zzqV7s13Fx1ayQFZi<{j<jMZHI6#Yb^uO=h!cDh+C1L+WU$(7KeV)}>t2_rpN7B-qf z8@h&vtrd%B1>|V|A5Y&Mk9FU_eaeW;P*Fl=NwP<TWM&jeLiR|JQAV;_MnsaVN_LVm zvO@M=Wy@ZnD3Y0Yj`O--zsFzq>#pm%aDKm^&-;B$Db?|9`C1&0`<R%-&Lw46nqvXS zKlg2E9X~gIJt<{*8J?HMAZ7vYKCp}5_{<&E@Ml8jnB6k6_RO|SUZ^(DZ42ako<X2! zm}T=S=v>~ZqKnWIfhbX$(;GabZgL=v5O%Am2sFz9CK-GkJy7H&gYjf>B=4;ZYKwOM zUIiNoR2tYLkj|VZxqYNwo}S7oDmh%|an51@MEBbTttW<pD~pR%G&CvpCnO~Db8;d~ z(o~bd>l0U-KYtt?9f?&s5qgFras(j#_<WUF&>Dw{1O4@&!cy!v0uEd^=g@ql8W|UN z<|P{>2gpR3owd&sA5zpeFnB_5aHLte=)2$izWHb)N0gX0_~C3v4K9gu4S59RWBg8V z#A2(ms_T2><h@)8`3>W~qy7=;4>s>lxysDyWT(>hClsW<(m6rXn?oyGZ$`rJf0<Q1 zsx~9SIXkt0VW7J0&OPB1UTxPUzj7pOQE#sv@ztn4Ztr}9OeHagl!o*Whto)4ZKSZo z4&b(6J`%jXX8_48pY(dCt$y*ziv=!6eyOa5v!fuMO^aQ52Q)gahy!N>Q`-eUJ`tX8 z76N=%IOIM+jAQDurCg6Wxv_alCwihX+(LX}vECpD)k*RR+pq+`H7(odHS^>3Y4Z2? zH@;r{z;RRtnrmsHaMTS)HZn62)D9T!Aq=tvI|ff5Tz6!|p1*r{VlPqlY$C5nBStXC zrF-JV&oJpypI_^f$E4Is-S?I5S^MSD0#r)%(S94&L30^$D`6He1)j|8W#s>Me>QXz zgZ7O0J?oMPN=PhEge&k>p12-n&LZx%LQE*-<+Z`}Hc>}wu3~)(#swS{=&;3?ECRmp zT3`sq-Ca;v2>SujLCEk$PM%YIMJdr4Iwr_eQg+;e7(lxd%m^l6fv7ha&XCmnAJOv< z(hTrf7);LzM8OfYHF3S;Uu2=+1)<#UNjql~N>!dQL}_wG(1`FnxKL`ianuy@H{6?e zs{iZMdAw`q>3T%;cBW}Vf=O(4LL2aYRvdbm{#$V9C7wISJOxl}_ihXOOO2H-`KJQ( z%Sd}q&h`*U1MBE(zlQLX(~&hEg3S_%3dgAGi14sG{Bj=1z$4}4V<@bt(A{-`$yY8I z^9T54#*sX`y)Q488-5E{J0nuS8waoT$O!XSYterQe85YcueE^~9?%Et3|TR1p)BB< z{#H{duk{(0@E`Qz#;PxrPZ6k;h=Sy-H*Yq+3$s7BDJ#gNH{&A^f=}d*=XSrprZ0mt z(Y4qcR3^kA0B?cnJQJ|@!wyMo8IgJY=FL~Y>Z3=@AT$$-mXeUjF}SZB%sQju=;Wku z>$f$!XX4_T(hgr5o0t#-jnc7<nHd83q@=3vSvq>35C{Q(Y!JD}nKKVnlMmenp%bg+ zjtmz(Z$M6Addx2HoU746ZWtoHki~)lI3z^V#N_#zR79o%QHH$GGH)8EI~+>tb{#`Q zW$)fW(R2ApD3QOzpynrYq_x|xI5k(I;k;dxnA($d;?AFCfPGkUiN^m->V6s5Nr~OI z+7CZQe6<yg4c+shZ-+Ty(pBcxeJtb}bvtgK6)dTIPR><tLj;N`e!shU<3rgqeWsI7 zALMH~P6o!dNI#_|==u^EI38tX=2-u`G)wK@LMNs+7JSQY;wkA6tUL~y;=cxqBbh1$ z5B<9I<T$*T4IxoX74L5Q;)(?H(d!_2JT55Ej=PKc1nHCC3q3;2d-uvORFI;q@x+m0 z4Q!FBFc*Lb{<Y2UWh;hd*P%z4w@oSka|Vrg{m9xHfpEwbPJ``7(X}|;UH;vWT(UPm zeK5D_jjO-*e|kd}?|AT9n32_vY~9|u5uR<(Ru#@4VKzjJE4cF~9Yux!0kc>>A36M$ zL;B)wF9zI<@@u1{=;`L!d$u*Oa0lT{T(*Ujd-`|y30V#vJjNJ|rUq=T;5R8)FJ8nZ zs;`d^Z*5}(=@Xzqu$W?t!!CnhSJ+>1Zle+~_v0(1jl+FLMTOF*^O@aHK8tJPS|;j0 zg1%yAfh`G(t*wnsM)&u+x;nhyxywo$r=JuWo(gI0-{5XE{&#GbBcBs(MB-6Xyoh+I zt=ZL5_4-5C5AMR%ixbEgC^&{Bz(gpZla1JoggI2GNBy2E+5nFJM4gA%&FA~x!;a)W z2OCNJHQyM(uT}Bv_YTE3!c~@hUj!6F9T1p>`L02L$d^i-f!rVF`s(EDEmOe|*>dk? zlehhM6ZAe{6cDHP&?+eV`{I1|vE7)q4VoXRP5_X?`9=u+eY!~MkLq(lB}bos`2T(u zO@u*rZT4r-wlxmRz}S1b_;gkCuMN}&Q9WZ(zevns5|dobhaywp*s-jP45|u@!wBFl zK;6Yf56c*~rTT=CxA_O?eM9T$;HnMZFY!Go@ZiU{ZnWC3&NIXRgAz-0t91bMhRPN4 zDnr97H#C1+rr3Y2uI2`~fcYL8CiFgLWjQ_;+N<4({r5044p2ikdy22km6aCQfEa@( zL26?NGMK$*ef)uv2wvY}lQv<k|GdU3kUB<nSYZ{!p~k>a5s;3L-rCkSuGQA^ft_SL z-aUS;7+}*-2qAl>q4HSwd!)r+c*N<7Qf+A&8SR&H#pos#6Jx5t(=9l02s2UR)3-{A zoNrn%;~sC!iPYZCb^VBG{=+3gi>-y`UQH(R<}<dF4Rd}t_pz7NJ|jUvhyGz^e49Yj zaKWEeSU<YMn4l#Pg@4RYH84_ERdg6tv}R@;F0(v)gYZTl_jh3(W{V~xUcwE}H61hO z^C#|(9ag!(B)>%)-YQd)eKwH0xZ(VvR7#s=mY?^j4%uB?zCvQ|#cVKiUx;>dkipsF zqMzR30^TayA8Tg=O2r$Cg0wfrlCHgXLaH7+3ia~(Hxqc*dW)+n7<XUafA7fdqKSjg z1su1Ku|#a1FYZNWJ%Cyw?<uxtsOC0_zoDQnfMw~6r-@u^IW1#}kqLD`PNF)=VSUoQ z&-VL0MyEUBJU3^a1XtQ&Sd})f;<BUT@!x%oZlZ$SlW%Fgm7>Z)(hrI>zR1}x#tVbv zOU*uk7Fq<~R{!BEfOy3(6*-N_12O{U)c@Ab{bx%CmP;(vu<5~6gOwDEyA&jv&z=Di z1a%X21~A56X670reymVupG%AI@T4GI8UIvCi7_X`!ulpSQmo+cvtygBt*=Kx(Z|HZ zLpTg_b2~;x5-eDbhEyHmbNV8#t(V{TJgZrAct2P48&6no0xTN-ocHqDI7ildYIM;P znshWI;!XunkZk|eRql9XBWlzp;uHn<9>0`p4gUICq194y&-<B<6W(rQ%qq3DwY1Lu zd4_GIMq7+W9$IcUPcJpb*SMaE(AwQ0uFZFvH30SxlPlcy5>0SFx7aQv7n;2CC1Ie- zb|HUwE#e|Af2^azA%gGqieh^kO^KO!r%#PdP5b%k>*)_k&dt^Fi6L-ibwwD|4LCSh z>RC4jp*)723&8>k!>c3)Ej1mD3+^g6_N~0E+Ijm+Y9*dpe(l@~Gz)BC^Ou*gQQ4s% z@mVwYlXus{9jd-n$H+6TSTgsHPwU^bhqI&<Ja3}9LGR<Y63m`*rq0gU5az-X-`Hqz zn&hoHIe&l!9#|j)0I48=1jNz#<%`AnO3RT#n4g4&v*9<&x@N<q>8Q#T5qeM-<xRGB zc1%=}W%J5R2#0_Q39}DAC1huT&Mz%}uD<^n!$noZ3KcA&BO5Xu74L;UVM@I}AxW?C zEZ}O$O-<dvG>c&cJ%Yr>hM5^@n<i$x(q|SiNSxDjs)l;6qZ+l~oj;cOB9B02#hG_5 zUYG_&RSk9>!a3!luJZqA>37o4=ax?YOE8sO)JgvGI4!HNFuHvjxnamLg8m5)4R#*L z4!NZ642rmCtG2K=B=bf#Hb`KdUh<SPAaK*aNmbI=7`|w{ZV{Hr_S2<Uw5GOJm)T7` z-2Ug?s!Fe8RsoOc2~P7$#!~DFf%hFsf1fmJ+gXvAc+jIP#N$_BI<;3m;qmkE`)~8E zoxJS4O(Q2fG3T--?%XyWe(!T{uUZ@{BURNda}(O^AMpsm$;ioZ(HgzA9HPQi_4lao zx(vjO4(q?C-ZBd?2192>RLT+sM-W{@6!^Xu!IkaE2RAw*)kM5+eS~4kz;8C{%<_Q! zV26{hs#8smG9f4|Z0r1|u+S2dzssG5>igbpo4<U}H{M-%?M-}pn&YJiJu<?*=r&9< zZ?dwM4a{4!_6hn;sClm)C1^cT+`J-v=3I|IN7!j>%m`Y7)2>6&-q7J2Tq=Av73x_J z08`-YgE9v=u;hPVXfAv8iWABO(JDy(fIg#tL_kOgU@roN#kHA^5Lruc?L5*o7`1xt zw(NRR+O1&s<E#ep?M(EHm_p5FPL6JtL2p-=$%mp|2AEB^mwU~QIX)01_s978>Xq-7 z0d`PcB2a+Eo9^YT={l8Z*-~l0hLU8D!>I(i^Jz8YWMrsTz(|qT5B_P;tOfiN&k~Gm z&4ovgdVLWe^3&IR$VjsA`!`pb#^@%!%)3iK*TCMBiL)0s))~pu)3??oCnOq+nHRq; zxIQ}ALNSnnA8-qW6+8Bi$hq{CJ+@e=rgAvpKc1(s|Jw_X;aJ#Csvb~dyk`w)1pbax z$ZOZo6b1_=%skxP@$i*8NX8?v?O!=*%Ql_KLO13|FBqqGI@RYJ%>&{<nccBHV_`*k z{R^x%YeKPjfnD6(y0K54xqUY3<%kXJ+r)+(A+?cv)0q($-cDLE^$?!bPav!uP7FlH zB_t?3ep)-RsIGpe-{D#F6h;$VPvG214<^(c0`$nZta+H3V&_gVn#gC*>b{?a>gE>F zVEF2=05UY;3dJ;pl^9#4!LG-OoY+XP2OAhn67N)<=kSb-FRf$5nXE<t9TYjl#vJBi zGF0g3j3XfjN%~lqp1wAN5DxeTz&zzaDAKILA;ML&zGztpnL9cmfnQP-m;JN9a)r~( zF*b}w5y*H=ZsOCw`zf0#!q^h_l(7U5|4=9>WgmVja3bK2AYQq2uRb#p$a|jvLG`8= ze&YUqV)E2^ox2wsc+WGd1h70S-la^K5QPz#N{3J)3IjF99WWp5;eL0Hg};c(prpAM z?fxo*srn!!>FvJt(NuP%_mlsLa6>`%wA;!<;0d*J=TXBv!jDfo2`@-Yh0ZnT_6B@4 zc>9<A?^&yX3FoI=nT&*YzxR!g(6H`bT=y1DKV5e*rEPkTyjYk5Re%NR;Vua5NoYsm zJuW9=i=7C8n!j(j)`LZL=cs;0;@h`KBWi-L8SqjE_qCsBKACR&XRMPzWS6S<KTLXg z`)4t1i)*v*N2k1cMB`pbSuXE;eZ?QUW$Ok*^c}D@gzkz9d)~ygUB}J<`>MLgEwDu$ z;{?F4NCpH*<g|Hz`=mqJ?eLYicO?Lgok~+skGbmohdk0m<JQ{3ManDQzZb}jM&HCQ zPTJ1tbi*T70(R&_e<m(w9RyP~H9^7#wi<^Ebi0t2;?Bdv1j->iI2aCmWb*x*orR<n zg-Fj7IbR)q<2S!kb9az8--RY^KBoQ{^=rzM)^6`foMz1GY>t|eL11WR2G`<wGqY_q zK8cOfo#NMYp-DnuvZiLp)N>suySf!JDl1Q+?#&l2P+)<7uc`j3)KXrrJaxC@MAwHM ziu(FppjG8J7pg-;X+-S=n0Eo_L;0seY)(^}zR|y)KABS}o53ZK`QH7;4elFPG18<g zA*n-V`*hf~r<h8yV@yk$*LKDz5<as&j=6WKz|z-OmX?4e{TVfiIJEdWvm)Exm{D-E z_uq8a+)3rlJoEkDoBmCJk^tt2O~eQTKd++lU}`r}XN~_G=Fa~D8KT2D6nwY0{$UGG zNur<Cp;6K7`{;HJLi6mMpL`f!PJb;l<~O&IdscR@sqPt!7ZC2_;QYSqg<YM9$v^4c z;&)X!bN7-Ds-iy3x$ORz?5Db$z#gvF!#HgXbO_iX%|8mI!_4S)mi(c~$pB`ZPTw@5 zegd_N`)Mc)ekIx)C7wf=H8j4<BQbwWLBuL0Qc_VNDNY7ancGI%JX8OrT5Rax`$C4< zmn-;`ap;1m;)|@Ut81Ea{a-N?oRhBmVP}bYRTp;f2YPs*CmJ5U?&QRQm^jf`0G;54 zA-PZump7{&a*%{Yn2Gf`C+92N^hvLw!!^6gwcFSsCe2=wm(CxH^Y%CUAj7TTel1za z-ykF-ST&>0NI>^Depg*rAL4mr*x|dpb!+{?@I@ZqU#`WaSy|eLnRD0sl?mK>&!Pyb zr3@}Y3$?CfmBR_;e?_I=*%Z}JJzT_*oFI2gRHV@UXC_`;CMC{SE@_M$bEoy#?|XZH z+O=c<aqoMbQ?G6r`qBT)Zt(NlFp%3+U~8@~FC<Zn+1E32Pvj1vLRk7)xLpBPG7ZRI ze)_Qi9s-_2sHQFWZMMc9i#tk=gwVtm?VDL9sTPixa)RdPV0<i{IYc8!$LIIqJ3CFX zy6j9r_+L_@b2}++==$zDRAK>b{{zQ!>up+1K8vsF>dJ@T)fOo0ODYNOh30L-&p>Vz zT7|<8Pdsby%75W_Q1Hw59N9etXg4lmUcV$*SzkYm;XN!Uh>(5dOA@s5W*r}dR@T}X z`(E70%XF$QmrQ&^1%oldiSKC@J#Mly2)=S)l~9pKoh3G=yrZ;m2d`Vh`|Df4W}r}n z*AVKqhF1|5F_=4M0dHH^_ZekL;>eefh`R3plJ{{y2P1~$r{cj(Tn6`X-0!%9mLo|i zsmOj>z2x|oT4hyLoV_--wvhFrgb<4$x_9Y*{vkRjA4cPJ(2lQ!+5r1LUd5gQn^(U+ z&aI2O8t`oNb#^XIHbxR^EJcp`lOTn&q=_HR3Wm56hCL@9!K^BTTD_a={r0D@-{ELH zAtO_Ugk%UGl18U?#O-tokw1299*HDCkc$vV(pa}|Sup2}H0R?4#)Ni$s}tif;tqY; z3QJ!R)gYw4(8RgbxN)QWNp!iav3&KDH+-e#^n|{IJ$IA|d2NC1e)mRns&yas{;Vo> zvAfp3uV=K_QT@214}_Jh0q`Dm9AKCU3p3q(`M_%32cP?ON5{(r4y*)#fW&AHz4z~+ z3psK`qoMv{CbS)79ORM;4`Z)I0CvE?g8pan+D`aWP;bDqCn_a>?E8Ywhd&o=e`sEE zQ)+O{>(|m{-mODJQLT7lFX3TQknt;EyX)eh!I~=kc^*d`=NdCX+<BHk9;*%{ADP`o z&$4X(Dj>S!sY^b@mZ%o``4c4r(to>C?9{_p85qpP9);HkMJh{yNqWL7hipPBCcgiP zv><fs=q#XV1aJjr0--S6Q?1a+0DZKNLn<)<%^Rq3Lw&;3h`5+o<X|cQpWg0nRE3~& zB;&GRnQ8ksR^vBjYowjQlUvzpR<bP)_ZoZ=9=Lng1D-<=gUu{^AwWd;DFhx8SGz7; zi_7YqRc|-oiv+=omYiI_XiQ|!#qMA-<k4+`lrpnBPK&R3z|#JX`gKYvvw9Z|=kVq| zkQ2%tI%EM_wm2$kwbZXtK<$X+$-5#X1kO>?iu2S$=gJ!-<2h>o>`S~F5YO$dKp%L+ zRa(X34B1Ml|5~(5DS_Hl?KZt?7#l0(n9rW^F$N16E&od(P>Guxn{{lO<<nBse-?>v zU4_vAXftg^GdXu@q8Mi$8zz=W5LM8q`F~s?@p$h<>W{tSox~K8dD@kD_$t_Hq*wpJ z{ao}f=GNbwrA$mg;J8qC{sfYRU}Z-1s<5$bs(llM$^&o(0&cea62{~C59O=x5{+A& zlkCbr#T5bYm%x&!TqO0uD`hWnzDAiB@G~=S?^4J=Q7OEE@6Az1cuu?iLxgjVnhg`< zjl}M16cA;kzvLnvx^t7+lJ2}?L{QK0y-?Ah2SrW+k2>Yg-+3obP=^~wON$Kn2SA>D zXp3N2o(KNdUhN~cxIOp6!<^Y>YkMTG%sQ`Rw#-4`km7zS34hO^sr1)<%jeeLc)aqE zEX`woIVH&UEN|cE^STddNyZe9+)-58b^o!ThNNSp_HmR8{cZad&acH+63@V}=hwI8 zi=tw(j&{@QatW*HgVOs%DrZ<L3X(m24q*P9cmG>Wuh1gDGgb@PjPTJx97{`auX!qW zVBWP@?!<|>*`87N6391EH5h!+=rA*Sv+xTA2Y~4v+%QfN2swmVkU+JyL?tt=vdD$; z9yb(Z?cXLH`f90Iy?w9A-^(wfqNK#^vWt?X=VI_ci0952$3I>^wzhnB$*!9Ql(e+} zh+&fA;*bIz+pB4A&Y2Ov0g_+(McWU%iHK_fr+1xr<mq-)e&fqJj@&oh-!W%sy>exa zDC$#B)nok1!pyAfZ6~fB2n}|fT)op%JRJc3I;<SNE4@A5-g@X5p<(KGoz7BJ``Eg% z$Zf{MyL6=7pN=-Rn~QVv@u~iIit_XF!dim}gK;&!{>l0SIb(zrE{ApMjwH1exg)#c zIV#<bCl);mqpqZHSM>5)C|<I3I9l1{u?UqlBxMmCb27xSvT&eGdZ)`L=I>9{1!Eo# z)tkV7p<vZqaU&Vf8Zbx*;j~=!033oB)fnt(zkl}cojW-MTmgUo{$(YttA285;InwE zpuz-o<bNq89S@`Whph^&55%{sc8X(!4GEc8^hA2mbKzw3OIZed)1fkm1Ri%U(MSu! zjS=695n}EK@4x5c6B82qTMeIu)><AB6r7u#9b5FgnjhEo8NDW0KK}DZ1I>AST$3-d zf8ITf?dM#79>!g?DtsOoI2zgbtv%uR-Vk(<qFe*gD72S1(*<M4=SkM(ig+wkfF)$^ zdl1uo`^azqUTg?Hlz(=r!SttvMy|>^q<uI`Hyli}|2lgUW04+t#AXsw3=vNVOc#$7 zVpH2!Tzy#^SRQqr<t#B4b7^_<3;9Jz@*}_>HfhU95;|!23r;`DZ_-DllNWleo1Pv4 z*??f}6)a_gU%nig<UT|blIPsZ_4*&-l?Owu#N&s~t6Ur$(ZMdOyq=rqYXU=Go6#f+ z$a(JB+HmUf-~<Sb_m_OswU~}wuE@M{hhF!zAM1FU#ST&p&*k@e&jKele`6}}gQR%Z z5mS?ZOxHkTXZrr^730#fP7TY<a+$jW$A2&OrwKisg@6hty>EXWQKCH>a~Qly)J4<a z@Nfl~)2*zMtH&s5Xtd6p0c7hl_F!M1G0^&BW}oDa9n*f_`)jCV6-PXxMKbj9@Sya; znX8ec92sOt2-VeI<;`47KPr55kCJ@TkHv3vPrp}8F9ik!+}&J!Un2bL!$8egO?iRU zeBmEt3ju0JTL2P(4BnfTT_1vdxzI(LYcI13+@&}Ab8SL3B%c|m$%)FIS)5$1p8sil zdo(SAL4N$1<r*lSH3qtUcmIj-)9yNQmG<x(7l)Bg|A1P7`toL%FQqS+oiBK@)2i0S z@M&=7OEoMpE-s6(am21~e*TQ+frEG;kx|gvdXR<Xb!H|&*rPy^(Q<{+64Fj^DUbO0 z_|kw7e*73m)yP8^0w^E;CrsEV*}}>|kH5gpJyGhJ+MYbFveE<FTHNiNy!Vt^n@4Wg z$$2X}uw4AIHqC)M<Hd_seg8uY(SauN0x=`=?jV<3UQ|f?G6{cws>P?Np>fDB@+*x_ z`cinv;v_BifxyFyn~p)06-&l5L=y&*!C$Cvy;G|>N$9922hDTU$%()JwaLHJVIxBL z^y03)yHxJ`??(K>@R|1ff3~GL2MO1~k;87)D<NsRExKcq;jOaqaSEMqbFA-^9weMx zT$VtCYUVPo)JTZs%yM4Y?;*&R>PyRU+23z4;KA8SX>qnkt<EZRMjsbfANA$hgai_7 z^ZLWsPa0jgU?Um})(in2*T}05{ht;9vQ=-dix|)dTI?lBV^0m|<R!;NwvWJ$iRE() zeZ5c@Kmd=y5=lp3cMFWN<aTN7W?1<0`4n1o6yOse_D}<y+3uwO9_iBczM?{rYaK?p zoQ?D_D<ev>9R)mfil*s8(IGD+epp<^y7oW`p$V!rS+K^Sf35p!|LtUZ9QSzZ^P*&2 zO@ft`a&v=Xm8$}R1SfIKkgGgWWkOHFHy;v=!-&JM%r`>*ilN|795GAlI9iZdKmcfm z8Cy9l^W0&if5do?5L0W($@efbgZe?Y3sjxzsU2{nA!82z159$k7;%GPKY2#yZ1NZV z3l}1KET<Xx>$?<~DajmCA2P32$JVsvEU<s247G)OQ2kZ~$UHbjL5ma)v`#N!+6BFW z|E}AKA@ZaCBD56^yuv$Ts>dL-N7$g;ofZlFu)ird!$pc^hIg>^mIq9{9VN>)V~y2X zK@R&R!DswPh!1;U=+pT+U;Bk~r~0G2T62FVQp{f0{=7ZU8@u+S{15{rpa7Y)!j$SU zWEdG1IUhQY<Uj_T&J=AyL6o*s5Z@J^g?bv&v6|$CF9{-IHrB;jq5SUx{lj|;i`Tt< zU9x_ZZF_!iGLXgVrz7R-*L(~j3gR&`T67K&3ne{$Ii{C}au_9{G5<L~9~I)Fv3LCR zXW5{k`p+F5zhMSJ4*s*KD3Kdq&}4yhVE89TFsffPaj9L~sV5M17H&IeQ@+Q?|Jts& z5!GnTh;!>+45MtW$>EB77fCAOoMtdHJ-y-z)(y<LH$VVK$9b3#&!nC?d)Dr^Zyi70 z+><BEa&v#TbBvblVb~RLP*3vx35zIgPxFIpLT^iH=#Sr7`|~#YO!)2LyYKS%R2-yM z>pC7#<GeYqI=D>&%~xD>bp6C)U!GTVb80WKAwnrpT}NjxB^j7w+$eA(gLVRp#LEl) z53XNm#IlexV*KOg35`qa_bNXR55N0z1(G{#FF0FpgWwZJwlu%%yhGdj@mdoj*jG*8 zOR>-lKj^Ko%;}uHS#09)o@_BoESyQ!sXg7VNj4|Ee&RA(OxZj3-HAya&V&boD7>nw zA9G$4G&jV~(ACA9R%iBZc`;*8w8f1>S7~2h+I$YJ#9AQBQR>LepFs)H4h-z<zB>DW z>YiHYI)By&SjfN`3Im_}>DLu?Y2Bkv_tM3awqBkQIdtTRJ+wxE8^9Cv<=LIZTltIA zc|$7c=|rwWP2j8Bgl(As)q7*>(+TA(U$2pPyD%I*UcX2|`1CiBB!>CX4ChQq;xDDm zD~sb{57wroaIA{$e-s*$QChkQv7gnn5N;2T>Hu1gL6<-e*3;v81z}@VmIjX|zDlyt z;J0d-BMmGo*^WORrpq#HV>Jmn<{R85VoWGl7nUH<^e>FDzg>?buAUbJx|38sS+=*c zr@8b>Gg2SXY)~f8Ioo~PX>REEy0=~v>dD%Tr4Q|)E8`WR;M!3<^fMrUBC@e&ViDuT zlq)nh61SarwlshZ_x9qrc$fqRA6V1*e*?2Oa}PYh?*Yy95M{Z1I(XM0^Q6l-nRX{= zImnN%h$C14rvejoF;qAyDfdlEa9^;naK86QJQss5Rf9~NAYFhHqt2kV?09tZ|77nE zl*Rzh^$+VrH@nSzKICc-#Fnef4YIx1j%cR(E8?Q<#r2-k)6;6-k9yJQDdc#(U0uba z6Zh<y>Kjg&)u4RNH^TATXbm{6RQTHVlcrdxKR`!Ju18GaHz=<CcYQsAQl(_*df|XZ zvD=d*#h)(+=JDLlt;x7X79%t#?=Dk?5anKQKgjU)J%9f~Z>T`_>0Kh>=l{jhT)iuz zH1$-J@ak~WygO5-Iwu2mbG)$Z($1qvAwnAoK4y=5o&v^UeG(fdR{qW2Wz)LAp&#GX z`v%rjUlBQHUiqQG;ZyrmbTbvw^N+1nTk@z?jMZ#KdX8!8&+dj&J=|||VxNKwkTklm zJpZAnp()p_OL=K%HZl+x-XK*9C=)UCVe0V>>HTyAU;w43VFAO%Z(LfmKKlxoEpH@F zpwqzR#0$-5f~?zy`1K>)NC|;^*e>yw4$RZh(zdp=fE|DYxc#i!-S^`6ZXd7zcoHGW z#H7v5Y`_}$k}r^F@<2H^_^(fy-V49&Tt=p1_EQH_ew6&MoLENx!%s1B?@7MT{?);n zqKj*8$?`AvKGF_1AB&uk;&ux)$i6r=ew^cUdgtzNs+^EDZ+R8nmcapQ(HGJ#cavU2 zQ;h9RPaqqRJ9uFnw*bKf1g?JX%D^B3Zw7PwA%iQIFTX&6kA?=()dKMI=FB<VC<X>S zYcC@bPA_uxITYXv945A0C%Y3=fw@LmTGU<$iFsT<(eEJX{^7XJ&ht!8PupiM)3@U{ zZk1ss?K4o8?2MKj*gr2;KcCn!4Yj*`G?UXrZ71jNsoSHvhR=hINa5ySB^OR$@JKm# zm`6wwA!|`*imyn9jfmp{1aMo5*IQvg;g1T5iRn7ejyvYg&KQgZ!Ct~F01gjN8XN{t zuWt^Cm-_B|ntmfVp@`)D_1dpamm$}5gQoJrh3?#oflRe>ae+CyjfuYk8pXI_@zdkd zH8_iI+}$K|_|A|795*oka&KU29>Z?`HWF{h#3YD1kqr>+wfn-~^kVC!9aY?8aC!dk z=f7unC?dNVN?lwVCPEjHxq?U2+IkY{$~dymxHb^bnae6>JBaF}xrbNpLroiP>IJ!Z zYwUg5<EpM?6j?<-v}a0O2E0p)9IQ2CSynHH^_g#uIeJ670u#iE<2r}x<XEoVgXc(Z zGb=gSic5BKX&vhV9yECFkhJ6Z!FxQSyjFha6N+hPX@vCKZ>R_ufo#rI*aQDKNHZ1| zL;U=@x|PGl$i35j6VuGILNBt85E$&Bb!XSPq}jsIo6w<kl#2@&MD>&_`G4$N<Oi=4 zw*UY}^2aVAL!8ej$WZX5l+#PZy&wn^-B{}|RD>(rEP9qAKJ!*r2?liD{zm*6q!I2V zC!raYm){EIpQVl5s{LSR#iBM7XMSmJQK7BtB2R{A$}TRdzgHX_LNVz7CwVR*kPBya zpK0qH87WUs=NA@!+_=K0Kmvs_nK0i!>hvEPqEh|b7w-seC%9d?@%#XCfKCa6g2R6t zx^VdglHpQ2o=!O-<{k1MvSy_I7U+a^5fq<JJ1b~iK0u%(ySwM8L3a8oG*|E=dCU7D zrEa=V(hCp9*ZgZ9^Ize)hMGY~rwvYt>m~D&Ph18^Mu_7wJfoTXM!UK1`RwQMwi5Is zt9K%|OlVCQznx_m6r0g!dKVE=w~<X}#@tta*k7FxNL|CJapnxM(TV(uIF$O%&cawl zuea$N8X|IuZQtGSUmSZ>cqS)~_r9vXe|FWvi}7WNo98VD;cqEpNg0NVbdUhWym+DQ zEi!?H1!uN`-<CIVx5djam}^6w!?tq4^0!aXb;&KSV>=A#m?8+bj;wuR_A2vzt4tQ( z+SA`Z>skzFYki?&RaKQbmyyl+>61>61k1;4X1<Pzqz_*R`#W462MI?7;eMvebgkjv zV`too96yDh4thYTt2Ckw_Znm3gOi1J7dMmbKZ1xzPCkuTPhv(OggcPm;|tdo+Pzeh z;kDM%(ZOzV{mK=B;@2qL)L6m+1fUIMW_bgH6?_gDNxrf9%GZXVW*hKGrTNU<+@BR? zc+exh3bOMupq#4kr^NT3;9B<*pSNEn91cH>LlCXuh(vHNoN@A(oe;tRKcmZ`3HOrV ztx4M82|BjFy!&S8L)&~=nlH~}8B&w&81IK>rL3%sM=erwdwlJ<`Qmu3ap84vyP5~- z)L!q}UX``xub5KRrR|wNg|MWNt(8K%m$w4+TQ6jG15*Hg9GSE*+@wq4?;jW#{i=-q z0G%|-C$VscOWb^{e(mysC*0m_U&oZr@ADsHJ3{}Kj=<@g0yr3nE6wxn3LnVmO{r9` zUMe8`SQ%}k{ey=9c~Lbwe_u*E#wjHp&Jy$SVBU86INc`2QPpUx&hrF%;ONUGzYtG- zK109eGW#1POX<+luX_f7ADlBa{dBckAnls~A-;8`$JnXZ<lUa=vBlJCyY4P>AE`~7 z<Xt(UCb1#yE6J~}zAh?SOA3*T=M7D0aJ&9E$=R+3xe9pG5ylVdB0nELqu1&wHfr~# zx9U8g)=&%ySX_By7bT^0u?cY8mSzJ^1~kG)6c|FOfG8cC@<0`?-P)a6J^QR!pTyil zXc)BNR0gr|zoKc7he``cX~;+;pg+ODV6V(HL`b5uUO1mZRS!p~e`}40)dL_IK5-l$ z3Vxq(e86!ENg)9#$3v%mLACL}iTbZ9S`O!cp&+CxFGo*WgF(AtfDB?9M=~UV1>GHn z%RYzkx7>+4>uhT=f``A2AnF%zNSeJXpFk8`B5)J|S2G(L`hG`E=KL=T^U3<D^8_ns z)k8!dm$=k1LjWX6JT#!82f!(fqr;K6E<gw4ckF)Y%hIm9l;j27->y@%509^Burm!0 zkP|jV>c+!Yclg&@?%sv%v%|{##`rmju;-$Fn~U}Msd>uRydO>B?(so9QH<1IEFQQH zP(-xaz#WbvJTa;Ȍ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 literal 428874 zcmeFZ^;=Z$_dPs{^%50938fSyL>i?-r6dGVQo5Ctu7OdJE&(YiX^{r$Qi+jPk#2^r zVaOrp+2iN>{`UL{?{g`R1I(OrpB-zhz3vHmq9T9s{Ppt)1mdE?BblcN#DDPc)a!F6 z;U5;=SyK4tzgLfRoDc~50OH>h5wkdR1mXrlLFR$Fd(z672U5?aejR7e>J@GGrouU` z;HzJ|pW+Y))6@H>PShK0;f$#ZIhRh8KftBioJ>F0o_=oH_q_IfbyvUk=cFcST(&P4 z8=~zLdcP_}-%aS;MBkSFm`$mteF?kE=waTSlprFoJx(|0<kM*QfIE(OI&eG+=@j$+ zzlVtRqFb*|{CoVK<0Q@hJ(<h&zo-7U62ukwUrhWj75-Ng{?&s2rNaMG;eV;{zf>Tu z!2bZ!{|{7@#crKI)Qt^~jIcfac-OrBLw0ud1K%^=hZx2Q;{f{cMc<PMyq1-%Z8ER% zk9?i7(xH{JlIw4pE{WxrmTn|VvLjyaCNC{5<)nC8&9=u#cy0~aHy+7FFdV5clGjC? zGx~PWk$Sw9Q{=sB?KI!rWq+HSTM`p0;Ir<_h}S%acoZ-KKR+^Yywe_YXH%Es&YebF zn7y9!Z&_K{W7^Az$<<=d?WN6bF>H$0+Dm);9{W)*Y&~itI+gC#w-eaOH{TEB0V8|m zM4Xtkb=>R{N_FZMSzTQf!_t`U1_qbL>(XB_2&&kjxo7paS5-=1Lt|Toks0w#YPN2( zyY_g0nR(jRce<%oR?S%1kS=;omYZ6h!DB|6OhR2x?~wST_uIL2N@pg0$qY)(6ka;e zm0GU+;jt2G7AR`|;-dESDZkxlRgce38Fq{B;r@Scy)Df_SJ2_~BjYLc3r-IGk!oA} z*8`pMFrBHbqf5eb@umzu_$jw7niGiQ+l|NDMXD0pe@mnAQ@OaIOVm^Z7Zv25Wl4=> z1ANQSZOjEbdg3G^(@-#xUcjPrrY(Axo}m&ca;DCw+C|A)@2D2PhiB*ELG8`P!4D6( zZSmebI>kGAG@ZeCwBXbu;r46I;b#ipS9|1&RJ!isT&-q*%S~!|Z&T%X-l<Q%mptXk zt{^5E|MvF_n*DqacapXzu*W-dv%Z%K&8H<}tk(ASH0ha(*SA#YCJ*!l6TR2JpCxSN zNO2i9)aB>fY%Tmo)4L_vHz00!uQeR3T~QG>ew9jt^4Ma>BC!KL<c;3k;ZnzV2TW`I z75TGR=94t<Rr0io8kP%d;f_|jEca_@XxzJdSA1vCl-_MYjlocYwPCC6=T#XQJ$`N< z+`KTZ`3h>U!|)^ZIfOfp=gyENEUuWzeQ_uAt5=;%nskKFO+2lSg~puWTW+J{ga3|7 z`-#fM`x9{%o$(H%4(P6r_wq2U>FMbZ9rGWp3rhrP5t(fzXa+CB(Jo<<)L~<gdre=B z`XHHcc8tTy+FD6TsdkVAPwfzOG4oeJ<+$hf)6{qG-gO>s=vg1Mcb92a+Qek-Im~+F zHl~HmBC2L_@mlocxWtLWxd_xDMu9Eaxs4@mr3w>nfAEF`afq4gOt?aB>bhFvBikI{ z77}0>io>9>6(e?jetrc71-qk8J$M`@FE5Wdy{_&MZp{8hT%)+-%+DYHj=)FU7dSXL z+RgYAlvx+=wzRaIK7AS<4&`KK&a8TdU^RMkRHYU^`SuqXO2N&Z`Zefs-^M10EeDNF zwLic`pz53#|3I2mCMeHgrN|NM2E1N7D}nfRL4S{3EWPhR^K@TWM=TeuBoZ&RemG>a zvzU|WGnZi5pRdykH;jZ#d_9mk{MR2NYq*7i0|s8JLJhdEKw)H&@J<sSt`FZ;_B%s& z6sbukx)e5+;=$73s3g8&0)J#=ih^lI+4}86Tk@9eY8JB(u#JS@@{IJ5lY$1P5R>|B ziCuCsQ-VucGFL5_m_8;ZE-x*`a_VgOG9G@as1RhTiIJ=P^I2!&uFoN!EyaDh`HHGI zB+~d&o|~1$-lK|Si&*FKw{PDfEtWTK?j`O8)b*KqS(cZV)4Pp2EDsbBwvHVz*VH!l zQGSf|_DPP9l3wW_9`80bu2zh6i!SFw)|_~adgJf!uaT!|J6L?vKx%vGspCNCHG$yZ z;4fdk)VN^{iVN<<SMb05lgZ<Q3n{AGP(+7G`(LP@jnxeo-}s5b|GXJ<iuZ;__Txm? zDL-n9^V9pi7$?Rc|2h0z5i^tBkt1Cln#wDDjM?W{3b$vS{^>@c*uCQ(d7)Hfrw<o* zjetRX+2KM)M2e`(7Y8H6H?JRGH1hfjbg9XoQQJDD=8`fqow-CeI68{l?$a9R>su8N z=RQWR2#KFRZ(^=Ly6-+J*l+}eGCx0`PR!LtW+qz0*w}cZUira;2VP!Y@Rd8x8Y<|l zBg7kdWS2$s$;y|#*{I#bF--xbn&)v%0~=(E{4KMLQH?_m%_CBa#|KyxyqDY1%aHw; z!DSMMu3U#XRm@Uek>qBlz{H`DA>v!Dj9{XEt*foA?W%QAy{4Ad!1y==x!772W@EM^ zhdWr`b!qyh%f%8im#fs&LU->ff4qB}2^Q6}u@Kg^wA4}8^0cbd(UzJ#ec$M)c$F&B zLixh*P0ax`Gf(RZi&D7AT)g4Yk`^S?pT^DAA6}t|Gnwu82K0Kz$9?A51bGgRJMWaF z-IlD=o!^haFPz0>Fop&d$$2c&YR!hy(d-&rChQKo8+UKqfqS;UT!cCZXFyDHSy@?q z<TGt8HSd6yHu>H64hKgzj~&u#pNeGSN{AMk1Qh}SRlhU5Ox=i=)z=^U?$t~`FNa$u zs8v0~R&7<$h_H7bpd99t-54By-h_4qtJ=0JtS~$L9F`sa@8RL$;NYO3prE6p^YZ0O zc)%Kc``@APMcdlinmew;qKrOKM^{%jCs9Eio>|7fKNN6AK8hL|_aCGhv9-|6shU~- zGIO&n7D^=>Q^TuAaE-#AsWeY0m0~#)M4aXryqsOS&m-zOY(}d}pm$ePxb}U~xOnkm zTia9lgVoB34xUEjCL`wAfs4b*SG^g(`xy>G8Df;5Yinx{_V-sH_cn;Fdv&;ctj1-; zWk6p(l;(Fy01H`uUf#jsywn7Q+s0tkMzc`&bi>YK)zlPz>Szc$sdr~QAG2I2zOupF zos9h3YjuyU-}21U)kA#ybql|3H*>!oj~v%ZSq#MEtvU@$T3V;mtCli_SEj3=@)y?c zJhzS_L0|=;RfkY<eH3%E<NvObUR8x3G>xc-cHeXCak!Dkm)%r)g;cAR+Ac7*pGItF zl0m{#oN&0=;^(lMYmc;#+C@oS-)+2n#X=Aon9rh;VY@|HS6A2L$Bz>QZI`x`m=e1L z{~dPAPog<ApFVwRV35*d3fFq)-_b#xA(Qi|ydY75Mrm4)J5I^2qP(0Xmy@wC%0441 zQ9)nHP7VURYeM;p?#5U8U4@EfO`N@$eTCBITvte7q;E|_<)<5x!t7rLT8S{HzrP<& zacikB4|+|0{t8$9dBi$4x?>jdSnJudGS}7Nd)EELdxfd*h~qJ=_jFNEX#4ht#A|nr zp8PB$a=nR6>Tqcz#;}3KPFRAYW25Ivr4)IkBm=aG)PvD^CZ^~%_;nn#T3RU|B($kg z-3Jf8Lo4-Yzn!xJpoUycPft%nqp#Kt3t5<vojsRPi|)&j$!<DVqWmCfcTu~BbuD?& z5fXdC=U~+y9dHtRx}op%9}G03yrQCrzyu{`Ce4D8I&U#2ZnlZauk)hzgvn1(!D9<^ z^}oJ|B(+4mc8eGu9!?OjEHtS1T(%Blo+cJ9A^UMsp1M~nyO?4%Tx6u09?diA7D(gl zib3-@eHFktdz<r?WkcR>VQ<8ok0?^drC2*dp&OtgBz7L1)ZnMN(<tpIaBVW?LTh`# z=S<m_<wf@D-PLP3+l4WqG$VthUG&#=nV7EA(nhPtK9Y-I*(<KAt1B%nm5*SEiHVv0 zcVK_q`Kp<(T>_yEb!Mt5fX)6IV!Ri+%0QvM?z4Y~mR4NSl=DWXK+oY68A`j{O2e`2 z(<h_dF*hlI8vz$-U61$X4PA%KQ6ER~f9mi(d?g(!YPB~R5-9}Y<Y2*X=OmSOaM#K- z?{6;`)hvDSBZZ1@k~+ngZ}|6Kv*G+qwrZ*mu7%prp@kCC<b|D`LAe!VX5R67fRs$L zh`ha8<3{(9`luKm19JU43IliH9=0ah;x($X$^jD<(-bizq#|-xZY!duwdy#{{l!yd zgW@jv$2v6RxHmrfqkUz%|K6Oy6+ntu*Svf0URR2Q7jC*`<YO>zWSd#H#O^2nd5OdI zCRJr?50hcq5i$wq6*waZj(fJlUjr9LoDx-|Mm1nT^!1N;yh!N7dG}Zhe^xZ2_#=%< z*|ng0`M4AU{D1{MY&XMsTDB|MSs2E(nMD~!y)l8*rMI6$9d}IF%Urm|Z?-Yh*3%it zEa&Ect!a&~;RU4P802OUMG<Z6>f+*(%+Oa7=7JrsPfusMrXF{Q6dR!Em~|wAR;cEi z?RSc9>3Z(0c>MT}P0w>N>uBG_CF&vqt68mQceK9^z1+G#KNpHp?Zmk;<Yrfo<bjRM z%3rY^8oI6mKJy250I=fp9NTm(lebGEyjQ;D748r9_y}5dCm9~@g~<cTOm-c9Neni} z%~o1_y{cDJ#mUo_hQSj4Hsh8@tyNoVRc<D|S#bvYf0TH(0X5Xrcmi%zczN*aY>i|} zns<h!Y`%VNMPVWLwZJpyjP73tJ~Y>1c<jg>S9^#T##~7h+F7QQ5@umYy^czt<mrm= z4si4N`@s*_8OqMJW)d0NZ^NlWPtNyh@*8Tigal#p40>mU&CtqF*+i$T2!J~1A%M?5 zJW~;w4rJ!8-};06-ahNt*VlK2RT=+NUNQ=Kvozl#u_qetzh%!YO&5{BHeylcB~dKj zA=aZr$f6VXR`(2H>7nE2v{7yfC4T%E_1mJ2Z)W~9ywYB4bekFRCt0c}_WYVfFY0*- zoF^rXwp8+Oa6x_vPnAZK{3QIDwWhp!6$vB@Ir--7+Og7sf+<GojNABB@PwR_^-BG& z!C0*up_b9+m?es=pt{<FSWq?d7rt7msj2bzn3am_nwy(PwMV7e@07V;d9JIgD!DfU z#7&6F(>X+czhysLyQ=iqQtDvnXm^6}lR09gtVfdYBaY-Xs@g1GOJ84~|4&|rv4IDa zy}jP3gSA@hkY#ECX9zZxg0MZ+C2-;1T{IasVx+Zl%&~(D0%XLta;)KC4BMS5h1%a* zgn*-@q-^rPI0C37>a+~A$?#VIJC8@wybjlXEDS7%Q7`@G@;PjIF?^Nmv6VRB8HlKr z!xJ(xBZA?4aUnA%DQ;7b9Ncs8QfF>lv}-)tfskN4P7_+vO1G3n?)|Jfo)X67I2?%Z zdBzE?eXI~}aDVo7emYcDM#Frb4LRwjJ#jTdE^PQ^PV(`pJQ<=mOOG2`fB>NGm^)go z?Hmex!}~YkB*VhO6qt$K)4qPYKX5S3EA;yH0$bch`Y6N&PvhZ6uZo!M%3w)WR#q={ zB|t?vJC|HlZtBKl8uAiY88)835DUgl{=}HAudgpJznAcbm!P!a#s86`dg#xesKbr9 zf%bO!e6tr?{H=MPKYxa9qkw8x+QAC{$gQtG!giO&i`#BcD0toBA|8*=8v-bS-U65e zzDi3=!`FtdE+0axfP*L+5KjeT7LoiRE^Ze)f%^9PgoM{l(%qMTrUDp`@t6okH`~L7 zM$CG>Aoke=jn+7|n`+>nKYxH5rkSdT1VZPCGxVtjwDS4$i=Xdr0=BUPfK)d=4xtzl z5)y4}yVugQ5!GXbX$`w~FImiT<GZH1y7Lzk2r5`G`|X3$BGl3H?zoqIgq=gne>lUl zGHR?$Cda{53x)B**0Vq^BwUvM9v>aJdHxNiyhFvU7vE+k7f!dh?~E9?7-5|2!#PIF z08Rst#?L86IO_%oh)fc1lzqd;#SUpULo22g+cJxmcTgKWM6VEOM4yJ1Z1Xy_6S9e= z^p(KCcwq+<nIxBHs_i@2=^i3l%~XhnNRPG<g!~>Vvy_q&3m>WsIm+P*Z;c)Fm`^6G zY1~^szWMsZ%k`OPRk>z|vn~z;9)xSqB+H7La|%Nvu#^X65$u7~^DU`{<8@nF3dZvR zo!S)C5g~#2R-jv02|L7VE+8nzQ$PFwHx1V;e29&$`1;j3->}W?E`Uxbb3oQq>{L?3 z_xg41xwyiWB0{3kb_N&9Up^bfKN{V7L_~$-z>h)0Ss`*&5vhm?ZvjtD8yv@g<mFx} zD3yKje5O%c+uPgEvX$G+_>T^D8G#nQK0#99bf|E~+Rkpg%E6T1+wf29Mr1DL);oH% zKz(1<kB!`XOlBZ%|7u8E-mMt!>ZfA4ZuWBt(Q4LEAC>_EmCk8Gw*ju;?S15bk+wo0 zGatHc0KF>>uhIQRpQEV4GEjSf;iYF~%|aE-&CN{^_t*gVchlRX^1<&xx@c;d&1}#+ z8rN!;U4hsi3JBf1H|Bt*?-AcrMx&MiebJ!~aRCgTFDTlgrU!BHURw)l1_lOtdP$wh z&{<o<XoZLiCOUa2U%&k|m<X4W^7&%bOJ?G3#n?)eO#|t(YuKBMO0U|b#iga$+c1tx zwI(yN9kH`^>bVS=$FXn;;sB=V13ZXkeXJP%rMP$<a9iWjm%N>EFRT!bhXg_R1W?fI z9`ukJ0DR8kERR}|^QuZwsX*HygaIS|v?zm)_VUGxg{^lyb?XlS{_`E!0V?3e_f&a3 z?1Vbj5=^OUc<#?{U{cJ}8MSWS*l+YEamf(pv3+@3Y*((*g9Zk<fBc&Shf`Cln0=eL zT8%%(GBaHgU;ozH+6tAvFoj~=4S4BA%|g9v<kGdz%|BJ~uHm1DR^QMp48c7!J^U-Q zwxmJ6EYupo5FAI<+-7R3P0${=9Pv2FP>P<bz~S48vvi<Xk(ZdX1j{peI|Igms$2`y znaJ7lw6wJ55QxJJ2>m#2eNnfy(TlW#&NX+U+tf8RS(&3n?NlALAaN%eyrXe<+rGL> z9WAOdPqSIJ{-)=?$juW(8W9%!2S1K=gd{^#YU%L-I7v`46r0`<#`f~LMzHgQB`9I~ z(Qu|e&G;>oT{QW}**(&3-2ie1#eL^F^qeAt`lxTcFWCqCt7ox_a{MgOEOP;j(8Oje z4LemI#vlHHqBA<0G`g)hZ?ST#O=ORxo9vsSzpAYz{&~&=cPMDy2Ro}1jRe5rn*!Ho z9jkT9ETH?}@i^Yt*dXPuGWzlEzs93g`?z1C1E>F=7a%`Zztm!Llg?v?t+0CTBS0=E zs3TCC3~B!zJhdyOSxRwK)Gfacn$Nn0&pqZdwy3LnaRiFebA5g9KMHKN-j5(3tOp8L z-QNL(RR|#F32;TIxTdD2P<o}Mp^MQ1daXT-105EQRmX-dW!7g6S&4Qv#PXdfUHREC zC|z04+Yz~i!a%QVz_rpw6S(w|xE3t~4|5r3o`^_aro=F<SPMq4l@eflOY>5MJ?e&a zKU?offR8LqbsJY`UH5xqL({trS$Z7~!o}7Gp-4aw!3DS`Dc1CA+yKrQ6ezv3vftOC zIQ@ETIwIP%EsAA?%t#@4`9rBF2bYg&WuWj%aT5ci;82l9s-yI%b1N;T6{H_Ry#QeS zwXs@8*Fj@|`-49tndQUj67(2OVJ%P6tf$0r`dlV2AJM*^QT1x`T9Y5T)jvBh@PSyX ztQ%mC!|4_L{wl1Va(s1*v|K2S1E_scdo$6H_nk#P+j-&CX8~OPQ<8-m_qr;bTpSQL zVjQbSfs4&|C00W47Wm2l72kz(NJ?V!uz`T=Xm5wsKvPuocY8X72Z*AN*$lCsE2V}) z>_cn~L-T0ZOva8n_dbSr5XBN~OH@5P_Ou!{V&J=X8nb%iB;l5{xhd#3WE5!aEp5ad z_EfGL%igjt%gucWzyzAIy^W1>s|X9Je|_Ih|4V`p$|?@|m)>`1xZE1xSuBrX%7r9o ztk3J*9lX80OHqG#pbIwc)?>Y=ucXEUH-7xM3kaW>>&jq*_W|pHx`qb5Lo<0ao2n#4 z9AsV1@@xF87KWtAaBRDvr}c=ZdB8p*fYHYtI>lKK$}7UTUIq-=2<`<&70pL6^aD2p z@g+?<U<VeXxR^H~qckn;=3YX6Z3W<nL-A<c#^ubO*-CMEd2)y5g~Es#k|PrtLcDIh zad(mkz?vFJ|H8VB_URw^{`u(;#)zo&z`$)<OaNIk;b1eHC=ftrH${hgM-xsVip#^B z>OgT34d+zNCWHmfB&GG9D+a!D33vmPe{ERXAAY2j26|4*(eGy3?zC5U@V4o<+3D_< z)k%8qbLv*C#IWdhD$<kF>Y99SXJ=<$0KKy`3j~9=ket)OcUZf>h)w>Wsg?gf@kl_x z#QPcGlT_649wea>tYBw?05y++xaZcwYQ$K;-z(o<?^b}~#~dzfGE{0#j$2UDC!<A~ zD{$&uslS6kg^$<qKhX6;&KJJ04N(mZZ#=#MNLV@k+MVU}Qt>5P)A3*^M~(Ov9s`fr z7%1{r&8MRenm^x+w2h#iYi`yOLN4o0e1x;tcN@!ka{@t#-{0Stg|7Yl>*o%SJx>Tk zXw{T}n{~>vd-b8FwvD<$3x_Ayob4&ZFO9Ws|CCL@52BjKu9!g81?bU;pAI2_Fsz&; z?6CMJizssR=JYK5&WI3Q`V8x7w_F_Ec1BDv3bZSzTkz&vi@iCYKeMA;KjhylZ^@&k zWWm%hF*Ukt=dkq{<|K7l=stfQm3x);`t^@+BqqWGLA%jG^97Kap(+BShN{$dQmd`U zZmfn_PzTtSg$=lLaFRMbn1a@_g>`*x!NgT{e^G_G#~inBCxEC15~%+rdQs<vUx4l# ztE#GUb8kzP8}Xl6vqv51n(Ks$Nu5!*#oYoV|KdeBDT*GD95z7eaLP8>k9CuAE`s-3 zWbB2d_T6H*3?QHI&M|Ruaj~&f&^oE8Vq;=hq&6AVh!iJ?N=(6jdV8g!D}p^i-|2U{ ztk~+;-pYpUg21ZdEqoDKV~KRByLQ9|9w%)})Dd$YC(f;0e_febQo^Uxo|m0%0oa6| z@F^}PW_x8wAiC{VM(QSYcJs0&4-xj<eeuMxwcM;N3J|METnEg^7TefTlR)VJAOTRm z8b%0oE`QbNwbm7_`k`pjke9`wb9S-FN6U%R<-_qc>`Y8UwqmF;s8^}CpJg8+k%#l~ z?BiC&{XD6m&=4GF?C9qO=!9QQ?l$b!8xr;hPzNIu42c`92SkB9Hz!3D@FcV^wG25f z{TgRD-79P=bi792;I?-K{yd09oT;l!_LxiPks=@oU$ix-F|5s&l60o7V<rJ}j~%Ay z$;r{)&Q3?cfjUYV64bs2GTApgHJjtYLwV@0B@Rz-cumKt%E>@}09h7k>kbGHrd5e( zA1GS(*ohHdw&a5e7m=pHh{9WUoCWco0wgviC_BYQ574=nHaiL|`4irdoZVR&a)K}= z;?n&og$@NDtYfB%W12&ytzm@T(3Iy4Kq9C&*!taZ)7H=-K*S(6Mv|$Ilx{cs0?h|( z1|3FWx_#u+r%yNbm~LNN{g8hm)@JDI%V+!@6Cj>MC5yRM*$9q|j@AL0tEi|b$Wc{x zR0HzB8vPQ=u$5IiDo7Kg&F9abg9-)`=W&f0OPLv8nUK?9Tkwm$L;!5<jdlS1;Q-|g zQj?M#jmmdAQcPMe0i8t~P!4FqXUG`nM(WeWt1COq`y8wFa(ssxW&}ESJ7(%DK_Kik z;?};F;qQw3yrakYoRXZVHG#bB2+bc>J>6&4d-WNg-9wN_O_%=WQjw4t9l#AFYJi(H z;iyHR=Kxp$>Be--f|docRH78)qpMU@ni?7x8N{pXCmKKq0M-wL6%;wu<7pzuebsdF zSx!TVqa1)|80_sHZuX#-o~4RTy}PoJ!$@8NBN>UUU(#*_mWIQ&1%n0;LL2FH%~_M_ z{1;wFe<vg58FKUUm5;657Gap_1H|4yr*!Uc1T)+#81Y_3eE+GQ6H2C;$jMbApgV|S z>o#E=2p~wq(9lpvr+UP$c6+(fW5%63E)fb#VeOhIObh`gX=rH`=~X*IuOTwI<IK+$ z6+3f@_C6~m=vZ$3=kTlZDPAeajkeVNzd7S8QY3Y5Fc<b3RN|?3hU-xO(2C^=txX9_ zB+#%Ovvcq3(YZZwz7wX$ZIHwm7aFn{V)`f*zr<%RzHS*IYa^oLWG$$&@1UGS2{Le} z51+*VduKC<ECG$J_&7}2M1<6#z4`|^8M-?8QD-^ils~aOG;C$@%*LS+h{4#MogE<H ztkFx(b%G)~k2&HxVq#-`CP^3<`tk;nM4Y11R`uI?IvWbem4Ho=^I7f*Mwsnvbk&Zz zO?XF$Z#?1;WFtyAL<$PfZ29ZpU<E+k9Z1KL5(jvOp7{wx7eHPhmuO$*Sgd0EGn0di zkcv$~r)oVPFDRFHLv6&EODcHUWc8^sYy@k8m!MW&PINA_O5|o`vE-&4Tv+z(`Jucb zz{%io`%7M4bkU#VHr&%>%?C=HFnI;;Tvvx&pZpF{q}Xs9h8K!*{^b=FbGwWpjx#VN z#=4723b0m4zLz%${kZ+R5k-JoMx3#d<8Wjy-ZU+;fUH69QcmEPMUWU-10{xw1vFoz z%vuH*0NT>uzCIUEcmAvS&^{85-P%9g)=f3~T3Jb0ke4F1wM%1|w}jw~-5`1|m>oJ` zo2&LztATj2N4F6v*xnH=*DfTO%i3tQ;l9q{Au2unt{sYryI!nxRZZ_IBi-d{y-q_S zj7fo)OR!Aw`1Rnd?U9yPTn8mJb*kIA2Nc~sY>K^yg8}k5gU=>Mdw?cFH7v(cMg}=2 zka`WuV?P-uV1cpP-8W|$stU+#;k^=+Epn1wVGxj~S@01GHLxe*bQRE!B&0`9lA|K} zrUS6125iGYxbSo!z-6)OZ>OJ1BS^-Z)}T1)al8E)q!|`E-YqLByxICV5PQhV-6(Ws zD}4L0+Q4OU7^aVUjL(T^J62cWBHh>R$;tEjWjC|CtiyZ=yL=9sAWN=^^0-cTY;LBy zze;j)PCCTIm)zpMMm>;R;c+nK)siA@(i$~vnd-fBB^BR1a#V5R^=>$DMIt=VDb4J) zx}wkmZU-z}Sg~;vKo%V6qn#-d2VLUxu5-(@z#oaxNFa4MwlqOABx94yIa5;U0X;;( zupIye%mfMKCG)>tybKE}Gr?IGB?AzmHbml}3{)fc1Zki9{8i(>IR%0SnaIq0K&d@Y z{(*2R41FmoGHmqm1`Yx*SL&)BCm<mw!@p|a)B3~gV!`2GKix*>ocYDOh&yo|eSiPv z8`Ren78XM2FF$aE-)P(1T^*^cs&a=$1+=E1sHi8W3PfapBhbptEPj~DeV5t5#vHCV zJ1xI)Ah6ndq_?h0jVu$S6@5H5+SnM~C*K_ACxQ+t&A9(7h%KcG=0R?rlTen4<eey8 z<3~oT_IGiOsblGH>T5WUce?`vRZ;uB<dL`f4o`3BF8}75-mYdk;T{1OL)c6u)V=r( z1DSN791NZdX@qskrZ(Q9O!opfcTARu0)7Y-1nA~E&^ina2|z2Mrn!0ghf{mp6%ul* zo6b=ps)K-~4t7EV8t8q6iYh6k4_bkw$jh}VNCguoH{VFe=)~P$IWnm~dGZRnJ!)QT z!o#z5zhokuueS9F6~-P&5aH++@!Xs!AHL`?MuN-Bd2SE$V<@)3hcY^R=>%;C-5L+Z zQV(a?lw!FKrjG1Kbqx%BfEUwy%tY!kt|r!<%&xDO*fWbl1wsu_h-N(^j<MH&kd_Ut z-1KU_mKqpIVk-Si{2sH<#tU%}<A`n+fgbT^1`Vr?L+b|2uTNl&iyHQ=WRNqy<m7${ zRXbmWO`Jy$bKD&aI2Vfz<go4WyaIC#RDIT%T~t^cwd{ijGmbbkm?gA81D3ZQnG37* zo(<cNfei8Swxe@&ICM3Eu@cSKrn%LFOA*(UOvdXxz-m-n4rj=s6bnj5Bj#rsK)I-> zsMuIy{e{OTNX~@P@PXF>2^}&ydtoo&B5(n~1}XgJ?boEj3{z|O4&s_OhJ`ohepaC0 zC!g&G4~Jn9eoxD!kvtJ=+tWg?iq677Z7-zZGiioa3nQ0t^S_JuWF;@JgVAcI`JU8? zdaqrxhd&Obp@##bKBmo6X6=3XrVxS=j>@l0vY=o)Jc4ekpx;4V6po1|&WwUXLX;F0 zL5zfQ?d0SH+ySsh4blx5RDukyi?Odi>OT^|&G4c?C?gmoqEs|>b!(5#?qDaRm<&En zw7g{^2O7{u%EWZM*S8W)xDCklo{$h5IS_L&XZTSwnM_{db2Pep7u^vuoTHK~>NNL{ z#)3F!cwEBMfS(Q%8m|J76O~RQcw<fjt;!JAwuvDPXbn7}HbH~(5%JkpziS)py*sx1 zUiwndz**LA!;&scf-XIIiOWlpNr|-b^6iZd9s*cDMsZ(r08@YzFni513CEh634lDI zueh+#4iF1HL7A<oE^19fUHvQI80h&hrL&)p`czp{W67_*w}F}XZ0K=zl_7_Lsxqu6 zj8W=%t5>xr^&AupEUbRjls_%7Xna7UoQ$3W5{X+EVyKed#gDiBuI2YRe6kbQcsN@= zU{G7|>K;%6YfwsN;|x>yOyxl4*U=e*5`+%D)(dy4a*Mly1tnPlmz`Hw!;#pPa*$iK zKG?Op_E${qLLgyOD*VU?3<QfruD}wfx549~?=Cbr_xBnC>myI+&<qY5tfbVX@eTfu zsmFYUH9RWUY0nbm^_(s9bsAghk33t{4w?aWOG;!|c+U_TC*LrJ9yAPXlX}m_x=-3W z^eH$D8z)x6&mS)3;@8|7y<iOJwp_7V-UtOc+D1@UU%%ey`&;OfZleZIpGGm(gH22v zt}5AWyc%Zj-`}1lY^d?T^nqx#0r~u3JNOw{*zZ~yYr$htwl$=v;N2FuU}|nX?f93d zl_>nAX7$t#+q76?5UAA?FxY~Q4*h<l|7U?M(JTOCYA&uWi!xe4n+5#(^z<|&&ILN* z;;JfPsr)aX_1DIj1@-~s6180^wLjW~$qv9viZ)Tjei|jJg<(%qUEPtqqK4-H;+{Nt zqNeuy*RLmVrwPXgTI%X`TYr?`Wa*U#T`%3xIYU%qA$ceE`zvc=W>RYSUB^o{?HWBf zz@4(ci$xu64-iNvd|0FRy6k;6q2O)h2QsEym&cZQa1Owna-$MZ?}rZ`^j!Kh+A>2z zsCkaN-5Pp_hdqCwr$-2Eo?5NXdNHGhGOPYvDKK!IgwWl?5{|KOU4h!gM&D(r_0=`5 z^?0K;^DoeM6@*6^(na2W4&QLqR5&p?2H0pe-Zb1}I*9H3`RQ+wd{!^MT445u_?%wC zOm#lV2@@vdy7vw4la^LxfiZDPg@t?NC|3di3)uGzMY<5ms7<(Fba_LlavT(z#jm|8 zckXm|9lyNlcJH~_{<QGM2F=|UzrYDG@bW~r9`|l7p=aFVtei%c?P0Z>Vm3>Hg6bm@ zibt0p-f(`%b5c;IxcEFraN#sZUV2EnwkGveEi+0zef<(8%G(@ij}#uhzJF5T(Zl@@ z9}<*%%$AOhg?TSTE1U}q!6#1`;>L+Me)PSUc+Y_(me}0vlvVF{-#H=vCfP33^AZQW z0WA67zv_fuf-Xok2QXi;$TAxFgOKL>+}tU2nVkIh;NVXTuCN7h`$HaC7b4>c`v4zA z(8(uy^E|J&&z*fu#cX%|EsmrZLldt4&B*UzaOBJQNI$oRv#$?YO^;>%3K}nyBWuoH zQ%D|vVWes!@zygnzm%C0G3hJ{@*j7MVn(<0X7lZ<=lve;q0XTlM3W1FcNG?PR~Ax6 zpraq%0@{^X`azkMIhR*43p#x1!I7KVRvz<tzqifIz}kxjk-u}niNMUvj3MT|1pn*( z(?-WK$YN5fuxuCxi-=SoFgJTx%cQH7S5`(l8a7-^Qn7^E0Hzyrml1jz|EbMAa4%(Y zUW+WH@yEG~Q-!n`@#6bQBOl!&hb8#^8z$9_+3|VL3%EHsorUQ#uY|Px;0+yF?e6N@ zuDID!f6}0PezWPv4<;ricxhA9j3Jvd?~{_mO_~G2KOj}_tD16Oam8<k_LAw|0D>1Z z>^lrj_tiQ2z>INYaw@OU<Vg`JdiH7E5ki~FaK#ODRcau>r`KVeE}Y!$ab-QiWB%jg z&iiZUkzVH}7#|o@e&Yr4D_PL?y3Xe-M5zZ5IMJb3bBUmHDyS!4=-T?i*;gK~Fdr0P zA|RT)=1*&P`MjTx?^kV3HkG7b%iC~SzGul;Yp(k}Onc%(#;H?!i;a!#d3Xe)yk@%} zMmJ(|QMDM@8F9$J{;fKSLNGCm-QamaKTlVPnN9Q!nh3NhR07s3+^5?vQ3uJ~s!kH7 zNmR}T627zJiXD(L8dBo1C`-Up{rvT9iTZUFFX9FU*D<|uJRg>D;uZ_yBm=9t(UByG zjrvX}h}Z|Q)_qC*uW{}Iz3&$}TQxQEf_8<yru(OP&-*#jJ1rMf7V1{6^-5Hsre$SM z%k7*dIehw7PQv7BmDAm|t=ptlZYIm*2$~rGpO<C)C(SM*ghh*ftT}@)hQxPNocwT` z95krd*jC=qKC6P<+?%o;zP`ToCWA4yxnIl6lSN(Ht;$=Qn=^BA2<^jj#DIi#dDdy+ z1e)pN$6-bDWQbh#b_@<KnOv~hgb(dNU%y?GYol*B{7hL{*}z~N5Hr#72FLpPdS_>6 z?OM$p0fEi$XBkiN@^h{GiBmNl7%549P@J7TZ!})O(wNWVZ~W7TN?~W?jvgZe0|NyG z)8%v8v9p_dw;F@L3MF>Ia=*9>mLZo={H62fqdI0wN=kx)f|w$IdL;!$T9rR9(DV}O zepLS+L@+q++*w`2x!VXP;>5wCG=AR&OE&ZS@MM!%HwD@OeifV|p9=~koaREiEH+cj zbzEW02jgK&Yb#c+rWxferTeucjUOhR=@FekR0oUi?*vl!ZqpnJBk{!}t0@9=OxqnD zAx_1&sliK-`E(exzpMw^qVws3-%Z5to+f+z9m8m%BuUN4h|TjMXYk(oO>N*l71!IU z(6RpO>V=j6;%Gf)@$N!fRJU&30?s7C5Rn5J4UPvct^(CmNzRUwPxAU8@{e{#?CWQB zXB_uTBP1%oSqes_%qQ$u+wC8KIsv-&9%qAgC@r_jbg~GY9a#!q2$TR(B>q*p*Iu^A z-f!8zfz%Wmu$XwHWNx!UX<LD2UY}L{bj}SG-{)77?9QEJk-WFWb9edN-a{8<haIN4 zldrMV1XNIq$<6<knIZ$Vuilb(8LqOt`{jDtZ)ZDQ<upC}CnrK5rs<)TK^1KdB;VWH zBkiBeK=b4arq8|)HhPJ^!Z=mN#&e$E#cTc0^RqL8o737;j^w_bPL7bM`Wb}xG{R`W zLHy`H#3)EpC*QnYapt|iOc9i%k^{gmu?zSyBJ=6XEf3Mw5?7gAb--vLz;Kh@G_Eo- z5&#nMJpUTlgI($=M`MN{-N);_5)%{6`G*3@nZfnSTEl!l?cWjw^e)=GcmX%M&#Jru z9mD}?`jb0UYl4Z<tyBk-H>)QrErqR@VN!E-b@lM5ewgNtp9+BTdCmVNAPV@+ygc~& zT2)(B{^#u|H0#y#(hnaZv<v$043-B42e<$Hc|*beR8FtXKix(lGZ*qbMiHnQI56d> zgRft|4)R#29CKSj?F%DhgF44WGBQ<V<y&O4Uj25J)_1Rm$@LBnE@(`?duZ(J>}+FW z16rCJmFcN)45(O~R3Uv<_Y%82>r+B=mg8i_FX(f}VZR}*V`t{)M^;^9&D%7`c2-B) zgcURd(g`AT;gD=Z8v{6NhM}btV%GH0JuZ~juM=m5V1jm|vz0H%Bi+t3^@@rXGQK~# zbCbesyETnJ+)T)kPUtS>&17u`<@Rr}$oIv(QcTRu3Lf!5mCX(HojC*qh?1`X<LQ7V zqV4V3vtC$usBjSYa2*UG`Qzuv9!Qh6fAAL?cQ>8yP6nsxGj;WOFZX{9ZFQ)|C9ij} z&LzHaUpD^U$vo6IoyQm$xBcnuMIEg^O6r>37citK(N6mCL0wC0*Yu{{wd<e0&mj>D zE98%C9=n+49BJJ%c+pSKedm1^X{W`emZA4HST6DVR}jaoEe$UoBW}cXppM3Ff0+1B z{r}qYg(f86D43y$s%Kx@7M}}!=y|eJaE0St7X1a^CiD1X4yuXZNbm2Z>|ee&x_<gZ zfn?CLvylpZBjHedwVD32a?oRsD$`7Y{-qC-Mz>EPuMSK#dO4(DN3g1<h<oolW50x8 zgiG(t=&Frcm4hJ{jtp88Z7{8M2~CXt`SXLH=KZ@Tx4+P)sdK<Uqz?L2fo`QM>x*O< zwS$Zz?6HxF{T?4556Ec(GNIAR=U@9z)4PCn0Oc2~Sl};h5T$D3otm0rh(H_hg8R%P z!b_ZiA%Yqv1di27D)TIuk3}>^`z^dgCz6UvIQF%-uAIC)iLe^IQJ3_M1RNh9AA;^u zfMy<Lkc{t{i|5J6q?{Mte>YlaU^E5NrJ|yur#A|ggNM@6C(fOE3)uu+bi|@8S;DL0 z%a``4S5<n20O{ZeCzCyuxv;R%+}!;74tvJ$&%a;%wJKN1*$h|Yh>0>Q`uX!wl<eQr zmjars$|1I+3M~Z_xu`l=ltSN^?0MdaEMVamd6>ov873+^T<hZ`Om}N8`7U$K?bIGN zxk!-m0B=ma`Z>F?va$kJXQHJJ<fHyY=VlWJ@V-!muuPWet)0<9@5~>H$i8__g2+sF z>iWs^ikd5kMf%%<kH4{rsi{`Jw!_TN$PD=iK_Q_sPFhArDRB1#=qI@x(lV3!-%ESJ zL?=f_;-&~7$$UraJ0#S>>B;%u4JCiHMYCD<q#QwDJ!w1zjj!4tMq4B_<813X{@>Rn zh4bDhX4P<<jE~D>A@@iSby<Qr{np07&n55f^<PRpBFE7r{>ItL2^8zYp`jNLBjMBb zWj!ojd+C2}=A66Gbb;oVLb1Zx!uE_s=Ne#%S-H6i-<lR^-_!i(d%8Bn$jxNlVe~qC zYF)$WoTVESL1072FQ2`icBt~{Bn_NRgMx~RBwP$}+T(^DM-c$=<&X1Lq&*Eo_v<^0 zb6kxW4IF4_LW|&E?C$xhsX-L=98+@(t<iaZzvwaGz<GR%?raVzVdx?vEiH|x8^Ru% zdY2Ud06MYdLpGXuF&N?6v9*K7BhC&-x_Qbb8vn?SSpa`<Kp<tlej}GbbmBu{W3`xM z+`P=_vo@T>Bz|BxGczL&vY#R9$OVn=>FG)3HxF(xStJh^lViGh^2{Aqx~8^|t)Kzc z0vQ0Y3BMh!Of1vqTVCAl2MNBv-_v{W90lMf3LQ?WMs;4vRMpH&CQ$WTfB6wSkNN(e z7hq#X!bjny)xxhdfboZGm#Mn$D+k=4p+`T-_1EK8Rj7W_oB`4e4^M<~d~tCx<X3BJ zH**q6nr7a;>yMF0q@0|;4AbxBZ9vhvxosvT@825JyLmtxP*hZe>$=~DUUh{zK%`y0 zQwIhIP!>oND1$d6ADs+uUUa6QR)iK>q8*rEJn-dKknQ<PmtqyOK-p;iMIrfJ6>*C~ z!OYA|TRXmE76RmIM=1s!u}hlFO0H%Aa?FZrZO1G{NDB^!gNwGS6k}zz`1@Ing@t8C zNIvZeXgCwgYwjS`l$LfMo%cBn>yBvGNM?N#lh=KZId9^;OOAeIEYt&fRgcrd<N#zq z+%YAAeI3D7?t~!Qk&1$>Eb|u}4cbUGwb;&-!9($EZuEEGvqCn5_oW+Py=SjKY|yFe z&UmbSrs~UW?7P=~RpJailuGhoef-(g#dZ63_2NBo)LFahClk&+K7;hWoQHbd>z8QX zkSpLu%zc<Zfy#1JEuE{BK^al#Hx{(A^7}+%M8nswU*o$ho?4`c2P$T@cXh#<xK!&w zUPIZr&TsaU#n%hrE}l|3;R7*nyNpfJee3PKan_kDhRr(}gA(VTaZ^?6F^E?(*paQ( z9@r%)ySC{9&mxUeQ%WFW&>lJwM>81W0FmZT2t{K+RrExnkUO^;MBdq+hU6UaZ9b>m z^W!i`*p<pj>%{9P>?;FB6QEErf=+JU5lb|@BRu6ywK?25Rn#+-|3eH74L!?IVF?3i z9QtjTT*lK}^}If4xffoeF@6C7q^I8Y_iNe<($wh9^If<CEuEIO7W~CTSF9ciSu%*4 z(jE(3Ec#*71Z!MYR_3j$Q_v6QfiLP`hBDUskIrr6o<3e=sKc{p$GSmTf=wfNeBb|p z>O)j!eSNYvy=No-6jr6)kU@K3;)uJOg0U`-e@>|s-UZ^t=Ra-2Us=BHfcEuYjYd{Y zut_XiCE2shr?5R<Czdj##j#pkSXeu+Z=cn%gp-z%GA1R3;o7zTzFC!1jOCS-{Pr>o zlA*YAMH+d@n=2z|?L~>UGHdkj7q=|@eO!h`fxSWCvtNa3Ad^u#vU<iB<gC731rKqC zTrmn-S}~hJ-lsc#7G+0(yDkNo{`&M_oMM*_{qpWdFdD+rG<xCO>%M-yE17Djr`PGA z2lF-nvJg-(gln@fQCI(vIyE)dmB@1^s5r6O6F3-53lzhDGz{=OSEX=GZ9eRSA^`gJ zw!1jYd;*7Tj(2oI7w0GbtTk6rKbd$7!sg-rHXGUj1otYHoP#M@v+Ya2Cd<6>Bc7vR zNgb)MJ&4&&Cj!1%lgbg$6Jb|brQO*6-hAqW$aSpb)vDQ<xF^G};r>S=C-PKwpM4jt z*b*}-e@<+=z!jqjS4oY<uxN2myg`w3Q%|Xrcu_tKcAV>Bttr3Vov-_E`H%P>p3grZ zU(%G3lLOOQVsgx7Cs88G>4oze{PX8wIQ!M$pet-2m9xR4i7zOppr9a*;@-V`SID^Y zD@__aXbOSf*0e4=I_Uj65X0?Wyu6NEQSMB1@9wXvqT)e?F;fNx1&R0^x&y!(IC{oD zK>iQNpzeci4I3(cm<d;3KfE8wm)C&)Qh*1s{SXKho&mOL^ccENoqkH|d->Y6J&+=$ zVEmL^@Ht=ePHyS==;%tA&Bg!zGp1>MaW{(j`}gmeK4*qdxPzu;*IH^$ZKJZGxllQi zQ~X}WHjN?adK1HMQFcwl-4R$6VPy9QGzm8tHv4)RFO!~N*o?7XpHhv74KcA?y4?4S z|1XenLm&drr=onIZh`8I$K$UFSa9l96_=eq3(N)xS7D(_*3-RJG2RQkvPixNGzRB> zt0Y$}qsFXC*-}e?h=3+<1KQaDPP2RW?nT`g6{I`5GWBZe$?ct#lW3wB2IgCFh6RCn zq!H+6>{lZrBcX!&Z1aN507flvf!0@R3QOgUe=)k1ni5YJ)nO}0n_D}lQ3ptxTSPYV zbG#lm*~N=7idhsv%^2K*v*<r2Bt~@;P6h0baGL4qC%;`38inz%(EDd}=p$H3=$~-% zFhoBw=~xZEn)Z&4pd~qj1TFs1kdThfP8it<d+p@gYe8HCT+8eM??4M0eQ@bhdisx^ z?HcQvYPJQOJ8ZH0^Xu2EW!}17-glCDzoI-x%g#T)vermA1^`WhhaoPw(<!*nZaqwW zmQI~hKdum3$>byB<EtEJ+YPZ}W+mEGoZ6R}9t<^JE-u@r3e|qw+${6733%8Ob^=Mh zrnQ1XkYd(`Xg_$XB)9)QJIPQve{U-sXHV$;Pkf!>t*`Guf$o6I%T2q7lD1=q-}VHT zk68l97{|*jRn5(_dKa&Tw1D0T;=Y{QA?>~EL?Iq2^x+(=42X+soJSodC9u`wEhiU~ z^krIq3+C%R0s6STDlytC`_i{$s?RU)rd3>{2%72BGF*L5;sqiFY#yy}lw6~qz+J<w zpm2RB5SQ04Q=iE@(pxNoz6?g5&SbIOC^DrqJ^6o(@{sSE@GBz+2b{H2$tPb~r@Ye` z!`J=ql9G~O{IZwqQac7z6O1X`ad)6yiisswT{WP1>ZzZrzAwi@>i4j6<Z;D&fQm$q zVs!MXt60e>AI$~u)<DJCaB6|<o4~frYz{5>^;PZNBi?7wdSBI!fge%KdEtqYl9Gc% ziAoM>)u$7m?iv3wDHi_@UIV79=fO$~{b4kL`7%)oVMiHlc^*Mifu17Yh=B$T)4mp% zA}kD4fnwLtAZbLO5&k~uX4;b%l_L;kTEF(UPrg>?SPc*Eef-nY-)0ti_FFXOXs-t~ zUTo}ZPk?m;!_LT`EG3;-31Aj4UoKKktVIdjxO@%>61=^KxB<G%wYDD0bZO}yturLw z<~K7kGGLOn_(~W_S+w@k1%NeZ32?yf*;}_{SfdqgQAD?84lD;voAW0iN1``OVI#>c zk387IBOP#wi<_G@ydS12AYyI^a{t>dM;_7w&2U!u|27P6=-F~5aNfS1`}ONzvAzpU zqp*nyZh%$!NAn>VT(hvUo_t|%PXMX(k$_~X6wFn^Bj@50PxU{BE(z7aqHM^s#c2H0 zR!Bf!_)*UK_5)!(8gch^*nqJ7N*JbmW#IdX_AAs5^g^2=QIFm}c^aX*^Qng1qy$f# zVwh>~vl!FJ<@HHIIpaHjwc$!tSa;|N)B_orcR~g!#5>VQE|*b~p8hcFsY~dk6YFp) zV0#e~IiD)wp=Q(khJy1Dku3-gT@vtjkPbQtoi4cZq|QgewKn;dhZ|$%NOD}98@QG? zg0R0c(4ZcGnQA!U653&Oxv0?x99{3u<;O>mdw&v;zA5d%m7*J=c<-r6$$TFv`5#v{ zsv}yl@S8Vp8pC#cefOKhth*jIw=VTdK=hUGG3r6y-b2AgJ#I$WO%7WosOad#?M8*4 z^2a{hGyNy!ZJ^DdcU6wLCccj7BQu^`Cq*Y-&@MjX*B1{T0RS`%6`~tma}_9{RrxS2 z<*dF&F=yiY_rEIb4XgDG)Yb1A|2S1|z)1d9H{j-N3Qtm3%5=TcvESPd_}n-V>R<TQ zPQ#vY3~asDEwczSoVs|E5mkLH#J-+guzwZ!uF)(N{x~eIW0nVYzdTcwkX7=7x_W+= zKqi=Idx*zDMVtEWZgZw}H$Xekky3IztjYZHxl=Ip#sFuqB~EAnh?N7xSE+1f@0of< zbKwkj{y55+%_+n<etrE_+0f|Y(}kGXD&Z_nVPRoT&QP<q%aro$SEHVRWn-k$z9=sb zv$+RBK-?W1ICSIttRonM8#CM{G-PgE&dkmphZHp%l*>>9s@Z2{$SlJ@yvEi?4yb6x zQ6#eV(Z{%f&rga5ykvO{XG44DVUv^J!w03k;tZ;=`S81uk&f%+w>Lm%yL)=HIAX*Z z>;Y&)IUgr2f4&M34RL{9RJ~{*`mF&1Kt6O>_;3c*WKr4hcmDoBUzu87mOoE>BJ8>K z0-MAr{OVh6r;>ugHF0;|y=vI~0d)n~L*?9%MovS6&-PNEV%DGC8%@06<WCT?PwANT zoQ=_fmT?NH+$G~ps^apfb_t@4xYEtyhNE_F`ufQ&CXtF+AY+aXmU179ENt(Oj*h}e z@-0SulhsI$s<iiL^V_AEsqUDc?d_sqN-c7?BdW2^!3IS<JUjz0?&|ZnthgRPm3pe7 z!7^#=NyYE=W9r8gKON`k*Fd7d<)FXD-P{*b>Qgy0HwSwNMW2VaRGOG_pU<0|LVPkj zxkeMTeV{fF+Bgw%7Rgk(s-o;pUf$&n+tG=+pwk0339FYcZ@V8n4D*nZ<9?t|I_`5| z3#kW@;#lqW<MhezAXwLHJi7g1nV#dd8v6$+PLM6V;R7O0m}MCuQSTHXtykrZ%b7() zM1+I}+~%h%Ut@%mRR(_j`lQYwwx$WI%?(fi7ID}J`lH!=92LVQYqzPeu*ot!&ODRN z=zxzC$p{q+_DNg{$WWy_zI&<O)X1i(hYcrvLY!`mHiB}qXM1vIa%vZ6dJ_@45c0i# za_ZGr3UnS~5*&~Eu;YOckag={^+tdV_?Wl}PTsh8GjN-41S4FxL*IWC2p?wv`=kH9 zxa*oD6l=bRZ0MM+$sg8|(ZNx=oP4PFp+Iw)<rz{t)?BB;RA3@q??RJ|jLa5xf&l4o z#`g^xV{T^VZvD)K5u|8{ySx~et4}tKXjs|Vf3CWE?GDiR8|zdg3WjC|)3hx!1#7)} zRXkwXHtTrp!kK!5iQ(ZdpvG(FVau5!+4=eTnV6u!z4P<)V9t$Eoc*04pRAIj%u0LD z>VpiEi1Whb$o$f>GG->GItiGIfcbXFsvL}@=_&jduF%pZrlhPnR;wflPbF%{{!`TC z4WiXK=*3*~E9n4YkC$7=RnEdTntwZ`pua@hABjXhnsF8#v#Wf<eu2iHU=58CI)#M8 z^eK-&nVFd@D>f!gRWJsD-mxA29hE9R|H`H2lJ17X=L=aEUwQGue*M#=RQTD=A)AV> zL?P@@8Cq=Bq{RJCrUICbqZG4Fpuahc0u!jT8Jeyf`Z#oj@I25!a_;%2mg%lS9ca8n z8+c#R>3;(-Rbtcg@PMAYd-Q(Q^#JVM;C7k!3VL*_hNy|du86!U!ur`Ot>f;PFmRll zP?-Or_zo%K|IkvdmIU$C#6i>dgaZEMo~%~E5qXh!2uM3pASgAUM}~(#C}wrc1_uUe zSK8@=IT0Pg%lt%5CHY!{>YLgBBmvXE&XxzY0|dKzMOB3~J=4z!xwI$8KasF`45Az4 z<Z<Q;O`RX_S;JVr;Y2rq1U6-8Z~(a6uzR~QUVngzkXnm-oy?=JZvAHc2Q}WA42FX! zDgU86@3k)Fs>8ejdo6@=ljjTGrTFS@k$=~lfb360=d!56&V1G-XKf0IF#Z~$y1m9E zj=QNWSO-^3+`4an^z$Fy)^h^X>+Jm1plD*}q<<zpb^BF3jw9F_2V2724pWhae7OSL z3BOxPZ4?!Q;hcK)3z=lzZ_;XjCHDPIX&ASG8a!s__UhF-Yz`2+<KBN-FcBs}xg{mI zsNWO%uUaTOPW~v(f5Prut=FK+MG*uR%Dx;`#wc!R>W|)1|E@<)WZb`T?&8I;K;m(Z zj12q2cE+_9?DQ~4KhcavlhKR*opq!acmHL?8`v^kVu}U}xF@X>T_uX(Q*@e9VGBD@ z#F*N{12{y-4Oq#^H=oMOV-`M{>0hU!613=~nW%+5tRr`vVGbFNscV|s+ym7E#DtS? zzFCyr6BOJRkv_g&Qx^SMog>v_?poyQkps~v(fm)9l#{>9p+JFC=uHuIG*HHa2}0r1 zT*TJu8=BJ}FS0*72_M+80vo6=zq+S_{HlGX_l)V&Gnq{4pK;qKUTmF<F&TN9+4=^v z-o2~6E%ET-L-??qjP!J$F*;(|J57hqRR>1)1;oRS;0>H?PH(cX!^4c<>wAZ=Day>; z+=XgwvVO6MPq0ppZ^ey0g=iL?No3$?QF1exI~VBps;1=NRxIjb)};&Ict0QE)Ac_c z<?y*tg4$Q*y!g~nChMs;2-o0KH#iY>E7@|pwLfdpg;x=IBnGow_$UkyFg=OUj(mFH zTX^GD@WVZNN6L1xr$B(Qv9K2b56b3Hxi#!6E*Y{}8!DTJ{h0eZs|SsY3gEf|t1f80 zofc(^Sxm+)2!>Sh`$s3&XSnb-JUdr0efE)Bmm(jTl|MhrYC4M~ly}7YxbNACH!?6{ z8(zIPUQcD?t?QBH%DK>d5Ha0=n%*8TL_t#28U(@npZD81I|<d$v%bMT0<lDmi2Xih z`a~}TK&8voZ*{d&1}vc%;aGDI@syEO)?k%^8Wl6M%rQGQjjo~#lBqn=ZJ~0e-)I52 zMxfzSC)Ol>U~ok9ZbHJMV>QqTx%Of<7MA~yssE0r`v3pO@q;2;$W9VcWQ*(ysZgne zWRLPROI8XMvPqc<6_QOzW`sl}3E2tRD|>yfr`P9w`Tfr2`OmZGvpUXs+;8{W?YeGg z9&Q)Rm(>sb55h}HskM-}CNU?3Iy>m-tVrLtnJN_i0eqLZ7$2n(I%dXzhkvakVllhn zfPxZoa1j0HzTC5G2Uq<nUHtF%-B)VRuo$ntIRKuvliP!71nMQgT$mm4_1A^&oj8&< zKIb+*F%c9P_~;^kdU4$2$JL_?c-B#&u8FWFw#=ZR@$gtHvg;;1sx?c{rcmKy)QS=N z5HH-`*JpI?+Eo0=uuCbs-~Q7#@BrHv%itv~eQkR3w*R#4PCPhIhTh4m?>t{g=#isw zaH!P}sX(V++T>E&D|99MQu?J$#@T7ozvtvS-er=U+oVVvmx7_e4fpKki)I|Qw+K$T z!JxEBoxgrfcB|7_VQK$8C7<=a+Qc+-bCJ-*oi$?T6y{VlG(PQ7I!3$*n@hj{`2PKE zQPEc1^*w&3ZVE<jZY#to=4Q!;k_bixe>e;7uDxx&j?oa8FNWZN;NZzg&fjU5ZvU9P z*`C=SzqZrcZRgIQyhVpU-9tUcN$4f>#iaJglvAb9arqayJY4yHtN1OMw@mN|1VfO# z7IjaNa!Ys|=Tq_JkbAkiYVPpHB2(GzZMAjniDlE?FcbYHDEt4I*+Slk3I7U%l3Mac z-#_eo^}&J223XID()s@s!*A`Nph!atmXZ>2DfdG;nM@Fs+KC<G1^_1p=G@RyVNRsi zrei1}8+b16W=@78Dn@aXqHmRZXnj4y_~B{xPiH>N75HJegxq@SuoCOP=AiPVhFZ$2 z=7p0UYGmFYOwjLw0v(bCx_aNb-2E(fn7=8maRu(M#CN~=@xTq=bbo2z5cN<-{1250 zo4QCeXNdZP4+D1$4?n%h)$!v;-OwDKp|bi_&wJ=WfS3{fIKSW6@XTmG%&-eMncNSH z`5LQ&^md!4XDp>Sy1TnKmns3dYw)4gp;g7pAnT~Ia=$z!h8DLY0Hj28K8m=W`y#(8 z5*_r%%PcRZeh6f3PE?%}SC{;MHa7DDo$mDv%*@~*qhn&&cJCe>ZR}tNWLgiqaEW2x z!($2Bu7AGnFYN`-u7o=K*vP85y9J&W$TA%wih$#1W(ori(akvbO!hcA6DzBX+pI}| zDgd*9E6Fl;LLwq`DsAqbDWW(V7-L&)3IX)?^}e6}m}T5+Ausy7|AOwp4BeaKndErC zLf%lR<{(_?7*%{?<@FX3MUwdE^;$W}`N{ha9<;`kRk3N?SH@m7v266}9!dBP)83ac z?`R6Y0N*2^;3Bo_l7Ycb^y>neF)9;J@JpX92VF{$;Dn!6jyivg&MdEU&@sF=?7Sdf zq8ek(pk0kq53YM4#S;_KcQMPLA8Cn`o<QHQOdBz0<km3LE8Q^sOSaiWOi!4F@kyK7 z+2}^gLW2~YG5(q`K-7)H2F`6e7aPx7>@s@KN!?G;$fF0Y<!%~*=g=Wa6;SUWGBCwX zf36F1<yBxK^l;nC23s0e+tmBjd=jmnyr2<!|3`2_z0-y;p()YT7?{L+HqJwSU<AI~ zXTKDD(tqS1xcB5gGJVS1rbh;r2r6)>zEBIQ*qA>{*kmLvW}b~;463#X)~uP1B#31$ zC@c=%b=(jJ6n2uR1UZqsF}Q!M+2d>)t+N#&T!T+Lt?gXp+;pwu=$M;36liGPoaGW+ zuln28yQM@-pJZ$-OK{{G%?QF6iMuO2+!6C35L`lE9jT8AB<>bW4~O1?a09rH3Jr(` z?7}CD{Lp2{FXa-n|Ftbawcqlp{c-hEQsR(}wZ8N>{_Oz%5LRa++%1<c4<`s3myQV~ zz3k?TwF^+?jnJSWe*kN9tR@bwseaUN6X0a4M%DSY8X6ks&xhBVfomU<ZMHA&`2Jn+ z>1W`jL^t`7@Rgs$I{e+{HfFi*snDPx&SN+E!s-hQvT(FPomkX;5}Ls6259vN3$^%N zQt-bN^xTtKOd}Z&9-oE73Lx-!f=mCEb3EyH-nmia79>=_?lQlw{w8&kh4cQX>p^+D zfx(SaE1>%bZd;*2-$n0hKCJBZq3A&WPF6u0gV8hnQpElk#luxcR8J^~Q39m}|A`_L z%B^T1%tC=^urDKI6m-G+l%Ic!BsOPbq@}$^fK@<Z3nj#|`%%)-LDJCIe!*HO5kydq zK_QegG+MPic^bhF`|c;y=Slak;?s-!G6L**$ThLivbY<3eTj7o_l%69k`fVzfDh^K z;?}V2H1d;_f%gLL3{Z`Zi}M%?k-<B8KfzaY)sMVlCM1?&e$es5;EAuRPsUyt*ecL) zhsj`mC15}(sTo{plSQ%hrFIvd=6>)|qi2ytfvYWPc&lWpy6fxLulV~T8%yhKk0!!# z4^v^Z?djx==gCCoG1-t4EyPuQefL+SiZ98YT^>)e@m1k*LyikSV*_}6f}VW8=7F@2 z_iqJqa0*@su9EN$%VPRhQ@s>0kfWVfQ}fkH|Glt!Fyk7BqS+o2gJ}giLirtvPj=|= z@SOtp#jS(72ORReposH_p*cJ@^+V`O=i2Muv#U?VrypPmLXEu3&rqqo;<*L;MZ3)+ zAfL^O0klPP>N7uWi%?zjr6c3wVCGVpNd=QG5Q)APuT~Q==bjWZeci)P4>Jei#s!tN z!rpd_i;nj=7)Nk=QXHkPkGEfF9(!cmD-l*-lb@-<H~-}Z*;fc1P|L-F(GZtnLh2rx z(-R*3tNA#Ng`GVXMRw1g;k$bNHOGx$^8+h@rxP!obSc1;{QN2A%(qT;pCsV9N1)z< zn?gfF1BNJRHX8iU7-=n(gI+n}28h*+LX;0+2wmNgIkz38$G5jOFY4%&ts^dJ0z>w1 zYabOARo#DzJ4mkrRPBpP&B;6Y_fy{gU5)l7ME#_V-=;d}{on3kmj<TANt$nRh3Xnz zSLa!55un-CGx(6igdJX!Rliv#cIhKZxq~E*&8Nf_6g+=@3?Sf6`(nkkYX|v*L6||< zW$d}ytI*N$^XO(2=I4VITf1wW!<L`@&O)-FYXgC0cNCu27XONkoxS(c%3?4y!p)J^ zWx6LeHue}k_{wIlD@MK^<y%lf@bwqYnyC7zWcll)6JysxxsJ_uRBl}sW+BV%vV}Kf z8nv2a*UGM^Rh@OvM&reW5CpjYCV5%>U)kMOt@1Yvv^o%M_lRnzcS1eD<Uwb2Bb=~p zFM4dIUrggWuIFOy-FPZxa3pzUYnRN8Z+x+usT~t3IyV5o=<4b&OQzwv0AR|*C`VbJ zdOn-t-#{nW;fIq1!S>xRbUhL@I@@a#dU=#w{%|im7PB_<S!o=rO22k^@8Na^>Q>3M zXU}x?+Q;rT95QHp@(%~raF)9UdD-2&img{Zn#~a{9{ZFwHmp~Ei*9jFlm_K4$U@oU z;!>2jtZiyK2p5X_vwp|`f<atE{R<A0ZU0)_s&gdDQu6sfAu%kwc33b~7A&bAq^76e zMlRsSC2=570Qwx%gbEF=oj*U|C=2+@kA5FF6BAlwZK_ja&T=Tq;!A3R%$TsC+xu8s z>%Q(J%LOq7#_v6%1zlWU7b99mC287Pm%fUI9T~V4G0yW_`1JO?n*v0odo$ul24q9^ zc0E?|J+VKrrMP?Qqwy!3LXh$xK<jI3)lQufVx~$y-wDYNYBMK|ADS=#a^LciaPsb* zUh?@@Xu|93Bk7=;qNb+4Ye!E4pVo6(CsGyg>8h$k##m$XNR%ZL-gH|VfD~}0`cYb^ zPj{8yk?A_8dFIULrY64WX#3);8STJ99Nx2ePO_`<MqoBr;Bvg@IVY6J!pQhIJe*<A z9*I4nGXJLqNYTyE5{T@cf~ak84kMMX#kcIwM}Of;s6^uEk=5tQ=T0TcZWr`(pRkks zhw(K({fQGu=l{TxXUgKv5e)*#K9{s^v~lga^AE}|?$dfJ@4X;EwIj+hLHi)4kcmay zDO@-W$GST^alNUXm^pBOY>x=^zfZO)Vl-0&1F0bS5}!?3k18RlJkY!G4h<A!lv+(y z1;y)$abkqCR)d8OdABEYl}RRDQ|=v0X#St)E9K*_kaaORS{kxwiqcT?u4q9Kku4mI zMMU)6<RUtCp%aqe-O)Jx@yN;jjMXDmMWkg*N8py|$kZps=s0^yp}@9Y=XmS0d9Uf{ zTYQaqx5EP+)dR?n5NJ4$PU4T)+3fq6Mr*O9IQ#ri8`tlrC)3HiA!h(ExclX#&_HLN zISOu{#B1iyw<-1z5B%`Y*)#-4KxU5s+2`9LeO^0SN2h!zwaZF&$Iqj$R6X-pf<_Vn zwrHKVC+nWIYE--nr>r+!m6>&niP#yzz$D2ta3F10+PD}`!*;6s@FyYvONXH<9p4^c z|DU|M9|ctxnmPF3TEAK2u7ilOG^pv;71LEkjW7zrS$U=Ipr==>oMI%cwIQUK;U`{t z2NON3oeXa>3(%<KvhA^%JTw9qi1CFBL{BJgFQM*)yzVIrra)VT+n2&Vn&n-gM~zga z;vJ{<`K=wG`U03o<Qfwi+t;rjbuMGN#_Q>mC%=b>Z%;n6>>3ytK+6N_5-vPHQw+!r z7T>N*!IRBb*m%y9ch*heu`D3ZvJ-Jv_Dt9^9RZw);w~c-UB+DbMPi1(uZ&-(J9C1P zug}kd?(}If0*;nJR@85L0O=TKaENe}8iwc5R5@~W;9=6$O>G;K4gJr~4lE;-uFxS1 zH!>C+&zaiq4M1yt{-&QPj6C0M7SV4Ipv)pZSZ}4~?^97x5#Wet{F8NFkm#S~=C&_1 zn3$LVETx;l&zm^&`%aq30H5o}|0)9(-bW+BBK;Ds8ob+U#=}DFM)T^|Ce6`rB*?pt zjE>&o8g(?CKN};>*f?FrkWs<E?`$Q(8{(+?Zpy}d;4KiM>+DT>P3is9sxtwQ&*B&9 z$<~(?jrnSY+!wDBhExd@X9!irse4z4_cOlKPLp>W@J9b!;dzW*jJ*L**fyL~VH|rt zU5P-|+<Jrw2$mpdgEMsEBTZvqh6e?JS?Q<k(Z@{6sCDy{OH<*dY?Z=}j9T*puc{RL zWw?co4r2C0e{kje=Q*!P!6Jy%@H?Nkt_<#cc&26V?}B%hg5-Rrbs4fQlX|A6$-VZX z!ooE4b@ZaVW1c;}dXGx;#mngJJ!pxcwovoH?YFU32}g|-#}^rjx$z!?Ykv%NGzH;i z%QJaKOh(|d;35yVJ}4AulGp%{c%7_ob<0qT_Qct<jp!H^oPK?T8||xTW2HPG*o}=1 zN+yAg?6;?>Qr7>`ndh@<J(au=UkJN(qvA`BMJ@qLo?{$YR+ER+BS}sq&*Bf!Ja<l1 zNa$8+FM0x`bTl<K#uqToC<aH2jt8BzuFDtA8)7^0arFM17boTh_&isbrj0{do-2&* zISGYJm?t5$<}v@-_aa?qh=}~>+dege=MO(cqjBwf65vfYm};(M8@lIym%YLMVt7|X zQW3j0E1|~&>};P$hQm4>SilvT2aKLQIF))$gCoPPuA1KQz4j(5#}Pz9JT^bT?TYqw z_~vchp*IIqH_h~;Oxg0&2TLn4jYBY_%FC{NPvOvX`?qg8=g*rI8k~;D(bn1DBu}1v z{`Gl5Gcz+Z#q~q`4`0C%Fg4wu{&ZM|z#VpwsP2X~NINZ3if8G;D<2geh5%Krdgy;| zh7ZXqCFYzL3|4=6#g#-wXAan}wHO;n#rKc)(aQ!yWypJAHR0F7DjrVlw2L5sBwy=A z@gEKNN09pTXp2OjN<4TJG?&X2Xo)Xhj(B$T=^3@`kbr>w<I(j)hXe&*=j2$ksq-)( z%#t+xOv*pWW2sD+*e_WT4BPg_k~Gi?<L*XlfF=TWyuE$)l`;#qx*2!*TZz+V+o416 z!owjpm*oy4o@ETE37em%XKr|m*%C15xWir+(92)rZ8>mrsPts#V}Foz63qUe9pBRt z5S1K}kT7+}&dO>8WA|3%gQp8*e>YlN2m`G1`?$ECMMO9u<Il^snsa&8Sf}?<%kl$L zw*EMNqbsMY>mg-AQ{~8YkSW=iRDtWvxZ?Wq%sxbxAb*7@bFx22N$l6H!>@<oZpzZ- z{QBtK`XS>As5tRmJ7duA`wywVxJCfP&jT^0=T_+Ce0^Mr|6Z}ce~-N*7zh@;A5SH{ zZ++P@ffh^D)%J>7aLKE{B8Pq@LgP$D(mnUnq1BPa15X`t@k@*!7J4$N$D<tztgU|e zisnK;8A{p-%#rA$8RKq=xfk=;y*2&fZMRzo2t;EvE*zX=WC>AHQdW@B(bH3$PcLz7 zS1ul$${NUXGhv)=QrF>&3t34f{O9!%JSgCQ#1K2}yqMN*gCH3^4z4AvI)arH*}q%% z5l4({7MsE~^ou=jZ$!=*55cHW4%ZdV(+-$x!uBZ}85{R^cD{3)Gt0m8?I7KuJh7s| zPW{dV6aC<FlBYIOWBa4`A7HoH+x)u9T%4cjq(@CnauVa6puxc^u_hqbD6*bko)aZ# zf=`V7yQl1JY~UP2Rqf5Rxgo^?>$B&|tZ9CHOTH~2Kn!zACf;5VFCbAaL}+wC{A_X8 zR>E~Hpc)2DumSi62M0IOD&kN1i3bk?5VSCQ!qdnX`JR4JQbOYW>$G9&uJ?Gr!9jd% zYcb2)@g&qjLLY*38Tr5!c9$MHbA4SNhVZusLEk#cZg?C}E5d)*(0FuS5a=fC62Le6 ztT2Fx{Ci1AJbp3&5L+H_p0P3<KA46+ri?xg8{<@fR_st@10+-OMuJbzpgTj?rJI3( zhxsEfYx9N2KCYL3fY#u}3v>-Q%@8-@AOl+NchJ_*fK91l=7dNzeu#sI4mB(vfhqps zB@$CM0a@7?OMM~|_TP-I2`j)lbdYE)_Y7|Q4>`b9ja%=Uti@L9_l^$Ht3{cRY?khO z9vhI^M{vyNfW~R7jWy2K&#w>8%U6QYqTtri5HGp)2#pN(&9Nq|Eir7ZQL_16E4i6s ztQ7&64X*3fF=vryf&2wL#~c{%y&?_TqJ2sS0XT<@{WGH+)}UI59Z>VCSG_oZZW<I= z(I(bP7Ml-Vdi0QBQaDt;Z#E~vgl!4gm6ecq<&5(|8TVPbZpx(tuOC0go!@5|jm8hX zgJV7|DM^Lz;|67n+^%HCXYB(8<)4IbCn8sa9Z@E%iW`eLUYFA^tsBi;B5U-d`l60R z%O9ew+lQ5^b6Oj?=<4xfvGS?Z8tmFQ`-oKKF15PwaW}VjXxY1`EVrqWB1yi+iVuh~ zQ2D}BPv4jiwbR(xSl^3Rm>qg@P07M)%P2?rGStcL30A$|XL`#785kgI$88_l7q7#6 zE*}4dGs?tS?(^lC4MxI-_3l)o4XZQbPW8$r`Gfc%r(f6HrZ6Mdt|(*vytwoKwSE`j z=7X*ncQd*nG%7SG4GvGOz*a%21lL?@-SPkKZ+U*$#TYeB_x7t+@IxJne(79|M}OU( zy{<!eAJP8TKW<8-0#2;j4afqMA_{xYdR`Oxr(f^1EdpDllMw)AOPOUkEYrIqyoK(G zs`zRX;0Xx)5`%C<1Qdx*{E&B@-hcvY(@)DV6o37_8G%RrT^N)~d;7F{KM7gxq}gPl z^8IN1=)3j2Ry%L5un<cSF~kd?Bwi;^rs$*_<y^@i((*zzvu<UesQ}$z?8n0>_*2{S zrWA)({l(rM|9LHHbA1%I3abMB^h++b>|9(um~<XK+)>(_-8S}!%}R{T)4Hi8G{8-R zR6|p9vOR-UJYc?CiiVbUFXHqJd(_&qX~<9ByI0X*QC;iwH-SHIbvK+pE~U~Ow23V^ zqa?Rjc9N3h>48q`bsyuK$%?PsAKi#pj!Q;HO4d?aC4|hDvqQ2_z8X)S0z-pO07bpO zRkHzngk~yw3pmNCsy@>6h%@F<Npa-z)0YMjhz?Su@n5W89~l{`K*fVF>QdnDy9~S^ z*!i{FNmS4}*P6|3wogF>3(0sQnq5a(q`Ff+_yEy+jQo$v7J8S##hI^gZ=xmh-u^)x z0M@F<oc|}t9$#EDUZDK5R$7Kn2f2a`DV@1HWcb#MeD}o9^||1K%+W8XYoTt9CQd6D ze?|KO>QgCX@4TUt5%D(^F$MxxxcCDdE<{alKbY*IqB^6c1+m^i_ORCL2!=IP-4%F+ zqT=hfP$e&=QRBUQDqkw)%hi6}zh&jO0|_25Z30>2Ce%B@YJ^<Ti>D}Wflo$$WRk;N zW2kNKdxQd4hF&lkVnlDG)E~C<;;aGB$=a5sL5GQm=g%uJ8i>eEk_M<s+#bJ_eBRA6 z8nQ|%8y^jn@{Z@AwJEsWl7h%}(w{KLy19~&^Syjcu0^i#!0{F7%oc$=XlLYHn$sV4 zvaH>uRCzW+<5vmZ^}mWtAJLvXBP>AwurVaF(hM*&ED%(giT{S15&^al_59X0{kd0X zIo88NXre6lP^r}mn&$)=T)fCs@3hHCmSIfrTP7j!ny;kmbJe@w3fmwr0M`tgw<HY^ zWkvG{29hkw?yz4kdwY;IWLwZBSGP33x`B2hMW^da$Pwe{6O|MP6;}d{xaui)+#eV) zdE7hf+w{2I28A2hP=Gz=m)OApK==FjwcOPcowi4Hf*Qx1$vqEzeB26}><Gsy_p+M; zxHKr3kav{>i~5Zlb9Oh5#xKmz17nVijXiy{mGI6`1X7Lf-&H?~%^V2d@7^B=)qM99 z;9LL}&T{?sA?ibbOVCh@n^X~^ETOQ6ldAPPjcm2|Ib0m@dhDU9#Q+0*NlzFkF76;H zb|dRh$QcTPJdPMWI{C7G$O-2{_@GM(+OeqU=u-~|Le@oeDhXmVM)5(<c%_Pp&ZOw{ z8<U3);VFd-<^o{mBiBGhFR{okvl#z5F3i#bgg;)&N{R#5eRk`0AdUc~ftDI0G7O(9 z?6KR<zpD9h_kpVrevk}rCE0^LC6<Cmj@*UEG~m?z4<>Bk%tS8qQ^<;$GWcD(eM$;0 zwn;3gWj7T~in}x3ya53Szu?m`qkDl@Sh>q+Y9J_}C-jxg@GeplY6eR5Weoz#ZZ3eU zK#$kjH3jDI&dTf{y$hb1KfCX>9!ldBy}OerI`25YDZvqfSQ347mNT9L0s<m>xjeYG zadEbcP8`W@4!rn7ip2XwG64eJI2zW#()AbizKvu`^z@qd8$-$@WnW4VLy{qzK^cG; z0i7hwctqRPjT`A7Ou`#1kV%G6&ztCB<(Gh862(xDA2XI4oePcw91HH!!H|w*A7PrK zcaE13qevxsHvmH?vPKGDvoN5q#c!GH6gSX~yxDvFALCF$hbb7-h42HChJk`n!|OJ2 zVl&rf^)}YUHCyC5B-DK<1We~ude&T}*d4DN?W@q!4~jbZ(&0Z_+rJCX{wEq*R=;{R z{!GdnfV#J17u5I|OANC`zFErY#*V+6IjJ2H#kUmIv8qJVNJ?ns-q2nh6EXsn4_DjS zs1I?z@9usqd5}j%qfs5aKc;|`h|L_ejY-@a(m0F&k{M^N(ZM-4aAHp?Z<hAr@@Z)h z8)y=vIjPAE*tTX6c%y1>o}Mt|I()|>tf+i><>chhBJuLRFjvN!0248W*0X7CT~jXo zSDmHy>=?+nw;H8BVNfj<tBEll-NTu)XTg6hwZ9-ht%W2@HFb454k-<h=!I2Jon>kz zvlyN9zbrHdX5!dx9EDlSIv)`)7Pa7(5{N?OBZtU->~&M%Zp_EzQ$Iw@A@%x7ju8Pr zA$VjGWd6X`<y;_SrgeJc@W3<R1mZq3<2Of|*a;UU$%H-}CvEyveejs<tr5*crMsVw zr?ssDi5(ptCSjo5eZc<%)q{o|Dk9O5d|9}^@f2dzjbeTY;VdzLzBxhuuBEb4q8CU5 z5j0%*A`vHpwu_h74Esoc!5qrdTekiyU+FE~J^Ryj#jMgCvJbvT_vY24Yemo+n-Y|I zA5>SL_^0!lpv!1Cz(HK!UuyRLkhD0>%XXW~hcCy_$k5Yv5*7q_a<~w;F@AyonKUu3 z1psKK*FYk**x{+3x%Vu>tD>Qoc!Y&*!RcO^=et6drCW+>4PuIiM8GP^S}Ir<b25lF zL@K;Ts0@VFILA52A<Q6ibN*S95t>-*>hJWP+ln)DilCy?9tOGbpcu=}Pj+?1{sfbs zJY_dqN)B+|%KI&eOy>hAiaqa~2)~Agpm}#}5XZ!X>*IDsPzGX=P+NhU`uUMJH<M^g zp7#&tp*^7|7DvNf(50zbI(?Ew8wDl(68Q4JlU)n>B5CKd{~vufK_F7+AgJcu2unR5 zT9#|Z>U#26zl(}e?snTe=eBZ}D`#GL*qMx=WspXk(PvoF+R}B>5&i)YQtS2Kb8b*5 zy!y!OW2qmY3PXiU!{6voPQ{8B7*ywu@+jkdiP2pASyd?C+|DpR)TtkC)$8>P?zocP z=@N6%*TzQV0z<y?bH$55TI%^H#KmZap8m0rV2>ryp=`=Y(ct4H_d|_`s_dUY0?$}C z(PaChug^YD4_&i{cFdLO`O;_=9+V87bY^d(oZ>E9oFTzb@(0IrI{qs(P%bzgK}=0c z#ScKGW?{j1!3oI^C|nMKdrBTE1YKDMmD-Z=l|FPxqjMd7z+Spj#1Wy};l>Rhysj{| zT3Mwcxqt#ZxSN}smKJSn%AY^iF}vxc%l)_p`~#1Q8Jl0rsIf$HI8TH|bxjS>dP@m? zAUO>dzvkQkya5w?{rc0D?<JYCcVQq9;@@hS)uQHU+ta-|qG!lPSkWE=MEE#5nw9s% ze5up=t{s$BPO_fljTNdTpLrr1AQYoD?!QpnT@Fn>zVv*WRJ!WiOJX#5lFl78#0331 zJzf93^PvmkP<bGlrshGOX@gqC;s>+LXJJR>kB$~5%H5{&&b-Jf^6-p^0#Pww$jV0J z_vX#vLW8?nfyW>Jic@^q^7Pv5kOeJl3*I33!<5#D$=jesNZJd5x^52b+XiYLQ%>3d ziugpv&a{bvK`@tz0NlJ?K5vuBhF-;z1XKfEDy5Buk{J$yKedD1hjsa0=$Ve2nf=1> z4}ZwU4;Gr~kYGOHRT|D)o27Cv1s*Bxxrrwo=8aDkpU#y0u|3Y;*G)&DPBoO3y~8X^ zckW)WL&d59bo2E?@F*b=B1FALO!J>1j@&7GiC<ZH8(CMwvi6raMncten4JYC6+*S# ziRMpS@y`|9zgZRB(DGSme<s3~N#KdtAx8_~3(P(eqzb8*uBDOiWPAlx30b6J2J5M0 zLz4ed+{7~i=>tB~n=K}u+qWndnh8~t+W9RGT)_<DpD$l8<eBUdVQ7AxB)uQXM~VE% zBpxEaeLj2l|I8!F$;Z<{DCpY%eA|%08_p36L1AEMD5NpmVWas+^Y1Rw^n2!n%1grw zB`sZuS+yn+lBTWAn4hzA_5?O1Pd6E9MuNqEThFz>X<LO=pEXX#|MYnJBf75{IHJlV ztKb4rc>WKCGRuQnS&xsAatG<ZD+`@F{HcrOW!Kn4)Zq|oz5do9tN0x3iNDMr?M|#2 zybh!n9+b5)cn>gxpGfA>Ie+TZ-aI`85K&LhTn1~?{&2&H!soT|wR4$mV~DXi53V2V zB|uyFm7oPyQ>(@O4TTb*0C*VBo%2F$AjFpZi~)Z=?t%fYHA6NBh-QrUIhmP!V;5Cf z|8CypQFgXF@kuNgM{CuQCCK-?#=^J@-=Oe-Z*QiTOT*dsT`hZhnu`@LFi5Xyb7ov6 zsVZH)48$B-q0<aU6<t3Z3Nj5(2(=R(_)+=NFueyA1d(QCinc%Bj^XV^>|gnNnr8ZT z^616e@4TdO_YucpB;nJm*xQSE`^u0nJ@s&+D;hx_-)@zZ_iZH686@6o`v8;lALFVY zTU^7@06Vg2(QmwP<IkkQiwd^xjj*df=bF+wU6eAqtO|w!YXANXtvA*dMDAT?f2A{q zvFI&sR+PB*qn!W6lc)$XgX1Q~AU<v++qB$H3{OlnhIpF6M|3-oA#sIr|31+spT7G! zbh7X`=DN-O0-reg`*%+XW9v<+>-%Y|PhJ#1MwYCDDZNcmR`2H$o^neoxD?%QHeYr7 ztKP&BaQ;xyZ_`^_#|j-hy=XKmt`iDQnSP;r*8Ua|sNe_?VcfeMa+dEgLKulVG5U(l zr8r=yfm5KM*nBRFbuCtImuql!nQKIJbO%!1@VM^_CD;2%+Iek9DHFimia9|-kNq;f zWWZwBjY0-{VM<zBKjMxNKC*Q6u@l#+&uy6FkS8A-)&9y*^#5VV^vGY&M(HaqGI9QS z%-TAEo$!lHmXU;zsP>jrfYUkk7Aaf(U<fV25et&m>RO2!e&6}4ZGd4fTrfQv56Ug_ z@ng?(oBQrqbF*G<-=1qpcxq~5V$sh^a)Csx$Mu5Kmm`V7(stqn5|WaQO$Vh5-)3gM zRYMq3BfpH}hn;(vosP4Rut%9vkodE+kz18kDrbidiAnNa|2cDPM%lB07&_S;JJ{E_ z`fO(OY@0LA0wV34oWz+{7+G1Dv3785(c>t!k@nZ|^Ovve+qchaYhx9q@HVuwi$d#7 z`Jr7Fm;AQj1}`^qnEgeZ^Z;ebOr~Aqnr=9FDXXeS>-CfUIFk|*-(FdcoD!gj3AkUq zvbb6rH<KJre}&>n`#6Z1f`VI|&eU}q=d*N$o}QVI2BpvBYN@b4_&%O73v288>sGk5 zQgm?XXA~9bCZE^qcWYLC${xJKU4i>$4M0;Lm8u;fIQ0-t!EluF>J{^zJs<LSGD)V? z{di;r8#G|E=g*%5SM-Fm-({xHjx9nbT^P8U`#doUk{BxW^Cud;gNy-Od-vvCE3Ff} z412u-cMha{nc}Ip*)G;ckytF-)vxhqdY;`UXna;k)YTaA3^W6Jhjq1OhVFO1Qtx?M z+D>?eo2E)gJk{Nd&`CWzN25@{opvtKYKK@{Dgw_zGizSxl-uTBq*i&iuc+KNFM}xN z0Re%J39(QFw$3ikE4{V5=2h%V=&A<K>dEa9;cb&sYnP2BX9<$N`CCI$3*xrwmqa}! zNL^522*-p@6aPr}oFMrs1$Re6eEfgU?iMV*9c?ukGo+`d_fZKqPXC;vS}*T3gH;~u z?Aa_;&EzfgYL(|5J3k3liynkW8uI!It1ldg(1}caXE=?|1u;8%Iy%ICN_KXe8ylKZ zF-x;aGuoP)_+AJL>isY8vAelSxFpmd2LXBx&?2_x=1{R;)j262lsl^U(5)|<<+o3( z;%ry{$~;d(VxlteR=m@@w;yedhu?TW8O!#LdBXaD+%FeOwd8ZV<`3t>2aQ=LuzDc- z(fF<e?gp7~-Ww=yL?%+%OG)zm%8J|5Gt&9%isP&`Ng{6BH!^#6j$C%U$fdrh^14Iu zwhgmh2{i#cyFJtwjYRsfr^k?>K&M(1F8v1w1uvpL(skO<{AtjO*CQiV(62@}646@# zXyf_^8MqIs5)Lrzdgw)gTX$r+-z(AJyu#>JTQ|yPUfG|?Z&@x&xW!kPl6pU{(>g|w z{Ym2eVt1p<fGP*#oU!_G-^R;pU`cjVZ;JtN#R{wb0_(8jr^b3p764D;{j>m*jDGS& z>`-*fNl&G12t=SjwZ7nXmu4iyuV5E}Z&<IKbFSkFX3Q>}r>pzwOf8Q;#BEh*Aix>r z<PMk#AU*bE6|S(_D*Nv4<;kxNk>IL$=qDh1?AQ^*cVGE(Vg^storojBjuPJ!7p~GD zyrnBHr#Q|*@D}Iv6g+++N-X1Wte~EiX+c+TK0h;+ovm$53WEUixmy&edxeSu5g=Sw zr!LHbcUs)^#7~}=VWEUAI%bMds|~=z_U4Qi>^7D)H5o6(^5_+~E*L&2ADwGF?SY9^ zF2NqUCv@HauHe8ITwGjiAKJfZTn&uVO-*^)Q|7*aC#&O!dnN7vX#sMKuLv@qNY2HB z0V=hkqN46f9^>C1Yo14@X5Nq}D_0`?uNUhy#&T9{==9X>+N7ekL(j02l94^QZ{Mwe z0B#bt?&>G;rYeG5zVF-@QV~z;=$IsUSW&SYn|DlD|56>jsN6$eQ#$DO2D9C5BoG9@ zur)uX@VI5C_x_W9ND8u=7O*vTYq7DiQyj6sZxF<46f-<Fb|ZZ^sgH`ADw0izx#B1z zb-qOL?pR7R)P9Y~SV1_}__)p4)BCz_-En9s;i9v~unx%gtXIv<jCT#GcMJW14atUK z?!>i~-hf384nNixbMrD9O;L83{#WORtvF#3y?5`PKxq;;m0ggVh>#H3*W$=kIs4FE zjwkP>;P3d^*f;@Cbfx3q33My(^<CRV$!4_cY7L*Yq%Y6S>0@mcM#R`lafA0_Iw|_J z1+!|mf<6gXPll|xhzKl|+~t+b0Ee7S*D1G8F{F&?T*}bmzHq3Y7#PH0S|%VInqb6b z?{V8N_T*dxH_8y=^Tfo(o#qefZP5rU`+8G^&>hS+trdClorjO_qaLBnrVvkOtSaxE zQ=M1Z{#5yQT!NQYgmzCX@$TObLk+vNfO$m<Nc38>;gJ#i2#+a*28~H}SMAzCI@s@% zkkAWZ36{;UC+fDjQu_J%=+~~Tzeul_su`pC^ps(CcD4U?R(*-^_Y4yUhe`<Q=0i^a zcz)>R2bH6CoD}v1<_S74`Dl2TQQ?LlYGC071@UY8iWyZl@C6uV3~JDHlMh7dyWRWK z>vCT)&yJ+;XQ1L}JRsvOI1UXe?a%srW<!<0%yeC{;I@EP-0xq%=5g;?GPheY_a1>2 zW)#mxQz~sS<6D4om-O}7U2B^HDZSg+&mXO6Y;5d&@%3{O&5f#HYA5AU74io^zWMP; zs`r~o+}E4oV<N9N17^XZ)uvg+&Xk&Z=`ed<+hb}bLYD4-U#nsm1!VLZNm5f%#Eb5D z9Vy{dV-`_;x6jYl{Kpkp=yq|I$jHcOrzBh5qO8bARKK{u)xVAs!byD(kOnM1cgGQZ zerNiafI!aXl^gU?74+EO_?Z~y`|Qf)&$G>Zsyls1b*OU(3C$Le`+iA~?{GxS$^jFj zUprMU{4oiW<3}jMUM?>0?oeNWJmWgm+aKqMDlUTK?c1=KYKxw*zExd(CZvq&JaeIK zS3Uy4f=UW&q6UW}{;=;T=VrY%*GBnWkb#kL9x-nUo!^ONZxg#`wijBIW2M6T`uaeG zK|CoF8k3%t1<c)Bm3McS*_w&-g1>ecwM_14**$FYK-U2rqrl9&r^xza&Ce=vXl+qA z4_Y-?*;d8H&i?UEJm;-8=-)B(#+YV_bYq2_yetfFrmRe%X6aFV(4zah%}~=WcK>4^ zF9Ga(gY=5srkCg!o?6q@u5uv`Z5ex_l9I5BGcs@X5L@>4&+DG<42d)K-O2|J|5*|k zVWuSH3U1^RB9@hyULKg8GHhC-!UGi)5CBxFX=!hPXe8mGr`xgQ+%w8fzf`ky<DWe% zTVWO6q|K&#opmabg8=4&MbyZ4V>37`ELwxFLPU0Ba7xjdpi0`r9`O8l%={q$82&Wu zX7fJd&T>d!#cT#cQV56i8_R47(!tXYcA4xT^_k5{hCTwp@doc42cfkZ%I+~rTAh-r z`&;FG$IjG-dBu@}@cR48kwKS1IDjhG#xt<nV&lOzfqyrS2-<<*HR<;hO3&#;4-&qP z&ACb__4uH$Qu<ayB`O1xxwN!+8nVdMK>pFZKecI=B$)Z!$2|Shr%$i5vx}ZLeS6Pr zq1eDg2z)`@r3!)p(v|c}KfixRyZ;?ANZ#HA<YnURM=h!93a{g)eGa$#F*<XPq_%Pw zshj*tYh;8MFJET4QmS_~YQF!O-}9KQ?v<i>LD%2Cnsnj^<D^zpCa#lbHF`)-(8hiA z7tboh4PwaU?Rqf2^@86+(`iB5z?WeV8zKp|r?@*z!&lC2b^s;r5LF9J)%UGgrw?D` zxHLXEq>Z5k#}C9l^X8tR9!F_dSPPK>gva@#t(w_UJ!U~FIYmNeS64ZFSR^DQexE}_ zLxG-si=Uk|Nlmw+J#6puLhxiZYhBP)>#otqczggLya$>URxh41W5?-eelO7fOvu-- z+7hw0*iDG&s;8>F`kUx8@DqA%Z@LzIlZFK1Ep1#Xan%a?AWqJm4t-@M$i)CIA*NRY z1^YSPh==Qg#l?f;j-@}J+>7CSFlNjnFMkJR3p@$ew89AYnW*}s%HK5&T%4T^^DP>% z3#!?&ofbrfnN)gfF%$2`muC}#AHQ#P!kmzO?aqlEViOAk)6+%<25|-^MmldUzR0CQ zRFwN5mXeYU%($G>cq<-!_LZgp{PE!iS<ibqzP}ECk$asN9o9B)h5UVKNhgWDT`2^y z7p3WlpnAc{OBP{}gfm4{2)&eSzq*uSMc38cEo%5q41y^X1Kx-y?cWHVckdGSpGy4K zfyfL(rpI*lnq|@*f)RUwgBeln{B}bHvoXj}O#!0k7CE8j{Rp$t^Z(!D?NHs{Pt+pf zIzrS~Mtb@&bl`Z-t?vc+o-?gukPZ6!sxI$RW>?5J164IOBz?mV4++@4&9&9_b>-=4 z2wh1By&fSFq`@LT??UH%T`z5}ElcXssU&#;ululq;@fw3@7?1I9KhR2@r#ULer=VA z?9H7>k9be88bC*dzu7!L=$O3xDRuQw82ZII-_mKpe4GPB7fA81n<bt~#yK4smkwL) z{O$ASTS_AgTX_6rR+%zA>6knowD>-+>zdH3VDi1Zi-v|v+J>3wXYH;_0yo}gE-zI0 z)}>dn`Fvgx#Ael3llgghs3CqQ<q|^EbI>Gvl<Q_#+S14FTl7#|cuDfWt?rXg7T1aH zq#J9{M+6sHL|IdqUgXL)uH5>wW|9CT3iEWHpsmMZc2`6qwZ~3#!*fk5r0|3w`rH-H zpP})=yOgxF#Lx?fJ|ZI{Q30>VEzLSkK$igb&eYUQz!F3wjV&$PL&9tRaW_V1EM9;A z(<%OyVdT@h-G)ttZezbWT{Ey(VFd!rF8*QaqF))&4xHQ)T<;&YY>}&7Kmpk~Fgdv~ zSHI7=+(Vk5-<MKiVQJ|(s9vwFg~X*VJ8%eM=8=X0q$l8oSoT467yp+>`1W+VlVhre z2ipV%63=@<em=%%q2K1~SJB1znVj2Lk*mv52jv4#E9&2(UW$LraI4O`)$PKnswz;I zQ@y1!;^KKHe(Xw$w3LZ$?jxMPc+q_GCUC_!ZvtNko;%m_qwH~E>Oxkgm0=0KLF|m} z^W4F7r^e6PU^~9%>z}VLPwj}z2zI~MaAefrskC>x%kbwt1czX0<EaqD0PUXZ5UXJA z+n94Pb!fb4I%D#RB?(;}?$@oYEp)pF+caG-iW>^4hLFOp(%KsF;x(Q|K-%YCwnCH* zr$hmJ2kucIf4-iou99Ah0e5G$gk%1i9Kqy?f(sy`q@*N4PCxfCAH#E+M+C^1c5N#G zzC#>0oe5@Y2kcIS9k1Me-;b#W8U)LQDMez$!ZwN-rn!B$j4|8#%qpJ-s19yGRu~04 zYJyRbRNRioh3^l50<3JY5-hfVMPAjlWiLH}APL)^cjAhQz2|i>4JIVqMaPTs-!JoD z@the|<k06?bIxbJBh3lj-@hZ8GNria*QW8{$fK*Y=cP!!D=W8Ql7T6o_6rB;bM7Bh z(NF(Kjod_@0bcaO2HR}FhF-Ql+QHBrn=>#$+S8T4srM)-sBO$yRJH$dCC%T7hqX+3 z9x@=}xL8=0_-5jZ3JU&51h=u>j-+g`IgPkceCZVyU#di6j?O+msn4&MM@@)<Mij9e zkl5XPKCjB5{#MWR?B}`?VK_7)9)r}~0eu1<Mn%U9xB2N?XjH=~ENEq;0t-4wOy+-| zCf|!M=ijSz>=Q;jTMrVn@7MRCP%k6@+171kRf~qU^covez!kIE=9bPo$5$c8MQZFe z=s+p0bCYDQw@6+``26Xh9KH1&*e}XK{>_q8n=wg(XR>syt*ybW!Bper<uzoHfy;!L z+KAqQXyf~@L&UP6)`cUEP?h<kIy^QOExXqlK1Qn`nxI;ozdJ<lCwRH%&BYaQPQ%bT z!DD+~M|Wx5%5!0S>UV^kq8{@-IiHy@pIS5arE`GWQR`0o9<H2s$&IG0*CF8%6B7dn zTyx@e@v6P^5{bWWzJca7ia5WtG;4SFW5QuoZjQJRwa=XS>AZt!Ehg2c<N92GzXSbe zw_rn&j?bauBfTxBo#prFpEcx~*8MNQD95^w3b^evJR;AUQc@58{~k{>J>egSTTauA z%|}56=zf@kv&+^cQArUCCx#)|iKy8x<Bm_4XQK_~AIM!1-U<|Knq-9aE+Kf*Z!e|E zH$FC#d9ppdZ#&%vwFqKt>G~(KbRj%QO-icLe<)LDcAd?3_0yr+s3DCe)Vq6|P-QZ( zuvnGvKKs^mZ(#ipG4%_*A;vEBHQ(Z;2(GTngRoe$OV-)Whk0o--zXpb#soVHnAXo$ z31?`J2ZeMKY?uiq*4E1mDXJ4OhJuokOjW`AM}(AR*#28qXeJa=_&R-h>-@c|%l${D zJ~0OBMPkI0kWumjReK5-AC(913wxQzPF!`@k&~FLl-T06HkL+=^<GsTh`%EKO@mB6 zGN8kYpk)s81>#2ue?7_#vWTmT@q_^cWu=(bMci!y_I02^%lf-fk%zC*XEq62AULYL z(t0mfvbk}2&Pn8-iMXcs&a9Sdgg-4Kr`F~D+AmK!sMGe@xn{j+y^efPR#sN)*_Y%4 zGc(F}mTZS6DY@tlN=V#912CGO)EX!LYNzAjy@ZD+lDiJhpe{f-FB+HX>xsEYJ1mp& zE);F3Qlm|=HEze1drrBadO)%UpaYW;0G$VLBhaw_nz*yRfR7IfB!fINHBW=PVa59g zj%PpAr5EAk*ee(qhcL<gA%fA3dr`z;L;q%+x3Jf7W^VV#cG5{%GGJ23c1L96xU)eP zox-h)uiB5FdO*ISu=S9V30NAWiZ}WDe=&#*lX(04Q+UJkgJygILrSFb2UbzjuL<;N zNsMQUhHi4>DLkkZ_kC@3cYrFhTJMv#FL8HXWY9kOPH;79#`2@H)N=qO<mF4@mO!)- z3=`oy1*@5;S8W(Ec2qvcAde->JG>1=iVF%P^KKJcV$#8VDp|VNiv=BmRf)bpBuOr- zUgiwX4#H473js1zU_n1`aZ}e}$^4<r>RL{G6w9<@Fidzsap29lR8C(kZx$OSsqS1e zUOC%)p%*y_=(>f>ODj*2s9nH>6I_wfF#+iX>UqpFYb7Nmz>L9xffB+jV$BMWi`CSe z6l9hNz277Oy{Zl>XG(s_>U70_RvlT3f3kI5@)M542wzeB*e-Nd>jE=kG?5n)gDqos z*e|ZfA6qt|B0#Pa|MqLX7E6$2jArEb>+}y#7x;PZx7yu(+}8i62W%|m8sB*r>MDsd zJ%MPTc)k#)I68BTdGFp$Y-)~eY5~OvizGZV)?U8TB!BkO5Ux-=9-}7!s*!Y`w>Sx! zdun209r7|O7`sza;QRAY`3hD6Do#n>*wcOTL;D~HIlwOFqq1V00uBa!6fcPt&Cy#= z8tb0zb{l0iEcbXyS#cx(ncLgbw1lt=M~NG~OI_@=wdvIMzd3NC>}zN6LKi***olw+ z(V@ZZ3aAI<wQ>Eggn(47+O+-qnF#0(?jVZ{%_XRVpN^x%bRu}*8ca>+n43aM?2f%Y zKiEjNGWX6NH$iiAGj0pJJ6>X?PY)hDwhD>urNcAtSw?>U{#XYIhrCN&Fnd#6KymRh zgjr}r`a64iI%x>DEK+g=lRQ20ZX>_#jZtN^4BAamip$4zTU1}O60X1PyhE~YlO%)% z+MXqVIZI1;eol9>Sv3!?7_waFz~7tbIgdn(#|;*^02=2m*{ScY-qaL2Xz}X|H_jIA zouZMJM4}G}Z$)#R#z-4jP8R7g%cL8-e5+9!Fo31p8g0({OIe(kH->M=$f(bUdBN|S z7eA>A4minmDUO0eR#-I$I~n#{Vz3~FyT(m0?%G!PA3V9OEOzG>v9zeH)PEgw1_}na z5xqt*Tg~uIMcn;8J-RtY30Fwsj+*=I;wh#fXm04hN`nqQC@`pheNSRJp(uhs$S|Oz z(qG*l8A|#sY{_k7_}r-mCaz3l)MoazY~eXXG4|~zX1@;)zGPifRJa}|A}U&3TwICX z?DJD0<gwEDqoCjxfsqQIGK73i)~g7ALVU^FRHw7wI+R&vEvkOsw5#xFe16p?F!e^3 zt~_Gpk(eW0DxO<#Bgyn0e}%#>0>n(keOC#Zqy<HbT~tVwfPXNX<istb^BhOUFDD6p z&aJ2$UD&&K?~S<ZtSsq<HosHbc}h=~%+1UYc?|i`^Vrx1+hTe;I$X?jl$1C0V_&>R zTcyauV}jPRgX(Dql|wW_M2MSzft=WM?F)Q?4+JlRsCeN9_U+E^-(R(jecBR3z0MUp ze3+DB@`e%>mFtNL)MaeRB^l_sU3T=RrnF+nEq#K?qtk1nh)4bp*}c(B6^Z_@<zrue zH}Jg8z)3$*1Pklbl$|GiB8Vfzja0}cIs7mgyqG&o=B*v3-2CgMGJ)qir<RR|!)L%$ zFc9WlZ{?-)Z^PoYTcg^9#B#SVt!xeNu;;!H7$%m-ih+ycB3@StXi~~Dh<c{%wFLoP z>J1M)Su2|3-a_`$1D`H$M5)x*)&1z`sKgQ#0;0ze0oZ}hxr=i~Ipo8&4?{d@H2wQ( zr}>DRk*v+lF(B9-FsGpK2gtpRg_Mek2ZFX3DnxQwlm3j@4b`JZ`SR=-lL`hlRFAYf zt;*k}GT-PwxV=s=K_XLAA1kO*D9DIw7jt(ji>k<Mmp)}Gm|I&Wh@q-H$atl~qgUbS z4%!<p{jAJP76K6un}BED)>imp7LYrnCcQxV=3>JRF-Wg~xLXa2sFL%n^iA5I$}t;d zhw{hj0k!a`3pBaHEN2fteP3FtTqi2&W3qDzt4FzA_x(EqXsK}rP+G+*K^_I`Cc2S| z3U2TC_^UWg05Pzp0do<e9qs#UXqHcg`;U#uDMs1WYaOe@BsDYRAebh2SXOog>2No8 zzQ3i<(0%;+gP$H4fL4`H=#W@jk0SiE+vB(Hy?a|Iizmu+o!`X1WZs#@eXz|G?m5Nb zIx^GK$|eHiSdSHXCZ$hXZ;3`%tA4_~Rc41}@%i(8&S><prV-%tpy{<@MTxqX=k+sX zKCw-Ri|b)@hsJ5f(fGpWmKM>22h(y_Mm{jRJ=#4$ew13vX0qJ7qvB)&Bf63V3ClC_ zcbb7%_So75Q8qR=<2Wumsng$z)%ulVYAms_xp^vtqxK0jege%clf&G<M!$V-uPKrS zy@=EyV(RR@jTNFOXR@p9j1I%d@?8j!p)*0X41V;84I9J2<Mb5%*Rd29{l$vY3ORP* zB#RPgam$jPg!2ornSZYPchxjq3Ge%u7yzu0=n;cSYvFUDq8x9Mn#yd^#ZFfeXq1qk zmixps&+hH~4SWIEuVsBziSC|b*trAoz9b3BItTcpvokZf<eXm*hQsHnCtLwqqn7jU zxjBudIv?iDH6{w3r1rtu!Oks~kzmz_%FUMhjSY~>4Rs<G>Je>)?2igt;>Xl4F)Z;V zXTGUGm0bREpgqnBhAjjYUYCla-+pk;dVeRA2;J=M<IX$CT|XqB4gbw5o@@Zx1x=^N zjLGEHKy9Oe+~XG<cbjU`@3M0gV1f}G3B6)^m*r(;XWbM4LFi@-hrEtDndJ-g8jdEA zdd;4X04iaJlBnRtR2CDJ(Nd#b!^L7V@`lY1;^VuqdD&{$`UIl>?d|Q4&wWvD=FMXG z7B8FlAct-+i0rz~ONeuUXCLL34ywhS*Y?h72p!w#_;_4oBs5vIE^PfwCu;^ryz>p1 zpFRQMhxNU^ZvM{Z=0m>JtlEi632^cyCc<Wb)(I;ffL+a}46loLzZe)N9Hn;Ov$7_p zv_&na_#8~qkFq0@^gW>UVW~JZl>^L*gx7ob|DBzOKX{`Xktq(_G9P0AGE^oO&GO#i zh9Vkl01Cj33n7qBx`pPr4#cnp40}ne4}{4ia5uXCT9L+K1Mn;)5W%hq-0PZ<po3ia z{e5ABX-u*a<i1oymE18dZJ?T&ZqrzhisDsaEhey(C$@us$;cZK*852{p*L@DhnX4~ zSVdYvPxr(kd?GC^?bOOpmBe34pO*|vq&wUPVtrn}sVOAwg`^$yL08cpFM*}n&n5J) zZs>oT<-V=Ken0}8b;9mtMR0pK_~>SyTs}l+TsLx{(}{dyTfJuwpbx<M8><Uf*Ul7L z$!hM5OT8_3Eq?FrRnINV$T@p{r5hE~D${;HB<?CX{v-xs1Ed}JlK%|aL)PHmeNUd# zqM!>295^y~fmXIFAeGeTdUfNc-btkT+Wm+jPV2{Cwt`1NPgF=;eLh$teRK2ghg?bP z#f^1#zER%8hu`4Kw>>J4l`n3GJq^D$Ot@&4srw(PpPNfeI!=tesIRYI`Mad-a&=Xg z0mOD>q@+B@#kJV<F3DZWi7INB?T{mt$8LfbCPm;B_!TE<stj~lCg(B}0y^q@xJ^#E z(oEmK7VxQ26miPNu=HwcBO;|WCo+~=Jn-y$X7pf9k`ZGT@uS2wci@4<BlINO{)Ssq zJep!i^aG0m+prfbQNn+=4N0R}bU!LSa2%1N5{gq)P>9Jg0NICtMhZGE?7Y}J$uLQB zl~a(THB%RY3mnZlxA2-lB%xs?>zKMzTT!G&bFDAu$}peq^a;~F7!L46*lcKkBSCP$ zSDV7sojV`j++5`{{B+z&8qzbwC9hRei|TninQ(rOZyZRk7Uv^n7IQNPn(4qa5A!t> zi|AkKr*FZ;g$&4;j!8fRK&XkCn4+TR4nMWBwoXLgElwb$dRRM&8{o5$@Udv$MD2lY zy^SdE@1*CMC$LsAR_cb%g!0aEBjc-ACuU~OUAXiw#q5}W&3+HI!PDM)JjCLMVHX_K z`d8S-aGmMtecEw{Bp1CUq5u{aaED>XB(ZnjpUhfdg{8Hhh-abP<95&CCJw*BUY_3v zin+Sa4I1p1<!Z*`M;mVw0^E+c1Q;LkA(bkB4R4ckf2q_%xGEFdp|wvdDT$qnH5FTJ zd`7wWI;&WgWrX2kR&K5%m?3;snjS}Rb7R*P)_nzZNp^3k38v`8hKE;~nl5BGmR;Ft zS}@zNAe%^r|JTEVxL{}B>tWrctWBHxlUFLCD^F}0U04M^h3HefGzZ|afnLvVmzV&I zx_DNgMm~K2yH!eErsS~j0I=nm?*>o$&F%-@S4Tt%RO5)1X81NaHHDeRD97Q8qro8$ zc4vti{kjm$c#?+?kE20k>M;AF863DHerKGz&e5nX@-eL)<m7-|Ur4jsaMJU67QJP# zP0?K0VfNpD-Cw^}O@178lr_jIN=+SUr3}FUw=H8+_#PD|DapHGau?J$khV_X^Ap<s z=(?ae!FqWpjfsF=zXSp?a0Z*lG2|L=b5AV2xWn^S&hYU-Di^bwR{YT{%b%~-Q?qU9 z>$JpMe)zC_d-HRCH~XVo`Uq`JZ{WTUS0L=&5KDqkc~YNDfA>)?ONFcHJvS?Y%k$Pm zWv}P%%FO!B)I#|?gXgP@Zk4gKvwPRBlx@>g1z!7v-2A2{L=cwWADpqN7<qE<-7|kA z?+K7kqqoB95N66;4*`MYa=W%`20_E}PQrzQh*MohHa8GH5}21E33q|R6>HCA?`$sV z(qOQ5G}(s!9$Ea6)K0R`5X`KAq*B;I)3dWv1wYr+9DuIo{m?R~RP5t<WWVw&<xW#w zg4&8DN!{Jx%*Ss4#|PtgA&d?91*>;Og4lZsRnp&A%v#*xojzhrG+7Me?mi4#WoD*@ zL2h0iB|W_ta4Mu^W;MTMhq(;GtXcd7#$|31U4GwixZsVu4VQsc|0?A}FY^DtD`dw4 zk_7~6Vcgtv5%FJT<>i~3n*f$>#5IFkYHXBz#6Z*Zd1p|q!Q1PtFf=|151*|OU-LJ2 zZLOX3|358&5K+RQm+RedxBW3zVnR6Qs0Z3wJYt!PgUMH)(+Nl>X3}^q;T=`|{fS?! zjD@~l{;YZNr1-~cB;F8D<A>hBr-~qWwGY>53dxIq&*S02O?JenOjb(jZNgbGDXso@ zPA4<k>HY+(xJvGM$E7(H*0PM2VhC#all?!RiT6z|+0;dTJx{TG@d3@x(-T+FO<e=J z4)S#2Ku|3L9L>#~Q4sWmk9G+YJx8FpU%lcxdH4=u_YnUMQ|(de&6B$a{N(tXEswYE z5{Z_#{LCyc6{wwN&H=Rp`CyTvSX|%-=2i<U1G;TULpLA{fi`8-lbT|`g8YD0uia)l zxRQp){K3^7Beh@r3lIOCKVaXLxhJya;BiVxZqi%wW=g`iE&+#JEw)!IdcGS3`9bpD zvm(*OWv8{{j~<bhUaV4kO3Nzryqt3+p7%q%@(UwhAVm_Q$C%Y{$K;@15_{t}*+<?~ zTx;v@zC)as+dl7zT(>!^m}!~JpV|K+R*^SKB9>&p$y;8gJqn(`HmP2r&R~#6QZ(`{ zNwBua%CdRCs{ZABv(bme-83t#_4C)5JNHiAnz=?;F?5sPU;NCf&sMRiTu{R8Hi0m* znT(h!5s}cw56!L&mcMN$ryeHue-w&ma8)Bt@MViXu4<O(2^(RjU65#n+fW^??}@>I z0kF(w4h{~MNG7`8DMtM!;TW=_Ny=nuHQ!uQVs$uIB@~Z^Ws?&VrFWL?>8OpHKeVYQ z-@~upKk}&bg<*wfiTX>DD%0atr^>0|3&!0u|M#!wbjc`9WM;d~@Xcd{Q>RXyy&(;b zMyB5r(mPV`dY>S+!bOd<XYT<2BZ9~P<@-B+J%%ELfh3rC8~nQzdLC$};c7XImynS8 zl0$x%Erg)T%F0k)1-?KK66}}o)-1X}RR#GA{taZ(6+OMzx*4G7zM{nf19sI(H6SD; z<%Y*J+r>rds&Fx3Hh)?QN0?BcxQkW1Cddp#Q0CB~vGS=E_YYG?-jj!>{rYrycGZ(R ztk|-VC9pc<<?K(kcX9+3T}pI)))EuYITpK28PJE7jy3+w{d(>KbAf43ORd>ntNuJw zWA{5E%Sm@1>`WN)(cGqa+TC-t+z94v=)|$N>|*txBQ9thU${y!vIVGOrY73qKYxCI zZ}YuT&Nk>KFdp*j1MBXtw~Az>OxqJXBa-_5*TbTw9SSt#aJX9E<g(~9j+q-p^)F1a zU{#I?2}KH#RMpm6!u0}xMS6qkt$Tr2{Ak%z5~HT*5ARzBhjc1qzGg=yB;SY&7_o>N z#i9eELGUC#=YqE;r|`LxqoqW<3s`**mG9HE<kHf0U=Ku%jxtj`eQMIVUC?_yIZ(<> zz-S`n(5IM;;hC0G&iOhpKTAvgpjsG`B=QucMk-1quPSp*JdOSTsCw^stpE3K_#_!6 zD<NCSPRL#rvWb$NY$|1jP%33hksT5$N%qQ)G*C%GHVKhEOI**h&-J^n-+ey5e|$gN zc)wq-<9JTD?8tr8J7qkLPV6s6ELdNkxw4dVvZK*%i`v&KNvgPn@Rot_>I<aTdHgUa z^_<kC9<Tk)*S5DqQl{Rdwv;N53fegxbS>!?|3SAq>@-iYY2GvwLG0OSTiZug`RU4Q zoXb=CCkp(Czc>Vj3&n*OM%ce}a&?73>_h~!GX?Hi*t2*m_^+gh|5YJ*`24vGa0^Mj zy2I<x3tm6Sm0lMbJL&w@dE-ps#$M`Ka!v}Fv9)E%TDeG^li*06q+i1^WRLj(w}cI6 zJ}?vzVtC0fdme7PunH&PldLS+9rJ_dpc5kHl$2*b@jCnroRJS;-o&-p>*%G+U9x+j z6!N$KJMIvU5_O?@MnY&8vH2<`5bojWxroooisPpJX#qyuSJu)uSR0!x5>Hb?k%f=N zU{q_XF5xhF$`N@xN@@0rGjA%!n{{|l*nm&;iQM#B65%veCs)E#6PsSafLboeD9AQ{ z4b-sJKPjHu_*C`FYrf&bao@lG?7HVR5L7wnKdaQpBW(62Qb(6Y=`L5M_^<XoX?Gv8 z+i^bCiF87g&#uM&#|@E*E5L}87``57po1`LUAnX8Ij>YXHtkYyO`6rHJFxH^=Agy# zkAV}JV%Cc6;g8^JJr*fmwma)wa^o;88~7j_5NI=Wrz~1f@1*LlPI!2gdP!B!9!MO3 zc0)9w7jXCQ-+p0gulgu9NjR5uE+~#SN3m==%xIEt2_PHcGjXxfk(8E3ARBtR%L8f( z)$rd%`U}x5h_aPit-Y%j$OpRAR{`l~iI;z-z_Yk~)h*Mei$+FYuu7MwzKUqH8GM!Q z=ELyp=MbFtV`H5Qmf?@E>5+U-G-n(<P(?<-A3&A~-QqQf0k5RYFOqie&9=xh9E#KX z<V??@bl*K)x@FrgMKLjyp|1G~z53hAu6OY0X%4*FxbE;>p08E+>!{v2QoEDzsnXMl z0G@@Q?tM7$xR3a&zYqjqk}mvyV$RKGpxjI(Vvno{G$mg6!AdK(hKZjVAK&f#mAh#- zg>nVk>xrM&U&mq{XO_0b!~v=f(=QZYkA`|kB%^jD{RB;hE-m8jS9rq-11Y*;HLw5W z;{N{O2d^mGsNW+eI*cv&`4b7IICLz@o;u2{Ncj)!{O@7h>;j>R;K-9XUxp+g)dkdn zPf}Ege5xo)3PD!|XK9mTvOR7X&+fs=nEV)V38su2B3brs%&PT4Cv#jbUHY-;>Z&Mh zw%6U;`x;JktVMyMI?4fZee5=ej<)MLdl8V~P6np$wo1DKUfGBn$8CNs%H9k9^5qK- zfUwsi@hzgp+PXB*U>Ra9*K3LMVP=jDtDz=DDtu~u)!jIEjJbvLp6^$Er4xvSCdPw# z<K)CML+X36Rq1EK4Tr6U8;r290-OkmyNDAcNuY{6_5}QW9VMtbD!VD!8;YeEA5#&? z90=w~QP0~-lp~`j<@SF;f6Gp0Q82ug)xPuX%WWrRIG-vP)7Bgari}<&mC$TKI2BQA z(QvD|xf%XrxJ815XSWTHjus=LHc8hQ@=+Xa=z4$n@ZkzY%7DyBS=@=Ae~h8SvOu!6 z+P*967A{vuz4wU*A5J35jdWAxJ3mhXtA`@`b!Vx@3v1o`lkI#`W$EPCiL5MUt21RT zX0~N6YaS3gy*)Z{j(4#BtM3<qAt)#x^p>U~(ny4dXE?+T$Ida%RrZq?3Iq5FAZwan zn?f-SJVfRddjds*hpg;w&PI=Ta6&Z-Y9dHs{hj&yTjaW*6U~M*s+}SA2L1CgIQW$i zSt7YDNqr|N0rQ|LHk`W@w+@mnJG0guAk@F?akMfB(HJ_itzhcGC8#|l^^P22bUjh= zOW4XXYB|tu@b(X^lh+V`OWrUGH7a3%J<#N@#L$n>E&ayo*#car7;HIrLcaLl(ue17 zZi_We`@lU-$hcrw^Zxt$GV(<(TmV8ZPqd6?YJ>y_BW3_Uag3X|(j6TfN{#A}8Y*wM zJavP5$y~+o{!#8v9e0J>Oq^ZRW641cg@^6Cj^6^Yk_Z^w%F4>=%Wre9b50}9XsjjS zW1_g~zIy}~r-t~)K^)|_Za$ubF2P&$q^yEMNJxl`<ZxrEvz&Nc`tfiw{Ij5{CH(#V z@E1#UM&>Wjolf%h9$>)RLLg84$VG98pR6JSG6bkeUA8w8&^ZVU|H%`6f^xd+>!|lJ ziy7{f*$v69{F!K3kY&G<kYM8FB^muD^PIT=BWeur_%^?JBO@s(b~&=R;ctZ4t$-v- zYu;TfH;#%S4IZo_$bN{shY?<1mUEUIjvDNUfU}q}wrTy9xTa2dTLo{Gj=Edk6)$Cx z6r5!Pep3e#uGAz#?aP(B^(t+#+j~c`jO}k`18F<_n{cO<c>IPggiyV>^TnP4PtEM+ zsUr`w$f1@+2nhk;m+=eBy>xU2CxfCl>u*UVmN2Ey9FHQ!6%UcFSYJ)=3Al9-2+5W# zHg>AXDtP8Yv3xGsiTuV+Qv8y1AIQ?zqrr20WF%%^!&)?bAoLEOB#U$k-Gq(*QiVT) z!LiYlRl-7GLAdSgy~jL)AsNY+IgKC4*u7Zm<T<RdEGf-NdcB}PjKJz?@g@9%!D$K~ z@!zJQrYT=22+qk?65FR72iu-aP2F@IAL%p%!U4KDc9^ZD+B{ljOF6>u-jIhIv?!(K z{ojr;Ac~uTgeVR9ci3&XA|LGi`}aiKs*q6P5z8y6-vaAWR|lX0<0fjjL`2|Vusa!O zakI^_L-L}u>|-Ue?c3o^;i?Ru{9#EKZMj`96ZcL0^eA;;IB?ABxmP=hiSF<0G5><Y z3Jw+L`_%UOQ5Vev4njRQc}WPmPHlRM9Q+SGWfT$#{ITNr-C|dF0NEfH$#rmthg*al zLpnBT`VziQ+0%+IYo^#3nWl{$vA^O%uvRle%O4$OVswh3B%<UH6eAeEW7jSRD9m4{ z*VJ6q(xQrZ4JR4Wrtuj5GMP=B^fUccQcS-M&n^xZAgMqhJSzM8`)evH5|g<21lp_* zI`?_P@~B(Y(`s>oF}QzKH<Vb~D}RCv6pew2NdgQ-R#u1z=RE$$c&4+pKd$l~7*^Gi zzuTl11l-)+i6tpuY#}?6=Bl(n#W4g8ub!$Iv!IVmU0ogVbxl%<pJ^Lk*|ccr3tm%# z><k1QGL~Az_Q}Y=E4Ka}qZ)2Ogb^_wN3Q)cU`Y#^oy|A%>Ob#aKxYoZ<H1wqyQoko ztW}N}D}_IErCrCQ<+LPyPqPG~S@2{I3C67hlmyF_i{-#f4xj%b00k-9zHrLX)87M6 z_E$2E!#>%P>F9>k{lS~iaG6!T)nK$Zg0ME+6a8AOXPrbIxRsl<u~u&hi~e}k&|rg{ zAynJ6=6*8jY-pQL>zKMv7;;?KOEj$ZWv`a|(Au7T%AI@r$(#}#Fn9<m7C%heipp~l z(s$k?lrH;KTF#8v%1Mddm~-YP#Y_C(b2oS7hE+anYABBpJb2K-*anwr><DzuI@#!{ zIIYDSgPD8kLLY=s_%#9G2N7(zgqmF&M4U{m^2l$@1fL2%zg@Y<v+B+}7<nQdPsaOg zL)V#yhlHU00^Hms-4s9W!Xo;bHLn@Eb}&)>1vaW1QVttZ6>>K}9ydGa<yT<(eB9{+ zO2!SQEHVYcL5)C-lG;j(uHf9xGIrUJM*1DM@wA|UwkP&Q*A(2#o}S2;1>BE`!+q{T zwq}QPY9#%QM7MpvX@XxFNA)}vR8F5A8#`@m9B+7Qh>25y@bk35Q__?+$9R(^Kc(Ui zi3ptl$5vD%p$ej13W8Hu#&FvwC$l1o74TB?yZ6(#Oee+kIvB!ug@to#YX?A!V7Lan zX=A3<W+VCNkN&2rnbcvCYEW=aj*eD!*J`r!_Y;~wv{xY85mNqd?d^vDfNmwjp9wuY zEHUxo+KI@wLCi(c^V(XgCmp4O$yh8mreNu12+OLj?mIaVHtcA-@?xO?lNb4D-y62G z#F=94@MC`X-%(;|2zCM45sQ*bi;Ix_MaM;2k_&_r^}`^*@xK+PM>8LrszNX=5lh4N zQ5rIKR{6M&HW}u<nXWcV*24a1|1JjK2#0b&1%9E%+X&sgy$F}`eScpN3YXwypxtnA zM@L5=fo%qTRqD9_x&xH!UcQu<mX6N>-%QN!{r>&FnNd{$zwt-1mWd*n_j5DS1Y#jh zrp~V(2E0sNR{p=Bt?zd`8aT($tln@YawJ9e?#%^@p~ZE`PdvQ5Ae+$E*Wa|Ktxfj) zILR?hc(?(!-BH2x<TipRjU(9+_;}R48(paonjA^^F)@K$$J0hv6&5d<9sFRav3{_7 zf&NE?*x4_FXru|_5Fai)N<1k3d$@<U<gi@{#W686A2y`d{pkS_7w`o5W2~&wVq-ne zdP>uTpeOL>@US8BS7KuqL#by7OH*C5*js`1oycqWmK1u2kg{DV>K1iC!M3q-I$Zwt zZ|O!)aeB22;W!o*y|j9zTA8VjNoQnxoaVb4rGXV{ICm;uz9e<?@E~$L*!;26S)A@7 zAZpJ$I?@;FqNLM7UsXFwY{CZR@r1*VFy=9;f@9CIxYANI{Ue?ZJm@WB3%-hu2X*ti z4hP3$8O5Q4bF{M3EVI2tga5F7v&4f-=dOg_&=PzjAkLRAsMmo*9&{sAxa%_lX+JOi zDE>1q`^Eg$?aR_M&lI4rN7ECuOXa&C?YDLcs@8t+;S)b9t>LplEfQYvckcvwcpBcb z96V@^9fl~7!|~UA+seuck_>1DBlMqCAv6du5{8NN^z^WHTmNfe=9RbJ|0|LQ67Gvj z9EzPr!T4)u1;Tgy`<%?}M0!|cY?gL5a_%(s^~=1dboN$q3Vsb7+vV=E@7@H)P`?^0 zWFcIZfzp?P@1i~OhkHW!jvK;QoY^iZBQv$^M-ze{m|6OG2&HG&`4skrqeV$Q??Hm# zIn>qBiG62}>8h*C2L^6%(@qNx!APgRb&Dmv`@L{c4>l2}H%(25u{kCbhtN{6D?ljm z2@&2<G`JwCS8V#6n4yG7SbQ;fXt?Prs;W}@$q{UfB?B=|vII>3>DPXr1C)>ubS-t5 zS7rU6Wn0$+#VbWf2zHV7?-e|g%vhXBKSJfOTmP}$A3@Mgz%6xkBYV;mU!Dl4zfOXC z4+}-yeUpnKbrziP;<yed;+Z6XQPI)U`zxH&Gr+{9Ta)rrH=8^m==^pD32~7=-O;L8 z0{7egk<KKe=fQ5x;JA!WpZ<G=##QO|Se;#<#FF}~ERD*<5(|^kt!XtLMJCRh{M-KL zd_U?-ieM~=uOSs77e0dGn9<SE;bB;{{sXV1Sfkvp-|6uN`I5-~1D#<quI4l;e!fun z5v63`zZ2XTU#UjEmw(Gj;1&>=0N1@cOvLwj2@TfdnW|ZsZreD6r9KW8$C|W<o=fM^ z3&#&qEa~OJykj`SMH4P~Po_T-K!Rv<Kt4E`jEoy**C89l!kya*pxg0X7@EPqeS?Yo z#!>4F7g}V?+-2DvPrm>a64qn;9rq^6s5$#Lm%iGa+rOf^H5GI2)0#OF#*p2H>nQCD z#o1bF<<(1LO5=qS{1eXSUx)7@pD%j&a0tDKU#2cc@Y`%wR3#@Z@%^}@?nn<}YN1_& zOUWRC`tLiWniV_hp;9MhKi^Vt2#eHmXchIOo}26g@H0;yKW6<C`g?5+-7&&Q9l2OM zZ%{G&rfJv>i3fnYplCRGlHu?G!V&oDuC}Oy6|wNkR$if_2nI!ihDl<pFs4@8XEM71 z(=toyA)5y%yji%z_`I)f09bUX-E`2mBsonT>F@f3d<77#fZM2JPWnfV5~G)Kc8WKC z_n6_ky|BD|1}*{B@+^N9P7+#e5W*v`BcMVE3ASm}nX9l<xqCKjyTx5|2qt|>%`cAR z=oo%Me++!-%XA%yrJPafC<j2PDSe}|w24U<FbFjb4YsVupe*z2HqA5Jy$Tv1zM$KA z&*a8;wogAv>U*gu5|ZRaAw<}2akOLYBf+Iw#;dh{YS3=$cr{EY@a+*0ypSMb_Uf@S zKmD_x_2afiyef)@`L8CazsGN@hc_Ik{1K((ByPIr$Nu-Jya(?fAQ8+tj~@pM0yu%D z4y2f~vonlDb*=>oBq(Q~qr;K`WyjX=7*DD`GpxvHe+z1V1bv6DZtFyQ=E3YcG7;IQ zS;EwcJjS$9&whk4Kk8To*BA2#Rd@1fGP1~LW@gajDK7m^ynfgXza9*3JiP`NAov3Z zhHFkG<I`L|NQ-Szw-L{ROmip*aKYVHLA?ICOP8cKTRw>W)Zo!BP17hLGd3_NINym; zb8PIE6FK)Mj`E-GOG2W3gzM+<`X))dHn;*v2777#omUzklgmz7L{HEfVrI<N0pPy* zu-_oZ2x~mt8Y$nnuqE`L&TAj;s9BrQmxvQprd&K8OU~?Rc$y;o5q@V<Pz_5{S4+87 zS^`wY?+ZH?zB1u-<>)tysE%J;L>t?GskVH3@amG0l6Y1jHBIxx38!x|R8Oo&4sp%O zw2`SgAqu|5u^8Ak0UX>4beQfwQ2<#2oRcBLXhrXDPLBAW7bs4IehkpG8!&;JH%Wtb zF71BmFOCrgtmGTn(=5jgamba%NPgLYvm8~_9LH@|#IX7w^^v>)NoxA^ajWf$ii*(J zcATtUPY5^tWdryNH5FkyUe&JF*R1|}Zgsm|*wFNLf|Xxbn<HK>RABK1TV)vBkH_U^ ze&Z+|f?R=)dH<#`eY55X+y`F@91IlPWkIn@m)>VMlU>JmjyS(Ja~I#Ww4jeKMQxvW zN#n2^U|v3K>I`8i`<e9AbbY)EG_2$>*`M8AulPB2+Wi{G^lZSSq&cKLhr0}oqJ*!& zCIvfSa7YN-3GVBZfi9`EvkK(j{aAbTq0%}UbQz;I;1cDR>pXO=3uHA}|Bnln&g_^( z_5+Y;oS%sa0mys*@q>>c?7p@Gh{&sXi;+=en1VwZ3-61Krr$F3!`}?}3SL)GZB$ff zVW3F=D3i1PFhUAqbKERO0*riPH*Va3zE%1id$VmJe$|N&P8x3pgC$4(jM{|lty^Ec zv=BuDvP~o5U7+q}zHx3Z`;O*-iU8&Ge~DZ{V-K~n&*MRmlShp^cCz>6uMw#vJ`);w zVV@nRL&4qiH4e7DNUa_~?xvBDlxPX$`Es6*-LE00Y#kMA1%hXOtB1O@l`LKq`8v~p z$XzT^UGH_+n&ODQ1lT}of(lo!c2MsX-mH&)Gi)F2`oq?_`<F@-%^*jEQ=saJQwTk2 z*!KEH=}D{eliSZvssXxu@BruS$jr6g0RcEVFx$4b7vctZM`tH}O+|o_HUFLRFgoSP z$;eO_O?KT>gj3Gr`{)ck9JtQ#wPSP#Dsk#m$HI-bePfC+_f}Vzm|w&i=io4AH#r_e zT(w{iCtOt#E7(b9Y0tQSW{0Ht+V9^lObbVD?2AGO7$#uQ_iO7BiOOqfs=M^oKFVil ziR1mkuwU9?TX>OQSu`mRU@6X1Xes?_2C(PA7mn@JwPx8E|DoE|_VU=IQ=9tDY)AT{ zSo8Dqw?-lk!KRa#Sr#BU;7;cIY2AfQK6NHDS~*6Ock_kmA4PJX?GZPPqccqadp-L} zR7;~9nZ+j)ix%9?nB?#}A=4SDh%i_H{zS&bW35q45x~HJ<iC6Wp0$75k!o^L3X`34 z&8q^>r1RteIsviAq_VWM1hLl3P`C3^52p1Ls)q^E({Ioeh3aU%XnM+MmjA`kZrM5~ z*TNtTI3Lgf({nSCcr2UX9kjD0$ZnXu`E0uyd)-K=zxs-&q2WFEjLghYv~7JtE{3=C zKzFw<8d=b31P^y?n<E^Ii17}D-B~2Q^8R3ah5#P!Tud}r%=l2aqu*g$bY*_VdS#1% z-x8=(@Hb&xnN*Qp{QnH+|BSJC*RxNGdxUB^U^Z}aBIYl!vqRCY2^Ess!7e|nW_AZ( zSIDxGx7-I@ifJ-V`*mwjcG&IPmS&QASh5~JdD3Dpkzv5X!qS~<a>%0B-~I(aIAYSE zKVf9^!Zn&hT4L@8VLwtv0Vc(n;6Fn_v<r)iKB5wOX@-_j$8?T$$d<78Z|Hse&Bv5J zeFJG^$oqH9o~PKQhs#0tnRKy+U^tQTEi~nm8@A56g{_dtTS-Y_Kmx#zeG1K<QR)cZ zJEzn=9~S;s;utT(>!zmZ-trUqUHBCtj#_adUmDNxXKSxRVQRS9I~IOmZR+puhmZzv zEKI9eC(ps%y_;>aGX^RBDAwtTkJih#HTvGa@Jgt9P0FLC9lr+%zshPGfL;NI(9p1c z)9ZNW$9<bMkM3?t6cN9YJzSpTt!=iI$N;g{HTbn~$s`6`f%+pgCdRf=bzpT>){YI9 z)iqKvxpK4yLZRW>S1~NwOmRy51wWahQRnb#aknq!`Gb6DAw&?Jv`-Pnw6Zc_p_LUC z@Yf~g?dIZw`q!Atsp)T*(M6%0hQzpv&g-uum{)&xw)`%2P6kknj9J81A=4WF7aDE+ zyp|Uho;`hPTIP~;GH3c{gu7w4FH0M%*GltZBi(lrhuu&w`Y=fL<f?Z4j}|~49gTqv zH@D-NLYrYzjG*b-{iK~zIrO!JsPoToVIgZO>Xa&XNf?E6-~Rw-bd)DZ;SGEGR8uHU zqNRiJI82P5m3{E5LZuwPob-^Zm`C}<^WSkPDOIQ_L;eGolkOzNS*N$GbpG3OwqM36 ze7|K3?`YY;&E*4o;B^H#rI#%EPJ8FU%=5ay=K%j^os*Z5S>^gvlDGxlP5RInc5-#< z!|MqRS?C|}^zwqKA8J+n*-~@$Dj;snR>_RVG0Q&oM=XWb-R7nc66=#~?UEPY-fq_2 zdFm3Xj_;gg+=E1Tv4KL5mpySJ<c>R%J}6FnX4|d%Y5%8^jX4Kruf)$EBY$tV9uRO* zx`S9>1Z8k>rN<NRe1r{MxOph5F6nE6&#&oeR85eQl7b|~duNknE-vW#Ax%lg@V+K5 zlzc*>qK=XU;4=^og=93%?2`%#3Vd<aI+asYhIOq!-7tRVc7E&WK`v&E6~ZxK=j`dA zB73#_j{Xy2?70F0cU#5|2KFE@24^s!UZ|xIgoI=0%lXoGJL`Aner5Zu)v<Io@bC7a z4zty#X9=Wz1$Oko2UP(CAz&;&-&L5+>2r?$%!N(or_A#H`*YP$AOefMeZW)nFvH~( zRt+JyH(;G>8Q$+rwjzIb_VramT7hrOLizD7wR~%X`nZ4%cP2npgbJ64S?b7k@kOsY z(b0A8qrv67X|7Vryy@N3$3DM8wnWpsv<sekoK@SPlRTFUi<CAB)zB`RV}#TwG^yZZ zi&t)V{`@&imDqE{KKfwl+`Cr};iX%4v#q0#o(&w?tSlyNq#30Q6)6gRDsU;Z0_UEi znPWuGFXQ;Qm0u}w=gh9PWPf?SVP-6<Wqy8UpU?<X;ePHvwbXwQW!NaPy85QwhTYNa zsATTqW+OAvx<8&)x%we#+%s()hk3MC8#vN!zOHxno)vcWsb1$E=)H}zpwEb4$Kr^X z7{~JaD9!Q5PD7lAMB*IdN$W>P=jzsn&YZobzc-w}c{J>D1=6xjO<AbSmG?cg(;-;z zujf8%`N0O_&K!bzW#fP8M8vEim34)72vwl;GBV0C5YP-W5cuv<DHQkKz!qo&c+_v* z-Qbz9`zeTc^^aTw-1QY(U~cD6IlH+YQpy)w-dC>3m%SOOIWrASFbg~T^!Rv}*8Vdb zgm!x1zj*c`Bt2i+yd%Cx7(Fx`nQvGo(jFfd5pmqki)_-*pH-B#8T>zSi_k|4pS)y{ zNF+->-^r-9`xD=M!oE7?1KZw4y+)Vh+eogTf6y`(vlm_N-?jA^C2VU;3JY;uqI>~1 z9o{zzRNpn#WZ@5tE;(%f_AUfVN2)CI&tLf1?x3s9Lx4b%B|<BUIoKwY|3S9fo$vae zd}L!xs0elxiFKyRwDb+KOZ>zPFETNS&6JlG=rQ~!1-zhTap2e8k2hP!B&g9Ff`*?L zmX#w@Q@yaT02c(53&sPN4Q7@g2K9|b(|BB~p5ETT<6ipCKSEsP(AZd9Y^>eHO$Rdx zxm4;-mXnKR-((K%dYqNj1S_eUJd#(k(9^WAdUL`Gm;&(c@8V7@&CtT4z6EFp%<VD$ zdri1!Rg0!ZE}g22EWR8QgSQ*=KbN>;%A)J+Xt11NH)jhUFR$sL>-XX^LdIm$p9mMd zx2B|MD{=u_56B5ye$==p9{-(8B4SmpqpnT(lR)YJ`rEChObFK+uMG)Q%Wgk$@u>cG zMxpzi4ZZ!Xm1-pL_%L6G_m6aK?Va~>OMN0;Yx=E=;?rpE;k>%kjuv)%M@QB>(vp(c z4KTo5f-tOkU7HFK$kBK1IGTM`Cj?S0`F%fq4#Io<^sKIo?XimrS7cVCnJK<o@AX@( zx_l=t(KCsuG)O-LMG1jC%&^jMQI*W@`pL}G$Cdt}QFw3!FD}-5nR9c->Z%!ir2pdS zh>tL8Dag^;5{K+SW@ffWtiZ@(JhYIV-(}CD4hQ&cI1b_CZu1N3-+QTj;3^<E(4saZ zrmK<X?quIyeOSUYnDz<vLHP({sL3`QplpHPv)ay9?B@I)gxlWJY#Lt-b7`!hDXh5n zo>z=RoQHnf1NBUv9U;f=e?Aj3v6nBVH#Nj^d*!}(hj(?T0h!8}H_+qmY8hYDawr}+ z!|VMBJgz1$&b@ud7!@i{n8qXN7j_cj=h?G;3u(vp#k7oJImHK@j3XN=1c{A}(a~E! zWCs$@`IS`eu{c4fhrspi9{Rnl+>}UXgE8Zt%ZgeQ-Y&Iq?EO0_DK!BZ?PosK=;~~o zM?%OLGdTI(K%?*zw|(;KA+AqatZWF$8g|nx(SphebyQZ&K**Y#kv?+Z(4pwQbaaJe zWDMg-YIi1<U-30NpxXG$7qW-7wP~%D4b<oF7E!aNNG&~F>O5_xggR(z!As80bE~sM zMH(3fGs+n8K+B;gVqQrqxMfUUL1CLS)?XywW1h-N{V<ptNX2pa(6%o2h(8UVbuO76 zaf#kOUtGw5FNYAfi%Hl>vczPY!P&EQSgUi4-jDN~=l=aNGh^?3QUy{U{by_7BrJl| z(cEQfMx8JAb#wEA?AkT=s^7=wJQ`QJ#BAig!7WTUtLXG&>EIgzx1yqDh5@onWV>xo zCa&LcJZ^14jUny`+UpSr6?S;w8s(`*;CA;I6+R4AopSldcBaS`Up<HHvvNevh*G#J zhB7}<;U&9nF1NWV?49009Ln0-4hjf_8eO`0(ZTHNhp!{Hjh!R}oS`ozk2@mi&;CHc z9OtR!h`AwwfVIOI>)zfe$s&!U5<it!x@+$Nv`UMK&3)B4p5aAB3}gN885Z!lg9QRN z4**y|MZgIM!Ak;WEksy_(b*>*TG^lBum$%rdi0`5OLB!L9_(Nn%~qwDpYO5+ZHxJo zRm-pO$n2u_o#H)kfW-I8vz*_@eQ`LyMl!KpZYM)sy2TTn`Fp4pJdis5m1nXlbjR%} zPW|RFaua?CFKC5EJw`|!=AQ5S#q$1Osq2AY?r=2`$t<S*;tWw2VhZW^L^Xv-hNWuq zipLnXUbn$*h7lAWzz9|^y>c*%b#|6wm$N~J_9+BD8XK##x?jE=r^$=Q8gFiM1CL3b zxfH6VmnqD`4yUnnDHjAgR+nraTb^58Mfm`)pk!q>nx#&hNO)%t%vPo~;|AnR@<?lH zoK2Lh=vShza5QcaXnt<^!|6~a8Q~JE{(CYVE9WdrZaU-ym$;#pb)lV@T!Tviv{!ca z?Z#n5f8-bmJ#vIOP7dat_4Vy!#1BpkK-x&`O_YscC@;Vz7^_ih$K7OMQu+K`R&EXY z6dM2Bc<P5t^%uwUjK_ccfSJupvd^>960eRo4@-pAcb!i$xt9_uuAX}uX)%+vb78Er zy|9}g_a*xnwxTWgTkFoe+JDdSj$^{`c{x}DuLcAVlZP=QA=ln5FkqP>;6<+50#kJz zoByE_V%!5Vb9{*N4#9^OZw@xd+6>ACNzX6k%#VXdSIMSpLNoq~1={}MiGTfVo9sPO zOr{tbVz-xdzpG{?tMAxOz=Vq@vATc$&w{r`;kBCi;Zc^ox0q{Hyu6m48fLz=J(_*; zS6}7s`fs;=MV{3N7ViHldMlQrR{2FgRH68BYrn_rNJe@?rPDZHY&R+W(F{gHs8PVw zU4GH-zG{*oG0G*iJa)JSpyb)uWc;CbJ)-7ZsjL3O$~~DH8oqw!&Y>!m7ys9YQMtQ7 zqzVw$>0INzA+o)2P7yQEfW<<z{w~V{!<f6fJM`CKk3Na-V_)xWqHSeS<t<P9Mxpn> z&MzxRAAV87D-kkTMuk@$dmJub#IDM#-J53@wcd(@921FJs6^Aulz_qBorWAOdbb2r z*U!*|^*J->eK>huyqKQx-GSX2;=8pX@i2V*#;_$evQORP6z+>yBYOh*F4phAew{%| znu!U2oHk_aMnVT<s4>8MdhSoNK?&QdTU2m*z6;#?Gnn05I7&UkLCQ?;A?!Xx`__UO zzK=_fh#oRV?gDiBc5DH97?dzuZo+ko$x$%#>BM^e+?c0Z?KL+`0cp<WkMq7)UhXY6 z(q;7!8Uj`vb1~bWWux#dZ>(Tme*U;eC0sYKyJuvO9EFGq0xfVFo}P!P7PO3Bz=H`8 z8TK8d#zO`JUKgbb_^MG8Z)SF`&+rXxq21F$i@FEB_I`Y^1lT9F^1HSUa*FR5a}7V4 z6B!Yai+sq^QVt1wO`OY8PH4jhCWFMwJL1;wHmOE*@(}8q*1P{R^YF^;bEQQNF)V`O zTz+2z_?{i{Ah|w4Vf_9wAZ$2-l>CoZj*9%ys~Enka{IvG4F_=qrWR?-1#SiaH;87b zN_f@od?7xQqt=(Hi0Of@;mly&R^@o>70v$TyP=dB@j<dQ(-DKa>x<TAPpti=ZDrpc zw)_25;VP+wHf|{^Kp@bHNSH|JeVV8rPd@kL5og6_&HAL`VH<`gw2hf|bXTp2;0WZx z>_<I3iY!IBINgGNI}H5_DV*I0RVcz)Lyg{vwPJ1nz~PhLIP$0ML6I;GK{M@({-r$^ zW{B6dZE26kEk_RlUS509F>rh>N?Z5lPW-ZUCQ<lc+fO1!y$GbsXMp3jhr+)q<A0HM zw>|iMQNtwd(p_&O=E?h*HmI2LxYXJ@`{#%jI9B{1NW#8P0D=1-&yq@MPA(E=!{;Sx zeA%wWb2U=!%&$=A;}_#Q;_s>QU6YgfrNd1Ji&;_CgK2h|G_IhaRClWNd_XU-1?w5n zg_9IN14oQaMU4u?R@0g1+1bbQyL_q-=3l(l1uG>0Mai$$p}UND889}^`&PqW914}R z=J%<oop|Hv4?KVI0@X@vO=7?&M@A&B{`N}JU4iC2YmZF!o^l@<JgSfi$22Vf&A`#a zCy_Xu>FR<ywx337YPSk|<MZ-<!AScT9gxjgLi^%v7U-7THKM4WoFsXu6?U6#zH!P; z>Kj?A(RG<Jl6qBICHs}yU!1|co!r_eIUMbNg0G9Z@ve&}V)A#~el>R;P!6O_DEy?Q zjjpdhii%<=srKx-3_k)6V;pSACf=RblGV|x9W85*1$Dvj=dxdtu6hUV%<^q<+RFfJ z(Ztx(edPj3#<KzQuM@@XTGQ|>$E2nLDg3JSSgUw8J#CDJSFnTud=o$yp12vsh$sBX zoClva*G5>gIKskO;8#yWLxZV!?PqTOz&e$Q_FQWX<%&uK>yyI;KTH^n8yg$#0F-Af zWa}gls#oeUl-{r@*r0!)+W?6cF`}``=H<&B^e@a0I!RsZB-G=a#a%8sCLmhMUwbPe zq6N*sFftHA)gIxDMM`>_X2Z6|wvyu6eFP*r%24RC*w^OwWYS;d#1r_vj;O$VOf7ZR z?CqPi8(orO`>vDtB2pMy_b#rcIYJ~&ZN_Fh?*`pYY#;bVdimv=F3L$zk4{bbgSYM2 z%i=1!nO#Dal#N{p-&%gn$~VMn+_f}4{DVW6Etva+Wcfa6jvfcX+&lhUJ?RZY0Uz@J zHHnm`!a#vA-edKRs}bVo=1O0=XC%syaBbamy>lTAM<MQJWS}JX54r5>FVkT2Ff{E^ zDcAdaMn1xZ<<Ox+IYxf-LIM6sIR*y1&g}-x(njuE_{9X0WT;4Xl}X2@jyjIY$0(X2 ztYH!f8_T0l=w#Vx44*~rj5;meSck`BXu5lzbHB8~K7(`rbZ0xrNO5St;>Skn=kLD_ zq0I-<Y*34htKfSyfO*ga;($?KzBJG6Bqt|_FY+onk%LzNP2d9$3r+y7Pe=OJbaOg? zLaey=<V})K&XVU#0snNu_<Z&J`Jed--!x$S!o+(&agc7A=Et4a^|b~U+(dVVY~9k2 z28pQ)2hp3y-9I_{poZhlW$WVSd<29TA8<#&$>uS}$a@J;4FbftkCl&7;%iW2Sukf| zAs`@R5{{UC?(Wt^8$<RRuo+mYfRGJ|vCxMer4{IuO}`D{D?$&5l2q83?q?L~@>O|^ zg#(;-cbj#8Zuw&At$*;6!)H5_E*<Jd#rdY)Y|<`k)-o>JeZOeRRG+*#UU$<xh-!DU z|CKA3bN+&uFGWE-NPC43KfNDpPuSMK90zRVW06A(^<X>ZA;P}418$^r6Jb{RPwxrB z>33;0qD1GElY>JH?Sf_e>mBYU1a2Xr^H}MSdbWo?n-Y2g2sL4vK&`w;3poV^Vl`^( zcB*cC8i&&lDF%CdE-Ll(zOLryA{>$-h&8eE4I1csGrdu-ZjB1u4`d%Xp36w2^6awR zR8y4QQS-o!mwqty<&T@qqwc7ny#gu;J7ueF)mI`Uj~tC@*_IC+5qFhk*lo?8uO;;v zzJv?=4+_J0rye07aLYUAYTMAypYljt!}Ri-Nkb*Wi}wHbG(*8fR<BUp+j)pIq~VX} zUBjC@dzMpVT%|t*Ukxc7DCrN2%b-|vDi9%73*v^=3z@H{>}Y!{64B{T!o6?btM}I( z@eAH}?`cWN7Xw?d3Cw_x@)Iw|#r|8<CUYe17)=dcyV=nl52{Mcu1EzYrq(BMpXJGJ zPo&kXt}_1v^^sx&V5Pa4Pg3%J)2J<rx=<V-0H_Ldco`UaDZq84!Pt#|7P}#jQ0DLp zKEVcLN+D_ungg6_<`x#HYla#De+%>nh+{dv&(O`y4aml^V+~Mpz@=R$H=yhYt<vI+ zNj&Ahn(aP^ZQ46rh&LCj{bgZp4&gpNyV?-a!)p8V(UbIfg&(Tc73!nbDU3U^pZNYr za>AA#;6I#loMqZSub_0-6wOF(W-`EVX@q_b4j$RRKeMcC<!kE8nd%~koTj<*`MOl< z`sezNx@d}pww;DucJ8-yfG4RTPr>eeH7w&286Eqv?!aI<nRQjC51|9lbP_|<F{Pq= zH~k~hOHo6(0gY#5g3R|!dQ+>}xhsTE2gZv0^MAkC5%Se&=dN9sy}dt(T>R!gOzwWq zZQ=y)p8AG{2G~cC$0w20s(!tY=WfN(Z@1P&q@gheWI;^R!lDTNgG4h$?CPHQ53iPN z+&quE@A6J>EPs>HIlB4h35T3V)?+G>oyD2CE(8Ka$b}m*VGlJKe3G&svJx!MoQc{= z^mWrwA}YA#U~oT^r|MN@X4X7dQ1Q78EDp&}MK(DdyAY>=)EcCY{^=e!EvJhOu@uga z8~uA`O^HOBlzKK~u_q6Y^%>wWD0~FQk8fR7bzAz!St!pzai@PgBq%8Uww&>O>i0w4 zjmQ5RF;Eeo3y2kqlj5D3_k5wZ9EBceHoS^LiRWL?7a~%&Z?D-)ds{|(@?Y$T|1`CX zmjSJr>|bfm)`Zq}Ed~f0na&?xX;S57FiVO|{jMsJ=t8YcDEz~c;t?6N4~Hz&E@|3g z>XV#8aX)eJ;IZQMjLXYA7}97c6!-N(%dp#8K&^S+506SDO8sz?MdurAuArxyX#r4x z*ixe|F0FZ73j7$nJ$@{gT~JJM4PtIyBbYF+;4TBkdiioGSUk*|sGgv5eJiF5^$>6% z_%)*6O!bz};<AL^Gb-h$H{s;eUn%#)qYsDOCs^o97UQet!v%zeBch}6^8wO#*~f=V z!u~Co{@Lp<Tg8xP1)0=;TBOSUenWvRAvlZ}_wJo^jz~N`=Pjf3d-GBNa}bo&c<Ra* zy=UwNURBxL>!8BEab#<wxX}9J=sd<XVh}XLn^|Kq{oBqGv|QKL(E7Zx($)HAB=;WA z#;&=wn;=?z76xi_-a08MZHgnW=3-CL@%qO1{BvJ?-Q)-loeKFmXMd?&U}Hi($@jO! zKD)4>g3Y9rr880z)yqn@9XxcD_>-2?^FRN}#@<-u*m%bhoP=-!yJ)2{gx=$?O*pV9 z)VFHJUwSj+nFz;n><MKmZV(L6kuoccyxOvMwKK0QVBI|!#My_4jAqC!z7ydU7nf;R z)>Beaj;mD9b8~WRE8NeTT)4%ce1vdiCvr{DoDpS_Bp;<t1lI1~XCzo%qFlN8eEa0_ zPZLAd5f}4qrwQyE+ww2nPICY~W>*}hFUS4?=?1RH!!r$D{#PtaMA-!H_v+vW16q+( ziN5?>!0j0G$ZKp2VfJt~G}*gexPX?xu+iI4U%s<XwaCtk)K_01xL5XJK~s46s9zp9 zMy_!lx`T!n>GqHgT0J%47Tqmz;Fij;g=@|61#vH$LgPfnh4p}78{PN2URV>rULeiM zHrs#i*oq<i_h>+yo_=m1u;lmmzTheNSM+WQydU#O(*26lab9r3SsBTYn0M4B5U~Ul zwVMMRTxC@is<e^N#}I}RQapHIfE8$-W12<2T|`90;mI!;?_jayl`~r{Q10e#6vHcr zdrm2ZFT{ogX)MJTaoeMuQ=E^l`TJ*H2K>D`5K_8k&*Rj4(vgba6)rR^X<0ZRw-ACG z@T;`T#YNr}g~{4oS6~~&X}$LIukR}TVU01NTQxLMcZ$KC1=Y2jRXLF(s3b7wb<;Sv z4JF!CpTW{8Ie&VnAm$%J%Qb*qxq!gFHY?@+HgV69(Jg&jJX}N)I@-&}V*Jy|Q9Q<r zIOhny71q847ILlaU1$YNSMEo$8PpawwXzj`Uv}$fzE(}&S4me!`oMhq5h_zAjhF&q z8o}*%bL+*d%|zhE#fnRy;Z&@EYw`%ywX-zkY)4*pOeSs}sCR>baC~_9*bbBDrtX-P z{sfQo9;ai?d9b{r^-M(T$v&WRXgRCae}dPPm`)9o<G->-%!sQiE1RgpR#VydtzWg1 zkEfi0_8Mst15j2DaoeUmT~z!XLG&kro2l=ytXuZUFt%`Aj6S_Nsq7+u6XTZ1nU`N& z_Tyhv_u4gJM>gC4#uRFx6}lA?;$Ojiu4a9QnM1|uHfk2JAq1%hHy!8u7TL38^tIza z{=KRlaO1*+Pn`MAZsOTx61CL)ENA*EMz62AIoKvq-y=^>US9n;ks};@Um&PN+EN4$ zHu5@FmX^Q;O@odh#$mnZI29o!DQP+?+>B7fn@<aW66x&wV#?|1v9TSWK3U5mHVA5$ z*tE1u!u8cuiL#X5D)tGZe@?y4yA>7HMkHCE-4Lf9ou2N~O4Jxl4p4@O*L#y;Xx^8% z*$yIBsLs?gEA^rk#YI+dg}r$3A$gUdr3hcV9=ziV^G&k4>|`1WmIvRgn0_}xu?A7n zz~nidbamjgP$z5_2x%da{iZT<Q(lfWg~S?)Y$TgWm~!GVEJv5v0wDVpk=GRli+eaX z$O3=ZU{?rc5AP3h=)sJP1aks{ERbqhm0Mjg<B>0M0aG?4W?E2|*%_`4Zm=;v{8i}d z$}G!1gQ^}6VFkrY_c)Wj<Jv(+_7lV^7+~K-o+K!<_4KWcClwXG<7|)VTd2k*#C;C> zRdM(9`Ca=(^883B;u*mdZ^Hmiti?e~P`SduRkBmTuhg&qRG*fOXw!JuZiAtd7>x43 z>dcuMnA9<{96bSkLiKM(`^c-)E=nZlc0>Ph1cW{oD%fXQWs_xYd>p?Zne4;Wkh_|) zw|m7@WH1c2T67vzvvoMU!rTih#b8R1&EHRhJN0GMi}^0y47f2D!gWooDnwU=>BIxs z`L7|zfXlMJO(ULoL}+&M3Md_X1O%L2T;T4<0dqPkJa^B8tLW0-NiTw%rzi0kVPqxc zjQRT9s7@qDIq+;%BzAXfeQAC_b6|u_(nSmfGt>!yi#~jmXy5s6thcwfSfsbF&qZ+$ zD67U{y2^Wv!$dojOE=T|vnmj00teLOMUM4$I&@lUImCXk^{d$g9zcM)>BrBX+Pvbo zRd|2~NF)`0%I=udtxkRG`2`gg|Df0AA{=oSfgd?Y?7gQC8%}asny9<_k_6cmD}@Vc z+?-qy2L^4n#=a6wP-vRwWqKqI@1zLRpS3l>SO~jEPBfA$p)><jE<s-GPH7f@@xlc= z7F;}rybSkjyaGN$R%mX{N>$Fnz%Vj1Gw|(OG8S({dS)}f)jP}l-C0jBO6nqMXjmAc zKD|mcmLzUjCFE(4kIcK9mT}Zs8bEd64tX+%-T6{X)?HmY$w)CT--$gJ*|RzTwGkfZ zQxYN7|Dy%)mmALH7r%(;#0j$|r;+|tO>OODoW9UQIE(P@7-QmLP#!G0YWQin$&j2n zHyN}kv4pgljUKUN2z5dau3JmWEx%iJlR_;laLvmM_!3Lf+Q&N+JjDDZe}^09*WXji zV!UaSNL(cj8P&O6h;>;z9|0j<XsCdoV9v8=pQo1bnt+`8uAlq#sWl5={lQlgn?qtx z<Bom2*<r&?t6}~37%>QMBjMwC9nve)12?Z&Sq(gLtrsiUeKe=mdrz^W(i+w>w)6o! z541-%-0;?2iHp-IAN;g{Bg!i9@8wkea!?-lZ62YDZw2W#SMgS$!9>GdPGj3p2IXSo zHCa*&9N0>tH<-AU=TF=@99K(O^I+)5b@NJdxJu>ZCcR$%L-tOB!~s`{TLKp`7LYq; z)`ItYcl;}j{qI`mRDIHcZ4e+LY_CDb;v0t%89}_$guU%nEgl;>2(isAyAxOxyhYZ} zJnNd$6B&~ETXVjEZm-1+=)O}^Iila-y!?8;G*Dyp&^Ejv^z@JGrrVxf&HB_tM-1X4 zmK+7O+XJE)8bV*zu1*AQoj820|1`EOf}6MZi>FT~I&%}G)(5DuIs<w~0SRQ#pf`fA zY{OjIWcVB^cfMH2G2`Qzf?DpsyZTy87ZZoO0^woT6rxwjh9aDZ3toE2p|s=X;yZ+e zK$ajLNb5bm$MSNYt<ArHwKYMhoxoTMxX?%_FE@856_sIbCpcF`ML3ut=(Ff~SPi<5 zW8Q{;97l)iU{6ma5Z1D?ulA^oD#IjMP(XJ*Gt<u6`XTfSP#zfxZAS(-OhrK8%<Kxa zXwuTOM?B_+ju9>}m*t-AdK?k)k$GPpi`<@0Bn<KeyQm<j2HOcVSE|7fI1y7+5bSAU zVj}!U57RPUl)^U+V{?_8rk*U3T%nD#!<*5_bgY1`4Y3=`Oo#5OtS5|)kAu5NFud9R zqfEeg`K{140`N0|66H_A_rBMm<B1pod5wX3ih>aMBO|NK8-i4PmoPn-f8J9X%ls{` zdS-J$NnJ_yI=;O)VUtTeMcE}KUX8QA#y~(qFf?7kQ0&2roXVo27-G5I2!h}DtNs$= z+qQ@>#QAxiK(^Z7m*qJ^Ze;&rvZSeCpIG`d*)VDFrehBw(uAn^fk;dda!;g}0E>+~ zj~Ib|RC;m&$U>;|onQX`{^;0Qfnz@`EDX1wBIn1J7GXr20z0K{1kaaUR_1L=@UEi@ zxiG2i{?S^OCA9V<$x+vYJ9?zoV?&)?lhKl-`l#a)jOx%@>ZDvD(fz2>>7Dlt<1plU z7unTdTl|nHz90LxZ|*4pAL{>&3TT5e1zU*$8s}`!4!nhPfcHj<?LWFSC9ls_Y_cs! zTUOWZifV%?k9OzIDc)_0_nJiZ%0}+eqHctd5wF$Pua4&w1AXMfCY(<?!$)FghYn^Z zkC#v+W4|jr1sh+6!BYbPc^~nNJ{zD=VXL$~3xnC+X6AX)3JPrX$P{l?mip&TNqlOH z$yqj>xLblwkdetXdUj`?3RjDRL{gw@B$xB!3(B-7qTW1nMm8s|hcGB|Om#0E9KEh{ z3z;X#GC&9je&_%h@rQ5?0xFe9G6GoLOzOw&&LBR+p23L;6IW+<xARH{mP<eqD2YXl zWX;JO=#U{HhR6}dlIPDOt51uVJ@RjQWR3;P#AJLdSWvZ%eav%yNlj$%%Egy&4@`e6 zjnIsgCS40}{~Y|;d<@eC?&4_t5Y4afKTy8PS|79b*UtnJX8-CV6dx}&6EkoCeT^|C z;m9Wbxc>?&N^yFtbYv=geDq)1F61xxQeb}`;8DX^B%k`BfJ{Qp54s#Y&k8)sDbXSO zj#}x6L`*FD`VhlGe~yh^o`nIy>%mvqGVdnVi<5^|{}wqCjKl4z8$tB}nstJ02l`2I z-vL@SX<dQoxk+<zqId#t9RfIShu)`d1c9lHYWr;z$$!XecA0KbdC0Oux)rB=Scm?{ zg~#UJdnM(4U*2@RRBGBoAn@gULxzVEioFrsfA>MHOq<fXF%OK43h;!)dfZlV-`u#O zOlx7~Vp8`a_0^4BrJsAAo>$}Y?7d~LT~dM(WmWTs4m4Zft`6_@edQHNm~-Mxwm|z5 zz>}jMdE5Q=Nw5TPN@(A``(yyBLV!DfnREU~jp?iWYjXWJm~6*8gF_q5klft$ztio} zo(F#wUf0snP6Ow!)W5!eUs~yPMbt7MpPsv;;H!<{nd>To3qr&Q>AA=1ro~5w+RR^Q zO-KtL8lDZ!*3_VGbdzOQ6;VJf-}JO49^^-)$Xo(Gy)R6hdN&;%Vwt^BX1bx|ne{h_ zXXY$CXZRX$T*yTEpVP%3UARCLG(34S-ge<^NZ(=n6)US>h1$!0S9NqEbor2o2w)p0 zt&0;)QJ<Kcn#4NvUig@HRGrM>eUwT96Kr8}p}#RyqCDKD<39QNPYx?mvPSViYv4BF zJ-A|j>jr0m{SEYg5Q4Ocf#wj+Qu(fZbZJfZZA-H<h@uTtcX>JTe^ZsB&S;5XZ$zD_ z*rLYluAu87U%nV&W{EnTpps!af|@3FMPD~WB=5ACTh@^=9k)AKD8x$O4BT)pHP_=T zhiL;a2L?~*e87`|K6ALXTVn;|CcNFGYd>GJsd)uA^c5EDv2K?My>o|C=8|Q?^yJsj zeOVvQie6e~JoAz+*oK_wqMNfux}zAinc3yWkJDIEpjC(EMMYWVYQr#hRV0v=zj$|$ z(`?7EZBDw~y*1VHEz;OffKfClR+eND=PFN1_$wl!eyxg{z{B%nlwX3{E_>77+XX=k zNMM^j>RXi}cVHij2E%;sf$Ej(>o*ETpm+8A?#PL*RG{0xgA!S3y4Z@x&X;th`G7$L z3`gl}x+uvRaeixMYd`a$t5F#Ihz7kB*V@YE1_J?OTRtw1e<K3s;DtjsDp(QZcE!&R zMidE2NhERBEq&JE;E<vO5Dx_&ZUxYm(ER|-^Mwk;Fa@AKr0w>fCVej*Jz9?hR8-;B z4<8sCRok&3ggBqMZoB9_)51qO?Q>BFhnmL%lm{V*`ra-sw-kNPTmG>IDTqMu=33LN zCvBaao^(ut-Hr_W6`{5d@6Y4Me799d00i1V(SrwJ%uTj=Z<m12wjH-0J$n}3GRDyJ zSZC%e#s{^by^7tIOn*d?XahO|q<|#ru1Zxb@g$PDB598dNRCFklx|WS{hsaE@+hFV z-3v$XOmBI#&0Ju<ZTlB**BB7#qYQmV*tN4g5GL?-srU0|(!}I(>bWa!1vN~ki*_=r zW*ErBpmNrCcsnxLP(ANQk-KU;csw9*$B7qjHV(Ca3x+S`c1TF9SlRhfdE`97y9o~| z_E`JVB_(R@Q_E0+<KJ)p@Cx&13JsfrLr8DM-P~H{COnh3#WL9<0=t;~Sce=W>9R*0 z5?;dGu~oPA=SYp!>Ih@j)v(6d(bciH-Jw2?K`jNqhk$bhzWZ4cyE94LE*Lv#J8!^C zTEEPUNwa_zwreK{*CQDiwe(Kt3f0Hk5yTKqbrK1XuqOUN`sXx4x-m1Cv&7sWo1eMB zqrG}li%>8x_BmXScFbrfu&!TBOc>z@x%v70f*w)G7}Et7?Xb-;|CqX#{}ru+X{OQl zRYG6e7LkmN@{9XS@A5yZzTIY=ZOEP2?=~_*W0!4kiS5g_$p5=&EgU+Y+ld}+Yh;EH z*e?zbvU%*;kvm2#KgR3|Qp87flal~c#0nYZ+S)tT^F$eU02~*0`oNAGS~LMd+hxDM zdSkn>Ltwoms(iq{LTLfK4$*9^+ip=cuaLq5j5iu035;Ag<K89yi7p)V(*0m>XP0?0 zCzQU;K+|O~_;-Nv5hSKyILgW*BZM^W#X$iCYF?0o?a9V%;&ks|2459~B@AImIm<gD z12#S{uMKKsr0pn4rQyi%ScFnqacw9lzxMZe+Z(l7R8F4nmvbZuFzZa^3~YV%_4kJ= zxy1HND*MbGpu5@>1hA9@#OWYPu_MIBBk`ORP0)!SJbZg_Q3J5$Z8g$B>L8S35f{Yj z`)WF})a(x5Qps4>dM&`Ht%2Ak7nkQq&4S?_bifO%n%|x6E5Pf^P-Hs+9Fg|n<HyZy zZ5Kg}!72n)%am43#1L;p*i>1=J-im|N52pvwuQ1@U$VU)7l&unN6}CC#;&a%I4%($ zfYAc#dplRVU>i&gJo~b5d|=k(7>{-60ceW0;Y0qEuB|SI%ISwnDY)I6*#>R!yM*%F zCyw?7SkNF^Wfl&Onn_Ci$F^Sud|y6#Mo%F+dVV{iCNNB+VtN~wU5{#_9K(y1r<a-z zG0(l`DJdJS{WG(3$BxhEOYuPCmOV_9A;P%B>BEC{Y*0RSJ+#-SV{=OjZ0vL?gMag6 zQ${~;h)MDVqvG`CUE!9*SB~qJw~@?&(#5{yJ3tOAk*xec*3igEP1!gwa0^olE5n|{ z)QjjX!4FLSNr~6{5SF2+T3gMOyH?bxoOnrr9reQ`6U}lWQl{gY^VwFGu)hhH!7%jV zr0j{xd1&yG<o~TxTPN|eFGCXqg~f9}(&GIMqlBY2QUm>Ao=KnamY`^&s;UaQqvxiD zwxC1_)3@egAL>Qi6k5jI3R_mZh#5fcyQ0hRLO2N?-9f;lteg&3@=IkNv{iWOU;xW8 zLVNe=GiUk>RT9)Mm)p4L7BX($`#4@+TDn)~Z1C^kI)tra=K<-6+yhO(pOemR8JyNW zd-C$~5C}ruNSAAgq?hH@V(o0?4O4syT0ai`IAXNd{Q(?d#f2GM34GXlrS7@s=f-X+ zvafAZ<UEA9!QY~nLZsp=q+_~mv40{HjGaa!vmHxYsd--Kd4<V)-AAKpgsP%6d0C}h zOjT4~g{RMVMm*N&2nWB7lw)4P{@&&%$%S^?u6NTnZgZP|hV?JBVil=20DSoP_^_vX z$YO&0t@d9xk4+*D0AmxA+3?1nPg*5Q6=?jJz))u;Z3*1Jr26I1$bJA%hyl5RT^=q% z$YSwr<A#H@T^_k~ucT067)w{gcem*Q{Pg&530RT8Wz)6p@fG}DYEqo0P^tb>r>X2t zBLJT!o`EcL6aL*YANX5}Q2mO0h38M74td@)3%|-NE<Ey0B4y5$(fh$Mj|>r<E^vY7 z_V+6jUo}K=lhQ5pUVTE1B**I20e_1!7vLTNJ`@A}B+AUmQ)grFCueVN-&tb*3wI&X z(q*XuF^3*8Wum$g`tc;Xe9E)3zDLOnOazlNv9M4M1u)rb%U<rj(pc2B(Ru&;^8pZ& z4P!@ru4(~et3<Cl+f+&&|NjU6y`!%9mTA?%#K;)1+-ZVi#I(ph415j&$<+{F{eu1m zK{sX&&z?&V;I|)b)<7Mc%)x`Z>YsAEiS#XJ2H}MPLjF>o3W#9_B+36B&0~X_P*b4V zVoh<QnsIpZ*VtxF;gp`@-|ZjlzlfL?458(OSn3IF1DWE+D!oV|84njhh^;_~wT}Pk zS2$L{vWr$e@wy`=j%Z=3^pE*@d3u_f6FJxXn~rt_8FP+$%a>`D@#E=DYP;!JkJGxL zq2aC{0`KmyO1*ax68uTxZGv`QOaO2iAdAdEU^+(lH1==(Cx{{Qc6Xo5nTHNJhN1&b zyex`82vQs!8F}<kcv)m1-LtJw>*GjQ1h7jlzv`li*ErTOJea=i44E>UGL7$?TK>u} zShy*8*jwi!@^34Sv--_`w+!0#1#U=elGvP6otWV4SB4k{b1tUYpdi)%N}zWoy-f2R z35$%3{F`u^pd7$%tMPd|&EK%C4YDXEK*tAm>nyo2?{wd}E97k{f<+<ns|B3khML}K z7(wxEx>nCOV<P<cKyGpL+!-}7$H<C|dq+G9SGWnp7{pXdMqrR+SSx-nom0Ifx$tOe zurBaTXsJkxx%L3u8CqUuBd-SvZ$fGAmYp?v@4{Vf7o~~W-ci5K{)g9w^>=0F<eWqB z9qy$ATb&bbl2jV81(TFzH8+oD_9d;-9P{8oB+CpZiEd^)s-v}V30G5aDFzptxXDrM zYI7?MIdLe!oe~=-4qY>ZJmHPTsR=PN2x&0T_&K18l$@G{K)kuJZ812x1nyFeWIB}K zF}LB!%gf6y>-LcC-Nz<d@pmPwGx{!m4MrBfHyJ;N52I-j;lAi;06dD`Ux<E?z>3aU zA1@@Ny+o4VA#mFMayG9mb-BoSxX$mQ;kO;*1lb6^$2{!beB&U_lp%zGPF4^?h4be< z+}!4tmk(q_zN<~rUx}ZqAi(R_-Km8$de{Ftqt&ndp5%vL{Yw+umqVlpxMXcw1L?T9 zwmzxSqHQX{reN8j&*^?31c!qnH&f~SM>>f$F_3i5)+g?A^vWqwUAU3vydiq7iPcM< zBmHBSvt&H4aG@zN2oy&(61OD8a0FpNi6J}3kwMzsA7q?+;L_11b5<4>=bC7J@bG9^ zp5MfS`_^8<wq?|#l3e&R(7$VI!y!-7{LasAU%t`8GO^8q#6#GSpW^zJ#UEGK#}d$N z^5Vq|_yMR+2rR*c<>gR?1-C6XZxSJt4<GKl89gV7n5xdO!PDbu_rBT*#yzBpSCpon z@OlZQBDR6nPx_dNaovJl0$i_P*Gx@7x(7JLA0QD{&l+=V?hXpD=2x@Ylch(Xqo<$$ za;mGkB-Euxye9m{tMmVwA%%s}bPwGb>qOA;Q{rzaSUE%;M|17ozI$g@=`n^ckIR3$ z5NhT_zgeGj%ulc^xvS<;Q|z7_-RoRpittw~?H9(pAbz%E-0>P1QKafP2pAtPeu+<p zfANo_KQTr-n<JKb?_p>KL=*h?9ZxuWn?T!<Y33jsOTrn=%)}JT`T51mFR#vw^mkIB z+o-3<On?y*G0tcWbtDA5Esy-Cn8N_L7J<m%dw+MIc_|<702zex##|$^I>QcIC5MMv z&sAy)Hp#rXXA)+XKJxa@T+It3`5uHF<?Sh#&FxqI3mYgFoNZSNep0!~B}yy>w|Xku zDpqo06s_Ib{G$Po@m1CoG;RmN(Y5D2%@Wc;o4>zxHMm)WVl*W|eEjgn=AT(0aQj~v zow0?N4UEZPpxFV}hN@`pCN{z|w!(FRvNr&o0c6909D6(5Du4D_dJmu!xCHw-+$WTL ztIi5DE{OX}22%`eo<?K_ltYN=zdy`~@7A&-lIKtB$(;wi@1LY30N%th)afjVKqX}F zC!#UA?SXdX)&IwyEx7Uu3Q|=Z>yT*Hh#XRWD|#wj*8Ndw>E#8wMX4hXB2=lM41i`I zO601mnMgv!v{1Ev#`$7pqiPYJx7^O=q&<=DZf-2f0lwHV0s<5T-MzfnmHbL#V^8s4 z{7e_>LyJ`(PZ_2sNCq%B5J3u0B!nStq^@pDZ?~EmRZ9_&za|M;q^AVE4tFpE)qqG~ zFYF(<cLi^EN#+5^B4(ha$V6{+!6hjq^#1>l^&a3@_kI8PDTQQ4k}X1ImQ@LnRTPqJ z5|XSWdnQC73E8PsLRMC0*&!=4Gm(stMCR{xUibYx&-Fk4j^pV#uIIY1%IW+4eBSTZ z<O;xvM-z;^ipy88UNSaDC?z%fwE_dhZF0!Bh*X7=0D})=LN8v7)+f#F3l7)&de<_4 zkv#w9w;`+@NwVGsRn_^+=5?yY$DZVow4<`veHJglt>c4GuMns>WL6MSuz?#5m1<GD zvKu`?aD&#vydi%7CNZb(e9GouHl`s`d-5;F+Ol~~+z26DUzc4OAxaWQ1Z=%H)~6@x zAIQ47iBG&yQda9i-4T%j5RP4gx?3fsM>)m8A^7s++IyzN)T4-ILf|ilfLEq<9f6tx z;tOID_ZH5kV@{8+fCL5Y+iuuy16gwyHCFC^q1~f9)~C_-L(F^18-v%%VXv&8g-d!W z(DX0x1%=1GJDzObo7SF|0k0TlWsHacUh|9E#U`%b*hj+po-KT3s(C)zGPm&MM9;^Y zhY3|PU;mzaZ3=`%NGJ=eTtR^Zu`BDsSc}&h0Su;htw5F?62_p@5IHE`_arJYF|*y8 zk5=qrC509@^PW3$P8V_F*If(BVk?Y|?Lj<6IaCI{zbAT~i~9pw6~m|mcL~Rqn!Vq4 z<=SgjEhccLB<tTtVI=a4U~b~5^YvB0%96Ubz`z)xmjeR`5c>B0`_<mdOmLD-PChmk zmWy->xUCBE<IPQiyyPpAhUR7&<f>zULQT+h%cn;u(=z`3Xrn8V#OlK&t79RlA9SQu z&2v(>pRw=1O`q@yNu0MX5_o<Z@d|75$5?B(^s?W1G;mQe_C%p^e@lx77oE<<i*Y9p z(NQ4J1L0VB9q*a}fq+CDtb}tXM>=`0G3a3=?hx)Cs2v_Q<)YJbw}<f&&1<nu2QJ_B zxbxwIg86ahTep^$9bEUezzm&{fnF$sch1+`+@x=qPXgl9F9~ljtBK0Qs0x_kGBfnA z$d8LYgIp?IQ&R`8IS3{G1B?;qLQX?gi0(*?ni$-1$bo!I)zovMKk9O@^ctB+RB+^F z=Ag^(cuA3;kSy!nuj>aLiO)ty`JmV#3I_7a?L9<bO3ZxwP6yTXD&XX}#|;e={=w;9 zss%t_2R~@vcn7V^*fV~IyT5e0?$&OR6Z2=9@Dd6N{&ubny4v3*a{J!N3ZI<}!__#e zi31NghnpF)dm#q=*xZc70xX$0loV1$d3dg%<m8!hSo{fB;gDSARL#s&shWu=J-cge z@JmZS{zkp+L1ZK_(!UUG;J?DMO3c590^ys+r*Ws!+;$6;Vq@gmp`;WwRLv8~%t2sM zZK%zTebUXv#WeyoHorvUz29#PxCZT<J(F&B)+QJUN8GzNwm3iAG&{BTy|Q16h<Wpg z;>3V&3U}5}<VL=m;Ae4j=G432KTMH60KvF;NNrE6dg9FW?QU>?LD57;(!Bj)q-*iG z_lauKc@^Q~Z?0sq5v4BOXj+A54w?mt1`EO+h0AE$gmuC8nre4cY%KW*$u7#z_vxWv zZ)j<;gy%CBUM93Qu)2JQ??eM7Ll7w!qW;sV1iQ@;CgkZa^Bd-;SprX&8-&MYr1mJz zz+eOk4uxB>cBsSokux_Ipv7uUkvm^@?BJv1KuWX!`hy<%(&I0R&!vVy{p86<b)=#S z-cvaEH=uS&TFB}K6G_ivxAV@9Bj_tQ)p|VJO5sx2iIW142R$wfN+-SAfkc&>zBgBP zKr)OVGY5w`NJly!oIWkcq;mSS-ad;U55K_!NZu%X`xa|Hb|?g4!HT<4f>bvsJ-2V~ z?bG)$FI52PCide9)lu^ris~%b>QKR=ut`HfF$pajnpEujQC!jqO&5xT(O_n%r>BPt zNnig5_~A-lUqICGLxHP++#o6e0VqsNCcAjyuLCR#{R6)4-9uUx?gp@kfH6RSBVf2L zdsj8n<~i&v0KgEOfmZ?V;1zYP>P7p5VSU*12<ul1_jwNAr^ioyHg^?Pb0R<=<P@oj zH9w#Fms=UaWXBQ5(9e-kq8<8uPEnQf)n{qX9j2TrSB^qx1b<3_!>}wNU!}S(QD$nG z_1W5((F;V%MhVzJKg#Qe2_LaIh*mzC(1yUJ7!lLW%B>BD_NPixNy3l`d=`n4hyc+D z;)jr?U4m)t+c%5qRD7#A(tx!J>gVwyW8c#>59|)2DSOfQgagJU(b6@sT=$b`Gk)sO zrdap#FSI_W$TYGZ94*(Bn!WeUFiHH?$%a%hn!?8tlwZspg&9sIyDeOActo*l7r3|* zq3VL$(8$aUlmLhEmo0XnV4KaE<^4F#T{QDi;KDXSN-GM~)c>J8VT;0ff^CI2uVraa zhslsj#eO^hgQz~D;y}eE#K$+VRB1cT2_tzDK5oCOH?BXqM<GLlQ6D)(xCbwonzmjR zt)VSX)Y1)}$%}z95F*wxP>#6jFT7C4)m;KT+q0C*9bET!`uhd{HeYwyXTW}2W})fJ z<gJs!iaC3&!fRNEM~lw35U+c1o>Bun0*^lZYv1IgY0AUh1qmUBtG{Crav1EXDl_*c z<PZFh7QpBDJ(d0K3$By77ODxj_z^XO^MvxXkfe#@N$#+v033_;V@PShoEKwxLaXxl zdu>_w{NGPPzI`%`g>a<$!w0M|P`fr8G{b^~e?)c>1R$p-?zDa<qD2sBteU(cp7=Mm z5JZ7767RLgLFjVcyn7dq3JO@fCJM56P=qU!%+1YR$1RSLA*2kXE-sAEX_89&+d)u} zQ!zh4G8$fmOP5^13}F|?`YCp$ZgR;3C=Ol?Ev@$cew$y#`^1Ifz>+i~{Q@7oLMr4p z)ZiVz6gj|fgW!`Jy2+ooomkMkZ73p=4TIp~U$3Ndu77{Qrs*&_*zrX<o0vH0bnG#! zWyJ=6-DOWfD)ZExF(!Q2GPgG7e2F!6a*Gze6N8QdGBWE3uEg_T(YqP5{A2Abo-4{g za~yRR1pEvkI_mo29N;DDD(F@7Dtc@_<*vr1GW_?Lgkj#QsGWdEamUiV*6*do#VA+D z=I;Hgksm%@;XiJpviCVD3`z1n<}7XR2%VN&oqPtquPwfOn-$EA#>gzjsI|Gic>e3j zvGH-sdEp&gQH{c;73eX_)=o#DH90klxYvr~*u1lE^t6}MYC+znMn>ctAv;si^zOg~ zed)jzt-oglla;iKlho>eN<ZqU?(6#t<=xx7>2qX#<>w{&`L6<|r|Rum6!raDz`2cb zPd9s2qmDYO)db@;hK|sxai_|^6Rcx|Wc-!UK!y+6u*@wt810mIWRAXM*zH8}<k|8~ zDQFWamXxWGu%Gw)wf$*_y+`*PVtLY4{r)}Cs)yhgPWJn^THoGF`cdoV&FXaKEHQ5% z?p2!L#s2Hrcz`!B`se<b>izx4MVhL@<ntRJ<LRV(ORXcVGWgh#K&KveB#m4oOyOS$ zqN^PKQjqpbqd!ewKMqPF<aQCe1VItGRw!z|?A*h|ga|_^2?@*$_Psgp-Nxj&4`O@0 zy*x4S#2@gyoZPl5h&V7oq7$!zpF>0=@JV(5u>y)~wTK<c9XcOavjxH-=IhEWV(r-C zUz>u}x#^70AwqREpKur<?hqInTJ@UW<s<wIu7s(jRgkcXf9L_4qGi+hmYm=cp_CQg zJa{m0q}9Z6NlW*x-VDjm1@0KAa5;kN1&;d6Oe#NBUSvdxJp$%Qbnz^M*D5Vq1UC=9 z8V-WJd-k9qrvPELc!?12B`VrBJUralNlX;Q?tnEHG$#l$D^_fa*mz-1#@>K|2*5H3 ze9SYT!0Jdo-pxb@=Z<au=Uz@T@6}4vCb~QK?u{ZtXf8T#^}8`S!TPl10o4CjDl<Cv zGCO|^u#Z}wdht7&(3ADlc)z%~Go-8-@G;5orH??>4aE>uWaQl={boMqX41TL6!89k zAPSF%%iNK`>*;<xMy_M?gRdYZ`Bv3eP+8`+xOW)#?d$7G)fU*2f!-eMADV)iA*=}q zxY`nr@5NGgV;e*(jnhO?3VzZR<vDY5^JNtW1$uWKRsK55nZsXUw>Z&)cTl1+?(+fg z3oZ6`$KZy5Qu4m3hnScc*7fYNUuVqBxDNi!NUXLut(4m1lR41Wd9rdnJg{ce#H!Ex zwc1XIKS+s9&Je6-(sB$na+OL|;}F=@l$YIFbz5yVFkj`$827pd{mpvw&tcOZF}1&v z+NR!*KLtAWoYv&=?f0^p*BrT7hdETBT2bNjMwTr)K^-NZ&9=(irx2h0?R<RqA~vy} zuB@Z3L2Yeq2v|hwo<&gHv-SnT$hU7gCMFyc_XZtKH8{u}@7-Hj9<U~R8e%BieCXzE z5^d&*ka2=G{s12zasyG@g;Y9L))RsRZtv!|A|sd2F?O>PfZG(2{-1W^r%eUwP2oiw z9O1iYXvm6Fmw{msXb>2?>`Nk@s)wQ0!{-V`?wPcQk5tn-5CkNT_3Q4!j0M#nr39wE z`MFEH2A@|}r62CfHQRl=jLYGaI*ZR;rF$$$*#}B1(v*jL@}RJY={xr6lpU?AH!^H$ z4iDe96axY%n?gIywfo+I)IiHV;5-jA>OOsX<GZzqQ}$a?In+?qqPQ$PmTB^_P9&Z5 zgq8!xV;AT+oUROfM4GHPS~AODj~LITzB`!i?r+N@Lgu-|yeVEoLlvkC(4YZKj*8^# z>HY1HyJs!e9VO0Z)F7Vr5amY@*2Tug=5}8Et^;JYt7~WA2jM{Vne9pEVjn+N-IR3U zfihg}>{%XP^6lGId1IE}8InZQ@1mk2R)9hBf=vVX6RutW_!!zChrr^DFGObwMl}*0 z>k=%VBq$n#5-_3v!7T<ZAH{=V_wU<UTNisQ9daL_nrnqY4|60SE~HPQ(#`qvTh)M| zRi~1~^~>5(zaa-`61`s**fpunaD#qoyy{l&>$3o%u#|xxg*_7V*YZ!hsVSv()o}hR z?K($a9`2Hk-AUj*z}l3D#TUUr3}i!3eCRpY0te36t|S3~I}fSX=YQTUUXY`Qv&-@z zSsu$CLtD!t`U3Vz*(Y)jM~I!)1RjS4_zJVFPp<LC{(0$@VXyVL;M*TRLN|<g(dCv- z(&3X}l)&P!`gvB1dNU^~3A}!v?Dp-VZWe?ga3R*6VBS<4uv_3zi*L@q^rU-$D~wq> z4mAAQawTw|uxFIR`v>O<7Y;?^5?7ElN%m1JaS$mJ-;)q-Hbj=`#TIeD<WH9_vFeFF zfhOoOl9s-S+IsF;pC(&!^ljc3a4dx<`}sF0I%#F*tB8)38LRc-!&0xTuO6BIs7rW! z($nRV>r~D^Dp9DF#*-61eXr?ghv6F;0bcGD&jK`-D(_v&{Xs!^FlaT`BDP3h+B=p- zzA&+THzI-)a=nAj&d!PAKjQ1$kYf%U^qh8Pq#{mKsS+8=wCVp_o1K>P@Z*g&^@+PY zzalMjlXlz5_UAP}oYBhxRv*hC#NGVeT>x7Fb-*VUzS;(o3qOIHQ!AC1%v?A4uj)`F z$NTN$eD<2&_uJQqfj_HM)#{H$H%q=J^Q2y3f>j)Hi<#0_6$bv_`L8?>(XmNvs_Blh zwhhAhgfLdmZ|10yDY73t<D|(t30nxRS5E97^Nv%Jf=!!{apKt&|FeaNi$OrF(B8O~ z8gl~w#IpQIu%)*f2y*?XBhrq-c$%5vdpw>Le)+M_#%gVSJwvN#&}9XHLJA7+?9Ky= zH9d!2L+8*ql-KW)mVTNFHa%o^MgQDnq&hPJyi7y+6hMefr+v3Mk$^-EVZ6%fS4U|8 zYS4XRFhx!uE<OB;QwD-5Wc4AI4^vZPV>-?OoIdcn;#00m|DbMkh&WSkN4P1n34m~+ zGi0pD9Je~4Q#qe9Ooj@n_+b@&yWG9=xeCbXv9SwAMr;W|>7!P!*)_Jk$<Wk&`cEOR z2SkNmhm|QPC>~2WB;RmsLYobg>zi@>!weB6S2S4v3b1ILL0neK>1W#>pt@)z@SxSU zp>1w1M<h9v)z#Ip_H)P40c=tfj*VcI5*89_QT8KO+22g-aZ-4EL{Iw*gvCgd8uD4Q zJ8PQ9`)5R+bJ6|cUn3b=8jKcLfb1#ElDzUwOPnlmb9o6DmfcwkE{c`&<&2rD3eS&6 zjq6t^2N28i!{(*0E7TuNdEZP4HR;QRHdb4$LviHdHzpj`;|3B(Wk2ludG^s+&4r4H z{%QlmQad}}f<OI3v;AK@bgo|?<ghQgZd{brZGdyrfL3RF86Dj>*=?hg{&WxNC`cYQ z&qZ9ia;NI)lUrZ@uJ1VNU^NtHVKwwuc5ZP4=1+X#{H0wU%c}M6`T0@aL;@BQR);b% zZDqS{?iBGVHx!T6K}H(Y$T&g1=2LmE=jW+>7P-W_rY{Ra_IE;`{5ahe{fPRT1;^p4 z0M4<&HTqd!_mY<kn}2z&D()c^4BaHL@LP+B%q3GZbNbiNJyw@Cy>U$BE9%ZMrpf(& z*3{B+60r5PYX|qOlI_^h0%I})Bm+(y3^u2pi3kWFRni(P|NW3Q*Nf@rIsb@VERR-x zuoZGBW|I)`j@h~~OUb|fk^YR}SKPR!D0BO@zY3d0H0D6Aq^oAdV!g1@td_4qM)}__ zvp{H)uyHP-%&M3wdte7GcduaYPC5oZr7=fd&I8dJcpIum5jETO`SV+}6`r5HsHK&Q zfD<W|_1_-DdyUCi)$e}@ch2dZK`ZRSU$67$TVY16=kT<}&NtzDR$KjPPLAfGPWDgL zJ^b^=WanZPh6BKJVyg};Yp0IFZH0PjJmQ`dxo+Dg`1cQxx3GveNZ@3|+cBZ~lR6&< z43@>bgRA~(ZW|_oDS;vFlb@eGO@(seOK0ceMD+fb0*L=z%694AIxqmu258{dVu7{h zkkecjXMxZie0Vnj7ZpG!$S#5y`Vh&gdng)Qwc`1PYSBC(hxi|2zRS{`{`r%Go&97D zEiOkSIe}Qh7ET}X6YgJ#TL};sLTh8Cm4&$3M*^gxppzoQ+BF%+Q85PK5iX<7A8!qW z=$Do}%A=wf79Kw|IDy0q45+vWZ6ys~cIprP7Nkvi@#E8{b6L9hQ=x-SJNKgV2R2oh zDd0`QVS|F3Op_Z{*yo^@=&}h^eg==STqW7Py7v<X<Es6)EA5qBML0YrQ@MvKsK~0p zutHh|#*1MzpiykzRmG6p;#VQ;1DInW^)$dCf?8nw{h#ltvi|U@swuynHCpd4waZoi zrtu1Bu|9o@JsgL_R3*Eo@>WW;BR_$a!^Kh|O#;i6*JOnvS&$s_dH9B*hfq{n`AaRR zR?95*^>&V<;EVeo+PzetYp~H=<&wIHh)ZY@>Xpn+J?&c3yk)lKj=GWa$Z_Akwmu$f z3W#Xkj(+pVc>K5^Wv2?yGv=-%<-o4_71kHc3Mm*wW$Jr<_r&N4>Uw#t!${^j(|e<0 z;PcZ{Ms4HAuCjZ0xzJtrA!uB|9a|$HnfG|D`(+gAEyHK+5Vn@=TA2UrL#}Z7oQyPE zqA)(6_<mvj&uIepX=-W&R*L1@!(a2w91Bo2-EQh$T(T=t>%K=IsJ|&BPg~_83;rQX zNu;W2m|YGwO=3PWf(Q!EZj{=HGUIf*H&?Ot2B|RHW-Vv~c4nQq2sRhe8ZerU&Zjf3 zPC)gKjphCy#eA~9=#>fHLbeY@KZ-SXv^`F_OSz9A-9HlNu3Na%@5RF3Y;?!F4&J)7 zb&_)XZ4fR8#ogTEZ$*p*dB3_af@bm1h$6|CK@e<+(un@&P$DA>`tpcaHE)pRqRYmS zIN%zcz$1Aww6y2S+Mihn=r)GGs*3m3)*d){lD+Edf@97LZKc25$EdD0g@NBxQ_ay` zWO;J!IHD@B9RPO6dWpRVtRMQKVZMC8yV)brsr#}MQ4Z-D8Pmx(dRH1QCiELFUv8o8 zb;(=?u|d?a=qI2&63VkqYw?=B`<d=-O;;cb6H>$dBcosTijJOHKO{-#$~)S`<2L8% zfs{Ec920H}VV9R)seKz{yZ3|PS&=OyuV`HGWo1&*!VQS28Gj$L0RQK=d1pbqqXaCt z^Xj7T>T>XCOgnDFwl;Y!#v45P9^Pd27Dup}k-`<SuS{TsF7?`Re*WO~-MDy~N%(+d zobzF3Wc)05a99=03R>SV`QW-#=R<G_plWP<Ktm>U(!Mbfi2`vJpdk=Q>l~V$on@aS zAE>;8ZBNeQx3#>yJjQD;uQE{eK0dM<ozOC5_be~8!-}uXoQWQl)*Z44*+QI3$Z4ng z<C)%cQBU7LZM$BR%2u|)E}jItgDt!)baTOwpxL1xAc05LIQ*d4rFZ=SEtMmSigj4^ zLr?F|mvHQO4rjLw*zW}2R5`irx#S*HuP*w%fajB#@0V{t<|lC1Soc?vv2qW!QC!NW zs(JqBd3i+5u$OR!I|<3pp3G3%4|2&h-mD9ldvJvezdrlW=)}|~lA`RXvVPm=nX1Sa z$IdH5!;xffDRl1xLw@9iK%6x0i)0kNv{fyVX9vyS^l)`?o{f#Z*l_1LIA{>MRw!~A ze&OmH>#ynHDE;bDDuhQ$C+Dj+CYs%fg8Yxq{P@vmm4BEeZ0ekJpZ>L~?*w@)1rQve z;GyzFVWzyo{CGjXaOMWd@Qbl@->(ga?ijUKDU?MThhX@ZOz?*I`cs0`9Fz>GoO&t% zRVJp)Q;BysO5fqU$7kzFvgtz0^zuVH*<iVJVsKZfmVv=4;?~PyjInq#wB(az@vUue za29y*RoA5zHI}JcwEnHNQv5gGu-UOY-jYAV%n=u4?OP)oTuAfkczb5h%cy9fSP24Z z-4nV<d2c2Fw!7pT5y3J0W#s!}gP=d)XB3K@{C(xJ8T0=8gu4H^Bpnk_zHpGRO!FX4 z<QUcF&sP_$VF*>#a{jpOp>Sn+c~aS@z)-S*v&FQZViePLXg>RuU4)4g)Asokd!dg< z=3fRij8+GC+1zqsmUU;dy~ivY5g>84{d16Fi7^pc1G)@RVG*32`P6}Es?39H?ftDM z$nxD$^-<|km&nn>Ry;+N<Tu~J^YIRK8>z0Pa-<s9*~|R*WiT;dOT2SuyQk+G!0X6N zXNv$l>d1%YiO#-n%}?58b)~rPQEY62I>gXLa6W)$NNqZcSBssU9auTfxM?P$<Xm3K zCO5#arM(4pIWaDhColUH9BL>NxR}ue@B#Q8CT9FPG&F=4Ddyr&wBMm)8>(##DKMrB zo0M6<>9@2u!&VPqWtjbJ=UaGXva&E-AU-HT`o>pOCxq-2k(I4L8b?V<U!GWd@|rCw zE{GxUL_^;#jg}4#$Gm_9o^OYoCrQlEYt<^VNEPHF2O;utkKY2Z0mdSxEr)l=S5;3h z-zJmY>MACN>0a-C9N>*O@2iLs0K5t7!(j_$f|soCOm8m2uzy}iZW$h~L|R=rMbiuY zzFYo`uW1l+lX3Y3E;c~yY@%`MuHn-eKJ?l=k#zTs)GmRXhF)@u%wqpJmmOJCe);9m zLTsN%-#iLoIcS#-y{5&H9d7!rF5B)dkP{%WDL3SZ<OnYgReqf|RAoYTMAdk2Ov(Xs zWr)<FHEOr!WyfTP&msw3(Wub|-MNAPi<WR9MM`jPZaXSWrj8bjyXx#~yeT6h;?UWu zm;ZLo;1+*{%r*j|q;N!p7xpf)tP66`&`7R~&^s@G4eneSQL*)&m?9^6d{G#a3Ow3P zLbMwX5SG%}(P8V>yC`*^rmXBiYi&}a>dyMx1@Oe5Ko%};)<!E4qv8i3UOPHaw@Zv6 zP=9Q8Y{$2$)buXgDJQ&F#p9HfwRE7-F?JnPdO>&?n0$`HvHpe6wmk$|?*8NQoxL8- zXJXD03?sJrbs26aHb22%-0iw=Flo^3x|o*{$&-B6FX5LveF%C$3c{j)S(-7kDHGs; z`p;Lf2AugjMvl&VKFB^i#V8sZD)!~RAU7FJ*3!odgtnm_dS%%|wwV<hSkOq_M#Hav z7C9<19HLkv?Yp@SoCET(?4IdCb}@dA3VUmvuMJ8-O^BxhQfmxQl@Z-aiXeJmIYu-b z%w|)wJe`iB<k-8a8LKF~Lw65~0>Z!*4nzzmWaZ{+hDkPm6D|W#Nh*?;xW@=<>|n5P z<B`d4|CHL}bd)8GScqnR<%$Y#I0iOE25k4MHP<%)vvnPqXX7wYm2l2^7s^^tL=zqo zk`7}0%^R57ku-tizy13ac;6{^y%hKej1nf*BXNTK{Fu0+n&4+GEGoLdXzAd9)Cf#} z@QjVmCBC>;Vzi0JB$6!$JW;yN#P{zYYjLz75(w*HhWAm^35=B}Cin{w3oHhfShek< zTwG>92TDMx>|0%Sg6|@#@h$HX%TiPGy<H0}YIq{yPIX<*pkGA>KH!fF**);zLmDwL zQ8()NDMgN$um*}*lMylau-nPuiAhXMJWp$WYX86+4dZK~mzS0aInF;i<Q{$x@E?80 zB{kZvYd#UXPe}RA_Lz6Y2Y`a&{lSpo;2Yc;vn*8TD#)p_`2PE%N+H4uu3jDfkbQ|e z!@iHbl$OUwF88>~cc$S2Fr+#<k0K&y<0N^R?jhY0Ayn#oN8{A-)?gXH?}^|Qz<1gB zw5iDy<>meI^KWAF$FVd{I=);!EUceLtlRn$zAtfhzGugXN&2g<CpDqIPxQm)=N*5s z{ObKpe1sf^f;n5i>d7AeowN6eVnnAU0fW13nuOo<v2SnRiWAPal)v_gTX6nRx;z#l zg!*1&+griOJiN8J407{k01g!RG916wgdn$8I->sQ9N2gp;J++kWPT~EGdo^gY(o?l zlAsg+6Vos;GSY^W?lv3a9a8aJ7mQ^?MQA(4Hj5AcjVDXl3Jo|0dJ;-u_Q_)S3W#Y` zpbfu$Uo@_?;Avox5q>=$d-68Ui*DpP9ILrdQ{`wZx{djtvQ+$1ZATeL`l^kpSN;td z1i#m#!m{OG$iLWQ_E+%m^-|ABeXoK(p{l7b*+#<T59rJ{cp`mr#ud}Fk-)0rQSP&_ zJ=1s6CcegXuHNuO?%`*i7!dI}^W6$rZLo#T+gg0J*szs!r_rb3r`qZE>s5lqB>U1M ztZ+0yyc2f_9_yrpgzIn2=rP9a*(0&P@u%QrHnU2e-61t*qA-)9X#j(k`6L@9J`=oX zAo~D?@N`6#mC1a46dDpDHmvuqv=pVVjl($SR=QT+?1ds8>5xdnL++NA)~WsX@sJ}% z9OI(5{XrBs<LL%?4>*N@D+p(6xZXpP4lI4JfYh23BO9f6<F{mGVQCn~pI9HkNlQ%) z)hH_T;83f4ZTA<c)W-keEhShqR8)dB1=!XLZTIYEPGYq5&Z4Hhq8O>`hadJ?lKV&o zZ)kl{QbHsXW6q>a5Uo>?_TCQ(*|}>Me7t&P^eI9r&3mq=7zOrJ)b%+5oCLG|%VVv% zYChPX@r3yATcIXth$ZJ8XMxm%R-?%|o%ZB!toT17u9p5j>9)Mt6z^X_zIDu>dQHAl z4`fnQR6*G_DN41G?k6*k8t83X;AN*GY;Ja+UXn9Pu1=r~t`50-mx6}o=LOe8h$`J5 z2_Ya{ujx8)xxDWDfzoIfmqMVu$Y1-*t<?MxPQ2$e6LaUx%tnaWk{CH6{v=ei*8J9^ znAPmN!w}mxxC@Ir3j9X#kdcVq@Vou|XZYQDMJ=J%<9DfR);s}i;EQu>A?(zVlLL_! z-m^1ebn^%hOw;}W(H$bdNl)h39yec4omSS}S)uU~iY-vT!zgKVY5^1suIW@p*SXNT zsWb`(62A)aVN0`F4hX+Kx3`NOIt1X@W^Ui%lKlj>^1CkVUS3`ZO@9j><K<RJ%BRs! zxsH3ER_yUSH|Dhi?PMTJMwo;#%>a_c$dYu9KeCg6rP0Z$13JW)=VmWOh528;W48U@ z`x9zv*q}Pwa&OLyIr}V!smlpHWrlSXA?=6*s(t?+57?<JU4A}3;3!rxlQiSzCYAe5 z6MTZ6vg5fF5L-@QKfLd><o*nV)!Oh%ZgJ`{mFJ9(KC^s~;h2{*hO9u41zf9*w$G=6 zl*!|No)7`uPimh>ZO>)M99%8NOy#W`#wj;cUmskf`PoK7e{ynC8fCFJ_dTbd<6tK5 zo%3(Bzz$gx9mR?IlGC^Hv1tGhsNzand2<hhSDZRo6+SFM!R9g;_F}iYJ81l>_D7;T zz-W|KBDM7GTb(p*oUgHu9^r=tbD}}AxHfBRPmdH9rAKpcee#|~_gV*H^^$17?xPzF zKHc-RBDWhY4uKhd^@>Yd7m?Vw7;)k{IAr65#UcYbQ1E&%9qb~S0=&MR;>H;E5c=J2 zz2fDgs;Y`jX<Q?y^}FHEcnkSGREeEBRptH7#KCW_Y%$y*>yK;wuQ+C&pvbxsC)<;u zAU<Gt1s8~ZoW42keok{*f&NItKocGSG`<KFh?IyvBD(H?17+ukdfZZ<f_PZ|IALUL z?8=ci>v$I@r>{;WR$Xi$2R+dAD{0s7EO2SrkfSD<&QYt=tK`oRgz`w!5zX_q%J0Lm zj61?`<7A<nZ%Z46d_K#Wl3eEh(E^yRlMw*t=*n#d!*Y2Y@67|Wrr@$8Vrh_<#plEN z4d5EDmFnt^=ra<C3IkvUgE-_Q0DG`{!q<%;&HY3xD5zD4Nd4u_3YWG_z|Piob=|@& zMI9Dqnu00p=_^zL5Cx<dx}ST!Ff$|N)<1A*G~-IICz+A3E9NJQE>Y8c4R`ir+$tnE z9&;>Iyg<9T5aH{L2&>R)xs<Zi--%)@v>LVEtXkUIzp(ESgMJB+l6q$8p12}jDCa8i z<&Ix)y%m@G9dgObfLe(Genj!f_qSpP*v`Hww`PfUyU9<$0C*Mf9NtS*lFP(o%f<K> zglP&GRd~5;cMx8)%Xj|9810J&2-*A=>v$Sk+7y`*)Av`&f+7RT5u-m`N=x;>U%GVn zYH@2RsU>lD6gkjm)12hkViRJ)pYig%>bsXOVe!C|`QXxZjtG7_3IGPQ-`~F{d$vuu za;0E8XM)_zeY>sX8g!GKXMV&c>^+Pe(6TdWXJ`~36kK~2SkUXkW-FQS;zvtFb*1U~ zgOvUpz0vS{+DR->MAV~+PA9=YN{q6i+q`V}>i+!g;HbSn?itV_GGu&Fme=;9qE?*c zuh%A)6kv_QM#W~~5lHbRvgfUz$LOEqImIf1AJt^nOJ?QmP*%X)g=fFZ#$Cq5$>|r} zjvV}$(e!`=a&nU7#Z^;USdDSpDL;#R`U<|#{I@(&jrgq_h5_T_rm7z9al}v$wFizA ze8jkO^7Ak7MX9A}|5IZlcpi>+V@*wbY&Ldw5^?Ibl3y?(s`J5%7ODCf(G^`?X<asr z+)+Yk|JWqaL;w>YT1cV+P~uE*b#{JRScr#>L(XSlc-WUq&dA$)0|-2#gH7>j;>y$4 zcZW<4F@dn*(n*m)*mc=?Q3Z!ATCfz$#AH8A@#Xq(eojKK=ZP$zU5rY0LuDm}g)Zid zK3?pNm+4BX>i0BW){`OGSNrPPj2^B^V1v6Tg(U<$4p~@h-fkJiuw?<gE$?b;)%?p^ zl;xo^JvuBXL@RdJqTa9SYcn7HGzD}HMQ^Rt%MrECMDz*+RAp<@iSJ0DO;-3eIx2Sg z!yTZYC1v`lk^=pg#kFvX5kW@$SuG42%8ud(nC{^kIWz6?I$l)x>+53`@}ZU~PqadS z6wo)$u2(i_e#-BXd|q=290epfnwpw+c0%a|*Sf0k0~Co=J%0Q+fR6qzU;1oakaY*w zQhE7FcMBx#!ekfleq?5**(x8NDhwzHSVro&uj`j`?6VM=AYFkSr7-mLV#pZ+f9(tu z-r}u3>aW|{L=9{Y&~p2kkalnS*^|;3$=_gK@gk}^95^0OEvoncEXdL=b<Dg)otZ(- z>bp(j0+6F`x4jQvzBxNUzt^*d>}#+f$Yo;MfUB$TLhW8g^-|Now!*pY^+B!9`(KZD z5_Rp$Jk)F@ciCT#m<0&<3W(#BXx-c;#DcChxnB)Df=q{zE7Sk>8lE_CNWlJp?qR7Q zet;ugdX@OhkvtWt(H@~*-CsE}Uh4Q=ulJXhKyB^%wlHM`oFtAWijxJMVvd_x|KC@c zN-6*|?Fx|EiJbZ0GBU^6lg~{`>@TO7_K^>y8X6iRDtNN&Dq~B0uvruDJoqi?f9wjN z4=k7z^Q#^uTGN1ONo{G8jeUo98QALAfcZ|=OVf08)+|l3?{l}I$uC|~ZEMGy0$v(E zmapTYk6*!E@bFrpcP~-sSnhd+G<R#Mg5%!t9afd(8vMi*vQbu}AZ-F*BH>sd{#QzP zWn>bcz5*YN%urarySglCIO*mZL{CUcW6H#ihbIXLT}k>0^T}#JFHmHuZC2yL<$kS? zC>+qzWC53v0L)`Pfch_<W28d9w%8S+%jY{}iy;ZjYH;N<`WlNP|KZ~bii$|NgfrUO zG&$zt4;vxW``b5UA&-6>hmRG)eLY#C&5k#!Q8kX?HqvukU5oT%ej*&Y)Wr@EWE6XH z{JkH!Ipfcs(wnAnXW+ae#;p>Ms^hu{DT2ufxT?riL6%^GtF`lr&|dd0!aNKm`VzN^ z&L88_?#`Y2<_y)kJp}ef_|iZL2FC1zjTzGRHfJ4tZ{}6U(T;rXi3^IiQg>$%uZ?W9 zz$F8xCep~TIAJfXEPd5j<(M$vZRh~-@l!2_p|07l=+LL)VVvi#j7v@aET8F}$fKX7 zC86CDW<C8+6WvMJV<vV*y|@<ezOAFfT$K4P&sN>)(bMS=AQSa2$CJ)gRrhL2e|csQ z{`7d8IIvsHdszt<Y?YP+_kWX;+I4>VBrGbbDad3<lXcz3hIsfoI1p=KGg3Y_G$2L- z%7@({ck0K4^m6<xK0m)kEGC7mS;o&z#sn$Th#ZC01d|<JaLgqsCZjG+6P6Yh2>Cdm ze&^Yoe~-h=#+-Or0RzG)?9I);La(AMs`v|eC%5o`ZY6|BoXyG{jP{Q$g3e1nO}pG{ zuSrGcs<KsCz(bErgM!c&E210o#;KJhyJ?|DhM1>xeA{A4)jBQ5UL3#^<o>hd`|63x zV1PyLi!D;e1U=SnK6aUX#ht<E`<MA7nT3S~iooS_&B=mB-%D5F#Q4vby(y|b`D2@I zIxT*>G}6S=>%qvmb>I7H>gNxwtq%Cv2lPaVR*s@W0VH3eMV?jQJFO7DJ=QrmcQ#-_ zTaNV#Vz^$M+X@1}$_ml-?_OIxmZ4lf{6qJh$9(s>b!QF?X?#&3FEm63Zb;l}lvvv# zdyK%KA!P8j;k7>>+BIRpei#&<sa+E?D$HA6yKr`;vNhFK1wE5$QBL{X!VG7}V&%CW zOWGL#@Ww-ep$wbQdowO1Q(=cej?VCmpDL(d%qBN(lq~H@-fV8L$U{7cY)W?Lk6v3B zSgAweH!h)>_0gF$_;4X`o-b|h?v6=F*oD?yn62WopCl%-q3Yhm{-VJqJNKJxoc)NO z`G@<;&=kOpgpRJpbIS2Mw{OeUYerkfp8H_(e*cEvEB*zFo}qn0S_vA!@fT^ghT*t? zF^85-`ayE?&*{(rhbt4-#k)o=g3TNTPH>zgOB8vDHa)9PiP!!TQAhlM&pc}vWV?4V z`?7(cIjNW=<5~Xd>Ye<;qaA4<z-2AR3ZX#@K#oq&E5TRq6IU{dP7z8jx=p3DEq{$v z;V1#?!$`T~7+upFG=)KLHYi8G$dHwI_^PK-rt-z8gR-(dz$iiRed|^8(8CXlfOicG zXRNB_+Nb?lgfwbt5Bdz(E0_50zi8UAV=lpO&ZO>_zTU&oJvT?jLNm2>bh<Pd;Vvk- z&8eh?K>)LSV<T!z<2Z-$`eHg;M-<2MOyA9ax<{0unmP43om+Mpk{jSuxVWZS<82Hz zhwd^_W8%TsJ5Q9lScZSLqd7)9ajKodzLP4U<qzV8VY4?fN(>GT{=0Ar2-RyeYfMh& zpb!4|l`43%k>u$NKILV2I1O3~e$F#0q4NNZ@JMZ#a()M=B&v=f<^8_s>EQug*&a%z zl-2Aax0RDbaRY9Xbi1in_I1r-BYIRM9hCDQea*y)kf2D}yaF;L8m2N)<pBLqtj(mB zKgByqu~UIm=QkJz%VB8;pyTPhI)2+^qw&q@Yoy9yEJ|8XC+R*HVG7G1%DZ@vGw%W2 zeV&Z@Hpa}y)Sj$~hl4|c<hkHt`V3=uG4OEN&g*aP;T8dBd-5nP?Q+KA_#6$3^aZj4 zgN>I<*N+U?K4vld-&?LogeA<X?*2af*suzp1zPTTNy-mjn9p01PnNbG_V5)n4Pt=A zclT~Q+6t*)?Dj|A{anc1CN31)1h+DpJ{@@<uzGGVQEZ2v?qh$!b=nDMt7!9cGG4~* znRV@6;u*-^#XcQK9KTajxm9l8=-#%uH>3Uf9jG_u#XOKAR=F|jfNJd4=(p;=<mTs# zk3Bu-ZzVw>-tddfN2S^pS)ZJ*V}<4k{eoJI7d188`ufzEv>7e0U;onA_X94MhYy{0 zy&z?18FOu|TfB-&K&nedDmW<>)o%cT*S~N<QA-CEr@jsw!%wcQLZ{737W?3VS+^6U zI7k(090pHN9kMo{BM?fY%p&3ADFBUWjen{EH+bk!=$&sUU#6zs6LK2QBS=FFHBbPM z@;6Q+yKOhLTewCc`n%a88vlZrre(IcwWN`BM$65c{?nuV*#@`p?~z^+cPZ`V%fpPJ zj|pCXPMgY2D_&@83vKmDL)PRPFui5D2j9VXAyvLvuwC7YomO4pxyU;Y$JZ3(!d2D^ zXU=@YIsr4k>b@M=OBrX<wyp9t74Uv$y|yDqP`{?C%B;>>+{)6j9LNUH{9gD4{NLuw zd$>o#u7Y73cK3j&h0(kW&dd2Z&b!wKZ)^qQf3yX$>e{X^-xe@IEd6+yGBG|L7Yl7H zzS!k_yiikJolQM4JG+5+cN=k*kkblQ1O!oU_Hci-JI5)v(V{x6r1dBx<2pjUAV%WK zKQ9m(8Xhi-3l8`vj@2!FUBJuO1pd*0tEB7b>gYh|s22`6aDeZ8vaOG5WWNE}IgD03 zx6W7WBUO@2*noKz(FLWI7OvxJj$5bixII&h;Mp6gONg(-p`OLZ!6}PpmKY<1X^C@< zaZ8HfEZ>J=>QEQ9GQab*3SR<oX`+4$?~n_Pky@4_EwS6GAx5Hwv@kP<)NeSNae5m^ za$GQhRwj3cAk%c;)szCSEAPZqC4Z2UH5BJM@0MNP2^}5tgb6b<*=_oN-D?-D<3BYv zip8lz(STCk-Grob^<xV`lk~Zv_#9FQs9<S@t`BMig(GhXbd-TG5@LTymFLRo&q!E^ zXJ=%5>oVJqV2jtq#Vc#g8BLHo5OZ^K^{{piw6)DIwDxY;44;`357Ss9;W~EA{edxT zC8!P~ikKnbczx|Bm%|5~Cded90l?bgSoGkggsS#wrh5_yB0;4E0@6B)NgUA>m!FT2 zk-Ze#QNj04LQL?c-9y715i$iFn|OjF>cM04l26dd>FMZT0jn|3g-~X`6pik0+N}|} zkEj^VyquyUB6_mUPDf{E;&TEZc}#r#YuyZREYqMKuV2TnI1i!s1z$w?k9DU6axWk> zyj*seb`WWUDFO9#_iE$OXOE$OdV2a`D2s%Rj*m};^0S@4tF~Vs&lR9N%g>X|0`p_c zHs)gv=UaY&jl$UI%b^UmjkqV2cMcAEBlM7H3Dno`<0pS3{M}L7bx6z?xw6X7+B;-y zc9s}lcP35d%(Ge1k^!~F3oAdS-X{V!@Ms{)n3!&YSjXV%g{7riH*b0(<Z5=sZB6zt zr+Qe;ZQk{V#F}0G4DFb9>vhyMV5vp!@K=TAkl?73Hs4kx*-xC?hk40RGU4R@L$@^r z%KG{qI_%aZkCD114_<^A^~A_1USs$)CB+nTuR#_beHt{?4x><ssOP}>0rMd^7Wk1S zJ~~=8)21VL3S=OZIJkodcovuAeSVt;{|44eq%|-K0bo>F%NG8=_?HO0SGb&@Aj)ht zI*Iw6u_}`y5k~okpkY9*9awQv$FI9%o*VpiyDIf5np7U|CDuFS4;NbJoq530Rg@M| z_vr#b^hZDA=UuzS4zld4eK#{>+w^jsTE6qG^0UiY^R7ihRh>H}Wvs<n;PNJSv^z2o z^#6g|LEK~Pj``Jiw~`Tifdhce{gDK$%wKj0*?cat`7`?^HYsTXhgw3{k;SvWT5j@$ zoPG*&@+B_H=g&_+YnPUmMgT3ch4bq1G(c@R<9u!H?3ejX#Y>0FU6)2?lT<}+<Az~( z9S~a)#>|6^lu^_$X!1oxT1eodlKSE3cpyO|g^Nc2!}mpehqdN60NBB~TB4z+_c$y} z<J2jVgqCDHZbF{aR%~WP9Ohd{al4SNgU?lQ{S8oWV`KJvwMSllVWC0HTX8WnqH5Gs zRYgT037MOk+E(>_ajWR#2b}o_z)`8FT*7^P=@Pn9<J1v?!$eOHi3I^UX$VP%I-kxr z0SKb7a7@!UFc4s4yt^#1dcdY$!d62%%-wJZfK5qGTH21P$tsd}S8?*_NbCbXob@pj zZ!)w1CSc-#QscFZZCYAfB$6kkr6&j+5m(=^H<;%F5XQ%jbT4&2hI_Syj$aG63rfwh zN%(h>RQ)ovf}EZ1)V51O$Hg@;QpY!~0i<siPhzC3C$aD7ys~gs66&hVHyUTp9zJyF zms4G<gHgfbn(ZS2Di7F#D(!1w<3)bTz<_XesaofK`|}Nb6_)krx<*I=cqYi+Zp}V= zUMvGM6yyzhf<NUfKLW;8HAUYJupnRzl>}uX>!+r6Ilpg$lghmt0e;#y7!))3PV9et z{&u@HLUb*Zm4p6Ko7}o_192|RfGKfsY^<-N3<l5zzMg2OBR3tH=lJf4FPArhrq=*J zB4Ak{su8pxMmz*zVZJ?P^I3oZ;ZLc{?5f1eW#{y0_d}dBilxZUq{odzAbLKaWhl>~ zmU~mC9QgEF<{HUgiFv2Gqz%6ImT*O7F{Dw8?hp-qir*4w@H+<KZr+|x_LH7q>Eg<2 zsHArOo2g}o;{zvCu?x)%UG;X|1WXCov%$2WYMX`S%+s_4Njs#v`*W-~_H`B24;(66 z<$ToD^WT)#8b_C=4-B}nbf1x7YeDw?FTnJ^(phr)caJU1-&73Pts?wXpISDBScXi~ zPFHP}Pfn?RUm6uOi(wDW{19Y<cPiZCC=Y-iH+Odw9B)H_>r{&Rj|nVY_F}-(psM|+ zF?AdByN!&ToChy{z*E5brp8|F+&P*XjA0xn``KJDe~OV$U~CC`{CJ`8!_bf{*r+2% zwD(7X6a}V+2_nu?)L;HVV&cr)9Gq7O10bNm63Wf+eMhlWA;>kPdKCBS?!Ziq6C)-K zuVqIM?Pi`Wu<t~!96bSfM1T`bvWs3H$2-H|PXw1xq?E3crzZ&TE`QbX%9W!~WTA^~ zQHpu*UUV5RzLqG>&r}cI`o<Nn^H1RITiyNl{YTHMqq%9HJ;@UR<dGT3#*#R@x{{K< zHl4U=we*zsAMyDTt?|Xm=7FO${FDo0eM4jQ5ee6~*4;mg4D@TMSX*18w~PAaBAhUI z;DA%0a{{o4cQ=Y+nV4dTDWb#*R%nh-d*q%0Uw~Zw^gSxOMPV<4mH>c6{0oN#Gxc;G zXdH3k#mC|kLgOFiI1vQYKo-uZgpYNVsWk{{N}|rXk&PW`<e-GCSl>cL2Hijb3{om` zweKp;+E<$Xa`)fr&7s{oMgor$BABA;aDx-0I}aaD*x=A@uKTUmyP!36*X|kycbZ)( zvNQ=ka@71M%tp?xy`$K<vjmKD_Axi>(CC6-C;3jOtY%WCeqAk&{`c`b+kh($G9)x( z-lYu?tyz95+ak`=0?&sxnD8bk8xRlBr{?7yakx6;OUl8tD9xadvqjx(9LAC^E+k}! zcdPp3V|v8jo43SEpgb7v_7%yEsb9z!L8JgV8QG=@dw$JSnen0&dWRAoK2$Kb!y;Z& zfj<(iDX@+>4~Tuaoz4&;U@Xj<ksKqG)*=?GU0jHf62+zfaiKNRltp2fn(i9}1dlGK z{!_9<ilJpECFTBI)MV8#x-<;qrNOOHJ={JQD9;5yHZD^n34<l#J@QynfQpuupT-ZO z8f>QYyI#CELx=`a{ngK$fwT$CIT90_#+ka7x{C}#j7X&)?IL)0T>iVVf?n3dgNnrk zZzHMCd_Dw*6MyfJKi!;8w0J}M$~|4d9_s%FQeTQO6v7aA-hht5k7Vus{@362%Jp&L z6X1U9M0}T??6i~M`Oc6CpSr>;K)n%ue2~HDidoL{{QM{x7nE8uWkjs*@KaY#w`OzX z*^`&ivWjC4>qp{@=#{ritwT~Ia>;>~kG4GirnuZU&hBb7de-hVI&u}#3IKUs-Q5W4 z&(D~v!*~CwxmggQLzI+LDPb}QSt~Bq%hJV91k*L#vZuC-l9QAFN8<#wZ1fqWbKBen z9vj~%QYJ%WBIJnIZEdN3Ls9kkIAx)iPD9Qtvx_B5#p={y*%UdH3nnbH=C3Yw_4HI? z!Z66{?&EOfeLqZX!%p)(^>w;Cl5mK`JPHH|NWNE1)r1XCZfg%fU~AvWcUoLfoWg(u zsU$lao4RDfs3U@<N-UdVAiK3)r)TvodnZD}I$UOUKw`h&Yd!*({-fYV#P^68zxzFU z{;?#bY|qdke4v%IgcxDt<Lm5VqI!Y<KeD9<A;_p+?XxX>Z<galVvqJa#OUq(8myQ9 zx}abw$#v-9;lpD$#SYWtkJ0fdTt9)@O<vM3Q)#L{PekqU5<dND<p3)NFx)@P9<2^8 zT*?BB=Mp4^xVhi=^dQ7Lg8jrF7!OU~TGJnN+$gO!&n4Tbx3an#4m04>r?+*yxv&5c z{~;%*%}f;S@i>;&{{9_YJ;H&Q<BE!*_V$Gs_p!}p{Qsf4?i9C!yifUxwsr^ItPxgH z9MzGLk-Q1Rj+1D2YHk*131d_u_G25(i$LLAQnC-cBtk{LIv%1K;zO(`G7cU*p!1i1 z(ryhnAFVb(3l4^&2AV$PG)5u#v>wagUp&`Nm*>KnC(2BP23BPQ!>&6gF096I$XvX$ zynMU<JCfW7eoa3Un8F5SNnI?m=eAF0<0YSfJhJ<oa<T^wSU!-2RvMY7%KIbR_^#aH zye*SDed^}*HB4y0I)I!gKg%uadQfVQVIKM=tL`6}yS;8v)l=s1uxI$npWEXmGlYg6 zT-ZNHlQl4V(~$*?V!w>he%r-gjMp9BA&Za6H|TZW&i^ziTX(Q_Mw*S*)(L1>ny|0k zF3Yj?qq5;+**ZrW+f+V!#H^@t)$-U8RDl}_FTYbi$Lr1Z4~v}hhkZ$oRFJ9Z%a;@A zm9RL1<Kzp<2`eQMTKIlgI8XsE07nVL1`QOxC!Vun=tlGpbb96GgUB<p5i`EIhG850 z$K+&hdpn6=ixp~#^2<~tt#6qfyB&ZOBVvj5>9w({guB$+Q+6@!a8+pz4JhU5pw!gX zJ_3<&!uK6>zFhbQ5yk@-)6sgf;WN$WPiqVCDUXh(BlGOyZ4B#t2M(ZVH1sLxQXGkB z&q#=7?_d%y^e4LxeIdFZWEvk?qwW=tlkAZr4--+{W{Be%`q2K<a>vMjZtOlj<vIV$ z#kw>H#_-YaXVGv7s$N4Vo^<cXbSRfdjsUZUbWB8j(UWv)EJ@JF{IUCWyn4QV%-2V} z^?&4>^W@dm;uu=DLCwe$X&wIpk|v*#DiZS^0**dD^~c2D{r&JG>-ZsPoE1`4Dc;AP zKjmymc_o5`bMuZ+ur=W*d4u&4Z}DERHri2*r)N$nzPH)8NFVVD09hRM;i8=uZ|r@^ z_vnAJ%12H~pu#AUsMH>l`XSWD-25rzhzhBbQ&ZsI5loEkAwbhbWozn`HHK#_Ez{bq zk<-8uR)>FaccJ*jix+U1fKQP7+d++)P@XphLYSKeXo0_7yr{H^8m=u<bsuRuHX44M z<I>W_*s(zTXLOlBIr98DQnPpk1&QVhOlVNa;A(1!f;gfZDUR?ArI<X|U!@=NBt-fU zo=n$;U(l=E%f|xYUQBkj$g!w9Fgsvy`uOo<TEcwo1&ZQdgH!Kv|B%nf(ZaonIi05C zVu{fvWVi^4{~O{q=ijt!7qHXw{8-YQBX}<`6Ug_d8b~%OgvtjqJ(&2%$m7Ex>xqeB z;7~l<%0S6cs2M${EpI{Ao`};CeSTa0_gkz)5D15YPhb1Pf681mjH^sYO?rb2c0d#b zVfd<V%&W1i*(cZZ*eNA4NUDa042+-1Q6fQ*i|#ibc2`#jT=O$-IYJTyM*%Yx4msYv zA2ijquyMjkVxIe0rV^+NqAn4;0zLr`jG7*|=l|vcsD%I#rR%gbJOEDsUR($V!A@-C zA0&2_J$eMq98$SpJjPNC*@?g8`1kLzu$}81!cTnM=@?!<26L#6&>e|i8{a=X<(4u! z9u}6dM%#efd||AfWPM{RllQNe+aa3o+~u#19zJ|sV4EF2BNrD*_nQlU{+v@&E6E)_ zgE=36!#lK_OX4d78BKkHGDQTZJ)1W_6gv!8pd%(yka#{K^r4X%Krwd9Q&Um3m}zQi z9&drmaKJsi@>y=7I%EEA&ey23hTUYjdbWL=WY+ff#269GM~#(Edtw~?%LzXf-WDo; z*+Ib805GRR(_V#&N{WofPfYZ`UjrsYaN5P?__1S=dsBf@A-Q4>OCdq#4#jW3cMQ=Q zs~9_RT4cicNOzD(I)E|rvG4u6n@woy^Srd%O|gm<YCeyuJSG_$Ter!!gw3UF-;*%* z2Lyj0*DA5!Dru~~`s4|f{?C~iHcZ5ks?83S#oA-RiHVRn5|C=p-Aycrx;s=68K~y( z)+EXjwmW3|rKyjnmH!+blqKL9e||EyX(Ky~99`0=pCE;SL&CKRPgNA>>dMMGcex+P zQhY;PTxc}~y+ow^p)V^dGx{gO1Y}2woUciiZd4uqG`xkNXNY2C-E@!D6Z0-X&xCCD zv@H{=P`LC5S)a)=?j70$+$3qSCI$sI7kxAqpG%2~QJSBBdo9vr`$cjL0gz=#tr-2n zWpM6grx4pck>oNKvF|wm^R~N>4pB=xj#MG}4p|b7>_OF|NU_6n^)QC07nk)u-hKph zHHc<923zQ0(glQt`Dlkza}cwEEE!ZSG<)ogP_KVv-8-*o6k&Jm)uZ=ybradX8yQ{c z3OEb!C3I%I&*^?qOv#^ETeG$!4<Pi$`SR)0Pv74PF9beXi(?D>>OppAoBxxSFM}ED zj~u<bT5FY0iZl~a(!qf@3zL1lz4uuph?*d12JpGzOqP;z#cR>y%NDzUYkz(oK4COB z-wzM}nUCHFpqhw)+3kAE&Tf{N;c~=3x6c-bIsS7Xgx?n%Z$7W6@Ih7&-YG2S_@P-* z+nzqM|Bu`jmdWEu!XL=nNi7CV#5sN_2?z<X8xa7`p&&D^B!*)Y)4K-pFsIUAzPU7f zKr!;_gy}P%IQLB&ubaD}GQ|oWQ_T(j3hc;qKfND@)@;af@(Nw*PPmy%YV&Z9q&^|r zI(|D(84IKgp!I6^NIVJpMfOR$8MkuYf7Y6JfpU+rD^)Rq<|F~*4z>WSX>l-YrD+e& zhXVx-{x=HBBhI2>X?Z|N3y3-B%BQao5H|kpTXFA|YM#fjj>o7kX&g1#V%k?5k48dU zbd@~GX+V4|LFU+Z=y319JR0B670L6#Ad97B>Q`wWZVRAXI3urLxq0ibH)FP3z()xR zZ>Pw1ag7(#9pdb0Ntu~RjElRbuM6sXfK4j(T0A4i)%-qu7XcPcCF!CxIflwWTtGa7 zD+7-g5Kv7QwGVs<mUL*7Z=Slxicujh@C|N={1F2^J=K{IgsX9LUw-UalEf{g2j$5> z4KR2GAQFM{_vOp0TknkUcFQ3&>-EJ90Cn*?{d{}=VPii7n~KEhqxC4uZdh$Q)@Y2^ zUrKIXRaUMGIeY1P7Xnyip;CZy?m-344@BBH_USD?*;Cojt0~A5F{oeH+}w<#s8f9Q z9~z@$iymzlvWe=ZR8+pU7Dx2e)Ee8q<oC@W#(HzwbPG4qYCZS*SX<XcoI+rgKFC|1 zI2am_I25F$nQk#vmXVAWG}@n!HUEAvM=$eQ=c<+J^J}X($cel1K5hcU&cvGtzL(~@ zXPY-8AWp%=3Wb}iYo!L6mEyijsCdTF-8AmBXtAx_L{8N+pC|OG0G7!tT{PO6o115b zKe@XAM}G8E0dSz20?)O7IKHl{tEovu3Lf;Vyu8o1z7d-~a7Ta>0Thn01AlYbkd@Wn zS=ig~8sTL^cGpvZIQ19A(1}xMh{BGD>!C5dSgrbKmhLWji!_fxOD`kB6Z|OW!^)u1 zf#kcEBSKx#h|Zd;bldO?9;B3@zz_&&u2;ZH_5<g=J4vZrWRga{2N@`x$M!CIlmX4^ zSOtLC!IYU+=(#a;z1sut3ao6^aa5l{cpzU20^hzHD=T8srtKsWNp3e-X-w|`1Balq zMgNhSMDdqzA1zk`-c$UGJKH6$fkyLq^%oFB{93&P%rQCHzNtRBlDlKs=4>v%OW7TA zDenB!`G`M7Ue>@AnOau*BN9HQ^Q?hMFVO~*>D&9Uf3}{)><rbEftK-we7rkoiR>=x zHWOuo^BlqESR>3ti{HKD!zhE9fK1`d)-w^$jiViO%~N|*S|h^4iAvl=Cycd4MX~i` zN=n9A1;*Oi3Lg#bvr7GRO&o3kEJQ7?aY;vK<c#QH?D7I~KJjQ&xkrL)l4_Vs4;Axw z-k?1A=DaFc8C~6nm1ARLz9QUznEs3KYo{N=956M7O|`AH?O<$EQevW{!;le3xc>er zJgVqkiE4EIJ*ic0g0ad$zoYd&UOLEU|Dt0tCN>tDdPs5s++%~0Z2?^lbvt^J1Q;!P zz@Wj=DZKqB>9@&vF_zMNO%QdR&LE87C**u`j+L}J>vTp}GU#8AJv#u4^;B-&g6J9d z1HN&xfcG#H;LXLk5-=PC7Q`3-4vjzV*XMukRu9_|8&*i;<w}|0qnu3-45kf3|1Ta8 z#=htwN2DB~ch|@`RT>kJAHavlan7M(4CPB^V#^KI;>nmTppU`UCV0ceB^mNcyy`cM zKU50^J$(hyF_t=%M@6b`PE*v#`~(~fp$Ujo^W0wC(?^fyr>7r0al#WCAl>DMsJ+MM zldi);Pfv^?N=ccUo%OCh<})}jfQ8_j6V7gT;Ey1mh?(gq0efH?czQoVrr0Khft29y z1RZ8W&uOhkP{w9t@Whcqj)}aj=*Y-a-3*l)l5WngEe~mDPS|LZ_~FCnV*QJN1u(Rb z5REAn8@oHTu!U_U_@^ak>Y8qWTqMeqCd>EB&7AU~d8?GqiuxjA(Z{#l`FC2ZO5eQ$ zfnQf&Pg_Yf1<_FS8A}Dx%_XX0CaImN?1i%T)+E2$y04)YELKooA%-<fIZSy`ZfeP* zxaG2P=>M_HyATzP96l~O3>JXR^Yk(ih}|w;Zo4Xh`seBoYqXcYPD>*t1g&D370)A! zEdLO8lmY*8eL1gj{A&Pu<0Ue}jcWE*`ahkY8gwkIe_Iq89erzg&=nP11Zx|cRiI}= z)fJS1Uy+Cdo(|uY5=eG=a_fuJEC-h|Qd39Q|1Kg<<Ha?cL0B#k!bUY7(34R`{bo<( z3ewqw@s<+@!AtU5k8q%8bO8y(5IB)2bSOGhU19mxFP5halYB&U6;us11_;aw`T3o& zhTWBGhk6c1>5&o9M78NV0HuCKA%hkmDc`OT{`+2QQ0Q|VuIAi>M+LFA=q-M3?Zlxc zh@ZbH2HW%JBMh?a9UN#WD7YjHaM$3)13?>o=0N08@;)c*OOSo&X3YBDfF?vX<-C(J zCJBy+o~|w>zO`NC4eGm$Tpj>jc=`PKdSAss2yd>4G9Nj5w6QikH99(vxc{JVc70B> zj@C;y#X>tP@=UBZB?tMRZLf}>aybF10(OkbRu!VD7iab*@=TM^9cm+am!IBv$LR1= z{-WJ1xRxB3S%XD+h3p=O{<q+P&k_=6aJVv2$6tI6dm^L;KbLw;IW4R@gp&PFYccNp zi9kE1d*jp7hWHi@434|SHjgnxHP(zfDeaFOpP?oYgXO$da?m`g%B!o<fwu-Y2*x0M zy1f3EPn~-2IF*IS>NCQzI8%YOFQtg=#%p72jK?{o7!`k4&S`x~K>!%;5F|{_%%~q3 zfhYg**{eIZ-$tr3R6@|2J|u6WUhX>tmIuK~Y1GD+Vcq$s)}4R;qNjcvh|35HyZ-t4 zxk?knaGHEtnbKGHW`)TKkJj*r(mf$8A@(*lAK#pQ5F1^PC;7QZfs2lA-wGM98skbI zZzZL`{F8W4KWjnCmPuk5vA?tful*lLP7F294}Py#>--Ja5?CCJNbWMpSg6niCgkf6 z7<kA0N8_GXrrRZVWe*0F_KZQ~X+=WicP7nzyJ%1X$-j3FrpcvM$c7-d#@U2tjUcWO zC1(|0xEX0CvfVw^;7t@v>lGDvDDmOp(Sa2k|H!C>(*!+>-_+=={vTD}9gcP1|9vW} z5Fvz6M##?0mX(nR3E7oRRAxp(k&wy?nI+jtk`O|YL?jXsDH+-Od7a(Q@A=)2KknnW zuKT!()A#%Nyx*^>Z*jq!G@2}Xhp1~qX&|IQ2bd*YO19X8j!-bfBu=SY(h;DwOMCbe z+b6OJuqvP=OMo$olJn(dT0V`i4h<*8SF$%V-Y*0~kiIRHOI*CuIWp4ma@C+GvVp%n zbF+Y}?<|W8V)((rKy#_SMS8aPQ-RXPei4xZ;no3%s4NgSST=QasZOJA0zpF%&fpMR z34A4Y8FLv@J~UQc?;Qvdh4jBL^e3-+5oFet=7;lWAuQH5MGhuwP|jaSHbyP5^UHJu zLyd7@$1Q9ZoboG~CJqvP0Dh0PGR-LxWr{sLU{R5M51sPgV$2PvP9-9_|IZ(=yZ~qj z<U4d&smXUm+DrK{rndJW%&I26{T$FaNmd+tpIxPQzb;52pLENmCgAUFdW0#gmr9?w zknk~?&E4J)>ZTJ(rqFSN*uq%<=n+5uu!VFzk-#=y9^qfmQbD&2Xs-VVz+$9-L5W1i zz|b{5f=3y@{Yy{l4T`x(b&hc}h2Jogo#7iR)~GP{M<*$?`f(;elY#Evj-;DbzSegk zaa`etvF#5T{(O&t659s6uF7%!6FrZtp>xGG2G<4;Jt&OZf=P|Pt_88?ROt#aflb{@ zO<va1*9Y0sXP7;=0!2}<nUv%U{mJ@zAhgv5mvfO$3?oH_`5*ZDj0K@fL%9si!4KXj zr=6Vza*pAH4LYfe3M@!?q(GfC_9E|MH$A<?hkS^rMEUuV^bh1fof&<OsKgUuMolfo z_Y67jJj~+3Q=zs;8t^N^*a<Pr{P$CztLZQIZt7h=zrT=xR}x{s?2c5xwI%gC46e1L zu<jWRpD2~Re;(<g9}%%1`MCg9I=CD=Xoqi=Ua2M>YRFLO($>>sA4uoDs{@x5pgv!P zbTc91Gf}-i7=a=nlY)IF*VqD!a)PNBUk{MJtfqnq?ioaqkd1FHm<rdbC+j`)n>+WH zjStp$P6b~vDXE1U2h+Juv0rfDi#$DTYey+7gbKgxPRGmfkBuMK&+!}<8({e_5A=*Y zPFVy`E+R!WVMsQ*3Bha-DZhsg^Ez9dGnwc%@tx>loc>br8(~yqvgiaO5<pm2QD;Bb zWIJ$|nxuI8ys|uH_KwCMo?^|OV&lIAIVg(1#ylK9vneA^DsK=vO0fp)dC$(K&nE(x zBwUMMCcYuHY1^s3`hBBj9-2-Fz8<l?7d|}iNgbaDn1q-rX=1`VWQ#bS@T*yI2kWPV zR&lU^3`B1s$MKz9-oY)L_kJaw<+-|!3Q8Ajh(VkPd%)3)FQ5Wo6GG$|b|qgM{Pc+o z#i*!CVVfGhUWa>+1oIKl<>rw~7cY8N4eWm-ivb=~DK>@-_R}&dpv#U`py1Y4Is+cJ z@|ac$wfTe4`=g#MbwICW8WF#M8W45}#pD5^8Ve=VY}66BE~Bz=8J>OD<|v8T0AxAT zkeMeOC&(Z0zjc+I2s`b;9Sq<*tlmbF73#$MX=yHd9y2706?(V}v*>+}-$ej##@RPl zS2uHh2v-yE-LT4uVt$;O`{XZU6?tv+3%v#_ZPuF-wy#arUaB9ELyeTJEoLS}azh=4 zc_dB2Pa^pzB8van{RUqS4q72W0dkcOj^luq2<d6TCL0pmPa7Vu&CYzg@OSjsfe<8h zAxVYm59l&d^HDQ>>iSKY&5WA4o3W4e`j;=|9Xvcy6URaS@zDPL7wOca`1!B${}QCS zdd9NpYV|WRQ`OUV6Du+g2xc9)`jMVqn|DXf(vemNBff;>cRVLM)`mlEwa=;XXZ=p! zq6iwDmpl1>ZlL#ywG2~DgmdX~OFVZa(iHAazo!ZRH>&wV(2rnbqQUSNK0_k;*{#)e zh2wIiK-2+Pm+>e|-Zq+mH^;8$JPqOnpzp&4h*t|@x)?o?OnyNDfeHMmcvy1gOcA9C z?5eoWL>6W=3?NYK0Yx44_6B5u*~lor8^5J|W5mq36z0gX6Q6r<5vVZ)?w9=*r|z7; z08}wB3*gwtLoj#h8k@MQ1=5=@T$o)Md*8o#i}{|NrsQ*WNuOcmW)a`aZ_wi`E}AO% zk^H?wU2d$XnKTq_9o5;@b$C%%$G|`tDM0ovzqiX1Z)*wCo{8Cx>DdLR8Q+)0p1l4u zd<lQ>uHkzgqe5ILvI7reAqlHThxl&7v{K-)jRPh8Fa2q~3Jm*t(lRoXqcSxB&LU*# ziLv0u*O@w3^)>qwVTVmVCxqgd$C^T{<U+?vo>SD-iddHDZP8?5B={8P<uH8PKR-%M zeTwG4F6s4jXn}ck?>U@3OF}m@B%~Jm+6?eLRJsWXBj6Q)C49TF;~w98e{R-X!VDt3 zAgB?c*pXRMsd`ENOF#fI+q1Dz9lsceOSJ}@-%BN4lT3M|)jT^)3`l|XuP{G<WwN|O zfqi(4pk<-Q9{c0ukc+f1k07mvA!NaLqu80AZT+~tdiHzg%5pACQ_K|{tW5IamWQ#} z7Z=C2{QxnP@}1S;Z!MP5)zwvkPv8pUHqo)agUL}9mEQ*|4g0^WLiY!O{pC^d;%D9O z6yB;_W#l=onj@Os`SV|8xL&w56e>{l@-S4@)Zk;sRB9Ka)^!ogtfk07!*pdeUJCAz zucT0z5O6sbnzG@xkf`$IL2}aPqZ(RT*5iE@=E659Pz-o7hEIHEe})5aHF0x^O(#U< z%dFhF9Sp_*cp&tb)ztyWJ;n$LSF=v;>!x1@DS7R+d@#`=%nzO;J9yVL4DkvR#c$A* z>|vPGf6S)eg<da4Q7iN(K*^G^N&3zGrO-BavG3s>hP;~CSouqpvD!d}!p_1X)-=^* zC%&@#8D-})0MjMKh317pXnjE{MwRQkD6Ko3<mB-tp}#Ko0gyTruMIL%r)!=VlLrPN z;Yt-dlK8L`;|mEWh`sru&>Rj9XLH10HDb^?m&wOp(shOF$0lw&<eU+t-_`1E9Jo&U zIgs|A$I)}=#^6*x-gOc3qX`lL`WxWcuZD#MXYUjPcnAIM1zGk&Q>dVA4Sm>G=2}K( zsj=?bz`2{l-h*(@wl<fW%zHUGzhMplUy1a<y?f=nw&TeLJ^xQf#sT3)m8F%5iB#D( zkDHKM#Yq$cf{DM|1s(v>7^D0<W<!uNSuoTQz}}#)4WUHX)EI6QARj_ny2tX3eW@Al zats^Yg$W9(SWvYEKS^-||A(3v1x?*iO$Fb`qPN9H@Bb5?P-K2-8p<}UzO?2Mk`pdZ z+#j%R3psSIX<}h@b2CUJ5qD0<xpL6r6Yy1M6#dfezb<!y@~?XFw&wTQN6DF@7XTOd z`^9{SBq893f;grOJVs^Hz682oG@s~hWoW5>tpmh`F9^P|lRlE+GcU_^Ff@~+NqwaP zm7NsH&AbUP)&}{;?{75~T`H+cvX(teUT|)xNca)nAzZ1`FMf*vhQK-bk&h?BO!m0O zp{M=;SdzB5{@wbrOaTP)h=TuCdInLzN(Kl7*@NgOvNALK`RC@Td-hfe&)KP+X6;Ef zH>HRohwq&k>2+6mZr&sWW<&?=;g9<0D5=|3vce&2trw?gbnU#d298!tHn`Pi=iWYz zF}r`2i?)S)Mt8^KFDi!Jc&0c(m%sidt+2it6<$u@f3%&LF%I)JA}J*X)gEbNzVWI0 z@RMW+-^LU;M2WL+rP$_E@sr7U4yhnNUmyo6cB09%%wb1s3_`z&@r~s(ovXTtbnhk0 zP`Wjd8h7_@1rkURqi3u2YV3Ke3K!R1zvn-L5O{!uEdjTLj&Y)JtkUK2qesNz5>+n+ z{E4s)`6+PhAjHr!RXK?<U9XiwK_GMu?dMQAgVSC|i_RObJ;ECB@;rQ)Yszx!C^T>R z);FV~ByvAu`M;gV&AzKS#d{*-F2tfArJAn+roeEhU$y@K_&ea=k00wGH%9&{;$h3q zQkBk?m4}v7rg=d(PGndiHAN*#v$lgLqhre0+)57F17vurWg<8piZ(=b%mZ6?zp`hk z<Mlg7c)Yr9861D`bnmv%AsqKFzsK)o**p&c7wllOaI!(_<RHd^U^}?nFhF6|F8qTC z5KJ~2qFp!$rDS9xeTTCbC~JQ5>31#vWt6@Wir`8LGBQ+cqmU=0;q{CD66Yg<mJfP{ z6762D?88T}xzZ5~Aw_|Gt1lOwVnd%!4MQXug~cN&^wHrU7+pH=e)UI87dIEZ%7J)< z(GY#Um|MnNaFBEQjmH1>5N;irg@X3FiI4~@y$;W9P}p#`mBt=Ini>JVgpd#d_Kt#$ zyMP+7a^Wn*1_c2Cpl9yN8(<-R{)C?hs^pE04I%{<6qJ2OCgwOmH!~sZv^!~OnRkXa z^q?h0H`nN6UnLTl3kur4UTOTWmjEN69&1Sa9Ra3jjcX0@XTKr35;zFUZ|oBDOG~u7 zcELwEzp!woV;MbtBZZZNN8tGaY6$gjTn{WwoXpIXDAhW&>qM&pZ#jF1NNLHvy!g{W zPKTpGNNoYG0q5ax9U#8K*|&EzqM2%D->~8LaRFUAv@3~jaH#tH`Em)YIR3xfygaL* zBmQs>BOpYIy1LhTmA<f+MtO8(c54WY^IQ#Ixqgo&I^6Z+y{E?qO$%b;E_!((6fzLY z@Rchyk=#mV0T=*CpO1vq+I6zYqG1chDA4e*LRM~FQ#3G3vU1znLAafe5LxpA=w0cO zuDuNl_au&}t-;>^A<pY&lpC?zpnZB1_b|>NAFR9Bx?P#lYZ-iUt$z;G*>b<7^&Xi$ zBl5z36=PEBkxNGuKOVG{zH;Q-%}dn}I!Wr%@_nb{+wyEP2a}k>J>Ea4(pc|4X@JeD z;+ao|i<;)%zs?`BL(uUD3k8BU(Xj(O3e-~0dC&WYvNRdFKV2RQ7bTQ%fRW2LP65=) zezjkO_Acj<=pX$vbEhvZZ4WUo6hW{}&^j@UqvG!?6bQ)9Ob2gO<5eXakv&D}8z=A- zPywc1Vsa*Q>d?U<O8A|lf<*7@satB@7ay4G0q3`vj1Hm!MMSsImcxR3KJEDVGEF=H z1_lN)y;!`yK*NBa5{R3&p)oFLq%>j?f(Xm4L-^U3SFN}i!C7*|%4pg~3_BBj%s{At znmI~>^|CiqgzOe+V4aS7`ua6?hpIbKN_r%CQ-Rpi_g9V-%AOl*oFO1+pkewg*A&c* zJN{tWC%xxYRr(NEI@~*=K_s(t?24<a`;9A*1Z^GgrvlU=!RO@?<+GwU4V5;36iEHK zYME%-_u*N<d(tC<tp@O4BZL#p&1<WxM`UGD$q2?4^}JAuATlW5_{)cGbF)Z~_d{(b zmn%q(<o+W$l@%IohO;6IpBM0DA|o0QAWvrQ5Jpl_l$UpIday?DuAsE^Wrrys1wD;n z$c^eyTGQjHt7jI~Ez9I@Bvs*8Iky*s0vuvyj2pA$1Ii4G&j@utY+lO_i0{yf>g1U! zFD*rm2HS|P?4@6K)H0JYNJVwUJ%4aL+aN?WS-lDbudd`d6r!2!=Uf_|73h_gaaKj{ zIzk_yL;i8C`k_tG0kxN06Gu~XM3F&(Yy=P+tVUPyN`T7b=H`Zp2M_(8on+9?u*Tri z!;1*|7iFn;1kISD&%QF{qJwoGQkD9+dyM~+3!tH?i8tOd^>F4tIp;JWvZ<+E)YR;! zHKB-t@gLIVwY4>*|Nrpv!?7e)Y59F_Mer_6RR+bqYs=I!B#bxIp>={X?d#Vw`NqzY zDTeA?DS5o~JMwq%sXc&r%aL|yY)sQKT8cFWEQWcZDX#DL?{fyHzF1KbZYN@#pOl|^ zZjYJ>-FrgGK;_K_s_;8CNLT0^$e;DmYP^1-{rukLF>0KeQ?*;0@g5ZVUFgu=!aRYh zJSt6tgC(bbo}}*S?gp93Cm`SiOE@+^IC*gLIwbv>xOSn4rCaUGS6n6s@9F@d($^9Z z5Lm%L{PO<H29@Va%XsRgaP5$HUT{o@hLSML3srvXowQ^KQi{eIfuJ}bj(|dgklznj zRe+zr<?Y)eh~G!Is~+E48~eKw<K*c-HyOtFPxWYNYT`r2+F7Rg<o79ioyPFf9E6(P z9+S<3LX@OeK@|lih4bxJFZLbZ%Tly6Z`)0XHvWALkIlkH4CP${))Cd~*SI`C^SebD z-x^oea-*=a@H_T>=j>|+s@bJtaVS+W1TF<hGj-d3x=0$Jn)#-fcliK=xgvkm_mYWI z_bg;j<#3wnH61+o6Wcsui>ol{J$Ztp00d!US4`GhL>WMmo>R-@tVclI`1i}@Np7d9 zHp>`}D1vwx26N3ydFidFd}pYo>t~u2%~jF?MKY!LKMlXzC<Tdp1o)r@#`se2nO@Ig z=$bZx5|^L$b=}WVMYc<g@W=^n`1)3(AIe)R9WsNyVaqg{rz_o}7aL+%#QNy1XpwZ# zWEbD<YP77eY5$m<;f6Xkj|Tt8K<WgypdZ472+WuO33H3d#_qSZb!J?fZ>V?e!Y{&z zQ6oh=#&Ay&#G$rQ(aDqc&5n{t3E1|4Ur<giIk3+u1)P=8jx}t~mchI0f_KAr#K$Z^ z?>YbXua2%R8}H~Bpa51@?vkv>%0&p6qPTzcW+sZ{CeKwpcaiwMt#n2TPtrN?;tlH+ z2<rgvj<5E$KAd|1mg&b2!8BTBdAw^L@@|wUq#|DI>sL217Q~C;D694Q@ph|%&yAYe z{yda=s51jLIAU4qw0G<c5ZBmk*7sj8hT*aji*2rk8!Y0FRMcWZMh2}-Q+JzQroMt0 zm3%O{Ky%f3!Lde~Z*`wIJibQ$=vR4c@@82Oq(PJ2Y~sT>ItSZ7G7mEkb4f_tzjFst z6~MZ0jz9l=`m>pw?|$K954*l9Z%>^j*|OXBCECZfi}`b6q2C&o62I|%MgbQ!T81LC z9w7%RVU#;w8%Kw}FzvCE{4SnVmYF9W8RhFa9sNg}LoK-!@%a_jJB$<9H_Xjb;%qV{ z-eXql=qLt7?5hn)l8m%8IoatKz4rKSP_JH5RVAmO5ICyHj=S33y~vVi-~n4yTl*~~ zXLNcR=?z~#ecA&>J%<6x!yFx3Ugq;a-4U@YvyIEd4jNp1-fEd2`ukG@S&LivIffWD z&X_P*L%xc!0#Txh8#`7_o(D6@3K2d`l>R>DDn}py+s|lf{tfvd@*z5Ghi997J(=#S z6HW|VKed!uQnZBHP~YE$m1xVx*^+Nskf1iRT62Aof>6k@=3TOK2$)Z_dKN-@6Sm*Z ze1EiDc<H#6B7+C#HT45<JMhMk=d*L%Vv?3OA|>FOgFu{EQSK<IrexGGY!l5V@LtO4 z`my|JPwN}H*H(rs835eD#K3`(7R>LJi+Voa6_|J$I`(|GS~tGVC-B*I5s%LelZX}h z0|~7~E8AP^Y-s-5jBsont{_0}q-3kf{j)#Uscb2^W3Kf1PUr@DZQGpk9lfX9FRJ(E zTP@rcSK!|s4BpyU|FXIMMHj-+6iESIga+^ticBXh&Z&<iFmUC`;F#fQ`(z_F32EBF zgA^f=+-fxsdLBG!awL^J@??#UlfC{9<xG`q@3oUZ#6F@uhr6o{qSRfHCyk3ee%H&M zBE-!P_Zg^m`Ob<wsb2V)&&)IIxqEX}34;h7+BO!Ch)L|g>b(q+JjvuT)s$GlWy-nw z^n)c+N7;o=5QpKM%R1TR{!dl+5#nUy>urEC!*)Gy`ilt-8|H=gu3P2kQ#x&&HJ1ol zUq-52{BSCg9K+RAA1fLQnjmbh(-C6urKP2Vd*p5s7Hd_|blU0o6qX;syBLM-S4ba! z`UU7aDobclq6%xBpf+;>yx0l%kUyZ$9t6l*j3QlGJZJp0w|9BIDzknU{xc$4&AW&^ z6rZU9xs<$PY+^92;%`T?14rH152pKX-vroixcPc3qZoPjo;}bI!3+bh4p27D6o2^I zaZ%sZX+jk{<oMjYRVDDfD4<>2-siZz%`zvkX$5Bh$&~E#iI2})K5-Zbse4hHu2Uhg zUC+RPbIm@nWd}pyP3z~bJftIzI|xFhMt|gZw-qh^1ST^vvDc}|H69o@U{6=;XG+5C zK2}zLPIrgM)NT(U@(R3gQv<~fkce~5_gyP+{Ygy_lV|dH^5UIFT|}fCt;#@j*WI_M zK!P*wYqll5h9Lj~gtp*&A`jaSWa5!Ewh7#pIb5xQ>taUM`*WX4>O&xMV9@e8HCrmy zu0a)pQ%uo!;lo{Dp2hHoXDd1_>-)$E$OV9EXl%exi*XhnBJF%9p}5X7kPB*PH02yi zh$zGqjN2F?ZrEcmEZ~6XNq>f_w%*=KMABUR?U>^3=2ju=yEr$;y%g7EccaM;8bsX0 zRhC6v69@r>{jgZ}UUg{AH!SP7_Q{j0JZ#ntn0>F>NKvnyowM6(4?!<Q(rGk}1jFUh zpMEVv-(X>;q$(XAQrj)>=N|IM?=A%c`$01na%JrJU-eNAHqjxSbk9lgdS>0hM!*pg za6K6bYn83q6&lZ9kh}i3AzAQRcsTlFl(ytH%Q>F3O*gh0tp_q$ipap_htmXUhCUDN z=l)V1^Cjq{mbx>u%FkwGn>pq7m3q-V|GbDk+$lti3|6?DDmQyMH?G?c{6!hTNMN8x z4WhF28tA*kLPCehUq8M3ziE+sSz_Lx-83q1g8ANXepBLY&(n;!$s=7zhOCtzSYL8t zmZ2b^7Yxo@I757gLMiAO7{abzB?^3@oda<5E=7te<b!`+o;HEN+J3e@ALe7gmG&Od zw3|^`m9y=d?EX76Jgh$?^G6A~)URpHyjOL&6N<1K%jYvt`yCkG0ci~+?`b3k>*H4^ z=R3uzol70RpZ&#b8+3rff-)tK7@1W1jbB0-zLt}yV$TveS*zzWxe#F6Ktu+_ceEC< z`z291oFWhs+u-H=4XMr6YHzL5{D-4ZP^}T$3dqSdYw1tEdaS~Q4>Io&sX&Uj93NWC zzIwF@i;IgheLZu%-5jzZtKyEgZvnU9%EogJ`}V`Gs^`ydPO{Bb*Ub~w{(Sho0BrmD z=f1NyHO+DcTL7PRb{a+fP1^5voG`Ppo|ME=hR-X7nt(^LxXXIBmMpt737<z%5DDxy z5T=&q1$9cIUeVadXdA*^eqMyDsTuG&On<o9cKRmmwqLQV<lUx%K^PWo?3l=)6naL? zke2uRo1>G9Z;DYv;I7VJZdkg&^J8b)yAT~}I~j<oTEd{&+5Lwc|B^mQA<6Fag`%}U ze}P5gkXYg0vX3)&vW6x|38&b-l4j=TAui?BA1VFnyRIy2d2QW%v}cIZ+I~Vgv&RNL z{=6@FI0Qh%O?%C1jLnRU_I}U!c4m3&WVG;8E;~bC=iLNwmp8o>8w=tZhB3BM)6n2Y zz%m3oHZtLsp)Um3yw^`Ta^eu2(g>hfSco_0?-Jb~-2^DUc6c8RJRRB-ZlLK)NW?-V zoyk7*^o)T-{N#L0?PG=NuQhCk@4^+gX&55Vnt*gS4MQ9}d>tY2aao+DW|Nro-JMV! z(Il+DvnVx{EwW*EbQ6FPXxV^OgD=45GC%ZO`e19pcQ{DU!Fnj~dqT5VJ#!h!eSQti zy`zt*E+qi*aF{uK6L`IgWJ=X+V!k!02%E*Juy!?2;HIWbA(d0LIYG(SX<t9yi@0x8 z&<X92^$J^ve=<lQR1SDWYxAt;vMjl29UTuh2{T_`6XW=@gF6O<0?K_|aaMJzzuXw& zU7%9YBP@DcE2otD!~7+c#{NX~eP@E$o*trb9#1K;tpU8#jn+}*&Vv&?XH*-}`R$uW zDd+y}4GVR~|0N%$-bqCT-tEd6A)kU2hDd?kEk%vR<DR{vXw7;-2wBd>w*3xylPGQ+ z3y4p4bE9zlqUN|=<t_{1UBWG1`c{lB&s_r-B)_*)OI!Xao!eb<dU=sr|G;Y~=|Pq7 z@tsS`Zv*>r68a*GuIiaf>wk9L=O+t^JZBN~so=cbnkr<e5Wf~kRPHC|o?{R$zEpbj zt*^tqE~KA#c9v$DZ2s9Rl&XMoiYUVq6dbWjnAp1{+p~s-ukYXI9}oaFby8Yd&4m$7 z7in(31T<jiZez;h<wM>KUJPyR>lKz?K>y?#0nA3`ix0ZCq2+|8F(pOE5RDXvHpPBe z+X&VL=^`^4Ae#V9pitqyJ372h?|ssKSmzA2cK?WO7*1lkO$)c++Sc{1TZkd|9=mBQ z$Xk)>fY!+8#~7bJ*L8OnDb<x=jRDdR%bb+d-G<?~7jzUBo`ven$JWmjd@^@gMcoHJ zZ=m~xgp56elsrh*5ThumsU-pQUk!2`7-$nHPZq8_52jy@jm>`X!hiCIC@vpD6su=J zZs+y->)y<JqIT`QswnJwwCm^O_K<>AO@xXgXm=XTD*cBeJUT4Rj~jLuR=y{;I6K`) zP3^}K270At_OOGA%?cyw^P^v4kA^QFm{VI}PK-$+v>nu;CfCRWZOUk%0D~5MSwT;( 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πwkfV?A}epu`3!zHJEUxm?efW2k=i^a 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­ux`z%$F_$R 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	~`6J7pLNqNY$P&m+cFSixWQ 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�l9+lgNWBj_(?EJ1f(O0 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%0AIjfTBT%r7NnfRQxT;pBQ$c@3NHTP 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 GTmKIuTgq_& diff --git a/public/clustering_files/figure-html/unnamed-chunk-7-1.png b/public/clustering_files/figure-html/unnamed-chunk-7-1.png index e1eb136d338f9507677800bd918dcb6486643922..7e92e373dd5e8432b4524ac70c5beff23b2e1523 100644 GIT binary patch literal 40604 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 V264xyN)Yg$ytJ}Z&V#>R{SSbut=Iqn literal 39900 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�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 diff --git a/public/clustering_files/figure-html/unnamed-chunk-8-1.png b/public/clustering_files/figure-html/unnamed-chunk-8-1.png index b442cc1c2c85d01b25ec19b30d93415207c1768d..05a1287053df33c4a436761752cb61cd53e69b58 100644 GIT binary patch literal 148994 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%0A)%T-|P>Uzjpdt!Gk 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%0Ai+l<KpAnNG&bCZ+Tw6FsV^@7z~Hijn~<`dX8kU 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 literal 147024 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	Kt=R6YNuJ>ri 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�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 Sy3XMC-Q{GIr3+sg`Ts8vqeN2x diff --git a/public/clustering_files/figure-html/unnamed-chunk-9-1.png b/public/clustering_files/figure-html/unnamed-chunk-9-1.png index e36201544146e0c7103b14cacda59b928c43f500..6ab577571c5ced5071674179b2f703b34506e29a 100644 GIT binary patch literal 256657 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%0AyZfFMYjsc7KykO=GUpxMDM^Xm)%V6}Rq@<P{ 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 literal 234327 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%0AgayFtVOwI_s=B~Xx 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%0A!&*P*kKO@q)PzuM?>%G7g&^M=b_- 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
#<aOfz;HNv89)` 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 diff --git a/public/comparing-and-combining-scrna-seq-datasets.html b/public/comparing-and-combining-scrna-seq-datasets.html index 832c937..b078b30 100644 --- a/public/comparing-and-combining-scrna-seq-datasets.html +++ b/public/comparing-and-combining-scrna-seq-datasets.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -506,8 +512,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <section class="normal" id="section-"> <div id="comparing-and-combining-scrna-seq-datasets" class="section level1"> <h1><span class="header-section-number">14</span> Comparing and combining scRNA-seq datasets</h1> -<div class="sourceCode" id="cb815"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb815-1" data-line-number="1"><span class="kw">library</span>(scater)</a> -<a class="sourceLine" id="cb815-2" data-line-number="2"><span class="kw">library</span>(SingleCellExperiment)</a></code></pre></div> +<div class="sourceCode" id="cb586"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb586-1" data-line-number="1"><span class="kw">library</span>(scater)</a> +<a class="sourceLine" id="cb586-2" data-line-number="2"><span class="kw">library</span>(SingleCellExperiment)</a></code></pre></div> <div id="introduction-9" class="section level3"> <h3><span class="header-section-number">14.0.1</span> Introduction</h3> <p>As more and more scRNA-seq datasets become available, carrying merged_seurat comparisons between them is key. There are two main @@ -527,21 +533,21 @@ consistent.</p> <div id="datasets-1" class="section level3"> <h3><span class="header-section-number">14.0.2</span> Datasets</h3> <p>We will running these methods on two human pancreas datasets: <span class="citation">(Muraro et al. <a href="#ref-Muraro2016-yk">2016</a>)</span> and <span class="citation">(Segerstolpe et al. <a href="#ref-Segerstolpe2016-wc">2016</a>)</span>. Since the pancreas has been widely studied, these datasets are well annotated.</p> -<div class="sourceCode" id="cb816"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb816-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/muraro.rds"</span>)</a> -<a class="sourceLine" id="cb816-2" data-line-number="2">segerstolpe <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/segerstolpe.rds"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb587"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb587-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/muraro.rds"</span>)</a> +<a class="sourceLine" id="cb587-2" data-line-number="2">segerstolpe <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/segerstolpe.rds"</span>)</a></code></pre></div> <p>This data has already been formatted for scmap. Cell type labels must be stored in the <code>cell_type1</code> column of the <code>colData</code> slots, and gene ids that are consistent across both datasets must be stored in the <code>feature_symbol</code> column of the <code>rowData</code> slots.</p> <p>First, lets check our gene-ids match across both datasets:</p> -<div class="sourceCode" id="cb817"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb817-1" data-line-number="1"><span class="kw">sum</span>(<span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol <span class="op">%in%</span><span class="st"> </span><span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol)<span class="op">/</span><span class="kw">nrow</span>(muraro)</a> -<a class="sourceLine" id="cb817-2" data-line-number="2"><span class="kw">sum</span>(<span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol <span class="op">%in%</span><span class="st"> </span><span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol)<span class="op">/</span><span class="kw">nrow</span>(segerstolpe)</a></code></pre></div> +<div class="sourceCode" id="cb588"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb588-1" data-line-number="1"><span class="kw">sum</span>(<span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol <span class="op">%in%</span><span class="st"> </span><span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol)<span class="op">/</span><span class="kw">nrow</span>(muraro)</a> +<a class="sourceLine" id="cb588-2" data-line-number="2"><span class="kw">sum</span>(<span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol <span class="op">%in%</span><span class="st"> </span><span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol)<span class="op">/</span><span class="kw">nrow</span>(segerstolpe)</a></code></pre></div> <p>Here we can see that 96% of the genes present in muraro match genes in segerstople and 72% of genes in segerstolpe are match genes in muraro. This is as expected because the segerstolpe dataset was more deeply sequenced than the muraro dataset. However, it highlights some of the difficulties in comparing scRNASeq datasets.</p> <p>We can confirm this by checking the overall size of these two datasets.</p> -<div class="sourceCode" id="cb818"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb818-1" data-line-number="1"><span class="kw">dim</span>(muraro)</a> -<a class="sourceLine" id="cb818-2" data-line-number="2"><span class="kw">dim</span>(segerstolpe)</a></code></pre></div> +<div class="sourceCode" id="cb589"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb589-1" data-line-number="1"><span class="kw">dim</span>(muraro)</a> +<a class="sourceLine" id="cb589-2" data-line-number="2"><span class="kw">dim</span>(segerstolpe)</a></code></pre></div> <p>In addition, we can check the cell-type annotations for each of these dataset using the command below:</p> -<div class="sourceCode" id="cb819"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb819-1" data-line-number="1"><span class="kw">summary</span>(<span class="kw">factor</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1))</a> -<a class="sourceLine" id="cb819-2" data-line-number="2"><span class="kw">summary</span>(<span class="kw">factor</span>(<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1))</a></code></pre></div> +<div class="sourceCode" id="cb590"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb590-1" data-line-number="1"><span class="kw">summary</span>(<span class="kw">factor</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1))</a> +<a class="sourceLine" id="cb590-2" data-line-number="2"><span class="kw">summary</span>(<span class="kw">factor</span>(<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1))</a></code></pre></div> <p>Here we can see that even though both datasets considered the same biological tissue the two datasets, they have been annotated with slightly different sets of cell-types. If you are familiar withpancreas biology you might recognize that the pancreatic stellate cells (PSCs) in segerstolpe are a type of mesenchymal stem cell which would fall under @@ -553,14 +559,14 @@ we could attempt to infer which of the existing annotations they most likely bel to uncover a novel cell-type among them (or a sub-type within the existing annotations) using cross-dataset normalization.</p> <p>To simplify our demonstration analyses we will remove the small classes of unassigned cells, and the poor quality cells. We will retain the “unclassified endocrine†to see if any of these methods can elucidate what cell-type they belong to.</p> -<div class="sourceCode" id="cb820"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb820-1" data-line-number="1">segerstolpe <-<span class="st"> </span>segerstolpe[,<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "unclassified"</span>]</a> -<a class="sourceLine" id="cb820-2" data-line-number="2">segerstolpe <-<span class="st"> </span>segerstolpe[,<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "not applicable"</span>,]</a> -<a class="sourceLine" id="cb820-3" data-line-number="3">muraro <-<span class="st"> </span>muraro[,<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "unclear"</span>]</a></code></pre></div> +<div class="sourceCode" id="cb591"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb591-1" data-line-number="1">segerstolpe <-<span class="st"> </span>segerstolpe[,<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "unclassified"</span>]</a> +<a class="sourceLine" id="cb591-2" data-line-number="2">segerstolpe <-<span class="st"> </span>segerstolpe[,<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "not applicable"</span>,]</a> +<a class="sourceLine" id="cb591-3" data-line-number="3">muraro <-<span class="st"> </span>muraro[,<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "unclear"</span>]</a></code></pre></div> </div> <div id="projecting-cells-onto-annotated-cell-types-scmap" class="section level3"> <h3><span class="header-section-number">14.0.3</span> Projecting cells onto annotated cell-types (scmap)</h3> -<div class="sourceCode" id="cb821"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb821-1" data-line-number="1"><span class="kw">library</span>(scmap)</a> -<a class="sourceLine" id="cb821-2" data-line-number="2"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a></code></pre></div> +<div class="sourceCode" id="cb592"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb592-1" data-line-number="1"><span class="kw">library</span>(scmap)</a> +<a class="sourceLine" id="cb592-2" data-line-number="2"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a></code></pre></div> <p>We recently developed <code>scmap</code> <span class="citation">(Kiselev and Hemberg <a href="#ref-Kiselev2017-nb">2017</a>)</span> - a method for projecting cells from a scRNA-seq experiment onto the cell-types identified in other experiments. Additionally, a cloud version of <code>scmap</code> can be run for free, withmerged_seurat restrictions, from <a href="http://www.hemberg-lab.cloud/scmap">http://www.hemberg-lab.cloud/scmap</a>.</p> <div id="feature-selection-1" class="section level4"> <h4><span class="header-section-number">14.0.3.1</span> Feature Selection</h4> @@ -568,15 +574,15 @@ see if any of these methods can elucidate what cell-type they belong to.</p> clusters. Since we want to know whether PSCs and mesenchymal cells are synonymous we will project each dataset to the other so we will build an index for each dataset. This requires first selecting the most informative features for the reference dataset.</p> -<div class="sourceCode" id="cb822"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb822-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">selectFeatures</span>(muraro, <span class="dt">suppress_plot =</span> <span class="ot">FALSE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb593"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb593-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">selectFeatures</span>(muraro, <span class="dt">suppress_plot =</span> <span class="ot">FALSE</span>)</a></code></pre></div> <p>Genes highlighted with the red colour will be used in the futher analysis (projection).</p> -<div class="sourceCode" id="cb823"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb823-1" data-line-number="1">segerstolpe <-<span class="st"> </span><span class="kw">selectFeatures</span>(segerstolpe, <span class="dt">suppress_plot =</span> <span class="ot">FALSE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb594"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb594-1" data-line-number="1">segerstolpe <-<span class="st"> </span><span class="kw">selectFeatures</span>(segerstolpe, <span class="dt">suppress_plot =</span> <span class="ot">FALSE</span>)</a></code></pre></div> <p>From the y-axis of these plots we can see that scmap uses a dropmerged_seurat-based feature selection method.</p> <p>Now calculate the cell-type index:</p> -<div class="sourceCode" id="cb824"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb824-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">indexCluster</span>(muraro)</a> -<a class="sourceLine" id="cb824-2" data-line-number="2">segerstolpe <-<span class="st"> </span><span class="kw">indexCluster</span>(segerstolpe)</a></code></pre></div> +<div class="sourceCode" id="cb595"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb595-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">indexCluster</span>(muraro)</a> +<a class="sourceLine" id="cb595-2" data-line-number="2">segerstolpe <-<span class="st"> </span><span class="kw">indexCluster</span>(segerstolpe)</a></code></pre></div> <p>We can also visualize the index:</p> -<div class="sourceCode" id="cb825"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb825-1" data-line-number="1"><span class="kw">heatmap</span>(<span class="kw">as.matrix</span>(<span class="kw">metadata</span>(muraro)<span class="op">$</span>scmap_cluster_index))</a></code></pre></div> +<div class="sourceCode" id="cb596"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb596-1" data-line-number="1"><span class="kw">heatmap</span>(<span class="kw">as.matrix</span>(<span class="kw">metadata</span>(muraro)<span class="op">$</span>scmap_cluster_index))</a></code></pre></div> <p>You may want to adjust your features using the <code>setFeatures</code> function if features are too heavily concentrated in only a few cell-types. In this case the dropmerged_seurat-based features look good so we will just them.</p> <p><strong>Exercise</strong> Using the rowData of each dataset how many genes were selected as features in both datasets? What does this tell you abmerged_seurat these datasets?</p> @@ -586,27 +592,27 @@ Using the rowData of each dataset how many genes were selected as features in bo <h4><span class="header-section-number">14.0.3.2</span> Projecting</h4> <p>scmap computes the distance from each cell to each cell-type in the reference index, then applies an empirically derived threshold to determine which cells are assigned to the closest reference cell-type and which are unassigned. To account for differences in sequencing depth distance is calculated using the spearman correlation and cosine distance and only cells with a consistent assignment with both distances are returned as assigned.</p> <p>We will project the <code>segerstolpe</code> dataset to <code>muraro</code> dataset:</p> -<div class="sourceCode" id="cb826"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb826-1" data-line-number="1">seger_to_muraro <-<span class="st"> </span><span class="kw">scmapCluster</span>(</a> -<a class="sourceLine" id="cb826-2" data-line-number="2"> <span class="dt">projection =</span> segerstolpe,</a> -<a class="sourceLine" id="cb826-3" data-line-number="3"> <span class="dt">index_list =</span> <span class="kw">list</span>(</a> -<a class="sourceLine" id="cb826-4" data-line-number="4"> <span class="dt">muraro =</span> <span class="kw">metadata</span>(muraro)<span class="op">$</span>scmap_cluster_index</a> -<a class="sourceLine" id="cb826-5" data-line-number="5"> )</a> -<a class="sourceLine" id="cb826-6" data-line-number="6">)</a></code></pre></div> +<div class="sourceCode" id="cb597"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb597-1" data-line-number="1">seger_to_muraro <-<span class="st"> </span><span class="kw">scmapCluster</span>(</a> +<a class="sourceLine" id="cb597-2" data-line-number="2"> <span class="dt">projection =</span> segerstolpe,</a> +<a class="sourceLine" id="cb597-3" data-line-number="3"> <span class="dt">index_list =</span> <span class="kw">list</span>(</a> +<a class="sourceLine" id="cb597-4" data-line-number="4"> <span class="dt">muraro =</span> <span class="kw">metadata</span>(muraro)<span class="op">$</span>scmap_cluster_index</a> +<a class="sourceLine" id="cb597-5" data-line-number="5"> )</a> +<a class="sourceLine" id="cb597-6" data-line-number="6">)</a></code></pre></div> <p>and <code>muraro</code> onto <code>segerstolpe</code></p> -<div class="sourceCode" id="cb827"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb827-1" data-line-number="1">muraro_to_seger <-<span class="st"> </span><span class="kw">scmapCluster</span>(</a> -<a class="sourceLine" id="cb827-2" data-line-number="2"> <span class="dt">projection =</span> muraro,</a> -<a class="sourceLine" id="cb827-3" data-line-number="3"> <span class="dt">index_list =</span> <span class="kw">list</span>(</a> -<a class="sourceLine" id="cb827-4" data-line-number="4"> <span class="dt">seger =</span> <span class="kw">metadata</span>(segerstolpe)<span class="op">$</span>scmap_cluster_index</a> -<a class="sourceLine" id="cb827-5" data-line-number="5"> )</a> -<a class="sourceLine" id="cb827-6" data-line-number="6">)</a></code></pre></div> +<div class="sourceCode" id="cb598"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb598-1" data-line-number="1">muraro_to_seger <-<span class="st"> </span><span class="kw">scmapCluster</span>(</a> +<a class="sourceLine" id="cb598-2" data-line-number="2"> <span class="dt">projection =</span> muraro,</a> +<a class="sourceLine" id="cb598-3" data-line-number="3"> <span class="dt">index_list =</span> <span class="kw">list</span>(</a> +<a class="sourceLine" id="cb598-4" data-line-number="4"> <span class="dt">seger =</span> <span class="kw">metadata</span>(segerstolpe)<span class="op">$</span>scmap_cluster_index</a> +<a class="sourceLine" id="cb598-5" data-line-number="5"> )</a> +<a class="sourceLine" id="cb598-6" data-line-number="6">)</a></code></pre></div> <p>Note that in each case we are projecting to a single dataset but that this could be extended to any number of datasets for which we have computed indices.</p> <p>Now lets compare the original cell-type labels with the projected labels:</p> -<div class="sourceCode" id="cb828"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb828-1" data-line-number="1"><span class="kw">table</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, muraro_to_seger<span class="op">$</span>scmap_cluster_labs)</a></code></pre></div> +<div class="sourceCode" id="cb599"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb599-1" data-line-number="1"><span class="kw">table</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, muraro_to_seger<span class="op">$</span>scmap_cluster_labs)</a></code></pre></div> <p>Here we can see that cell-types do map to their equivalents in segerstolpe, and importantly we see that all but one of the “mesenchymal†cells were assigned to the “PSC†class.</p> -<div class="sourceCode" id="cb829"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb829-1" data-line-number="1"><span class="kw">table</span>(<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1, seger_to_muraro<span class="op">$</span>scmap_cluster_labs)</a></code></pre></div> +<div class="sourceCode" id="cb600"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb600-1" data-line-number="1"><span class="kw">table</span>(<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1, seger_to_muraro<span class="op">$</span>scmap_cluster_labs)</a></code></pre></div> <p>Again we see cell-types match each other and that all but one of the “PSCs†match the “mesenchymal†cells providing strong evidence that these two annotations should be considered synonymous.</p> <p>We can also visualize these tables using a <a href="https://developers.google.com/chart/interactive/docs/gallery/sankey">Sankey diagram</a>:</p> -<div class="sourceCode" id="cb830"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb830-1" data-line-number="1"><span class="kw">plot</span>(<span class="kw">getSankey</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, muraro_to_seger<span class="op">$</span>scmap_cluster_labs[,<span class="dv">1</span>], <span class="dt">plot_height=</span><span class="dv">400</span>))</a></code></pre></div> +<div class="sourceCode" id="cb601"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb601-1" data-line-number="1"><span class="kw">plot</span>(<span class="kw">getSankey</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, muraro_to_seger<span class="op">$</span>scmap_cluster_labs[,<span class="dv">1</span>], <span class="dt">plot_height=</span><span class="dv">400</span>))</a></code></pre></div> <p><strong>Exercise</strong> How many of the previously unclassified cells would be be able to assign to cell-types using scmap?</p> <p><strong>Answer</strong></p> @@ -618,29 +624,29 @@ How many of the previously unclassified cells would be be able to assign to cell uses a highly optimized search algorithm allowing it to be scaled to very large references (in theory 100,000-millions of cells). However, this process is stochastic so we must fix the random seed to ensure we can reproduce our results.</p> <p>We have already performed feature selection for this dataset so we can go straight to building the index.</p> -<div class="sourceCode" id="cb831"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb831-1" data-line-number="1"><span class="kw">set.seed</span>(<span class="dv">193047</span>)</a> -<a class="sourceLine" id="cb831-2" data-line-number="2">segerstolpe <-<span class="st"> </span><span class="kw">indexCell</span>(segerstolpe)</a> -<a class="sourceLine" id="cb831-3" data-line-number="3">muraro <-<span class="st"> </span><span class="kw">indexCell</span>(muraro)</a></code></pre></div> +<div class="sourceCode" id="cb602"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb602-1" data-line-number="1"><span class="kw">set.seed</span>(<span class="dv">193047</span>)</a> +<a class="sourceLine" id="cb602-2" data-line-number="2">segerstolpe <-<span class="st"> </span><span class="kw">indexCell</span>(segerstolpe)</a> +<a class="sourceLine" id="cb602-3" data-line-number="3">muraro <-<span class="st"> </span><span class="kw">indexCell</span>(muraro)</a></code></pre></div> <p>In this case the index is a series of clusterings of each cell using different sets of features, parameters k and M are the number of clusters and the number of features used in each of these subclusterings. New cells are assigned to the nearest cluster in each subclustering to generate unique pattern of cluster assignments. We then find the cell in the reference dataset with the same or most similar pattern of cluster assignments.</p> <p>We can examine the cluster assignment patterns for the reference datasets using:</p> -<div class="sourceCode" id="cb832"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb832-1" data-line-number="1"><span class="kw">metadata</span>(muraro)<span class="op">$</span>scmap_cell_index<span class="op">$</span>subclusters[<span class="dv">1</span><span class="op">:</span><span class="dv">5</span>,<span class="dv">1</span><span class="op">:</span><span class="dv">5</span>]</a></code></pre></div> +<div class="sourceCode" id="cb603"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb603-1" data-line-number="1"><span class="kw">metadata</span>(muraro)<span class="op">$</span>scmap_cell_index<span class="op">$</span>subclusters[<span class="dv">1</span><span class="op">:</span><span class="dv">5</span>,<span class="dv">1</span><span class="op">:</span><span class="dv">5</span>]</a></code></pre></div> <p>To project and find the <code>w</code> nearest neighbours we use a similar command as before:</p> -<div class="sourceCode" id="cb833"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb833-1" data-line-number="1">muraro_to_seger <-<span class="st"> </span><span class="kw">scmapCell</span>(</a> -<a class="sourceLine" id="cb833-2" data-line-number="2"> <span class="dt">projection =</span> muraro,</a> -<a class="sourceLine" id="cb833-3" data-line-number="3"> <span class="dt">index_list =</span> <span class="kw">list</span>(</a> -<a class="sourceLine" id="cb833-4" data-line-number="4"> <span class="dt">seger =</span> <span class="kw">metadata</span>(segerstolpe)<span class="op">$</span>scmap_cell_index</a> -<a class="sourceLine" id="cb833-5" data-line-number="5"> ),</a> -<a class="sourceLine" id="cb833-6" data-line-number="6"> <span class="dt">w =</span> <span class="dv">5</span></a> -<a class="sourceLine" id="cb833-7" data-line-number="7">)</a></code></pre></div> +<div class="sourceCode" id="cb604"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb604-1" data-line-number="1">muraro_to_seger <-<span class="st"> </span><span class="kw">scmapCell</span>(</a> +<a class="sourceLine" id="cb604-2" data-line-number="2"> <span class="dt">projection =</span> muraro,</a> +<a class="sourceLine" id="cb604-3" data-line-number="3"> <span class="dt">index_list =</span> <span class="kw">list</span>(</a> +<a class="sourceLine" id="cb604-4" data-line-number="4"> <span class="dt">seger =</span> <span class="kw">metadata</span>(segerstolpe)<span class="op">$</span>scmap_cell_index</a> +<a class="sourceLine" id="cb604-5" data-line-number="5"> ),</a> +<a class="sourceLine" id="cb604-6" data-line-number="6"> <span class="dt">w =</span> <span class="dv">5</span></a> +<a class="sourceLine" id="cb604-7" data-line-number="7">)</a></code></pre></div> <p>We can again look at the results:</p> -<div class="sourceCode" id="cb834"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb834-1" data-line-number="1">muraro_to_seger<span class="op">$</span>seger[[<span class="dv">1</span>]][,<span class="dv">1</span><span class="op">:</span><span class="dv">5</span>]</a></code></pre></div> +<div class="sourceCode" id="cb605"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb605-1" data-line-number="1">muraro_to_seger<span class="op">$</span>seger[[<span class="dv">1</span>]][,<span class="dv">1</span><span class="op">:</span><span class="dv">5</span>]</a></code></pre></div> <p>This shows the column number of the 5 nearest neighbours in segerstolpe to each of the cells in muraro. We could then calculate a pseudotime estimate, branch assignment, or other cell-level data by selecting the appropriate data from the colData of the segerstolpe data set. As a demonstration we will find the cell-type of the nearest neighbour of each cell.</p> -<div class="sourceCode" id="cb835"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb835-1" data-line-number="1">cell_type_NN <-<span class="st"> </span><span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1[muraro_to_seger<span class="op">$</span>seger[[<span class="dv">1</span>]][<span class="dv">1</span>,]]</a> -<a class="sourceLine" id="cb835-2" data-line-number="2"><span class="kw">head</span>(cell_type_NN)</a></code></pre></div> +<div class="sourceCode" id="cb606"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb606-1" data-line-number="1">cell_type_NN <-<span class="st"> </span><span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1[muraro_to_seger<span class="op">$</span>seger[[<span class="dv">1</span>]][<span class="dv">1</span>,]]</a> +<a class="sourceLine" id="cb606-2" data-line-number="2"><span class="kw">head</span>(cell_type_NN)</a></code></pre></div> </div> <div id="metaneighbour" class="section level3"> <h3><span class="header-section-number">14.0.5</span> Metaneighbour</h3> @@ -648,38 +654,38 @@ the segerstolpe data set. As a demonstration we will find the cell-type of the n versions. First is a fully supervised method which assumes cell-types are known in all datasets and calculates how “good†those cell-type labels are. (The precise meaning of “good†will be described below). Alternatively, metaneighbour can estimate how similar all cell-types are to each other both within and across datasets. We will only be using the unsupervised version as it has much more general applicability and is easier to interpret the results of.</p> <p>Metaneighbour compares cell-types across datasets by building a cell-cell spearman correlation network. The method then tries to predict the label of each cell through weighted “votes†of its nearest-neighbours. Then scores the overall similarity between two clusters as the AUROC for assigning cells of typeA to typeB based on these weighted votes. AUROC of 1 would indicate all the cells of typeA were assigned to typeB before any other cells were, and an AUROC of 0.5 is what you would get if cells were being randomly assigned.</p> <p>Metanighbour is just a couple of R functions not a complete package so we have to load them using <code>source</code></p> -<div class="sourceCode" id="cb836"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb836-1" data-line-number="1"><span class="kw">source</span>(<span class="st">"course_files/utils/2017-08-28-runMN-US.R"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb607"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb607-1" data-line-number="1"><span class="kw">source</span>(<span class="st">"course_files/utils/2017-08-28-runMN-US.R"</span>)</a></code></pre></div> <div id="prepare-data" class="section level4"> <h4><span class="header-section-number">14.0.5.1</span> Prepare Data</h4> <p>Metaneighbour requires all datasets to be combined into a single expression matrix prior to running:</p> -<div class="sourceCode" id="cb837"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb837-1" data-line-number="1">is.common <-<span class="st"> </span><span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol <span class="op">%in%</span><span class="st"> </span><span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol</a> -<a class="sourceLine" id="cb837-2" data-line-number="2">muraro <-<span class="st"> </span>muraro[is.common,]</a> -<a class="sourceLine" id="cb837-3" data-line-number="3">segerstolpe <-<span class="st"> </span>segerstolpe[<span class="kw">match</span>(<span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol, <span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol),]</a> -<a class="sourceLine" id="cb837-4" data-line-number="4"><span class="kw">rownames</span>(segerstolpe) <-<span class="st"> </span><span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol</a> -<a class="sourceLine" id="cb837-5" data-line-number="5"><span class="kw">rownames</span>(muraro) <-<span class="st"> </span><span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol</a> -<a class="sourceLine" id="cb837-6" data-line-number="6"><span class="kw">identical</span>(<span class="kw">rownames</span>(segerstolpe), <span class="kw">rownames</span>(muraro))</a> -<a class="sourceLine" id="cb837-7" data-line-number="7"></a> -<a class="sourceLine" id="cb837-8" data-line-number="8">combined_logcounts <-<span class="st"> </span><span class="kw">cbind</span>(<span class="kw">logcounts</span>(muraro), <span class="kw">logcounts</span>(segerstolpe))</a> -<a class="sourceLine" id="cb837-9" data-line-number="9">dataset_labels <-<span class="st"> </span><span class="kw">rep</span>(<span class="kw">c</span>(<span class="st">"m"</span>, <span class="st">"s"</span>), <span class="dt">times=</span><span class="kw">c</span>(<span class="kw">ncol</span>(muraro), <span class="kw">ncol</span>(segerstolpe)))</a> -<a class="sourceLine" id="cb837-10" data-line-number="10">cell_type_labels <-<span class="st"> </span><span class="kw">c</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, <span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1)</a> -<a class="sourceLine" id="cb837-11" data-line-number="11"></a> -<a class="sourceLine" id="cb837-12" data-line-number="12">pheno <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">Sample_ID =</span> <span class="kw">colnames</span>(combined_logcounts),</a> -<a class="sourceLine" id="cb837-13" data-line-number="13"> <span class="dt">Study_ID=</span>dataset_labels,</a> -<a class="sourceLine" id="cb837-14" data-line-number="14"> <span class="dt">Celltype=</span><span class="kw">paste</span>(cell_type_labels, dataset_labels, <span class="dt">sep=</span><span class="st">"-"</span>))</a> -<a class="sourceLine" id="cb837-15" data-line-number="15"><span class="kw">rownames</span>(pheno) <-<span class="st"> </span><span class="kw">colnames</span>(combined_logcounts)</a></code></pre></div> +<div class="sourceCode" id="cb608"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb608-1" data-line-number="1">is.common <-<span class="st"> </span><span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol <span class="op">%in%</span><span class="st"> </span><span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol</a> +<a class="sourceLine" id="cb608-2" data-line-number="2">muraro <-<span class="st"> </span>muraro[is.common,]</a> +<a class="sourceLine" id="cb608-3" data-line-number="3">segerstolpe <-<span class="st"> </span>segerstolpe[<span class="kw">match</span>(<span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol, <span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol),]</a> +<a class="sourceLine" id="cb608-4" data-line-number="4"><span class="kw">rownames</span>(segerstolpe) <-<span class="st"> </span><span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol</a> +<a class="sourceLine" id="cb608-5" data-line-number="5"><span class="kw">rownames</span>(muraro) <-<span class="st"> </span><span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol</a> +<a class="sourceLine" id="cb608-6" data-line-number="6"><span class="kw">identical</span>(<span class="kw">rownames</span>(segerstolpe), <span class="kw">rownames</span>(muraro))</a> +<a class="sourceLine" id="cb608-7" data-line-number="7"></a> +<a class="sourceLine" id="cb608-8" data-line-number="8">combined_logcounts <-<span class="st"> </span><span class="kw">cbind</span>(<span class="kw">logcounts</span>(muraro), <span class="kw">logcounts</span>(segerstolpe))</a> +<a class="sourceLine" id="cb608-9" data-line-number="9">dataset_labels <-<span class="st"> </span><span class="kw">rep</span>(<span class="kw">c</span>(<span class="st">"m"</span>, <span class="st">"s"</span>), <span class="dt">times=</span><span class="kw">c</span>(<span class="kw">ncol</span>(muraro), <span class="kw">ncol</span>(segerstolpe)))</a> +<a class="sourceLine" id="cb608-10" data-line-number="10">cell_type_labels <-<span class="st"> </span><span class="kw">c</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, <span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1)</a> +<a class="sourceLine" id="cb608-11" data-line-number="11"></a> +<a class="sourceLine" id="cb608-12" data-line-number="12">pheno <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">Sample_ID =</span> <span class="kw">colnames</span>(combined_logcounts),</a> +<a class="sourceLine" id="cb608-13" data-line-number="13"> <span class="dt">Study_ID=</span>dataset_labels,</a> +<a class="sourceLine" id="cb608-14" data-line-number="14"> <span class="dt">Celltype=</span><span class="kw">paste</span>(cell_type_labels, dataset_labels, <span class="dt">sep=</span><span class="st">"-"</span>))</a> +<a class="sourceLine" id="cb608-15" data-line-number="15"><span class="kw">rownames</span>(pheno) <-<span class="st"> </span><span class="kw">colnames</span>(combined_logcounts)</a></code></pre></div> <p>Metaneighbor includes a feature selection method to identify highly variable genes.</p> -<div class="sourceCode" id="cb838"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb838-1" data-line-number="1">var.genes =<span class="st"> </span><span class="kw">get_variable_genes</span>(combined_logcounts, pheno)</a></code></pre></div> +<div class="sourceCode" id="cb609"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb609-1" data-line-number="1">var.genes =<span class="st"> </span><span class="kw">get_variable_genes</span>(combined_logcounts, pheno)</a></code></pre></div> <p>Since Metaneighbor is much slower than <code>scmap</code>, we will down sample these datasets.</p> -<div class="sourceCode" id="cb839"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb839-1" data-line-number="1">subset <-<span class="st"> </span><span class="kw">sample</span>(<span class="dv">1</span><span class="op">:</span><span class="kw">nrow</span>(pheno), <span class="dv">2000</span>)</a> -<a class="sourceLine" id="cb839-2" data-line-number="2">combined_logcounts <-<span class="st"> </span>combined_logcounts[,subset]</a> -<a class="sourceLine" id="cb839-3" data-line-number="3">pheno <-<span class="st"> </span>pheno[subset,]</a> -<a class="sourceLine" id="cb839-4" data-line-number="4">cell_type_labels <-<span class="st"> </span>cell_type_labels[subset]</a> -<a class="sourceLine" id="cb839-5" data-line-number="5">dataset_labels <-<span class="st"> </span>dataset_labels[subset]</a></code></pre></div> +<div class="sourceCode" id="cb610"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb610-1" data-line-number="1">subset <-<span class="st"> </span><span class="kw">sample</span>(<span class="dv">1</span><span class="op">:</span><span class="kw">nrow</span>(pheno), <span class="dv">2000</span>)</a> +<a class="sourceLine" id="cb610-2" data-line-number="2">combined_logcounts <-<span class="st"> </span>combined_logcounts[,subset]</a> +<a class="sourceLine" id="cb610-3" data-line-number="3">pheno <-<span class="st"> </span>pheno[subset,]</a> +<a class="sourceLine" id="cb610-4" data-line-number="4">cell_type_labels <-<span class="st"> </span>cell_type_labels[subset]</a> +<a class="sourceLine" id="cb610-5" data-line-number="5">dataset_labels <-<span class="st"> </span>dataset_labels[subset]</a></code></pre></div> <p>Now we are ready to run Metaneighbor. First we will run the unsupervised version that will let us see which cell-types are most similar across the two datasets.</p> -<div class="sourceCode" id="cb840"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb840-1" data-line-number="1">unsup <-<span class="st"> </span><span class="kw">run_MetaNeighbor_US</span>(var.genes, combined_logcounts, <span class="kw">unique</span>(pheno<span class="op">$</span>Celltype), pheno)</a> -<a class="sourceLine" id="cb840-2" data-line-number="2"><span class="kw">heatmap</span>(unsup)</a></code></pre></div> +<div class="sourceCode" id="cb611"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb611-1" data-line-number="1">unsup <-<span class="st"> </span><span class="kw">run_MetaNeighbor_US</span>(var.genes, combined_logcounts, <span class="kw">unique</span>(pheno<span class="op">$</span>Celltype), pheno)</a> +<a class="sourceLine" id="cb611-2" data-line-number="2"><span class="kw">heatmap</span>(unsup)</a></code></pre></div> </div> </div> <div id="mnncorrect-1" class="section level3"> @@ -688,18 +694,18 @@ two datasets.</p> <p>To match individual cells to each other across datasets, mnnCorrect uses the cosine distance to avoid library-size effect then identifies mututal nearest neighbours (<code>k</code> determines to neighbourhood size) across datasets. Only overlaping biological groups should have mutual nearest neighbours (see panel b below). However, this assumes that k is set to approximately the size of the smallest biological group in the datasets, but a k that is too low will identify too few mutual nearest-neighbour pairs to get a good estimate of the batch effect we want to remove.</p> <p>Learning the biological/techncial effects is done with either singular value decomposition, similar to RUV we encounters in the batch-correction section, or with principal component analysis with the opitimized irlba package, which should be faster than SVD. The parameter <code>svd.dim</code> specifies how many dimensions should be kept to summarize the biological structure of the data, we will set it to three as we found three major groups using Metaneighbor above. These estimates may be futher adjusted by smoothing (<code>sigma</code>) and/or variance adjustment (<code>var.adj</code>).</p> <p>mnnCorrect also assumes you’ve already subset your expression matricies so that they contain identical genes in the same order, fortunately we have already done with for our datasets when we set up our data for Metaneighbor.</p> -<div class="sourceCode" id="cb841"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb841-1" data-line-number="1"><span class="kw">require</span>(<span class="st">"batchelor"</span>)</a> -<a class="sourceLine" id="cb841-2" data-line-number="2"><span class="co"># mnnCorrect will take several minutes to run</span></a> -<a class="sourceLine" id="cb841-3" data-line-number="3">corrected <-<span class="st"> </span><span class="kw">mnnCorrect</span>(<span class="kw">logcounts</span>(muraro), <span class="kw">logcounts</span>(segerstolpe), <span class="dt">k=</span><span class="dv">20</span>, <span class="dt">sigma=</span><span class="dv">1</span>, <span class="dt">pc.approx=</span><span class="ot">TRUE</span>, <span class="dt">subset.row=</span>var.genes, <span class="dt">svd.dim=</span><span class="dv">3</span>)</a></code></pre></div> +<div class="sourceCode" id="cb612"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb612-1" data-line-number="1"><span class="kw">require</span>(<span class="st">"batchelor"</span>)</a> +<a class="sourceLine" id="cb612-2" data-line-number="2"><span class="co"># mnnCorrect will take several minutes to run</span></a> +<a class="sourceLine" id="cb612-3" data-line-number="3">corrected <-<span class="st"> </span><span class="kw">mnnCorrect</span>(<span class="kw">logcounts</span>(muraro), <span class="kw">logcounts</span>(segerstolpe), <span class="dt">k=</span><span class="dv">20</span>, <span class="dt">sigma=</span><span class="dv">1</span>, <span class="dt">pc.approx=</span><span class="ot">TRUE</span>, <span class="dt">subset.row=</span>var.genes, <span class="dt">svd.dim=</span><span class="dv">3</span>)</a></code></pre></div> <p>First let’s check that we found a sufficient number of mnn pairs, mnnCorrect returns a list of dataframe with the mnn pairs for each dataset.</p> -<div class="sourceCode" id="cb842"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb842-1" data-line-number="1"><span class="kw">dim</span>(corrected<span class="op">$</span>pairs[[<span class="dv">1</span>]]) <span class="co"># muraro -> others</span></a> -<a class="sourceLine" id="cb842-2" data-line-number="2"><span class="kw">dim</span>(corrected<span class="op">$</span>pairs[[<span class="dv">2</span>]]) <span class="co"># seger -> others</span></a></code></pre></div> +<div class="sourceCode" id="cb613"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb613-1" data-line-number="1"><span class="kw">dim</span>(corrected<span class="op">$</span>pairs[[<span class="dv">1</span>]]) <span class="co"># muraro -> others</span></a> +<a class="sourceLine" id="cb613-2" data-line-number="2"><span class="kw">dim</span>(corrected<span class="op">$</span>pairs[[<span class="dv">2</span>]]) <span class="co"># seger -> others</span></a></code></pre></div> <p>The first and second columns contain the cell column IDs and the third column contains a number indicating which dataset/batch the column 2 cell belongs to. In our case, we are only comparing two datasets so all the mnn pairs have been assigned to the second table and the third column contains only ones</p> -<div class="sourceCode" id="cb843"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb843-1" data-line-number="1"><span class="kw">head</span>(corrected<span class="op">$</span>pairs[[<span class="dv">2</span>]])</a> -<a class="sourceLine" id="cb843-2" data-line-number="2">total_pairs <-<span class="st"> </span><span class="kw">nrow</span>(corrected<span class="op">$</span>pairs[[<span class="dv">2</span>]])</a> -<a class="sourceLine" id="cb843-3" data-line-number="3">n_unique_seger <-<span class="st"> </span><span class="kw">length</span>(<span class="kw">unique</span>((corrected<span class="op">$</span>pairs[[<span class="dv">2</span>]][,<span class="dv">1</span>])))</a> -<a class="sourceLine" id="cb843-4" data-line-number="4">n_unique_muraro <-<span class="st"> </span><span class="kw">length</span>(<span class="kw">unique</span>((corrected<span class="op">$</span>pairs[[<span class="dv">2</span>]][,<span class="dv">2</span>])))</a></code></pre></div> +<div class="sourceCode" id="cb614"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb614-1" data-line-number="1"><span class="kw">head</span>(corrected<span class="op">$</span>pairs[[<span class="dv">2</span>]])</a> +<a class="sourceLine" id="cb614-2" data-line-number="2">total_pairs <-<span class="st"> </span><span class="kw">nrow</span>(corrected<span class="op">$</span>pairs[[<span class="dv">2</span>]])</a> +<a class="sourceLine" id="cb614-3" data-line-number="3">n_unique_seger <-<span class="st"> </span><span class="kw">length</span>(<span class="kw">unique</span>((corrected<span class="op">$</span>pairs[[<span class="dv">2</span>]][,<span class="dv">1</span>])))</a> +<a class="sourceLine" id="cb614-4" data-line-number="4">n_unique_muraro <-<span class="st"> </span><span class="kw">length</span>(<span class="kw">unique</span>((corrected<span class="op">$</span>pairs[[<span class="dv">2</span>]][,<span class="dv">2</span>])))</a></code></pre></div> <p>mnnCorrect found “r total_pairs†sets of mutual nearest-neighbours between <code>n_unique_seger</code> segerstolpe cells and <code>n_unique_muraro</code> muraro cells. This should be a sufficient number of pairs but the low number of unique cells in @@ -709,15 +715,15 @@ each dataset.</p> Which cell-types had mnns across these datasets? Should we increase/decrease k?</p> <p><strong>Answer</strong></p> <p>Now we could create a combined dataset to jointly analyse these data. However, the corrected data is no longer counts and usually will contain negative expression values thus some analysis tools may no longer be appropriate. For simplicity let’s just plot a joint TSNE.</p> -<div class="sourceCode" id="cb844"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb844-1" data-line-number="1"><span class="kw">require</span>(<span class="st">"Rtsne"</span>)</a> -<a class="sourceLine" id="cb844-2" data-line-number="2">joint_expression_matrix <-<span class="st"> </span><span class="kw">cbind</span>(corrected<span class="op">$</span>corrected[[<span class="dv">1</span>]], corrected<span class="op">$</span>corrected[[<span class="dv">2</span>]])</a> -<a class="sourceLine" id="cb844-3" data-line-number="3"></a> -<a class="sourceLine" id="cb844-4" data-line-number="4"><span class="co"># Tsne will take some time to run on the full dataset</span></a> -<a class="sourceLine" id="cb844-5" data-line-number="5">joint_tsne <-<span class="st"> </span><span class="kw">Rtsne</span>(<span class="kw">t</span>(joint_expression_matrix[<span class="kw">rownames</span>(joint_expression_matrix) <span class="op">%in%</span><span class="st"> </span>var.genes,]), <span class="dt">initial_dims=</span><span class="dv">10</span>, <span class="dt">theta=</span><span class="fl">0.75</span>,</a> -<a class="sourceLine" id="cb844-6" data-line-number="6"> <span class="dt">check_duplicates=</span><span class="ot">FALSE</span>, <span class="dt">max_iter=</span><span class="dv">200</span>, <span class="dt">stop_lying_iter=</span><span class="dv">50</span>, <span class="dt">mom_switch_iter=</span><span class="dv">50</span>)</a> -<a class="sourceLine" id="cb844-7" data-line-number="7">dataset_labels <-<span class="st"> </span><span class="kw">factor</span>(<span class="kw">rep</span>(<span class="kw">c</span>(<span class="st">"m"</span>, <span class="st">"s"</span>), <span class="dt">times=</span><span class="kw">c</span>(<span class="kw">ncol</span>(muraro), <span class="kw">ncol</span>(segerstolpe))))</a> -<a class="sourceLine" id="cb844-8" data-line-number="8">cell_type_labels <-<span class="st"> </span><span class="kw">factor</span>(<span class="kw">c</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, <span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1))</a> -<a class="sourceLine" id="cb844-9" data-line-number="9"><span class="kw">plot</span>(joint_tsne<span class="op">$</span>Y[,<span class="dv">1</span>], joint_tsne<span class="op">$</span>Y[,<span class="dv">2</span>], <span class="dt">pch=</span><span class="kw">c</span>(<span class="dv">16</span>,<span class="dv">1</span>)[dataset_labels], <span class="dt">col=</span><span class="kw">rainbow</span>(<span class="kw">length</span>(<span class="kw">levels</span>(cell_type_labels)))[cell_type_labels])</a></code></pre></div> +<div class="sourceCode" id="cb615"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb615-1" data-line-number="1"><span class="kw">require</span>(<span class="st">"Rtsne"</span>)</a> +<a class="sourceLine" id="cb615-2" data-line-number="2">joint_expression_matrix <-<span class="st"> </span><span class="kw">cbind</span>(corrected<span class="op">$</span>corrected[[<span class="dv">1</span>]], corrected<span class="op">$</span>corrected[[<span class="dv">2</span>]])</a> +<a class="sourceLine" id="cb615-3" data-line-number="3"></a> +<a class="sourceLine" id="cb615-4" data-line-number="4"><span class="co"># Tsne will take some time to run on the full dataset</span></a> +<a class="sourceLine" id="cb615-5" data-line-number="5">joint_tsne <-<span class="st"> </span><span class="kw">Rtsne</span>(<span class="kw">t</span>(joint_expression_matrix[<span class="kw">rownames</span>(joint_expression_matrix) <span class="op">%in%</span><span class="st"> </span>var.genes,]), <span class="dt">initial_dims=</span><span class="dv">10</span>, <span class="dt">theta=</span><span class="fl">0.75</span>,</a> +<a class="sourceLine" id="cb615-6" data-line-number="6"> <span class="dt">check_duplicates=</span><span class="ot">FALSE</span>, <span class="dt">max_iter=</span><span class="dv">200</span>, <span class="dt">stop_lying_iter=</span><span class="dv">50</span>, <span class="dt">mom_switch_iter=</span><span class="dv">50</span>)</a> +<a class="sourceLine" id="cb615-7" data-line-number="7">dataset_labels <-<span class="st"> </span><span class="kw">factor</span>(<span class="kw">rep</span>(<span class="kw">c</span>(<span class="st">"m"</span>, <span class="st">"s"</span>), <span class="dt">times=</span><span class="kw">c</span>(<span class="kw">ncol</span>(muraro), <span class="kw">ncol</span>(segerstolpe))))</a> +<a class="sourceLine" id="cb615-8" data-line-number="8">cell_type_labels <-<span class="st"> </span><span class="kw">factor</span>(<span class="kw">c</span>(<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, <span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1))</a> +<a class="sourceLine" id="cb615-9" data-line-number="9"><span class="kw">plot</span>(joint_tsne<span class="op">$</span>Y[,<span class="dv">1</span>], joint_tsne<span class="op">$</span>Y[,<span class="dv">2</span>], <span class="dt">pch=</span><span class="kw">c</span>(<span class="dv">16</span>,<span class="dv">1</span>)[dataset_labels], <span class="dt">col=</span><span class="kw">rainbow</span>(<span class="kw">length</span>(<span class="kw">levels</span>(cell_type_labels)))[cell_type_labels])</a></code></pre></div> </div> <div id="cannonical-correlation-analysis-seurat" class="section level3"> <h3><span class="header-section-number">14.0.7</span> Cannonical Correlation Analysis (Seurat)</h3> @@ -725,58 +731,58 @@ Which cell-types had mnns across these datasets? Should we increase/decrease k?< <p>Seurat uses gene-gene correlations to identify the biological structure in the dataset with a method called canonical correlation analysis (CCA). Seurat learns the shared structure to the gene-gene correlations and then evaluates how well each cell fits this structure. Cells which must better described by a data-specific dimensionality reduction method than by the shared correlation structure are assumed to represent dataset-specific cell-types/states and are discarded before aligning the two datasets. Finally the two datasets are aligned using ‘warping’ algorithms which normalize the low-dimensional representations of each dataset in a way that is robust to differences in population density.</p> <p>Note because Seurat uses up a lot of library space you will have to restart your R-session to load it, and the plots/output won’t be automatically generated on this page.</p> <p>Reload the data:</p> -<div class="sourceCode" id="cb845"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb845-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/muraro.rds"</span>)</a> -<a class="sourceLine" id="cb845-2" data-line-number="2">segerstolpe <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/segerstolpe.rds"</span>)</a> -<a class="sourceLine" id="cb845-3" data-line-number="3">segerstolpe <-<span class="st"> </span>segerstolpe[,<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "unclassified"</span>]</a> -<a class="sourceLine" id="cb845-4" data-line-number="4">segerstolpe <-<span class="st"> </span>segerstolpe[,<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "not applicable"</span>,]</a> -<a class="sourceLine" id="cb845-5" data-line-number="5">muraro <-<span class="st"> </span>muraro[,<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "unclear"</span>]</a> -<a class="sourceLine" id="cb845-6" data-line-number="6">is.common <-<span class="st"> </span><span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol <span class="op">%in%</span><span class="st"> </span><span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol</a> -<a class="sourceLine" id="cb845-7" data-line-number="7">muraro <-<span class="st"> </span>muraro[is.common,]</a> -<a class="sourceLine" id="cb845-8" data-line-number="8">segerstolpe <-<span class="st"> </span>segerstolpe[<span class="kw">match</span>(<span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol, <span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol),]</a> -<a class="sourceLine" id="cb845-9" data-line-number="9"><span class="kw">rownames</span>(segerstolpe) <-<span class="st"> </span><span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol</a> -<a class="sourceLine" id="cb845-10" data-line-number="10"><span class="kw">rownames</span>(muraro) <-<span class="st"> </span><span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol</a> -<a class="sourceLine" id="cb845-11" data-line-number="11"><span class="kw">identical</span>(<span class="kw">rownames</span>(segerstolpe), <span class="kw">rownames</span>(muraro))</a></code></pre></div> +<div class="sourceCode" id="cb616"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb616-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/muraro.rds"</span>)</a> +<a class="sourceLine" id="cb616-2" data-line-number="2">segerstolpe <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/segerstolpe.rds"</span>)</a> +<a class="sourceLine" id="cb616-3" data-line-number="3">segerstolpe <-<span class="st"> </span>segerstolpe[,<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "unclassified"</span>]</a> +<a class="sourceLine" id="cb616-4" data-line-number="4">segerstolpe <-<span class="st"> </span>segerstolpe[,<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "not applicable"</span>,]</a> +<a class="sourceLine" id="cb616-5" data-line-number="5">muraro <-<span class="st"> </span>muraro[,<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1 <span class="op">!=</span><span class="st"> "unclear"</span>]</a> +<a class="sourceLine" id="cb616-6" data-line-number="6">is.common <-<span class="st"> </span><span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol <span class="op">%in%</span><span class="st"> </span><span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol</a> +<a class="sourceLine" id="cb616-7" data-line-number="7">muraro <-<span class="st"> </span>muraro[is.common,]</a> +<a class="sourceLine" id="cb616-8" data-line-number="8">segerstolpe <-<span class="st"> </span>segerstolpe[<span class="kw">match</span>(<span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol, <span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol),]</a> +<a class="sourceLine" id="cb616-9" data-line-number="9"><span class="kw">rownames</span>(segerstolpe) <-<span class="st"> </span><span class="kw">rowData</span>(segerstolpe)<span class="op">$</span>feature_symbol</a> +<a class="sourceLine" id="cb616-10" data-line-number="10"><span class="kw">rownames</span>(muraro) <-<span class="st"> </span><span class="kw">rowData</span>(muraro)<span class="op">$</span>feature_symbol</a> +<a class="sourceLine" id="cb616-11" data-line-number="11"><span class="kw">identical</span>(<span class="kw">rownames</span>(segerstolpe), <span class="kw">rownames</span>(muraro))</a></code></pre></div> <p>First we will reformat our data into Seurat objects:</p> -<div class="sourceCode" id="cb846"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb846-1" data-line-number="1"><span class="kw">require</span>(<span class="st">"Seurat"</span>)</a> -<a class="sourceLine" id="cb846-2" data-line-number="2"><span class="kw">set.seed</span>(<span class="dv">4719364</span>)</a> -<a class="sourceLine" id="cb846-3" data-line-number="3">muraro_seurat <-<span class="st"> </span><span class="kw">CreateSeuratObject</span>(<span class="dt">raw.data=</span><span class="kw">assays</span>(muraro)[[<span class="st">"normcounts"</span>]]) <span class="co"># raw counts aren't available for muraro</span></a> -<a class="sourceLine" id="cb846-4" data-line-number="4">muraro_seurat<span class="op">@</span>meta.data[, <span class="st">"dataset"</span>] <-<span class="st"> </span><span class="dv">1</span></a> -<a class="sourceLine" id="cb846-5" data-line-number="5">muraro_seurat<span class="op">@</span>meta.data[, <span class="st">"celltype"</span>] <-<span class="st"> </span><span class="kw">paste</span>(<span class="st">"m"</span>,<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, <span class="dt">sep=</span><span class="st">"-"</span>)</a> -<a class="sourceLine" id="cb846-6" data-line-number="6"></a> -<a class="sourceLine" id="cb846-7" data-line-number="7">seger_seurat <-<span class="st"> </span><span class="kw">CreateSeuratObject</span>(<span class="dt">raw.data=</span><span class="kw">assays</span>(segerstolpe)[[<span class="st">"counts"</span>]])</a> -<a class="sourceLine" id="cb846-8" data-line-number="8">seger_seurat<span class="op">@</span>meta.data[, <span class="st">"dataset"</span>] <-<span class="st"> </span><span class="dv">2</span></a> -<a class="sourceLine" id="cb846-9" data-line-number="9">seger_seurat<span class="op">@</span>meta.data[, <span class="st">"celltype"</span>] <-<span class="st"> </span><span class="kw">paste</span>(<span class="st">"s"</span>,<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1, <span class="dt">sep=</span><span class="st">"-"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb617"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb617-1" data-line-number="1"><span class="kw">require</span>(<span class="st">"Seurat"</span>)</a> +<a class="sourceLine" id="cb617-2" data-line-number="2"><span class="kw">set.seed</span>(<span class="dv">4719364</span>)</a> +<a class="sourceLine" id="cb617-3" data-line-number="3">muraro_seurat <-<span class="st"> </span><span class="kw">CreateSeuratObject</span>(<span class="dt">raw.data=</span><span class="kw">assays</span>(muraro)[[<span class="st">"normcounts"</span>]]) <span class="co"># raw counts aren't available for muraro</span></a> +<a class="sourceLine" id="cb617-4" data-line-number="4">muraro_seurat<span class="op">@</span>meta.data[, <span class="st">"dataset"</span>] <-<span class="st"> </span><span class="dv">1</span></a> +<a class="sourceLine" id="cb617-5" data-line-number="5">muraro_seurat<span class="op">@</span>meta.data[, <span class="st">"celltype"</span>] <-<span class="st"> </span><span class="kw">paste</span>(<span class="st">"m"</span>,<span class="kw">colData</span>(muraro)<span class="op">$</span>cell_type1, <span class="dt">sep=</span><span class="st">"-"</span>)</a> +<a class="sourceLine" id="cb617-6" data-line-number="6"></a> +<a class="sourceLine" id="cb617-7" data-line-number="7">seger_seurat <-<span class="st"> </span><span class="kw">CreateSeuratObject</span>(<span class="dt">raw.data=</span><span class="kw">assays</span>(segerstolpe)[[<span class="st">"counts"</span>]])</a> +<a class="sourceLine" id="cb617-8" data-line-number="8">seger_seurat<span class="op">@</span>meta.data[, <span class="st">"dataset"</span>] <-<span class="st"> </span><span class="dv">2</span></a> +<a class="sourceLine" id="cb617-9" data-line-number="9">seger_seurat<span class="op">@</span>meta.data[, <span class="st">"celltype"</span>] <-<span class="st"> </span><span class="kw">paste</span>(<span class="st">"s"</span>,<span class="kw">colData</span>(segerstolpe)<span class="op">$</span>cell_type1, <span class="dt">sep=</span><span class="st">"-"</span>)</a></code></pre></div> <p>Next we must normalize, scale and identify highly variable genes for each dataset:</p> -<div class="sourceCode" id="cb847"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb847-1" data-line-number="1">muraro_seurat <-<span class="st"> </span><span class="kw">NormalizeData</span>(<span class="dt">object=</span>muraro_seurat)</a> -<a class="sourceLine" id="cb847-2" data-line-number="2">muraro_seurat <-<span class="st"> </span><span class="kw">ScaleData</span>(<span class="dt">object=</span>muraro_seurat)</a> -<a class="sourceLine" id="cb847-3" data-line-number="3">muraro_seurat <-<span class="st"> </span><span class="kw">FindVariableGenes</span>(<span class="dt">object=</span>muraro_seurat, <span class="dt">do.plot=</span><span class="ot">TRUE</span>)</a> -<a class="sourceLine" id="cb847-4" data-line-number="4"></a> -<a class="sourceLine" id="cb847-5" data-line-number="5">seger_seurat <-<span class="st"> </span><span class="kw">NormalizeData</span>(<span class="dt">object=</span>seger_seurat)</a> -<a class="sourceLine" id="cb847-6" data-line-number="6">seger_seurat <-<span class="st"> </span><span class="kw">ScaleData</span>(<span class="dt">object=</span>seger_seurat)</a> -<a class="sourceLine" id="cb847-7" data-line-number="7">seger_seurat <-<span class="st"> </span><span class="kw">FindVariableGenes</span>(<span class="dt">object=</span>seger_seurat, <span class="dt">do.plot=</span><span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb618"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb618-1" data-line-number="1">muraro_seurat <-<span class="st"> </span><span class="kw">NormalizeData</span>(<span class="dt">object=</span>muraro_seurat)</a> +<a class="sourceLine" id="cb618-2" data-line-number="2">muraro_seurat <-<span class="st"> </span><span class="kw">ScaleData</span>(<span class="dt">object=</span>muraro_seurat)</a> +<a class="sourceLine" id="cb618-3" data-line-number="3">muraro_seurat <-<span class="st"> </span><span class="kw">FindVariableGenes</span>(<span class="dt">object=</span>muraro_seurat, <span class="dt">do.plot=</span><span class="ot">TRUE</span>)</a> +<a class="sourceLine" id="cb618-4" data-line-number="4"></a> +<a class="sourceLine" id="cb618-5" data-line-number="5">seger_seurat <-<span class="st"> </span><span class="kw">NormalizeData</span>(<span class="dt">object=</span>seger_seurat)</a> +<a class="sourceLine" id="cb618-6" data-line-number="6">seger_seurat <-<span class="st"> </span><span class="kw">ScaleData</span>(<span class="dt">object=</span>seger_seurat)</a> +<a class="sourceLine" id="cb618-7" data-line-number="7">seger_seurat <-<span class="st"> </span><span class="kw">FindVariableGenes</span>(<span class="dt">object=</span>seger_seurat, <span class="dt">do.plot=</span><span class="ot">TRUE</span>)</a></code></pre></div> <p>Eventhough Seurat corrects for the relationship between dispersion and mean expression, it doesn’t use the corrected value when ranking features. Compare the results of the command below with the results in the plots above:</p> -<div class="sourceCode" id="cb848"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb848-1" data-line-number="1"><span class="kw">head</span>(muraro_seurat<span class="op">@</span>hvg.info, <span class="dv">50</span>)</a> -<a class="sourceLine" id="cb848-2" data-line-number="2"><span class="kw">head</span>(seger_seurat<span class="op">@</span>hvg.info, <span class="dv">50</span>)</a></code></pre></div> +<div class="sourceCode" id="cb619"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb619-1" data-line-number="1"><span class="kw">head</span>(muraro_seurat<span class="op">@</span>hvg.info, <span class="dv">50</span>)</a> +<a class="sourceLine" id="cb619-2" data-line-number="2"><span class="kw">head</span>(seger_seurat<span class="op">@</span>hvg.info, <span class="dv">50</span>)</a></code></pre></div> <p>But we will follow their example and use the top 2000 most dispersed genes withmerged_seurat correcting for mean expression from each dataset anyway.</p> -<div class="sourceCode" id="cb849"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb849-1" data-line-number="1">gene.use <-<span class="st"> </span><span class="kw">union</span>(<span class="kw">rownames</span>(<span class="dt">x =</span> <span class="kw">head</span>(<span class="dt">x =</span> muraro_seurat<span class="op">@</span>hvg.info, <span class="dt">n =</span> <span class="dv">2000</span>)),</a> -<a class="sourceLine" id="cb849-2" data-line-number="2"> <span class="kw">rownames</span>(<span class="dt">x =</span> <span class="kw">head</span>(<span class="dt">x =</span> seger_seurat<span class="op">@</span>hvg.info, <span class="dt">n =</span> <span class="dv">2000</span>)))</a></code></pre></div> +<div class="sourceCode" id="cb620"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb620-1" data-line-number="1">gene.use <-<span class="st"> </span><span class="kw">union</span>(<span class="kw">rownames</span>(<span class="dt">x =</span> <span class="kw">head</span>(<span class="dt">x =</span> muraro_seurat<span class="op">@</span>hvg.info, <span class="dt">n =</span> <span class="dv">2000</span>)),</a> +<a class="sourceLine" id="cb620-2" data-line-number="2"> <span class="kw">rownames</span>(<span class="dt">x =</span> <span class="kw">head</span>(<span class="dt">x =</span> seger_seurat<span class="op">@</span>hvg.info, <span class="dt">n =</span> <span class="dv">2000</span>)))</a></code></pre></div> <p><strong>Exercise</strong> Find the features we would use if we selected the top 2000 most dispersed after scaling by mean. (Hint: consider the <code>order</code> function)</p> <p><strong>Answer</strong></p> <p>Now we will run CCA to find the shared correlation structure for these two datasets:</p> <p>Note to speed up the calculations we will be using only the top 5 dimensions but ideally you would consider many more and then select the top most informative ones using <code>DimHeatmap</code>.</p> -<div class="sourceCode" id="cb850"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb850-1" data-line-number="1">merged_seurat <-<span class="st"> </span><span class="kw">RunCCA</span>(<span class="dt">object=</span>muraro_seurat, <span class="dt">object2=</span>seger_seurat, <span class="dt">genes.use=</span>gene.use, <span class="dt">add.cell.id1=</span><span class="st">"m"</span>, <span class="dt">add.cell.id2=</span><span class="st">"s"</span>, <span class="dt">num.cc =</span> <span class="dv">5</span>)</a> -<a class="sourceLine" id="cb850-2" data-line-number="2"><span class="kw">DimPlot</span>(<span class="dt">object =</span> merged_seurat, <span class="dt">reduction.use =</span> <span class="st">"cca"</span>, <span class="dt">group.by =</span> <span class="st">"dataset"</span>, <span class="dt">pt.size =</span> <span class="fl">0.5</span>) <span class="co"># Before correcting</span></a></code></pre></div> +<div class="sourceCode" id="cb621"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb621-1" data-line-number="1">merged_seurat <-<span class="st"> </span><span class="kw">RunCCA</span>(<span class="dt">object=</span>muraro_seurat, <span class="dt">object2=</span>seger_seurat, <span class="dt">genes.use=</span>gene.use, <span class="dt">add.cell.id1=</span><span class="st">"m"</span>, <span class="dt">add.cell.id2=</span><span class="st">"s"</span>, <span class="dt">num.cc =</span> <span class="dv">5</span>)</a> +<a class="sourceLine" id="cb621-2" data-line-number="2"><span class="kw">DimPlot</span>(<span class="dt">object =</span> merged_seurat, <span class="dt">reduction.use =</span> <span class="st">"cca"</span>, <span class="dt">group.by =</span> <span class="st">"dataset"</span>, <span class="dt">pt.size =</span> <span class="fl">0.5</span>) <span class="co"># Before correcting</span></a></code></pre></div> <p>To identify dataset specific cell-types we compare how well cells are ‘explained’ by CCA vs dataset-specific principal component analysis.</p> -<div class="sourceCode" id="cb851"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb851-1" data-line-number="1">merged_seurat <-<span class="st"> </span><span class="kw">CalcVarExpRatio</span>(<span class="dt">object =</span> merged_seurat, <span class="dt">reduction.type =</span> <span class="st">"pca"</span>, <span class="dt">grouping.var =</span> <span class="st">"dataset"</span>, <span class="dt">dims.use =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">5</span>)</a> -<a class="sourceLine" id="cb851-2" data-line-number="2">merged.all <-<span class="st"> </span>merged_seurat</a> -<a class="sourceLine" id="cb851-3" data-line-number="3">merged_seurat <-<span class="st"> </span><span class="kw">SubsetData</span>(<span class="dt">object=</span>merged_seurat, <span class="dt">subset.name=</span><span class="st">"var.ratio.pca"</span>, <span class="dt">accept.low =</span> <span class="fl">0.5</span>) <span class="co"># CCA > 1/2 as good as PCA</span></a> -<a class="sourceLine" id="cb851-4" data-line-number="4">merged.discard <-<span class="st"> </span><span class="kw">SubsetData</span>(<span class="dt">object=</span>merged.all, <span class="dt">subset.name=</span><span class="st">"var.ratio.pca"</span>, <span class="dt">accept.high =</span> <span class="fl">0.5</span>)</a> -<a class="sourceLine" id="cb851-5" data-line-number="5"></a> -<a class="sourceLine" id="cb851-6" data-line-number="6"><span class="kw">summary</span>(<span class="kw">factor</span>(merged.discard<span class="op">@</span>meta.data<span class="op">$</span>celltype)) <span class="co"># check the cell-type of the discarded cells.</span></a></code></pre></div> +<div class="sourceCode" id="cb622"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb622-1" data-line-number="1">merged_seurat <-<span class="st"> </span><span class="kw">CalcVarExpRatio</span>(<span class="dt">object =</span> merged_seurat, <span class="dt">reduction.type =</span> <span class="st">"pca"</span>, <span class="dt">grouping.var =</span> <span class="st">"dataset"</span>, <span class="dt">dims.use =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">5</span>)</a> +<a class="sourceLine" id="cb622-2" data-line-number="2">merged.all <-<span class="st"> </span>merged_seurat</a> +<a class="sourceLine" id="cb622-3" data-line-number="3">merged_seurat <-<span class="st"> </span><span class="kw">SubsetData</span>(<span class="dt">object=</span>merged_seurat, <span class="dt">subset.name=</span><span class="st">"var.ratio.pca"</span>, <span class="dt">accept.low =</span> <span class="fl">0.5</span>) <span class="co"># CCA > 1/2 as good as PCA</span></a> +<a class="sourceLine" id="cb622-4" data-line-number="4">merged.discard <-<span class="st"> </span><span class="kw">SubsetData</span>(<span class="dt">object=</span>merged.all, <span class="dt">subset.name=</span><span class="st">"var.ratio.pca"</span>, <span class="dt">accept.high =</span> <span class="fl">0.5</span>)</a> +<a class="sourceLine" id="cb622-5" data-line-number="5"></a> +<a class="sourceLine" id="cb622-6" data-line-number="6"><span class="kw">summary</span>(<span class="kw">factor</span>(merged.discard<span class="op">@</span>meta.data<span class="op">$</span>celltype)) <span class="co"># check the cell-type of the discarded cells.</span></a></code></pre></div> <p>Here we can see that despite both datasets containing endothelial cells, almost all of them have been discarded as “dataset-specificâ€. Now we can align the datasets:</p> -<div class="sourceCode" id="cb852"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb852-1" data-line-number="1">merged_seurat <-<span class="st"> </span><span class="kw">AlignSubspace</span>(<span class="dt">object =</span> merged_seurat, <span class="dt">reduction.type =</span> <span class="st">"cca"</span>, <span class="dt">grouping.var =</span> <span class="st">"dataset"</span>, <span class="dt">dims.align =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">5</span>)</a> -<a class="sourceLine" id="cb852-2" data-line-number="2"><span class="kw">DimPlot</span>(<span class="dt">object =</span> merged_seurat, <span class="dt">reduction.use =</span> <span class="st">"cca.aligned"</span>, <span class="dt">group.by =</span> <span class="st">"dataset"</span>, <span class="dt">pt.size =</span> <span class="fl">0.5</span>) <span class="co"># After aligning subspaces</span></a></code></pre></div> +<div class="sourceCode" id="cb623"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb623-1" data-line-number="1">merged_seurat <-<span class="st"> </span><span class="kw">AlignSubspace</span>(<span class="dt">object =</span> merged_seurat, <span class="dt">reduction.type =</span> <span class="st">"cca"</span>, <span class="dt">grouping.var =</span> <span class="st">"dataset"</span>, <span class="dt">dims.align =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">5</span>)</a> +<a class="sourceLine" id="cb623-2" data-line-number="2"><span class="kw">DimPlot</span>(<span class="dt">object =</span> merged_seurat, <span class="dt">reduction.use =</span> <span class="st">"cca.aligned"</span>, <span class="dt">group.by =</span> <span class="st">"dataset"</span>, <span class="dt">pt.size =</span> <span class="fl">0.5</span>) <span class="co"># After aligning subspaces</span></a></code></pre></div> <p><strong>Exercise</strong> Compare the results for if you use the features after scaling dispersions.</p> <p><strong>Answer</strong></p> @@ -789,10 +795,10 @@ Use the clustering methods we previously covered on the combined datasets. Do yo </div> <div id="search-scrna-seq-data" class="section level2"> <h2><span class="header-section-number">14.1</span> Search scRNA-Seq data</h2> -<div class="sourceCode" id="cb853"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb853-1" data-line-number="1"><span class="kw">library</span>(scfind)</a> -<a class="sourceLine" id="cb853-2" data-line-number="2"><span class="kw">library</span>(SingleCellExperiment)</a> -<a class="sourceLine" id="cb853-3" data-line-number="3"><span class="kw">library</span>(plotly)</a> -<a class="sourceLine" id="cb853-4" data-line-number="4"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a></code></pre></div> +<div class="sourceCode" id="cb624"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb624-1" data-line-number="1"><span class="kw">library</span>(scfind)</a> +<a class="sourceLine" id="cb624-2" data-line-number="2"><span class="kw">library</span>(SingleCellExperiment)</a> +<a class="sourceLine" id="cb624-3" data-line-number="3"><span class="kw">library</span>(plotly)</a> +<a class="sourceLine" id="cb624-4" data-line-number="4"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a></code></pre></div> <div id="about" class="section level3"> <h3><span class="header-section-number">14.1.1</span> About</h3> <p><code>scfind</code> is a tool that allows one to search single cell RNA-Seq collections @@ -806,17 +812,17 @@ package</a>. Cloud implementation of <h3><span class="header-section-number">14.1.2</span> Dataset</h3> <p>We will run <code>scfind</code> on the Tabula Muris 10X dataset. <code>scfind</code> also operates on <code>SingleCellExperiment</code> class:</p> -<div class="sourceCode" id="cb854"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb854-1" data-line-number="1">tm10x_heart <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/sce/Heart_10X.rds"</span>)</a> -<a class="sourceLine" id="cb854-2" data-line-number="2">tm10x_heart</a> -<a class="sourceLine" id="cb854-3" data-line-number="3"><span class="kw">colData</span>(tm10x_heart)</a></code></pre></div> +<div class="sourceCode" id="cb625"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb625-1" data-line-number="1">tm10x_heart <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/sce/Heart_10X.rds"</span>)</a> +<a class="sourceLine" id="cb625-2" data-line-number="2">tm10x_heart</a> +<a class="sourceLine" id="cb625-3" data-line-number="3"><span class="kw">colData</span>(tm10x_heart)</a></code></pre></div> </div> <div id="gene-index" class="section level3"> <h3><span class="header-section-number">14.1.3</span> Gene Index</h3> <p>Now we need to create a gene index using our dataset:</p> -<div class="sourceCode" id="cb855"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb855-1" data-line-number="1">heart_index <-<span class="st"> </span><span class="kw">buildCellTypeIndex</span>(</a> -<a class="sourceLine" id="cb855-2" data-line-number="2"> tm10x_heart,</a> -<a class="sourceLine" id="cb855-3" data-line-number="3"> <span class="dt">cell_type_column =</span> <span class="st">"cell_type1"</span></a> -<a class="sourceLine" id="cb855-4" data-line-number="4">)</a></code></pre></div> +<div class="sourceCode" id="cb626"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb626-1" data-line-number="1">heart_index <-<span class="st"> </span><span class="kw">buildCellTypeIndex</span>(</a> +<a class="sourceLine" id="cb626-2" data-line-number="2"> tm10x_heart,</a> +<a class="sourceLine" id="cb626-3" data-line-number="3"> <span class="dt">cell_type_column =</span> <span class="st">"cell_type1"</span></a> +<a class="sourceLine" id="cb626-4" data-line-number="4">)</a></code></pre></div> <p><code>scfind</code> adopts a two-step compression strategy which allows efficient compression of large cell-by-gene matrix and allows fast retrieval of data by gene query. We estimated that one can achieve 2 orders of magnitude compression @@ -830,44 +836,44 @@ can also merge all tissues together to create a super index using the function <code>mergeDataset</code>.</p> <p>The index can be saved in .rds format using <code>saveObject</code> function and loaded using <code>loadObject</code> function for future use.</p> -<div class="sourceCode" id="cb856"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb856-1" data-line-number="1">tm10x_thymus <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/sce/Thymus_10X.rds"</span>)</a> -<a class="sourceLine" id="cb856-2" data-line-number="2">thymus_index <-<span class="st"> </span><span class="kw">buildCellTypeIndex</span>(</a> -<a class="sourceLine" id="cb856-3" data-line-number="3"> tm10x_thymus, </a> -<a class="sourceLine" id="cb856-4" data-line-number="4"> <span class="dt">cell_type_column =</span> <span class="st">"cell_type1"</span></a> -<a class="sourceLine" id="cb856-5" data-line-number="5">)</a> -<a class="sourceLine" id="cb856-6" data-line-number="6"><span class="co">## scfind_index <- mergeDataset(heart_index, thymus_index)</span></a> -<a class="sourceLine" id="cb856-7" data-line-number="7"><span class="co">## scfind_index@datasets</span></a> -<a class="sourceLine" id="cb856-8" data-line-number="8"><span class="co">## cellTypeNames(scfind_index)</span></a> -<a class="sourceLine" id="cb856-9" data-line-number="9"><span class="co">## sample(scfindGenes(scfind_index),20)</span></a></code></pre></div> +<div class="sourceCode" id="cb627"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb627-1" data-line-number="1">tm10x_thymus <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/sce/Thymus_10X.rds"</span>)</a> +<a class="sourceLine" id="cb627-2" data-line-number="2">thymus_index <-<span class="st"> </span><span class="kw">buildCellTypeIndex</span>(</a> +<a class="sourceLine" id="cb627-3" data-line-number="3"> tm10x_thymus, </a> +<a class="sourceLine" id="cb627-4" data-line-number="4"> <span class="dt">cell_type_column =</span> <span class="st">"cell_type1"</span></a> +<a class="sourceLine" id="cb627-5" data-line-number="5">)</a> +<a class="sourceLine" id="cb627-6" data-line-number="6"><span class="co">## scfind_index <- mergeDataset(heart_index, thymus_index)</span></a> +<a class="sourceLine" id="cb627-7" data-line-number="7"><span class="co">## scfind_index@datasets</span></a> +<a class="sourceLine" id="cb627-8" data-line-number="8"><span class="co">## cellTypeNames(scfind_index)</span></a> +<a class="sourceLine" id="cb627-9" data-line-number="9"><span class="co">## sample(scfindGenes(scfind_index),20)</span></a></code></pre></div> <p>To quickly and easily find the enriched cell type using an interactive Shiny application use the following method:</p> </div> <div id="marker-genes" class="section level3"> <h3><span class="header-section-number">14.1.4</span> Marker genes</h3> <p>Now let’s find the marker genes for Thymus T cell in the datasets</p> -<div class="sourceCode" id="cb857"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb857-1" data-line-number="1"><span class="co"># Showing the top 5 marker genes for each cell type and sort by F1 score.</span></a> -<a class="sourceLine" id="cb857-2" data-line-number="2">t_cell_markers <-<span class="st"> </span><span class="kw">cellTypeMarkers</span>(scfind_index, <span class="dt">cell.types =</span> <span class="st">"Thymus.T cell"</span>, <span class="dt">top.k =</span> <span class="dv">5</span>, <span class="dt">sort.field =</span> <span class="st">"f1"</span>) </a> -<a class="sourceLine" id="cb857-3" data-line-number="3"></a> -<a class="sourceLine" id="cb857-4" data-line-number="4">t_cell_markers</a></code></pre></div> +<div class="sourceCode" id="cb628"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb628-1" data-line-number="1"><span class="co"># Showing the top 5 marker genes for each cell type and sort by F1 score.</span></a> +<a class="sourceLine" id="cb628-2" data-line-number="2">t_cell_markers <-<span class="st"> </span><span class="kw">cellTypeMarkers</span>(scfind_index, <span class="dt">cell.types =</span> <span class="st">"Thymus.T cell"</span>, <span class="dt">top.k =</span> <span class="dv">5</span>, <span class="dt">sort.field =</span> <span class="st">"f1"</span>) </a> +<a class="sourceLine" id="cb628-3" data-line-number="3"></a> +<a class="sourceLine" id="cb628-4" data-line-number="4">t_cell_markers</a></code></pre></div> <p>Next, you can evaluate the markers of Thymus T cell in Thymus stromal cell</p> -<div class="sourceCode" id="cb858"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb858-1" data-line-number="1"><span class="kw">evaluateMarkers</span>(</a> -<a class="sourceLine" id="cb858-2" data-line-number="2"> scfind_index, </a> -<a class="sourceLine" id="cb858-3" data-line-number="3"> <span class="dt">gene.list =</span> <span class="kw">as.character</span>(t_cell_markers<span class="op">$</span>genes), </a> -<a class="sourceLine" id="cb858-4" data-line-number="4"> <span class="dt">cell.types =</span> <span class="st">"Thymus.stromal cell"</span>, </a> -<a class="sourceLine" id="cb858-5" data-line-number="5"> <span class="dt">sort.field =</span> <span class="st">"f1"</span></a> -<a class="sourceLine" id="cb858-6" data-line-number="6">)</a></code></pre></div> -<div class="sourceCode" id="cb859"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb859-1" data-line-number="1"><span class="co"># By default, the marker evaluation takes all cell types in the dataset as background cell type, but you can use the argument `background.cell.types` to fine tune the evaluation</span></a> -<a class="sourceLine" id="cb859-2" data-line-number="2"></a> -<a class="sourceLine" id="cb859-3" data-line-number="3">background <-<span class="st"> </span><span class="kw">cellTypeNames</span>(scfind_index, <span class="dt">datasets =</span> <span class="st">"Thymus"</span>)</a> -<a class="sourceLine" id="cb859-4" data-line-number="4">background</a> -<a class="sourceLine" id="cb859-5" data-line-number="5"></a> -<a class="sourceLine" id="cb859-6" data-line-number="6"><span class="kw">evaluateMarkers</span>(</a> -<a class="sourceLine" id="cb859-7" data-line-number="7"> scfind_index, </a> -<a class="sourceLine" id="cb859-8" data-line-number="8"> <span class="dt">gene.list =</span> <span class="kw">as.character</span>(t_cell_markers<span class="op">$</span>genes), </a> -<a class="sourceLine" id="cb859-9" data-line-number="9"> <span class="dt">cell.types =</span> <span class="st">"Thymus.stromal cell"</span>, </a> -<a class="sourceLine" id="cb859-10" data-line-number="10"> <span class="dt">sort.field =</span> <span class="st">"f1"</span>, </a> -<a class="sourceLine" id="cb859-11" data-line-number="11"> <span class="dt">background.cell.types =</span> background</a> -<a class="sourceLine" id="cb859-12" data-line-number="12">)</a></code></pre></div> +<div class="sourceCode" id="cb629"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb629-1" data-line-number="1"><span class="kw">evaluateMarkers</span>(</a> +<a class="sourceLine" id="cb629-2" data-line-number="2"> scfind_index, </a> +<a class="sourceLine" id="cb629-3" data-line-number="3"> <span class="dt">gene.list =</span> <span class="kw">as.character</span>(t_cell_markers<span class="op">$</span>genes), </a> +<a class="sourceLine" id="cb629-4" data-line-number="4"> <span class="dt">cell.types =</span> <span class="st">"Thymus.stromal cell"</span>, </a> +<a class="sourceLine" id="cb629-5" data-line-number="5"> <span class="dt">sort.field =</span> <span class="st">"f1"</span></a> +<a class="sourceLine" id="cb629-6" data-line-number="6">)</a></code></pre></div> +<div class="sourceCode" id="cb630"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb630-1" data-line-number="1"><span class="co"># By default, the marker evaluation takes all cell types in the dataset as background cell type, but you can use the argument `background.cell.types` to fine tune the evaluation</span></a> +<a class="sourceLine" id="cb630-2" data-line-number="2"></a> +<a class="sourceLine" id="cb630-3" data-line-number="3">background <-<span class="st"> </span><span class="kw">cellTypeNames</span>(scfind_index, <span class="dt">datasets =</span> <span class="st">"Thymus"</span>)</a> +<a class="sourceLine" id="cb630-4" data-line-number="4">background</a> +<a class="sourceLine" id="cb630-5" data-line-number="5"></a> +<a class="sourceLine" id="cb630-6" data-line-number="6"><span class="kw">evaluateMarkers</span>(</a> +<a class="sourceLine" id="cb630-7" data-line-number="7"> scfind_index, </a> +<a class="sourceLine" id="cb630-8" data-line-number="8"> <span class="dt">gene.list =</span> <span class="kw">as.character</span>(t_cell_markers<span class="op">$</span>genes), </a> +<a class="sourceLine" id="cb630-9" data-line-number="9"> <span class="dt">cell.types =</span> <span class="st">"Thymus.stromal cell"</span>, </a> +<a class="sourceLine" id="cb630-10" data-line-number="10"> <span class="dt">sort.field =</span> <span class="st">"f1"</span>, </a> +<a class="sourceLine" id="cb630-11" data-line-number="11"> <span class="dt">background.cell.types =</span> background</a> +<a class="sourceLine" id="cb630-12" data-line-number="12">)</a></code></pre></div> </div> <div id="search-cells-by-a-gene-list" class="section level3"> <h3><span class="header-section-number">14.1.5</span> Search cells by a gene list</h3> @@ -876,29 +882,29 @@ interest from large single cell dataset. We will use the marker genes identified in an original publication <a href="https://www.nature.com/articles/cr201599">Yanbin et al. 2015</a>. Cardiomyocyte-specific markers used in immunostaining as shown in Figure 1.</p> -<div class="sourceCode" id="cb860"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb860-1" data-line-number="1">cardiomyocytes <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Mef2c"</span>, <span class="st">"Gata4"</span>, <span class="st">"Nkx2.5"</span>, <span class="st">"Myh6"</span>, <span class="st">"tnnt2"</span>, <span class="st">"tnni3"</span>, <span class="st">"CDH2"</span>, <span class="st">"Cx43"</span>, <span class="st">"GJA1"</span>) </a> -<a class="sourceLine" id="cb860-2" data-line-number="2">result <-<span class="st"> </span><span class="kw">markerGenes</span>(</a> -<a class="sourceLine" id="cb860-3" data-line-number="3"> scfind_index, </a> -<a class="sourceLine" id="cb860-4" data-line-number="4"> <span class="dt">gene.list =</span> cardiomyocytes</a> -<a class="sourceLine" id="cb860-5" data-line-number="5">)</a> -<a class="sourceLine" id="cb860-6" data-line-number="6">result</a></code></pre></div> +<div class="sourceCode" id="cb631"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb631-1" data-line-number="1">cardiomyocytes <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Mef2c"</span>, <span class="st">"Gata4"</span>, <span class="st">"Nkx2.5"</span>, <span class="st">"Myh6"</span>, <span class="st">"tnnt2"</span>, <span class="st">"tnni3"</span>, <span class="st">"CDH2"</span>, <span class="st">"Cx43"</span>, <span class="st">"GJA1"</span>) </a> +<a class="sourceLine" id="cb631-2" data-line-number="2">result <-<span class="st"> </span><span class="kw">markerGenes</span>(</a> +<a class="sourceLine" id="cb631-3" data-line-number="3"> scfind_index, </a> +<a class="sourceLine" id="cb631-4" data-line-number="4"> <span class="dt">gene.list =</span> cardiomyocytes</a> +<a class="sourceLine" id="cb631-5" data-line-number="5">)</a> +<a class="sourceLine" id="cb631-6" data-line-number="6">result</a></code></pre></div> <p>To allow search of enriched cell type from a long list of gene query, <code>scfind</code> features a query optimization routine. First, the function <code>markerGenes</code> will counter suggest subqueries that with the highest support in the dataset. The TF-IDF score for each gene set allows user to identify the best subquery for finding the most relevant cell type.</p> -<div class="sourceCode" id="cb861"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb861-1" data-line-number="1">best_subquery <-<span class="st"> </span>result[<span class="kw">which.max</span>(result<span class="op">$</span>tfidf),] <span class="co"># get the best subquery by ranking TF-IDF score</span></a> -<a class="sourceLine" id="cb861-2" data-line-number="2">best_subquery <-<span class="st"> </span><span class="kw">strsplit</span>(<span class="kw">as.character</span>(best_subquery<span class="op">$</span>Query), <span class="st">","</span>)[[<span class="dv">1</span>]] <span class="co"># obtain gene list</span></a> -<a class="sourceLine" id="cb861-3" data-line-number="3"><span class="kw">hyperQueryCellTypes</span>(</a> -<a class="sourceLine" id="cb861-4" data-line-number="4"> scfind_index,</a> -<a class="sourceLine" id="cb861-5" data-line-number="5"> <span class="dt">gene.list =</span> best_subquery</a> -<a class="sourceLine" id="cb861-6" data-line-number="6">)</a></code></pre></div> +<div class="sourceCode" id="cb632"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb632-1" data-line-number="1">best_subquery <-<span class="st"> </span>result[<span class="kw">which.max</span>(result<span class="op">$</span>tfidf),] <span class="co"># get the best subquery by ranking TF-IDF score</span></a> +<a class="sourceLine" id="cb632-2" data-line-number="2">best_subquery <-<span class="st"> </span><span class="kw">strsplit</span>(<span class="kw">as.character</span>(best_subquery<span class="op">$</span>Query), <span class="st">","</span>)[[<span class="dv">1</span>]] <span class="co"># obtain gene list</span></a> +<a class="sourceLine" id="cb632-3" data-line-number="3"><span class="kw">hyperQueryCellTypes</span>(</a> +<a class="sourceLine" id="cb632-4" data-line-number="4"> scfind_index,</a> +<a class="sourceLine" id="cb632-5" data-line-number="5"> <span class="dt">gene.list =</span> best_subquery</a> +<a class="sourceLine" id="cb632-6" data-line-number="6">)</a></code></pre></div> <p><code>hyperQueryCellTypes</code> function returns a list of p-values corresponding to all cell types in a given dataset. It also outputs a list of cells in which genes from the given gene list are co-expressed.</p> <p><strong>Exercise 1</strong></p> <p>Find the marker genes of all cell types in the Heart dataset</p> -<div class="sourceCode" id="cb862"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb862-1" data-line-number="1">cardiac_contractility <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Ace2"</span>,<span class="st">"Fkbp1b"</span>,<span class="st">"Gh"</span>,<span class="st">"Cacna1c"</span>,<span class="st">"Cd59b"</span>,<span class="st">"Ppp1r1a"</span>,<span class="st">"Tnnt2"</span>,<span class="st">"Nos1"</span>,<span class="st">"Agtr1a"</span>,<span class="st">"Camk2g"</span>,<span class="st">"Grk2"</span>,<span class="st">"Ins2"</span>,<span class="st">"Dnah8"</span>,<span class="st">"Igf1"</span>,<span class="st">"Nos3"</span>,<span class="st">"Nppa"</span>,<span class="st">"Nppb"</span>,<span class="st">"Il6"</span>,<span class="st">"Myh6"</span>,<span class="st">"Ren2"</span>,<span class="st">"Tnni3"</span>,<span class="st">"Apln"</span>,<span class="st">"Kcnmb1"</span>,<span class="st">"Pik3cg"</span>,<span class="st">"Prkca"</span>,<span class="st">"Aplnr"</span>,<span class="st">"Slc8a1"</span>,<span class="st">"Ace"</span>,<span class="st">"Akt1"</span>,<span class="st">"Edn1"</span>,<span class="st">"Kcnmb2"</span>,<span class="st">"Nos2"</span>,<span class="st">"Tnf"</span>,<span class="st">"Myh14"</span>,<span class="st">"Adrb2"</span>,<span class="st">"Agt"</span>,<span class="st">"Adrb1"</span>,<span class="st">"Atp2a2"</span>,<span class="st">"Ryr2"</span>,<span class="st">"Pln"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb633"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb633-1" data-line-number="1">cardiac_contractility <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Ace2"</span>,<span class="st">"Fkbp1b"</span>,<span class="st">"Gh"</span>,<span class="st">"Cacna1c"</span>,<span class="st">"Cd59b"</span>,<span class="st">"Ppp1r1a"</span>,<span class="st">"Tnnt2"</span>,<span class="st">"Nos1"</span>,<span class="st">"Agtr1a"</span>,<span class="st">"Camk2g"</span>,<span class="st">"Grk2"</span>,<span class="st">"Ins2"</span>,<span class="st">"Dnah8"</span>,<span class="st">"Igf1"</span>,<span class="st">"Nos3"</span>,<span class="st">"Nppa"</span>,<span class="st">"Nppb"</span>,<span class="st">"Il6"</span>,<span class="st">"Myh6"</span>,<span class="st">"Ren2"</span>,<span class="st">"Tnni3"</span>,<span class="st">"Apln"</span>,<span class="st">"Kcnmb1"</span>,<span class="st">"Pik3cg"</span>,<span class="st">"Prkca"</span>,<span class="st">"Aplnr"</span>,<span class="st">"Slc8a1"</span>,<span class="st">"Ace"</span>,<span class="st">"Akt1"</span>,<span class="st">"Edn1"</span>,<span class="st">"Kcnmb2"</span>,<span class="st">"Nos2"</span>,<span class="st">"Tnf"</span>,<span class="st">"Myh14"</span>,<span class="st">"Adrb2"</span>,<span class="st">"Agt"</span>,<span class="st">"Adrb1"</span>,<span class="st">"Atp2a2"</span>,<span class="st">"Ryr2"</span>,<span class="st">"Pln"</span>)</a></code></pre></div> <p><strong>Exercise 2</strong></p> <p>Input the gene list relevant to “cardiac contractility†and find the best gene set with the highest support. Identify the enriched cell type for this query.</p> @@ -911,34 +917,34 @@ logical operators including “-†and "*" for “no†and “interm respectively in front of the gene name. Here, we use operators to subset T cell of the Thymus dataset into effector T regulatory cells and effector memory T cell.</p> -<div class="sourceCode" id="cb863"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb863-1" data-line-number="1">effector_t_reg_cells <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"*Ptprc"</span>, <span class="st">"-Il7r"</span>, <span class="st">"Ctla4"</span>, <span class="st">"-Il7r"</span>)</a> -<a class="sourceLine" id="cb863-2" data-line-number="2">effector_memory_t_cells <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"-Il2ra"</span>, <span class="st">"*Ptprc"</span>, <span class="st">"Il7r"</span>)</a> -<a class="sourceLine" id="cb863-3" data-line-number="3"></a> -<a class="sourceLine" id="cb863-4" data-line-number="4">subset_treg <-<span class="st"> </span><span class="kw">findCellTypes</span>(scfind_index, effector_t_reg_cells, <span class="st">"Thymus"</span>) </a> -<a class="sourceLine" id="cb863-5" data-line-number="5">subset_tmem <-<span class="st"> </span><span class="kw">findCellTypes</span>(scfind_index, effector_memory_t_cells, <span class="st">"Thymus"</span>)</a> -<a class="sourceLine" id="cb863-6" data-line-number="6"></a> -<a class="sourceLine" id="cb863-7" data-line-number="7">subset_treg</a> -<a class="sourceLine" id="cb863-8" data-line-number="8">subset_tmem</a></code></pre></div> +<div class="sourceCode" id="cb634"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb634-1" data-line-number="1">effector_t_reg_cells <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"*Ptprc"</span>, <span class="st">"-Il7r"</span>, <span class="st">"Ctla4"</span>, <span class="st">"-Il7r"</span>)</a> +<a class="sourceLine" id="cb634-2" data-line-number="2">effector_memory_t_cells <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"-Il2ra"</span>, <span class="st">"*Ptprc"</span>, <span class="st">"Il7r"</span>)</a> +<a class="sourceLine" id="cb634-3" data-line-number="3"></a> +<a class="sourceLine" id="cb634-4" data-line-number="4">subset_treg <-<span class="st"> </span><span class="kw">findCellTypes</span>(scfind_index, effector_t_reg_cells, <span class="st">"Thymus"</span>) </a> +<a class="sourceLine" id="cb634-5" data-line-number="5">subset_tmem <-<span class="st"> </span><span class="kw">findCellTypes</span>(scfind_index, effector_memory_t_cells, <span class="st">"Thymus"</span>)</a> +<a class="sourceLine" id="cb634-6" data-line-number="6"></a> +<a class="sourceLine" id="cb634-7" data-line-number="7">subset_treg</a> +<a class="sourceLine" id="cb634-8" data-line-number="8">subset_tmem</a></code></pre></div> <p>Let’s use the TSNE plot information from the <code>SingleCellExperiment</code> of Thymus to illustrate the gating result</p> -<div class="sourceCode" id="cb864"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb864-1" data-line-number="1">map <-<span class="st"> </span><span class="kw">data.frame</span>(</a> -<a class="sourceLine" id="cb864-2" data-line-number="2"> tm10x_thymus<span class="op">@</span>reducedDims[[<span class="st">'TSNE'</span>]], </a> -<a class="sourceLine" id="cb864-3" data-line-number="3"> <span class="dt">cell_type =</span> <span class="kw">as.character</span>(<span class="kw">colData</span>(tm10x_thymus)<span class="op">$</span>cell_type1), </a> -<a class="sourceLine" id="cb864-4" data-line-number="4"> <span class="dt">stringsAsFactors =</span> F</a> -<a class="sourceLine" id="cb864-5" data-line-number="5"> )</a> -<a class="sourceLine" id="cb864-6" data-line-number="6"></a> -<a class="sourceLine" id="cb864-7" data-line-number="7">map <-<span class="st"> </span><span class="kw">subset</span>(map, cell_type <span class="op">==</span><span class="st"> "T cell"</span>) </a> -<a class="sourceLine" id="cb864-8" data-line-number="8"></a> -<a class="sourceLine" id="cb864-9" data-line-number="9"><span class="kw">plot_ly</span>(map, <span class="dt">x =</span> <span class="op">~</span>X1 , <span class="dt">y =</span> <span class="op">~</span>X2, <span class="dt">type=</span><span class="st">"scatter"</span>)</a> -<a class="sourceLine" id="cb864-10" data-line-number="10"></a> -<a class="sourceLine" id="cb864-11" data-line-number="11">map<span class="op">$</span>cell_type[subset_treg<span class="op">$</span><span class="st">`</span><span class="dt">Thymus.T cell</span><span class="st">`</span>] <-<span class="st"> "Effector T Regulatory Cell"</span></a> -<a class="sourceLine" id="cb864-12" data-line-number="12">map<span class="op">$</span>cell_type[subset_tmem<span class="op">$</span><span class="st">`</span><span class="dt">Thymus.T cell</span><span class="st">`</span>] <-<span class="st"> "Effector Memory T Cell"</span></a> -<a class="sourceLine" id="cb864-13" data-line-number="13"></a> -<a class="sourceLine" id="cb864-14" data-line-number="14"><span class="kw">plot_ly</span>(map, <span class="dt">x =</span> <span class="op">~</span>X1 , <span class="dt">y =</span> <span class="op">~</span>X2, <span class="dt">type=</span><span class="st">"scatter"</span>, <span class="dt">color =</span> <span class="op">~</span>cell_type)</a></code></pre></div> +<div class="sourceCode" id="cb635"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb635-1" data-line-number="1">map <-<span class="st"> </span><span class="kw">data.frame</span>(</a> +<a class="sourceLine" id="cb635-2" data-line-number="2"> tm10x_thymus<span class="op">@</span>reducedDims[[<span class="st">'TSNE'</span>]], </a> +<a class="sourceLine" id="cb635-3" data-line-number="3"> <span class="dt">cell_type =</span> <span class="kw">as.character</span>(<span class="kw">colData</span>(tm10x_thymus)<span class="op">$</span>cell_type1), </a> +<a class="sourceLine" id="cb635-4" data-line-number="4"> <span class="dt">stringsAsFactors =</span> F</a> +<a class="sourceLine" id="cb635-5" data-line-number="5"> )</a> +<a class="sourceLine" id="cb635-6" data-line-number="6"></a> +<a class="sourceLine" id="cb635-7" data-line-number="7">map <-<span class="st"> </span><span class="kw">subset</span>(map, cell_type <span class="op">==</span><span class="st"> "T cell"</span>) </a> +<a class="sourceLine" id="cb635-8" data-line-number="8"></a> +<a class="sourceLine" id="cb635-9" data-line-number="9"><span class="kw">plot_ly</span>(map, <span class="dt">x =</span> <span class="op">~</span>X1 , <span class="dt">y =</span> <span class="op">~</span>X2, <span class="dt">type=</span><span class="st">"scatter"</span>)</a> +<a class="sourceLine" id="cb635-10" data-line-number="10"></a> +<a class="sourceLine" id="cb635-11" data-line-number="11">map<span class="op">$</span>cell_type[subset_treg<span class="op">$</span><span class="st">`</span><span class="dt">Thymus.T cell</span><span class="st">`</span>] <-<span class="st"> "Effector T Regulatory Cell"</span></a> +<a class="sourceLine" id="cb635-12" data-line-number="12">map<span class="op">$</span>cell_type[subset_tmem<span class="op">$</span><span class="st">`</span><span class="dt">Thymus.T cell</span><span class="st">`</span>] <-<span class="st"> "Effector Memory T Cell"</span></a> +<a class="sourceLine" id="cb635-13" data-line-number="13"></a> +<a class="sourceLine" id="cb635-14" data-line-number="14"><span class="kw">plot_ly</span>(map, <span class="dt">x =</span> <span class="op">~</span>X1 , <span class="dt">y =</span> <span class="op">~</span>X2, <span class="dt">type=</span><span class="st">"scatter"</span>, <span class="dt">color =</span> <span class="op">~</span>cell_type)</a></code></pre></div> </div> <div id="sessioninfo-11" class="section level3"> <h3><span class="header-section-number">14.1.7</span> sessionInfo()</h3> -<div class="sourceCode" id="cb865"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb865-1" data-line-number="1"><span class="kw">sessionInfo</span>()</a></code></pre></div> +<div class="sourceCode" id="cb636"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb636-1" data-line-number="1"><span class="kw">sessionInfo</span>()</a></code></pre></div> </div> </div> diff --git a/public/confounders-reads.md b/public/confounders-reads.md index 7392043..2aa8a81 100644 --- a/public/confounders-reads.md +++ b/public/confounders-reads.md @@ -9,147 +9,11 @@ knit: bookdown::preview_chapter - -``` -## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its -## own size factors -``` - -``` -## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own -## size factors -``` - <div class="figure" style="text-align: center"> <img src="confounders-reads_files/figure-html/confound-pca-reads-1.png" alt="PCA plot of the tung data" width="90%" /> <p class="caption">(\#fig:confound-pca-reads)PCA plot of the tung data</p> </div> - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'is_cell_control' with fewer than 2 unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_feature_control' with fewer than 2 -## unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_feature_control' with fewer than 2 -## unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_feature_control' with fewer than 2 -## unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_50_features_ERCC' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_ERCC' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_ERCC' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_ERCC' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_50_features_MT' with fewer than 2 unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_MT' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_MT' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_MT' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'use' with fewer than 2 unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'outlier' with fewer than 2 unique levels -``` - -``` -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf -``` - <div class="figure" style="text-align: center"> <img src="confounders-reads_files/figure-html/confound-find-pcs-reads-1.png" alt="PC correlation with the number of detected genes" width="90%" /> <p class="caption">(\#fig:confound-find-pcs-reads)PC correlation with the number of detected genes</p> diff --git a/public/confounders.md b/public/confounders.md index 4ca746e..61a8f13 100644 --- a/public/confounders.md +++ b/public/confounders.md @@ -45,19 +45,6 @@ scran-normalized log2-CPM values: qclust <- quickCluster(umi.qc, min.size = 30, use.ranks = FALSE) umi.qc <- computeSumFactors(umi.qc, sizes = 15, clusters = qclust) umi.qc <- normalize(umi.qc) -``` - -``` -## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its -## own size factors -``` - -``` -## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own -## size factors -``` - -```r reducedDim(umi.qc, "PCA") <- reducedDim( runPCA(umi.qc[endog_genes,], exprs_values = "logcounts", ncomponents = 10), "PCA") @@ -91,130 +78,6 @@ each cell, so can explain all the variation for all PCs.] plotExplanatoryPCs(umi.qc) ``` -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'is_cell_control' with fewer than 2 unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_feature_control' with fewer than 2 -## unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_feature_control' with fewer than 2 -## unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_feature_control' with fewer than 2 -## unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_50_features_ERCC' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_ERCC' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_ERCC' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_ERCC' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_50_features_MT' with fewer than 2 unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_MT' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_MT' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_MT' with fewer than 2 unique -## levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'use' with fewer than 2 unique levels -``` - -``` -## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'outlier' with fewer than 2 unique levels -``` - -``` -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf -``` - <div class="figure" style="text-align: center"> <img src="confounders_files/figure-html/confound-find-pcs-total-features-1.png" alt="PC correlation with the number of detected genes" width="90%" /> <p class="caption">(\#fig:confound-find-pcs-total-features)PC correlation with the number of detected genes</p> diff --git a/public/datasets.html b/public/datasets.html index 74cab4e..9af9ca9 100644 --- a/public/datasets.html +++ b/public/datasets.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> diff --git a/public/de-intro.md b/public/de-intro.md index 2cdade6..e3af8b2 100644 --- a/public/de-intro.md +++ b/public/de-intro.md @@ -10,38 +10,101 @@ output: html_document ### Bulk RNA-seq -One of the most common types of analyses when working with bulk RNA-seq -data is to identify differentially expressed genes. By comparing the -genes that change between two conditions, e.g. mutant and wild-type or -stimulated and unstimulated, it is possible to characterize the -molecular mechanisms underlying the change. - -Several different methods, -e.g. [DESeq2](https://bioconductor.org/packages/DESeq2) and -[edgeR](https://bioconductor.org/packages/release/bioc/html/edgeR.html), -have been developed for bulk RNA-seq. Moreover, there are also -extensive +One of the most common types of analyses when working with bulk RNA-seq data is +to identify differentially expressed genes. By comparing the genes that change +between two or more conditions, e.g. mutant and wild-type or stimulated and +unstimulated, it is possible to characterize the molecular mechanisms underlying +the change. + +Several different methods, e.g. +[edgeR](https://bioconductor.org/packages/release/bioc/html/edgeR.html) and +[DESeq2](https://bioconductor.org/packages/DESeq2) and more, have been developed +for bulk RNA-seq and become established as parts of robust and widely-used +analysis workflows. Moreover, there are also extensive [datasets](http://genomebiology.biomedcentral.com/articles/10.1186/gb-2013-14-9-r95) -available where the RNA-seq data has been validated using -RT-qPCR. These data can be used to benchmark DE finding algorithms and the available evidence suggests that the algorithms are performing quite well. +available where the RNA-seq data has been validated using RT-qPCR. These data +can be used to benchmark DE finding algorithms and the available evidence +suggests that the algorithms are performing well. + ### Single cell RNA-seq -In contrast to bulk RNA-seq, in scRNA-seq we usually do not have a defined -set of experimental conditions. Instead, as was shown in a previous chapter +In contrast to bulk RNA-seq, in scRNA-seq we often do not have a defined set +of experimental conditions. Instead, as was shown in a previous chapter (\@ref(clust-methods)) we can identify the cell groups by using an unsupervised -clustering approach. Once the groups have been identified one can find differentially -expressed genes either by comparing the differences in variance between the groups (like the Kruskal-Wallis test implemented in SC3), or by comparing gene expression between clusters in a pairwise manner. In the following chapter we will mainly consider tools developed for pairwise comparisons. +clustering approach. Once the groups have been identified one can find +differentially expressed genes either by comparing the differences in variance +between the groups (like the Kruskal-Wallis test implemented in SC3), or by +comparing gene expression between clusters in a pairwise manner. In the +following chapter we will mainly consider tools developed for pairwise +comparisons. + +These method may also be applied when comparing cells obtained from different +groups or conditions. Such analyses can be complicated by differing cell type +proportions between samples (i.e. distinct samples cell populations; the unit of +replication in the study). In such cases, it is likely beneficial to identify +distinct cell types and conduct differential expression testing between +conditions within each cell type. + ### Differences in Distribution -Unlike bulk RNA-seq, we generally have a large number of samples (i.e. cells) for each group we are comparing in single-cell experiments. Thus we can take advantage of the whole distribution of expression values in each group to identify differences between groups rather than only comparing estimates of mean-expression as is standard for bulk RNASeq. +Unlike bulk RNA-seq, we generally have a large number of samples (i.e. cells) +for each group we are comparing in single-cell experiments. Thus we may be able +to take advantage of the whole distribution of expression values in each group +to identify differences between groups rather than only comparing estimates of +mean-expression as is standard for bulk RNASeq. + +There are two main approaches to comparing distributions. Firstly, we can use +existing statistical models/distributions and fit the same type of model to the +expression in each group then test for differences in the parameters for each +model, or test whether the model fits better if a particular parameter is allowed +to be different according to group. For instance in Chapter +\@ref(dealing-with-confounders) we used `edgeR` to test whether allowing mean +expression to be different in different batches significantly improved the fit +of a negative binomial model of the data. + +Alternatively, we can use a non-parametric test which does not assume that +expression values follow any particular distribution, e.g. the +[Kolmogorov-Smirnov test +(KS-test)](https://en.wikipedia.org/wiki/Kolmogorov%E2%80%93Smirnov_test). +Non-parametric tests generally convert observed expression values to ranks and +test whether the distribution of ranks for one group are signficantly different +from the distribution of ranks for the other group. However, some non-parametric +methods fail in the presence of a large number of tied values, such as the case +for dropouts (zeros) in single-cell RNA-seq expression data. Moreover, if the +conditions for a parametric test hold, then it will typically be more powerful +than a non-parametric test. + + +### Benchmarking of DE methods for scRNA-seq data + +So far there has been one high-quality benchmarking study of single-cell +differential expression methods [@Soneson2018-hy]. The figure below summarises +the results from that paper (which is well worth reading in full!): + + +```r +knitr::include_graphics("figures/soneson-de-benchmark-fig5.png") +``` + +<div class="figure" style="text-align: center"> +<img src="figures/soneson-de-benchmark-fig5.png" alt="Figure 5 reproduced from Soneson and Robinson (2018). Summary of DE method performance across all major evaluation criteria. Criteria and cutoff values for performance categories are available in the Online Methods. Methods are ranked by their average performance across the criteria, with the numerical encoding good = 2, intermediate = 1, poor = 0. NODES and SAMseq do not return nominal P values and were therefore not evaluated in terms of the FPR." width="90%" /> +<p class="caption">(\#fig:de-benchmarking)Figure 5 reproduced from Soneson and Robinson (2018). Summary of DE method performance across all major evaluation criteria. Criteria and cutoff values for performance categories are available in the Online Methods. Methods are ranked by their average performance across the criteria, with the numerical encoding good = 2, intermediate = 1, poor = 0. NODES and SAMseq do not return nominal P values and were therefore not evaluated in terms of the FPR.</p> +</div> -There are two main approaches to comparing distributions. Firstly, we can use existing statistical models/distributions and fit the same type of model to the expression in each group then test for differences in the parameters for each model, or test whether the model fits better if a particular paramter is allowed to be different according to group. For instance in Chapter \@ref(dealing-with-confounders) we used edgeR to test whether allowing mean expression to be different in different batches significantly improved the fit of a negative binomial model of the data. +One particularly surprising outcome of this benchmarking study is that almost +all methods designed specifically for the analysis of scRNA-seq data are +outperformed by established bulk RNA-seq DE methods (edgeR, limma) and standard, +classical statistical methods (t-test, Wilcoxon rank-sum tests). MAST +[@Finak2015-ow] is the only method designed specifically for scRNA-seq data that +performs well in this benchmark. These benchmarking results are a credit to the +durability and flexibility of the leading bulk RNA-seq DE methods and a subtle +indictment of the land rush of new scRNA-seq methods that were published without +adequate comparison to existing bulk RNA-seq methods. -Alternatively, we can use a non-parametric test which does not assume that expression values follow any particular distribution, e.g. the [Kolmogorov-Smirnov test (KS-test)](https://en.wikipedia.org/wiki/Kolmogorov%E2%80%93Smirnov_test). Non-parametric tests generally convert observed expression values to ranks and test whether the distribution of ranks for one group are signficantly different from the distribution of ranks for the other group. However, some non-parametric methods fail in the presence of a large number of tied values, such as the case for dropouts (zeros) in single-cell RNA-seq expression data. Moreover, if the conditions for a parametric test hold, then it will typically be more powerful than a non-parametric test. -### Models of single-cell RNASeq data +### Models of single-cell RNA-seq data The most common model of RNASeq data is the negative binomial model: @@ -70,9 +133,21 @@ $\mu = mu$ Variance: $\sigma^2 = mu + mu^2/size$ -It is parameterized by the mean expression (mu) and the dispersion (size), which is inversely related to the variance. The negative binomial model fits bulk RNA-seq data very well and it is used for most statistical methods designed for such data. In addition, it has been show to fit the distribution of molecule counts obtained from data tagged by unique molecular identifiers (UMIs) quite well ([Grun et al. 2014](http://www.nature.com/nmeth/journal/v11/n6/full/nmeth.2930.html), [Islam et al. 2011](http://genome.cshlp.org/content/21/7/1160)). +It is parameterized by the mean expression (mu) and the dispersion (size), which +is inversely related to the variance. The negative binomial model fits bulk +RNA-seq data very well and it is used for most statistical methods designed for +such data. In addition, it has been show to fit the distribution of molecule +counts obtained from data tagged by unique molecular identifiers (UMIs) quite +well ([Grun et al. +2014](http://www.nature.com/nmeth/journal/v11/n6/full/nmeth.2930.html), [Islam +et al. 2011](http://genome.cshlp.org/content/21/7/1160)). -However, a raw negative binomial model does not fit full-length transcript data as well due to the high dropout rates relative to the non-zero read counts. For this type of data a variety of zero-inflated negative binomial models have been proposed (e.g. [MAST](https://bioconductor.org/packages/release/bioc/html/MAST.html), [SCDE](https://bioconductor.org/packages/release/bioc/html/scde.html)). +However, a raw negative binomial model does not necessarily fit full-length +transcript data as well due to the high dropout rates relative to the non-zero +read counts. For this type of data a variety of zero-inflated negative binomial +models have been proposed (e.g. +[MAST](https://bioconductor.org/packages/release/bioc/html/MAST.html), +[SCDE](https://bioconductor.org/packages/release/bioc/html/scde.html)). ```r @@ -101,9 +176,20 @@ $\mu = mu \cdot (1 - d)$ Variance: $\sigma^2 = \mu \cdot (1-d) \cdot (1 + d \cdot \mu + \mu / size)$ -These models introduce a new parameter $d$, for the dropout rate, to the negative binomial model. As we saw in Chapter 19, the dropout rate of a gene is strongly correlated with the mean expression of the gene. Different zero-inflated negative binomial models use different relationships between mu and d and some may fit $\mu$ and $d$ to the expression of each gene independently. +These models introduce a new parameter $d$, for the dropout rate, to the +negative binomial model. As we saw in Chapter 19, the dropout rate of a gene is +strongly correlated with the mean expression of the gene. Different +zero-inflated negative binomial models use different relationships between mu +and d and some may fit $\mu$ and $d$ to the expression of each gene +independently. -Finally, several methods use a Poisson-Beta distribution which is based on a mechanistic model of transcriptional bursting. There is strong experimental support for this model ([Kim and Marioni, 2013](https://genomebiology.biomedcentral.com/articles/10.1186/gb-2013-14-1-r7)) and it provides a good fit to scRNA-seq data but it is less easy to use than the negative-binomial models and much less existing methods upon which to build than the negative binomial model. +Finally, several methods use a Poisson-Beta distribution which is based on a +mechanistic model of transcriptional bursting. There is strong experimental +support for this model ([Kim and Marioni, +2013](https://genomebiology.biomedcentral.com/articles/10.1186/gb-2013-14-1-r7)) +and it provides a good fit to scRNA-seq data but it is less easy to use than the +negative-binomial models and much less existing methods upon which to build than +the negative binomial model. ```r @@ -127,9 +213,17 @@ $\mu = g \cdot a / (a + b)$ Variance: $\sigma^2 = g^2 \cdot a \cdot b/((a + b + 1) \cdot (a + b)^2)$ -This model uses three parameters: $a$ the rate of activation of transcription; $b$ the rate of inhibition of transcription; and $g$ the rate of transcript production while transcription is active at the locus. Differential expression methods may test each of the parameters for differences across groups or only one (often $g$). +This model uses three parameters: $a$ the rate of activation of transcription; +$b$ the rate of inhibition of transcription; and $g$ the rate of transcript +production while transcription is active at the locus. Differential expression +methods may test each of the parameters for differences across groups or only +one (often $g$). -All of these models may be further expanded to explicitly account for other sources of gene expression differences such as batch-effect or library depth depending on the particular DE algorithm. +All of these models may be further expanded to explicitly account for other +sources of gene expression differences such as batch-effect or library depth +depending on the particular DE algorithm. -__Exercise__: Vary the parameters of each distribution to explore how they affect the distribution of gene expression. How similar are the Poisson-Beta and Negative Binomial models? +__Exercise__: Vary the parameters of each distribution to explore how they +affect the distribution of gene expression. How similar are the Poisson-Beta and +Negative Binomial models? diff --git a/public/dechapter.html b/public/dechapter.html index fd3cec6..201d567 100644 --- a/public/dechapter.html +++ b/public/dechapter.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -510,140 +516,225 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <h2><span class="header-section-number">12.1</span> Introduction to DE analysis</h2> <div id="bulk-rna-seq-1" class="section level3"> <h3><span class="header-section-number">12.1.1</span> Bulk RNA-seq</h3> -<p>One of the most common types of analyses when working with bulk RNA-seq -data is to identify differentially expressed genes. By comparing the -genes that change between two conditions, e.g. mutant and wild-type or -stimulated and unstimulated, it is possible to characterize the -molecular mechanisms underlying the change.</p> -<p>Several different methods, -e.g. <a href="https://bioconductor.org/packages/DESeq2">DESeq2</a> and -<a href="https://bioconductor.org/packages/release/bioc/html/edgeR.html">edgeR</a>, -have been developed for bulk RNA-seq. Moreover, there are also -extensive +<p>One of the most common types of analyses when working with bulk RNA-seq data is +to identify differentially expressed genes. By comparing the genes that change +between two or more conditions, e.g. mutant and wild-type or stimulated and +unstimulated, it is possible to characterize the molecular mechanisms underlying +the change.</p> +<p>Several different methods, e.g. +<a href="https://bioconductor.org/packages/release/bioc/html/edgeR.html">edgeR</a> and +<a href="https://bioconductor.org/packages/DESeq2">DESeq2</a> and more, have been developed +for bulk RNA-seq and become established as parts of robust and widely-used +analysis workflows. Moreover, there are also extensive <a href="http://genomebiology.biomedcentral.com/articles/10.1186/gb-2013-14-9-r95">datasets</a> -available where the RNA-seq data has been validated using -RT-qPCR. These data can be used to benchmark DE finding algorithms and the available evidence suggests that the algorithms are performing quite well.</p> +available where the RNA-seq data has been validated using RT-qPCR. These data +can be used to benchmark DE finding algorithms and the available evidence +suggests that the algorithms are performing well.</p> </div> <div id="single-cell-rna-seq" class="section level3"> <h3><span class="header-section-number">12.1.2</span> Single cell RNA-seq</h3> -<p>In contrast to bulk RNA-seq, in scRNA-seq we usually do not have a defined -set of experimental conditions. Instead, as was shown in a previous chapter +<p>In contrast to bulk RNA-seq, in scRNA-seq we often do not have a defined set +of experimental conditions. Instead, as was shown in a previous chapter (<a href="clustering-and-cell-annotation.html#clust-methods">10.2</a>) we can identify the cell groups by using an unsupervised -clustering approach. Once the groups have been identified one can find differentially -expressed genes either by comparing the differences in variance between the groups (like the Kruskal-Wallis test implemented in SC3), or by comparing gene expression between clusters in a pairwise manner. In the following chapter we will mainly consider tools developed for pairwise comparisons.</p> +clustering approach. Once the groups have been identified one can find +differentially expressed genes either by comparing the differences in variance +between the groups (like the Kruskal-Wallis test implemented in SC3), or by +comparing gene expression between clusters in a pairwise manner. In the +following chapter we will mainly consider tools developed for pairwise +comparisons.</p> +<p>These method may also be applied when comparing cells obtained from different +groups or conditions. Such analyses can be complicated by differing cell type +proportions between samples (i.e. distinct samples cell populations; the unit of +replication in the study). In such cases, it is likely beneficial to identify +distinct cell types and conduct differential expression testing between +conditions within each cell type.</p> </div> <div id="differences-in-distribution" class="section level3"> <h3><span class="header-section-number">12.1.3</span> Differences in Distribution</h3> -<p>Unlike bulk RNA-seq, we generally have a large number of samples (i.e. cells) for each group we are comparing in single-cell experiments. Thus we can take advantage of the whole distribution of expression values in each group to identify differences between groups rather than only comparing estimates of mean-expression as is standard for bulk RNASeq.</p> -<p>There are two main approaches to comparing distributions. Firstly, we can use existing statistical models/distributions and fit the same type of model to the expression in each group then test for differences in the parameters for each model, or test whether the model fits better if a particular paramter is allowed to be different according to group. For instance in Chapter <a href="#dealing-with-confounders"><strong>??</strong></a> we used edgeR to test whether allowing mean expression to be different in different batches significantly improved the fit of a negative binomial model of the data.</p> -<p>Alternatively, we can use a non-parametric test which does not assume that expression values follow any particular distribution, e.g. the <a href="https://en.wikipedia.org/wiki/Kolmogorov%E2%80%93Smirnov_test">Kolmogorov-Smirnov test (KS-test)</a>. Non-parametric tests generally convert observed expression values to ranks and test whether the distribution of ranks for one group are signficantly different from the distribution of ranks for the other group. However, some non-parametric methods fail in the presence of a large number of tied values, such as the case for dropouts (zeros) in single-cell RNA-seq expression data. Moreover, if the conditions for a parametric test hold, then it will typically be more powerful than a non-parametric test.</p> +<p>Unlike bulk RNA-seq, we generally have a large number of samples (i.e. cells) +for each group we are comparing in single-cell experiments. Thus we may be able +to take advantage of the whole distribution of expression values in each group +to identify differences between groups rather than only comparing estimates of +mean-expression as is standard for bulk RNASeq.</p> +<p>There are two main approaches to comparing distributions. Firstly, we can use +existing statistical models/distributions and fit the same type of model to the +expression in each group then test for differences in the parameters for each +model, or test whether the model fits better if a particular parameter is allowed +to be different according to group. For instance in Chapter +<a href="#dealing-with-confounders"><strong>??</strong></a> we used <code>edgeR</code> to test whether allowing mean +expression to be different in different batches significantly improved the fit +of a negative binomial model of the data.</p> +<p>Alternatively, we can use a non-parametric test which does not assume that +expression values follow any particular distribution, e.g. the +<a href="https://en.wikipedia.org/wiki/Kolmogorov%E2%80%93Smirnov_test">Kolmogorov-Smirnov test +(KS-test)</a>. +Non-parametric tests generally convert observed expression values to ranks and +test whether the distribution of ranks for one group are signficantly different +from the distribution of ranks for the other group. However, some non-parametric +methods fail in the presence of a large number of tied values, such as the case +for dropouts (zeros) in single-cell RNA-seq expression data. Moreover, if the +conditions for a parametric test hold, then it will typically be more powerful +than a non-parametric test.</p> +</div> +<div id="benchmarking-of-de-methods-for-scrna-seq-data" class="section level3"> +<h3><span class="header-section-number">12.1.4</span> Benchmarking of DE methods for scRNA-seq data</h3> +<p>So far there has been one high-quality benchmarking study of single-cell +differential expression methods <span class="citation">(Soneson and Robinson <a href="#ref-Soneson2018-hy">2018</a>)</span>. The figure below summarises +the results from that paper (which is well worth reading in full!):</p> +<div class="sourceCode" id="cb565"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb565-1" data-line-number="1">knitr<span class="op">::</span><span class="kw">include_graphics</span>(<span class="st">"figures/soneson-de-benchmark-fig5.png"</span>)</a></code></pre></div> +<div class="figure" style="text-align: center"><span id="fig:de-benchmarking"></span> +<img src="figures/soneson-de-benchmark-fig5.png" alt="Figure 5 reproduced from Soneson and Robinson (2018). Summary of DE method performance across all major evaluation criteria. Criteria and cutoff values for performance categories are available in the Online Methods. Methods are ranked by their average performance across the criteria, with the numerical encoding good = 2, intermediate = 1, poor = 0. NODES and SAMseq do not return nominal P values and were therefore not evaluated in terms of the FPR." width="90%" /> +<p class="caption"> +Figure 12.1: Figure 5 reproduced from Soneson and Robinson (2018). Summary of DE method performance across all major evaluation criteria. Criteria and cutoff values for performance categories are available in the Online Methods. Methods are ranked by their average performance across the criteria, with the numerical encoding good = 2, intermediate = 1, poor = 0. NODES and SAMseq do not return nominal P values and were therefore not evaluated in terms of the FPR. +</p> +</div> +<p>One particularly surprising outcome of this benchmarking study is that almost +all methods designed specifically for the analysis of scRNA-seq data are +outperformed by established bulk RNA-seq DE methods (edgeR, limma) and standard, +classical statistical methods (t-test, Wilcoxon rank-sum tests). MAST +<span class="citation">(Finak et al. <a href="#ref-Finak2015-ow">2015</a>)</span> is the only method designed specifically for scRNA-seq data that +performs well in this benchmark. These benchmarking results are a credit to the +durability and flexibility of the leading bulk RNA-seq DE methods and a subtle +indictment of the land rush of new scRNA-seq methods that were published without +adequate comparison to existing bulk RNA-seq methods.</p> </div> -<div id="models-of-single-cell-rnaseq-data" class="section level3"> -<h3><span class="header-section-number">12.1.4</span> Models of single-cell RNASeq data</h3> +<div id="models-of-single-cell-rna-seq-data" class="section level3"> +<h3><span class="header-section-number">12.1.5</span> Models of single-cell RNA-seq data</h3> <p>The most common model of RNASeq data is the negative binomial model:</p> -<div class="sourceCode" id="cb795"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb795-1" data-line-number="1"><span class="kw">set.seed</span>(<span class="dv">1</span>)</a> -<a class="sourceLine" id="cb795-2" data-line-number="2"><span class="kw">hist</span>(</a> -<a class="sourceLine" id="cb795-3" data-line-number="3"> <span class="kw">rnbinom</span>(</a> -<a class="sourceLine" id="cb795-4" data-line-number="4"> <span class="dv">1000</span>, </a> -<a class="sourceLine" id="cb795-5" data-line-number="5"> <span class="dt">mu =</span> <span class="dv">10</span>, </a> -<a class="sourceLine" id="cb795-6" data-line-number="6"> <span class="dt">size =</span> <span class="dv">100</span>), </a> -<a class="sourceLine" id="cb795-7" data-line-number="7"> <span class="dt">col =</span> <span class="st">"grey50"</span>, </a> -<a class="sourceLine" id="cb795-8" data-line-number="8"> <span class="dt">xlab =</span> <span class="st">"Read Counts"</span>, </a> -<a class="sourceLine" id="cb795-9" data-line-number="9"> <span class="dt">main =</span> <span class="st">"Negative Binomial"</span></a> -<a class="sourceLine" id="cb795-10" data-line-number="10">)</a></code></pre></div> +<div class="sourceCode" id="cb566"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb566-1" data-line-number="1"><span class="kw">set.seed</span>(<span class="dv">1</span>)</a> +<a class="sourceLine" id="cb566-2" data-line-number="2"><span class="kw">hist</span>(</a> +<a class="sourceLine" id="cb566-3" data-line-number="3"> <span class="kw">rnbinom</span>(</a> +<a class="sourceLine" id="cb566-4" data-line-number="4"> <span class="dv">1000</span>, </a> +<a class="sourceLine" id="cb566-5" data-line-number="5"> <span class="dt">mu =</span> <span class="dv">10</span>, </a> +<a class="sourceLine" id="cb566-6" data-line-number="6"> <span class="dt">size =</span> <span class="dv">100</span>), </a> +<a class="sourceLine" id="cb566-7" data-line-number="7"> <span class="dt">col =</span> <span class="st">"grey50"</span>, </a> +<a class="sourceLine" id="cb566-8" data-line-number="8"> <span class="dt">xlab =</span> <span class="st">"Read Counts"</span>, </a> +<a class="sourceLine" id="cb566-9" data-line-number="9"> <span class="dt">main =</span> <span class="st">"Negative Binomial"</span></a> +<a class="sourceLine" id="cb566-10" data-line-number="10">)</a></code></pre></div> <div class="figure" style="text-align: center"><span id="fig:nb-plot"></span> <img src="de-intro_files/figure-html/nb-plot-1.png" alt="Negative Binomial distribution of read counts for a single gene across 1000 cells" width="90%" /> <p class="caption"> -Figure 12.1: Negative Binomial distribution of read counts for a single gene across 1000 cells +Figure 12.2: Negative Binomial distribution of read counts for a single gene across 1000 cells </p> </div> <p>Mean: <span class="math inline">\(\mu = mu\)</span></p> <p>Variance: <span class="math inline">\(\sigma^2 = mu + mu^2/size\)</span></p> -<p>It is parameterized by the mean expression (mu) and the dispersion (size), which is inversely related to the variance. The negative binomial model fits bulk RNA-seq data very well and it is used for most statistical methods designed for such data. In addition, it has been show to fit the distribution of molecule counts obtained from data tagged by unique molecular identifiers (UMIs) quite well (<a href="http://www.nature.com/nmeth/journal/v11/n6/full/nmeth.2930.html">Grun et al. 2014</a>, <a href="http://genome.cshlp.org/content/21/7/1160">Islam et al. 2011</a>).</p> -<p>However, a raw negative binomial model does not fit full-length transcript data as well due to the high dropout rates relative to the non-zero read counts. For this type of data a variety of zero-inflated negative binomial models have been proposed (e.g. <a href="https://bioconductor.org/packages/release/bioc/html/MAST.html">MAST</a>, <a href="https://bioconductor.org/packages/release/bioc/html/scde.html">SCDE</a>).</p> -<div class="sourceCode" id="cb796"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb796-1" data-line-number="1">d <-<span class="st"> </span><span class="fl">0.5</span>;</a> -<a class="sourceLine" id="cb796-2" data-line-number="2">counts <-<span class="st"> </span><span class="kw">rnbinom</span>(</a> -<a class="sourceLine" id="cb796-3" data-line-number="3"> <span class="dv">1000</span>, </a> -<a class="sourceLine" id="cb796-4" data-line-number="4"> <span class="dt">mu =</span> <span class="dv">10</span>, </a> -<a class="sourceLine" id="cb796-5" data-line-number="5"> <span class="dt">size =</span> <span class="dv">100</span></a> -<a class="sourceLine" id="cb796-6" data-line-number="6">)</a> -<a class="sourceLine" id="cb796-7" data-line-number="7">counts[<span class="kw">runif</span>(<span class="dv">1000</span>) <span class="op"><</span><span class="st"> </span>d] <-<span class="st"> </span><span class="dv">0</span></a> -<a class="sourceLine" id="cb796-8" data-line-number="8"><span class="kw">hist</span>(</a> -<a class="sourceLine" id="cb796-9" data-line-number="9"> counts, </a> -<a class="sourceLine" id="cb796-10" data-line-number="10"> <span class="dt">col =</span> <span class="st">"grey50"</span>, </a> -<a class="sourceLine" id="cb796-11" data-line-number="11"> <span class="dt">xlab =</span> <span class="st">"Read Counts"</span>, </a> -<a class="sourceLine" id="cb796-12" data-line-number="12"> <span class="dt">main =</span> <span class="st">"Zero-inflated NB"</span></a> -<a class="sourceLine" id="cb796-13" data-line-number="13">)</a></code></pre></div> +<p>It is parameterized by the mean expression (mu) and the dispersion (size), which +is inversely related to the variance. The negative binomial model fits bulk +RNA-seq data very well and it is used for most statistical methods designed for +such data. In addition, it has been show to fit the distribution of molecule +counts obtained from data tagged by unique molecular identifiers (UMIs) quite +well (<a href="http://www.nature.com/nmeth/journal/v11/n6/full/nmeth.2930.html">Grun et +al. 2014</a>, <a href="http://genome.cshlp.org/content/21/7/1160">Islam +et al. 2011</a>).</p> +<p>However, a raw negative binomial model does not necessarily fit full-length +transcript data as well due to the high dropout rates relative to the non-zero +read counts. For this type of data a variety of zero-inflated negative binomial +models have been proposed (e.g. +<a href="https://bioconductor.org/packages/release/bioc/html/MAST.html">MAST</a>, +<a href="https://bioconductor.org/packages/release/bioc/html/scde.html">SCDE</a>).</p> +<div class="sourceCode" id="cb567"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb567-1" data-line-number="1">d <-<span class="st"> </span><span class="fl">0.5</span>;</a> +<a class="sourceLine" id="cb567-2" data-line-number="2">counts <-<span class="st"> </span><span class="kw">rnbinom</span>(</a> +<a class="sourceLine" id="cb567-3" data-line-number="3"> <span class="dv">1000</span>, </a> +<a class="sourceLine" id="cb567-4" data-line-number="4"> <span class="dt">mu =</span> <span class="dv">10</span>, </a> +<a class="sourceLine" id="cb567-5" data-line-number="5"> <span class="dt">size =</span> <span class="dv">100</span></a> +<a class="sourceLine" id="cb567-6" data-line-number="6">)</a> +<a class="sourceLine" id="cb567-7" data-line-number="7">counts[<span class="kw">runif</span>(<span class="dv">1000</span>) <span class="op"><</span><span class="st"> </span>d] <-<span class="st"> </span><span class="dv">0</span></a> +<a class="sourceLine" id="cb567-8" data-line-number="8"><span class="kw">hist</span>(</a> +<a class="sourceLine" id="cb567-9" data-line-number="9"> counts, </a> +<a class="sourceLine" id="cb567-10" data-line-number="10"> <span class="dt">col =</span> <span class="st">"grey50"</span>, </a> +<a class="sourceLine" id="cb567-11" data-line-number="11"> <span class="dt">xlab =</span> <span class="st">"Read Counts"</span>, </a> +<a class="sourceLine" id="cb567-12" data-line-number="12"> <span class="dt">main =</span> <span class="st">"Zero-inflated NB"</span></a> +<a class="sourceLine" id="cb567-13" data-line-number="13">)</a></code></pre></div> <div class="figure" style="text-align: center"><span id="fig:zero-inflation-plot"></span> <img src="de-intro_files/figure-html/zero-inflation-plot-1.png" alt="Zero-inflated Negative Binomial distribution" width="90%" /> <p class="caption"> -Figure 12.2: Zero-inflated Negative Binomial distribution +Figure 12.3: Zero-inflated Negative Binomial distribution </p> </div> <p>Mean: <span class="math inline">\(\mu = mu \cdot (1 - d)\)</span></p> <p>Variance: <span class="math inline">\(\sigma^2 = \mu \cdot (1-d) \cdot (1 + d \cdot \mu + \mu / size)\)</span></p> -<p>These models introduce a new parameter <span class="math inline">\(d\)</span>, for the dropout rate, to the negative binomial model. As we saw in Chapter 19, the dropout rate of a gene is strongly correlated with the mean expression of the gene. Different zero-inflated negative binomial models use different relationships between mu and d and some may fit <span class="math inline">\(\mu\)</span> and <span class="math inline">\(d\)</span> to the expression of each gene independently.</p> -<p>Finally, several methods use a Poisson-Beta distribution which is based on a mechanistic model of transcriptional bursting. There is strong experimental support for this model (<a href="https://genomebiology.biomedcentral.com/articles/10.1186/gb-2013-14-1-r7">Kim and Marioni, 2013</a>) and it provides a good fit to scRNA-seq data but it is less easy to use than the negative-binomial models and much less existing methods upon which to build than the negative binomial model.</p> -<div class="sourceCode" id="cb797"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb797-1" data-line-number="1">a <-<span class="st"> </span><span class="fl">0.1</span></a> -<a class="sourceLine" id="cb797-2" data-line-number="2">b <-<span class="st"> </span><span class="fl">0.1</span></a> -<a class="sourceLine" id="cb797-3" data-line-number="3">g <-<span class="st"> </span><span class="dv">100</span></a> -<a class="sourceLine" id="cb797-4" data-line-number="4">lambdas <-<span class="st"> </span><span class="kw">rbeta</span>(<span class="dv">1000</span>, a, b)</a> -<a class="sourceLine" id="cb797-5" data-line-number="5">counts <-<span class="st"> </span><span class="kw">sapply</span>(g<span class="op">*</span>lambdas, <span class="cf">function</span>(l) {<span class="kw">rpois</span>(<span class="dv">1</span>, <span class="dt">lambda =</span> l)})</a> -<a class="sourceLine" id="cb797-6" data-line-number="6"><span class="kw">hist</span>(</a> -<a class="sourceLine" id="cb797-7" data-line-number="7"> counts, </a> -<a class="sourceLine" id="cb797-8" data-line-number="8"> <span class="dt">col =</span> <span class="st">"grey50"</span>, </a> -<a class="sourceLine" id="cb797-9" data-line-number="9"> <span class="dt">xlab =</span> <span class="st">"Read Counts"</span>, </a> -<a class="sourceLine" id="cb797-10" data-line-number="10"> <span class="dt">main =</span> <span class="st">"Poisson-Beta"</span></a> -<a class="sourceLine" id="cb797-11" data-line-number="11">)</a></code></pre></div> +<p>These models introduce a new parameter <span class="math inline">\(d\)</span>, for the dropout rate, to the +negative binomial model. As we saw in Chapter 19, the dropout rate of a gene is +strongly correlated with the mean expression of the gene. Different +zero-inflated negative binomial models use different relationships between mu +and d and some may fit <span class="math inline">\(\mu\)</span> and <span class="math inline">\(d\)</span> to the expression of each gene +independently.</p> +<p>Finally, several methods use a Poisson-Beta distribution which is based on a +mechanistic model of transcriptional bursting. There is strong experimental +support for this model (<a href="https://genomebiology.biomedcentral.com/articles/10.1186/gb-2013-14-1-r7">Kim and Marioni, +2013</a>) +and it provides a good fit to scRNA-seq data but it is less easy to use than the +negative-binomial models and much less existing methods upon which to build than +the negative binomial model.</p> +<div class="sourceCode" id="cb568"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb568-1" data-line-number="1">a <-<span class="st"> </span><span class="fl">0.1</span></a> +<a class="sourceLine" id="cb568-2" data-line-number="2">b <-<span class="st"> </span><span class="fl">0.1</span></a> +<a class="sourceLine" id="cb568-3" data-line-number="3">g <-<span class="st"> </span><span class="dv">100</span></a> +<a class="sourceLine" id="cb568-4" data-line-number="4">lambdas <-<span class="st"> </span><span class="kw">rbeta</span>(<span class="dv">1000</span>, a, b)</a> +<a class="sourceLine" id="cb568-5" data-line-number="5">counts <-<span class="st"> </span><span class="kw">sapply</span>(g<span class="op">*</span>lambdas, <span class="cf">function</span>(l) {<span class="kw">rpois</span>(<span class="dv">1</span>, <span class="dt">lambda =</span> l)})</a> +<a class="sourceLine" id="cb568-6" data-line-number="6"><span class="kw">hist</span>(</a> +<a class="sourceLine" id="cb568-7" data-line-number="7"> counts, </a> +<a class="sourceLine" id="cb568-8" data-line-number="8"> <span class="dt">col =</span> <span class="st">"grey50"</span>, </a> +<a class="sourceLine" id="cb568-9" data-line-number="9"> <span class="dt">xlab =</span> <span class="st">"Read Counts"</span>, </a> +<a class="sourceLine" id="cb568-10" data-line-number="10"> <span class="dt">main =</span> <span class="st">"Poisson-Beta"</span></a> +<a class="sourceLine" id="cb568-11" data-line-number="11">)</a></code></pre></div> <p><img src="de-intro_files/figure-html/pois-beta-plot-1.png" width="90%" style="display: block; margin: auto;" /> Mean: <span class="math inline">\(\mu = g \cdot a / (a + b)\)</span></p> <p>Variance: <span class="math inline">\(\sigma^2 = g^2 \cdot a \cdot b/((a + b + 1) \cdot (a + b)^2)\)</span></p> -<p>This model uses three parameters: <span class="math inline">\(a\)</span> the rate of activation of transcription; <span class="math inline">\(b\)</span> the rate of inhibition of transcription; and <span class="math inline">\(g\)</span> the rate of transcript production while transcription is active at the locus. Differential expression methods may test each of the parameters for differences across groups or only one (often <span class="math inline">\(g\)</span>).</p> -<p>All of these models may be further expanded to explicitly account for other sources of gene expression differences such as batch-effect or library depth depending on the particular DE algorithm.</p> -<p><strong>Exercise</strong>: Vary the parameters of each distribution to explore how they affect the distribution of gene expression. How similar are the Poisson-Beta and Negative Binomial models?</p> +<p>This model uses three parameters: <span class="math inline">\(a\)</span> the rate of activation of transcription; +<span class="math inline">\(b\)</span> the rate of inhibition of transcription; and <span class="math inline">\(g\)</span> the rate of transcript +production while transcription is active at the locus. Differential expression +methods may test each of the parameters for differences across groups or only +one (often <span class="math inline">\(g\)</span>).</p> +<p>All of these models may be further expanded to explicitly account for other +sources of gene expression differences such as batch-effect or library depth +depending on the particular DE algorithm.</p> +<p><strong>Exercise</strong>: Vary the parameters of each distribution to explore how they +affect the distribution of gene expression. How similar are the Poisson-Beta and +Negative Binomial models?</p> </div> </div> <div id="de-in-a-real-dataset" class="section level2"> <h2><span class="header-section-number">12.2</span> DE in a real dataset</h2> -<div class="sourceCode" id="cb798"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb798-1" data-line-number="1"><span class="kw">library</span>(scRNA.seq.funcs)</a> -<a class="sourceLine" id="cb798-2" data-line-number="2"><span class="kw">library</span>(edgeR)</a> -<a class="sourceLine" id="cb798-3" data-line-number="3"><span class="kw">library</span>(monocle)</a> -<a class="sourceLine" id="cb798-4" data-line-number="4"><span class="kw">library</span>(MAST)</a> -<a class="sourceLine" id="cb798-5" data-line-number="5"><span class="kw">library</span>(ROCR)</a> -<a class="sourceLine" id="cb798-6" data-line-number="6"><span class="kw">set.seed</span>(<span class="dv">1</span>)</a></code></pre></div> +<div class="sourceCode" id="cb569"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb569-1" data-line-number="1"><span class="kw">library</span>(scRNA.seq.funcs)</a> +<a class="sourceLine" id="cb569-2" data-line-number="2"><span class="kw">library</span>(edgeR)</a> +<a class="sourceLine" id="cb569-3" data-line-number="3"><span class="kw">library</span>(monocle)</a> +<a class="sourceLine" id="cb569-4" data-line-number="4"><span class="kw">library</span>(MAST)</a> +<a class="sourceLine" id="cb569-5" data-line-number="5"><span class="kw">library</span>(ROCR)</a> +<a class="sourceLine" id="cb569-6" data-line-number="6"><span class="kw">set.seed</span>(<span class="dv">1</span>)</a></code></pre></div> <div id="introduction-8" class="section level3"> <h3><span class="header-section-number">12.2.1</span> Introduction</h3> <p>To test different single-cell differential expression methods we will be using the Blischak dataset from Chapters 7-17. For this experiment bulk RNA-seq data for each cell-line was generated in addition to single-cell data. We will use the differentially expressed genes identified using standard methods on the respective bulk data as the ground truth for evaluating the accuracy of each single-cell method. To save time we have pre-computed these for you. You can run the commands below to load these data.</p> -<div class="sourceCode" id="cb799"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb799-1" data-line-number="1">DE <-<span class="st"> </span><span class="kw">read.table</span>(<span class="st">"data/tung/TPs.txt"</span>)</a> -<a class="sourceLine" id="cb799-2" data-line-number="2">notDE <-<span class="st"> </span><span class="kw">read.table</span>(<span class="st">"data/tung/TNs.txt"</span>)</a> -<a class="sourceLine" id="cb799-3" data-line-number="3">GroundTruth <-<span class="st"> </span><span class="kw">list</span>(</a> -<a class="sourceLine" id="cb799-4" data-line-number="4"> <span class="dt">DE =</span> <span class="kw">as.character</span>(<span class="kw">unlist</span>(DE)), </a> -<a class="sourceLine" id="cb799-5" data-line-number="5"> <span class="dt">notDE =</span> <span class="kw">as.character</span>(<span class="kw">unlist</span>(notDE))</a> -<a class="sourceLine" id="cb799-6" data-line-number="6">)</a></code></pre></div> +<div class="sourceCode" id="cb570"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb570-1" data-line-number="1">DE <-<span class="st"> </span><span class="kw">read.table</span>(<span class="st">"data/tung/TPs.txt"</span>)</a> +<a class="sourceLine" id="cb570-2" data-line-number="2">notDE <-<span class="st"> </span><span class="kw">read.table</span>(<span class="st">"data/tung/TNs.txt"</span>)</a> +<a class="sourceLine" id="cb570-3" data-line-number="3">GroundTruth <-<span class="st"> </span><span class="kw">list</span>(</a> +<a class="sourceLine" id="cb570-4" data-line-number="4"> <span class="dt">DE =</span> <span class="kw">as.character</span>(<span class="kw">unlist</span>(DE)), </a> +<a class="sourceLine" id="cb570-5" data-line-number="5"> <span class="dt">notDE =</span> <span class="kw">as.character</span>(<span class="kw">unlist</span>(notDE))</a> +<a class="sourceLine" id="cb570-6" data-line-number="6">)</a></code></pre></div> <p>This ground truth has been produce for the comparison of individual NA19101 to NA19239. Now load the respective single-cell data:</p> -<div class="sourceCode" id="cb800"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb800-1" data-line-number="1">molecules <-<span class="st"> </span><span class="kw">read.table</span>(<span class="st">"data/tung/molecules.txt"</span>, <span class="dt">sep =</span> <span class="st">"</span><span class="ch">\t</span><span class="st">"</span>)</a> -<a class="sourceLine" id="cb800-2" data-line-number="2">anno <-<span class="st"> </span><span class="kw">read.table</span>(<span class="st">"data/tung/annotation.txt"</span>, <span class="dt">sep =</span> <span class="st">"</span><span class="ch">\t</span><span class="st">"</span>, <span class="dt">header =</span> <span class="ot">TRUE</span>)</a> -<a class="sourceLine" id="cb800-3" data-line-number="3">keep <-<span class="st"> </span>anno[,<span class="dv">1</span>] <span class="op">==</span><span class="st"> "NA19101"</span> <span class="op">|</span><span class="st"> </span>anno[,<span class="dv">1</span>] <span class="op">==</span><span class="st"> "NA19239"</span></a> -<a class="sourceLine" id="cb800-4" data-line-number="4">data <-<span class="st"> </span>molecules[,keep]</a> -<a class="sourceLine" id="cb800-5" data-line-number="5">group <-<span class="st"> </span>anno[keep,<span class="dv">1</span>]</a> -<a class="sourceLine" id="cb800-6" data-line-number="6">batch <-<span class="st"> </span>anno[keep,<span class="dv">4</span>]</a> -<a class="sourceLine" id="cb800-7" data-line-number="7"><span class="co"># remove genes that aren't expressed in at least 6 cells</span></a> -<a class="sourceLine" id="cb800-8" data-line-number="8">gkeep <-<span class="st"> </span><span class="kw">rowSums</span>(data <span class="op">></span><span class="st"> </span><span class="dv">0</span>) <span class="op">></span><span class="st"> </span><span class="dv">5</span>;</a> -<a class="sourceLine" id="cb800-9" data-line-number="9">counts <-<span class="st"> </span>data[gkeep,]</a> -<a class="sourceLine" id="cb800-10" data-line-number="10"><span class="co"># Library size normalization</span></a> -<a class="sourceLine" id="cb800-11" data-line-number="11">lib_size =<span class="st"> </span><span class="kw">colSums</span>(counts)</a> -<a class="sourceLine" id="cb800-12" data-line-number="12">norm <-<span class="st"> </span><span class="kw">t</span>(<span class="kw">t</span>(counts)<span class="op">/</span>lib_size <span class="op">*</span><span class="st"> </span><span class="kw">median</span>(lib_size)) </a> -<a class="sourceLine" id="cb800-13" data-line-number="13"><span class="co"># Variant of CPM for datasets with library sizes of fewer than 1 mil molecules</span></a></code></pre></div> +<div class="sourceCode" id="cb571"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb571-1" data-line-number="1">molecules <-<span class="st"> </span><span class="kw">read.table</span>(<span class="st">"data/tung/molecules.txt"</span>, <span class="dt">sep =</span> <span class="st">"</span><span class="ch">\t</span><span class="st">"</span>)</a> +<a class="sourceLine" id="cb571-2" data-line-number="2">anno <-<span class="st"> </span><span class="kw">read.table</span>(<span class="st">"data/tung/annotation.txt"</span>, <span class="dt">sep =</span> <span class="st">"</span><span class="ch">\t</span><span class="st">"</span>, <span class="dt">header =</span> <span class="ot">TRUE</span>)</a> +<a class="sourceLine" id="cb571-3" data-line-number="3">keep <-<span class="st"> </span>anno[,<span class="dv">1</span>] <span class="op">==</span><span class="st"> "NA19101"</span> <span class="op">|</span><span class="st"> </span>anno[,<span class="dv">1</span>] <span class="op">==</span><span class="st"> "NA19239"</span></a> +<a class="sourceLine" id="cb571-4" data-line-number="4">data <-<span class="st"> </span>molecules[,keep]</a> +<a class="sourceLine" id="cb571-5" data-line-number="5">group <-<span class="st"> </span>anno[keep,<span class="dv">1</span>]</a> +<a class="sourceLine" id="cb571-6" data-line-number="6">batch <-<span class="st"> </span>anno[keep,<span class="dv">4</span>]</a> +<a class="sourceLine" id="cb571-7" data-line-number="7"><span class="co"># remove genes that aren't expressed in at least 6 cells</span></a> +<a class="sourceLine" id="cb571-8" data-line-number="8">gkeep <-<span class="st"> </span><span class="kw">rowSums</span>(data <span class="op">></span><span class="st"> </span><span class="dv">0</span>) <span class="op">></span><span class="st"> </span><span class="dv">5</span>;</a> +<a class="sourceLine" id="cb571-9" data-line-number="9">counts <-<span class="st"> </span>data[gkeep,]</a> +<a class="sourceLine" id="cb571-10" data-line-number="10"><span class="co"># Library size normalization</span></a> +<a class="sourceLine" id="cb571-11" data-line-number="11">lib_size =<span class="st"> </span><span class="kw">colSums</span>(counts)</a> +<a class="sourceLine" id="cb571-12" data-line-number="12">norm <-<span class="st"> </span><span class="kw">t</span>(<span class="kw">t</span>(counts)<span class="op">/</span>lib_size <span class="op">*</span><span class="st"> </span><span class="kw">median</span>(lib_size)) </a> +<a class="sourceLine" id="cb571-13" data-line-number="13"><span class="co"># Variant of CPM for datasets with library sizes of fewer than 1 mil molecules</span></a></code></pre></div> <p>Now we will compare various single-cell DE methods. We will focus on methods that performed well in Soneson and Robinson’s [2019; CITE] detailed comparison of differential expression methods for single-cell data. Note that we will only @@ -664,74 +755,74 @@ number of identical values (eg. zeros). Another issue with the KS-test is that it can be very sensitive for large sample sizes and thus it may end up as significant even though the magnitude of the difference is very small.</p> <p>Now run the test:</p> -<div class="sourceCode" id="cb801"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb801-1" data-line-number="1">pVals <-<span class="st"> </span><span class="kw">apply</span>(</a> -<a class="sourceLine" id="cb801-2" data-line-number="2"> norm, <span class="dv">1</span>, <span class="cf">function</span>(x) {</a> -<a class="sourceLine" id="cb801-3" data-line-number="3"> <span class="kw">ks.test</span>(</a> -<a class="sourceLine" id="cb801-4" data-line-number="4"> x[group <span class="op">==</span><span class="st"> "NA19101"</span>], </a> -<a class="sourceLine" id="cb801-5" data-line-number="5"> x[group <span class="op">==</span><span class="st"> "NA19239"</span>]</a> -<a class="sourceLine" id="cb801-6" data-line-number="6"> )<span class="op">$</span>p.value</a> -<a class="sourceLine" id="cb801-7" data-line-number="7"> }</a> -<a class="sourceLine" id="cb801-8" data-line-number="8">)</a> -<a class="sourceLine" id="cb801-9" data-line-number="9"><span class="co"># multiple testing correction</span></a> -<a class="sourceLine" id="cb801-10" data-line-number="10">pVals <-<span class="st"> </span><span class="kw">p.adjust</span>(pVals, <span class="dt">method =</span> <span class="st">"fdr"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb572"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb572-1" data-line-number="1">pVals <-<span class="st"> </span><span class="kw">apply</span>(</a> +<a class="sourceLine" id="cb572-2" data-line-number="2"> norm, <span class="dv">1</span>, <span class="cf">function</span>(x) {</a> +<a class="sourceLine" id="cb572-3" data-line-number="3"> <span class="kw">ks.test</span>(</a> +<a class="sourceLine" id="cb572-4" data-line-number="4"> x[group <span class="op">==</span><span class="st"> "NA19101"</span>], </a> +<a class="sourceLine" id="cb572-5" data-line-number="5"> x[group <span class="op">==</span><span class="st"> "NA19239"</span>]</a> +<a class="sourceLine" id="cb572-6" data-line-number="6"> )<span class="op">$</span>p.value</a> +<a class="sourceLine" id="cb572-7" data-line-number="7"> }</a> +<a class="sourceLine" id="cb572-8" data-line-number="8">)</a> +<a class="sourceLine" id="cb572-9" data-line-number="9"><span class="co"># multiple testing correction</span></a> +<a class="sourceLine" id="cb572-10" data-line-number="10">pVals <-<span class="st"> </span><span class="kw">p.adjust</span>(pVals, <span class="dt">method =</span> <span class="st">"fdr"</span>)</a></code></pre></div> <p>This code “applies†the function to each row (specified by 1) of the expression matrix, data. In the function we are returning just the p.value from the ks.test output. We can now consider how many of the ground truth positive and negative DE genes are detected by the KS-test:</p> <div id="evaluating-accuracy" class="section level4"> <h4><span class="header-section-number">12.2.2.1</span> Evaluating Accuracy</h4> -<div class="sourceCode" id="cb802"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb802-1" data-line-number="1">sigDE <-<span class="st"> </span><span class="kw">names</span>(pVals)[pVals <span class="op"><</span><span class="st"> </span><span class="fl">0.05</span>]</a> -<a class="sourceLine" id="cb802-2" data-line-number="2"><span class="kw">length</span>(sigDE) </a> -<a class="sourceLine" id="cb802-3" data-line-number="3"><span class="co"># Number of KS-DE genes</span></a> -<a class="sourceLine" id="cb802-4" data-line-number="4"><span class="kw">sum</span>(GroundTruth<span class="op">$</span>DE <span class="op">%in%</span><span class="st"> </span>sigDE) </a> -<a class="sourceLine" id="cb802-5" data-line-number="5"><span class="co"># Number of KS-DE genes that are true DE genes</span></a> -<a class="sourceLine" id="cb802-6" data-line-number="6"><span class="kw">sum</span>(GroundTruth<span class="op">$</span>notDE <span class="op">%in%</span><span class="st"> </span>sigDE)</a> -<a class="sourceLine" id="cb802-7" data-line-number="7"><span class="co"># Number of KS-DE genes that are truly not-DE</span></a></code></pre></div> +<div class="sourceCode" id="cb573"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb573-1" data-line-number="1">sigDE <-<span class="st"> </span><span class="kw">names</span>(pVals)[pVals <span class="op"><</span><span class="st"> </span><span class="fl">0.05</span>]</a> +<a class="sourceLine" id="cb573-2" data-line-number="2"><span class="kw">length</span>(sigDE) </a> +<a class="sourceLine" id="cb573-3" data-line-number="3"><span class="co"># Number of KS-DE genes</span></a> +<a class="sourceLine" id="cb573-4" data-line-number="4"><span class="kw">sum</span>(GroundTruth<span class="op">$</span>DE <span class="op">%in%</span><span class="st"> </span>sigDE) </a> +<a class="sourceLine" id="cb573-5" data-line-number="5"><span class="co"># Number of KS-DE genes that are true DE genes</span></a> +<a class="sourceLine" id="cb573-6" data-line-number="6"><span class="kw">sum</span>(GroundTruth<span class="op">$</span>notDE <span class="op">%in%</span><span class="st"> </span>sigDE)</a> +<a class="sourceLine" id="cb573-7" data-line-number="7"><span class="co"># Number of KS-DE genes that are truly not-DE</span></a></code></pre></div> <p>As you can see many more of our ground truth negative genes were identified as DE by the KS-test (false positives) than ground truth positive genes (true positives), however this may be due to the larger number of notDE genes thus we typically normalize these counts as the True positive rate (TPR), TP/(TP + FN), and False positive rate (FPR), FP/(FP+TP).</p> -<div class="sourceCode" id="cb803"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb803-1" data-line-number="1">tp <-<span class="st"> </span><span class="kw">sum</span>(GroundTruth<span class="op">$</span>DE <span class="op">%in%</span><span class="st"> </span>sigDE)</a> -<a class="sourceLine" id="cb803-2" data-line-number="2">fp <-<span class="st"> </span><span class="kw">sum</span>(GroundTruth<span class="op">$</span>notDE <span class="op">%in%</span><span class="st"> </span>sigDE)</a> -<a class="sourceLine" id="cb803-3" data-line-number="3">tn <-<span class="st"> </span><span class="kw">sum</span>(GroundTruth<span class="op">$</span>notDE <span class="op">%in%</span><span class="st"> </span><span class="kw">names</span>(pVals)[pVals <span class="op">>=</span><span class="st"> </span><span class="fl">0.05</span>])</a> -<a class="sourceLine" id="cb803-4" data-line-number="4">fn <-<span class="st"> </span><span class="kw">sum</span>(GroundTruth<span class="op">$</span>DE <span class="op">%in%</span><span class="st"> </span><span class="kw">names</span>(pVals)[pVals <span class="op">>=</span><span class="st"> </span><span class="fl">0.05</span>])</a> -<a class="sourceLine" id="cb803-5" data-line-number="5">tpr <-<span class="st"> </span>tp<span class="op">/</span>(tp <span class="op">+</span><span class="st"> </span>fn)</a> -<a class="sourceLine" id="cb803-6" data-line-number="6">fpr <-<span class="st"> </span>fp<span class="op">/</span>(fp <span class="op">+</span><span class="st"> </span>tn)</a> -<a class="sourceLine" id="cb803-7" data-line-number="7"><span class="kw">cat</span>(<span class="kw">c</span>(tpr, fpr))</a></code></pre></div> +<div class="sourceCode" id="cb574"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb574-1" data-line-number="1">tp <-<span class="st"> </span><span class="kw">sum</span>(GroundTruth<span class="op">$</span>DE <span class="op">%in%</span><span class="st"> </span>sigDE)</a> +<a class="sourceLine" id="cb574-2" data-line-number="2">fp <-<span class="st"> </span><span class="kw">sum</span>(GroundTruth<span class="op">$</span>notDE <span class="op">%in%</span><span class="st"> </span>sigDE)</a> +<a class="sourceLine" id="cb574-3" data-line-number="3">tn <-<span class="st"> </span><span class="kw">sum</span>(GroundTruth<span class="op">$</span>notDE <span class="op">%in%</span><span class="st"> </span><span class="kw">names</span>(pVals)[pVals <span class="op">>=</span><span class="st"> </span><span class="fl">0.05</span>])</a> +<a class="sourceLine" id="cb574-4" data-line-number="4">fn <-<span class="st"> </span><span class="kw">sum</span>(GroundTruth<span class="op">$</span>DE <span class="op">%in%</span><span class="st"> </span><span class="kw">names</span>(pVals)[pVals <span class="op">>=</span><span class="st"> </span><span class="fl">0.05</span>])</a> +<a class="sourceLine" id="cb574-5" data-line-number="5">tpr <-<span class="st"> </span>tp<span class="op">/</span>(tp <span class="op">+</span><span class="st"> </span>fn)</a> +<a class="sourceLine" id="cb574-6" data-line-number="6">fpr <-<span class="st"> </span>fp<span class="op">/</span>(fp <span class="op">+</span><span class="st"> </span>tn)</a> +<a class="sourceLine" id="cb574-7" data-line-number="7"><span class="kw">cat</span>(<span class="kw">c</span>(tpr, fpr))</a></code></pre></div> <p>Now we can see the TPR is much higher than the FPR indicating the KS test is identifying DE genes.</p> <p>So far we’ve only evaluated the performance at a single significance threshold. Often it is informative to vary the threshold and evaluate performance across a range of values. This is then plotted as a receiver-operating-characteristic curve (ROC) and a general accuracy statistic can be calculated as the area under this curve (AUC). We will use the ROCR package to facilitate this plotting.</p> -<div class="sourceCode" id="cb804"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb804-1" data-line-number="1"><span class="co"># Only consider genes for which we know the ground truth</span></a> -<a class="sourceLine" id="cb804-2" data-line-number="2">pVals <-<span class="st"> </span>pVals[<span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>DE <span class="op">|</span><span class="st"> </span></a> -<a class="sourceLine" id="cb804-3" data-line-number="3"><span class="st"> </span><span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>notDE] </a> -<a class="sourceLine" id="cb804-4" data-line-number="4">truth <-<span class="st"> </span><span class="kw">rep</span>(<span class="dv">1</span>, <span class="dt">times =</span> <span class="kw">length</span>(pVals));</a> -<a class="sourceLine" id="cb804-5" data-line-number="5">truth[<span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>DE] =<span class="st"> </span><span class="dv">0</span>;</a> -<a class="sourceLine" id="cb804-6" data-line-number="6">pred <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">prediction</span>(pVals, truth)</a> -<a class="sourceLine" id="cb804-7" data-line-number="7">perf <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">performance</span>(pred, <span class="st">"tpr"</span>, <span class="st">"fpr"</span>)</a> -<a class="sourceLine" id="cb804-8" data-line-number="8">ROCR<span class="op">::</span><span class="kw">plot</span>(perf)</a> -<a class="sourceLine" id="cb804-9" data-line-number="9">aucObj <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">performance</span>(pred, <span class="st">"auc"</span>)</a> -<a class="sourceLine" id="cb804-10" data-line-number="10">aucObj<span class="op">@</span>y.values[[<span class="dv">1</span>]] <span class="co"># AUC</span></a></code></pre></div> +<div class="sourceCode" id="cb575"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb575-1" data-line-number="1"><span class="co"># Only consider genes for which we know the ground truth</span></a> +<a class="sourceLine" id="cb575-2" data-line-number="2">pVals <-<span class="st"> </span>pVals[<span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>DE <span class="op">|</span><span class="st"> </span></a> +<a class="sourceLine" id="cb575-3" data-line-number="3"><span class="st"> </span><span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>notDE] </a> +<a class="sourceLine" id="cb575-4" data-line-number="4">truth <-<span class="st"> </span><span class="kw">rep</span>(<span class="dv">1</span>, <span class="dt">times =</span> <span class="kw">length</span>(pVals));</a> +<a class="sourceLine" id="cb575-5" data-line-number="5">truth[<span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>DE] =<span class="st"> </span><span class="dv">0</span>;</a> +<a class="sourceLine" id="cb575-6" data-line-number="6">pred <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">prediction</span>(pVals, truth)</a> +<a class="sourceLine" id="cb575-7" data-line-number="7">perf <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">performance</span>(pred, <span class="st">"tpr"</span>, <span class="st">"fpr"</span>)</a> +<a class="sourceLine" id="cb575-8" data-line-number="8">ROCR<span class="op">::</span><span class="kw">plot</span>(perf)</a> +<a class="sourceLine" id="cb575-9" data-line-number="9">aucObj <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">performance</span>(pred, <span class="st">"auc"</span>)</a> +<a class="sourceLine" id="cb575-10" data-line-number="10">aucObj<span class="op">@</span>y.values[[<span class="dv">1</span>]] <span class="co"># AUC</span></a></code></pre></div> <p>Finally to facilitate the comparisons of other DE methods let’s put this code into a function so we don’t need to repeat it:</p> -<div class="sourceCode" id="cb805"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb805-1" data-line-number="1">DE_Quality_AUC <-<span class="st"> </span><span class="cf">function</span>(pVals) {</a> -<a class="sourceLine" id="cb805-2" data-line-number="2"> pVals <-<span class="st"> </span>pVals[<span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>DE <span class="op">|</span><span class="st"> </span></a> -<a class="sourceLine" id="cb805-3" data-line-number="3"><span class="st"> </span><span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>notDE]</a> -<a class="sourceLine" id="cb805-4" data-line-number="4"> truth <-<span class="st"> </span><span class="kw">rep</span>(<span class="dv">1</span>, <span class="dt">times =</span> <span class="kw">length</span>(pVals));</a> -<a class="sourceLine" id="cb805-5" data-line-number="5"> truth[<span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>DE] =<span class="st"> </span><span class="dv">0</span>;</a> -<a class="sourceLine" id="cb805-6" data-line-number="6"> pred <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">prediction</span>(pVals, truth)</a> -<a class="sourceLine" id="cb805-7" data-line-number="7"> perf <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">performance</span>(pred, <span class="st">"tpr"</span>, <span class="st">"fpr"</span>)</a> -<a class="sourceLine" id="cb805-8" data-line-number="8"> ROCR<span class="op">::</span><span class="kw">plot</span>(perf)</a> -<a class="sourceLine" id="cb805-9" data-line-number="9"> aucObj <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">performance</span>(pred, <span class="st">"auc"</span>)</a> -<a class="sourceLine" id="cb805-10" data-line-number="10"> <span class="kw">return</span>(aucObj<span class="op">@</span>y.values[[<span class="dv">1</span>]])</a> -<a class="sourceLine" id="cb805-11" data-line-number="11">}</a></code></pre></div> +<div class="sourceCode" id="cb576"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb576-1" data-line-number="1">DE_Quality_AUC <-<span class="st"> </span><span class="cf">function</span>(pVals) {</a> +<a class="sourceLine" id="cb576-2" data-line-number="2"> pVals <-<span class="st"> </span>pVals[<span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>DE <span class="op">|</span><span class="st"> </span></a> +<a class="sourceLine" id="cb576-3" data-line-number="3"><span class="st"> </span><span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>notDE]</a> +<a class="sourceLine" id="cb576-4" data-line-number="4"> truth <-<span class="st"> </span><span class="kw">rep</span>(<span class="dv">1</span>, <span class="dt">times =</span> <span class="kw">length</span>(pVals));</a> +<a class="sourceLine" id="cb576-5" data-line-number="5"> truth[<span class="kw">names</span>(pVals) <span class="op">%in%</span><span class="st"> </span>GroundTruth<span class="op">$</span>DE] =<span class="st"> </span><span class="dv">0</span>;</a> +<a class="sourceLine" id="cb576-6" data-line-number="6"> pred <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">prediction</span>(pVals, truth)</a> +<a class="sourceLine" id="cb576-7" data-line-number="7"> perf <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">performance</span>(pred, <span class="st">"tpr"</span>, <span class="st">"fpr"</span>)</a> +<a class="sourceLine" id="cb576-8" data-line-number="8"> ROCR<span class="op">::</span><span class="kw">plot</span>(perf)</a> +<a class="sourceLine" id="cb576-9" data-line-number="9"> aucObj <-<span class="st"> </span>ROCR<span class="op">::</span><span class="kw">performance</span>(pred, <span class="st">"auc"</span>)</a> +<a class="sourceLine" id="cb576-10" data-line-number="10"> <span class="kw">return</span>(aucObj<span class="op">@</span>y.values[[<span class="dv">1</span>]])</a> +<a class="sourceLine" id="cb576-11" data-line-number="11">}</a></code></pre></div> </div> </div> <div id="wilcoxmann-whitney-u-test" class="section level3"> <h3><span class="header-section-number">12.2.3</span> Wilcox/Mann-Whitney-U Test</h3> <p>The Wilcox-rank-sum test is another non-parametric test, but tests specifically if values in one group are greater/less than the values in the other group. Thus it is often considered a test for difference in median expression between two groups; whereas the KS-test is sensitive to any change in distribution of expression values.</p> -<div class="sourceCode" id="cb806"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb806-1" data-line-number="1">pVals <-<span class="st"> </span><span class="kw">apply</span>(</a> -<a class="sourceLine" id="cb806-2" data-line-number="2"> norm, <span class="dv">1</span>, <span class="cf">function</span>(x) {</a> -<a class="sourceLine" id="cb806-3" data-line-number="3"> <span class="kw">wilcox.test</span>(</a> -<a class="sourceLine" id="cb806-4" data-line-number="4"> x[group <span class="op">==</span><span class="st"> "NA19101"</span>], </a> -<a class="sourceLine" id="cb806-5" data-line-number="5"> x[group <span class="op">==</span><span class="st"> "NA19239"</span>]</a> -<a class="sourceLine" id="cb806-6" data-line-number="6"> )<span class="op">$</span>p.value</a> -<a class="sourceLine" id="cb806-7" data-line-number="7"> }</a> -<a class="sourceLine" id="cb806-8" data-line-number="8">)</a> -<a class="sourceLine" id="cb806-9" data-line-number="9"><span class="co"># multiple testing correction</span></a> -<a class="sourceLine" id="cb806-10" data-line-number="10">pVals <-<span class="st"> </span><span class="kw">p.adjust</span>(pVals, <span class="dt">method =</span> <span class="st">"fdr"</span>)</a> -<a class="sourceLine" id="cb806-11" data-line-number="11"><span class="kw">DE_Quality_AUC</span>(pVals)</a></code></pre></div> +<div class="sourceCode" id="cb577"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb577-1" data-line-number="1">pVals <-<span class="st"> </span><span class="kw">apply</span>(</a> +<a class="sourceLine" id="cb577-2" data-line-number="2"> norm, <span class="dv">1</span>, <span class="cf">function</span>(x) {</a> +<a class="sourceLine" id="cb577-3" data-line-number="3"> <span class="kw">wilcox.test</span>(</a> +<a class="sourceLine" id="cb577-4" data-line-number="4"> x[group <span class="op">==</span><span class="st"> "NA19101"</span>], </a> +<a class="sourceLine" id="cb577-5" data-line-number="5"> x[group <span class="op">==</span><span class="st"> "NA19239"</span>]</a> +<a class="sourceLine" id="cb577-6" data-line-number="6"> )<span class="op">$</span>p.value</a> +<a class="sourceLine" id="cb577-7" data-line-number="7"> }</a> +<a class="sourceLine" id="cb577-8" data-line-number="8">)</a> +<a class="sourceLine" id="cb577-9" data-line-number="9"><span class="co"># multiple testing correction</span></a> +<a class="sourceLine" id="cb577-10" data-line-number="10">pVals <-<span class="st"> </span><span class="kw">p.adjust</span>(pVals, <span class="dt">method =</span> <span class="st">"fdr"</span>)</a> +<a class="sourceLine" id="cb577-11" data-line-number="11"><span class="kw">DE_Quality_AUC</span>(pVals)</a></code></pre></div> </div> <div id="edger" class="section level3"> <h3><span class="header-section-number">12.2.4</span> edgeR</h3> @@ -739,21 +830,21 @@ significant even though the magnitude of the difference is very small.</p> <a href="#dealing-with-confounders"><strong>??</strong></a>. edgeR is based on a negative binomial model of gene expression and uses a generalized linear model (GLM) framework, the enables us to include other factors such as batch to the model.</p> -<div class="sourceCode" id="cb807"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb807-1" data-line-number="1">dge <-<span class="st"> </span><span class="kw">DGEList</span>(</a> -<a class="sourceLine" id="cb807-2" data-line-number="2"> <span class="dt">counts =</span> counts, </a> -<a class="sourceLine" id="cb807-3" data-line-number="3"> <span class="dt">norm.factors =</span> <span class="kw">rep</span>(<span class="dv">1</span>, <span class="kw">length</span>(counts[<span class="dv">1</span>,])), </a> -<a class="sourceLine" id="cb807-4" data-line-number="4"> <span class="dt">group =</span> group</a> -<a class="sourceLine" id="cb807-5" data-line-number="5">)</a> -<a class="sourceLine" id="cb807-6" data-line-number="6">group_edgeR <-<span class="st"> </span><span class="kw">factor</span>(group)</a> -<a class="sourceLine" id="cb807-7" data-line-number="7">design <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span>group_edgeR)</a> -<a class="sourceLine" id="cb807-8" data-line-number="8">dge <-<span class="st"> </span><span class="kw">estimateDisp</span>(dge, <span class="dt">design =</span> design, <span class="dt">trend.method =</span> <span class="st">"none"</span>)</a> -<a class="sourceLine" id="cb807-9" data-line-number="9">fit <-<span class="st"> </span><span class="kw">glmFit</span>(dge, design)</a> -<a class="sourceLine" id="cb807-10" data-line-number="10">res <-<span class="st"> </span><span class="kw">glmLRT</span>(fit)</a> -<a class="sourceLine" id="cb807-11" data-line-number="11">pVals <-<span class="st"> </span>res<span class="op">$</span>table[,<span class="dv">4</span>]</a> -<a class="sourceLine" id="cb807-12" data-line-number="12"><span class="kw">names</span>(pVals) <-<span class="st"> </span><span class="kw">rownames</span>(res<span class="op">$</span>table)</a> -<a class="sourceLine" id="cb807-13" data-line-number="13"></a> -<a class="sourceLine" id="cb807-14" data-line-number="14">pVals <-<span class="st"> </span><span class="kw">p.adjust</span>(pVals, <span class="dt">method =</span> <span class="st">"fdr"</span>)</a> -<a class="sourceLine" id="cb807-15" data-line-number="15"><span class="kw">DE_Quality_AUC</span>(pVals)</a></code></pre></div> +<div class="sourceCode" id="cb578"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb578-1" data-line-number="1">dge <-<span class="st"> </span><span class="kw">DGEList</span>(</a> +<a class="sourceLine" id="cb578-2" data-line-number="2"> <span class="dt">counts =</span> counts, </a> +<a class="sourceLine" id="cb578-3" data-line-number="3"> <span class="dt">norm.factors =</span> <span class="kw">rep</span>(<span class="dv">1</span>, <span class="kw">length</span>(counts[<span class="dv">1</span>,])), </a> +<a class="sourceLine" id="cb578-4" data-line-number="4"> <span class="dt">group =</span> group</a> +<a class="sourceLine" id="cb578-5" data-line-number="5">)</a> +<a class="sourceLine" id="cb578-6" data-line-number="6">group_edgeR <-<span class="st"> </span><span class="kw">factor</span>(group)</a> +<a class="sourceLine" id="cb578-7" data-line-number="7">design <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span>group_edgeR)</a> +<a class="sourceLine" id="cb578-8" data-line-number="8">dge <-<span class="st"> </span><span class="kw">estimateDisp</span>(dge, <span class="dt">design =</span> design, <span class="dt">trend.method =</span> <span class="st">"none"</span>)</a> +<a class="sourceLine" id="cb578-9" data-line-number="9">fit <-<span class="st"> </span><span class="kw">glmFit</span>(dge, design)</a> +<a class="sourceLine" id="cb578-10" data-line-number="10">res <-<span class="st"> </span><span class="kw">glmLRT</span>(fit)</a> +<a class="sourceLine" id="cb578-11" data-line-number="11">pVals <-<span class="st"> </span>res<span class="op">$</span>table[,<span class="dv">4</span>]</a> +<a class="sourceLine" id="cb578-12" data-line-number="12"><span class="kw">names</span>(pVals) <-<span class="st"> </span><span class="kw">rownames</span>(res<span class="op">$</span>table)</a> +<a class="sourceLine" id="cb578-13" data-line-number="13"></a> +<a class="sourceLine" id="cb578-14" data-line-number="14">pVals <-<span class="st"> </span><span class="kw">p.adjust</span>(pVals, <span class="dt">method =</span> <span class="st">"fdr"</span>)</a> +<a class="sourceLine" id="cb578-15" data-line-number="15"><span class="kw">DE_Quality_AUC</span>(pVals)</a></code></pre></div> </div> <div id="mast" class="section level3"> <h3><span class="header-section-number">12.2.5</span> MAST</h3> @@ -762,27 +853,27 @@ on a zero-inflated negative binomial model. It tests for differential expression using a hurdle model to combine tests of discrete (0 vs not zero) and continuous (non-zero values) aspects of gene expression. Again this uses a linear modelling framework to enable complex models to be considered.</p> -<div class="sourceCode" id="cb808"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb808-1" data-line-number="1">log_counts <-<span class="st"> </span><span class="kw">log</span>(counts <span class="op">+</span><span class="st"> </span><span class="dv">1</span>) <span class="op">/</span><span class="st"> </span><span class="kw">log</span>(<span class="dv">2</span>)</a> -<a class="sourceLine" id="cb808-2" data-line-number="2">fData <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">names =</span> <span class="kw">rownames</span>(log_counts))</a> -<a class="sourceLine" id="cb808-3" data-line-number="3"><span class="kw">rownames</span>(fData) <-<span class="st"> </span><span class="kw">rownames</span>(log_counts);</a> -<a class="sourceLine" id="cb808-4" data-line-number="4">cData <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">cond =</span> group)</a> -<a class="sourceLine" id="cb808-5" data-line-number="5"><span class="kw">rownames</span>(cData) <-<span class="st"> </span><span class="kw">colnames</span>(log_counts)</a> -<a class="sourceLine" id="cb808-6" data-line-number="6"></a> -<a class="sourceLine" id="cb808-7" data-line-number="7">obj <-<span class="st"> </span><span class="kw">FromMatrix</span>(<span class="kw">as.matrix</span>(log_counts), cData, fData)</a> -<a class="sourceLine" id="cb808-8" data-line-number="8"><span class="kw">colData</span>(obj)<span class="op">$</span>cngeneson <-<span class="st"> </span><span class="kw">scale</span>(<span class="kw">colSums</span>(<span class="kw">assay</span>(obj) <span class="op">></span><span class="st"> </span><span class="dv">0</span>))</a> -<a class="sourceLine" id="cb808-9" data-line-number="9">cond <-<span class="st"> </span><span class="kw">factor</span>(<span class="kw">colData</span>(obj)<span class="op">$</span>cond)</a> -<a class="sourceLine" id="cb808-10" data-line-number="10"></a> -<a class="sourceLine" id="cb808-11" data-line-number="11"><span class="co"># Model expression as function of condition & number of detected genes</span></a> -<a class="sourceLine" id="cb808-12" data-line-number="12">zlmCond <-<span class="st"> </span><span class="kw">zlm.SingleCellAssay</span>(<span class="op">~</span><span class="st"> </span>cond <span class="op">+</span><span class="st"> </span>cngeneson, obj) </a> -<a class="sourceLine" id="cb808-13" data-line-number="13"></a> -<a class="sourceLine" id="cb808-14" data-line-number="14">summaryCond <-<span class="st"> </span><span class="kw">summary</span>(zlmCond, <span class="dt">doLRT =</span> <span class="st">"condNA19101"</span>)</a> -<a class="sourceLine" id="cb808-15" data-line-number="15">summaryDt <-<span class="st"> </span>summaryCond<span class="op">$</span>datatable</a> -<a class="sourceLine" id="cb808-16" data-line-number="16"></a> -<a class="sourceLine" id="cb808-17" data-line-number="17">summaryDt <-<span class="st"> </span><span class="kw">as.data.frame</span>(summaryDt)</a> -<a class="sourceLine" id="cb808-18" data-line-number="18">pVals <-<span class="st"> </span><span class="kw">unlist</span>(summaryDt[summaryDt<span class="op">$</span>component <span class="op">==</span><span class="st"> "H"</span>,<span class="dv">4</span>]) <span class="co"># H = hurdle model</span></a> -<a class="sourceLine" id="cb808-19" data-line-number="19"><span class="kw">names</span>(pVals) <-<span class="st"> </span><span class="kw">unlist</span>(summaryDt[summaryDt<span class="op">$</span>component <span class="op">==</span><span class="st"> "H"</span>,<span class="dv">1</span>])</a> -<a class="sourceLine" id="cb808-20" data-line-number="20">pVals <-<span class="st"> </span><span class="kw">p.adjust</span>(pVals, <span class="dt">method =</span> <span class="st">"fdr"</span>)</a> -<a class="sourceLine" id="cb808-21" data-line-number="21"><span class="kw">DE_Quality_AUC</span>(pVals)</a></code></pre></div> +<div class="sourceCode" id="cb579"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb579-1" data-line-number="1">log_counts <-<span class="st"> </span><span class="kw">log</span>(counts <span class="op">+</span><span class="st"> </span><span class="dv">1</span>) <span class="op">/</span><span class="st"> </span><span class="kw">log</span>(<span class="dv">2</span>)</a> +<a class="sourceLine" id="cb579-2" data-line-number="2">fData <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">names =</span> <span class="kw">rownames</span>(log_counts))</a> +<a class="sourceLine" id="cb579-3" data-line-number="3"><span class="kw">rownames</span>(fData) <-<span class="st"> </span><span class="kw">rownames</span>(log_counts);</a> +<a class="sourceLine" id="cb579-4" data-line-number="4">cData <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">cond =</span> group)</a> +<a class="sourceLine" id="cb579-5" data-line-number="5"><span class="kw">rownames</span>(cData) <-<span class="st"> </span><span class="kw">colnames</span>(log_counts)</a> +<a class="sourceLine" id="cb579-6" data-line-number="6"></a> +<a class="sourceLine" id="cb579-7" data-line-number="7">obj <-<span class="st"> </span><span class="kw">FromMatrix</span>(<span class="kw">as.matrix</span>(log_counts), cData, fData)</a> +<a class="sourceLine" id="cb579-8" data-line-number="8"><span class="kw">colData</span>(obj)<span class="op">$</span>cngeneson <-<span class="st"> </span><span class="kw">scale</span>(<span class="kw">colSums</span>(<span class="kw">assay</span>(obj) <span class="op">></span><span class="st"> </span><span class="dv">0</span>))</a> +<a class="sourceLine" id="cb579-9" data-line-number="9">cond <-<span class="st"> </span><span class="kw">factor</span>(<span class="kw">colData</span>(obj)<span class="op">$</span>cond)</a> +<a class="sourceLine" id="cb579-10" data-line-number="10"></a> +<a class="sourceLine" id="cb579-11" data-line-number="11"><span class="co"># Model expression as function of condition & number of detected genes</span></a> +<a class="sourceLine" id="cb579-12" data-line-number="12">zlmCond <-<span class="st"> </span><span class="kw">zlm.SingleCellAssay</span>(<span class="op">~</span><span class="st"> </span>cond <span class="op">+</span><span class="st"> </span>cngeneson, obj) </a> +<a class="sourceLine" id="cb579-13" data-line-number="13"></a> +<a class="sourceLine" id="cb579-14" data-line-number="14">summaryCond <-<span class="st"> </span><span class="kw">summary</span>(zlmCond, <span class="dt">doLRT =</span> <span class="st">"condNA19101"</span>)</a> +<a class="sourceLine" id="cb579-15" data-line-number="15">summaryDt <-<span class="st"> </span>summaryCond<span class="op">$</span>datatable</a> +<a class="sourceLine" id="cb579-16" data-line-number="16"></a> +<a class="sourceLine" id="cb579-17" data-line-number="17">summaryDt <-<span class="st"> </span><span class="kw">as.data.frame</span>(summaryDt)</a> +<a class="sourceLine" id="cb579-18" data-line-number="18">pVals <-<span class="st"> </span><span class="kw">unlist</span>(summaryDt[summaryDt<span class="op">$</span>component <span class="op">==</span><span class="st"> "H"</span>,<span class="dv">4</span>]) <span class="co"># H = hurdle model</span></a> +<a class="sourceLine" id="cb579-19" data-line-number="19"><span class="kw">names</span>(pVals) <-<span class="st"> </span><span class="kw">unlist</span>(summaryDt[summaryDt<span class="op">$</span>component <span class="op">==</span><span class="st"> "H"</span>,<span class="dv">1</span>])</a> +<a class="sourceLine" id="cb579-20" data-line-number="20">pVals <-<span class="st"> </span><span class="kw">p.adjust</span>(pVals, <span class="dt">method =</span> <span class="st">"fdr"</span>)</a> +<a class="sourceLine" id="cb579-21" data-line-number="21"><span class="kw">DE_Quality_AUC</span>(pVals)</a></code></pre></div> </div> <div id="limma" class="section level3"> <h3><span class="header-section-number">12.2.6</span> limma</h3> @@ -795,6 +886,15 @@ framework to enable complex models to be considered.</p> </div> </div> +</div> +<h3> References</h3> +<div id="refs" class="references"> +<div id="ref-Finak2015-ow"> +<p>Finak, Greg, Andrew McDavid, Masanao Yajima, Jingyuan Deng, Vivian Gersuk, Alex K Shalek, Chloe K Slichter, et al. 2015. “MAST: a flexible statistical framework for assessing transcriptional changes and characterizing heterogeneity in single-cell RNA sequencing data.†<em>Genome Biology</em> 16 (1): 1–13. <a href="https://doi.org/10.1186/s13059-015-0844-5">https://doi.org/10.1186/s13059-015-0844-5</a>.</p> +</div> +<div id="ref-Soneson2018-hy"> +<p>Soneson, Charlotte, and Mark D Robinson. 2018. “Bias, robustness and scalability in single-cell differential expression analysis.†<em>Nature Methods</em>, February. Nature Publishing Group, a division of Macmillan Publishers Limited. All Rights Reserved. <a href="https://doi.org/10.1038/nmeth.4612">https://doi.org/10.1038/nmeth.4612</a>.</p> +</div> </div> </section> diff --git a/public/exprs-norm-reads.md b/public/exprs-norm-reads.md index 0e14a6e..82c2929 100644 --- a/public/exprs-norm-reads.md +++ b/public/exprs-norm-reads.md @@ -25,22 +25,6 @@ output: html_document <p class="caption">(\#fig:norm-ours-rle-cpm-reads2)Cell-wise RLE of the tung data</p> </div> - -``` -## Warning: Setting 'use.ranks=TRUE' for the old defaults. -## Set 'use.ranks=FALSE' for the new defaults. -``` - -``` -## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its -## own size factors -``` - -``` -## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own -## size factors -``` - <div class="figure" style="text-align: center"> <img src="exprs-norm-reads_files/figure-html/norm-pca-lsf-umi-1.png" alt="PCA plot of the tung data after LSF normalisation" width="90%" /> <p class="caption">(\#fig:norm-pca-lsf-umi)PCA plot of the tung data after LSF normalisation</p> @@ -55,517 +39,6 @@ output: html_document </div> -``` -## Calculating cell attributes for input UMI matrix -``` - -``` -## Variance stabilizing transformation of count matrix of size 16062 by 606 -``` - -``` -## Model formula is y ~ log10_total_counts_endogenous -``` - -``` -## Get Negative Binomial regression parameters per gene -``` - -``` -## Using 2000 genes, 606 cells -``` - -``` -## | | | 0% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## | |======== | 12% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |================ | 25% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## | |======================== | 38% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |================================ | 50% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## | |========================================= | 62% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## | |================================================= | 75% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |========================================================= | 88% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## | |=================================================================| 100% -``` - -``` -## Found 1 outliers - those will be ignored in fitting/regularization step -``` - -``` -## Second step: Get residuals using fitted parameters for 16062 genes -``` - -``` -## | | | 0% | |= | 2% | |== | 3% | |=== | 5% | |==== | 6% | |===== | 8% | |====== | 10% | |======= | 11% | |======== | 13% | |========= | 14% | |========== | 16% | |=========== | 17% | |============ | 19% | |============= | 21% | |============== | 22% | |=============== | 24% | |================= | 25% | |================== | 27% | |=================== | 29% | |==================== | 30% | |===================== | 32% | |====================== | 33% | |======================= | 35% | |======================== | 37% | |========================= | 38% | |========================== | 40% | |=========================== | 41% | |============================ | 43% | |============================= | 44% | |============================== | 46% | |=============================== | 48% | |================================ | 49% | |================================= | 51% | |================================== | 52% | |=================================== | 54% | |==================================== | 56% | |===================================== | 57% | |====================================== | 59% | |======================================= | 60% | |======================================== | 62% | |========================================= | 63% | |========================================== | 65% | |=========================================== | 67% | |============================================ | 68% | |============================================= | 70% | |============================================== | 71% | |=============================================== | 73% | |================================================ | 75% | |================================================== | 76% | |=================================================== | 78% | |==================================================== | 79% | |===================================================== | 81% | |====================================================== | 83% | |======================================================= | 84% | |======================================================== | 86% | |========================================================= | 87% | |========================================================== | 89% | |=========================================================== | 90% | |============================================================ | 92% | |============================================================= | 94% | |============================================================== | 95% | |=============================================================== | 97% | |================================================================ | 98% | |=================================================================| 100% -``` - -``` -## Calculating gene attributes -``` - -``` -## Wall clock passed: Time difference of 16.15881 secs -``` - -``` -## [1] 16062 606 -``` - -``` -## [1] 16062 606 -``` - -``` -## [1] "y ~ log10_total_counts_endogenous" -``` Let us look at the NB GLM model parameters estimated by sctransform. @@ -596,21 +69,9 @@ genes, ACTB, POU5F1 (aka OCT4) and CD74. -<div class="figure" style="text-align: center"> -<img src="exprs-norm-reads_files/figure-html/norm-pca-tpm-reads-1.png" alt="PCA plot of the tung data after TPM normalisation" width="90%" /> -<p class="caption">(\#fig:norm-pca-tpm-reads)PCA plot of the tung data after TPM normalisation</p> -</div> -``` -## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its -## own size factors -``` -``` -## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own -## size factors -``` @@ -647,52 +108,43 @@ genes, ACTB, POU5F1 (aka OCT4) and CD74. ## [15] scRNA.seq.funcs_0.1.0 ## ## loaded via a namespace (and not attached): -## [1] bitops_1.0-6 bit64_0.9-7 -## [3] httr_1.4.1 progress_1.2.2 -## [5] dynamicTreeCut_1.63-1 backports_1.1.4 -## [7] sctransform_0.2.0 tools_3.6.0 -## [9] R6_2.4.0 irlba_2.3.3 -## [11] hypergeo_1.2-13 vipor_0.4.5 -## [13] DBI_1.0.0 lazyeval_0.2.2 -## [15] colorspace_1.4-1 withr_2.1.2 -## [17] prettyunits_1.0.2 tidyselect_0.2.5 -## [19] gridExtra_2.3 moments_0.14 -## [21] curl_4.2 bit_1.1-14 -## [23] compiler_3.6.0 orthopolynom_1.0-5 -## [25] BiocNeighbors_1.2.0 labeling_0.3 -## [27] bookdown_0.13 scales_1.0.0 -## [29] stringr_1.4.0 digest_0.6.21 -## [31] rmarkdown_1.15 XVector_0.24.0 -## [33] pkgconfig_2.0.3 htmltools_0.3.6 -## [35] limma_3.40.6 highr_0.8 -## [37] rlang_0.4.0 RSQLite_2.1.2 -## [39] DelayedMatrixStats_1.6.1 dplyr_0.8.3 -## [41] RCurl_1.95-4.12 magrittr_1.5 -## [43] BiocSingular_1.0.0 GenomeInfoDbData_1.2.1 -## [45] Matrix_1.2-17 Rcpp_1.0.2 -## [47] ggbeeswarm_0.6.0 munsell_0.5.0 -## [49] viridis_0.5.1 stringi_1.4.3 -## [51] yaml_2.2.0 edgeR_3.26.8 -## [53] MASS_7.3-51.1 zlibbioc_1.30.0 -## [55] Rtsne_0.15 plyr_1.8.4 -## [57] blob_1.2.0 grid_3.6.0 -## [59] listenv_0.7.0 dqrng_0.2.1 -## [61] crayon_1.3.4 contfrac_1.1-12 -## [63] lattice_0.20-38 cowplot_1.0.0 -## [65] hms_0.5.1 locfit_1.5-9.1 -## [67] zeallot_0.1.0 knitr_1.25 -## [69] pillar_1.4.2 igraph_1.2.4.1 -## [71] future.apply_1.3.0 reshape2_1.4.3 -## [73] codetools_0.2-16 biomaRt_2.40.4 -## [75] XML_3.98-1.20 glue_1.3.1 -## [77] evaluate_0.14 deSolve_1.24 -## [79] vctrs_0.2.0 gtable_0.3.0 -## [81] purrr_0.3.2 future_1.14.0 -## [83] assertthat_0.2.1 xfun_0.9 -## [85] rsvd_1.0.2 viridisLite_0.3.0 -## [87] tibble_2.1.3 elliptic_1.4-0 -## [89] memoise_1.1.0 AnnotationDbi_1.46.1 -## [91] beeswarm_0.2.3 globals_0.12.4 -## [93] statmod_1.4.32 +## [1] viridis_0.5.1 dynamicTreeCut_1.63-1 +## [3] edgeR_3.26.8 BiocSingular_1.0.0 +## [5] viridisLite_0.3.0 DelayedMatrixStats_1.6.1 +## [7] elliptic_1.4-0 moments_0.14 +## [9] assertthat_0.2.1 statmod_1.4.32 +## [11] highr_0.8 dqrng_0.2.1 +## [13] GenomeInfoDbData_1.2.1 vipor_0.4.5 +## [15] yaml_2.2.0 globals_0.12.4 +## [17] pillar_1.4.2 lattice_0.20-38 +## [19] glue_1.3.1 limma_3.40.6 +## [21] digest_0.6.21 XVector_0.24.0 +## [23] colorspace_1.4-1 plyr_1.8.4 +## [25] cowplot_1.0.0 htmltools_0.3.6 +## [27] Matrix_1.2-17 pkgconfig_2.0.3 +## [29] listenv_0.7.0 bookdown_0.13 +## [31] zlibbioc_1.30.0 purrr_0.3.2 +## [33] scales_1.0.0 Rtsne_0.15 +## [35] tibble_2.1.3 withr_2.1.2 +## [37] lazyeval_0.2.2 magrittr_1.5 +## [39] crayon_1.3.4 evaluate_0.14 +## [41] future_1.14.0 MASS_7.3-51.1 +## [43] beeswarm_0.2.3 tools_3.6.0 +## [45] stringr_1.4.0 munsell_0.5.0 +## [47] locfit_1.5-9.1 irlba_2.3.3 +## [49] orthopolynom_1.0-5 compiler_3.6.0 +## [51] rsvd_1.0.2 contfrac_1.1-12 +## [53] rlang_0.4.0 grid_3.6.0 +## [55] RCurl_1.95-4.12 BiocNeighbors_1.2.0 +## [57] igraph_1.2.4.1 labeling_0.3 +## [59] bitops_1.0-6 rmarkdown_1.15 +## [61] codetools_0.2-16 hypergeo_1.2-13 +## [63] gtable_0.3.0 deSolve_1.24 +## [65] reshape2_1.4.3 R6_2.4.0 +## [67] gridExtra_2.3 knitr_1.25 +## [69] dplyr_0.8.3 future.apply_1.3.0 +## [71] stringi_1.4.3 ggbeeswarm_0.6.0 +## [73] Rcpp_1.0.2 sctransform_0.2.0 +## [75] tidyselect_0.2.5 xfun_0.9 ``` diff --git a/public/exprs-norm.md b/public/exprs-norm.md index 7002395..5400732 100644 --- a/public/exprs-norm.md +++ b/public/exprs-norm.md @@ -552,10 +552,6 @@ sctnorm_data <- sctransform::vst(umi = umi_sparse, min_cells = 1, latent_var = "log10_total_counts_endogenous") ``` -``` -## | | | 0% | |======== | 12% | |================ | 25% | |======================== | 38% | |================================ | 50% | |========================================= | 62% | |================================================= | 75% | |========================================================= | 88% | |=================================================================| 100% -## | | | 0% | |= | 2% | |== | 4% | |==== | 5% | |===== | 7% | |====== | 9% | |======= | 11% | |======== | 13% | |========= | 15% | |=========== | 16% | |============ | 18% | |============= | 20% | |============== | 22% | |=============== | 24% | |================= | 25% | |================== | 27% | |=================== | 29% | |==================== | 31% | |===================== | 33% | |====================== | 35% | |======================== | 36% | |========================= | 38% | |========================== | 40% | |=========================== | 42% | |============================ | 44% | |============================== | 45% | |=============================== | 47% | |================================ | 49% | |================================= | 51% | |================================== | 53% | |=================================== | 55% | |===================================== | 56% | |====================================== | 58% | |======================================= | 60% | |======================================== | 62% | |========================================= | 64% | |=========================================== | 65% | |============================================ | 67% | |============================================= | 69% | |============================================== | 71% | |=============================================== | 73% | |================================================ | 75% | |================================================== | 76% | |=================================================== | 78% | |==================================================== | 80% | |===================================================== | 82% | |====================================================== | 84% | |======================================================== | 85% | |========================================================= | 87% | |========================================================== | 89% | |=========================================================== | 91% | |============================================================ | 93% | |============================================================= | 95% | |=============================================================== | 96% | |================================================================ | 98% | |=================================================================| 100% -``` ```r ## Pearson residuals, or deviance residuals diff --git a/public/exprs-qc.md b/public/exprs-qc.md index 0b1e6e7..584174f 100644 --- a/public/exprs-qc.md +++ b/public/exprs-qc.md @@ -441,7 +441,7 @@ We demonstrate the usage of two of these doublet detection tools. ### scds -`scds`[@Bais2019-hf] has two detection methods: +`scds`[@Bais2019-wv] has two detection methods: 1) co-expression based; 2) binary-classification based. @@ -465,49 +465,23 @@ umi = bcds(umi) ``` ``` -## [1] train-error:0.056712+0.006782 test-error:0.090820+0.022608 +## [1] train-error:0.058299+0.009273 test-error:0.098960+0.018377 ## Multiple eval metrics are present. Will use test_error for early stopping. ## Will train until test_error hasn't improved in 2 rounds. ## -## [2] train-error:0.042102+0.002537 test-error:0.084458+0.011641 -## [3] train-error:0.031539+0.002448 test-error:0.071155+0.009566 -## [4] train-error:0.029224+0.001912 test-error:0.072279+0.017508 -## [5] train-error:0.024595+0.002624 test-error:0.066512+0.016282 -## [6] train-error:0.021412+0.001913 test-error:0.063073+0.009557 -## [7] train-error:0.018373+0.002762 test-error:0.056687+0.016847 -## [8] train-error:0.016636+0.004358 test-error:0.052079+0.011572 -## [9] train-error:0.014466+0.002777 test-error:0.051499+0.008444 -## [10] train-error:0.012731+0.001173 test-error:0.048021+0.010077 -## [11] train-error:0.012586+0.001800 test-error:0.046292+0.011280 -## [12] train-error:0.009692+0.002442 test-error:0.045707+0.009178 -## [13] train-error:0.007957+0.002586 test-error:0.043398+0.007749 -## [14] train-error:0.007378+0.002521 test-error:0.043393+0.009114 -## [15] train-error:0.007668+0.002402 test-error:0.043398+0.008171 -## [16] train-error:0.006944+0.002024 test-error:0.041084+0.009753 -## [17] train-error:0.004919+0.002115 test-error:0.038186+0.008825 -## [18] train-error:0.004774+0.002024 test-error:0.038761+0.008839 -## [19] train-error:0.003906+0.001863 test-error:0.037021+0.008974 -## [20] train-error:0.003038+0.001674 test-error:0.036447+0.008460 -## [21] train-error:0.002604+0.001084 test-error:0.037606+0.009120 -## [22] train-error:0.002604+0.000982 test-error:0.038181+0.010044 +## [2] train-error:0.046296+0.003294 test-error:0.076397+0.019991 +## [3] train-error:0.034001+0.004358 test-error:0.064817+0.012391 +## [4] train-error:0.028069+0.002583 test-error:0.056727+0.014316 +## [5] train-error:0.022861+0.003607 test-error:0.057306+0.014178 +## [6] train-error:0.020401+0.002954 test-error:0.056752+0.019521 ## Stopping. Best iteration: -## [20] train-error:0.003038+0.001674 test-error:0.036447+0.008460 +## [4] train-error:0.028069+0.002583 test-error:0.056727+0.014316 ## -## [1] train-error:0.065972 +## [1] train-error:0.049769 ## Will train until train_error hasn't improved in 2 rounds. ## ## [2] train-error:0.046875 -## [3] train-error:0.030671 -## [4] train-error:0.028356 -## [5] train-error:0.022569 -## [6] train-error:0.021412 -## [7] train-error:0.019676 -## [8] train-error:0.018519 -## [9] train-error:0.016204 -## [10] train-error:0.013310 -## [11] train-error:0.011574 -## [12] train-error:0.009838 -## [13] train-error:0.008102 +## [3] train-error:0.039352 ``` ```r @@ -520,13 +494,13 @@ head(cbind(CD$cxds_score,CD$bcds_score, CD$hybrid_score)) ``` ``` -## [,1] [,2] [,3] -## NA19098.r1.A01 4131.405 0.013268524 0.2493021 -## NA19098.r1.A02 4564.089 0.006372486 0.2676119 -## NA19098.r1.A03 2827.904 0.002598290 0.1619169 -## NA19098.r1.A04 4708.213 0.013077467 0.2829361 -## NA19098.r1.A05 6134.590 0.005533409 0.3588618 -## NA19098.r1.A06 5810.730 0.006969100 0.3413388 +## [,1] [,2] [,3] +## NA19098.r1.A01 4131.405 0.1356272 0.2441677 +## NA19098.r1.A02 4564.089 0.2825648 0.4695857 +## NA19098.r1.A03 2827.904 0.1368439 0.1693738 +## NA19098.r1.A04 4708.213 0.1318728 0.2728862 +## NA19098.r1.A05 6134.590 0.1356003 0.3616178 +## NA19098.r1.A06 5810.730 0.1390059 0.3472598 ``` ```r diff --git a/public/exprs-qc_files/figure-html/unnamed-chunk-15-1.png b/public/exprs-qc_files/figure-html/unnamed-chunk-15-1.png index 26ad1d58bab8c70bd1e5a8dd1cf438353c00a842..19f2f171701f2d651a55cffc1835143fc8c5de25 100644 GIT binary patch literal 129367 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�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 literal 129722 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 diff --git a/public/exprs-qc_files/figure-html/unnamed-chunk-16-1.png b/public/exprs-qc_files/figure-html/unnamed-chunk-16-1.png index 3fd582342bc3d4a181f10f690e4acb70127c0247..6b6403b0d6fd0bbffd377006ada8ba84630e399a 100644 GIT binary patch delta 148831 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 delta 149104 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 L!;U-&jL-W4W%zWJ diff --git a/public/feature-selection.md b/public/feature-selection.md index ba76ab1..897766d 100644 --- a/public/feature-selection.md +++ b/public/feature-selection.md @@ -400,10 +400,7 @@ sctnorm_data <- sctransform::vst(umi = deng_sparse, min_cells = 1, latent_var = "log10_total_counts_endogenous") ``` -``` -## | | | 0% | |======== | 12% | |================ | 25% | |======================== | 38% | |================================ | 50% | |========================================= | 62% | |================================================= | 75% | |========================================================= | 88% | |=================================================================| 100% -## | | | 0% | |= | 1% | |== | 2% | |== | 4% | |=== | 5% | |==== | 6% | |===== | 7% | |===== | 8% | |====== | 10% | |======= | 11% | |======== | 12% | |========= | 13% | |========= | 14% | |========== | 15% | |=========== | 17% | |============ | 18% | |============ | 19% | |============= | 20% | |============== | 21% | |=============== | 23% | |=============== | 24% | |================ | 25% | |================= | 26% | |================== | 27% | |=================== | 29% | |=================== | 30% | |==================== | 31% | |===================== | 32% | |====================== | 33% | |====================== | 35% | |======================= | 36% | |======================== | 37% | |========================= | 38% | |========================== | 39% | |========================== | 40% | |=========================== | 42% | |============================ | 43% | |============================= | 44% | |============================= | 45% | |============================== | 46% | |=============================== | 48% | |================================ | 49% | |================================ | 50% | |================================= | 51% | |================================== | 52% | |=================================== | 54% | |==================================== | 55% | |==================================== | 56% | |===================================== | 57% | |====================================== | 58% | |======================================= | 60% | |======================================= | 61% | |======================================== | 62% | |========================================= | 63% | |========================================== | 64% | |=========================================== | 65% | |=========================================== | 67% | |============================================ | 68% | |============================================= | 69% | |============================================== | 70% | |============================================== | 71% | |=============================================== | 73% | |================================================ | 74% | |================================================= | 75% | |================================================== | 76% | |================================================== | 77% | |=================================================== | 79% | |==================================================== | 80% | |===================================================== | 81% | |===================================================== | 82% | |====================================================== | 83% | |======================================================= | 85% | |======================================================== | 86% | |======================================================== | 87% | |========================================================= | 88% | |========================================================== | 89% | |=========================================================== | 90% | |============================================================ | 92% | |============================================================ | 93% | |============================================================= | 94% | |============================================================== | 95% | |=============================================================== | 96% | |=============================================================== | 98% | |================================================================ | 99% | |=================================================================| 100% -``` + ```r sctnorm_data$model_str @@ -419,7 +416,8 @@ sctnorm_data$model_str library(ggplot2) ggplot(sctnorm_data$gene_attr, aes(residual_variance)) + geom_histogram(binwidth=0.1) + - geom_vline(xintercept=1, color='red') + xlim(0, 10) + geom_vline(xintercept=1, color='red') + xlim(0, 10) + + theme_bw() ``` <img src="feature-selection_files/figure-html/sctransform-feature-select-1.png" width="90%" style="display: block; margin: auto;" /> @@ -516,9 +514,10 @@ M3DropExpressionHeatmap( ) ``` -<img src="feature-selection_files/figure-html/unnamed-chunk-16-1.png" width="90%" style="display: block; margin: auto;" /> +<img src="feature-selection_files/figure-html/unnamed-chunk-17-1.png" width="90%" style="display: block; margin: auto;" /> -We can also consider how consistent each feature selection method is with the others using the Jaccard Index: +We can also consider how consistent each feature selection method is with the +others using the Jaccard Index: ```r @@ -532,15 +531,6 @@ to be differentially expressed? How consistent are the different methods for this dataset? -```r -M3DropExpressionHeatmap( - DANB_genes, - expr_matrix, - cell_labels = celltype_labs -) -``` - -<img src="feature-selection_files/figure-html/unnamed-chunk-18-1.png" width="90%" style="display: block; margin: auto;" /> diff --git a/public/feature-selection_files/figure-html/sctransform-feature-select-1.png b/public/feature-selection_files/figure-html/sctransform-feature-select-1.png index 030a8ee4981994c89499c157c2d4e74ea02c50ed..499171ad11954637d3357394588ef45880895aa8 100644 GIT binary patch literal 19711 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 Y6ou~fcC(j{kte))T|p{CLjUpq0-^F`GXMYp literal 19271 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�)$=!1?YQ6$M;s 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 diff --git a/public/feature-selection_files/figure-html/unnamed-chunk-17-1.png b/public/feature-selection_files/figure-html/unnamed-chunk-17-1.png new file mode 100644 index 0000000000000000000000000000000000000000..ae725c711aabf2823fefc1f9c075d3cf90ff0e06 GIT binary patch literal 466884 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%0A6pgdC#c-N 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 E4|c6|H~;_u literal 0 HcmV?d00001 diff --git a/public/figures/rotation2.png b/public/figures/rotation2.png index 655a7b3b16da0649ea51250383e02d2216b1f8cf..df72366f4f91ddaa2ecedf2cee587391fe0a2f2d 100644 GIT binary patch literal 84008 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 literal 61135 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 diff --git a/public/figures/soneson-de-benchmark-fig5.png b/public/figures/soneson-de-benchmark-fig5.png new file mode 100644 index 0000000000000000000000000000000000000000..dab02c3998c0c9aff91c3ec70484c6e14bc5f9c9 GIT binary patch literal 129298 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 F_CNfU@BIJ( literal 0 HcmV?d00001 diff --git a/public/handling-sparsity.html b/public/handling-sparsity.html index 62aeaab..b62b434 100644 --- a/public/handling-sparsity.html +++ b/public/handling-sparsity.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -517,7 +523,8 @@ However, scRNA-seq measurements typically suffer from large fractions of observe These observed zero values can represent either missing data (i.e.~a gene is expressed but not detected by the sequencing technology) or true absence of expression. The proportion of zeros, or degree of sparsity, is thought to be due to imperfect reverse transcription and amplification, and other technical limitations (), and depends on the scRNA-seq platform used, the sequencing depth and the underlying expression level of the gene. The term ``dropout’’ is often used to denote observed zero values in scRNA-seq data, but this term conflates zero values attributable to methodological noise and biologically-true zero expression, so we recommend against its use as a catch-all term for observed zeros.</p> <p>Sparsity in scRNA-seq data can hinder downstream analyses, but it is challenging to model or handle it appropriately, and thus, there remains an ongoing need for improved methods. -Sparsity pervades all aspects of scRNA-seq data analysis, but here we focus on the linked problems of learning latent spaces and <code>imputing'' expression values from scRNA-seq data (\autoref{fig:denoising-imputation}). Imputation,</code>data smoothing’’ and ``data reconstruction’’ approaches are closely linked to the challenges of normalization. +Sparsity pervades all aspects of scRNA-seq data analysis, but here we focus on the linked problems of learning latent spaces and “imputing†expression values from scRNA-seq data. +Imputation, “data smoothing†and “data reconstruction†approaches are closely linked to the challenges of normalization. But whereas normalization generally aims to make expression values between cells more comparable to each other, imputation and data smoothing approaches aim to achieve adjusted data values that—it is hoped—better represent the true expression values. Imputation methods could therefore be used for normalization, but do not entail all possible or useful approaches to normalization.</p> </div> @@ -526,8 +533,9 @@ Imputation methods could therefore be used for normalization, but do not entail <p>The imputation of missing values has been very successful for genotype data. Crucially, when imputing genotypes we often know which data are missing (e.g.~when no genotype call is possible due to no coverage of a locus, although see section for the challenges with data) and rich sources of external information are available (e.g.~haplotype reference panels). Thus, genotype imputation is now highly accurate and a commonly-used step in data processing for genetic association studies .</p> -<p>The situation is somewhat different for scRNA-seq data, as we do not routinely have external reference information to apply (see ). -In addition, we can never be sure which observed zeros represent <code>missing data'' and which accurately represent a true gene expression level in the cell \citep{hicks_missing_2018}. Observed zeros can either represent</code>biological’’ zeros, i.e.~those present because the true expression level of a gene in a cell was zero. +<p>The situation is somewhat different for scRNA-seq data, as we do not routinely have external reference information to apply. +In addition, we can never be sure which observed zeros represent “missing data†and which accurately represent a true gene expression level in the cell . +Observed zeros can either represent “biological†zeros, i.e.~those present because the true expression level of a gene in a cell was zero. Or they they are the result of methodological noise, which can arise when a gene has true non-zero expression in a cell, but no counts are observed due to failures at any point in the complicated process of processing mRNA transcripts in cells into mapped reads. Such noise can lead to artefactual zero that are either more systematic (e.g.~sequence-specific mRNA degradation during cell lysis) or that occur by chance (e.g.~barely expressed transcripts that at the same expression level will sometimes be detected and sometimes not, due to sampling variation, e.g~in the sequencing). The high degree of sparsity in scRNA-seq data therefore arises from technical zeros and true biological zeros, which are difficult to distinguish from one another.</p> @@ -542,12 +550,13 @@ For example, imputation could be particularly useful for many dimension reductio It is therefore desirable to improve both statistical methods that work on sparse count data directly and approaches for data imputation for scRNA-seq data, whether by refining existing techniques or developing new ones (see also ).</p> <p>We define three broad (and sometimes overlapping) categories of methods that can be used to ``impute’’ scRNA-seq data in the absence of an external reference:</p> <ol style="list-style-type: decimal"> -<li>__Model-based imputation methods of technical zeros_ use probabilistic models to identify which observed zeros represent technical rather than biological zeros and aim to impute expression levels just for these technical zeros, leaving other observed expression levels untouched; or</li> -<li>__Data-smoothing methods_ define sets of ``similar’’ cells (e.g.~cells that are neighbors in a graph or occupy a small region in a latent space) and adjust expression values for each cell based on expression values in similar cells. +<li><strong>Model-based imputation methods of technical zeros</strong> use probabilistic models to identify which observed zeros represent technical rather than biological zeros and aim to impute expression levels just for these technical zeros, leaving other observed expression levels untouched; or</li> +<li><strong>Data-smoothing methods</strong> define sets of “similar†cells (e.g.~cells that are neighbors in a graph or occupy a small region in a latent space) and adjust expression values for each cell based on expression values in similar cells. These methods adjust all expression values, including technical zeros, biological zeros and observed non-zero values.</li> -<li>__Data-reconstruction methods_ typically aim to define a latent space representation of the cells. +<li><strong>Data-reconstruction methods</strong> typically aim to define a latent space representation of the cells. This is often done through matrix factorization (e.g.~principal component analysis) or, increasingly, through machine learning approaches (e.g.~variational autoencoders that exploit deep neural networks to capture non-linear relationships). -Although a broad class of methods, both matrix factorization methods and autoencoders (among others) are able to <code>reconstruct'' the observed data matrix from low-rank or simplified representations. The reconstructed data matrix will typically no longer be sparse (with many zeros) and the implicitly</code>imputed’’ data can be used for downstream applications that cannot handle sparse count data.</li> +Although a broad class of methods, both matrix factorization methods and autoencoders (among others) are able to “reconstruct†the observed data matrix from low-rank or simplified representations. +The reconstructed data matrix will typically no longer be sparse (with many zeros) and the implicitly “imputed†data can be used for downstream applications that cannot handle sparse count data.</li> </ol> <p>The first category of methods generally seeks to infer a probabilistic model that captures the data generation mechanism. Such generative models can be used to identify, probabilistically, which observed zeros correspond to technical zeros (to be imputed) and which correspond to biological zeros (to be left alone). @@ -563,8 +572,9 @@ Clustering methods that implicitly impute values, such as CIDR and BISCUIT , ar <!-- } --> <!-- \label{fig:denoising-imputation} --> <!-- \end{figure*} --> -<p>Data-smoothing methods, which adjust all gene expression levels based on expression levels in <code>similar'' cells, have also been proposed to handle imputation problems. We might regard these approaches as</code>denoising’’ methods. -To take a simplified example (), we might imagine that single cells originally refer to points in two-dimensional space, but are likely to describe a one-dimensional curve; projecting data points onto that curve eventually allows imputation of the ``missing’’ values (but all points are adjusted, or smoothed, not just true technical zeros). +<p>Data-smoothing methods, which adjust all gene expression levels based on expression levels in “similar†cells, have also been proposed to handle imputation problems. +We might regard these approaches as “denoising†methods. +To take a simplified example, we might imagine that single cells originally refer to points in two-dimensional space, but are likely to describe a one-dimensional curve; projecting data points onto that curve eventually allows imputation of the “missing†values (but all points are adjusted, or smoothed, not just true technical zeros). Prominent data-smoothing approaches to handling sparse counts include:</p> <ul> <li>diffusion-based MAGIC </li> @@ -574,9 +584,9 @@ Prominent data-smoothing approaches to handling sparse counts include:</p> <li>locality sensitive imputation in LSImpute </li> </ul> <p>A major task in the analysis of high-dimensional single-cell data is to find low-dimensional representations of the data that capture the salient biological signals and render the data more interpretable and amenable to further analyses. -As it happens, the matrix factorization and latent-space learning methods used for that task also provide another route for imputation through their ability to the observed data matrix from simplified representations of it. - is one such standard matrix factorization method that can be applied to scRNA-seq data (preferably after suitable data normalization) as are other widely-used general statistical methods like and . -As (linear) matrix factorization methods, , and decompose the observed data matrix into a ``small’’ number of factors in two low-rank matrices, one representing cell-by-factor weights and one gene-by-factor loadings. +As it happens, the matrix factorization and latent-space learning methods used for that task also provide another route for imputation through their ability to <em>reconstruct</em> the observed data matrix from simplified representations of it. +PCA is one such standard matrix factorization method that can be applied to scRNA-seq data (preferably after suitable data normalization) as are other widely-used general statistical methods like ICA and NMF. +As (linear) matrix factorization methods, PCA, ICA and NMF decompose the observed data matrix into a “small†number of factors in two low-rank matrices, one representing cell-by-factor weights and one gene-by-factor loadings. Many matrix factorization methods with tweaks for single-cell data have been proposed in recent years, including:</p> <ul> <li>ZIFA, a zero-inflated factor analysis </li> @@ -644,76 +654,6 @@ Ideally, such a benchmarking platform would remain dynamic beyond an initial pub Detailed benchmarking would also help to establish when normalization methods derived from explicit count models may be preferable to imputation.</p> <p>Finally, scalability for large numbers of cells remains an ongoing concern for imputation, data smoothing and data reconstruction methods, as for all high-throughput single-cell methods and software (see ).</p> -<div class="sourceCode" id="cb621"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb621-1" data-line-number="1"><span class="kw">library</span>(scater)</a></code></pre></div> -<pre><code>## Loading required package: SingleCellExperiment</code></pre> -<pre><code>## Loading required package: SummarizedExperiment</code></pre> -<pre><code>## Loading required package: GenomicRanges</code></pre> -<pre><code>## Loading required package: stats4</code></pre> -<pre><code>## Loading required package: BiocGenerics</code></pre> -<pre><code>## Loading required package: parallel</code></pre> -<pre><code>## -## Attaching package: 'BiocGenerics'</code></pre> -<pre><code>## The following objects are masked from 'package:parallel': -## -## clusterApply, clusterApplyLB, clusterCall, clusterEvalQ, -## clusterExport, clusterMap, parApply, parCapply, parLapply, -## parLapplyLB, parRapply, parSapply, parSapplyLB</code></pre> -<pre><code>## The following objects are masked from 'package:stats': -## -## IQR, mad, sd, var, xtabs</code></pre> -<pre><code>## The following objects are masked from 'package:base': -## -## anyDuplicated, append, as.data.frame, basename, cbind, -## colnames, dirname, do.call, duplicated, eval, evalq, Filter, -## Find, get, grep, grepl, intersect, is.unsorted, lapply, Map, -## mapply, match, mget, order, paste, pmax, pmax.int, pmin, -## pmin.int, Position, rank, rbind, Reduce, rownames, sapply, -## setdiff, sort, table, tapply, union, unique, unsplit, which, -## which.max, which.min</code></pre> -<pre><code>## Loading required package: S4Vectors</code></pre> -<pre><code>## -## Attaching package: 'S4Vectors'</code></pre> -<pre><code>## The following object is masked from 'package:base': -## -## expand.grid</code></pre> -<pre><code>## Loading required package: IRanges</code></pre> -<pre><code>## Loading required package: GenomeInfoDb</code></pre> -<pre><code>## Loading required package: Biobase</code></pre> -<pre><code>## Welcome to Bioconductor -## -## Vignettes contain introductory material; view with -## 'browseVignettes()'. To cite Bioconductor, see -## 'citation("Biobase")', and for packages 'citation("pkgname")'.</code></pre> -<pre><code>## Loading required package: DelayedArray</code></pre> -<pre><code>## Loading required package: matrixStats</code></pre> -<pre><code>## -## Attaching package: 'matrixStats'</code></pre> -<pre><code>## The following objects are masked from 'package:Biobase': -## -## anyMissing, rowMedians</code></pre> -<pre><code>## Loading required package: BiocParallel</code></pre> -<pre><code>## -## Attaching package: 'DelayedArray'</code></pre> -<pre><code>## The following objects are masked from 'package:matrixStats': -## -## colMaxs, colMins, colRanges, rowMaxs, rowMins, rowRanges</code></pre> -<pre><code>## The following objects are masked from 'package:base': -## -## aperm, apply, rowsum</code></pre> -<pre><code>## Loading required package: ggplot2</code></pre> -<pre><code>## -## Attaching package: 'scater'</code></pre> -<pre><code>## The following object is masked from 'package:S4Vectors': -## -## rename</code></pre> -<pre><code>## The following object is masked from 'package:stats': -## -## filter</code></pre> -<div class="sourceCode" id="cb651"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb651-1" data-line-number="1"><span class="kw">library</span>(SingleCellExperiment)</a> -<a class="sourceLine" id="cb651-2" data-line-number="2"><span class="kw">library</span>(glmpca)</a> -<a class="sourceLine" id="cb651-3" data-line-number="3"><span class="kw">library</span>(ggplot2)</a> -<a class="sourceLine" id="cb651-4" data-line-number="4"><span class="kw">library</span>(Polychrome)</a> -<a class="sourceLine" id="cb651-5" data-line-number="5"><span class="kw">library</span>(slalom)</a></code></pre></div> </div> </div> <h3> References</h3> diff --git a/public/handling-sparsity.md b/public/handling-sparsity.md index 9a68023..4645ab2 100644 --- a/public/handling-sparsity.md +++ b/public/handling-sparsity.md @@ -18,8 +18,8 @@ These observed zero values can represent either missing data (i.e.~a gene is exp The term ``dropout'' is often used to denote observed zero values in scRNA-seq data, but this term conflates zero values attributable to methodological noise and biologically-true zero expression, so we recommend against its use as a catch-all term for observed zeros. Sparsity in scRNA-seq data can hinder downstream analyses, but it is challenging to model or handle it appropriately, and thus, there remains an ongoing need for improved methods. -Sparsity pervades all aspects of scRNA-seq data analysis, but here we focus on the linked problems of learning latent spaces and ``imputing'' expression values from scRNA-seq data (\autoref{fig:denoising-imputation}). -Imputation, ``data smoothing'' and ``data reconstruction'' approaches are closely linked to the challenges of normalization. +Sparsity pervades all aspects of scRNA-seq data analysis, but here we focus on the linked problems of learning latent spaces and "imputing" expression values from scRNA-seq data. +Imputation, "data smoothing" and "data reconstruction" approaches are closely linked to the challenges of normalization. But whereas normalization generally aims to make expression values between cells more comparable to each other, imputation and data smoothing approaches aim to achieve adjusted data values that---it is hoped---better represent the true expression values. Imputation methods could therefore be used for normalization, but do not entail all possible or useful approaches to normalization. @@ -30,9 +30,9 @@ The imputation of missing values has been very successful for genotype data. Crucially, when imputing genotypes we often know which data are missing (e.g.~when no genotype call is possible due to no coverage of a locus, although see section \autoref{sec:dna-variation-calling} for the challenges with \ac{scdnaseq} data) and rich sources of external information are available (e.g.~haplotype reference panels). Thus, genotype imputation is now highly accurate and a commonly-used step in data processing for genetic association studies \citep{Das2018-zs}. -The situation is somewhat different for scRNA-seq data, as we do not routinely have external reference information to apply (see \autoref{sec:rna-ref-atlases}). -In addition, we can never be sure which observed zeros represent ``missing data'' and which accurately represent a true gene expression level in the cell \citep{hicks_missing_2018}. -Observed zeros can either represent ``biological'' zeros, i.e.~those present because the true expression level of a gene in a cell was zero. +The situation is somewhat different for scRNA-seq data, as we do not routinely have external reference information to apply. +In addition, we can never be sure which observed zeros represent "missing data" and which accurately represent a true gene expression level in the cell \citep{hicks_missing_2018}. +Observed zeros can either represent "biological" zeros, i.e.~those present because the true expression level of a gene in a cell was zero. Or they they are the result of methodological noise, which can arise when a gene has true non-zero expression in a cell, but no counts are observed due to failures at any point in the complicated process of processing mRNA transcripts in cells into mapped reads. Such noise can lead to artefactual zero that are either more systematic (e.g.~sequence-specific mRNA degradation during cell lysis) or that occur by chance (e.g.~barely expressed transcripts that at the same expression level will sometimes be detected and sometimes not, due to sampling variation, e.g~in the sequencing). The high degree of sparsity in scRNA-seq data therefore arises from technical zeros and true biological zeros, which are difficult to distinguish from one another. @@ -49,13 +49,13 @@ It is therefore desirable to improve both statistical methods that work on spars We define three broad (and sometimes overlapping) categories of methods that can be used to ``impute'' scRNA-seq data in the absence of an external reference: -1. __Model-based imputation methods of technical zeros_ use probabilistic models to identify which observed zeros represent technical rather than biological zeros and aim to impute expression levels just for these technical zeros, leaving other observed expression levels untouched; or -1. __Data-smoothing methods_ define sets of ``similar'' cells (e.g.~cells that are neighbors in a graph or occupy a small region in a latent space) and adjust expression values for each cell based on expression values in similar cells. +1. __Model-based imputation methods of technical zeros__ use probabilistic models to identify which observed zeros represent technical rather than biological zeros and aim to impute expression levels just for these technical zeros, leaving other observed expression levels untouched; or +1. __Data-smoothing methods__ define sets of "similar" cells (e.g.~cells that are neighbors in a graph or occupy a small region in a latent space) and adjust expression values for each cell based on expression values in similar cells. These methods adjust all expression values, including technical zeros, biological zeros and observed non-zero values. -1. __Data-reconstruction methods_ typically aim to define a latent space representation of the cells. +1. __Data-reconstruction methods__ typically aim to define a latent space representation of the cells. This is often done through matrix factorization (e.g.~principal component analysis) or, increasingly, through machine learning approaches (e.g.~variational autoencoders that exploit deep neural networks to capture non-linear relationships). -Although a broad class of methods, both matrix factorization methods and autoencoders (among others) are able to ``reconstruct'' the observed data matrix from low-rank or simplified representations. -The reconstructed data matrix will typically no longer be sparse (with many zeros) and the implicitly ``imputed'' data can be used for downstream applications that cannot handle sparse count data. +Although a broad class of methods, both matrix factorization methods and autoencoders (among others) are able to "reconstruct" the observed data matrix from low-rank or simplified representations. +The reconstructed data matrix will typically no longer be sparse (with many zeros) and the implicitly "imputed" data can be used for downstream applications that cannot handle sparse count data. The first category of methods generally seeks to infer a probabilistic model that captures the data generation mechanism. Such generative models can be used to identify, probabilistically, which observed zeros correspond to technical zeros (to be imputed) and which correspond to biological zeros (to be left alone). @@ -73,9 +73,9 @@ Clustering methods that implicitly impute values, such as CIDR \citep{lin_cidr:_ <!-- \label{fig:denoising-imputation} --> <!-- \end{figure*} --> -Data-smoothing methods, which adjust all gene expression levels based on expression levels in ``similar'' cells, have also been proposed to handle imputation problems. -We might regard these approaches as ``denoising'' methods. -To take a simplified example (\autoref{fig:denoising-imputation}), we might imagine that single cells originally refer to points in two-dimensional space, but are likely to describe a one-dimensional curve; projecting data points onto that curve eventually allows imputation of the ``missing'' values (but all points are adjusted, or smoothed, not just true technical zeros). +Data-smoothing methods, which adjust all gene expression levels based on expression levels in "similar" cells, have also been proposed to handle imputation problems. +We might regard these approaches as "denoising" methods. +To take a simplified example, we might imagine that single cells originally refer to points in two-dimensional space, but are likely to describe a one-dimensional curve; projecting data points onto that curve eventually allows imputation of the "missing" values (but all points are adjusted, or smoothed, not just true technical zeros). Prominent data-smoothing approaches to handling sparse counts include: - diffusion-based MAGIC \citep{dijk_recovering_2018} @@ -86,9 +86,9 @@ Prominent data-smoothing approaches to handling sparse counts include: A major task in the analysis of high-dimensional single-cell data is to find low-dimensional representations of the data that capture the salient biological signals and render the data more interpretable and amenable to further analyses. -As it happens, the matrix factorization and latent-space learning methods used for that task also provide another route for imputation through their ability to \emph{reconstruct} the observed data matrix from simplified representations of it. -\Ac{pca} is one such standard matrix factorization method that can be applied to scRNA-seq data (preferably after suitable data normalization) as are other widely-used general statistical methods like \ac{ica} and \ac{nmf}. -As (linear) matrix factorization methods, \ac{pca}, \ac{ica} and \ac{nmf} decompose the observed data matrix into a ``small'' number of factors in two low-rank matrices, one representing cell-by-factor weights and one gene-by-factor loadings. +As it happens, the matrix factorization and latent-space learning methods used for that task also provide another route for imputation through their ability to _reconstruct_ the observed data matrix from simplified representations of it. +PCA is one such standard matrix factorization method that can be applied to scRNA-seq data (preferably after suitable data normalization) as are other widely-used general statistical methods like ICA and NMF. +As (linear) matrix factorization methods, PCA, ICA and NMF decompose the observed data matrix into a "small" number of factors in two low-rank matrices, one representing cell-by-factor weights and one gene-by-factor loadings. Many matrix factorization methods with tweaks for single-cell data have been proposed in recent years, including: - ZIFA, a zero-inflated factor analysis \citep{pierson_zifa:_2015} diff --git a/public/ideal-scrnaseq-pipeline-as-of-oct-2019.html b/public/ideal-scrnaseq-pipeline-as-of-oct-2019.html index 28e1dc3..65b74ef 100644 --- a/public/ideal-scrnaseq-pipeline-as-of-oct-2019.html +++ b/public/ideal-scrnaseq-pipeline-as-of-oct-2019.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -538,7 +544,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li>Cell clustering & cell-type identification benefits from large number of cells and doesn’t requireas high sequencing depth (~100,000 reads per cell).</li> </ul></li> </ul> -<div class="sourceCode" id="cb903"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb903-1" data-line-number="1">knitr<span class="op">::</span><span class="kw">include_graphics</span>(<span class="st">"figures/Pipeline-batches.png"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb674"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb674-1" data-line-number="1">knitr<span class="op">::</span><span class="kw">include_graphics</span>(<span class="st">"figures/Pipeline-batches.png"</span>)</a></code></pre></div> <div class="figure" style="text-align: center"><span id="fig:pipeline-batches"></span> <img src="figures/Pipeline-batches.png" alt="Appropriate approaches to batch effects in scRNASeq. Red arrows indicate batch effects which are (pale) or are not (vibrant) correctable through batch-correction." width="90%" /> <p class="caption"> diff --git a/public/imputation.html b/public/imputation.html index ad2ed2c..4e17499 100644 --- a/public/imputation.html +++ b/public/imputation.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -506,13 +512,13 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <section class="normal" id="section-"> <div id="imputation" class="section level1"> <h1><span class="header-section-number">13</span> Imputation</h1> -<div class="sourceCode" id="cb809"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb809-1" data-line-number="1"><span class="kw">library</span>(scImpute)</a> -<a class="sourceLine" id="cb809-2" data-line-number="2"><span class="kw">library</span>(SC3)</a> -<a class="sourceLine" id="cb809-3" data-line-number="3"><span class="kw">library</span>(scater)</a> -<a class="sourceLine" id="cb809-4" data-line-number="4"><span class="kw">library</span>(SingleCellExperiment)</a> -<a class="sourceLine" id="cb809-5" data-line-number="5"><span class="kw">library</span>(mclust)</a> -<a class="sourceLine" id="cb809-6" data-line-number="6"><span class="kw">library</span>(DrImpute)</a> -<a class="sourceLine" id="cb809-7" data-line-number="7"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a></code></pre></div> +<div class="sourceCode" id="cb580"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb580-1" data-line-number="1"><span class="kw">library</span>(scImpute)</a> +<a class="sourceLine" id="cb580-2" data-line-number="2"><span class="kw">library</span>(SC3)</a> +<a class="sourceLine" id="cb580-3" data-line-number="3"><span class="kw">library</span>(scater)</a> +<a class="sourceLine" id="cb580-4" data-line-number="4"><span class="kw">library</span>(SingleCellExperiment)</a> +<a class="sourceLine" id="cb580-5" data-line-number="5"><span class="kw">library</span>(mclust)</a> +<a class="sourceLine" id="cb580-6" data-line-number="6"><span class="kw">library</span>(DrImpute)</a> +<a class="sourceLine" id="cb580-7" data-line-number="7"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a></code></pre></div> <p>As discussed previously, one of the main challenges when analyzing scRNA-seq data is the presence of zeros, or dropouts. The dropouts are assumed to have arisen for three possible reasons:</p> @@ -541,61 +547,61 @@ imputed all inflated zeros.</p> <div id="scimpute" class="section level3"> <h3><span class="header-section-number">13.0.1</span> scImpute</h3> <p>To test <code>scImpute</code>, we use the default parameters and we apply it to the Deng dataset that we have worked with before. scImpute takes a .csv or .txt file as an input:</p> -<div class="sourceCode" id="cb810"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb810-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/deng/deng-reads.rds"</span>)</a> -<a class="sourceLine" id="cb810-2" data-line-number="2"><span class="kw">write.csv</span>(<span class="kw">counts</span>(deng), <span class="st">"deng.csv"</span>)</a> -<a class="sourceLine" id="cb810-3" data-line-number="3"><span class="kw">scimpute</span>(</a> -<a class="sourceLine" id="cb810-4" data-line-number="4"> <span class="dt">count_path =</span> <span class="st">"deng.csv"</span>,</a> -<a class="sourceLine" id="cb810-5" data-line-number="5"> <span class="dt">infile =</span> <span class="st">"csv"</span>,</a> -<a class="sourceLine" id="cb810-6" data-line-number="6"> <span class="dt">outfile =</span> <span class="st">"txt"</span>, </a> -<a class="sourceLine" id="cb810-7" data-line-number="7"> <span class="dt">out_dir =</span> <span class="st">"./"</span>,</a> -<a class="sourceLine" id="cb810-8" data-line-number="8"> <span class="dt">Kcluster =</span> <span class="dv">10</span>,</a> -<a class="sourceLine" id="cb810-9" data-line-number="9"> <span class="dt">ncores =</span> <span class="dv">2</span></a> -<a class="sourceLine" id="cb810-10" data-line-number="10">)</a></code></pre></div> +<div class="sourceCode" id="cb581"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb581-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/deng/deng-reads.rds"</span>)</a> +<a class="sourceLine" id="cb581-2" data-line-number="2"><span class="kw">write.csv</span>(<span class="kw">counts</span>(deng), <span class="st">"deng.csv"</span>)</a> +<a class="sourceLine" id="cb581-3" data-line-number="3"><span class="kw">scimpute</span>(</a> +<a class="sourceLine" id="cb581-4" data-line-number="4"> <span class="dt">count_path =</span> <span class="st">"deng.csv"</span>,</a> +<a class="sourceLine" id="cb581-5" data-line-number="5"> <span class="dt">infile =</span> <span class="st">"csv"</span>,</a> +<a class="sourceLine" id="cb581-6" data-line-number="6"> <span class="dt">outfile =</span> <span class="st">"txt"</span>, </a> +<a class="sourceLine" id="cb581-7" data-line-number="7"> <span class="dt">out_dir =</span> <span class="st">"./"</span>,</a> +<a class="sourceLine" id="cb581-8" data-line-number="8"> <span class="dt">Kcluster =</span> <span class="dv">10</span>,</a> +<a class="sourceLine" id="cb581-9" data-line-number="9"> <span class="dt">ncores =</span> <span class="dv">2</span></a> +<a class="sourceLine" id="cb581-10" data-line-number="10">)</a></code></pre></div> <p>Now we can compare the results with original data by considering a PCA plot</p> -<div class="sourceCode" id="cb811"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb811-1" data-line-number="1">res <-<span class="st"> </span><span class="kw">read.table</span>(<span class="st">"scimpute_count.txt"</span>)</a> -<a class="sourceLine" id="cb811-2" data-line-number="2"><span class="kw">colnames</span>(res) <-<span class="st"> </span><span class="ot">NULL</span></a> -<a class="sourceLine" id="cb811-3" data-line-number="3">res <-<span class="st"> </span><span class="kw">SingleCellExperiment</span>(</a> -<a class="sourceLine" id="cb811-4" data-line-number="4"> <span class="dt">assays =</span> <span class="kw">list</span>(<span class="dt">logcounts =</span> <span class="kw">log2</span>(<span class="kw">as.matrix</span>(res) <span class="op">+</span><span class="st"> </span><span class="dv">1</span>)), </a> -<a class="sourceLine" id="cb811-5" data-line-number="5"> <span class="dt">colData =</span> <span class="kw">colData</span>(deng)</a> -<a class="sourceLine" id="cb811-6" data-line-number="6">)</a> -<a class="sourceLine" id="cb811-7" data-line-number="7"><span class="kw">rowData</span>(res)<span class="op">$</span>feature_symbol <-<span class="st"> </span><span class="kw">rowData</span>(deng)<span class="op">$</span>feature_symbol</a> -<a class="sourceLine" id="cb811-8" data-line-number="8"><span class="kw">plotPCA</span>(</a> -<a class="sourceLine" id="cb811-9" data-line-number="9"> res, </a> -<a class="sourceLine" id="cb811-10" data-line-number="10"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span></a> -<a class="sourceLine" id="cb811-11" data-line-number="11">)</a></code></pre></div> +<div class="sourceCode" id="cb582"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb582-1" data-line-number="1">res <-<span class="st"> </span><span class="kw">read.table</span>(<span class="st">"scimpute_count.txt"</span>)</a> +<a class="sourceLine" id="cb582-2" data-line-number="2"><span class="kw">colnames</span>(res) <-<span class="st"> </span><span class="ot">NULL</span></a> +<a class="sourceLine" id="cb582-3" data-line-number="3">res <-<span class="st"> </span><span class="kw">SingleCellExperiment</span>(</a> +<a class="sourceLine" id="cb582-4" data-line-number="4"> <span class="dt">assays =</span> <span class="kw">list</span>(<span class="dt">logcounts =</span> <span class="kw">log2</span>(<span class="kw">as.matrix</span>(res) <span class="op">+</span><span class="st"> </span><span class="dv">1</span>)), </a> +<a class="sourceLine" id="cb582-5" data-line-number="5"> <span class="dt">colData =</span> <span class="kw">colData</span>(deng)</a> +<a class="sourceLine" id="cb582-6" data-line-number="6">)</a> +<a class="sourceLine" id="cb582-7" data-line-number="7"><span class="kw">rowData</span>(res)<span class="op">$</span>feature_symbol <-<span class="st"> </span><span class="kw">rowData</span>(deng)<span class="op">$</span>feature_symbol</a> +<a class="sourceLine" id="cb582-8" data-line-number="8"><span class="kw">plotPCA</span>(</a> +<a class="sourceLine" id="cb582-9" data-line-number="9"> res, </a> +<a class="sourceLine" id="cb582-10" data-line-number="10"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span></a> +<a class="sourceLine" id="cb582-11" data-line-number="11">)</a></code></pre></div> <p>Compare this result to the original data in Chapter <a href="clustering-and-cell-annotation.html#clust-methods">10.2</a>. What are the most significant differences?</p> <p>We can examine the expression of specific genes to directly see the effect of imputation on the expression distribution.</p> -<div class="sourceCode" id="cb812"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb812-1" data-line-number="1"><span class="kw">plotExpression</span>(res, <span class="kw">c</span>(<span class="st">"Sox2"</span>, <span class="st">"Eomes"</span>, <span class="st">"Zscan4d"</span>, <span class="st">"Fgf4"</span>))</a> -<a class="sourceLine" id="cb812-2" data-line-number="2"><span class="kw">plotExpression</span>(deng, <span class="kw">c</span>(<span class="st">"Sox2"</span>, <span class="st">"Eomes"</span>, <span class="st">"Zscan4d"</span>, <span class="st">"Fgf4"</span>))</a></code></pre></div> +<div class="sourceCode" id="cb583"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb583-1" data-line-number="1"><span class="kw">plotExpression</span>(res, <span class="kw">c</span>(<span class="st">"Sox2"</span>, <span class="st">"Eomes"</span>, <span class="st">"Zscan4d"</span>, <span class="st">"Fgf4"</span>))</a> +<a class="sourceLine" id="cb583-2" data-line-number="2"><span class="kw">plotExpression</span>(deng, <span class="kw">c</span>(<span class="st">"Sox2"</span>, <span class="st">"Eomes"</span>, <span class="st">"Zscan4d"</span>, <span class="st">"Fgf4"</span>))</a></code></pre></div> <p>To evaluate the impact of the imputation, we use <code>SC3</code> to cluster the imputed matrix</p> -<div class="sourceCode" id="cb813"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb813-1" data-line-number="1">res <-<span class="st"> </span><span class="kw">sc3_estimate_k</span>(res)</a> -<a class="sourceLine" id="cb813-2" data-line-number="2"><span class="kw">metadata</span>(res)<span class="op">$</span>sc3<span class="op">$</span>k_estimation</a> -<a class="sourceLine" id="cb813-3" data-line-number="3">res <-<span class="st"> </span><span class="kw">sc3</span>(res, <span class="dt">ks =</span> <span class="dv">10</span>, <span class="dt">n_cores =</span> <span class="dv">1</span>, <span class="dt">gene_filter =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb813-4" data-line-number="4"><span class="kw">adjustedRandIndex</span>(<span class="kw">colData</span>(deng)<span class="op">$</span>cell_type2, <span class="kw">colData</span>(res)<span class="op">$</span>sc3_<span class="dv">10</span>_clusters)</a> -<a class="sourceLine" id="cb813-5" data-line-number="5"><span class="kw">plotPCA</span>(</a> -<a class="sourceLine" id="cb813-6" data-line-number="6"> res, </a> -<a class="sourceLine" id="cb813-7" data-line-number="7"> <span class="dt">colour_by =</span> <span class="st">"sc3_10_clusters"</span></a> -<a class="sourceLine" id="cb813-8" data-line-number="8">)</a></code></pre></div> +<div class="sourceCode" id="cb584"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb584-1" data-line-number="1">res <-<span class="st"> </span><span class="kw">sc3_estimate_k</span>(res)</a> +<a class="sourceLine" id="cb584-2" data-line-number="2"><span class="kw">metadata</span>(res)<span class="op">$</span>sc3<span class="op">$</span>k_estimation</a> +<a class="sourceLine" id="cb584-3" data-line-number="3">res <-<span class="st"> </span><span class="kw">sc3</span>(res, <span class="dt">ks =</span> <span class="dv">10</span>, <span class="dt">n_cores =</span> <span class="dv">1</span>, <span class="dt">gene_filter =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb584-4" data-line-number="4"><span class="kw">adjustedRandIndex</span>(<span class="kw">colData</span>(deng)<span class="op">$</span>cell_type2, <span class="kw">colData</span>(res)<span class="op">$</span>sc3_<span class="dv">10</span>_clusters)</a> +<a class="sourceLine" id="cb584-5" data-line-number="5"><span class="kw">plotPCA</span>(</a> +<a class="sourceLine" id="cb584-6" data-line-number="6"> res, </a> +<a class="sourceLine" id="cb584-7" data-line-number="7"> <span class="dt">colour_by =</span> <span class="st">"sc3_10_clusters"</span></a> +<a class="sourceLine" id="cb584-8" data-line-number="8">)</a></code></pre></div> <p><strong>Exercise:</strong> Based on the PCA and the clustering results, do you think that imputation using <code>scImpute</code> is a good idea for the Deng dataset?</p> </div> <div id="drimpute" class="section level3"> <h3><span class="header-section-number">13.0.2</span> DrImpute</h3> <p>We can do the same for DrImpute. DrImpute runs on a log-normalized expression matrix directly in R, we generate this matrix using scater, then run DrImpute. Unlike scImpute, DrImpute considers the consensus imputation across a range of ks using two differ correlation distances:</p> -<div class="sourceCode" id="cb814"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb814-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">normalize</span>(deng)</a> -<a class="sourceLine" id="cb814-2" data-line-number="2">res <-<span class="st"> </span><span class="kw">DrImpute</span>(deng<span class="op">@</span>assays[[<span class="st">"logcounts"</span>]], <span class="dt">ks=</span><span class="dv">8</span><span class="op">:</span><span class="dv">12</span>)</a> -<a class="sourceLine" id="cb814-3" data-line-number="3"><span class="kw">colnames</span>(res) <-<span class="st"> </span><span class="kw">colnames</span>(deng)</a> -<a class="sourceLine" id="cb814-4" data-line-number="4"><span class="kw">rownames</span>(res) <-<span class="st"> </span><span class="kw">rownames</span>(deng)</a> -<a class="sourceLine" id="cb814-5" data-line-number="5">res <-<span class="st"> </span><span class="kw">SingleCellExperiment</span>(</a> -<a class="sourceLine" id="cb814-6" data-line-number="6"> <span class="dt">assays =</span> <span class="kw">list</span>(<span class="dt">logcounts =</span> <span class="kw">as.matrix</span>(res)), </a> -<a class="sourceLine" id="cb814-7" data-line-number="7"> <span class="dt">colData =</span> <span class="kw">colData</span>(deng)</a> -<a class="sourceLine" id="cb814-8" data-line-number="8">)</a> -<a class="sourceLine" id="cb814-9" data-line-number="9"><span class="kw">rowData</span>(res)<span class="op">$</span>feature_symbol <-<span class="st"> </span><span class="kw">rowData</span>(deng)<span class="op">$</span>feature_symbol</a> -<a class="sourceLine" id="cb814-10" data-line-number="10"><span class="kw">plotPCA</span>(</a> -<a class="sourceLine" id="cb814-11" data-line-number="11"> res, </a> -<a class="sourceLine" id="cb814-12" data-line-number="12"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span></a> -<a class="sourceLine" id="cb814-13" data-line-number="13">)</a> -<a class="sourceLine" id="cb814-14" data-line-number="14"><span class="kw">plotExpression</span>(res, <span class="kw">c</span>(<span class="st">"Sox2"</span>, <span class="st">"Eomes"</span>, <span class="st">"Zscan4d"</span>, <span class="st">"Fgf4"</span>))</a></code></pre></div> +<div class="sourceCode" id="cb585"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb585-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">normalize</span>(deng)</a> +<a class="sourceLine" id="cb585-2" data-line-number="2">res <-<span class="st"> </span><span class="kw">DrImpute</span>(deng<span class="op">@</span>assays[[<span class="st">"logcounts"</span>]], <span class="dt">ks=</span><span class="dv">8</span><span class="op">:</span><span class="dv">12</span>)</a> +<a class="sourceLine" id="cb585-3" data-line-number="3"><span class="kw">colnames</span>(res) <-<span class="st"> </span><span class="kw">colnames</span>(deng)</a> +<a class="sourceLine" id="cb585-4" data-line-number="4"><span class="kw">rownames</span>(res) <-<span class="st"> </span><span class="kw">rownames</span>(deng)</a> +<a class="sourceLine" id="cb585-5" data-line-number="5">res <-<span class="st"> </span><span class="kw">SingleCellExperiment</span>(</a> +<a class="sourceLine" id="cb585-6" data-line-number="6"> <span class="dt">assays =</span> <span class="kw">list</span>(<span class="dt">logcounts =</span> <span class="kw">as.matrix</span>(res)), </a> +<a class="sourceLine" id="cb585-7" data-line-number="7"> <span class="dt">colData =</span> <span class="kw">colData</span>(deng)</a> +<a class="sourceLine" id="cb585-8" data-line-number="8">)</a> +<a class="sourceLine" id="cb585-9" data-line-number="9"><span class="kw">rowData</span>(res)<span class="op">$</span>feature_symbol <-<span class="st"> </span><span class="kw">rowData</span>(deng)<span class="op">$</span>feature_symbol</a> +<a class="sourceLine" id="cb585-10" data-line-number="10"><span class="kw">plotPCA</span>(</a> +<a class="sourceLine" id="cb585-11" data-line-number="11"> res, </a> +<a class="sourceLine" id="cb585-12" data-line-number="12"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span></a> +<a class="sourceLine" id="cb585-13" data-line-number="13">)</a> +<a class="sourceLine" id="cb585-14" data-line-number="14"><span class="kw">plotExpression</span>(res, <span class="kw">c</span>(<span class="st">"Sox2"</span>, <span class="st">"Eomes"</span>, <span class="st">"Zscan4d"</span>, <span class="st">"Fgf4"</span>))</a></code></pre></div> <p><strong>Exercise:</strong> Check the sc3 clustering of the DrImpute matrix, do you think that imputation using <code>DrImpute</code> is a good idea for the Deng dataset?</p> <p><strong>Exercise:</strong> What is the difference between <code>scImpute</code> and <code>DrImpute</code> based on the PCA and clustering analysis? Which one do you think is best to use?</p> </div> diff --git a/public/index.html b/public/index.html index 07fb14f..23a2af6 100644 --- a/public/index.html +++ b/public/index.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -506,8 +512,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <section class="normal" id="section-"> <div id="header"> <h1 class="title">Analysis of single cell RNA-seq data</h1> -<p class="author"><em>Davis McCarthy (<a href = 'https://twitter.com/davisjmcc'>davisjmcc</a>), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (<a href = 'https://twitter.com/wikiselev'>wikiselev</a>), Tallulah Andrews (<a href = 'https://twitter.com/talandrews'>talandrews</a>), Jennifer Westoby (<a href = 'https://twitter.com/Jenni_Westoby'>Jenni_Westoby</a>), Maren Büttner (<a href = 'https://twitter.com/marenbuettner'>marenbuettner</a>), Jimmy Lee (<a href = 'https://twitter.com/THJimmyLee'>THJimmyLee</a>), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (<a href = 'https://twitter.com/m_hemberg'>m_hemberg</a>)</em></p> -<p class="date"><em>2019-10-01</em></p> +<p class="author"><em>Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (<a href = 'https://twitter.com/davisjmcc'>davisjmcc</a>)</em></p> +<p class="date"><em>2019-10-02</em></p> </div> <div id="about-the-course" class="section level1"> <h1><span class="header-section-number">1</span> About the course</h1> diff --git a/public/index.md b/public/index.md index 870be57..8892eaf 100644 --- a/public/index.md +++ b/public/index.md @@ -1,7 +1,7 @@ --- title: "Analysis of single cell RNA-seq data" -author: "Davis McCarthy (<a href = 'https://twitter.com/davisjmcc'>davisjmcc</a>), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (<a href = 'https://twitter.com/wikiselev'>wikiselev</a>), Tallulah Andrews (<a href = 'https://twitter.com/talandrews'>talandrews</a>), Jennifer Westoby (<a href = 'https://twitter.com/Jenni_Westoby'>Jenni_Westoby</a>), Maren Büttner (<a href = 'https://twitter.com/marenbuettner'>marenbuettner</a>), Jimmy Lee (<a href = 'https://twitter.com/THJimmyLee'>THJimmyLee</a>), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (<a href = 'https://twitter.com/m_hemberg'>m_hemberg</a>)" -date: "2019-10-01" +author: "Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (<a href = 'https://twitter.com/davisjmcc'>davisjmcc</a>)" +date: "2019-10-02" #knit: "bookdown::render_book" documentclass: book bibliography: [book.bib] @@ -10,6 +10,18 @@ link-citations: yes always_allow_html: yes --- +This version of the course builds on the May 2019 version of the course authored +by: Vladimir Kiselev (<a href = 'https://twitter.com/wikiselev'>wikiselev</a>), +Tallulah Andrews (<a href = 'https://twitter.com/talandrews'>talandrews</a>), +Davis J. McCarthy (<a href = 'https://twitter.com/davisjmcc'>davisjmcc</a>), +Jennifer Westoby (<a href = +'https://twitter.com/Jenni_Westoby'>Jenni_Westoby</a>), Maren Büttner (<a href = +'https://twitter.com/marenbuettner'>marenbuettner</a>), Jimmy Lee (<a href = +'https://twitter.com/THJimmyLee'>THJimmyLee</a>), Krzysztof Polanski, Sebastian +Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, +Rocio Martinez Nunez and Martin Hemberg (<a href = +'https://twitter.com/m_hemberg'>m_hemberg</a>) + # About the course <!-- > > <span style="color:red">__Important!__ The course will be run on the __2nd - 3rd October 2019, both days 9:00-17:00 Melbourne, Australia time__. </span> --> diff --git a/public/integrating-single-cell-omics-datasets.html b/public/integrating-single-cell-omics-datasets.html index fc78e01..276d8c4 100644 --- a/public/integrating-single-cell-omics-datasets.html +++ b/public/integrating-single-cell-omics-datasets.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -507,7 +513,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <div id="integrating-single-cell-omics-datasets" class="section level1"> <h1><span class="header-section-number">15</span> Integrating single-cell ’omics datasets</h1> -<div class="sourceCode" id="cb866"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb866-1" data-line-number="1"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a></code></pre></div> +<div class="sourceCode" id="cb637"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb637-1" data-line-number="1"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a></code></pre></div> </div> </section> diff --git a/public/intro-to-R.md b/public/intro-to-R.md index 59aa06c..ab4509b 100644 --- a/public/intro-to-R.md +++ b/public/intro-to-R.md @@ -562,7 +562,7 @@ ll ## $even_a_function ## function (..., deparse.level = 1) ## .Internal(cbind(deparse.level, ...)) -## <bytecode: 0x5600bf7f70f8> +## <bytecode: 0x55625c0dc0f8> ## <environment: namespace:base> ``` diff --git a/public/intro.md b/public/intro.md index 60cdae9..8e3d2ed 100644 --- a/public/intro.md +++ b/public/intro.md @@ -59,10 +59,32 @@ Today, there are also several different platforms available for carrying out one ## Challenges -The main difference between bulk and single cell RNA-seq is that each sequencing library represents a single cell, instead of a population of cells. Therefore, significant attention has to be paid to comparison of the results from different cells (sequencing libraries). The main sources of discrepancy between the libraries are: +The main difference between bulk and single cell RNA-seq is that each sequencing +library represents a single cell, instead of a population of cells. Therefore, +significant attention has to be paid to comparison of the results from different +cells (sequencing libraries). The main sources of discrepancy between the +libraries are: +* __Reverse transcription__ to convert RNA to cDNA is at best <30% efficient * __Amplification__ (up to 1 million fold) -* __Gene 'dropouts'__ in which a gene is observed at a moderate expression level in one cell but is not detected in another cell [@Kharchenko2014-ts]. - -In both cases the discrepancies are introduced due to low starting amounts of transcripts since the RNA comes from one cell only. Improving the transcript capture efficiency and reducing the amplification bias are currently active areas of research. However, as we shall see in this course, it is possible to alleviate some of these issues through proper normalization and corrections. +* __Gene 'dropouts'__ in which a gene is observed at a moderate expression level in one cell but is not detected in another cell [@Kharchenko2014-ts]; this can be due to technical factors (e.g. inefficient RT) or true biological variability across cells. + +These discrepancies are introduced due to low starting amounts of transcripts +since the RNA comes from one cell only. Improving the transcript capture +efficiency and reducing the amplification bias are currently active areas of +research. However, as we shall see in this course, it is possible to alleviate +some of these issues through proper normalization and corrections and effective +statistical models. + +For the analyst, the characteristics of single-cell RNA-seq data lead to +challenges in handling: + +* __Sparsity__ +* __Variability__ +* __Scalability__ +* __Complexity__ + +In this workshop we will present computational approaches that can allow us to +face these challenges as we try to answer biological questions of interest from +single-cell transcriptomic data. diff --git a/public/introduction-to-rbioconductor.html b/public/introduction-to-rbioconductor.html index b930fde..4b0feca 100644 --- a/public/introduction-to-rbioconductor.html +++ b/public/introduction-to-rbioconductor.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -749,7 +755,7 @@ If we combine a character vector and a numeric vector into a matrix, all the dat ## $even_a_function ## function (..., deparse.level = 1) ## .Internal(cbind(deparse.level, ...)) -## <bytecode: 0x5600bf7f70f8> +## <bytecode: 0x55625c0dc0f8> ## <environment: namespace:base></code></pre> <p>Lists are most commonly used when returning a large number of results from a function that do not fit into any of the previous data structures.</p> </div> diff --git a/public/introduction-to-single-cell-rna-seq.html b/public/introduction-to-single-cell-rna-seq.html index 25511a2..9d53eb0 100644 --- a/public/introduction-to-single-cell-rna-seq.html +++ b/public/introduction-to-single-cell-rna-seq.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -563,12 +569,33 @@ Figure 2.2: Flowchart of the scRNA-seq analysis </div> <div id="challenges" class="section level2"> <h2><span class="header-section-number">2.5</span> Challenges</h2> -<p>The main difference between bulk and single cell RNA-seq is that each sequencing library represents a single cell, instead of a population of cells. Therefore, significant attention has to be paid to comparison of the results from different cells (sequencing libraries). The main sources of discrepancy between the libraries are:</p> +<p>The main difference between bulk and single cell RNA-seq is that each sequencing +library represents a single cell, instead of a population of cells. Therefore, +significant attention has to be paid to comparison of the results from different +cells (sequencing libraries). The main sources of discrepancy between the +libraries are:</p> <ul> +<li><strong>Reverse transcription</strong> to convert RNA to cDNA is at best <30% efficient</li> <li><strong>Amplification</strong> (up to 1 million fold)</li> -<li><strong>Gene ‘dropouts’</strong> in which a gene is observed at a moderate expression level in one cell but is not detected in another cell <span class="citation">(Kharchenko, Silberstein, and Scadden <a href="#ref-Kharchenko2014-ts">2014</a>)</span>.</li> +<li><strong>Gene ‘dropouts’</strong> in which a gene is observed at a moderate expression level in one cell but is not detected in another cell <span class="citation">(Kharchenko, Silberstein, and Scadden <a href="#ref-Kharchenko2014-ts">2014</a>)</span>; this can be due to technical factors (e.g. inefficient RT) or true biological variability across cells.</li> +</ul> +<p>These discrepancies are introduced due to low starting amounts of transcripts +since the RNA comes from one cell only. Improving the transcript capture +efficiency and reducing the amplification bias are currently active areas of +research. However, as we shall see in this course, it is possible to alleviate +some of these issues through proper normalization and corrections and effective +statistical models.</p> +<p>For the analyst, the characteristics of single-cell RNA-seq data lead to +challenges in handling:</p> +<ul> +<li><strong>Sparsity</strong></li> +<li><strong>Variability</strong></li> +<li><strong>Scalability</strong></li> +<li><strong>Complexity</strong></li> </ul> -<p>In both cases the discrepancies are introduced due to low starting amounts of transcripts since the RNA comes from one cell only. Improving the transcript capture efficiency and reducing the amplification bias are currently active areas of research. However, as we shall see in this course, it is possible to alleviate some of these issues through proper normalization and corrections.</p> +<p>In this workshop we will present computational approaches that can allow us to +face these challenges as we try to answer biological questions of interest from +single-cell transcriptomic data.</p> </div> <div id="experimental-methods" class="section level2"> diff --git a/public/latent-spaces.html b/public/latent-spaces.html index ef3d3eb..4333b64 100644 --- a/public/latent-spaces.html +++ b/public/latent-spaces.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -509,6 +515,12 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <p>In many cases we may like to think of cells sitting in a low-dimensional, “latent†space that captures relationships between cells more intuitively than the very high-dimensional gene expression space.</p> +<div class="sourceCode" id="cb422"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb422-1" data-line-number="1"><span class="kw">library</span>(scater)</a> +<a class="sourceLine" id="cb422-2" data-line-number="2"><span class="kw">library</span>(SingleCellExperiment)</a> +<a class="sourceLine" id="cb422-3" data-line-number="3"><span class="kw">library</span>(glmpca)</a> +<a class="sourceLine" id="cb422-4" data-line-number="4"><span class="kw">library</span>(ggplot2)</a> +<a class="sourceLine" id="cb422-5" data-line-number="5"><span class="kw">library</span>(Polychrome)</a> +<a class="sourceLine" id="cb422-6" data-line-number="6"><span class="kw">library</span>(slalom)</a></code></pre></div> <div id="dimensionality-reduction" class="section level2"> <h2><span class="header-section-number">9.1</span> Dimensionality reduction</h2> <p><strong>Why?</strong><br /> @@ -573,21 +585,17 @@ largest eigen value accounts for the most variation.</p> </div> <div id="an-example-of-pca" class="section level5"> <h5><span class="header-section-number">9.1.1.1.3</span> An example of PCA</h5> -<div class="sourceCode" id="cb652"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb652-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/deng/deng-reads.rds"</span>)</a> -<a class="sourceLine" id="cb652-2" data-line-number="2">my_color1 <-<span class="st"> </span><span class="kw">createPalette</span>(<span class="dv">6</span>, <span class="kw">c</span>(<span class="st">"#010101"</span>, <span class="st">"#ff0000"</span>), <span class="dt">M=</span><span class="dv">1000</span>)</a> -<a class="sourceLine" id="cb652-3" data-line-number="3"><span class="kw">names</span>(my_color1) <-<span class="st"> </span><span class="kw">unique</span>(<span class="kw">as.character</span>(deng<span class="op">$</span>cell_type1))</a> -<a class="sourceLine" id="cb652-4" data-line-number="4">my_color2 <-<span class="st"> </span><span class="kw">createPalette</span>(<span class="dv">10</span>, <span class="kw">c</span>(<span class="st">"#010101"</span>, <span class="st">"#ff0000"</span>), <span class="dt">M=</span><span class="dv">1000</span>)</a> -<a class="sourceLine" id="cb652-5" data-line-number="5"><span class="kw">names</span>(my_color2) <-<span class="st"> </span><span class="kw">unique</span>(<span class="kw">as.character</span>(deng<span class="op">$</span>cell_type2))</a> -<a class="sourceLine" id="cb652-6" data-line-number="6">deng <-<span class="st"> </span><span class="kw">runPCA</span>(deng, <span class="dt">ncomponents =</span> <span class="dv">2</span>)</a> -<a class="sourceLine" id="cb652-7" data-line-number="7"><span class="kw">plotPCA</span>(deng, <span class="dt">colour_by =</span> <span class="st">"cell_type1"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb652-8" data-line-number="8"><span class="st"> </span><span class="kw">scale_fill_manual</span>(<span class="dt">values =</span> my_color1)</a></code></pre></div> -<pre><code>## Scale for 'fill' is already present. Adding another scale for 'fill', -## which will replace the existing scale.</code></pre> +<div class="sourceCode" id="cb423"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb423-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/deng/deng-reads.rds"</span>)</a> +<a class="sourceLine" id="cb423-2" data-line-number="2">my_color1 <-<span class="st"> </span><span class="kw">createPalette</span>(<span class="dv">6</span>, <span class="kw">c</span>(<span class="st">"#010101"</span>, <span class="st">"#ff0000"</span>), <span class="dt">M=</span><span class="dv">1000</span>)</a> +<a class="sourceLine" id="cb423-3" data-line-number="3"><span class="kw">names</span>(my_color1) <-<span class="st"> </span><span class="kw">unique</span>(<span class="kw">as.character</span>(deng<span class="op">$</span>cell_type1))</a> +<a class="sourceLine" id="cb423-4" data-line-number="4">my_color2 <-<span class="st"> </span><span class="kw">createPalette</span>(<span class="dv">10</span>, <span class="kw">c</span>(<span class="st">"#010101"</span>, <span class="st">"#ff0000"</span>), <span class="dt">M=</span><span class="dv">1000</span>)</a> +<a class="sourceLine" id="cb423-5" data-line-number="5"><span class="kw">names</span>(my_color2) <-<span class="st"> </span><span class="kw">unique</span>(<span class="kw">as.character</span>(deng<span class="op">$</span>cell_type2))</a> +<a class="sourceLine" id="cb423-6" data-line-number="6">deng <-<span class="st"> </span><span class="kw">runPCA</span>(deng, <span class="dt">ncomponents =</span> <span class="dv">2</span>)</a> +<a class="sourceLine" id="cb423-7" data-line-number="7"><span class="kw">plotPCA</span>(deng, <span class="dt">colour_by =</span> <span class="st">"cell_type1"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb423-8" data-line-number="8"><span class="st"> </span><span class="kw">scale_fill_manual</span>(<span class="dt">values =</span> my_color1)</a></code></pre></div> <p><img src="latent-spaces_files/figure-html/unnamed-chunk-1-1.png" width="672" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb654"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb654-1" data-line-number="1"><span class="kw">plotPCA</span>(deng, <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb654-2" data-line-number="2"><span class="st"> </span><span class="kw">scale_fill_manual</span>(<span class="dt">values =</span> my_color2)</a></code></pre></div> -<pre><code>## Scale for 'fill' is already present. Adding another scale for 'fill', -## which will replace the existing scale.</code></pre> +<div class="sourceCode" id="cb424"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb424-1" data-line-number="1"><span class="kw">plotPCA</span>(deng, <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb424-2" data-line-number="2"><span class="st"> </span><span class="kw">scale_fill_manual</span>(<span class="dt">values =</span> my_color2)</a></code></pre></div> <p><img src="latent-spaces_files/figure-html/unnamed-chunk-1-2.png" width="672" style="display: block; margin: auto;" /></p> </div> <div id="advantages-and-limits-of-pca" class="section level5"> @@ -633,23 +641,23 @@ exponential-family distribution, and applies appropriate link functions to <span class="math inline">\(u_i\)</span>’s in the same as a GLM does to non-Gaussian responses.</p> <p>The following example compares GLM-PCA with Poisson marginals to the traditional PCA, which is identical to the result from <code>plotPCA</code>.</p> -<div class="sourceCode" id="cb656"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb656-1" data-line-number="1"><span class="co">## GLM-PCA</span></a> -<a class="sourceLine" id="cb656-2" data-line-number="2">Y <-<span class="st"> </span><span class="kw">assay</span>(deng, <span class="st">"counts"</span>)</a> -<a class="sourceLine" id="cb656-3" data-line-number="3">Y <-<span class="st"> </span>Y[<span class="kw">rowSums</span>(Y) <span class="op">></span><span class="st"> </span><span class="dv">0</span>, ]</a> -<a class="sourceLine" id="cb656-4" data-line-number="4"><span class="kw">system.time</span>(res1 <-<span class="st"> </span><span class="kw">glmpca</span>(Y, <span class="dt">L=</span><span class="dv">2</span>, <span class="dt">fam=</span><span class="st">"poi"</span>, <span class="dt">verbose=</span><span class="ot">TRUE</span>))</a></code></pre></div> +<div class="sourceCode" id="cb425"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb425-1" data-line-number="1"><span class="co">## GLM-PCA</span></a> +<a class="sourceLine" id="cb425-2" data-line-number="2">Y <-<span class="st"> </span><span class="kw">assay</span>(deng, <span class="st">"counts"</span>)</a> +<a class="sourceLine" id="cb425-3" data-line-number="3">Y <-<span class="st"> </span>Y[<span class="kw">rowSums</span>(Y) <span class="op">></span><span class="st"> </span><span class="dv">0</span>, ]</a> +<a class="sourceLine" id="cb425-4" data-line-number="4"><span class="kw">system.time</span>(res1 <-<span class="st"> </span><span class="kw">glmpca</span>(Y, <span class="dt">L=</span><span class="dv">2</span>, <span class="dt">fam=</span><span class="st">"poi"</span>, <span class="dt">verbose=</span><span class="ot">TRUE</span>))</a></code></pre></div> <pre><code>## user system elapsed -## 94.261 25.207 119.499</code></pre> -<div class="sourceCode" id="cb658"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb658-1" data-line-number="1">pd1 <-<span class="st"> </span><span class="kw">data.frame</span>(res1<span class="op">$</span>factors, <span class="dt">dimreduce=</span><span class="st">"glmpca-poisson"</span>, <span class="dt">clust =</span> <span class="kw">factor</span>(deng<span class="op">$</span>cell_type2))</a> -<a class="sourceLine" id="cb658-2" data-line-number="2"><span class="co">## traditional PCA</span></a> -<a class="sourceLine" id="cb658-3" data-line-number="3">pd2 <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="kw">reducedDim</span>(deng, <span class="st">"PCA"</span>), <span class="dt">dimreduce=</span><span class="st">"runPCA"</span>, <span class="dt">clust =</span> <span class="kw">factor</span>(deng<span class="op">$</span>cell_type2))</a> -<a class="sourceLine" id="cb658-4" data-line-number="4"><span class="kw">colnames</span>(pd2) <-<span class="st"> </span><span class="kw">colnames</span>(pd1)</a> -<a class="sourceLine" id="cb658-5" data-line-number="5"><span class="co">## plot</span></a> -<a class="sourceLine" id="cb658-6" data-line-number="6">pd <-<span class="st"> </span><span class="kw">rbind</span>(pd1, pd2)</a> -<a class="sourceLine" id="cb658-7" data-line-number="7"><span class="kw">ggplot</span>(pd, <span class="kw">aes</span>(<span class="dt">x =</span> dim1, <span class="dt">y =</span> dim2, <span class="dt">colour =</span> clust)) <span class="op">+</span></a> -<a class="sourceLine" id="cb658-8" data-line-number="8"><span class="st"> </span><span class="kw">geom_point</span>(<span class="dt">size=</span><span class="dv">2</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb658-9" data-line-number="9"><span class="st"> </span><span class="kw">facet_wrap</span>(<span class="op">~</span>dimreduce, <span class="dt">scales=</span><span class="st">"free"</span>, <span class="dt">nrow=</span><span class="dv">3</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb658-10" data-line-number="10"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color2) <span class="op">+</span></a> -<a class="sourceLine" id="cb658-11" data-line-number="11"><span class="st"> </span><span class="kw">theme_bw</span>()</a></code></pre></div> +## 109.838 29.499 139.356</code></pre> +<div class="sourceCode" id="cb427"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb427-1" data-line-number="1">pd1 <-<span class="st"> </span><span class="kw">data.frame</span>(res1<span class="op">$</span>factors, <span class="dt">dimreduce=</span><span class="st">"glmpca-poisson"</span>, <span class="dt">clust =</span> <span class="kw">factor</span>(deng<span class="op">$</span>cell_type2))</a> +<a class="sourceLine" id="cb427-2" data-line-number="2"><span class="co">## traditional PCA</span></a> +<a class="sourceLine" id="cb427-3" data-line-number="3">pd2 <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="kw">reducedDim</span>(deng, <span class="st">"PCA"</span>), <span class="dt">dimreduce=</span><span class="st">"runPCA"</span>, <span class="dt">clust =</span> <span class="kw">factor</span>(deng<span class="op">$</span>cell_type2))</a> +<a class="sourceLine" id="cb427-4" data-line-number="4"><span class="kw">colnames</span>(pd2) <-<span class="st"> </span><span class="kw">colnames</span>(pd1)</a> +<a class="sourceLine" id="cb427-5" data-line-number="5"><span class="co">## plot</span></a> +<a class="sourceLine" id="cb427-6" data-line-number="6">pd <-<span class="st"> </span><span class="kw">rbind</span>(pd1, pd2)</a> +<a class="sourceLine" id="cb427-7" data-line-number="7"><span class="kw">ggplot</span>(pd, <span class="kw">aes</span>(<span class="dt">x =</span> dim1, <span class="dt">y =</span> dim2, <span class="dt">colour =</span> clust)) <span class="op">+</span></a> +<a class="sourceLine" id="cb427-8" data-line-number="8"><span class="st"> </span><span class="kw">geom_point</span>(<span class="dt">size=</span><span class="dv">2</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb427-9" data-line-number="9"><span class="st"> </span><span class="kw">facet_wrap</span>(<span class="op">~</span>dimreduce, <span class="dt">scales=</span><span class="st">"free"</span>, <span class="dt">nrow=</span><span class="dv">3</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb427-10" data-line-number="10"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color2) <span class="op">+</span></a> +<a class="sourceLine" id="cb427-11" data-line-number="11"><span class="st"> </span><span class="kw">theme_bw</span>()</a></code></pre></div> <p><img src="latent-spaces_files/figure-html/glmpca-1.png" width="672" style="display: block; margin: auto;" /></p> <p>Let us compare GLM-PCA and standard PCA (using normalized log-counts data) on the Tung data, before cells have been QC’d.</p> @@ -740,11 +748,11 @@ So for a pair of points (<span class="math inline">\(x_i\)</span> and <span clas </div> <div id="example-of-t-sne" class="section level4"> <h4><span class="header-section-number">9.1.2.4</span> <strong>Example of t-SNE:</strong> </h4> -<div class="sourceCode" id="cb659"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb659-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/muraro.rds"</span>)</a> -<a class="sourceLine" id="cb659-2" data-line-number="2">tmp <-<span class="st"> </span><span class="kw">runTSNE</span>(muraro, <span class="dt">perplexity =</span> <span class="dv">3</span>)</a> -<a class="sourceLine" id="cb659-3" data-line-number="3"><span class="kw">plotTSNE</span>(tmp, <span class="dt">colour_by =</span> <span class="st">"cell_type1"</span>)</a> -<a class="sourceLine" id="cb659-4" data-line-number="4">tmp <-<span class="st"> </span><span class="kw">runTSNE</span>(muraro, <span class="dt">perplexity =</span> <span class="dv">50</span>)</a> -<a class="sourceLine" id="cb659-5" data-line-number="5"><span class="kw">plotTSNE</span>(tmp, <span class="dt">colour_by =</span> <span class="st">"cell_type1"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb428"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb428-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/pancreas/muraro.rds"</span>)</a> +<a class="sourceLine" id="cb428-2" data-line-number="2">tmp <-<span class="st"> </span><span class="kw">runTSNE</span>(muraro, <span class="dt">perplexity =</span> <span class="dv">3</span>)</a> +<a class="sourceLine" id="cb428-3" data-line-number="3"><span class="kw">plotTSNE</span>(tmp, <span class="dt">colour_by =</span> <span class="st">"cell_type1"</span>)</a> +<a class="sourceLine" id="cb428-4" data-line-number="4">tmp <-<span class="st"> </span><span class="kw">runTSNE</span>(muraro, <span class="dt">perplexity =</span> <span class="dv">50</span>)</a> +<a class="sourceLine" id="cb428-5" data-line-number="5"><span class="kw">plotTSNE</span>(tmp, <span class="dt">colour_by =</span> <span class="st">"cell_type1"</span>)</a></code></pre></div> <p><img src="latent-spaces_files/figure-html/tsne-1.png" width="672" style="display: block; margin: auto;" /><img src="latent-spaces_files/figure-html/tsne-2.png" width="672" style="display: block; margin: auto;" /></p> </div> <div id="limits-of-t-sne" class="section level4"> @@ -816,8 +824,8 @@ To be able to project this onto an undirected graph, we need to solve the disagr </div> <div id="example-of-umap" class="section level5"> <h5><span class="header-section-number">9.1.3.1.4</span> Example of UMAP</h5> -<div class="sourceCode" id="cb660"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb660-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">runUMAP</span>(muraro)</a> -<a class="sourceLine" id="cb660-2" data-line-number="2"><span class="kw">plotUMAP</span>(muraro, <span class="dt">colour_by=</span><span class="st">"cell_type1"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb429"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb429-1" data-line-number="1">muraro <-<span class="st"> </span><span class="kw">runUMAP</span>(muraro)</a> +<a class="sourceLine" id="cb429-2" data-line-number="2"><span class="kw">plotUMAP</span>(muraro, <span class="dt">colour_by=</span><span class="st">"cell_type1"</span>)</a></code></pre></div> <p><img src="latent-spaces_files/figure-html/umap-1.png" width="672" style="display: block; margin: auto;" /></p> </div> </div> @@ -874,12 +882,12 @@ PHATE measures the distance between probability distributions <span class="math </div> <div id="example-of-phate" class="section level5"> <h5><span class="header-section-number">9.1.3.2.2</span> Example of PHATE</h5> -<div class="sourceCode" id="cb661"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb661-1" data-line-number="1"><span class="kw">library</span>(phateR)</a> -<a class="sourceLine" id="cb661-2" data-line-number="2">deng_phate <-<span class="st"> </span><span class="kw">phate</span>(<span class="kw">t</span>(<span class="kw">assay</span>(deng, <span class="st">"logcounts"</span>)))</a> -<a class="sourceLine" id="cb661-3" data-line-number="3">dt <-<span class="st"> </span><span class="kw">data.frame</span>(deng_phate<span class="op">$</span>embedding, <span class="dt">clust =</span> deng<span class="op">$</span>cell_type1)</a> -<a class="sourceLine" id="cb661-4" data-line-number="4"><span class="kw">palette</span>(<span class="kw">rainbow</span>(<span class="dv">10</span>))</a> -<a class="sourceLine" id="cb661-5" data-line-number="5"><span class="kw">ggplot</span>(dt, <span class="kw">aes</span>(<span class="dt">x=</span>PHATE1, <span class="dt">y=</span>PHATE2, <span class="dt">color=</span>clust)) <span class="op">+</span></a> -<a class="sourceLine" id="cb661-6" data-line-number="6"><span class="st"> </span><span class="kw">geom_point</span>()</a></code></pre></div> +<div class="sourceCode" id="cb430"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb430-1" data-line-number="1"><span class="kw">library</span>(phateR)</a> +<a class="sourceLine" id="cb430-2" data-line-number="2">deng_phate <-<span class="st"> </span><span class="kw">phate</span>(<span class="kw">t</span>(<span class="kw">assay</span>(deng, <span class="st">"logcounts"</span>)))</a> +<a class="sourceLine" id="cb430-3" data-line-number="3">dt <-<span class="st"> </span><span class="kw">data.frame</span>(deng_phate<span class="op">$</span>embedding, <span class="dt">clust =</span> deng<span class="op">$</span>cell_type1)</a> +<a class="sourceLine" id="cb430-4" data-line-number="4"><span class="kw">palette</span>(<span class="kw">rainbow</span>(<span class="dv">10</span>))</a> +<a class="sourceLine" id="cb430-5" data-line-number="5"><span class="kw">ggplot</span>(dt, <span class="kw">aes</span>(<span class="dt">x=</span>PHATE1, <span class="dt">y=</span>PHATE2, <span class="dt">color=</span>clust)) <span class="op">+</span></a> +<a class="sourceLine" id="cb430-6" data-line-number="6"><span class="st"> </span><span class="kw">geom_point</span>()</a></code></pre></div> <center> <img src="figures/phate.png" /> </center> @@ -947,16 +955,16 @@ Since we do not know anything about <span class="math inline">\(z_{g,k}\)</span> <div id="example" class="section level4"> <h4><span class="header-section-number">9.2.1.2</span> Example</h4> <p>First, get a geneset in a <code>GeneSetCollection</code> object.</p> -<div class="sourceCode" id="cb662"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb662-1" data-line-number="1">gmtfile <-<span class="st"> </span><span class="kw">system.file</span>(<span class="st">"extdata"</span>, <span class="st">"reactome_subset.gmt"</span>, <span class="dt">package =</span> <span class="st">"slalom"</span>)</a> -<a class="sourceLine" id="cb662-2" data-line-number="2">genesets <-<span class="st"> </span>GSEABase<span class="op">::</span><span class="kw">getGmt</span>(gmtfile)</a></code></pre></div> +<div class="sourceCode" id="cb431"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb431-1" data-line-number="1">gmtfile <-<span class="st"> </span><span class="kw">system.file</span>(<span class="st">"extdata"</span>, <span class="st">"reactome_subset.gmt"</span>, <span class="dt">package =</span> <span class="st">"slalom"</span>)</a> +<a class="sourceLine" id="cb431-2" data-line-number="2">genesets <-<span class="st"> </span>GSEABase<span class="op">::</span><span class="kw">getGmt</span>(gmtfile)</a></code></pre></div> <p>Then we create an <code>Rcpp_SlalomModel</code> object containing the input data and genesets (and subsequent results) for the model.</p> -<div class="sourceCode" id="cb663"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb663-1" data-line-number="1">model_deng <-<span class="st"> </span><span class="kw">newSlalomModel</span>(deng, genesets, <span class="dt">n_hidden =</span> <span class="dv">5</span>, <span class="dt">min_genes =</span> <span class="dv">10</span>)</a></code></pre></div> +<div class="sourceCode" id="cb432"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb432-1" data-line-number="1">model_deng <-<span class="st"> </span><span class="kw">newSlalomModel</span>(deng, genesets, <span class="dt">n_hidden =</span> <span class="dv">5</span>, <span class="dt">min_genes =</span> <span class="dv">10</span>)</a></code></pre></div> <pre><code>## 29 annotated factors retained; 1 annotated factors dropped. ## 1072 genes retained for analysis.</code></pre> <p>Initialize the model:</p> -<div class="sourceCode" id="cb665"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb665-1" data-line-number="1">model_deng <-<span class="st"> </span><span class="kw">initSlalom</span>(model_deng, <span class="dt">seed =</span> <span class="dv">100</span>)</a></code></pre></div> +<div class="sourceCode" id="cb434"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb434-1" data-line-number="1">model_deng <-<span class="st"> </span><span class="kw">initSlalom</span>(model_deng, <span class="dt">seed =</span> <span class="dv">100</span>)</a></code></pre></div> <p>Fit/train the model:</p> -<div class="sourceCode" id="cb666"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb666-1" data-line-number="1">model_deng <-<span class="st"> </span><span class="kw">trainSlalom</span>(model_deng, <span class="dt">nIterations =</span> <span class="dv">1000</span>, <span class="dt">seed =</span> <span class="dv">100</span>, <span class="dt">tolerance =</span> <span class="fl">0.001</span>)</a></code></pre></div> +<div class="sourceCode" id="cb435"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb435-1" data-line-number="1">model_deng <-<span class="st"> </span><span class="kw">trainSlalom</span>(model_deng, <span class="dt">nIterations =</span> <span class="dv">1000</span>, <span class="dt">seed =</span> <span class="dv">100</span>, <span class="dt">tolerance =</span> <span class="fl">0.001</span>)</a></code></pre></div> <pre><code>## pre-training model for faster convergence ## iteration 0 ## Model not converged after 50 iterations. @@ -981,10 +989,11 @@ Since we do not know anything about <span class="math inline">\(z_{g,k}\)</span> ## Model converged after 701 iterations.</code></pre> <p>View results:<br /> The <code>plotRelevance</code> function displays the most relevant terms (factors/pathways) ranked by relevance, showing gene set size and the number of genes gained/lost as active in the pathway as learnt by the model.</p> -<div class="sourceCode" id="cb668"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb668-1" data-line-number="1"><span class="kw">plotRelevance</span>(model_deng)</a></code></pre></div> -<p><img src="latent-spaces_files/figure-html/unnamed-chunk-8-1.png" width="960" style="display: block; margin: auto;" /> -The <code>plotTerms</code> function shows the relevance of all terms in the model, enabling the identification of the most important pathways in the context of all that were included in the model.</p> -<div class="sourceCode" id="cb669"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb669-1" data-line-number="1"><span class="kw">plotTerms</span>(model_deng)</a></code></pre></div> +<div class="sourceCode" id="cb437"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb437-1" data-line-number="1"><span class="kw">plotRelevance</span>(model_deng) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>(<span class="dt">base_size =</span> <span class="dv">8</span>)</a></code></pre></div> +<p><img src="latent-spaces_files/figure-html/unnamed-chunk-8-1.png" width="1344" style="display: block; margin: auto;" /></p> +<pre><code>## NULL</code></pre> +<p>The <code>plotTerms</code> function shows the relevance of all terms in the model, enabling the identification of the most important pathways in the context of all that were included in the model.</p> +<div class="sourceCode" id="cb439"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb439-1" data-line-number="1"><span class="kw">plotTerms</span>(model_deng)</a></code></pre></div> <p><img src="latent-spaces_files/figure-html/unnamed-chunk-9-1.png" width="672" style="display: block; margin: auto;" /></p> </div> </div> @@ -1003,13 +1012,16 @@ The <code>plotTerms</code> function shows the relevance of all terms in the mode Something that is not directly observable but is assumed to have an impact on the observed variables.</p></li> <li><p><strong>Goal:</strong> We believe <span class="math inline">\(X\)</span> can be generated from <span class="math inline">\(Z\)</span> (with some trasformation), and want to sample more data from <span class="math inline">\(Z\)</span> that resembles <span class="math inline">\(X\)</span>. So we want the to find the parameters <span class="math inline">\(\theta\)</span> such that the probability to generate <span class="math inline">\(X\)</span> from the distribution of <span class="math inline">\(Z\)</span>: <span class="math inline">\(P(X) = \int P(X|z; \theta) P(z) dz\)</span> is maximized.</p></li> -<li><p><strong>How do we define <span class="math inline">\(Z\)</span>?</strong><br /> --<strong>The simpliest idea:</strong> <span class="math inline">\(Z \sim N(0, 1)\)</span>. +<li><strong>How do we define <span class="math inline">\(Z\)</span>?</strong><br /> + +<ul> +<li><strong>The simplest idea:</strong> <span class="math inline">\(Z \sim N(0, 1)\)</span>. It is not impossible, because “any distribution in d dimensions can be generated by taking a set of d variables that are normally distributed and mapping them through a sufficiently complicated function.â€<br /> -<strong>A better idea:</strong> For most of <span class="math inline">\(z\)</span>, <span class="math inline">\(P(X|z; \theta)\)</span> will be close to zero, meaning it contribute almost nothing to the estimate of <span class="math inline">\(P(X)\)</span>. Thus, we want to sample only those values of <span class="math inline">\(Z\)</span> that are likely to produce <span class="math inline">\(X\)</span>. Denote this distribution of <span class="math inline">\(Z\)</span> as <span class="math inline">\(Q(Z|X)\)</span> (it is infered and therefore depend on <span class="math inline">\(X\)</span>).<br /> -<strong>Advantage:</strong> There will be a lot less possible values of <span class="math inline">\(Z\)</span> under <span class="math inline">\(Q\)</span> compared to random sampling, therefore, it will be easier to compute <span class="math inline">\(E_{Z \sim Q} P(X|Z)\)</span>.</p></li> +<strong>Advantage:</strong> There will be a lot less possible values of <span class="math inline">\(Z\)</span> under <span class="math inline">\(Q\)</span> compared to random sampling, therefore, it will be easier to compute <span class="math inline">\(E_{Z \sim Q} P(X|Z)\)</span>.</li> +</ul></li> </ul> </div> <div id="objective" class="section level3"> diff --git a/public/latent-spaces.md b/public/latent-spaces.md index f998674..50fb678 100644 --- a/public/latent-spaces.md +++ b/public/latent-spaces.md @@ -4,164 +4,15 @@ output: html_document +# Latent spaces +In many cases we may like to think of cells sitting in a low-dimensional, +"latent" space that captures relationships between cells more intuitively than +the very high-dimensional gene expression space. -```r -library(scater) -``` - -``` -## Loading required package: SingleCellExperiment -``` - -``` -## Loading required package: SummarizedExperiment -``` - -``` -## Loading required package: GenomicRanges -``` - -``` -## Loading required package: stats4 -``` - -``` -## Loading required package: BiocGenerics -``` - -``` -## Loading required package: parallel -``` - -``` -## -## Attaching package: 'BiocGenerics' -``` - -``` -## The following objects are masked from 'package:parallel': -## -## clusterApply, clusterApplyLB, clusterCall, clusterEvalQ, -## clusterExport, clusterMap, parApply, parCapply, parLapply, -## parLapplyLB, parRapply, parSapply, parSapplyLB -``` - -``` -## The following objects are masked from 'package:stats': -## -## IQR, mad, sd, var, xtabs -``` - -``` -## The following objects are masked from 'package:base': -## -## anyDuplicated, append, as.data.frame, basename, cbind, -## colnames, dirname, do.call, duplicated, eval, evalq, Filter, -## Find, get, grep, grepl, intersect, is.unsorted, lapply, Map, -## mapply, match, mget, order, paste, pmax, pmax.int, pmin, -## pmin.int, Position, rank, rbind, Reduce, rownames, sapply, -## setdiff, sort, table, tapply, union, unique, unsplit, which, -## which.max, which.min -``` - -``` -## Loading required package: S4Vectors -``` - -``` -## -## Attaching package: 'S4Vectors' -``` - -``` -## The following object is masked from 'package:base': -## -## expand.grid -``` - -``` -## Loading required package: IRanges -``` - -``` -## Loading required package: GenomeInfoDb -``` - -``` -## Loading required package: Biobase -``` - -``` -## Welcome to Bioconductor -## -## Vignettes contain introductory material; view with -## 'browseVignettes()'. To cite Bioconductor, see -## 'citation("Biobase")', and for packages 'citation("pkgname")'. -``` - -``` -## Loading required package: DelayedArray -``` - -``` -## Loading required package: matrixStats -``` - -``` -## -## Attaching package: 'matrixStats' -``` - -``` -## The following objects are masked from 'package:Biobase': -## -## anyMissing, rowMedians -``` - -``` -## Loading required package: BiocParallel -``` - -``` -## -## Attaching package: 'DelayedArray' -``` - -``` -## The following objects are masked from 'package:matrixStats': -## -## colMaxs, colMins, colRanges, rowMaxs, rowMins, rowRanges -``` - -``` -## The following objects are masked from 'package:base': -## -## aperm, apply, rowsum -``` - -``` -## Loading required package: ggplot2 -``` - -``` -## -## Attaching package: 'scater' -``` - -``` -## The following object is masked from 'package:S4Vectors': -## -## rename -``` - -``` -## The following object is masked from 'package:stats': -## -## filter -``` ```r +library(scater) library(SingleCellExperiment) library(glmpca) library(ggplot2) @@ -169,11 +20,6 @@ library(Polychrome) library(slalom) ``` -# Latent spaces - -In many cases we may like to think of cells sitting in a low-dimensional, -"latent" space that captures relationships between cells more intuitively than -the very high-dimensional gene expression space. ## Dimensionality reduction @@ -246,11 +92,6 @@ plotPCA(deng, colour_by = "cell_type1") + scale_fill_manual(values = my_color1) ``` -``` -## Scale for 'fill' is already present. Adding another scale for 'fill', -## which will replace the existing scale. -``` - <img src="latent-spaces_files/figure-html/unnamed-chunk-1-1.png" width="672" style="display: block; margin: auto;" /> ```r @@ -258,11 +99,6 @@ plotPCA(deng, colour_by = "cell_type2") + scale_fill_manual(values = my_color2) ``` -``` -## Scale for 'fill' is already present. Adding another scale for 'fill', -## which will replace the existing scale. -``` - <img src="latent-spaces_files/figure-html/unnamed-chunk-1-2.png" width="672" style="display: block; margin: auto;" /> ##### Advantages and limits of PCA: @@ -320,7 +156,7 @@ system.time(res1 <- glmpca(Y, L=2, fam="poi", verbose=TRUE)) ``` ## user system elapsed -## 94.261 25.207 119.499 +## 109.838 29.499 139.356 ``` ```r @@ -691,10 +527,14 @@ View results:\ The `plotRelevance` function displays the most relevant terms (factors/pathways) ranked by relevance, showing gene set size and the number of genes gained/lost as active in the pathway as learnt by the model. ```r -plotRelevance(model_deng) +plotRelevance(model_deng) + theme_classic(base_size = 8) ``` -<img src="latent-spaces_files/figure-html/unnamed-chunk-8-1.png" width="960" style="display: block; margin: auto;" /> +<img src="latent-spaces_files/figure-html/unnamed-chunk-8-1.png" width="1344" style="display: block; margin: auto;" /> + +``` +## NULL +``` The `plotTerms` function shows the relevance of all terms in the model, enabling the identification of the most important pathways in the context of all that were included in the model. ```r @@ -719,9 +559,9 @@ So we want the to find the parameters $\theta$ such that the probability to gene - __How do we define $Z$?__\ - -__The simpliest idea:__ $Z \sim N(0, 1)$. + - __The simplest idea:__ $Z \sim N(0, 1)$. It is not impossible, because "any distribution in d dimensions can be generated by taking a set of d variables that are normally distributed and mapping them through a sufficiently complicated function. "\ - -__A better idea:__ + -__A better idea:__ For most of $z$, $P(X|z; \theta)$ will be close to zero, meaning it contribute almost nothing to the estimate of $P(X)$. Thus, we want to sample only those values of $Z$ that are likely to produce $X$. Denote this distribution of $Z$ as $Q(Z|X)$ (it is infered and therefore depend on $X$).\ __Advantage:__ There will be a lot less possible values of $Z$ under $Q$ compared to random sampling, therefore, it will be easier to compute $E_{Z \sim Q} P(X|Z)$. diff --git a/public/latent-spaces_files/figure-html/glmpca-1.png b/public/latent-spaces_files/figure-html/glmpca-1.png index 874a0cfbf9cc88ba2e143a78a404102ffad6c806..886a4e848259840e818bdfe29f51463fbf747570 100644 GIT binary patch literal 106062 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�M#UXDye#jIS6Wuxy-^ zLV~wUm-gI2T~-Le46EUHaag=A#Vq$@w9p@TO)JjQH~kVh*Ja#;o3P~8;xJ4C(Wz<n z(s*MxEIU%cTnEXNsvRkAYnBKgwjfnle+_x5S6gov_HiBRlyMd>AC9n5a`kLzJ`O9z z4CD=hMX&OLV=pJ(irZhk?rkql__n;KRw=^4rJ`AWEve<<L|?c1Eiu8wKPk_!-&Xa} z*hoKoeGU0)wtPDE+*-iV&B{=dZy~Z0{`U*iyRgx^FS!s>_5<pS2R=o;*-}wxjuyJ> zbn%dPp~8xopz{yYlX)MX5;J{I&v%{<vnW2R&8IgZ)V+#m`0{G$2$^genI%AqDQ>Q7 z_j`z~t)z6nk1qrwxx!G!Y;)pr^D>s2l?NY))6VwmD4vU_)cKHbv4tJ({)G@Pk_9KR z-E;;_<V=+l_tUo*vRgq!n3Q@$-bKkZu#>aoAL(JSba}mJTJXFv-Z!FWYu=6hP3Ew% z=-Wt4yO2^gk#dw%&Tjcs|J>@Cc7D0vI`r$YM(w^=*c40VUHZxbo0mPMN!iAjHvtLe zhIQe0JddNd7Vo&Z`lFB_sM;#dHKZfLxfNrvNuInF3mu7V6w}Lwfc+s?@mUWsydy!m zR1)Agb6<-Z_-AG>)0lW0HS@x6=)D`~K1}j@N_M^MxP73oT8=uk6-(TW4R&~C#<P6C z9FN*wsFjlefe={3W{QdOS5QR0RY>OCKNU3R`jvYAm4S}txbp`NZmHo;mr1~dU`gnh z1|D84KTI_2+ubYUXNUOK#ak<D>eSmhN(Qoq<EH!GH(TVz=N=bbX?Mj-cww_AB+t3p zc!#V!U0RO<!HPItFvN}G`Y2%#GM{#621cQ3T+)qrFefZ+E>QUNAGF&NV;{?Z@~8-e zT5Af~PU)2U@CEgoDd}&=BJk<(1xb?<a~t+HK(S9Z;g?nE)1cnd2j=~qt-!-Z;Ikr0 z=&afZREvWjwWlv1brE2~{&2F(?E|JrXt;LlCQSKYx3?x<9;(h>a)qBuHGb-)`nK|o zZD?i9!1`M4sPOUyPG@I0?;ns9JdAGdU2;WR`dmr`D@t{^S#3gj2qg}y&I?uK!q*0} zVbh2tevwm*?Sm%!00)o1TSBF{_}5hk>MT~+gB$%fw@`P#CM;EllN1(Pv;mbj!Ua6% zqXw2P>!T~ALqml4>K${K2&AnA@GdUs!jiED^%bkcXn%I9iu}r_)Unm|XYgi>;y4uX z@G)lFm*F40a_1zAol<*zIGZKjUj$0;xo?WKH6w&XQ>u#}@b3ubwYB-J3`B-wEd9Pg z-xex03{&I|!bAR>^)t~&P@-7^^l)}SHX3e8llEn!sU|B9cH7`+Sc0O1Sjg}SNY7sx zN>8~xNTUH1w*5@=*Ng!|w~s(r63<=O!G)Ck`34fhV|M6M;U}ROyA^mas&?yeG7)=} z&&yC{U<|&z%BY@BXzX8yXUQJ>9UxyHnIk#Fn>N*|{)Jg+F0td@$~qg2b$mK1^_&lX zRW?Y}Fj?0W2K9X#ilMXY;4s`b^AhYg5THDm5(RcV@UXPdJ}Mk^uDSX&$Fh`=r|IV5 zAzWO~?GYnEc$lAcEVqam4PE=h89qM#hf?rM8%pp~l4UH^tp2%pAEp)J8|)!g=&oEC z%k?Oe&26c*lG5rT6w<cR2U2=-DcG-n>yD8k-;;tr2t6$QKDReFY|d-qL1o#28F4!N zPG;a;>)u;Qrnd`kUTYD(F&02+pCY=vIwaDyUwMU};8h!ZD^#xL^B-1YH5$WG5vf}7 z#e0nB9~Qtx{>K71B{&YUL0Z3jeof)3y?-=#>6ErC%set}J&Z@-Q#)#PST(!xQ+dex z?Y2DVgP|au_E|Ha*jF`4W}YYRd(6Z9rTrryJTBIae8645WEB)*-1Sbr5`WygT|yIi zDPsQpfUt>7JhSYWZ1-?XO!eCVv1NvmJZXNv@lU$mMcyOU$Li}<-ID&N!;aPau&eVp znr`T9FZgRJ9?}@apWyy;Y3g(YOM1bqAh7YVfI~o~4SXZRrZrIS>79;uHY`x_{@U_2 z^}m<*+IMzYKzQmTZ>P~|4YS?6`KJM+F^zK`j>!To6n9w*`_Ag^q453SD{7=BKgHoc zTrOy2({PC$IprOY4@x2k?aJqj<IrvM{1A~g?#`DN6g&EDRs9d8joafY!AU2tDVa;3 z<9CIIq)*j3f~b5_h*4I^iDs)_P?p_w5mL`gqw&UxtqTg8m~DWQ;W%UeZXKe&%Cygj z0C=U>S<zXsMK|zL@V&zsmA}_UXg^+_2r`J^{bltk5P?xwIbd=id*0n!YAxf(A$uVl zb97MNV7Vx={5NvE_K3dqv$KtJ%aN%esY)&!Klq5Mvbk`1kDB|mD3TsyOrEr{DtIyQ zyK$PS>Le^>(DSGsj6g#<^W(CcA(EK@ZooSb=p|)dfB5jhLEuk;0*P2ZkasOSItso4 zxMqE3CtEB#ab1ozM_oL|<$q|~f|2xL13ND~O^kqt#gh9yN~BNM3CZbr$dlVual_w| z5{zHit;2JqmqhVNgYQ;}(fL18{*Zv}8A+=&=?kx=j?6Megmt9-v^0~*`iStc`Onum zcA3U@oWu6xibL7pDVSfD&`DE#4`1GW@A+KzSGlz=BCoV!SeV+zfAC#p34h2MfJVxS zi?snY0ZQ>2*IU$bYf9JZW0OAkJm&tM*gp^vW8?PPP^qY|@4@CiUEvxlHpw<EA{1P1 zvS|dc!s`A@oj$_9Da0_&Z6mP?D!~}I6GmB%WhlDQ&E2e_S%>|@8B6sW^w$}&-WiWO z4gYe@kF^@vHgrraL;F2*h*6~y_cM3D{vL=Ioe+ZKgg{N+iMp>2E|sKS(rNmcMET%N zz>_~qz!eC3j+n55b%KM?GtJOEVN9PCr2+vT^Eh{D3EwQj|E1G3G~9BRy#YD^>^%6a zMlfL9o^~kTomkyjV(k)1EgbCeZ<&Zfz|;HK)}JqBXbN;MwcsQ8x=Z1{49B!S8_w-` zy;4gWZXNkH$LD|kyJt=08l4D9Rx80&Vx1$?Zbkj|#0~Z~o_&?{RmT34XgJqsI4XNS zxouAGS}1?g5X7X$_bZ1DV<ILWR}{r2xtPV(h@zQ%Tl$myu8ARKwbc9PW<Ff#22UuI zzwRjCs_tV5r3Eg9ooq^d3ZL!FY&Xe_W!hnMs)lP-1K)K()mV=drJHY`_7153?C&!z z0pLbz`CHVadF1XB+zyIuX`cDz@V(N~P>=l7J#{|?)aF1Y@*(BRm|h49bu_5HGtg9l zGUtQ}Mm0mE@Q~hRZ<(qVjcU8<sx^kinnw!dgQB=lfw_*t<=}Bmm7v^kYKp2Q9JnJp z+7~5Q%zbK6Jv6Svr?q{`qvB%NTVYk8F@1`L$Mdh3^v%H=2ve7TV@eQX5Z)}F9YN^g z5c5H0r8Mn#VU`<;!5TfvXMu+K{8x|!wCNkEx<jkaL=|P*OId5~Z#y8);dxwY==)&= zJ?G%{>xrNKSYFwgS0&ex+>c>Q>A$@^;Wb_;JbL+U(e%`g1-$Hk*k%)0C7x_FYE*Rh zVDo3vz--Pao^hC+fL~S7t^Oxxd1WyH;kQM$LEka_HglwFgiZU%N0Tz0ydx;8I?qa6 zkxi7}LU-~pW{>WN%EcRU+n#zZqLNotvcjXdjfDmk>r4dImj2baJnOUF&rBusHn$A} z+3=)QpI+g<FXZNwmY4*~qo>x;YlPziRO1G1$0twu^p)JWFPoxm>pGrD^lC8X4%kSF z!iL}QCNlNoP&u0#`06wNItFEZq(Qx-7eglxt4X!6g?N5*s{dX-eQ4s*q9LaY+sBc# zqbc4vX0y=#<?|&ub01UQtR?+&pQhGO`bCt&N3XK@S_Jn4FvbD(S<(K4kA+nW6uiKR z3ak|%;0su51OR#o0RZ6hX^bCWv}!9W74wvrLF<7Z;FTU8Q<l8&0oDN279gG7;ra2J zpBPX+fcIMgJP$a_2VI^(JS!MIV{U2+x-|Cz^Ji7d$H(Wn-W3A+LB0<NtV#hMXc2TR z0ICXbN#L6vBL^d+zkobw0MaXvP0`m6s>489`yw2Ev1mn70m}y+ofW8`fl{QdxA%+v z{1&9NFHoGcUT^1z#|WJD1Lcf>YmPX;)|)cusqcixQZgqu`1(0ni+uJzF+MCoZq2N= zr3+v8()Kf8!K_&myi7vJZN^ALjF*_HI4bu6oIet6pTEO=SYY-d>lHAap{_b*SVx3F zBp`#LsNT;gjUjk*(foovhO<6yht*#1h1djqmA}Kw^(eN1bD)k{5vaPKS4`|OdIm}Q zCH-yo!zw{Wy>;HZ7x9l$%#VLc!FU}``!GR4LfAI$U?hM_%}2?)pyG31VZ(QQfLIn- zH)>aS`IaQnN!4uf7qn84g2)H=><`(0dhnkpmDkTCV{A&P1g|xO;_^7>$~AU)R}S`g zK;;`)uek7|fZ7`neg7jIO9~5bx=Ef`z)39l&-YSNpsEJA8PIR@qNoSd9(i0?7d*fm zL7{$lVBiz384!w)$60{S2OMQSJ)ZcT?Ee5Ef8g_rQ04=Y5}?}$3{3rsr!^qrUUDJn z;>$;W=>P%>xJGi7Ede2!DH>E<QUbbGf2OCu#EJkJ+RfeFLN~~d2PQxeh&jvxatZ<g zS_{w-(9@@_tqsu1|B$7J7qhSR98;~f&rX^f@CMB*5c1b;t=gM+Q^LFOUmR$!X&9#4 zl~Pqd_ES>HDT_(1CP}>9sm+7yrS@9WS0DbA3;iB*O1K6{2ob!CEs|jobS5b>Y*qy~ z&SvJO)2Cartc`2LL9y=Jivw7^88W-Ey!%P+u-ofs#ILOmnGe=9kA%J{f72({bT*m1 z+CM!v+P;Ys&o#Ooaiv}M*^dM@l~nx;WhHGb+s+&n{mVM)Tc(sDsH=a)4^JNNx=YSm ztSa*gBT~UvuiqphHMi%V+gwXnbRB_C%<iD<V%?IFWz08H9$Q*z-#eHA+XWCNfX-I6 zw+rVv15qw0H*5puBqcrFjs+Jemq3Ib)Eba<R-28y_?^Je#t$pf^8j-Z$oK)`7?8j- z3ho|g5f6`BkiGZ-u-gVc)1C+{aA)3tYU&Zi1Gsg-E8c@TzP``p3_ysR+Lyo`b^}me z;4aiBZEzqds;vAMf}{TjeC9yv`vka)KPcro^~XSv2NoW{QLAD+BM5TXf#Vbi(;?E} zA3uD+1MXz)GJODVff$q<fq=AEbA_39VZ>9XNb=nNjq;ZoFBAIj??}7Evo}(*%eqdN z3{EpfvPU~ydbQo;w)Q?2)|F?4Idwhx?H_F+m{uqvSLdIf^cyZPbv^M%SKrQ$i7tz_ z_56u=hTTfZ?4bz=F-D&A(0A=qI$jGov3tn5XjlA&P3U{gA@6@amCUAnkp%mWFotmC zu2b^LSG=|SE`=h4gI>uuXGf&HYA>U9dd0H1p<C6rqR}c|%_qE?OYs=r1)cf7EiwP) zZ;d#$MmYkm0JjK5rYx4n^zMW516`*5_fZ_4W7YBmMJ_W$a~M*fj}&-(Dhoz}V?nPy zh!0B|*#<=+U=00J?FLB%UE=_Efm#DV+vn9aU`PW+|5p$I!~&ELf=W!>271<eVVVKr zUJGQ9y|=f3Ap+0YF^D1fi>ayUam5WtEmBD47^pf0Mm6vIqk2H3gWMgXc>=#`5F88V z4^TSZ*<qZ>o|o_{V4z$!$R1ihVx4|e)x3TG3zM#FoZuksg?l49AT;+FQ8w6(#oi9Q zq_MvHz3`7e&ap~yz>S!&Hn5f$!XY+;mN54^7kow~+l^h<B2G<OI+^W=xAa+NB)=cA zV1!1;>QzXB29G|H49wi)YUvwm_o(q&`9zUuAeb8P5zqbVqGMmRr?}nH%0Vw!@SEMW zjxj$ub(hJzyPID!kfQqNB;cM<-C|WfV@;n&P1N@qF`|PoTmjj9*=9-sgD2^&2o3k% zMZ&*g@AO9-A_Kjn9%E~jV^8tvZQ46Qg3E2V2#rqL)Bj(DmG}_Xa?J7kOkj9JT3#O3 zAGnqP>otAq4n&P0`vZ{1yBDQ^Ja3x!yab(mATDPMM4Bzuk8LEj&se>9v%%a2CLNGu z{y6_#no_$AWN6g`tObHfM1%wZn5yS?k~uWA`?AjgXf=^qj_FTn{AZNP69WdeOR0g@ z)KCInWOaZY#W?3|DD>!6^q<vksbADcbnPLbP9kNH*fK(+$S3wOWD_fP9g~x2#*DyJ zVexhpKYFPhxq%&SKf9*2w%@-?x*np|TApt|L?lPuT9@h{`jt=2aXqCv95qa3T_%if z6S>N*`LWJaj6FHnOlT$T^|naLNJsgps{alCHXfXzr80yKw@qm6b@efzVWF>FDX8fJ z%rvwg*caW)(&e`{Bqw)|pd-|+2`TL{(b4~IH+<arv~UPaxDZlW+M*ZGw8`@e>Lj=z z4-ek={fz{cmX^RX$V@}?`Od=jD5|{;xM*K!7vK#08WEAqW*Xts^#C5`geL~hIy@o7 zF2WP&ZE-?~Fw4+>X5e`|URIL0@U#nRWHo7=HZ_e;bYn?mepH(+2+31mp9|T?W1igB zjzMdZqjA#1U(kf<wdQ`_i*0ohIYY7wJ5HI@AcC@eAK6_-NXl4v5gWx(Y+E>ve{dvh zK8Hi{=h|*^raKC3_)ukn4$2jTZZC;;+}L!_U6905sA$JL!i6+wVuyVCh>1Cct5<VV z6XTK|sSTn@c38dYWyfywrr@INm0HEoL!jHPeg1aAyIPpz(_%)LN#TY%IHhg~{3x5W zs)eB9<1d_%6~HeGm<U_gkH-UC9XPu{EH8lgcK|01&`0dZ5M>$KsPJ$oNXcdIy#gTq zw6zz2jT}TKfbcu(idHUQ<ON_o@I5Trv>X??kjeQf){E!U?ZN8nq{M!ZLH+w$;APhn zAoPoC*CW^V`In{n+s)zxFMk!}vxIs=;p?r7hx@g@v%(maDy*)Zps9Q4_dhXw+%$q` zv?SNE5q)LRL#>m_OM>;iH#BaSbnRCYzn@PS7HSMW%-kg(wLhuYx!wl<#z`}$5frkC z-st>NED$#{P}!nFNI~;<&x_T;JIW6ef+=-TPeS5m2S0}GOf8?+#4{|MZ2n*?&F}*; zn#hgoI<~JLwVfs=1=(5WD*H4({-f)Vljrz|_*Kwx$v9x)%j)V}LD1$)99lK!6`0pY z0s%AmA|g&1aRuu=;J^TG1CYJ&8B9%lX~zH^cXEnn3ZwW}xJVWWEjnQQj0U|KvKD>v z(pu<zKdC&r=Y5!fPg9@agsoLIvv+tcVa(d?G>7N^)Jr}lnu^9@IZ86A@9cS#+RH5K zMnSU1ONz?i`peFMwkCv+|5(-g_sE1Q)JBhHax5BD$MKW_`rLf8p3P~<?xbwgvk483 z*CX`vTRpkdn}bBytHb5E7}1e-w7z)g{-W@KYM(7)>dCjb>w*--RGaEV6~CBy#zsf& zfLTZOr#5ko6TW>$)GBC-;r<EGcsdAZ@8%d<0TQCz35(Qpa!drNueenpssseaEXpn| zzTKX888Zj9>FGz9*8|0`W0W@M4RIN+abLE)S?WV;4BiMmi+S}7GJQ#zf2|8TJGm}j zKdK3hpl41IEX`Q94>+WIQ^-<H=hg`fD>>#0K{_IDPw28Z#r_H?ksOU#Gw3lXE&YLC zQHD)cfl_Yc&u0%lRe_10-o(++U&j#M-T!otg5dKg7&d!Jw{xkw_{J8yps&bnK+bL0 zy9ujNg4ezaJw$GcPNd`Y3DLPp#oEp2q1t^it1%n|DD8PDat6A-|Bn~$ozViumJt0_ zlhBV=R#y7@>54Qh2j$I6x*y5oAR<FDmoJ@CHy5tJ2M@`dus{qYa0)PG!-H@<Ri|`- zb0MisGQYFA*QgEN2k&CwzRh*<Rm;9SF>DKyuSt0!JoC!sWJEShbEQmW520hp`$_v4 z;rT}Tf`(~6KphWB{a)JKPct<ijA>_<Ox(;Slo^e>qcnhE`*rxd{-HUPId*qU{Hi+k z6m^r~Kz7Vapr_nTI#7bL+3}HK%)LESCa-+7uds2ae+MerG2MJViE0#H`ohugDe8t+ z;AA*V?9ofm=lTq)RjRIK6%7sd{Li%MtDNTh1hZqL|38jce<K>$v1axG2&h`t#=5Zq z1dGfq|DYiPr@t|P^xTdKxQ<~Uz@r0t2)GlxG#L`OSKN(3Z^hM8+eF6GMFA247td%3 zVBxOH_TUk5Nq?^1U{q?H+ymgh<*tk$zZ^_Fm|BDqq5X~R@#5N3oQ^(un+jQ*#6R8W zUk-ex^*2|(<_zjE`ExhWdkHOl-pVUJdB!@+Oi2_fJ+0V!-dcS1DH8EJyXbPoM`QY7 zbc<xJ#%DEn8fS6uw6QK&h}iC{^{vH0a#^{Lb)R2B#QJ}TI>B{0^e@l5v&`48Tj=>G zTt0+&ANqSiGV`;#j7=!~^k)21bCknwuLS09HR=-u>^0CAxXX75Gi2#apR#;M2}DQ0 zjvnQ!m)+nRywecdzRL_@ADyXh)%u5Zs0l%1>~26>vw{To($Z4k0RV0Fane8H;s7&p z-b-L#s@piZM++p3S0G{(fUCejc<I^d^Xn0`uL#|&y}F(QBePe}ZTa$iOj!6|$1AWT z12$Q(Hk!5I0DVdi`y~};=k{$xX`qP@D7b-I1EdKcAt7<%A_B8CT##syDp=i?v)TZD z6?D(*gP9(Pnn9oa2+J_=z^=G&L|wTXX`_G}HYzHXeQ_i6x7Zj#W;867_&1Z--3KSM z|4td165LPqSj$Z-3;sGWtNFakOYjRFHVywiu-T1!+WyDWAi=GX-_-G(V&UzYiK!4Q zDfMXgg-f3^x3o<X(f%hwo!-hw@(Pj?6rMcfN=JF+3PZI`P`~QYL>Afl*cU1poPwp@ zSj#Z^xb_^|a9Z{01H`cQRL>FxLdGfC=|UAPb(0&!NAjHPum6#R?v3p9-3|R^I?mg# z$J}M+lo@Hg3TPZ`>!anzl3_qyAT2Aa1N=ikvIQIygt)j3ATA1Q;|?w?e-emCgZwy< zps+O<55(0#2@e=yy-LH*3}6NA4RFwSO$IgwFG;Z=*b8JPgNIxw3dz%?Eb|DM3c=FU z@vAO)=|ZI(V2o7O)J#lIXF`1qpjUPfgCYEM8gs??_Xu<uwt)pNn5{R#`WWOI|ClT+ zEN^F*{2UV&%?=tqVBca3oDZ`DrrFhyE2UQ3Rz$?#XX^DP<2}Y}h-2f@Ml*^d2s!|H zg^P0(S?Y!VFN=B7!y&yX{r_PxljNu&K*&lShofVj^PVe3zD)i8_SR*=x5q7o?k#Nv z-N7PN=PNvi@8Vkq;se@!uV%16glHN4g;5TTicN&>!G_SpN|d4`yNokS%1eL)cidiS zV(h^atbV+;wZG&nde`0_mdw&C?oK{5rdbd4H23(0=UB@H(@*eLH|pI)B#Qj3{`P8I zZ~JsN?$qe>Q*71q<Ywr3$jDjnYw$jAnHHRCX>Y}-ed5{|*dY32KHQp<QTem^{^@4n z@GrYSvl80$yVCqv^UpcmIonuLh@USl+|{1a-f^St+kKLh5XtB(c<d>;^R|u4$Pfk! zf3Twi)`u3S@-K>WU1;tvr`BYfld|MnCD>y@<ruJ&+hD0gW0xPu>zQF-9aO?7Z`4JV zPaD9=s(59$$EQd+Ll2+g4~O>N+36u6K%ZIc_#i!@5M%c;ThNO;(S>Se{w}*Bc)N>~ z6@$qE_uLg%EhhHgvN{q(cc$D)hESl^AVcGxRelFC!QL55Sg{BxJ`rUWW`|&Fnk))M zF;q@E{ip$<$xRx13}%HIl@^KV-9xh@?=dnr__2P3{Z1p~^BN9WW~@)He|vdw`7ih< zAETGlE?2Oh9?=)&1)gKilIppn@jd5dC+?8rm<_w763_-_7vV~Jedwpcm4dT)l%2p6 zeSmi&tJh^#y^iq*JIb#eE(of?xi;G8IJeVqw?<(z9OCvyLKveYC6UxHAt^-LDN+~- ze}e+?lZ~42TySpDqjtKcU4pM3HYZso7nMY27;e_b3J41n$3Piu5T)qb-<&DS&K>AA z9Spdt2I+negE4b-%o7CSzdu1T(X~__4nk=NK(Sz|$!p*%U7VWnr2xinDZ|LP=9FHA z@E`tB7%-JWL8ZQK*3!9ErHXV{O42@WK0*9H!$}4;d%AQQ4Ly8O7Nn<P9jNJodEF$e zh)29h00oJ*=V^U)7aoi*gs~S%{@pWP?+SPJi!lt&okHU@caO1&?+MxUy#yPMUm-|Q zUR0n#MLGV?M!jxV`G)UYep0`@<unpoOpuuRA5o<80{e>Mp#ct0H0Ysr!8d>t+@_jP z`}f8M=Z3IOdn4tOhTEq4Ov7iCjBfRVZwi}OsflP^`n?{=tC4Ici@BYcJnyIu!f9_# zFJuW)K}&P=G%TC%z`zgx$j13zf7sFv1MNqHF3yUJk9du=H?)!a#}B{0W-xo(ZX~-Y z8)N0Ehiv0}ZwIS?=^wdz)3NEFoEE=s$7lAl)W&d0Xg+@&hoMbH4*PN5x_w*s?!9>v z>jfhQ{oii*s4pqS<Sre?c!4qg@)r|TfARHh6hB{?lcNnv^(gTBZb@AqX-Z6feNqv# zj{My+H+(|W-Y~m*PTdA!iN_dK>#fYuS0yMO+ONPHMnXh`qY?Llr}`42T(Eqsc-8(| z7xSwfNn(c^sn{1)I<+ECu~z4MRcIg%CuFfq>utnUF2bAxCK6lQGF7@B&VOZQ2Cv3g z<i^|$_R+66|J}fVONZ|sA{Jl`TqJF9`dNz33;6EMF;K{r`L$d}lB1J}bRnpnx&aTC zag*{@cUHK*HNN$If(y}DdLM`_RBmCKzABCcec4k?1A8OGA_zFGf}gQK7f_*ARa4Vj z_WDGzW2Daw+1$l!COyomq$ZF+QMHPc|K)`5#*G76`@y#+7G#y1afjUQ$+|(wAO8lQ zPJU}K#?Op{n|8sxW|s*&twGuIs;yJyzPUa06;xG&$M+-w=el0aG_?yIs7mbkEv<lm zyZvF8Y-(wAx}7;|gb>`^HkYS#dy^##14`AqLj3)MZfMV*%l*Fd(&!vT8VCr9RQ!gT zMf?im|2%ExRRf%hMSw<^d@wm66kU`M%`+A5^WET>_j@VZQclL5wVEuaW!N`rsBNfS zI9&Y0j&&poetXnj_08ETCI^_WFy$Q&y#kB35Z$s@GMs!+0-+OmIwzVshWNHx{wez@ zor^vlAT=@Kk^ExfGptRj&saWJOw7*c5|@7>kT{k-h`aA&LRJnTX|Cz()lR<DJ|b{5 z+9kZ#^!%jic=F3e2!|m;F1sbN_jxe+$#RBa8!rmg${rY5{(D%q1%{LUnNP4U-~3_r z@9Qw*$mgFO)qLZ6a5{poy+vl>DdVDIblZIE^fgAzzn^1V28^J)i|yuu8qlY)4BED2 zo#c7LLTe9o<7!Uq(}Z7z1)f;4Nhys@@ofCRMypcqBd3;U)>}>HykP|P*KUw6F-4WX znIVCFRn^+`X@qQisCJ5CsTvG+*mXPcO3XKc?^Kc9_j7lWFvUYl^`;mDztDTVj^l%v zZSR`HDMw43K!FqH|6KWLG6wbUS*E7^IMa9dGDY8OAM=f9v{3dp<P+kC?!`7$*0_-& zj<W3jt92V#W*>s&cj;|x!bCPVQ0qv)#4Tg6q3`BbdxS03E1F~ZIJEwZ@uvvBdt2t? zbAiP5DQM=rhmnC-i-d)<a6z09O>A7SoVey!!ep{FUye4z4{$5>A~)<vtU3t)Nfqw? z5lca_Gs@HQ(a2JtXKj1twF-x0`iH+8RnO5jB7W$V%pNYtVufjdD0!Koriqdm;L4On zP<!XziBMWpi7%G<=jq$Dh|x;XN+lzm%snE&o<PrK<ED_|I2r`S-e+A;dZrbW{t<0e zb7l|t`Cja|3ikrL_1F%{`dnbc3IgPLY{ds&S}ENR;<u7?RPWWg>JXCSbU`f%14A1a z5lB;KA;Cf2`{yn773H>hWHRpC_r{WyinjjJ%#&Wc(fsAti>*iOCnqt2<#tJ}$lk(! zM{VcB{3vgij@Zw!2dN%?oeCoy$eEocQuwWqGUNi3quSGJK1ig}aVgHnnDEM#BPfTc zmrVN6#_(yX?k4Ql*T!)4Sl)j$3m5c3@~;n;D8=*J2|mgQNom!c%jDE&H|zXcNa=X5 zW4u~o0Bck9YMl4K{4R(yS?c*?LH&cLk&o{!-q?bDAZdQj72dMFwrA>D-gpyCYcFO> zC5VXn9}AHAd6Au*ZNCd9%i&VL_WQ4Nsth+M9xOj`IjRq$Hq3OKr7qp?XIll5{6wy* z;M)A`#zv12;2^4eNh)6_rA>t>y84tSp&hZOirQnh6!o0y=Br9G7pS=ztA|D;Yc{^i zV%*!}0o&O{8(r=^Zmred6E?>y=P{7t8b{yHh8Foo_ArIb#-w6^FX~h1;SJjjbX)ML z$N@UENHcIO1JmHRnkLb99>H_GieuOL?75~!LSAW?xK>CQoEr(ZX+Kh0%BNUOPw&+Y z^J}^{@-ZiKyRC<rhwZoJD@An{OxjkHx=Oh`S#TRW;dETeyEF(S@)BFyMm;_?se&6M z$=QA?Go$(NFpNE81-}>j)nvj>s5LB?<H*B~BLhu-p7353-G<>!FjG`qUlQtL2V+=v zf6PTP{yoEVZy~=+u6NiNBv8J)sWzWNv`t<+^l1uDHe31EH+XF^@`q<p=Lj4ida4V7 ze(_3Y%6@J-B&qOfY&f&gll@L^X+KLHHsq_7alpq@HH$lIoc#+r9qE8IOG$kGdQ+8y zOGr=0TUm>ZdV;8|oFwq$C_3LMPu^3Uk$E%KN%K-YEw+(NPUX)5$1ilg)QfoE7;>X2 zr${4GrS~n!KNdVqR(kHFGBQVBs<e9LZjyZD_xk6226_IJny6Cd#@4z1D~*mPQN{Z~ z`nZDgYQIVFfV`Nt>Soj5SeWF<cOczY#bh-FzQFO29`XN<tT)!zjJBGsUM`ew8oCw> zRO{dQsq<!sq<2>f7RPfMn;*lFj)k~ro4j)JBjgd7<BIs2M3;y5e%*(kel^9#*5C8c zIZ`KL2}`dFO{7xlzvW{)tCYbg`{&4*fSN>yKu1n)?8kO>jjmKxwchVR&S%Pw$?Gh` zHzv@=Y6ztu5y((LXz+Y@nvvGF!}<Ex(#dARzx}_LKbJO3Lfci*U-MVIa)w(Hcu7Co z^`4oH5PXNln0<9nl=0)Rbj3xNb3b}>w>Kr4^JBZ0ce`b`y_IJ&MMvvbKC)~du?z@7 z7Hc+5l#{9^EShckmxsBei%Zjqc`lzM6_vl!g!BSFGzIgOS9M&ZN8cbRGd~~4bJr7l z3M<e5?UNhJhdkrPFM8b0#&CqSU#qmveP9scJsiK*N6BNE!F;pDFS65t@#69JA9XuC zBo2uzOgf5(-I}L$5M1QXtIJk8uxor+zr1f-@$fFAY!2Vwfh$y7nDEJu9!jOHG*gIA zt`Im`?7tA*a=k9cIPifDE?zoEKbwIz&?2m__Z@ccLxVl-6O{G+^Vq0Fl0ZCX?>-hT zFGYx|G!jRRgjG)JN`mWQ7_Ww-or5wKbE1Tu@JGOK__$(2_9OjCrQ2+@u_Z;Zd{i&B z#h2FHaK*(y{cB{%0+5ma_akd4$KyzRc3JUI?ZAkmDWpb8^7@cLAH8)%%P>~OZ+)R{ zEM}s8ve^j-`aO8}aYLNe!oP4-O@*#v;!M~+wpFB@2(0#5Bw?$VVCI2kTbeQux;h`v zH}|N!ka`^i9NLPr^~w|YsvKo{qPVGjuh#ASS|d$Ys(1hSUtF!^L=iunz7`(7hF{ID zgw@k}rlXnev9IguO54x5THNr~>~KPI3%b{^0wO#A=Yerc$dqzs*gUo1n^Z%RBUHL4 z<Ki2PoQH1;Tfmh*9Vfv-Y3%*{Bd+iKdJB_;eUYyAxQk{kPUyYt*IrQxWUZS#fnw7n z_*_GRn|$*_-rA}KZHI2t>#C*+`0Vh__bJ0ks!yRy_l*|1dr5okE%l!^TOR%przf-( z)WQ8+YxEUhzWALVes@2e6^;n>xqKMg9WO)DSttV~TZhQIEh1f1Za#-vii`;4AizrG zDjl$?NR8k+9JHKX>rHW=PxiAZ03mLl^;fRO)(8a!vgKt%BE#b7NuJBV&GxG+9<|S( zyPvi$PmtuL)N=P8my1sQhD5epqgNX#TbdHTG&#r!XhgtM%_yBK$Zr-bB$nL;w_B1c zw!U)a!~8F7D6K+A4rQxzU_uloqr!OrlUu{G(u0|(Ez(9S%4>J_pI*7%gyV5p7S57J zAJ)qEZ;yu8Dtw*xP=0nc58D(ajxy16ZQ-eZD2p>DO0h7@zOKbDY&Gn!#XL_)_=xfy zYx$5$XVE>XDhbPt?^d1ii_H1|?*VvzDUF*sN2l#5z{Eh+g*&x!>-=WGO-aIkYwMt~ zWcRl*C8xUy5m##PUG_40?ftaUMq|No&uA=q!RqDCXnc3-`Iw(?>yoaV1SV^`gm^bi z5RLp7I%`))RCf?i&}N@B{SB!0v&A-aoLnFlPBd#!;JWi=yf16E>6n4)#>MEpNS}uS zZz`Ajb%$mT*+^URG+K=AA^WK;v!LN%f5lR3h{Tls2ma3w4o<X36M=t(X@!UOTp3oc zgdA|v+*>A)UXzpKqp7oUl<xg?t#zM5x@}qTJ?t}0d18zZWw0<Pa65~|PKAXW!2>fp z2&enW(y|jAuxI=bS~(E3(;JfKtSF`jg+X)5jp-IYc{8aN6|wMJXF!pEnN)j2)mN)l zW}Yz!PVVl@aS*oBAPLR3ObX`k*{OuNtb!?#XWFn=D{&f{3I}J?pP@wWeCNHE?7?dC zx1NaJ&K6>;Kh`_b!CNEz@2zn<&7zuoytmb&>ah8xD&8asnsrtZ%NKkwz+~wA@t!Yo zAkN@feOzU%T}9fSd>_L|>5o(ctLJEgm#V1HuXF*Eav4=GeGN^SAikepqPGvvoSY@x zw|2io7~b3T@43QYRbX?@eQi`Rq``(XVcSr=SnS8uSbBR=8mtWO5(Nu<dG*{I7PLDP zQ7t2m;&=?Dd)?D|*IesAvpH#)@Jg5pD~_N!YJA5P3nj+njq74MMc+d(BW@`9TJz!3 zo|AQYN1jd_U#*66*-+4y^G2w8_GY+*4V}%t^&t*xQJAJ^P{nbC^)dfifoRXewodJM zXaQ5AOF}~R??rt_b4s;sd|c<%Jd82)PQ*4EZcXn&?=l8S+`=F|v`ET-iIwATcuu<~ z^97GjB0cI-n!7_9<QyJY9GVhf%bC^!aqPaP^Xx8!2bCWkN-RVz%FX)~L>S<6YAY!2 z;j<xU9xKGvoi11!vApenduPU|Ez@9`!Fl=hks=#{WdlBnS5s0LN=B*+dQ;Di0`{xn z506_jA?jgy#raEAoIcTIQ@GSf$?P?KH%$qQUf9i4IIxYpE#ha_rS~<Qzqh$X-i&Sq z_fH2p`rQxgafA*}EB!PZMVJVwJ9C7L6aTl;bFN`O>%2ZfNlzdcc8j;jIXGv*<~O(> z#+?b#se?j|Yfg?{k*%XP-E6d)bM%j9$Q82ZT7dcZQ*2fxg3p|8lA6nYlun?=aYqU& zL)bh&I+b_-s;Mc3H4BX4rjRAdc^@A0o$!{&_yqL&L*%#N`^2ll?6yDjF_c#&XX+?C z?gdw?f|8w?*!-rpBU44k2Cj>x{&s-D&P}ZQ$t97XE)1U>E-&UNUVxHGKnt~U9y|#C zTM1=~6Mf@qvudB|Bq-xND$*-<KW#s{#<cupW=*_bdI4F`n>`;XcC%7FYNFfyz47A~ zs%n9D3)7c2zCvTV(UK*cOn!lKzSV4}Pv(70U#MG2O5aK<O(9%v6mcxq!p^Oo)5vMN z_7da#X2qW(Mpr9i&P#=xn7LrWs>Fy?z5>dIKpo7ncRv?-jXH9(1bZ`Rg%UIp;&r@R z7PR*g^sJOr6yq?mQ6f2dtWr?GDGSr9gO|t>=Tv3h>x`>auA-Hq)9+0csn375pXw;8 zp?7)I_=~J`)>yodvAAyxP<i8=2WM9l9^}vKHaza>7^q}q)`<H2{<Z)_YC^fWI^VQF zCbf(v;=F~)tr%w~pMh4I&k&i>)q-xhIGJnVx6m}|M~Upr;$qrW-;2J|E{ePv*!YCW zZ^aMaZ|~a|F9&q!(|J;>tL4kV%?|Z)vy1fIPTpq6-~X9x3{W8QbNJT!>I`bv!qoZ; z=8^u#yw#a@Gx8pNc_?nN$PB6cfRPl1EfP}GR||}F#o2>|umM7<rQC(dwpaP61<+wk zLuND%R>C|f-%iG9?|uaSz@Gd0g^TdUbtW3+Xf)pqJ-mOP#jo}@?WoV!=HB|1h|Yi0 z?zpIxJ6N3{P{m=j7-rlTT#dqKVkDxV($eRby_2rPKyyeMZIR)%k9{`ZaB!lzC9aSv zwhGkz-8P9n9C3~0z&-DH5r|oYY}9@0`Sr_gVoyUZX(x503!^O!ZLyb)`&m`B7Z<Va z9(U|>jrj-Hi3zSYfty~cUuNfnt&TlR^Ny*q4SsLiJ|Vwc4|ratquBmDmYd2Nk6<ga z=IvMGZ*;dJ#CaPBKcq-E+AE*V`BLEJElD}d)pBviv|LLce~7~v;NWS%peivBzlWke z4?QbP(0izvQCvr`d-e!{5q0UQBrsumdGii3)YNm5Yws$<1%m|&3=3&jrCY8>qp+n) z3v=?2D|1#1iTI*(wxII=p2Q;XMQb6QFgP^^)R46I9I=b{4BrTwpF~_N%H<6xN^0by zCl>A{2#HZuXfPR(rfCcQnqqo!vYxEkbc+Sj6m&1WE4m@Y@{`XJr+xe|>8=wuswclK zxXD0`F8xy?zmsxT+LSV%{FoR^zp9yU_|R@(&Zat7jjNNC=j)&0xO!?ymoX+j?N78y zjxtJ;cHm1_qP`<*T-lC2O^<y3ZOT)WQ+V-})6fUEGhL;OrCAErHG!~~`8qSGPz#kn z)RHDKssd^OYUdZFtgpJM{Tm;?q-!oqr~a<9>>Fdw-X?5<H}Q5G;b|H6vj}s&RvWeQ zZU**)z6pbKD$|%1@a*Vp*JifL-}JuhMpx*-w|R0C>5KTRSkz>tRVR+NiEmklb0;1! z?b2LXA?(Q)vpB|E!gzf2e(LiWU?To)qBf?E$<%mM;ubW^<8|0|(a<LGL&s71Hk_BL zPpPAxWPYpFvw}iv?+{0M|0tUpol{`?e@}N&bj{GSHTNv9dsFB&sk}Vr`zjKJ?URa9 z+O1TAn%<g*wr<al(osjtaII2b?Ug(DP1d_xei(&aJ8Wzr-*#6oZ@=4inOcOt(5;%# zfLf*Z_}swSG^vcw(u}sQR=VzcSnde+W0wYUfuUde9b-QVh#n8-7Yw+9<-{lPZ==3C zj>j63;aeZ`>V+3_B;HOWy}w8n$UmuRDqFTb48WNvHLik1L+qqmrMoX$5v1hDDvwjK zLto_l4q%gV?b^Y)7p~G1Xa@mK@rwcENsv?I>@oiW1wXk&7BV365*8Mw%-y4o9^d}o zbP#*|H<krkr3Wj@fG9h8VdWOWQUAD$a&YBCHE`U7UDE9cp6BbSX-P#n<%BLN+BVCG zM~O+QH+Z}U&p4$F(dTNdUJVVEH7x7L)9jv|C(tKXy(N84+)3Bpwon`CB;qZ#PoNAA zSJwRKZ#1KfRoz2=+C{eK-*}h^%f2I~s-HJNZfQe}nd8HD9a^zR7BphrTDV{$ZV;QZ z6gwPE4o$1+#S*v2o%eG5{yvKDOO~K0thi!>1Qx&GGybawAD!yPR{sO^g;TPJ28Rvj zrhLD-`1p8W`lBN6)daq{cn$qV@7uE%Y6;|++o0dBc%7h4JlviuwYnkxx2`3UAa%&! zM#<oLB4ly&=V8^uora=?;;32gs3$<VTcTNCOFA;s*?I`~Ll05+4#0Gtex&8Qf;e!a zZOvawF$B!*700RS(34Y3-ueVHY3&>Qe3UR>{eOu13ZSZ*_y4Pi3P`7<bazR23rI^# zcXt~g-O}CNCEYD8-QC@J|I7QG-~8{q^Uj^|aL=CIJ<mS->?bHp?6gIYGk2Mpmt#Z+ z_+u->$3Je9Zxkie!M8fHcaLNxPrp<?{#T8H{+<X;gPp8;fF|&GD?1V9aMSxXeShj0 zI<QxMgRJy}nV8i|`TS~U^wnlcmoIrOKl;f)qGsJc&y|4%`%Eu{n_fbXVyWQ4%|s3> zT+~o}uCpN8(hr#c1O`x#53SJ0V}}tw%AiZqmo&7r081_{3RDA4Ti<06|CfA?+U4dS z?~sO_5*g@6)>-K8#d|{bk{NjMO<kC|l{_swzuRbfkWYNwyH!II3E26jzDqOzrceY% z^v_V25s4gEnbK4hVv$RDMg}=2<!0A@lJ`9(4iTZMn}oew{9G>uYVCyKlDrBJMy|$| z@^SIIWi8bD5&T4(Y1Bxe-=*?@r-PqTp}ONHdl7`|9+b!mu9(m}M?CXU_ghO33M6G$ zs94cdUhlO<v|&1znixtj!N;F)*67z@6oDNk`0on1Nbg;`lYpn!0N4N_A))B@t7mZI zqBRkR<qW{g@O<nK#!792p}LxodzwYAUT2C?Q8J`LJnFZO7gh@+{uLtz5u}d%=kw3& zME?FzBAZ?ZhU7~}+67V1TWW%2oVErpKnI6<_Ew~cU!_|9^Q+m@*UK_(>-`NKo2`<? zu0HRkD*%hIZOpuhuVvPm(*|8`rcsNqqGK&jbl6t;YOh(bR)ez0m1Jm<e@4%TJA!0+ zQB1s-#ye57ca=MQTTF2aJA~gAelrBq5F{_0haD-Y67c==^tnVy**$A_c#|7WoXPxX zd?3(Vvx@NxYt-yr9CG6NWrU6e{+PvhZI-~R14GB<f|3-57cHlP&@~PG1^2S1vw>$B zF`%Sc`~{VW=-3S7l^&3e3&x^%2cYHBhP}duuOl~Zyxzx>V8eq!MYGK*AS-ZKY(q_z zBLal=j?Ml;u6C<_<1V}Pzi4yo>FXexWK`e2GmSYPVoBAVE;S%tSK-vjavSX;;bG?c z^D!nV7=EBCMzn!^x?+J31WD6Fu$TOOmzT(gjLx3qd?XSIeVG~{trl(M)8?&sQ+o2J zpCTr>egH#<d*$lV59u)PwqLb>P~QMcN=pUb<%fldeAB~L*RETRdhglQZx!qY@;E7? zRIKSdwKJ5^Lg(P1w+4Uz>7A<`KlF{%yrQrjt`Bdd$BnsasBrPe%koO`o^7+J3=YFm z-9Wib_DMmTaBy5U^S1w{s_6gv^oBBjMOCBTeiHy#>E3n##2&Zl=d1*+XGImjB>_jv zd%#c>IH8ct)jMnhv@4*M0AZzNz4tHSUB3yQ$=t@nI`;G)4QV2sM7op@9e)nr2$MyC z3>%OX<mLPDsC!9-d6r8KJ4ccRksAewOk#BLJ3y@R(;q%Dwa;2PX{U(W)Kb&0IQ?iP z-VqgL_m^^}*_GC9R-B>;F3s&cXhuieaG7xnRJzyG36i-|FtQ^N@0F2`wbArkobi(y zTa3<pJY;6B?sXmBJa+M+7}Ozb+N%NEm8HYj<Ynlc`Z>X3bQY^|$RBc!g=H7Cn*4gZ zj<i_oJ2mTmxUxwPabf7J0amSf4$NE8w2pW|Z)}xf?5HIn*oW^hZ>*b6#nod0$bD12 z%9x!iF(SftQbi2_dDWg(rlRHfr9=U^mjQLrwiA&edc2-#)cqz6ZUuY$;f~Tv^_Z|5 z)AK6J^4dSU$A=2?_9ba7%{xiV*N)C45JQJ4DrD<ul__5R&S;s!GnigfvsYXT)A*O% zmD;mL^>f}`s2+Kyvn5o#mha3wk!sdObulS!ikAwWP_HACwI!6qFLpWTR$%=vlOwRE zx8r^e%5NMxG+12cAdmSO=Z4|VL#2OCNs8{CKFVzp@oGE%Da_SE>3VDM32^wREBIpQ zg0M1K7wvC5?<+YDKVB&TmtcMpBjq$&P)=d~gluV&876#RRS5H)vc!}m0Vvbn0DU8{ zxN6YFKBENy@<Yb}sP)}Us_D|}G~EDo%W{p9G@mCfy$4T!k>(dG)0LOiTqj?7x#Pux z)y6w4<^+gA1+O-5nraT(&$^;fW>qzmdFPDhyc3eyz3T4wFM#fI&ANf#tuc<B6#RS9 z#F;INMfPA!s#7fcBx<NgSub*uh)lBdc90EMleiS9Xewl!R`o7y#%h5*R^y=YC@yJ8 z1>(NB!sknA!UbBl@(vkJVkSMwo*Ux#>qRA)D(pF;bR9Sb|LUyGVBU)VeKlr3K(GGz znmH(mru<6RdBM6)*I|eqpj3dQnEQT7ou{8{0t-1Q={lfN0I9XX;bCz24FiDR>;r?| zZ$`b#;rYG^JY=y4k*d{M0828+Atf=3iWE)}qMSw1{*@ddF7_Dx*Z8)Z98~G8qG{|C zx5RiORP^Pb=A*}*1OeZ$a`>TIHtgzuUZ@p<@>Nk-5&S8i5)5}%FK_gM6@>I_&IU)m z9H<Pet7LL>(=l^#la6Cd%gJ|(AfhhnyE_N(e&1{USs+a97DmN!@2?)Nuz)Enc^&5Z z;N45$VhMnOz#<n2@~IR}^0VsyJ#Tsh$iMTDv{nEa<Nm;B`c{7B#lxJvpxMTi$VRN> zrqLxX7$63Qaf~>WghE4#CaU~9vbtGsg^&u1UOKIZP6VX5A^921F>-}ONc23d_MWzi zUS2UVCPQd&!Czw3Tju`W2?^DN%s@#>9vcSelMA`7za$3<Np4iPB+Dfz8twd3>RQBP z7?LW==*U@37M?tE^pb6w66y-@=s86A?Jhvjyj<nwB|=`B9$UJCxfONC{*dCgK}8{+ zE%ib66VqdxpWt$6&XYKu7OCb48v$=-prM@-Prkbkz~n!RmG|}a0c5SXsOSxH%j4Dj zv#~A!2L3yA-gj&O!iV)REWW=!w|M}|?i%132DF3{hqg{mPJsFuK+{kHJZ{zb52Wqb z{3Z>vaxx_|@^0Wf0C@h8L!-5H3juAYMqA1TSo{`h!_BjV*KI)6nbF6sYCxlL+@mvQ zObqODA}oGQJ_IieAy3UKqSj~dO0U)U<HQLM<z#G)FXg!q9<W>Mrb#&qo$Fi_>wfyV zJoKd5RJ4$@FaIMpps%TMpx>KHmREIRL&)8cv)Rhr(av*8U(rwDz>)<iyIO+kK8J$6 zNgLi;un5$-8w(7{G3m)Y<Q`v$yzbVPA5&r$zRJuD)TibQzVfu@YEOwtmdQpkBHsNQ zG0gpSqp26b;{-+R?ChSEfzGpl81fE)b?q(n^z`U}nJ*JdN1O?wJdjv+`5bGD1b>qY zOy4d5lR+jbdt!HOZ4DS!PXYdl-Fgqe!6Onbbf}BlwkQS~jw*z<n!F74g=G#vdOoVz zC0zEgY~4*lzE47(qR;L1{chE|BI7AK&_SCvZ+FlOPS}1Y1@o!=ku%sy;We~ur6rZE zFbvDe@*#<8Ry`K@-E)+Gp(Dn`fc)_)xLvi`XvdO-yY$f6Wv?^Mi0=?SiTt@X|G-Ks zz$kgz@TgfT3tg_Fp6<fD=zrw&3n!I*Cnis7^)kgR#!}r$@3q32djn$z?)R{#?{xlq zNxYoo#d$jyx&;Rk1FpZ6zf9b(Wy%;fbjfLcjBt<>1u!fw`whwSEa3d&&<WP+qlSG3 z`4{1*=P55?JxPK5U|GvuA(@n#j@zb<_c>mPszr?kK;IsM=yz)a_*p){cfFkHFH%FF zp>y7$|4V;V1#z_93Me`RlH5yy)Sy~41@&CPE5nPwlzq={@$c}kx-ninhhW-g>(3Lb z#la+&M~oc0{<!}%{n94K#mE{=5X~^RVfzPZDQ?Z6r7dcgurHrl3a`1}b9sRCGP!Id z(oE8ZY8P}LPF+4_3B%z>Ln)!mw6po4Sxzyyx&jCEpw^5HSW(ejq2KlKfA90nvAKc+ z;res@r7^9vB}6f>(B3CNIV(X@H&<?3v?NAJn8#m+cFu+TKHaK*QI_)84Nx)`6$P$r z?>Vit?hRi(rGK+A?2jU6hy#=}9hXI?IFlTdpY68Kio9T}#mIR4{I(s|&U5of?0i0G z2-MPh;j`G~JPeF1(-%W`Ih*C{GUmgdT!H0#O-*t@wYitOXR96`gA6!<d;#aXBP`;W z;bddPU?XtXxz$;8D2J!;$XjC@<Duwiw;Yk^WE4bEhREH-K<gGkRv56eULJW~EJ{`; z;50x2`$b`SXx4?iqE5oHgdQBGykbElo<JcXIl_(Lv9QT$^_s@R#VRq=Xy!DTm4{7J zBx!LF#=boEfhL{YG@qw`E2ESe2TJn+roh|*ar#!dKpBv*w3}Q{f&I2Zo37(geXP!H z2s})QCmwDGVe&FD94M4mmq{uuT%dBwQ`*ZgBn;xJ<b^UiNDYJVKwC6Am~tUqw^!8B z^(5}#Co_g+?e0&WLAGz{$w*SD@Azc{rug<vA)@r~P}Tk!O>i^auZ_a=Liz&0^FkR6 z%vIWH4w(8VQCLS)PlD+!etMpNJ8%n0u>!VhfZ75N3?V_N<Kc-5#=z>&2i|7}H5!3H z#;>YB1Eer$3gC4I>^(}u*C~DZCTY9`U#;AFX5Iu-akOQofY7#$9g~051q%PFmiKKI zmpa=K<N@_-3YaGQI%x&e4~FMF3-clFWpa~jEwW!nGSKBmTV@^ajzt|+EcLP*W|{7K zieBKVj5lQ~V%B45%U3F1mccu~>_EUh(J4ORuo(6MI!NG7L0)RdnNtd^{K`JCIzWw- z&It-MYY3G9>7@22AZ{;V@;b%BRTp=5WZT<b1M&WZy1`l4Klc>`Vw=IEZo6U&7T<%< z+xe$W0r?CA^9}KhhXW%ev7w^M)(kY9*n^XAJ{hI;SQPFT`ZQB5rzW4vDs)g={CshX zXpQ8^`A-X7&6KGtqBHX%s@4*osEAkOo3l~XEZ7-+2-0_VzvH`JIA8gR?CdO#&4_Vw z`PY~g^?hj1uk~%d3-@NKpeQnRIvwu=VD)rxyPamU#4uR7XkAuZY$+MUWB-3xfN)Em zcoV0AJ@amlLT#!qp?rotB5O}d{G?<qp@X~d7j*}>kib6cI-ZoE>4xt;AGbj^v1$vl z!EH|USjLbvnH1qzqhT)oHmqo)+4Bzl3O1+}g0!o5M*Pqg!V}Db{Yhi(;b_4adZe_y z?97w;XJ7|urMKu@>iWrwnr|AV4BNopS2Zk@Y8svebyw`Rr>ki~wR35&oYncKEZX~i zcLlleImTeR;4$uiKKh>g{LibHhg0w#*iQ<igO#1Dw)MXesZ8Zl8Bd}%jAq45Mflt= z^6xniQV?K0`Q+7s>m&3N8*XUXKs)d-SafVRWgDo(KWGTkp7pyhQRurFO?oPHA+aC4 z^Ml%2yUXlh6=jR4$L_bZ3L~t*Sn>_uirx6sTdjhxp7Yi@;E8@4UeBHh1~<bN@Y1CQ zxTh?c6&JkS6O}WhVl*8$jrOI-jP$3^b%S$bPMp&`-+gV-(7soLE)~7@?@CSG>)nn; z&rnChO*rnbo7zq2!R_zQnjPIR4lDa+Y`ABSHGh?sENW&b4@fe(?Zq1nz1o<JYxZ^S zszGrV0{J8Pg}}H>bG9a4rerYuP)c;S{{AQ5^vGv_>A1V-ChN%~NO;#D)50*XnH&WD z_dYI6?GW43HuM{J@vO)IIxK|krv7ra#>J!h$-_W1{k{ldfMYga;x`*7``Hc{OpE-t z&Q$)LdK^i>o&$E3q+z#H%|~j$ntor^dd%m<Wc*g^?ezHzv}gTd9E=h-gdtF^dH?Qp zv(EBtU~-wXj7*>;Mt8v5;`$k3tl;iVd(dsn!QJ|G^MO=!be~FkIHu`Wog0B;MrUWI zSLpjDrhr%u?{xR<d#X4M+5tt;m~o*4cy%&6S*e32U(YnuJIAT@`nTHfc7X%YeUaFI zCL)$r13TxK`Z?4T6f(w4g@s>Qc1*u0EG+E1M$!0&Fe0WL0{c5T`ID%1T_d1a^k+Og z%n=PpN$Fgnd`F1wAXo|P)6eS6n`gxYNn>z;6cGcwv<yoM%8j)L6g{cu;I>xcmRa0N zVCqgZw4!g;G9ouUYjpMZ6Aq~PC4RKWLUmCXIDX_Gqa-1r_*}PK=N1LA)oU9nbf>1K ze*F_nv1h`{c(xQGGVnA_3ji$D@>h@DIb`u%_TBBW`TL)5bAD?JivErj48-n;KmkKq zULfjZZfOJc=$m|xt6{d?aa8D#q+!R%UP&eM-o*J@pmA`CKfEkVGsG@3R84x|1|i|K z(pa414yPfH(tN&5#%Q~8bFYhhNW<gzPe12Kr67MG&#OVu8sPZ>s|3I{*#j=DQ=yr0 zWV`prt(2KEjLp?b=)OqUsJNeOQ8dS#QKWK_)y}6|(;pG1Uf|CBToeemP7xw`y#lK0 z)9jVkhUBnKL8p4FDta{2kSsS%l`gyB$b0V&tGHL<TB}#b3^C$|sttCZ5~^m|xLq&_ z;^j+wuCEWd3`dB^1iK^)&D?{ye<%{A2Ml89U_cmzZ(c9=0Tp#+nn~bmx$L%0FjDBm zk#u-Dtqa^9SaIF~-tp1Fs|*9gy$m+RtlSo}!+0r#-zum5J}a$W84BQ>{9gWyM`uOt zA#$LQo0=62Wt%%0(oP%;$=4a9$Q(TyY*bLijjE~rw!V(33ZgzoOI(K}i9N@zs!`@a zT$1Xs6B(_PTu_pTUL4rHT<l`-$0`zKe^1MDe*=M@ylROAbav2JP_RwZt}&kk*27s@ zSu)bn_(=ZZS->Ap0=VCC^9b#HwmjN=7|IC}&I`*N9oFs5NgZl8;T7aTx_|ejE?D>W z!~LzUH`Wq>0_<p2G1M;}75CFz-0oW%J|C*iktCp76<JonQqU8las@t4j1Vg0*r4Ir z7?8<yJsw9MWu9HKohYG|v(Q3by@2&p0v?aRoI<14aux`Bz#|}th=}xtymtT=DF(L< z!DBb=j@?vudLG}H6uyouZ3_6t01L}4+ZZt8O}CA?BW05FJxF8;g-#W$Vo$gp>bpVU z3qSO~IVURL#;(1c1OaBwSL5FT)9RDeo0b{R4GI4R(}jGg%~Uk)g%Q&Ni~g#8i|pE4 z<9)2j)_1K-mLV&jzG{tmvzfVTKH{n1)MLH_3@wGR>EBGPIc6{0y5GV!VFQ;8K(LoI zF?pf=^8PC-k=vV1_Qm*gg}*YbdF_17L=H05uCUM%&b`Iny&fAj+{Ip;A^gE5*9gV+ zc``kcOd5pd7Ey(bqO=K8PM4Aj(37@8(S|PIEGRQbt8uV!+Luf`C$H<m@b7lE+;=$Y zKvHCr$1kQ9|E!&hkm5zqYr<@u4u2lmtD)ebJ5S695dfGP@S4|noFK1@6(d7akkfDd z*VKl*8cO359^rsKC&niwZ8EIX?GDPzC>Y>>-sIv{p*H6hgjU?q3nE#@WeXD5!>8WX z-qdN2rr#)6lP7{?Js-;s8mCPU+G4k<2bHyiUK9BJ8ci%QtfA!|G|xM(9lMOHduRZ8 zi}Yzq@3al?pN>5yPD?~qQ8|1^E8{tGoe?fq<NF{hBFQD1Lv;3@D(6l_IFo3w%0@lV z=}d>{MEJzHyUU1e=vDQ59@Tqg_r#bL9}y0<h6J2fAMA2+RorCHVXoBeZRDe|^IWIv zRI>9OSgAbB!AvQMvS8)BglvNIf>%+gea>Ej$MoBvv{5Dz=s=RWW7}ZN>v5nuaKc=d z+3}ZhQKr`(L%TzNUFoS0$@8F!Q}<(@(f%#Z^7u$&|0V@V5M18I%m?m|p4<V)Jm7ig zN&1h<>Y5zbTwKmYRHn{sYFpwo?d|UZk`k30>d7h9Ebj%Q7KcX8%B4D@esu9PZpJHH zM-P~Mamb)i3!st>WJo~MRwNBXQvZiw-Asj!+FzZ2(n*PaOp>`55uhvnH=+E|LE&un zHvW}?u_ehQ{<#}-TC3@MJ5DJMG-eDW$Zz2n$m!oS#ICglL55rGOhZH29J@vmcw6Lo z`&dR(vczZU>^;b8Imm<9u%fIihlSTI?n<<&quRYqpIOt0%O0z&C}o5)&93?LEwJe| zjXZYt+N*IdJKyh56S>G(XDvHxqA%su)Jgy*<%$B6jS`{R8oF3sDq4C$!xSu~CtRM1 zEl<<B0aShgik(>w1Jlz?i_7aavGEZ^^XL9{E+I>gvVZFTNKv|%oPv7rYk!`de^t^9 zd$3B;rlza)5L*TC1Ss!*hK-}c_^0s75cv=}Zfhcsj<NoujHyJpS?13y^DbrVeq&g! znK#kwAX!#o#jJVT<+0mVkX|;9BV&3`egQ@TcYvO&e)}Kei%t##jhF;(mR7p^xSzBG zLt+E>0;U|Yfz)FN;}E6GrM)(f*M0?Bmr7G!e@ZNenD#5w*0-z>`{_a@HQ0AkyE4}o z;ln7^wkcSwnwa_dT5MW>qiP7{HczvuFZaB$A>9?ZyK@snhK%BaQmS*gC0~CKR*BVK z^f5L4_vL$Jd$uKytv2eXlcb9@n;A}@yr;$fbKllUkoJw`{G3k*+eyeWP*+iqil>v& zwREletA%3;WvQ?%$|xK2R5zSG#m!Pdd+gOkRm#-=E_3urbLxK9haOu5d4GaNOex-Q zH*X|NQ7tk9`_iY-dCk2YD(OrmGohJ5$gVzH4}sKxiC)d;z2k@=|6mM5@Rvk)e=(VN zuy?t$wpBiP!oNr}CQ|}>#8#<`cLAcw3i=4m=Y}MA1P}|&>w*G4(OfUwJd7YjH8C(A zGgB8<*R_vVPmca9UQ#V05Bgo$tA534UP+jDh6wO00r{WCn&FNesWBXk2Ib#;3r2hH zlFyR|N#6w!3ojjFT1QqLHzz%x(q<>urJ}qT%!?vEl&c+`3q%uvEoDq`7;c{CD(haX z!S?G4mx=i!$zgSEG?$)S8#MG>d(Z<5JlUtmra}_^E{Y3UG<Q+<ONtygsrjDTRxggJ zO!ay)Bi(uBi^ry1obxUPuco4J-xL)aiDDQB{FUs(kLMT9Yv*-?<O2XkIzgA%YxKo* z-!1qS&I8^Kb{g}`WUi~VMaS;^sY?*~Q6eg%{y35RyR=voGfS=`+f1$551YoJ)iUQa z(Zf~IIOg$i#$$*r+1gApl3+%SWRMDJ2q9r0RiQ#v=n@@pQ`)^WCz^Ix3##+9kxY~0 zOC{Bo?yP;rB>%ZbNUHL-_cl{`D){je54kj+#c`?af|<S^1)^p9-)M0dLwv61otxSU z9#m5Z35InV)2tKc#Am@&xiK8YWv8)f<o8u$PR+Gxpwg}!PA#rNN8ODo=tanuCnpJN zTq59VEG!HPaO6%IGc6VnVu`jt0=QCrvR~1S!n^7}Vn4x9+p~yi3l)!vKGOS77th!I z-IwAp89K8H1{K!zJA)=ZkTbn8MOF*XV={<<+5M@9yk>#YxR2{y8()bK5HOB5b1~*P z$Og~)nj7Gg(`Cz#;2s~3iKnGIJ7^|fQhLF|i5GH7J6aQ{%i?$c&Ai!{8ihR)!*sp9 zbKg6e!_E-N_e>eDa({{u_UE+W2VlO%ma>PmyYnZTHBv>8ySya<c^gUwXu}&+irO8{ z2fc36(;qpWY?&WMSzRh!51xhGQj7s)`cSP+qA+EB{UiC3jNLSvQgmbDL4B8Yb{L7a zJqr5pzsT%B(!9#Uec`*QmVg#TvlnHdd82wuNGEAmbP6X$DZqg~IK=nUuWkzngEfEL z&Z}>#ZnpeG2u+-y7RxL+EVNKkD0`#C2|k7dP#}^j9|M3_fug<#;vRo3pL-ZvyfqG# z=WsL!L!iuA=%WhN`}=4!rrieEdaZW|`bu^A)HRG9;-7EGgSbarmn`_*jPhg(F@{2D zix~dW4k{)RL$uPLha9<QhH_*Sy)JTY`6ITt=t~3SWzppaz5r>Dhp%^!$!&Txk<G5* z<NVJ#$xsMt-Nh%|9ZJC>>ju*%pUiaJS&uV<3EhB@=Io)C(Vpde(+^%dDDW1atMdd@ zc-oh+d#DUh{VvYjnd-XkubgxM<Wr6C9R!=~UB(+z&dfHQKS|bU{mZ)TJ`3#*!IH5F zWULN|^+qI_w&=11{ZDs1((+^^4R-L&clA+WvqKZ6Ux-@PnXKlv84ot^O+|GDUg+4$ zEn9C8`ABFYf3|}a`=x07I*BLHI!#K$XygGjIuR9i@-ptp`@SL#gkv)o4Lm}Yy-tdE z$%l@!J~IS2aUTpiX1rO!;E%80zt%i|lM9~{VzPT9(xuIBz-IUFaU^tvMPa#)`W^~q zPF&>49@X9@$$QTy?$Qc1TKQ45PfQT4i07WHBJ4jXyZ)Hg(rL+o{@=#zondX1_+mDh zarknNfQE>X$_wr$=a-@H1w{|;r*DSjC#Lb5{CAyx<Kt-+-sX5NWr}mc2GN=>GPGD@ zKdz%+bvv-}_RWKbfNV2SXpL_N>G4q-V&c;j_SJA%ywfnySH7<Pvy_=0Wq93EJR}xV z|HM<z=CB2jdUMQ!qs0HV*|{&-xMZ5}*^#md<)a&B1Gt!dS)PR9I2C7+m1~j~Hp%v+ z=0n#?tuBg}@Is~AUwUktP71w(X@i9Wh+Y$>_f2d)zE$KS=kJjtI<G^aEoKLgloq;b z)1ze)UR`#Tv$x5VGrjT?540FL%AW@$mZiA(v5xx(*4K~q1e#atT|m=ES<DqCc-$n9 zHvn)<Oo-j(p_!=czExVLpv-}Ff}y?|TI?(r(f9G&YfoWv+JXm@$`q1<U;j`s#?vzM z6uVq~&i4?T`$mHsU|nkB%YDE8K>xW<0ActDj$0d|q&jESe75WOL~@o=J4f&b`5##Q zrjH=KHXg$!&4;({?Of19goCK3e|*#{F}H~Fw@0A?0hUPKi|YqF+cQ5vv3X9!Rq}#B zjqc8Rn$q9Fnf-lm=>!hLP%?Yr^~Q(k91Ch82>_UqYqw`Dnc{0{)yQ$Ghp|B^!eW09 zmp~AK25~fcZb-<3;?qs*PV})<6kZJ;BHJOF^R;C|Q~Oqhz;P~7?fr2$I&)+6G89+y zDI5}~Q=i~Hi}$g!gXQVW<X{%|J1H3BA10%?Wdx1358sNywvHG|7|MApLK@1gnfbtZ z{+L-4q7Dz#>|cY--KSYsTcfr<1+U!d$7&zQ$7K*OcW}M=22A)q!8)zK=94GHL5=K| zPP!V);^cg{o%V=RJ~-!(LCbMEhA@MNe3Q^VEO4u1mYU`*{|wSi=M(d%2-){BGBFvm z>$yyGYdGnf9ar+!kIHNa-xsLrRDAi30b#!Hh2sm8;M*8vj{K#-0CrsRFJF30_(kgx zfBiY;#}b9kBc0hH>;|WKzP1#|t}aq?Q`UIjl>;8EjZxwAP~$<%#mBVk*@?Bg1>0FK z8r1oA2n4Lr4B!Ne0yE~#TN;{e<YonEEpK0_AwGlmepR(w>vfjU<Ocb38zFO1I_NAu zYcN&fi-g!?rl?JSPOQOq?}@HAml||}Fc483VdT-<VXS)(j-}DK{T(8)-)NvTjVZ0} z)~?;RyViRDX8xQQZs=%1EWXe3(m9M1HFu>H0Zh>EOg*oih<NhvzXUfARAKnIN>(cn zP0hN!5S;!&c>)ThL#k`Mwm7JEau&5yE!MNK2lw*hcZ)i6Z-8{Mh%j5XSnb9*_?`4` z3fQsuDUtXo-}eY0i2w&R+VAQtgwmdO&c`?ts-)pse_YFMV>qo_dht*n9pKc5#Si`r zydgNCBZetxJsyq}>N*#4ewy{f$7&7lKmNeW{cL>Qww?Iyph8o_Ug5v1P1(U#C?&*g ztD5$mTxglk<8mGqJ@L)Hn*|2!Rrfi@mdkg1p|4P{AhgV%EhPW_Ni{5;{+rR+QXEXt zlYg(<nO7~(d7h7$OX-he$`V_3x#v$9`R|#zIi*`8M^Ubp^GvUdmPQ^gsY+%C9D@2B zg7xl9ap!mfe*gDtf-jyMKu;QI9Fj4q`BFlz(bt`0PWu;H)@)DR?gY_|)kq}SB)bC< z@?2nmERpv80R324XU(SjH5u+$-0Mq2fBu}h*fXe?#J&8~ubi&2g~3@;P9;m<xTC9- zl~$hwjzbGqGmQ%(T!HxJ%koUU+y8Ex{_eS#dUb9|m#f1IEgmqIFmO9`nwRJML#z{} zJ>*BBUW&_GMbR0}yOqR-wP$hsxjyt3)d`-4RF8TL9yb*3I}}%=vW7KE3S53k4_3H! z=B#Pg7?U$i_;*H(L|&BlXJU!Yfg?Zw5_~@3#KRzu!d}Sf$>@?rx0|e5v6M6Frt=rH zgjI>Pn%&v9aHafeexx$OK2d1R*%mNWZbnydW9K{PZ`~N4GdX)rkVAP_w1jMYTfD?a z$Km}L?MTKWsQUk(q*QM}vi6X#!Shd?Nc68Nt7F)B8X{vuT4;C!<?TDBoteB5MRByW zD@q@+%XT{cM|ov4xOm1^sEW^IqX}K}>;UvaqpkG6-xGubtLYBQT~1ZnQaVhY>5yuw zlB6gdd1|h<FpLKkce5J&{3*ZBnU%W_Y<-TnKLw&m*`hoQ%MBmnSl|NW5r1$sc*)p? ze}i#r=e<VbpbuwF7F^4+9Hl)>IEawo^Gy&eaE{C{ET)3LMk+3z#QZAih;p{E#}i8) zlnLv}V{v4oB|ev7kYujGyW7-fdN19^rm71n=<&mN&k%~L3LO2990D122X8aO$FWt% zK}W_q$dskko#7I8T+)<fPEy`2_pn27OkSr$kcO+k%l~eS+lKG@Ef^O0qic)aiCt?u z4RZj(8%&_)2R{5D?)@>HNojw@^MG%-3pe1Q?;Sh!O!k04x<Pxj=)Ne1L@||;x%S}b z5A<{+ysZ8443meLqCYnRH~JTKU}4E1Bhe}&6<4fveDO{ur)*A_saWLmMUWM2FyDfE z(o@+ATQmEZVW_Gap(t130-uG`2Y9J}H9MA7Zv1!Q2S~B-a@fahxxA{}+}tX3Gngnc z)W}J5BltIRA_l3*5dq0^l-o^J<0wzgb=G?@8;-XK<AsMl&6-Fz#~ceE=)81zTu=uY zFWr+Vd%0uz8Iv6U<w9YT<?`qTt!7rmBx5%b*0&Y&Z0ogdAex<r&K^25ht7Gd@qSz@ z_#-2NNkbHGUEfWhIkk!|SaUux*2U8ef`c_$&u<(_p|}q<FSSlSx79I9MKOdhQl%zN zY@TV}e7A8DYb29O`O-F#{_eKs{@r!+mV*FS&A{EreG1IDRDbJy3-z#5nME4(^L;nB zeLbG@TD(B_Qx`oig_eRqklir3R0rekR3no&gA=@ZEFY%{4^QN|$|6)ZZqSdXqvShs zd3VEr&Bi(YwpQ$B=}G74`5}f+jP0r5i{&sJ1NUa&YM1%kS4jRKUGn$yTlMxCbmbQ$ z8Q;Hr{WF7Ason(XQf~eF;b+)38z0z!H$R&88Hou0zQ#fof_nUVx<z@cjvmH9LCql_ z-6VBHrO=+w(aI|>{!})-e|hJ;bD#NHLql5h#|JGOfjDkIAWr#T_x;tc0G&s|lJLpA zrlD$rixHFp2L=X4M?c5FFRy8IY}x~DDAY*RB6i%+l$7Dy!puzJtTA8TSEn%<DZk_5 z00m2bMB~qw6$yd1Zj*6a=M!{|W<Q_0Q2U^O0LAs$i!nAYM}%w3aHg>ZDXS#X|7Hl= z_m_k#nc1pilj~sn$;0zZtb{;5KLeE8{CcEnY3fBsK8gQ|T#~hml9z5xjdD>tMT1Fb zfP1_v>M4?%2Wt_y{?#vl3r?3QT7lKn8bp#wqILZq>(^CLtyj3)sXPH|&b{0&7M7+( zWa;eXCeFWO24`YNs?2I)?oHH>#>0DBY8vMOcswS-8xx3lp>&?HTTf<tjfp<l&u!6$ z2W+!%3_<A7soOpH?R~k*Y4+4??W9GSXkQ%!C!1`9pZjy?8wO=FHuSMocvqkMgS{P_ zTiY*pZJf$N6tw5{5?o}{c+xaCJ*(Ur{nWg-T<^*~*1hh!am~Xwv7ehi_gWR>4P+<i z<7wSttLD~&N9SI%T&m}T+y3O69K_T*zq5jED>e3lrTvfnSGA8WNeeP_jPs?(JkvZn zMc3T-*)_*=(3$@&2Gt;SfP5=`2GP+Ul|8)r*#Gp)OX&T`I$5hx>wE|8<12@?;6vn? zs-{}G^M}vv2rZ6HI82sF_eoykb4Y#9Q6Sw2gb0Wu*JRU$=5*1E&f+HXg!3HjqsiH` zr*G{H_7Caqjr5f~&|(L#4YH)DzT;%5*|FhsUunE^02xU`GQrWNvrZP7ed9h}qou;k z;S0M%t!dq^VB-P~R>t{V9Ve~1iuuRp4y7<@&1A#gPtSC|oy7m$RU*d<o;1a9WX%Kf zwPrzK6lRa2xy(7YjcrsM543*#Qr_=cXzx$I3N>~QyxCziHuzJ)A`tH&JNAXH6=z@Z z%2d&M0&yZ^RBG4?&VPLx$Gd`UTqx3T=B8Y#{cpXj#{B#J`SNOvOx_v64CxNw-2L9o zFqnlqjn1xRW^GTKOvN{1^#3jfOFBebE^}1G&DO;(pren85PNuC^Y@rr*5_gKAz{bn zZW*Q*&pg@&y8kX6ww-+E7rE%`9am(dhQq6z*lwQIrCaW8=R*-$)SV}<vOM{#A6yQp zrvKkhGukN&*lDFx$%#&z67Eoj5s=B1dL1VPis>A+RE45h8n~TREFK-Z{D~uqbN<sm zn^=k@gQw|vWIGv>QCLt?&;8s5jU6P;pq*nWb81liB=fD!7Ll2clb56_RRN|MN1-N` ztU((SLqB;frVAv`Jr+HPYfqd9>&OkGyzRVNIxa`_xf)9qMn1(ATK^G0{}xzd*x>D_ z^{>+KF3<qmeA)83Y6XE1zyM$qq#+ZBc$4{Y+%)!p_G{B!&+?wmRTD==U+a$AB{riK zVNXD&`dRc{*?pkFJnb}Ah21%At>%&o?`XOEbv1Ow{aR{2d!lmu@Dx{()hazAmlV_S z??;LA8PYpON4kI-nCDl5n-Jh>A&v^v!cgpY`)c(|3oCckL2<6Q?<?Nf?WpVtAS%e3 z;aKV`gzv^3MSIU}XxIzSsrSo-(D6#`unV*Avs`+z!_rys{5Hv}gBf?%eSz7uLOzc; zveSy-EOYfSR!3AvoP_OjBm6hPj(0=NW*y&z);76~mB;HvkKk#Ts^Bq4m@4wq(ViDg zQ@;NOD(<`A@FXv@#QB#N&&*_OQz;_KZ2yWcx~D(8`crRD!1+UI_@nYMA(l?X%;~7X zU5?NtuQIz+Yqgw|VeUu0RO84F>)_3U&C+Qfr?T45<OKodR60BSa_lyVcMSBbuVRS7 zy##|nfd#U&hXW@id`z~tI2%}vDCb#!?nEBxpB+k>qw5jS`OwuzX63{<zp9}wBu1l1 zUQS4XWwd4Vf+sDfUS6+bUmJSgclxLCbnVK|eoAp$*T?zs*!$7HKsdMKzqCjL=9!%1 zn9q9loh3Do$+hkxCGDkm%zjB3J|kDZ&b0jxXH-<w^Hv%t<{r;|KvoP{`S9h~n=pSb z0{Tr8-RhyIU~i|)Q6(uG&|pZ(cd-KyG(<4nHR+e*Uf%wmc23AvJE-$Ka;??7T>91u z9BJ-yZ|6*YYc+o!zDrw&gEFh?JTl%dCL59yJSQ{Nub&57(BIxplc`;2-{Efbc82g8 z`TMZ(OXhkZvlP1iDP9bactWH^g_JMq<<57WUokZhkj<kb&vjBFk&kT40<c-&H=^aN z5zzHL;7Q-nDX#+C8enSzD%W7*(r5)BQ+zCSGYIoEO*!|0AKtPP4##8nDc#C>jg?4u zA%)^j)mojT)hccAQuk*7YO_J>veZ<AIA(!FVQFHK8?VMr?nBV?4?aDQ&o`t=C7e={ z(4=JPANPUliJYaj&8t2Uo+&SHeFMdi6tq#bf&k->BCW>Gp^a&z)DZyKN$jI7f<0z+ zcJr3^m)?JnGi`r9&4MI$;)C$F^O@Tiza+7Qj3uP|9cCW8&GNQR(S!Y)?6jCSoQ65( zimqvGYRFA{?DJN6n_eY5&(kuU@R<j_V>)d{#9n#wP4B!~e)o%Hv^eFgWs}BjjkK$^ zZGQ^-K<4fO%oUbH)T8$O<CnGPto45c>K#)Bx?SXk?xEoGU#0&RJPOQp&Yct9sJ%m= zFKH)L*C&$!Z$0AXfdBPt*8ie=8}@VD{3bUlkAMH$yIb?h<80GF7AfJ&2JetkT*0;n zpF*#&qhWQl*s9;!7Z+WBEjhKR(}SRKX^QgvnZ6^wiB}a*EgYmAs(dDX=V|ba8@+_P z_r!(NCC7OPmFkE7*M#(c8J)S4^;R?Z?wpTfQ@g&<zF`0j{^s)EZhX-$DqK?Ys(w25 ztSWhfD)yfQe)G_y?03&5H(PnT4W?F}W<(6iqX<>1ri-tW8(X35TZxmpkAK`iPMGCQ z&nFV#y%ut+WGp*s%AOiaJ9+)Ic2^t}N7WR|C}yup>#_4A8ELyPN8q8!IBRgzdL}hF zmTkMX$m4Qwr??9=gW>Cc&G1Tza`stqy$SIw*IRcfh28`$A3hzKxy>ovZR*ioeXI6v z^tgS$n;uj6iH=1ZhgaNb(Q#;z$C5UNj%iv1XG(TwI-6M_Z$+1}SyxAKEPGMIK=X3* z`raA;&-U1|xTqhx!drw^`MR6q+Wi!auBFRRJCZFj2^sn0%)+9-HqAHI*3LTTA|_Sm zPqz#64%UtC9c+v|Z$SeEEuI&`Z_d?&&3p9si}0MG=PROOXS?8SER=HjG^a7G^T|X` z%EQ~<i|G@)*YCZ;!y}u=>n!~_zXr}EHq}_Q=F>GE6-@rPb{-E3Xi00!{iwtB?u7=) z9(kCS;mwuqRU?At4Mqy8Lek%yW9|j(-4y73+4SC`NbDvf^j_B0aAqYEhMNWW34KE# z!~#d5->#xaiSFtiU4&GQ9j#Zd>CEIi0VHaVupYXn6HQOFLmqZ95g7Cjd7nQJJ5lbN z?%isgH#p~bSm<Eaef)CGp^bCF*~y4dU52PC8<_oy&yV6QUr&+EC~H=w0LtZcZPMed z#e}?ORhY?r_-e9G#ZA#KRuC*8>6a(3z^Xjw=co2C|HMN%J6}3@mopZ$QEbX=Rtv0~ zN~afxUgzh*C;0q>a{h9%7}rt!(qMA$O|Eu#+bGLgnv^+d#%Cj@7_PSbQO7Imzcd+y zMNvb2g`#8|*aI40zi?&kl8wym;L9Q(1vFI^g~$D=<}Ava#*yc!CM5J6d8~?mV0-Vn z+EsZJd{VsE-i)ZWD|BCNWtVVnP<x{BQlrK$Okfb(;goG=5|=!6ANaoL&xOqEkQ$&R zH$4VJ`8u@k0-aUHYnfx3(`aE^(ms5jU7l+8;>lA%>$9SwaxT-&XlmB;w1mu|Jck3* zuD^pwQb{y!8Ipyr#984VHDon5^U`9kTPz!Mg0SyD4j1I$RdLq!KX#)`{+5|M7tc37 ziksT(?>$(kTzs@*v@?{qdqvvbGi08t6gh{kTlnW}L%dhD_8|WpkEaaIq@uZ7p}9-p zWgwz~@Ru9FVR>A1ZceyAa4vLjC%d$we}ZvlQjZ#%#A+5&t3&c}FdD*wo@W(jH_@Mg zUiqf+-z%hAk^Ja)ehYF+#I)r71hd4u(u70-Q%Rz7f0op1pW38Cw}Rt{+6Cf=`063q z(#_%NsXtFv+w6$QX8j)`=UE^5RVDE#<dRD38~cBm=-8Fab9t0Gtep<g)UR$lx)K|- zY$c?!HR#zEM%)%Z-FJuiBS{Ky?)G+NZkb`-&JDH5M3TGB|4PvW=S*G?A#{VH7=)M{ zh8u0vRTRG@{G6OYE(Q5~44rR0zM(3tL0&O2t~HsEv=Nk)q$;>rO8O>U_w7dj$xOt4 zw|#}ShY%2v5vxd_LCKaupub2IG$r<nm6IHqN^paI(ViYMcBv&xLTo)I@^l_a<~l#H zuWTIoo8S-u7Ci{DuVKYKRGu#{l{0NcwtM=aRNG#>bzk?4=pi3vKlCBrZPEPdNW+s| z_o>v}p2MSfl>@PWlb>O;^r@X*e!?p*>SIc_y49GPN~<k0w%IC)19M!X^5f{D;p*G7 zcr&*T1T~URGK6t<8c+%1xU5YTZ%0X!Tpt(XkWVLcF4m5X#roY6%ki?*y6QSL*WnjG z%_NB8S?fnuQhV%cq*L5TiiGe&&CxfGD+QldD>#ripa_>bYzruijGtVFs{9#9dHixY zs^3ik7s;-=jpefL>+LY{$`n-$eNO+%Ix;ptjMAGNZ%HW`%clNyXF=+m4YLR53S4U- z-D%EGiAZ(hB<@ja0y65Cq-I=&G=&20hftcqB0B3yGpC}~8}%}SHz7MBZ|mJkY;WJ_ zF1Hx<qTH4Cr)Z&5f!3f1ANjs&DJ<Lr;>Cbm06qX4X<n0<y9?NeUuMY}8EqCDoPcQq zJ3G6#H;{Gf2Tsg^0Rg79@h>2W=<+vZ>?4}}ONeLne+8-sk7MXei-lh|CQ<RFAW zogqZC5qE%6-$^q$EOx}`Ew0d7zM1cQGsSw0v_eTuMdX3J__E|_Ew882B}=zOhiINF z5jBwC%fU@sHsx|4*YnZK{X*V}K@ha`#(yfUjp%<u!OoMqm4<MGl`IK#WMtXJ#dP%a z^n83?r)%BR)Tu5`u#mRg!GlPxtLlivd8ff%nN)q;+oM0-%eD+CYQr|uJItnXoYc{` zhLWAKbEt8C)t@D3koTuUQ3Tf3`VzIT{1$>us;pEE)SdU|QerSwoQ;k##AH1TGh_On zMK;=Aln8tW=HNi;9#|@X57^a%Ls<Yp2O_|gbUfAze*h&%Drfxe?hYuy17UH%=33IM z(Dy52%sqecZHnUOB7M0ry>8@SYLJ1u=EA_4vo10;k78sAamH6)x?tU+JJ(O^D?PTp zH`K>qxY9#I=%vq|?XR}P1j@<_cb+E)>Y&7j6TX7xX#Ak(Dl_in9r}$P(22+6_<M2# z5Mfia(7XLI?i2<FhNIJ7qCBb~l+4dmscu^dKn4{^Ra*j0=B-cR>WFV4g6WD!i6;Z( z50fADxxOQ(lOFQ1iBa{6FHZQ{xkkE$jW0LnFOM1B=7{+q$8W<N{AuzGZrq*8(EOdG zW>x&v#!&5w5Es>c`9SIvt^x@bfT$r;qen>TuzKoOz@NZ30w~<#R=U7MO0v0Mm<mg} zyEn}LfPt8@I4??BZ?bs2WSv<O;fZY?q(0sqhjN!^jV)bNzn5R&v>7`fHh4{TxiiN_ zEtm26?Q)7W=5p$#Q(>;@Rm&`TWHWg8*&?S-(7RMhbz60Gb>-hmNlG%!|Ni}3^er_# zeY4knEglKDlk|(<1ksMKM?+PY$~4!5Y>O2Xy*s;Dm(}nOC=-RbPBB&OWG`FmR8fR; z`B>}#?Hi#KyP$M-OydK==1GPoQcj(k5?hgi1tM}`k$K_{K6s1U2#PL|Gq6k3)4!pR zpauT;@#8NCz}~;#2P(0-^`y@?h5Ngr-Jl|DE*(G@c4TBX@&2*&kekQ&UCs34xSC?Z z7_nnDIC{jPVE5<Sl+>gfTDX|rztDx+3<V!E+<4D2PR6jaon|6D{0WdIMkHe;#pf!e zHT{=Z%!=*6xH+vnEln16l0UkU3iqA(1rpmN0|(8ueM>~*JCQ0n%JSK>@iU|2vIa*6 zfF?l~-q1Pg`ZwHpOo%o~82r2s{fGefunee}Z;7RI#vLD;zH2d<;QTV0otvBc#RD9@ zJ%N!o;-FiqTG6D63Ww^>>0A6>RAJ!Wf!D(I!FLsr%r}41JVkDM=__yCs*QBfWCIV% zNRM6e?6xA$IA26ygP7$A@v?tfap_b+pkH{6?rvR@BN{i6${%bZEt#hlC9e;cpOFqF zU&>EPtDGZ`Iw@Ltw+&1V2310n8|5miqVG`glyXpnJ#W%WFFT9qn&D&*Z@y3Pa2~NI zA$mU|Cn?>Ng|^yMYY|r!)eQIBdDP{cHyt+O2$PB+lw!i0Md$9;EL*YBD@+!I5%GGh zjV650x(iGF_!r2Q%xNU{FbPWFEOmmfo}@fIGjKpucK;@F3yW^hoDH{;qR*7%7tuD| z{z@?wgzydMsdwt%B@J)+A|=UaVx+Ui*cOzPlpG#zPJeAm=R~dlnfhH);~Q=!-)oo5 zobcvNIbATL8RaSO@`-~P+Vxr78l{_liNoC)aaQ%YW0T)VwIU5P_ac)v%d$<AD1ZIQ zZby`bL}Q$9`3XPuTBV|eCKhFUU4tWucov;fdpdN-^mG-+E3N2mxLfrq=PkQ>UHn#8 z&7MZ=CWel^NB9v=>UP~j(|T7sD;8%8f0P^j^<A+E;l*X0fzw??Ksp2U>Gp_LrH(8e z>N3004QJX@-<}n8m;LIt=ltP2f&aew{;}5yg9zMHY>Kaq;r1%ttQ7qQBAaIx92Yj+ zDEEi&&?He3;!qz_+;NWr<+)<!7ZA4K;e+(Rf5EN6OBQtgYG+nkJN)NskM!2`*{~() zM@;0)6v@GywApXjHLv?E#)*;SCFI`{zsn<V3$*gltZ@7|##Cwab1!YNvwNZPOB}`D z(eYcgsc9R&R%Mkk3f}<owJ>e&3&L^I1_RArgYvzrk^zHz`BXl;meSlM>6)|gAfh<v z)l92NkZ4F-tXt|ad-;4#GG0w6<B8nF#fJZ}^*nJU^hD>4Gkyi*#cMf&fq+1pw9)3O z=tD617b-NQUbecPu8of?PDD|rx@KzDSv#|5D$~Fb*VNSTjwB(<C>2fqLV*3nZQS5| z*Z?R+zcztyN<_cm(^IU^u{&0Ys-~LS_Wph_YIqoP(|2DKpe-E7IYHhyl~-A*ND<v{ zcomBNIx8p$UifV%6F)yz>BN#q>Ruap@mRA)*Jiwxw4V4dN-IIWsb|c`=2W)LuUV*3 z>Mw%Yer-N=wWe7Q2t6{&)s8sRsqlF!KN<NH%B@|lQVq?}E$$#RT@Y<MBow`%#wPq& z(Gs;y3sll6eMz`Wj)Z$Q5#GmnARahFld1J9Xj@g>QkS1R=7tf?++W1Cz!8ga$_%G9 zv2B#T5T;4vanf6tpO=Q0Dfy>xM@5wAq8qp2D%`j6{yH{Jb*4$nMrm&AQM=J8lWJgo zzOjPX<}1Nq<>cffKR^FF(hEbxcu-CM)ku+}SfD*9|E-{~kf!3x0@{+`x>`~r%nMVB zl8wfy>gwu0H$*=PRcIPbT0%oY$b5G$?<y-RS604G$ol#DEZt+H>ggd728!xeBxh13 z=4$r72_m*J!FdhWWDs(!S+t9G^n-Jh9M=OmI$;%VtsQ$-WPA1kzEo0FO1J>2AX5Rg z`gYQWwZ-%61o=q@sDkw?y))w4qP{?&oTWEkdcb9oKWHFNo4)Qhx$a@+5)ze=;iQnN zbD4BvSnH$>RF+p6Oc-pxkcC?6vve;CXbPlyH`F#*KLtBz-4NfN7hb+`CakoG^Ws55 zs<-$y)EX%(U^D;Zkr)HdQcsuTGG48IJ+R@E%4mRNywpmxcrr27JU@<y<aK>{UQk$! zg{J4GF1C8P7T~ORqv;&4m(R2$=>J~AO9{j8dQ^{oTdj0e30q0HEd^AFPQcRa*b)is zl4vl3K<WS_(7}?PU=8ej=!nUvsNO1#!U*p7peQ`An3#(^Oa&Mj_?rI~8z40L8J0C6 z=8o-E;A`nc6;x@28Bfw?Tb>In`*^=QHy&!>1An2Kh(?9<ydhw-B|bkJ4)y5$gl|3l zy@;l;YFLYoo@QeI!rRJo9i3ZTOyV<!)7pxeN0p1Pq}%SH&xl)%MC<R0Xz^Rv8;#;B z7tMytgA|lZ)q?ON9vw9$p1q}2A>tSO-b=nHi5Zkbe>_$KT6&R^|F%SEYOB*@1$UB& zM0-$dXbsG_ikMc5aY~cS`ORKF17+LN!E-aTGksca@tPPP2hYyoxbt~Efj8C&c!vqS zeYO(Pgn0!q&3Ks~;F>!^J~iu+J>)w&290_|5%1L~n-XEWa=T63+{-I;L%1$g;_X)Y zF-*6^gUN-K6PSW`{qFt5vg_nr!`$B7r9~~ifbD=KR=zVqCdEjT$@<7Vez1^s8ULUA zoqiD$LN|AJ{p(U=O<Ef@IGfvr0)%Zj?GL`9wFpGK4L-}n&8EMQ;1Tf!tlo{BgMazx zaA3I_x+dHDkWp*W>_UeGwyG;k@BE+q?~fYg$<P4ep$zENGg+hn%bSY{c?5WP4EXM@ zK=eg|4-i2FcG)wcfyw>87~5N!f2`6U=PhC=Sw!Nf!uURTmGH&UZ2o2&ku3D;l9(S< zdxsL=j4m9IHrKC~u37-QL=N`ZcTa<9go`ejtN6pyXV#u)J(crDm_FFE0+m7~<8;s+ zO_4h*8n0>8lAa?!92*^4tt$J&-ZCE@ZS`}tlQcT$$-coGxuw2Vbyd%z+*7j?Tt)Xr zXs$XK6XeOevNkmpm7z3&<&znvPTpQSU<SweyQ{ai^=_}IX8=g*19^%sz~5=AL=%kK zOBk5JfdRn25hYQtHjOMR+guF*z=O!$_np~W<$2okmT+;<NcTIuvqSiSo|k5`d8I~A zxzr=aG{oBEKA30H9#JZMR?I57RMIyu#W+i`9FODlo5Kp_F1zoG1_rG;Roi)sTz0Bo zj@S+I-!zDLHlnWkXJ1IOVHl^_dDgTx9TY)5EN*{>%igX%stjuZ7c`=ylNRtOE`PwD z!2#bS-s0cyiY_MRKLvnID<&#h3@ogGya*7R2f^&|?h;Vd61&azz<kW7Wu4iC<0a0H zA6(4WzWa8;o@%RB@6fH4nrix3FdF74Po49@*Ou;jkh3)ply7Wx3+03-rQLGG`@ZMf z54y~`$Q~v;%{?eO8|=N(3SMd<E-9WllXfcY+174pI6JG8;zKj$yG;MY(7bq~4nquY zgW+>E9A{pWem#*n+842M@?rk+`NfC=Ex*6Nx0$Q%FVzMFlmFM;SBFIzb^D^IgfvJ= z2ns47AWD~xAR;9pl0$dP;LxFffTT!C3IZY}-QC?KFhdVr!_aZ}@O}55?>qOo&wbAM z>+F9RX5Q!B@4NQeD}Q?}>PK3`Qad2hOFwd&%k{yF4xUKH5nwwRy*Vg__j<@{UIy>% zhpuwNMa@irZ~O6=O!==|e=%p|UnWFZe7B{((PgbAb1pnEU2CPAu6=7zFvXf4<~Q<E zVa4fqPnSE1t3IRXeo?g7A!g{pC4o}xTgu~JW8n3KB=QYjrdl?QfztzWTQOBVH0P-< z=m1Y#rE{ir1<IE%tB0HS*_KJ<S9RxHte)np?Xp2gGH2gPS|WHkhbb`7Y0|b4ZP^cY z-!(MY5YMVbq2^ba-?Y7qd2)2cbg||7D7Bp65I1|Lt6w$e*f2-Q_6=RO6ZhV{5I5Yb zXLgl#Bozac{!Xvgf2mi^E&`jsm?X9t#9-GWyOLZ=JckX=T!(-(Y9v>GwckrN0PFBN z3E13dB(j%?70F2TY+&Lp9*}N#sdJspU5O;5r+!ZyEp8XA!MgI5!LCNpPkaomYlX_F zaUc-L*t26bEHLlvcH64(%Fzx5lk{885CVUFe3shFG0@eOSZ{NDlj?`*D`c>dD><Zl z*X#2RVeav)Q4lFtaL<y*u=UuS|6+*1EsZt#d#}@VSfj>&FV0mQ`>AFRH~e_cN}e`$ zQ=Dy<Hz?ylP^yIpZ@B`*GKK|CY)-k19L58#lQ{+(((q>V9IWQP=VlfV%O+9;(c^HA z-m76sb@0#hDGnJ}YAo1cvzDieJULi5w{BC}@Rj#)e@I>%%)lbHG5lx_vPnuxWINx@ zlAxxoDrh<v@W=}O6yx&|auuq5%qm^6VGSmFmhFp;?fF)=AjN(lS%0$2?a8K+kLYB5 zAAT%FC0{0I@N$n*Awt=!Z!f8xXj=Xp^?Q6TOYlN|=3#1upsMIO!w-BGF{SlatSc|s zQ)vQBY{DLzBMWjH<+$zXO1U2<avS4oX+ZD1t+5;ouHx+EB;62RYBaq~_=U)(bX_-B zC3|%QQHx+D9}<(f22Oj>+ykEV9kmQkK|6;m*v-SD<7r<qa`J;)N=Y0p1IdI>vIhcJ zhC&s~TTLqN32-m;VV;-F7Z$^lPqN2r?|tpyBmFvFL{jbW?J(+Q#eGsUDjm+8+${9I za_N`ARpFF)15Z(Z1OF+0`$;=dn^J0ofc5#!uq6|{=^{+MUw4;Qh`7~X!MUXo2&8?l zVklL#baJnYc_eD7E2r}H>->B7wP##vbIPkL3$-|6Zrs3Yzr_dgTZ>Uu0vkO-o_V_; zZn5~L{`&A(+2iy6s$elq)162VMII%<27B<|wj%$)X~YN8*F1ZNx1e`UO79L0!6>Dd z;|329$_m4RwANcV&}ItAc>C*~nz+!CdL65~l@!+M526F^PRcBp>D?NHpccx12d$3i zox*mkOAG!K|Kd7$f1YH6SBa5LIzLpah;d(-e$mSyt_>Ud+jGQ9j-D}6HUA#EG0ak` z`WdNiH&ul3KFjZzTFl|p^Q?Al{A6@Ov^n9Ze;{X8bYMO0wP?uQCR|mWkQKf?!*r&~ zfY5!Lk0`O|i}1Mro8vqoKHMPo(09CwJuEmdOyC>CG<+`e?HcTFof}CX`kiB*UQdOm ze%p_VK1m8%!`kmaf<5E()?B`V^Xx$q-2QKc<@qQDCfKmoUAQb%zOSONPpWyT*{*cp z79k|S)|%R3UE+iIqq840vlk8xNvXf+95X{I&3>ie(28Vfj~!f~13|ym)xCjkQoW<P z%I_js@*)?0GA|l?l&EO~TT(TZl(xvm5Zh1DQqgjS@K3?>W_o(th?`+``;+k7X@6zJ zPFAZ0CAGzDJAaWlY%CI1pf}`xex2x(hab`(VyffqBrY2Ekwd{)VQDgPGcG2k`gp>h zxolU=>%qqIs)=O0=~f0|9?c_{jiSz7jy7y`+Pvd(ufDkg^KCjA-HAe4LU|=dD5r%# zAWb(ifztRSJ=A1@UhH`Q!5D5*Cry6g_TMGSR4V;LGNtDn>2)D1)AbHxW?MY_7hzgO zRm5n!!<QISHa3M~UJ*{we&6TYY^!U1gV%j(1|w-*nj}a~^UWRYWrfdjrNM@}2Gbq> z7?&PVy0MWK9BP&9_V8l81MMo_g+AS~y4EAAA5-}kNcPW2jYH4Y9mn%4p7R-@p65N8 zG4ANm1Qe6{@dHL%^_4XD)y1~d)Vqw6H9!CC4V6V}yO6?dr;1D$|1#I<nAIc#rn8gO zp4Y&_q8`!t_XFwlCa{~#?1N-q2Fj6cV`ZVHa%;>=^4DCKd>KcUK;m-kIqboUShC6& zgilz*Lyuphr#z>_1hh?m*GQS&71q1OQ^ZG~%y%?qj68kT5iRAhN<7k?)?8kdw9g^8 z9T;cmEU>n+l3ZJH>IzMRlkF`h(=$*PTMa?ue?Z%-6P%U|A(m!<-9enDP3g8H3tD9} zJ=;vl<n7e&d%nYJW1|Uu9TLe!AP`$0?md3EJebNC-y`xeZPdL4hN1jodjIDKfp4(2 z$SF4A^C7_)y{?k24+M64Ciy<oZSu66iyJdi-eP@TClg^D+CwLd)O=@5N`*WNP?4DF zhmU&;^Z^~T*mba~@JHja#(l@bp<~9bVRY@l=_Hriec$2TGNnT8wWC$MpZQ^Al7<?_ zwuKAV?K<~+x=Gz?B4fj)?vXsQ>m6Ke8*;*ZA7HV|Gxxf&w^mEgHGAJNQT?FpSXWvw zh--5rT}|H2c<!!}l4RwDZ#^#41bpgHW0nm#7Q!E9ezLd;I%fYoUG|CmP)&W}z;G~) zl8oyO;)(34%zzb^C3?PaQ}A47`V36?_M>3A{Um;KD$qARlf<k%gC8UjsBy8PY23hn z?-AYNA=#QyrGm^}opzS}tGa!fp7_?xbG7BG6M}@DZJpe>&8q%K2uTo+^Lpf*WNGg+ z%`Q;-EoSwR?cBpnvkfmjgn-q-l7~p*qR8|yJ1N~0Z`9%Gy4BUNShvT>!^8dDpeSaq zO!ce{;z_?%%hmm}2wSZ|O#aQ?#*M$l`P-F?jto~#7$nWAzKRp6Zele&`zw%+sVA9* zwV4^~#c`u-V^|UHOjZ8p{ki46iGmU#My_@2$k9;QKWZ`eeHn(&_Crj`<zS3y^OHlp zdC<`}9e>1i%$<z1hv1A8H7<GzPLJ9M5@-90cQcYNer0DlKL6G$?6{t@GPE4JVJIR! zIdZklp{i^h&h9@K&(^z+c%z_@Yjqo|m_)IPNk3W2ba`!8vXb|VSZN~xJ^jHc$zIe+ zFD|;@_aVww>-Px?voBt`RXbGu3ZIV4v%l8<+Kh#w+kqzMt<s$7AIes~f)65In}28b z9UjZlYUkaW`>0Y>vdQcWD^z1I$&TobM3tSDI${cw>-6@!N}a0K8A<a?QQ}k(juIYE zuwK!mk>j9w_%!SCVa&psojna7#)3`f-1AIH%)#DI_zU>A`QFj73flUS-7K|(s+*JK zPd+36fXuBC53i7}_XfPaWFBE_#<!G&x~3jBf~u#C_E;>yJi3H_Bk+aUDefspr_D7B zGWs3V)%WkX7YcJ;9BgQV*yf&V*ZirCp{9EFz<1O2S(_%Ni?N*iXwS^wG$Pe{Z{O9K zY>><kJ*u+}TcJ9uPm64t^e32@ZX2r#7vjf9$~#xRp(zDN?)oV%Eh(V~L7RNg-MzHJ zu#-Ucs?tS{S~Z#TY9==y@z@@wGAL62)Baum0Gjr?n<?wMo4u{&Kr<FZ+*0Sz>8?%~ z6jh#SP;oueEZQyQ9ODREqo3cdRf#K}#q9UWI$U_7HQR9KWH-}KNvSWkAgydHBSsqx z#dfO5265fVJAjOnEZB`}rVv@Xu25o;+N!i%Mwk=VXA+IR?xVJFJBSfP6!saK_lM!f z_c%GbBO7nGVE8${7o6q(-cu%_$DpS1h-rM_8kx=IK6j5rs@;s>)t_J9I4Rk2`lB2~ z1}UcBc$b{R&Hcy2%dO96ny%HvE+9r_fNf&4Vh@CkwS=(TG?OEsc34!p6jb(w=N8ww z6_E!yTzUp7Hv6TV0TRG-tN6|S8Rzb!;G0`i=u&~NI=L#$a*`bd0-JYJEL@i&NrCav zG?dc+EXH?~o81zTI+6Hwu9>31=+PeC)cn%OM_f@-8_g=CzEWJ8KIrJ$1;Zp#_#vWW zdzhogE?aOShnk9l7leQWvX#H3_}yR^hn0m}0;!gC{Qzrw-fVv20gbdfQ7-~*I>(Pj zze+U)hmACc%Kja3&s9$oPj+~CpyKKDR-t~GJDq%VDVZ{qM%XQ~PKqP$XaP4vE~gC^ zr0(3IFs2X3kyZ^87aR(&B&8qW={e7u0fB%Ir%CGDebO`E5Ktrb5L!Od`V{4}&`n7L zftJJ?Zetw|&WEIg1b?75ji2TT^J#R&;-@vP2deS8Po+qXZj~YwV-^%Wcs+sbs&)60 znDjtO#4OgK3e5)h^fK2xoyr-5`qP>ngOxn8^k+|?k{)Yi`G~B%-;c#i<Qm)M@?>XL zUi&qjbS@MQBV^|@f<bD|POF!<dwb`T;6>qdT>TBAEi3B}>kG=7nLN={(S%6dSvEVN z>*6dwOEWghwgjLe@#3h8&v-;zk+mlQPo7gixJ{uX^do()jQ$2oHN2<;{`i9}p<#QW z7aGRPca<b*CnO;3F*b(|Rz@hQIZ8v6*g<&xO{|-jbR8>(%T<UXwVFv`>^{toJaZV& z4t{SX#@1$HKC0+MKub@&%mOyIPJYED+;PyVwmmfY{OPDFOOAzP-DzwgV*2DB-skIq z&CzxCGQrI6_nVKbT=sLzO{sv1I~csvn)%*uy@LkjzH|Pr<@(3>hkx4pQ{!9IIgAr4 z4hN?M8&eyvemw2!%2Aj%i>!ZmEX``V+D-6D1_QK?RBy}a>Tk<HDGGYJuY;VA)87HO zd`-jwQAkjzMwx5m#IGwr5AW49y$oh%HRi+GL`s)lg^qmR8Uvy%*?bVBIuzuN1K3Y9 zT;9o9^O(M54C3oS5dW-$-G85$r<c^kLJnDGWo8#__hBsRLrsa>1V<4X208=NjoZyD z3Rl?O8buPulVBm>=C1#$z7Fa7;bf}{5clVZdC1~Z1w6lNWZwsW@k60O`vo>t86S>3 zCzJ%jQdP3hg=pe1I)77}X%v#SHR-2_5Z7|jNt;$y|HH?dlFSlbcP~sg7qdsAMnE8s zi=$Z8Frhqxk`25=E^aLfIN&X(7BZvA{q&FQved-4B&E(A6`j2}VATt8n7^bsTZ$vH z>G5B=z7-XNMqvX-ycpji_ctLc8Nj;rNj<3>s&1#qHe+ypeXQEoO6^m|EqU@?D?Os4 z=bibJ#d%cCcF6sqQl{||i~Qe+(34p<ih>r4$wk76=9T$21v;liL#XD?qonyW+_Sl= z*3O!RjFHldBzE@@IBxXfH;K*#CS88Z+`%?EARDH=RAy>@8U$>;;m_1y#%i#iUGZ2~ zvf$D@{n9d2BQ2GBUu*I$fvm|(n0}?qlMdZDA6C`^4YQ966>C#Rks<l_+x}2=(0uy! z+QsOWluTMwTk6DzMFhdr_Q}bS%JTwPn0_TAi!VzzM^BwlBL(Ep|7PcoRAp)WvU_a! z*dSS(1Mr0mA_V-AU)bgzQ+}p_@`$+zy)YjVs|W}E$7PUWMb3FGPob<)v5K){{m(z! zTIJ{FJ*w2)&A*V4R#uaCSuDWK^zF8j8G^;AajgP<F~c==5B%X~Py2S(qUt+Ll){=6 z?Ir%akT;GFp|P)s{{#Q5c)g3@s~`26)L`PAm#dU9n#n1N_Z{wP*)>d7ZC$c?Aqz0b zh$tkttKAjuFiO)KZ>gp0)LMswf<7$y=>s!<JsBAz=6y+(`bt&4WbYRto0~l+3<1A? zryiI7i66Y(*;VVhYJY>JS+YLgt&WPNYL9*xXtv3MCLqhb$@8${a!nz++Fq+J&7Y@C z<umIr(Ta8}29cXa@I-UBk!&aUMJ1B^4<6?sE8PxZnvq*T>j%n^qpft(fSHjcj!w=q z+*5fuint%l93;$RcEZ_8ob&l;Uml^i9f>4ViRLmEw=YtQ?Q3eU1QiqP4Xy0O6y;G( zKTyvamZ(KM-r2ZKa>~u|;Bk$KZh2z-J_)m6d4cRMy(4&L2SbzcyC<Os%gL|t<4*g< zfksz<tEQc`&O9SH+u%ULj7=K{UvkLWk?N0|#z=1EzF(+pF7*_A{<pjDNh3-EJLw5i zST`fY+(=zUbEf8KcUv`bxLCh>rplg4MG`3?CoA_{5em173Cat(4W&*>nWqXI!d8>N z)O;=@jt6rlM$QGZIq_pk<BO!;W_C&>54EhCANjxM7Us{^>unKBLOl%H#T>Zowg~H0 z*ZtltUA$Npcz%x7i~ZEK1s;#vhh+~K4)^9_q4`~9PKI1uXN=FJ#qORQ+jcz36N%m? z7<>>!h;M6Dr1iOcU-9}LP3XM9Y554&45xzf9Iq!vi3+Sgj&^ntt?jL@m!6k@`)+hR zZ&)Z%(Jldpr_iJM%a-_<mxf)@le?_sPt4WoXpkP<Vx1AP#9)0>Sg=OEcLv4FwsV<t zHxjqqr&UGYs(!Qm#^EUBd~!$n>0l@07RjsS(W5Dg=YrufaO=#y{X)&$vHDFw3z!IZ zqeBRHB}lThCYKg6bQS5y8fbdxiud#<y!cX_^>$x@T?zll(a@a*enkVK{7vfk;36d~ z{{Vy^*n7%PR7RtMw4;1kZLWgDnj)RI_++$z<>LMF&gDbh>e>r1aecbN;!3(&U^C6V z1~<GNTy6F%{KjNk>Bi{&qrCz7%ojxlT|ASCcFkkRHiRzZE`-|{`T<LvYkoHZq?X{U z?KKNoHIH%@z>RV8K4OVIvvW_S1J^NQJYlQGt?nDhE?=EYkbr;B3_c6pm})@is<_@4 zaco{lQry78AVZ&D1yS$Z=PF@&L(IvRCIVGInRJ<5=Oku{J8u<w)$FLLkaiK&X|R@x zHfId5<axYu{<D3|(8W0IWq7h>A^%Bk`D(|);Osn}Xekf4pAhZ~5Hd)KS{BTKOPy>Z zy~e+KNVFACjUmm}7b0+9?%gWCR~0cO2XbW09kt<Z))yU9T}S+H`6=S=332@z^WM}| z74_Odyc5i)F5kN~9%2yNL5jRv?dkBmBZk@Q9jvH%_O1#QW@cXXaW+uA-rASs98J^x z{OfvtFDFk`qT9o|%EFiIF@Dm1QgCaTq0lg)FKZN(V{EP4<)F!E=Fri}2_+=yVoUY5 z=hXMwHT<r^3``UPdiME1Akm;U5Ts536k>pJk|0M9mUfsnCSfJSR%_2%u-qW5>bfWA zR1Rb_j{OY^EYi&8>c_v=u1!EWdu1uIjDbfhqePqJGN%Lb3ddSeWyysvbWVJSdqomG zQLQy%eWES_+#Ndv(^a--PHwunM;tpKV*{{8!Ub;cd=yqN>p^Tt{0@Z0cUu}twy4+W zJe?8CVt+`W+SlQ<wZp8mPfZ`!T?xSSGZ3tUg~Nba+X8IwRRqbB|0^J}tA!xGe>*?t z7ZYElSN@gh(9Gn@SeJ_GbpeGT05TxRN_5*(;@55O$#`KQBlpFYAWPU}$(P0Gm=Xfh z(seMf0HB>16>@s=!S}W&fTzlhF0F0*8W7<;-9$4dT1#<JlS8PWy8zcgME9gVE<=$) z3?N~a0*m~wLAl6fO2X`yQn1gb73&8qyn2i)@j7*K|3Jq}9e!vc>L|Nn?7Dhy9cwW= zxajE<to?_RC!;(J;u*HglcRAjDXQQOvb-24j?l$x>Z6v$t=dTJR+ercJ7#Z2S1V?! zW-%mhl`ZzKVSLFz)_;ptUSHoCmw+WVL$3UbVx}V;pD7IG0)u>B!MM)a-RXIwRL$## z@)uvJ3SBP#0H03j_g0i;)I}#t?>tp-Oh{pXa#62nif0?zyemm|X!Q(vX>_W8t%~-X znV+6mf|Su{-Pg5-iP@iI-lf*B+J`>G{}cniVt@bHRb(+tMAxI{Xt*J%oj2ya++plK zsBAz|r^#q4^w1xfqc|s&=j6^^;WyjVpC@R)Tz;kIGpw(-^U*`DkzXYU38*q7t0GgU zkk|3os2VBOB?Mj@y=QEtl)Z+&!}F~0?=0jEJ=+#xPZ||fvPU*a8s@<p74hGBE|i2K z7Ot+sJwlH?q;M{GyyIgBp^^q|?!CQn;CORa=|jLlvsNS$8CUXc%h+Eq9E%*HBJ`_j z+ED}5@d*7O+%Z+6WJ*qJqmQu3ZGV&QhASCs^*3qAo~8bM`8^u87PZ@Rk=r5U*=y(l z0(EOycp&>H#AJ?Jb7Oye4=upL??$>l07L44WV?U&(Ad~JuGZrHP_QPT&RA`2Ei1Wa zi!dZ}2zyuxV$2t(k_CecC1DRsu|_z%xKxOesc34-;x{DYP6>wxgY|tXSRi#e-WW&P zS0%~2z?{X`)1T$>73ymD!wMV!0C6&R_Zk~@H0kzjp~8GCQerIIe2m1R+ijmIt0l9D zpAfCMptTHkdMH9(uC1Xc8OM6%ChmQL8NXjiyUBEn)aJ|yrlbBM?U>{?p0~J&<tgER zFn4DAhuMgY#`xK1j8)BInBDno2~AyX)iL|*u;c@yn`STJ)?-B2Lx0{zSZ#|l^$<7! zdKY`?;@StvLa>aS!{{HpPg%=l>V^&GZ*(m19r$C#@#y8<%RfD+UYO4ep_8-;ewmw< z^&7K;ZjE&TzbpA*!}l|a_o8Ie`Le3gz*jh;`qZx2zhIDhV}HhudR(lCyBym%m%ASO zSquj&e=Y|p2-C)^zkJyWM|z+(ALu;G9|IN1{UFbkzf~FSyuva7Ys9N&!vZV=U@#cN z0$RJ2rq$I|e3qvQU5oGGZF5=0T93L4opBj6Ml78~7+Iv)BOepZZ`zAdv^fC440p`X zQ|>0Ak0zQWS_=5&Us@;#M&H1~U#A<=X0TQJ0H)d`xssyE0vHj2K+y0&K{?CRDqIKR zBveF=XfVnp2}Qs{B|U2ci`@~2!S5sm%?mZ*o^HZvMSeu~6X;$=wktv;VbCwfyn8!4 z4Fu229pCs%O5&KSOqSW{RXaasG2Wc22ov9rt!nZSRZEue*mLzTHeLX5xhck*Q$G;y z=$??<f)o(-T&<{tg!N7P8ATZAQr*Vvl|aU4G59k^&vRmW7KF?2P>f*dvE$ze_+Oy4 z$pSdM4Iq}bw%jcD`1tt5#HOZa>ls%McjkS`vebeWtLk-kcXw^4E2Z&QrYefc%F3`0 zt*oHX)AEIefCbdf9~c<eB*DX}m-v^}#KvVWhcnKlP{e*_x`diyKY8Ol!|G}5n7Jag zNrID70`PI-Ak%JYY6?)DPEI9i9K@ugTO-+H;6b8Zr?+4q0%Uh%qCg#f)p-;uCLuu# z^x_8n!c9XNv_e2Bz9(kA3;!64i&-O<-!lZQ$MsEUU=VZ5Wutzv?JM{=xwlP!;Mu1G zbleddb^9Xc9z`HH`zW@5aNso`BKWt=&aSkp;S*jAmu6#Ojy(HKeEbKToI{o+6oJN< zP|k-vbYjKy0Gy)>u#*;n7-askZ~t(ATgt=?E*XxNAb8b0*v8)yQ1hFJmREnK-bc3* zrpyrqxKt*L=?owsv$L~7`83IkQ^x`g>l{5DozsO#rBxUf(F6Lw%W*`Fj*Wq~=k5T0 zK<H=K5_AiQA6s|fnIHS>6QDj_()i^7Z+nYVUE}C1ND*Iw*n{Xhr3B8E6elC7*O?Q% z4V*g;Xql_pth8zl0O)pdiooVK6pW0Fl$1sAEd)T+m6r<*DZA)_ixm|Wb#$gcWj;U& zB8=Pqy36)V17Omjry)ZZGv3R~%K-6_{_|(C&E!64$iA|&LM1)zb#X?`nMMgweZl-` z$(QsQj`=iiAfq=Y;G*j{ZU}HGDJlviwD3H5z)M}o<#xDj0BIjDFnSoo7yU&lbs$ZK z5;8b66fb62Ui9N1H=(|nNQomxPT}lr$`;cV5|;lj=*jHp|3FWEaP-H6)Bkfp4SzUZ z^}Y|eO4`rB_vA_T@81uCUdzirrKZno1=FOY+$lOXFfhn)!ugIb!t#`V@3DD7zwniM zN+8F~-*ZG+9_=prhJ);T90EsARrLivSf-4-2Sf|+g`0SN!vU2{gQ+%!{<*#_5Y)BH zSVD?L0oO?b9y5TfUc<xdOB5Z0MH=`CH{}Qu(=F8xnLq6zyEj$PPw*q_N7(Z(e!T=Z zN%#a}&nV}FY*z-;GZhne(P%foYu{d{uc$YL;nqOy9Q2w<Zvq?}kwYWn%|x>A^vATt z8p{bdGl5*muxmJL)I3lfEiFr}-DXN9*xG1MadUVLvygrL*w_JRV<EsOW~bkdva+&r zNfNwWm#Lnu8O=X>#r)N)`^5zRb~hmHg;KHjr}FV)sdSY%2@}oz`7lXEB_%=QEoEh8 z;@g4$7aq#bACGv*69+dw@eTferu$3)s2;90(OI}I!|VZD?q_+ik0`a#{xb5n)F%7Q zgVnXQqQXKT(o8E?0Pp&Sr=+BS0@>xf*5(R1aEQ;p(+EWR%3}>iMdGmuFN0XnI)MTL zz&EYvYKxnoj_e&@A_k#9bXWaF>HhO#+Oxgb_grWvkDsV&@Hm*hPZ3yHRP-)S$0C+T zCSAn?)H=U@{W{o7bIpN06#P>I|2i+zXFl<Hd>lm)P^@_^zfKV!04k|7^BDOphXMRt zL5>7W3R_W$HZkGT)YsS7)QkfKO<&#PsXHyKq5OJ<7Bs%T1f^)?kKNu3IoRJ9_}`$E z49vhkc%Y~O?+#9}Z8;uOimZ8wR#S!h6U&mnImZ1d&%xGQ8_gB<I(K()C<qHvs`EU{ zP>A;rbgVaEXd4+Gj=e=M2h>`(z(2Q%>8H!RW`F(vXwn&`|4^F$1)2ZfzSMhEztNWf z7-vzhi*`XlcoiyX<>B4Mu4xKdAj-Y7FEzV8Tdum>>Ts4xS9DL3xai}@5eBqPbiUy7 zO3|m_vTbWtIMx8@|4qawvIh{^o1xf9ofZpLQS^V8mXYx~oc-(@4tPMIj~sBbL}*aZ zpk)ag8(WW~Ik?h%8f&;bv!W&^-#JD138KjHNSVY;yJM5Yfdrd)A|&JticwpQ=2-NC ztATC-LINn7*PyUwZPg3#4akFECNJ&-RD91LgQlxjuU1!A&&|)%aO*g4{N?Aw+>ZA< zM<sg+e6t(><3si}DM<q8nqR*jROm3#(3IKFHWn8087+SO`W2KlXM6m3U~+O2iS$}% zj}V1#TBp)r4{r6-UgqTbQU=U36ca05(56PRAFyM;4Cz_rdFE=S<#{j-zd$EnY>U}B zyDoM{0kl2<j!TG(i*s-Q0%8kq@^Ettj3R5?4mPK&fYv|*y(Q|XgMF>4OJetJFQ<jk z7aoAk1#qLR{QM=gwVsouHj-z1L*Ndgu;m$zBEV%Qv!9tk^=Lq(0RVpox^yJ_9Z)kz zpu{M)u>I;tHc(Ky%F2&jb{9Y)Y=GqkbAl?a(PX<*j(s5v!i7d{p?U6DyAdbk1(u#n z`k>0If7T2*WdODb83l#m17OG;e|xA3Uf1>X(4kH1983xtK>RW3q6Tg1UvzxDe)ITX zD>)*f0JK^Hj{!CUn1zJ?Y5N~1M70aHO$eyDpE6<@15}`K2SuhH1DMYH4%j@vz^T8V z>~841eRhDnT?GFGYRgI-Eku%(<*0Fh2eIl#5U>#X&4JEMkHsV$mjGm@#;hAb44Q7x zl94^bZ%D+tX8j45oFfOMByraJEkunQW_9FG<C8wIdHZ=#x15-mn4j~h={gh&1<F=n zk^^YP>`uK(ScfwTc;`6JR4-rsk*=v}1~eap@)$*i4gF$cV}Ym=8FdElPfva0#*H8; zR>&(Am9O&bRvHcAXi%X60K3~lu@NqPo=YwtyhTk-&!iET)jKP@PV{N^_Se_x0%a5s zfLSwY!}{ZYXfFNn6|nz_NT~>=jhq07GFT-T(0(q%?v|(b|8XC>NHjoZwyx4fx`S`M zM+vdv`(oJa?5satMMXu(NI@aizfN(wG`Jq=zJFh6@VWv}T`MO%KHhD<HDrmH5PLxd z*1q?SR%DM1q2~`Gdk?_mX)<8~Ir=(mSaFkb>z|7b+5!3Fk&5rVQC5yv$-w$t+NIr$ z&#_kMQ_hGgtkw6&25ba?(9<h2RR9Ktq2U}TYOV@SwsDLAI(dS+vGw)!B#a^qq93}a z4JaV5Oih;nA1Wl%Gr1ov#sKp}P%Qd&I_O3ebQ>JZ0KSDkR$_@Y{eBD7{BKZ)Rs{+@ z?-kvm?V2pMKu_A$d4SUaw!uBapdAAOv=;DR1cmkmB=&cAFLyr9ej^$1L$-;4--cf5 z0ZqNmW*R=7ot-VdcLCN9;L6?v;V0((ci=LYa%tf~5^9?9pY|)xxHl)3b+F_AVZdIx lQP|)A|F-V`pi8|k@IIEMDBx&GVi^QSR$5Ui52F9^e*th##;yPW literal 104442 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 LSvp_p!PEZ%kf@8w diff --git a/public/latent-spaces_files/figure-html/tsne-1.png b/public/latent-spaces_files/figure-html/tsne-1.png index 6d247eebea219dda2b46a9fcf96159f4b0860a57..83c49d493b47507ea0900e223f923179cb7e0ed1 100644 GIT binary patch literal 337390 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	t{dajFrLyheb4>C%6C@U= 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%0DS^5Q-qj@^LkhLuT<Htl;Y!6o$wRRc1D! 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%0Di)Z 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	cRREj~-4)F`Y18eGR5< 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 literal 352594 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⁣<i_g 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Œ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%0D$45+V1Zb;EX?nD&N*jp0MY5 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 OhP=!Jbe`0c*Z&K{(3jEx diff --git a/public/latent-spaces_files/figure-html/tsne-2.png b/public/latent-spaces_files/figure-html/tsne-2.png index 0368cb3e53e29005cce1167338c23b168913f573..da16574fbc1adc6c928f625f071e980b5a9cb6d1 100644 GIT binary patch literal 291253 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%0A$$Gr0$mALVfN_lv|t63no4 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%0AS#^&`GqWQ>M7YV-V85;h+3>4z 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	J)iSF_ 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­9+m29TBSKG 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 literal 326073 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 diff --git a/public/latent-spaces_files/figure-html/umap-1.png b/public/latent-spaces_files/figure-html/umap-1.png index 49f066eef071d6623ed20d4052a0fc802b700720..96404982cbfa60177ec570d4ddff1b41df5a1a70 100644 GIT binary patch literal 102501 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 literal 106680 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 diff --git a/public/latent-spaces_files/figure-html/unnamed-chunk-1-1.png b/public/latent-spaces_files/figure-html/unnamed-chunk-1-1.png index e814b400c7f69c9308365e15183c86a03cbc64bc..f7982c054bee94cf2954bb409c7a55e09b7be4da 100644 GIT binary patch literal 112963 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. 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 literal 112341 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%0DU#&K%u>ZW0 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 E1-{_Q9RL6T diff --git a/public/latent-spaces_files/figure-html/unnamed-chunk-1-2.png b/public/latent-spaces_files/figure-html/unnamed-chunk-1-2.png index ac94b0d3b2fa1bec0b6dba3d37f961e02a117b71..0a44dd7057ca7d51396a8c0ca4e22c419bd64521 100644 GIT binary patch literal 120187 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	bqcNanW(?WgsnDcRj<ovhieuZ~zSSAr(mNCU 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ȼg4O-7jPBQ2Fbh0Mv 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 BO_Trt literal 120564 zcmd?RcQl-T^glRKC6OSAnn;jD^iI?iBx<5FdXL_FkVJ?sdM5~?j6McqkO+bx>R>W@ zi84kX-M+`?yL<MpJ^R~pcK=x?Ii8Hi^Dg&&?|t3Z>pls4t@`5nRfek&2;{oLOIdXY z<l++u<a`V1Iq-?!1=(ou?TYhDJvRvC_9x<Bl9>4oO9<pHL_zkcrgz3FR^R^Xk|F-^ zbnDIvEWTuQbIg%oTJY&NnZ-q+)X$mp0ud<L8oifK)mU7DrmkK*cY%$C<=nG#Eccyb zOPp!$lgd5G&A;AtiTYNlT#E2qMhlzZV`b)5&qK{J4s`v*RyA*N$KarY*8|6x?%|Vw zGReNJ1K6pAC+1|>O&w}S0;UIn6sGep6Xy$ow2;fcyG*<=A)}Z&`yt)=3*N*JAng#6 zJH+qr_@DeQ+@hPuGqoL_`^MkjP}a5n@9OI6x9+p&X4piwFfVr{awhW_Hn=Yh_)Q*8 zsG-khA+|!gP8<mmNpeo|?85vVgq(QMLU*_2Jn@3>(*M72u^YMwDeN}k`?uo@wd<~` z8Y^9C$SWfyZjCJIdP~!HlZvLMwZo>+x5CGpRPFJKMbC07>gwKLcE6PnH_&;6a*Bj9 z))C=%e6Ul_W_-2ri}Anvo|`g3eTz^Zqz%ery;doi=W(>)G6T_E88#QZp9}~Y8XKP~ zZss2tz_e`E5cr;vLQ(4zfBb2kC^mwYH@e~(aRMe(5>KEoZE88JI$?L4hXuNXZL|Fs zf_3!bql+v)Gbn}pl#9sqOF^E<+j6n$T^?A~!mZ)$?o9Q=HBR_Hqase^z{-wfpTxd8 zad4ARNX+F=BMlf_Ee6L&Cil|=t6r4QW98KRAbK`k)CqiAUSNEuR?<{*Y{}h#HD0$9 zr&FvsFa8*j+_~#IxqNKhl$o8DrmmPdI!l~k3yyT%`-!YtO>ON6o<NAN50zB&b2T$F zv$5$EQlV6cn;VDQ_3buOJXW)=y6ydx;XbAZ_Q5#Arf;E~W<-Y}Rk>ZL$3Q~V->vsb zhN9ck{E%2WWV<6>NOyO4y@8|qt1DoTsa2Mi*{7e`I)_VivbVCY3p_0uAVWP-cR5TA zEI(!T>kIHZGUhdGU}G7!9VQ$<HLXB37G1~U3CBa_w~F;JNc%?9hR1`P+d&2ubX=Ln zNTFdpz61xl+C*K|<$u~$Xk6RI&NW(|&(miHk~}AQ=fbe9Fj=cnrH<jmh$1<o`9qN! zex!6W3UxcgG+(_4y<!~8t3&JMnC~??8H>A1yB%RDx|8u!?;p=!J{?|zdZ9s?<k&0S zzrKy~-E6(tN*Xna^YZj%>}{X#PJVINNZh*KyToy#<Yze#l;FY30ls~Rt;8sLR{q+a zo-}wm&SG+=84gTsEfGfZP+{gUK+E%>Ex?wIMLl!8q4Dt7{y|%P@7sy&ineN4Mr?|_ zt#^p^n0CUYn=j|~n($so>|1G>frppCNX`osQ~bLh?!Js;`*m=L{4+nkzr^T<tg1E~ zAAjVi@9!sV_~$9qrgwM7h%Q7SPSZnp`-7=3Ev3xt;o6r!kF5O03=CX7CKMfB`Q-kr zb!g>NX2rzZ)EB_oB4p4H&%%h9=>_jdl#q%X8-F}|_>5SRF873P*>WarQuZXbwj5jX z0@9{XT(3v?TEGm!SE{>8maWMj;{zk(_wVCHa4OPUEraRnjW`pK_b|>!uk%$IIyMw! z*ud=H3HH%>khC0EadAe^)}_0PXTndQPUWJcm-OqSqJH;i+EMbWKbJKVy(;+hUT=D( zu<{gi`$UBU8=i;z83`YNE)6Lw4>n4nB0|;Wi{qy`v;I+?1xJ!Q<nQ>%{7^>Xe_%E9 z)|bns-B){~j-bYbJU*f48Z}j1N}Sk72<yT90Y|-jMOkJ4mBYZ=$AlrmL_m{E|8+qt z`}^{AUvW<eA8N|)qj34|U*DFbOt{pZIc5gr(oOz}Ge<Y}DC_$-7U7qCQoVk?Uy*UC zWrh6Vutd=BNdEXv3t0=N0=3a}_8lb+MveI3qMbL~zb=tGNx9k(rpHd|hlVPn%~*xZ ztIKz1h7fI9VHT0k`ZGk@mf3cGl3g`Qx_B1gRqv48nS~85eKf7pv7s|F_-Ei=ZdLOp z@nw-tG+Xa}edn8jF8%1)(3iGfqf*D~leKyNDNT+Z`WC5q)(A?ZWUm)$^hItJE#FsM ziR96pDgG&-&Z=fA<FGSWVD5b$D_qsz77-J3kaOlBa=_LIqjEz2UWAq(a$0EN$9|`3 zo07n8%bMQtPu1)EzS;<j#NF~fPq!GFKzC11Pkw{Hqobq$u)i<I$GMOx)o1En)_(A4 zap!A}3U|@hTr#&W>F?KehqP-y`|M4Bx)%I{G@BNfz9m)eT?gGD6u-LqQ>`XP6eI6e zQZ=tC79Z3VI2NGsn5%D3&@NG{Jbn0J#L6Qd`WVwGPH$~xCI3i^CprF9*?lf)uzu*( za(_XpMPa0y*)sd}0p0r?x55OAKNr75o@{Pz{`m3Z4Kw}!F&5_U-);Y9r(G)EwS;k& z0jlA!aVf;%&yo1<oy5)w&2C2(HYz<Coj0_9jTU+q^m{WU3KMQp=4<A>{w$P^*gF0; z%Z`cYE{mn4)R%~*yfKp{0AIAM8nG8t_p(<!OS})mATcg97oMVwPRq8i3c`BJi3p{1 z7M5IAiSaUff32pYcC08&s28zXFkGq9>ixr8Aijr-m)9>#w6WFM!YE8Ede$z{^QS<j zX>yJ-dUHld!0=I`q5=bA9H~YfwV*~c(K|@Y#;`5CDJ`J>F+%4J^&;jP+zhTgdfU^6 z)q$E}*tw88d9rk(iVtC;r!C^QxVBNY68<t}k0n=DkN)|mqHp@BB31a;0-NschwY4) zI(Uc<Lq~s3vR#Yf0*e6qcB`_Oo7>t8r;}vZfIPg8O7}fu{k5pJrS{dlCG%uvlmXW* z^2Q(s%$R+xwjCk2)>4e+=JHe3uGR^@4Ok@q-=>KeUlxHQI`CMC{0Fcji3LTWZ|-Bm zqTdwRtMsk*tgdN<&Y%6=bJEGsL-2<UKt-JBP>e{>V8M#;$D-(Leq#e4a{%4*t=$ zdJwPRF>rNxEF4(<)y#L|GpFu?Gg>n3T{kPyB>FE&{P-E~B!_oUDJ6Ya;&!g1y<EQf z(u8Q|;+B$<lIXluUTyqWmp2E<ep~tQGK<@NJk(bM2Apmb_kPVvN%=MJ`f$^N_*7>I zaR+i<dz%qD7nl1y6&+yiwgtFOZG9+9?oIex%lRu?ooH99!?`(&2k~Q>qd0f*<ECw2 z)ZNdctHB|IOWN>%_H7*0S3!0wKNTceswIbXola-}t#oqt<J;D|?MG{7!j&_oNE)ah zW3{%0O2R{d)ZcdXS|aI&dV2lP4wu!#fRf>5cX1b{^a7mE1Q@AOmnlo~3~J^*1MZ@) zr{{wiE(|hSPs9iMe8v@enuTZ=;8A)~sXf-oNl5|UkdN~1F|`hd@JI|1!L(dqZ84A3 zOWOJKoE*2h+L*r)ZzFSCBrQp=NVA}@@bS)d;!Qyx!I`p3TL2F8<Hra5p$n6K(tHEY zAeOiaNpB(yXl$Qf1OI^V6{MJx5ikBf1eq1`hLAhD&=vOZ0U<b7ch#OMacS=kpOyaD zh?w=Zwk{mAf1n^>zai=5>)W8o5mn1aoFSd@1#c$7NkX|Ha<^^0UUP|$@vD{De(j)J z7M<i6&XbmwHc>sVjFNb7J2}an4h1_@L&E{MRkaA4QvPtEn{^$vO6zoT_)26Vt<!=d zvFlC51#t5_m!A(j#Z;r@S&1+Lfz-vm!m|kc+VRpBX^so9v9^9;C-vhhaqmo&DW_aA z#&NqkgS?0W!d#in=F<ms)Q1Xj+lR+$3B&{rnT>+P%u<KsgkErTc6NI3xB2YT_2>6m zX2r1MU)DZ9-c-&a9)WkPtl*=^(X1@=GHxd262C%2R~jBdsfZ7eq##`vQ*ATbxH8-6 z>Y<K>lTNJojT!aUI`nPHt1}XBi4;C389g{R_jS=HHA@sJ;`FJvLd_;|lJj?2k4(;l zq>N18<FkC@d?Dj}jJfB@(f;=M;8WhcWkNGky;`xlL`~F?clCZ!>R76Jk<jwFvjuX2 z1^%|j1c1<P2Or1mX5IMkM3$`e7wy*I;2=PGL&GGHHR=wR=E+xsLqa|FB6evD-#9_Y zxeOMwM<2p3Nc@T~ut_UOYD3UNGUU~$9UL8Np|Imy`I_|xS=reS+s{Lsuf~?Hiwlso z@{L-PKvY@JtXhk0E>gC%yl%;n`SP!lCj!xcUCUQWw#VG@hyr0ki&*?*Jch0?iaOd8 zoW|w4OGdlu;HYn^9)S=4u1+{RHPG@H&^g3{dv8QWp95IRUHtYWp(k=$r8#awPL`fS zbdjN!ztQ9)%{j<BB&Y=-Vr~ssNAAC#4_D7e?`qCa!=QE8C3kr>1_(rq8dQGo1RsX8 zP^#@3E*Z+olIe%NqzgH-(B9MkCWG*#Q`z~BJ*c$<9#r%lZw0U-6WW8b*I>2q@~-@G z-OO*FEUzD0B#?K0tN?vEFC-}5r@WHx!hn5D%1j>jEk30{kDdDeJYa`Q#?sQ#BfDC^ zL2^u`Dm?U`>}5YSC&6zZio3ZL*hDudLm=xM8Ry9%EqX#SGT8-1w%@SJBVRb6-OkSs zOnm|7XYhCrHbIqG!}fk_Yim<4(zH!DI1Y$oOR}8b+VAY_RDK}1JOJiQa<&e`dIO&1 z?x+S((66UeT>5`d@j6E`MH^Gg5hINyD7Vf^?01(h056ocLm`p+<>)+ihFY;`jUr8= z-(5TN_{*TU?qF4jTS1o-4v#GyL|H=~aSSXyS?b}lM_?BFvPH>8z{Y}U_Jd<7If6!G zCiQx3-JZJEels=yG8i=sB{bUG+k=!FQ+rm0(b<uO&(Hy9^hDy`z`4ebK_ym3#~GIh z$68g>U-(YS`JcnTc-O)I27%dt!nt~}ldlTCRn@{rGF7cFBoe)#B?zQBa|+<Y7C$8` zL|LsGwJk54ZOYnZ;))`qzuqQJ%efhN=_QbkLwT3pqnZ>;6H}ERxK+uWJ>z^Zcm^Lo zziD<hR>Ra4?d-?3lqJie{y)|RK7N<@+o{S0njA}sON_RBpDmhE4>zt0zvdiFRBUs} zpwvDqZD*t1z~XPw(&n)*m;G9X4v%!H%X5jx4M9^=Q&Lj0vzdw32BCZcJnv43sX?Q6 zW&fKYDJMQUSr)~jFndp1TU#@;XODJ*oQN}nh%tdh*tinE)a`C}RNAD4d}kmg4v5$t z5MpKW6C5ykWoNki4m;WBvy1=tsRv?KkOzkafk4}f_)nst644s$)CC0vME|!T&hDKA z<y7A{_V6;}=C#9sMr|#YkZ(`6O)LwH%6WNtX(QUyXwNpxo95h+-dA{2z_BmEPqb>> zAffbO$W0oBaa}tRckkybpv3pd5?vNJ+l+FP>qmM+Z-m}X_J#SVR_XC4vQt*Jr3|l? zc6~%65Vf`PhOETFiQ&h(e`3O@Q9D!B&_hQ@Pd}Ot>nIvMOR0Gl;l(bHoN!(J&_c11 z;Nz8iGqJyYJ&mgT8u53X*};So3W^52Vwxt+ILy6!u4og_A!HA@pLMJQrYKH#`#tJC zTdSRFEj#fCEhvhqzFf1)Z*rnq?q2985B)PoYjF*0owWarMFz$y*5v37u21{uW#Mf+ za9y~fx9@jvFNeoJCcm>Mbj~vERsV9yn4h1A3t^!pBAWkf248ofJD=n)bh)27{Qo4& zb&d;rg5ZSA4CE{6kJ&d*;+y`aRN_)oQ#(5qLMDmZG*xr2B^yMEwVY3P0I$VI7aHn- z$y$tR_;0q~!7?%(F!o|+u(^;qee`T^|8E_d(cqJ(R2QByb%dDKmD$lXJ|%_*2s!Dw zqw~+~49n48US7n|!Je;}KX7!^Xt|+9+=6$NFKQUiw>nSQ!av-lpv2Thw3+3r^Q*X> zei$AeRxP9|*RJlWlDiKj*R0}{$W&bfYb#rc-X?Ms5C|ax5;z`gTG!C9{NF*!ZPO9Z zO$A&5CnsmUfvRjR0wIwZT@RIb_*iE$O(ffPEa~aW@`6XJ_gw6Y1ogbP|6!(Muq(DU zX+}s-*y%t|h6pV@St}{@f_PE62$Z8KtALi*$Q};WDKk*eM_sYRhZ_IUR$#hs7W#Wd zIrps$8DV$#!NZ3yj)jPGdY8uv9tMYUleK=RP5K$1{Nj%xKkd(Ij|vZmt$jyy6_;J1 zLx=*0n$B09^<6gTNEUa9dT}Xk2X1R^_TfLK&^!tfSS+00;|&vMtw$om&5U*Y7p<hq znF<-GsRk)&MvHHeA0(C1&NcQj<O-OD{yORPJR6(8jo-X5d1Rd6uTQr4g;zu6qT@rZ z5L@x8zoidZ6xpbj+LGp2uCQU_U&_ipqBJErE1M%F&K)h~!;_vjJqsJT9mdT~70VE^ zr8{7nd^2?|Y>f=caWl3lTJEFaKjLXH`Aa$Vino=It2<n_Fc<$X{5ni-RhN^yY=tAA zrN6T~`Ei&oG&rt+MfeIVF*PhKjEa|;I5+1E()B{9boMJb(fMAQ)v%GuH!wH|S*8}% zdU;bG_iqq7rZqCz>vIm?D_#qJmh)O{WBly&b%d#`s=`4o9og6R@aPyQX5S6)%l*n* znF^O`rJ_W83<}*2-IfSyVpA;2ve^@N1=Wdbz1w2%ZErW22NJvHi8Q5S2$}XVD$;ai zTKt%G79!VM?*cPrEpl^l*}p+mYQq##Xf$kuKabKnD9;VlF{c-7Z6*T19!({uhEZ(m zZwpQZ9;jaAK6S&h2|roq(n>h?hBZvqxdqg!7ya((sa!hCB^e?Y_68koZ2>LVqufq7 z?(L4snpL)}?ooGhgVlZ$%t~P~)6<sDc2W|09pGrWusPqIs=UzR7h>v-8y7xZw$e^_ z>#BwiDDJR1mTG&!RR`T&TsFRDoq6PX8pTw{6Y1>cxBISiAx(HYm?65yLZJ2Hx<@P= zjx9~0=U0ava$I49Yg;8HCEZZMvsBgBFBxOG?EJKmiV2~iw_asjsYH+1dc*<}vir94 z-q{H-(Ij0rZ*|GQ(0=302N_DL4^xS|8~z~~vz7Y$$B$>y*)prrE=&lFgZ@yd#ahZE zr--zX-UTRJjfd)tXrI!&*AjyOc*M1y>B3Wr3yP1>9!@fwQqi-H2u5ON8ngEt9mW&n z*a~6ilj|4T#{YxU&c0wlS?V0|oqzdFrK4wIFql<!(GI8euSM5-0C?CGWPhqJmkrL# z$ttTUT6mwCZfg5(i_E)R_6FY_+td8?q;DTaqrd5{l!fc7-zK{RU@Obb+jNt1X8q8g zReSAcelZxFu?raobV##%^%vO1jmTt1>l*!d6T*RK51;JUl3CfBM_#>oP9?gsy8pRg zVbn$t@AtizgEb%r+X_>rQWB!e9p(P!*3O7|8j7m<D(x?obW9({t%f_nek-e}WSR`0 z4aFQuxp(>Fh_9VpN&g#wU;>))FI}~EHqCl$(LVbQ46vX5?Q2mEZ~^dZ?%E}2t-xpc zWdc;dY&J{302Ij1ZtkFTKYLUxSSRU#5XyIF*@W*U+H=cvSr}O>@T}t>-2m^;MYcto zynCjGKVC1rSB=D%Ba?3(DT>sV3dM(^i*tWMQ(aWt0s;a6Iv659%TjezBqvWR>gylV zk!8RSa(mkp{^0Ch{lt|tJoKQqr;hwk#c*@E_b#&{kLv0(Z5W~^dZ<3!l&)Il<kFy! zR39hx)sXMSM6C!S7Dc)~>%d1xb}1+`^Y+%lL|j*TZjBAYMc%c&GLeFVn`r|HUrSia zskq^CGwye7M4YTWte_b?JMvZPofZOIzGrolMl?jGY<G7TkX1kU$XY8fIMtmX)dUa^ zI$X$FLuEVSpk@hgZQL)#!g{^hqVrk9)Yc8qG?e<07c=z?F<1|#{{)r{*9&`<HE=i_ ziDWF-sy1T~S80$!WVZ)>NiWD+w5%R;O!JfoihRS#uikG)=b7MnU;83&d}m6*<HlF= z$~uvJWO?jW4t_P{7l~`DyL?MBCfgGU&~Ay2SD%fOoOSoiXmBZ~m60-*p6t^3d`+HY z!K+!kHcD+p|AZ7Sizj_Z?zE^HTg7>~$%eh8mSgn=We3Rpc0Wju_UNNgyb;M%O0ow0 zvR|FL=URS+Z;J=Lx1@=X!_=Pd!wlxAH`(ZqEqz#NI5fu}-lU|gNB##&i}}vUSPcl_ zc6@8UWi-*$yLDB;moWn#KX0{Cgw5)LYOVsMEMr%2%@SSJW54iayX;V0L}kz=BR=5f z+4$r^5E-iwH>`sLd%mNvO{xZc-e)YwODWFr*DN;+ZC<q56_@wD(&0$_-L;xTR@1QM zD8cbZv1@*l)9WmEXDBM?FblT2jcfEHL>J(~<pP+CMM^T8%9R=&|H4Ay0)qVfl{Gc) zxN&&2V!4u&Vn#-ltex>d!_~t$3udFV)KvPOR^m(`MuO*#QYyK+g?gUkhm9083fN2M zz)CIbF4`FqdODvKsRN3@)wSw1d+4v=YqX9jRtOB%pd|d)`WArV9~Ltuyn3tlM2Js% zHyAx9VwIpi@9Lvp>-p1|0>4}KvQUL4H9lDRfjP$W0bq9pT6wywcns?P;5^gktMG?G z-=D}<joDY~4ndjM1<szL5dx73u(GmBOHPB8q!-;$4x0@tk}F?1DWjynJ$dz6>xRC5 z&qUYnwY9Z@0Z?`Q$2WrW-eaX9I|H}X|H^F!`%N9umY;vW{Y=7`5@M~6%AR&UNHZn- z;p_q9fWA#U;OIQGQK%QR`hJUZz{U=yhn|iS5+=*j<qH3`uwVt#RziC!nOVaNWzQ+3 z+rdLLgYJ6&%lRaxe1kYiRqk^~x|@=CkRhVv^D_Ggz9`i^wbGqFg|g2`;i3r|b9rP| ziYU66vDT2C8dQZa?RYr$TAar=Z1D0XizUwfR}1-v%*@Q-;NX6#Gdg0*NKD?*fIdX6 zNR!8?QA|q8@XZT1&!#C~F9Qt<PF|pTp^VCn$~)|a>2Yg?1bqT!YO->Jwu2Bu>8Jl( zHUc8E8zM0<Km0xZQPp@Px;W_j7xYS4Qf?K#sr_c+pmtipalq*gjE1-ZXHDRk$$({~ z`xKd}-$iE>&lZ-SAU;<$9p<hO*QhFYR+6kykp!$>_lhAW4_nAlEls4y)T#_B&;5C{ zSv0`%<G~rQakizL>M+WAU7>B2Cf<nTq`}6$l-=BaE0R9UVi<;R;-bXH%RZX-@hZzb zW92e#f|0?=w#PV@)Rq0fc;zU`iL}Ke0BX^h$=cO*0Gc|c7QnWI%Py0vP0S7jRddL9 z!hfe;orzU+m#kIHYwa&wtgLLUCQ7VOMXBhu`-@y%_uc9Iwl+D+N7Prr34AqoFz%>_ z(W@kjeUg9u%6Wxqa$dlhMjfaTR}cBb0>U?tjh~ZC)lB<<MBt%+=w9DgQBl!c<qyQV zs#3$)f|m|3ar+u=E5-dIK#e<dOA&u_%AKWJ>aJv;A2<yk?*1bHVrsNDvwME+*PLR} z{{DVZQIU4Zd~&x<nmDnz+T1_-)^%1;G|FGtyBxmKP_{C0$k5>esKi$VX9aJIi|OFm z(f_|x!tKq7yBA3U^C(AO1B8(Qx@X>1u}F>f;*>0rW`VrZP$6RZl3`n>jzfD<C0+>R zzg~bSz-aaKBzDhJ-numP@xOZqmF!TJpoA4NQuavTeK1xUs(YL@jFVkiX~OsQ^~E&E zLmqxS%eEOtFl~@68%=aGw>WLu{px+j8Mcje_5JO=M6>&7uLi3nkxqTB2qOkYXJ5dw z(`sN14H~$CzVy?mwz*=@tQeFRFSHonQT^8epjyPHa4G1it%L$kpqG<o2F2j=j_*Tb zx_2O@60KaQNi7Fm8FIOSyj$r2+rgz{NW9<u&kDPMh{|6hy?QROfW?gNNQ*q<%8>?f zUsNA;S8;U<T=Mt$Lx-dcv7#1_e*W%qFX>6q*&`FwK_wS9GKPamAY~hIJ)-Q>?A}wW z|1%)^_wV0~h8>QgTXtxik<R@v#hb{%UgKt4FNv}h)mN|n+YPs~O&;v7Dg}yknw{Or z7s3qGtNB>%xljG-{?=lu40*=wvzCS_O*ccr^e1LVk@PlgPO?^0CBVqsiU7vaxjZ#@ z*8cErP?adk=&jwzaQTfm!_xn2jS=QlQ=%dwCo{Y!Gw1*udg5q76j@f1;CqOf48XtI z|3TZd?j}QU1B_zUqSWRu)@FiVGkVEg^{Xz}EeIrfY&7HiY3HkeO+w%)!T4~8`E;*i zlF&r3fjxZqFgZE7+z53rO&+*coqfFO)+Z$@C3So-d{)`DteD!%PbuXO^d0@~d;9M> z^8vE?5J_l0Jtj2mrB5C$I32Y+y@AOb^v7tI4C4b&4?%I}Gs`%+H=x9OJOKWL4V{(j zEiMe{lzRje-X9NoG(wnVPLH<0BVtbe#l*4s5Rj9{63tr@tw~#peSy2x+5WAJ6YJ!s z>*U7A%R1TKGht|i0a%Gih7BwTXt_UydWeLZD<m{h?Oh-a@R~9wvohhoi0vO33^QO` zvrm??PYMGM3j5wJ2>xfNCpKwdj=rcYw$6$+p&sD7V`F;xLvQTP_tsUWK06)v-%6j{ z_MfaOMKtZeyxgUZw+C4^^LhPks6B{AD>P*40ILHYKN%jsi25725Z-591+H!32Vk|h z7rqeI4M=ng*n~;iSdfs=9{7L0Aacmg5$8qPMU1klsGXf1r|ruwJd?({iVl9GZ)E$o z7+18L7fZ{tWdZ}fUOZ<#ex7cMF)Ab!fLSb7`0?XMEPj4|mjh<D`ebA>{A4s?+Q!-E zVqSpO2uC!*pVEb?P?u|*_w*wXHbsA##CwTn{`B-+>|McFbr;rRrM#NFck(@vQgmdJ zeT=5DEqc3<OMA!4eqLy2Wq|d?qPbUktxw0%O}j+nK72jxKLB-dazfh*!{B>;;h`2; z<A48Vq@|^$rwc}2cGe?;Sk)(mgFgJj)5>y_s1YpRht48euUadN!#PPl4sw%s%#LyN zA=6mHrxc-~mU>==1b)}q_9*QV%a5nxdZXPc+j15ZN6k^H_1b=Z6c>mz^BLzxr_?Hw zGl;yEd*gl?CyN?&<{K4=qhR~vUA}o&J)^9bfuBrg*FPYowtfp{@Bg;mJ#{lTpG5?$ zAdIpZVjP{E%7<<1mzoU>nymB@6JOcq(-Xt6cKT|CTa$nY$XBOVaDc9SH~Cyp<ba8u ztx$Lbz@c}&aI(fq5E6ci@}&K|{67-1^%%*`(9qKI^2<-1JET2<$th#IlX;o<!oWQ1 z{PzwdCii<+^cE<GS3EYd4UM3aukg=nX<)z00t1i7e2-71_aV%3{Qyr_j}7sj)*&2_ z0J(6`1pEZyDe_u}%N^k%(Mv(>#&t+E0~z?odrmEqjL6G;EzL_RPOgTcq#t+#HX@t? z4>3;o14Q7VDCK@<_EBfQrsw2<5U8wbX)Li5SQNeWlz0He1%<ej0v|K2{iZ;G|LP8# zRRlXN4+<zR#}48x5V?h*?gsIylc-#n=jd{QO+xNKbvX*lC+?1gvLMuGV*xclsdahk zspMtp?7rsN+jxrDn82f11fqF+K<RXo_mqVNA3#99&=~Vqij%d&jeaVVsOotsJ0m7t z8CNq>Qc~hV2z+&GMaFeaVsWvIx35&D#(QUTQz>;j&{I4Uhr^*=v)RKzfl)lXytd|u zz(|#C4hT6QFd%_IVYN_hRUUA3>n@``KsaKK7i#wHS@U%4$w!Z`)m$q<--&nk^-ZJn zHu-p`h0>dHKS*XTsLy}R4FoIe)9qKM+hB_jDuV|4`hI<W6Y*@F5)&KIqRsm~c|7Z( zA+yUauK#qn6}Z)0<67~+kxc1sxn;I>wd2m?=sTME0*?<xn_rip{H?4O?%cnx0P1v~ z6?>Uey-vydEYY)ETwDNMveFj7%RqyTt*}DeG3p>u9faEI>S|?T5hnHr6y{7FF$gH{ zgzj)i5qEc}xkCJl>slO%3yX^{4DUJ@M5(+xUGr)_tVN(4_BKrTC}J10{2T)-3Ban^ zM_uJdT_<hC0CrLt<G(5zxFssH{+|5p94m8bT3UlA4$9O4+S?9>3Z*?};LMDzd<N+2 z&}e2Wf#|>&PIQlh?#@zY#{V^M9$X4NwYM}StjXHztMMZdv`e5fYgDs@O`*)7{$|a| zm_VLu&OG&z(6Mr%@xR(FyZ*t5h=}<3_!pe^pi0&*DVn;L4;qrN8j8L_%?>+V!^^Ms zo0_Yto`rz4TbHhGYiXH3Y&*ZQ1IUC!|3RT^ZO`)6>$AVpKswCq&%I^p*zrBCNHYD} zj4eMsD3>|en+@Ex4%{V%PzMLxkKk)~Uo=vB?>l+)VP7VQzdch$>B!@2TWDogtkWxv zSt|!Ufmh6rH}3STGf|?Owy+=X^<Cc;?+cmE!4Ek)I$nYW@>oc4x`~o`*aaNA+aQM1 z>ngW`qoT5buDn}<Hb&jbR4vpl(d$2LsH;hHarAdmzGWd&Y&3ZTgF790BLvv*fKkkh zaQJMUb_qCp(`rH>=_@M(4JAH<5ya<cWkBF>IBNmDO|j@MDS$43<bkV5y`!X0hn()s z#;mm7s1f@q*e3}>P+z0!PGr~6kY@GRs%RB2wo%fs*b>_`;!9!Wm7d7wS{*+I*fO;t zkM$T=*!50Hk5TdiHU;1ZT%3<ZkyhWfcgw;I>>4y-YsdO1X(>@rLaVk$$?(rWPn!U9 z85H?r&l&;b$v}^_msemK<Wzi#a7c7Ersnk@TjDA}e``07Io8eV*VWVOw5rbIp@2aC zMvVA6IKZ%u%_+-6Jzs0NUF`RRUU+#zVI!cRi{`64H&qv@@~-2v`Z6$wDDD*Sy&|63 z{`st1nw16yP^kEH>U7!4uAFZ`Z2~!d4YxlwEqpn^u^dem`vKkP&+)y<HAfGdF7+eC z6T0GvuuD_;Za0Zdcezw1wcg4X&Ju9UggjFePL8%Fw~w1-{uSD=u!NWfY%v<U{8dgX zNai(O2$TTXbZlfq8;L!so!`Edd=oz+ftRP2YKEJ7NVJcS1C>%YoHX((Nx)G`L48%# z0G^-^Te?ds3!3)KDpR`WRhv@Oi)s)AP56Fau>D~))5Mk=&ggrW{wErdi~#)TWqc}L zH;2gvaKS3@ky`rOyXkF}tTL46j#f<l{0{dQo0rHzrDomCuM+QwNE|!>pFBRRqJ@ac zbc+-j`dbsbyx05>T*t5cTCBcNr!f-D0*Q6Zac+6E0a1mJ1Q-BHV~~%r{xv)G)!^PT zKZmV>XO@C1y9seZ!n+Ogu!9VXETGTItV)efTlv}et~dN+6PBAJT`3K@28)00h@5Qm zT{SO+gNO)S2{?V{Lv<X`;UNgqjsRf1rAYWl>rTRhL1g>m8ub&+`L>?)c-SqHJ9ISX zB-hY@SJfW$0__zgjD2ZVW(*3{7%1nwl$5B1K2I|F;ZNlUtSp&NO^p(MWim3kAIMQ| zNa9KF1DR&D`ts9uH~e2iUe(`C_*A{Eim+p`DzWHzHienJwekWoM61FKxE7P{3<C5; ziyf_8e?*b$jeWsKJCZ&=H|M1;JmqTy<^8%6vzXCQ#E)YEm93e!h#srze(x7R#;&O~ z;LPrO_3G86L;$iZy?fr*1JNKVrBOC9LDSajX|65s>b8T%v1`2~og`ds#W17U@vlgw zvEA4=ZW}`3+D7fU=+zOC_)q0w8VF-hOsUGov7wB3!&&kZRvO0acX#x^PuPnf5QtA5 ze?mjmIg-13`udn1US4X!67@gDBG>x2A2l26>bx!2H84@UWY3(6b-i$R6?)dbyvC+S z<E(*35K~(b2vj_P7@Cv)Y-V#(2OLEPH3a^a1UBHUGjjzcB>X;NW+u40)fH3QzuQqI zsE3$x<a<8^3U+)Bd}3mv483A=(B&Pn(y+C)^(nJ-RjfBJ<bZrq#>C5vvU-x)$ZcxT z(cXS&WrtQH(|2stB{6htg#p)Vj+y|bd+^}F+G!YMJ$YM?U$Pp8!L_@TCTvPNf#y-R z!wD=;e5XO3^K|?5Y8p9MkB-Q&&cvWbd^`x&FOV?xWw6_#jz=;;UPT=gqYglr0VI1R z<YdQ$PF^}&CuF+8h=OeGpGQU{gHcNp90F-P0lj#JhB!|ouPqIYlEMR48{3@*?Pl6C z7&i~k9kISjT`rFNj0L0DMQpnz9~u+~l~KFja&AP<0K&tly!p%TiG4Sh-T7udxF>;u z*WRfsiV=XMU#6YREp{*7$xs0ResJJREjKf%SS=L`#Q_@-4e&8)CR&Xr*$-$uX+2f| zh2^n>7KN=wV0(jmfffZeMs?0PpdS~iL8Q<>`R#12;a6-yBHrkj+`~B?e;To&yVNQV zgRl6G8BAAp1Vq*Y`aL5Oi^V!34!JS7Oo`L3X!k)u)xzT+JsxADpk2w!>54_#!tdXa z6Jz_kJ9a_AZG2uUnO=hH)#;4#bkq;R_urnhBp*g6t<}3J?AC7F%m2{%h^B*gs8|C& z4%&NGwkul3p1uoQ2aUx*`Kmb$R&RO?CmtY`s50YGo1=0R>a-Xx4OodcoI+&guCAMJ zy0Lif>^|l_iA&}2)8YWG?IKPERpP{=Wq%5B4_4jrTkW`Y>y~P3Kd7lB*K0=LP@Eh$ zYCch7H=g{OoVnF*a3*YXZSDPwR-ibBnC|UOOhkxkR~O{pelar|`s2m*M9w+#BP2gr z>s?Y7(XHa`lPVKe4vmspBHngBUE^$dsIVz>(s8<1(tJ=-9(cS0hdP*=PJ_Pq)-te& z=3`8=2h*ZX;EqmAo+=X-a9-o5KmN{*DEkn!;~&L)qEZ|T$Nuyzyh`r2>^=A01;AC% zoxIf;(A+$k(qpx_u;49t5gh&LL(uY|#*=+V$WAJS-DenQRPHre_@7v802^7^VWVTu z|63|5EDXvPpDFda=`xQZzx8be2fgu{T=oHIb=-}*S1-udB_t$>SRl)9t^PPkESeyb zm72N_0MM*2>V!&WgX)#^{+$1C=pjXjX*t?0)1<%vnb$2aTi=Oel;~T-B?3>E2ZlUT zPuWS&<tNOF?HXElf;JR%-#Rs7NZPxnzP418o*;eQ5jYi4>;Dtx2}UlDBj=azT<&=T zBa`#Jyf#TmEAz>8uUh7?x=)IbVUs3vx+Qbk9}}=0eGO2_eiK`FDEI#^N_#a6&qxE( znX=O_^L)$#fFXxyNJn=q?yYoo_xwvd#98sHO#_HZO+Y3;*a0myt7~f$(gz<dck($g zA{?XxCGO|CA3%4vwG_u{kIxg77|QYymyXZ-^|a{NxDtH*ATOMMQtrKaJ40oBdVt>A zKU$PI-6vL}ESmrfPDR@RRO@xLpMARDe0tbC=@eB*-m39jne}l6T1cHT^Uh`~U}Yrv zcD-s~!I;*ha6tqLB_$(cT%;+l&lrt$7Bs0w)4=A-T%1b4cf4Ecln(Y!)#iSqt=C_9 zsg#U{>Xb~}8ElPSnSWQk8cK3PL~(L+#4`NT((x0SgFG1ymdWEaubADNVz*ia5qW!4 z2+7u8x73JD4eKT=JH7y)Xax>-rH(y9S0t#qBXzFnS56E;SBN+W9Xe~Fr=9bf4~qNk zIGpV>Ov%TgB8btCVJJ4>VV>pe?dy{nSwYoR=jXC#6n{;+&r%@sOVexBv13P|@zn*U z2-Zt`PW~(UEStSvO<Q-+pgazHi87KISDMlVT1CDl(m0f=TL7Q&0R1mP&SI|c`+3N_ zR#`RBi~!=3^P|o6iecv6*D+C1QN_)vsa4obPW-sO-ryr$c+_n;48&xyyh9Q}8JSb> zasm!IO!nc6y29T`wy@z9E6)-u>V=5lSt)(=R%2o!jk*7^{*Ga}nv#mrfM$MYUWkAL zNP3fvK5pJnXV8=w%|{~kf%Rl|$rHKhDl4N*aba_llu!OY+5w8g*-4!2*9#AN-)|K~ zQXzZj=cWAd<*cA5FA;@8neGPU7d=WmFvwR2DpX*U{)Zi3sYwDX(#Ox2SwJvEzsi$P zYqe`-Wo=D<<Q`cBdSs@5T-<7p`i2gu92|EF9D3b0@Drq&XiKH~yQB<J^39<ABfa49 z<H!4fZJ^bR+0nwz`Y#{ZtXP02qV{w-#1zCGZ4R2<n)A_9p-T-0JUS)Apl<Ukwepz` zrj`9@e2G<5LIMK}9OU(u(B7Q1se<0saPT|`p151sSO_{Ry*q9LQt}(tvAnz-e+iRX z<v^=4C^8`1f%-Zz8k-jS%T7|uuTCG9DB;~9AmMb$k5Xb>`ZFM9Sz{yz-UwaIRHX}1 zEV38T=SYm6H_?H4z@gZ&F&}<^%fh)A61Q9VfEwC8?|R0-0Nx>NHY8pnY?cms`l8%g zba`n+o2dgNVuJA{=Mg6UvqJiS=s-lmOJ<W*#&uLU`)KZ=+#I))PdBAfD?k4kXwe5X zqhH_9d2X2X{jG#hF*$1&m)P@jpr{M38DV5(ggZ-!;>Y*($1oKMf~I<Uc>!)OY}I*^ zrTPxvBNXGl-g5L?_>M<&KA#)@M8ceB1tc!Sr)mL1^zAI=UEfBE8|HNK`RYDWBiZDG zhu5I{g4Jp{U$`-mKb%C;Q&GMRO^$T(00WcDkY1w-%C|h;H1X4APn+MohAx*fDp65Z zKB|a#3L!3NQ3`(+5r{NhCjRXrK*(!NQ-j$j+r}sJ#^JwskACp})p;*=qrirTn;Ved zKyYXG?OQ+A>D%%}P4xDvQp*+CfC)a!SwA0h1@Ku9fnFe|W?|WLyxr7SaUEeXyo?#_ zSwi2O;_faMbIaVDatL#0VR2oR7zdpswY4I2WV@m$+E_(5p7frw($b3eYjxLJE1<BZ zFIt3|{GTXzy1%{eMn>|S>twx8>-cEstgf<MMcr3pDJ^Li!IRa$*Yp|leKR5CM-|a@ zQ-K?_fg9$`hoi(0hiIJVW<L1yDPV0ez;Sc}=h?gqFZZ9J%HG>9l!3tmmWv8^k$kR6 zmN;IYb^lY4*MOFEWbNc(odw!BfXxu?BoMlK)9oJW8#fxXdlP);4o~drhxu6Lus^x= zy~@R-8x-17B_@~>**f8NXc467@5tCpFIeO~mayzKoR(dWkV4!i=71Fbpvn<@5#yHw zCcd6BDEzf+auPapH4M-dXICimcJPe|s)-T#=D_v(4anMbD9J=sDUpgGmV-Mh=*iO) zA~lMq1x)~O%%Zt*)7yQglLe>fLS?3syQF1CsI=`9;dJ^0j_c?fvp<)~PMWO>y=U8B zadUIym^tGLmVmq*_meNuUZfij1<*HS1S*^0v(952k|WEeGKhBN?Avm!H*ny+zFaA> zQ%uI}IrD`+S#rz!6*XpT>`LpO-qeYV>Qh(k-rv?e6WSCPzOSwEVA!JI(*;*H?%6Hn zy*=@RE#$KeeNu-1DJYUdsa_L(cNx=<2sPHz+iw?b+W1Z$u&$APFm&4qf~h_3Za(T} z-v9Mtt+MU5{J({sbOpRIClx%nE9n=^|3z0Y%C)JY0VXPv1-i)#Yyh_;$`Exdb0a}L zU)?4kAS)iwI^L+UT0@tGaZ_B&1e@agr^hSSHa3q)Kj0R6zA+=^^z{@A#h359$iT#^ z0lw`x>_&~*kNm*R<a#Z>Yrg3;UWOfY*<}I>9OH@qx1Jy`dFnyx`%pV`x_-Dw-f1>U zA||e+nCkKg%Bj3q$IruSC+ll<Yy}6)`Kk+lzPx)*mYa7scAoDJy|uvtAL)(DmTHT2 zOf4jj&-354eiy`NPj&g{N4cZQ)L=F?_kksp-Q)@mkDX-Z)l6GkRxLzUe?AE~DfY#W zzz%(3cqAd9`H}}y*R?gJPzS0nd$BijY*PBmRoJN;@J)vS2ZPy7yW@69PaL2ls<^y7 zJYc$&=Q!hU!-Z4;yOR4w_{FD=j7`7pN)r*-WAJ)_CWlR${I<@yiK`uHH|D#-Gnh>| z6Sr=0>D~>Wp`@35MtV=^#ok+K2p?xHb<Rh6334ZDTna_DFOQ2FHL{`MBgs>>1ZAtq zg6$NFMbuk6JG;9SDQ&Uo1vYxOIQc!2$@wH(olWRMX2t5N@Uz`fDEiilVDaoL^n(_p ztyNscTzl;E-S@v7KKN)Kqht5R{k-2_NX#Fh-#`4zP58Vw+Gvg6ZnO#Fuin12=9%}| zpjh8mkd1aQ7#$L#x`;b{=*Mw86IA<79`QK7*3^-=`+ffYtDrU^UreEVMw(MEPw~-& zFGb<u(AVjx2)^a!+APtY@V3LfASi(+d<M`DK)q^YKyY<qnHC9$)~H(u2~i0J1X=gH z^J|w-WBzvT73}%J&rIF#dFdtP_5UNmU+=7H<jS6m>r3CP^OaAy8hj*>v>wOB7Jt8$ zJtB8`Lp_AXBU2~g*M!v1sw7{j*q3v!4e6eB0M=GuQ8(%0xLv9JkW_c&rF=~-t#Wh< z`fvB=<Mb8Xb{i)qA+E||8*pkp@guAsDW1KF1nh*$U`UsL8!CKikv{r$dYV=@zfI8S z-~N97D9GsIR=wNdryCtEA1S<IPrVb=G4AiALU&HT@yMyU)@P)bgf9B%C9%f-dYVu0 zVk!h#(SQf<%+6QZ>KbYJw5g&|Gh99ogz5Od!B;K?g~@*4rOj7{Mz!xE+?nv}6z2bo z#tMsV+h)5D=ag%{Z+f$Lf52S`znDfRuBs*3|10N2P4-`k(6LOW<9L|D$=;m`5^)x> z=<`cl7@w*&z3v63j(Z<v&+Yg3AAWix^ttGPafzlGT?=t(pFp=cc;Rn5Y7g`XePh0J zf9kpq$b*IIPu4<B^hRbk{+xqTr*B1LSsfnTfEV#jrSGJk)(5GJ3kbw@T6l^b3edkV z;4RS}Tyodf#|&w_zJB9IQujPT?5Tre<y!#=h2p-ti=UZ=-h<Yyx6hxq%9dNw73Af$ zE-#H`DXzDDSR#KNZB7=%OGDo+sX*OmRG!OTQyIG#WZK=usYM8mYvGJid9EiCO}|Q! zmSiK3W)!g(!#8e;OGtR(Ck#bp5e|MEGi`o^HGdo&Exnc6_uKyS8<BcUl;ZFcbN0t4 z#?}f~)D$0EC$s(YFkZVO8hJpqM|$rgMVcH}cP$*=HoE~>XMIAzwsme;n^}0Sg@%H0 z#ILJ|$yapKU<HxDzt{w1FAGUZX7pGgsI((Q(@r3kdhG(D^IK*jxNU+UnP8&cEjhKT z!9P5c%75dF=X3Ku(tZDYKU`vW%`~p_CEE|xgn}C_i(A|Vb*~wiG_`14mu}xMY^Qkk z@-CCDjm;R+3xDGi!*vysrxjdE0%Ts{Kq9$Eea=wOT?@UFclwDwC$C2cai@M~x~zU7 zE$qRlUJ~kHxrAgY>|s{Q?$n>0y9#mW6)lff#e5=%CAo(K!6}_tJev)(L(RNvug}Fh z+CK*i{<AtG#zRLYpV#j!c2r5~{o%U_+s!ZmmBauQ`u?59qD9zpsL^eqTzd_!kd?iH zSA#;LzPx?-0amq7i;r4IKYSBuD{;6j!6YsuG&gcL!=O_4@APY72F7fKiC9T_zEv?* z@b*C?RZK_qoBrIk2wDUjo;f)_Ffq|&(HRHuh9TOmKI3)S-lc=N_tM7obMb6?N&eE= zYzkzpqj8rZ?x+*@*jX{qu3cDYjV?0;QFD1^1@ty)9BzIYb3eo(sGiMi?8V;sC4_Zu zz5em@Y>dpwOLB`O6}L+#yn*}IAa8+AnEAEGTIO(!`S{<9^5&C+?TK@@#X;|y)Iojc z-}d6=hzqXg3Nbfy)X&wcr-UyG9URYZrqT%C-d*fyt}X6@+*KGbWflf;_M`M2(t8dL z4!P`Ak48is_z1Tb8x73OSw}e1!rn?Zx8^`Kf>=q-Ra4)8xqqmVuMX2DPYLe5o|SpU zGY4aYkA7BW^8w;VrVwYFO?JCu35VlORP>QhAq`FBfH==T;LlVam*DDas@YnTeT}_x zPfH635h{a!o1Z=zPNInbsUR<J_KV0qtGjZV6+}iz=mG@rHSsliHE+~l_r;67C9{Bt zLm*Vsw0>hV#&~IpM{Mu`l$Z1R&0=q6u%g(l-#)S)+t*Ygcwc`^``>#3UeTJ}&7>i_ z^f2(6${<%a%SUg?JHPoOD4vn_JiUJXdjFdmD6F9}mp#0SYnG*nen99tr1Z*++u*|> z^?o7TJCa5TC7FI@soTR=%k24}E=g3pzrq&Gu5YEx$^JThJ($cGu261h^k+WwCWKFs z2J+E`aF?w0-_nv#UyX9$>j?SVF|_RS3Ckmzahy7<C_f;dg)(#XGl}*<nxL>B??=>- z&4zU|^Z({{e1X6L<+{b0_{~y}t6MRS`o<@0rYfk^SXmdhBma0?u(8qVw!1K?YX`Na zT16OBM#(=+dtaDfC6MYa?%<!2@{!^u*`@UK^o{68#I%V9#SM4`;>0Df{f~RS)&YAF z^H23>o?<nfwdA8QjFQz2ju9TxLzN9pk@sfLuXfTzv?=Dt1tl~;AGm%~yR@_{O<FJJ z+S^|0P1dZh<>UOX*lF|(xAvAT++MQX#HS|R2`k!I@c%^0Z`nK_?|+O+g983D<q1iT z%OKg5dFAN(x-)2m;JTImO~uPg6k_teBTtWyu2dp<;?ExwjHfutjQx1|bwi@%?T&j1 z0>DZ)KIucD%exB`p4`dZUr@_i>@4M&8~SSV&pvP`_u-ZST~8oJv1fwQ3)yDM=0`Vu z!P`@A^v??f>}Cju$(Gf4OTiEs2y<pUYb`hRrek^#gFevn=&l%-$kMTd=N8yR+N=*3 z&+nv|W^rQP*3Wf*4c2s}*RZyR&x*B~#R`;;2<=kemyHs|j}CIrZ_%~nJ$6h}dM&-* z`RZH?sL})!7zwM73Nr*yh$k<!CGX&um#>Nj#uBn$wQY&*e=r$r1KK^1jkDj(%dy0= zCwIqf4b1G4H$Zo5gvmTbc5b8h1Gp04C5+(clY8E~Mf5rf29>0FOEStWkDD~_XGz;W zU>4pTUpPk+)6rTS?)2t!WLl*)nc*7VP!$&h;~<Bm6{ua!_(TGE7CMQKsj?pu_-Lla zPIHCMEN6=Tj&AQ0C8h2?<oSj&4Mpzq<dMT~HW4>1>%%rDdR%H9h}fK{Xky04*%ZRt z%pPXH-MlXPcfE_VJklwn)55WSK1oCM@qIcn#W<nBlcSQdhGiULQu>=$hVMgK180(Z zb0x;dw%7o(O1gV<yBH^Ce`oj2de9SR6nMOI?H1Q(HX9C^QL3>Tn?ZE*iHE4@3!pR% z>lmXzuIj(uHD877SWMD)O#K!Qg#2s@*KwOd6+gOavoyi=WJAv}(0D;;IZtlj{QaWw z!9a4msP{su^%@c{4cXgFZkEg=$z|<W*=Z17Ecj82Q-08zR{q-w)9q%36MLSK^zXCj z=Ka=Ri(7Rp=ZUA}&G?ULXO6@frHhYPi~4mPpuwZHPTrp@f18L2wdLbMGulX&l)hrH zNxjAX+Z)~d1>Z}$TrRwoo|NU}d1#8+{g;2t)eY1yEv>weX|d?*Q>HK7?*8fTSM$<Z zXiB|f_2Y*}f@P7VM05~l>ct8UhXNamupd*G$X)RjNyk=Mb~^#ZXHe*c&UH+k%WSb$ zi9FtA4NwX=oIhZL9h>$Si1oOJPlw);1xHrk$$t6UdCu_Mx>tqA{(&=L56c=iyP))| z-@ktc<(l;FsQD|YouOb_qknfmD{r!Kz&`lD70@t!!YuQt_mSVu?ylo#1qp<hFPE;H z*D7z7tb+m)_mN7q!r`#0n+LgETyg>kfyFJKZoqjRg<NMGDb=gC9p>n+QWcy2$XVX# z>iHrvS~XEISe;>;M*am}xYC571`S@4m}aIUp4C76L8d9u(b4l<tob*;XJNA}o^@Hh zWo>=GW@u3F9{$4C!6DO3=fhntqsG0}_K;aU*If0-^#)>U8md$E-jYow-#^$~P?GFB zPqDlz^Ne)E7nSpxo#}?(1t&2k&%)4^rni%8kh~KniJSzwOWjp;sF<W4D{v<Ma_iSt za2>(`^%W&L@v?BR(_(W6ZQQ&wqAwvXE-!jA6-3U{v^VoChvLR3eEnh;P$x7wc79yr z&2S%3NEpC4H6Ig?(Ue55;zNyC)xz?+neg`Z_CtJg;9!ADx`;!XQD2zs%yLP&QO%qF zYrKs>&r&ZMB5MBa?ebb$I^{;#!9fi>AAq;cwM<P-MesI>HD!bSS67s}(<gJ(Dx-Xu zYt<%XJ@q)+?_jA=r&O1pk8gdwm0ad%y>%7?-h!6~aw!!}_zUnxyAa8fIe3Hh{io&d zr)LpuaA9lz7B_T`o=KDX;^tv1)>&v^VBkk|$%^!qBufw$LEnk6O0`4!;{Hb1{0&=^ z*9G$ZH(SkRPBpIC51UGrcFd;!oBwb(H20ScLkUN%^(xD2>1@^~)>WYgDceL2)8F6! z<L3_Mz_&Zg!|+*<Rjjjo7J5V{CB<(Y0$pAorY)!Tc7HzE4wKQm9?YBJF`{Rk;nH5~ zfN^YCD&Q=uGuymaT|LmL`BlA0F5=elPI(}VCQEXEF21n;l}LJ~OyG%KIqDY3S*$vS z9>Yb2S-ya=;0SjeR1uW|D)`!lV6T|@{^mRe;be^Tba1emkb7i^aJ&sM@Eo&z|HR}# zN0_l7@G@XeSFm1_hSgR*dpQ0NcMaTngh64scC^1`Eh4#HIbAlD>;56*TS5!j2<k3y zbJ83Jg}7Uwz5$R6=*lA_BfY)7mfcBk1cF&}+h}&=IMLGQLB9k<2z-V1Ku7pWm=%KX zx;5gtZ6E89(>`%`%qmA+F3f!=(LVi^L1FyJFFwqY>^qrf9?&+4bOyw^jYcOjdcscr zlg;zz&%v98m){XdSo64q{o@nklg(tv7xu2a7-{j&v-9PJHuM_KC8X|c!~_~dOc;X3 z8Gy@HNT!wwv+tm2TMX}<0^xklwZ0z*oOr&eNm}gcNMEb+Id90DH*a(S3jFo!7xT&b zr|i?CMZ{m%?!Lg2EwG=q78Y~OCo9cXpb1x+=Wp{~_*#iyZSlUX1K0)NoWH|z>27?= z>j$q=Niy6*h3AffGjvykll6aN>$~HzY~Q#qdn9Du*-AE9WzX!9ossOFz4s_Pk-b6) zp<xtRnURDfdnJ1lA*0^ouIKmu^S(aM=lS%^?)$pV^E{5@yUqY_<x!84JmIvb+FQDp zKeP0DfMjSvQXbtFH%(nX3v5^nm*U9%@ih6zjO4rDGd2;muV1T6N)DNzE5qCM+oR8o zJX^b<yKKm@dEydPeUA5S>%(c&z|A)|rh6#d>3jzjsQa22<vz^*Ih#$C-kSNrr?K~< zZl;|66aW=w{Ch9gt+r$(_CMc1J`WFjAB@`#1Sty&ooiWx2F!&)T&NUA{Dk?B`k@MG zHkvm39FrD0k*tsU%Wqc`qmOcYdfLK4_JO@qK35cO(2@V63t9F;G>P48`60gWo&zNq zc+;xOZJwo1-@nHKpPg>ExK}AhGVtInNr}!u1=#<BD}#Rh*tH{IhL;igbJ*Z+AMqVF zT_Kf*i2GkACXDNtzPoqRFH4~$CjcpT94?2Qath4KG05lG4$Z;x4|^Kp8=Mb$9|v{{ zd=|Ec3#_o1pMp@v{M+-Hh#@+Shy}V{5#(w4uPDL3Y~EwqQ@q<66#qWFZ0Z;JOG&CQ zau=t@6{2G0CnhFXvvx?ZF+*C+v?%~8?Y@BBw!BCGb>g=nH&v{>p8l|RF6kweFD#%Y zsx}T;DGTc2%{ZJspT(XSHmUMrykOlrF6iCyxj>Q;`5Q0j83iX`^BwGVGXng+2N>1# zokMsNe_lAy^j4#{<8va1D84YI8df^u+v#b_kHu3%yxFHed8ThxCUk^(rPHMV8<n_^ z0B8Xp83~&gaZ&HDCTC3_5^{#9fHc+O)?h<r<!~@{3ki9h?sjWdS0|Hx-}_}t7RFB` z*uk)LZz4GYI8EEcL%%mnEpT?8&FFJdihOPkbMO-QmHNiUD1{_&seIURdVWjGV(Lmh z)H`UFW?>KnP4dE0v+wA@E0cPUwJQw7WfyUFN*v%kf8g5u^VX##Eead6-7fd31wwmX z*ddQ>L{kXhe?BAxp#>^BEM%hJW+~9CgxL!PMhXD|9d4?-jMJhCckS&_DUAKKn|(RL zY|m5Yuh@RFI`(Vli?<vb=d2jJUFUMv$tD$!agg-JZBFj64IUi&-1eV`XIM{C>pC0K zb<r+fRE=Z0%Bp+Cwq`iCk?5TZ#T`%=+(=r5x(r|VcULD=k!>lIXHUeVyHI?gz46~4 zRQdx<UQuJ?Nv`iqc+utH+`GpZr+`$KLQjx$|NebEr&x^B$KQATCMG8n_u2n#V8inA zgZ+J$VP^BN!^#LNr|DWs$A^X>?w)D#f0HeHc6OExUr%?F2vI}AFhxQJQ*pK{lX;dJ z8yiavM$Yx6d-jV)FZ&M(L0910iu?wFAQ5wf&hbKuW<p}Ku*+2DO<2UwYx=XNZ$d$_ z(0eU0@#pvUpPND$5)asm2c%9mplkcd-#zWTDKU`mGvQ!$6D<gBf;#J2KUD+&0{nAI zgocKOw|*h{hU8a{Y+I^hsGoNLC3D&5?fuaME#*?Dt#|9+vW8!9e@Wz~nVFdmJ=r}I z^Stg!?f@FUdW|2xG5*P*PzI~Yh)9|$<=f<$4ez2u8o3y%Lmj!e_k}r_XHV?2uS-ZY zLE{KNd3kwyoZcuZZN`dANgn{CJ&*W7oIt++Qr7Nyr@&Cj7C85>2F;yA+-8Fhou?bT zy#y7s-+|T^BW!e?o^d7N`oo)2XRDf6t$C7x*PX`r8iKFqoB@*{@}4WV;I?bCx7Q01 z#1AyR+bw@W5W_c)`s@@mL+^@<7x(i2NFb*NbuHedg|DC`+bteSOm)EB@ttyyez`7{ zzn!GS(6i_PO+-MjWsSJy-<25gxeWl&C<`~Kks&5h+fc)P{P;SfPnogmtn*PpsX7`% z>}uR)H$Tf6S*pd`7{M+;Ya$Zp#ifqE-A_tN>Y4W!W}Lxe465|>yB%6!_vCGzaGiLP z^2SuXr@C8Y$rg<KMoLO}#rx3NouJ7;=*B^u9wharUwnJYd-M*7wi$v$7cyE-iwBm6 zgf^S@`UAg(<3&YB1Fx!fwb`p*blGX9=_0b#u>Mk+Mc|h>gA-eY!7Cr%UUXGzIho!L z2n>X!#R&Rc&EPfNC=0r%JE%c>FDOGBH3Pq)?KI>}gLo1cjH)f)6YA?Xn{MCnoz_3p zhXP2CG@btF-O9dK@#@{NR-)%xNqxj`m;`Xb(3(X96ZiMe6Y%~XkIX_R9~V8kl#ggS zcS}(T_#p|7Uo~zj-obuiiYXw+F+T=JfdMyvD%m8iDsxJ%v_Lhqk-K|YFRcZ#REw)` z>BRkL`gDPcE+xI!h{sjzjF=gF{k-N4A)0CEx~W@^-opttjh-x~JO@}Ff_?TBei6K? zX7<sxX4EY7Y(+QX5xUxfqScr9C;@L$1sp7!AU%Z^M>3@+2sXfTdRHjSEg@&Xy0EDV z2;T-&rUe*iGxztDTTcTXcF+66%BSWw)H>9szT>40GuX}!AM!Zlc-6aiiJoKVarjlL z2Z$RGiT!Kle>XdTkP+fH`geXx{}IGY;U|l-KoGQ%l`MzMZi>o=(4^S%ww?uwDWXz= zw1VjtLC+zj8l1$v%X{<U!bBYpXM&vzQA-!|NTVt*U4HLZukb0eXKrq;qmuqO6Fs`Y zrj&$wOKs|Bp{q+ium@nr|E4{tVhJ2ab(ZhrNMN-^OP|iEu;nfso+xNTs30tGuGyfy zK4_VP<F@@Ob73Yi^IuFeK<{{aAx`{us4(x&HeFpOUazLW0K;wahr$FFjBC?w*J6g* z%$F~h@a68_UC+LDx7KA^jP)s_v)AC;BFAHT<imc5K46$9Cntv+<AQ@453E|@>}+uw z7eH^gVO>p0@2AoC|DA>Vn={RgEuZJNQ`fq70%nqXlfXo3$c>A@K3l6GUeQRtaHgCj zI>Pr}E=wic21j{JK<@dxML6k*+fjU%{zF`{GvLi6SzXjwQzr3hV=kD+eKkrkqaVCs z+X1~~sm=ghLB~978nn=1VeglsqGCdM{wIh2R;WT`$P7FJBYL90<xp<r5vjrj#OcNF zjojk#9gD%M$jZtJz7Ym<@vaT<>zGzXk4tvn6Q;O7TeGmfahH0NNz)$}wHBjyH_hp) z?$i44@NoXzyV<x%Q^t#vk*1736oJ0J-Llw)Y<|^Mm@&lvj<-R23fp{}$nP#%S0Zdo zI9<96W?qN=TP)dVfgSmG#|f<=MH{UOqP1a*I|DgiOVS;0$91@y@RS(}(KtIe5aeJu zXzd<QG-HW6JZnAA=@j=RE_%_6&6=!xNl%}hDncjxYDR>|;BGd>V-wzGk^YrBAJ6#< zwKM4fh;Y$NW(JcNw&cl1P2j->Mp)=+cc{b{tBZHDF@g*XMu#+|B_$++pm%G5C318U z_3u3ms;Ao^pU>Gc8$AaFsbjqk@7;@nEovM;%lY4x)z@b|I^#b8LIm~(Y1RFAL`s5E zl8gdB?Xx=dv;~^vFQ;erdZ?zosfc(MF^E5iuT4J!_9v^7p=mOc1S4tdN)0yF&hF<8 zN-H}x&bNnN!+xFCc<&2G*IS#N1kRyTNl}<BFv6C9wZM`@D~g#&?Oj~*R_a_}vkWmZ z$sy@B`W5;^LKmZU{UnlE9{%3G_xFPnv!|(QtHx&hFdg}({|#}{DKqZ0wdSI;CywZt z<G;GPvZAH$ty}f<#Cn(!QQ_3Z-<rOmK#sz5%GIj02@er@)4xKz=&a-o=P5OhvEI5; z`l6wfDR)WzZp8`*>dLvy;6rNC><_fAO>-m7(obLzzbpNFH?ee=3V;WgBDSnllDA;4 zaq#kZrXd(M`!4uor4*tC^*H;w{78@SyWOXLBp222s3w1%m<T|vDPH>52Rr(IyL=9l z^_o{MOoP>_NhsD<F&tfeebv=W(PY))!u1A9!iv3vD=(MyhHX)|gn3lyqey!&+z{}= zs1k_Cv?4EzUpQvpn$%__!X=N5FnaT|i6i3e*|wal3eDHT-_Ke`Pz4Q;x{~pRQHwJz zyN4G1@31p}CWvo|>~@mdeHmaD=tF)_&i+2wNWd!CrRyHAu}ds3e_qeeLXFe!#?GOC z=GZn_ls`Q)Bc)xS{kI$n85d|hNsVL9yAXq4nDhB%iQ{UC1285sOgl;Q!)rhVgr8AP z02MD`TD#yD=Yo3?m+pIiwbsYX67vg|m5-x=KQZAQwe*Ox5EB!7&cKyR&;RlIwiN+Z zg2IdPO~cpYqcbBTJ|9}JSFE<~o#Pex`UV#d50Av*4`53er_F~m;*Ik%_D%Aa3YN_F z{mb{njt#p!NUlew{POVQJ6rqqO%#B_X`RTwYlF3*-0^QcYOoW%nxn#&{k4Q2qv^I- zUc&L)_k2XoE<V)`1=g9S<bLK(IXbFzN^bZm)Im+3evPSLyC7&))Cg|C2UI*ii2W;u zIrW&WSS;n}Q25uefnsvUl91DlXyII8x0&?0o?~MaXc`o{zeRYmm(5&!?$v_Fc?}H> zCC7-r?Gq!lOaE%@k5)maGl?A+6Ah=6%Su?XG=zd#ajBSV7`NO|>0xdBG}|`T{T+k? zcKVyUDaFYw-rnAjlvM6mGyKW@F?Vl@de>O(9d0V`JHB*Eq}WF3fLF*rypVkv<^iQL z$2Y1R=l#^I3VjV&9;s2&d|VX3-TC{Q<1IvePf#%`=r@}5a&%VQ^ONXBRTrCFmt*X4 zEqzbJViQpn{>m-22H%2ZL=8oH?=c&zy{I5-C)>mjugVvUx<*}9!7O#ars>$MSP&-G zP7Eeed~in3c}ZsX?vygp7jySwBH_Yod6XhWBe;KC0Sy;3h9i&c!-u_CB<AVQGf5fq z@n*IU_av_BsoIu_1h6$x5*f?I3r8I>?W!_Ikw)1Wl61IrRz1^x9d@6;VwXhqQWBs; zMuI&jMy`fPlwSOE?biZX5ii$)?Xw;iGYJ1|!dHa6)8l+`yKbvE!xRuSgDS(v?Aaf! z1qA)6g@o%vGn{kE0!Mr@jcNa_TsV1Cm03QiHcRYqbnutamDR}PT4Vw>TJg%Y`!ixz zwi1p|Vq0bhReeAye!w4#>Q@r!??8~^uR2cGY~<@p47smw$}50x0_?!gBU+|A@EH?^ zx(Q`(s?gk6loDlzJeZrWJR_vGN*G&PcDrby2fN8aRwF_a;W)MMjB;3W^}|u&w#|DI z#LxvB{g~`I@tOakm)ic{jGj=TY#vOcEQZ50Nl#Dz>D!Y#AGg^TrtbHm+HtWE0NQQY zWewZiI<M2a!ArPNpaspz>*(y>#V^M(bt+Sg&5aqYq^>E3Tl${$CZ3*x9bfa8WLL(n z_aRbA%0asi%s$!H01<=68_}~1q)sg7`ce@_!V`Q49Uf?HjH<2svai*M84E=#Cj*a> z_BfU2y=7Y>_xDOC-mJv?UbjT(@>UlAt}1(>SEG&ggO>)LC~2n}Gx)V%2pyZ9m=NoU z@aIEkEI|_9bM_L4YVP&DU+r^z9ej~;Z5ewUadI42Bmgc1kuHkp=GS38y$XG%h`r(1 z0RpVY(FLsf6gH>#LL-*$L0=Ai9sp8zs;zs(x0^2a{s0Khgfk6LEY`z~&!0a-Yg`BN zMCg?ox8DUGC_Y$%#v+|z^KsG!SN2>iZZ+mBabjJa)3TtHo?PgtcSwZ)qAOojl3&A= zs4)aHY|RjCt$}6ohyedhsW^*F03#kMcGHnWcg(qE>a2<MJ8e3@cFrMX`ZPwFc|x}8 ziLGAQ&C;c0-=ArVKpPo=903w<CVUS7(_l0j0#-nff!Zy8OoR4uFup5hiSyMc$XP`B zDlgd?*0+rw<Ui^sjP4-k+5gv)q-3fx9Nm}0&wBq!p1W6!7>7^>L7XOU=@0WAT)FP^ zF=CK~=-c4qYkf$_K%OLIgk{+^Xif{EN*qQ;X58p}C!Om+nDPDh$#yrwppi4XZB}iq z!kbZ{_s%?<mAP~MXOtXs{($e(=znG2HotqGnUar-YI~We<Cz|(zbXd4jnNaPX9?w; z`)7wXMn2o}P&c!zo0L}OZJ=RzV~i8#C$S~vy*&ru!Qi^1)NZUM(h84Ue2BlW{-Moy z)Zd@WlB9pPnb!xL`?8`JIavfA6Eqa3p+<K7oK!I7I%OZ)vo5|B>Z9rvm8H%Uh^3qd zQHhU_W$+~-YIQ;XqMYnPL+%Dmt11-Y<?Ea1qRW|v-2L!xu81fJ)5%t5!NtXOntXXn zqL{fzkGZ6S_Ihucv&F0SQjJG+f-ZMAb*^mf^nD%WUSb-~nVcRSh3}mBd5#Yr98l~C zpMb!3DM_e%7~cR^rk!5;wVaO^2IEo@#@~X>9I+GzK!6_So808B+J48o;@2==lUjPp zqpoL0blqzHI&ZJR(5%g8Lx9h(et)mZBc~G|5L7TrTn@&;r}qG=Y(RWl0`Y@QHC0-1 z>jh?*+39y`Xw1#a^k6JnA9>LTX99-#`#8!PA-%uPD&lih8FX)Zzcz^sj6W9(y?+R* zSwHg_8yub+BabWls%s5|E`yPWIdvXsb*F0&E0z6(0tz=Y;uS{04Ogg#S29d65zrSu zJ@JAi2W`{Km+PaZfsmpRuUK?<<T(V2G9)f9<+$d(Y5VVMCMeXKxJ2I=_N%!ZGm~U7 zE5oSv<GB{|4ClJOLbjbA4$3psT~zfhiD)baQ+5e`Y<N*(Gzj#_<QxS*dnX2Qs|&_X zJCx=g02U$e>D^I2>5u&(%~wV>urTw=-axyB#ytVRl0MfV|M#T8r{~hs2SzcjFtY^g z>7(mB6ofJ{t0aCpD$Myd%vRB{YwmFvNl22eqt=jfuPx>K9{~h7mCj6+R~eWQYqJ7B zFA*4eVCD}ESO+XJ<YW_A1XPqedhVTi>;A(4JrSZOpd8nCS-p#egDa5dBz;&vFzq-0 z(8WPes2&azqK@aL%>nyKTI~C1RWw?1aX9U(ub(UIIs<U7X$5EWzYbjvc?9ff&w|e+ z2Es&?No60<^hg+!+0w}Jdfz0+8;x&X4^UB0*Rxq1q(+vjL~na~RVpN1)4<dtm9M+e zT`0p5#SlFU<tTK&h*1OduP6gk|3z|52@E8H)F_=iwi7U6U~EEm?lZbg3EdwOwMlPL z1ON>Tv%fbEV*h;zvFm^;%U`OxPxhv496yS^`$G4e>U)#2h0Kzan;6BmVZ{<wf((N~ zvbq?p-!4XD@m;jUFnd8ZNlXq%)Rff2LL8);o3ZDd_%TEXmg%Vvu|z;<bnlPnn(onZ z1!-IcA!}%1T&dI>i;gI?L_4LfWhwh^9+;B>GK0BZx^boO0m#7}vH{UBZ3zi>b{Ed3 zn^}<g@0AkQIw!`*Z@Ag}&jd}bdy?ox@!znxHe<O^?IhKmMR55NW>`mc$pG7}iYJ^5 zYg*w~#0KoHaecs+ghs|?&bP+tu4s+6qYu~Z%LrsASX;AX^lGctxy}+Iy&3r*_JSlB z;0&%gQWTy7y@c@8Hz~g{Mf3k@0cIM!*B2g+zA^)I@}GBQWvjp?!LZ;%@<SpNrY(9H zxoSkpt!QVK|L@0z%)DA>LDWly?Q1~IV{qzy{3g=6k;CqT-L`+Cpek8%ao_NgW_{dB zpXa?LZ%+B%%rp!Qm9>XDo&cRN;YXj{OHfRh-{0T2t{Fe9bvd4Fbmbhb*5PrT**{p) z*d`_-dOEav`C27<&m(SoeZr%KhdrVRdt+9K!N2$NT^$|C6sq1pi@w+2csLWNuTMX; zF{s3de$uoL-pgw{xw^K1ECx^-lAddHI3;3OjEUXTc#@KmrmyM_yg12XJ7p8k{W}i5 zoCbxQqi^()WV}nX{TOnMjNs?txVeW-+7C=pIqsa{Yv#%y*3)dpztg`Lkh9c#E&psI zuz=!`@$K8wLVjTUtmaO)36?TrB6TZWS<bc=C}aOP!n2*O>VItUGDJhy&vdNT`5bfS z_Muv`SEdq}{e_*z5CpoJ8NgxglSsV{JOmG2AW*({fGh@-nsx{z5T?NXfYX){gNY$A zAILgj;nECD$15#5aHvfxy;gPVvdYWR9E+LX91ddd=xAK)WaR662wMg1iAS?or@$pY zr}j5gzZRy+nzDr@+-S9lRzRQ+ON~fc%`XH#;_H1cZi#Ka67$inz{kZQL@ea|WOsfA z5m|hV8=<hzk`9$(?wp?3-1U>!hB;Q;cS}gaGrH!g>7Df6D(=aV5h@~FlF4EE^X$ct z9yM9Zv*;0?Q2rVZDRFqFY6E{g=l1r+i%mX~4Zw|Z=0zZFDIAaCEyV0Qb_0nc{b$Xf zB>(`+t1YKL1~-97IYtkI(CWkae!JeIIFK)+7aA&FQv9#k!OP;aXvujx_+25A_iTFh zj2;1hGx`vN<^`PwAPpel__TnVP^KgD2SAw4U{Fi0l>Yn5%tDlO-8@zwSUaAmrVR_p zm3367Yx?*xATcj<q|82Dwu!fXCjX1QW0!kikFHxg=T=ICm57J@!O2<C34C`r;-+21 zOX&D+Fz3vpdM9*v_ue-R&CbGjwGru-qNP9VPS-26Mm0R--M4%WX8zq$;x|c27Z7%; z2X)gvlm5%OhiH+&>X%~pUp23m<m3Sih9;Nc@37_h6;ArWmrj&AX7Aub_dUQA8n1&Y zD+mG*UPzt+lgkjaBl~Lf1W-CqkA0T>uy+a|`mdS5ZAl1BxI6mtZ07KtFY46~H~99U zy*zd5KPU=TA(G%%kSWZ;90PkHEz)GM=7g%~1yEp>Ji9Hdp*z#qoou7394;4wFn8id zlxw*2=ilynRGZ-Mp*SMMlXFvyq3avn^cSAt*j<f#++JQ@@mr5{#6(2iPWz<#J-86t zfai<|k}hC{Z(;?1+Sz$*tmbM&g^VTKIpi)*xZzyaXR$PMt&+O}5M$^Oe7W$sjj9&_ z4wr!D0Zyn8DDY?w-(|iuKZFM1ef#Ym2owE6k2)CHi@6M5K8GXbZ_oqqA`fYW`==3x zf^h{7dK3zrl~0<N7zUA#i#31`0O)%Q<1cG0cJQpc+`%}VS}*--)aC2li$s!I+#bJz zSaP3ATt!PiSttmvq^Ml)o=87Wg&>y&;O{UbCT6Vy$Pi^=C{<6@Jev7C>_XgFaZr_E zy!@r;O`1gR!*#*cAe88(Izh+At(KoJT>TZV$eN>;&>H)fjav->d;Td(ZHV0R*?>gG zt>hz>xBlCJ=K*1x&0h+w4MIdr+&_Uscdg`NYi~7}0)fs&>lFL9!amat&d!=~Q{kK} zmUN|Va0td1<ye+Hx~kXS+`R1N?d`v2Bm9pL*R=!uW|FR({yZ0*#t<DH-NxZZV|JaN zejh35@~%F}YZ@IDkkI2>QHh%IpVC3hQ6-Qi#*lb7+t!Gx+dY|O_=Uww_K(ET+2O~u z(|t1LO3c(RZ!O<MwnHM8M8io1Y)K@Lou(C5Vv$p<3TJDS8GnDDvH?2<h+^0&FvEc7 zI=({AK|zRAdasYfa*lDt3DjsaK7_9X(qdHCf*K8JwlV}>Qavc#^DtO<NtmvS>gM94 z*N9X4s#N`o=)B6jLHj>?ngej=ai?3O-okMyEF3T>TuN%N*qKY}U92^#9sK-3SST)z zY{a`#9U(_vM|Ig-8d?LMWqeW=kzMPI6(-o0THWFP=DH_#Z*{m#7+?G-mjP$-;H-;W z%)qkQyVK6g$rMl0g+qegv`i#T_<q#TUG7>=aiiV@vPrrbdPh6=XG--BGjX1G59!-x zL-(uF2bN_6c^Fi_79M6tX&F;^DQH8)&?T$Cipi;h^#Fma4G^iUu3ki;Ku$By#zWEq zz0J*1B}GMm`!kbAb>~F-XPN_}qoQ!tnvKMh?7kSWi5jla)6h&b`npa}*+xe<o}0jr z#AlYuze-08!E;9GXCa~NG?B`w7MYH30<?k~D%!FL<h;77foxnFc{v9&7<4-dsZHVL z5!CWg78lbg6*T!MB<DJHF~eIg^n7YDZ^Nu3`?WRQ*!_5-#*PGeD^0eQ1d2!oWCj|x zo)Z&r8t7%yTfsYOyz=uu05_XUNCOKQ*Dd!=K5nK&GP_#1{+<dPg{cY9h(HzTQ2zdh zGR`&aV`$G3j0!%R6W-Vv(~yz^a?GFm`%R;Dt7ip=0P{hSg=OxkMNZq%(Xr?uipNnu zJ)ggvG}+lIk=W9aa^JdGNAzCfz3C|j;uhD2G}89HCMJA|0dhGySp*ppA}QC*AE=9G z4yyXC_d<)C*9zWW&UmY|Ew-#-rFk33$^w4$lpdc!+9Va>`yh{Rpxhyd?tn>O$r>8} zI;|-vq9RMYU$9{9B5<6TIu~_=stEa}8G1Z~o~%^zq1v)WH0`vXBj+iQW(8akt@zsB z^+W6Omptmn=}EKCIZfg|;nw{_EPR6-5xG|vjpls4KG8BT+$<fM3?HPKPs2H<c8=O$ zQoJr;u`l}_G;+Sxb9`JGz0g+NSbQgu@}m=5vq)>#&QoYSV|HkI`o;ROp4gzbBseEG zpH6XBfB!vP9WS$RonxH^?s7=VW*yHEcfLol(ph_0mnC47uAse;TAr$sDEglIM-cyj z`_xMHoM%M$JOBwQpcjLQ;H*qDH)O&g6pi#k5vXi#KEr=m@D5h9jnNE1rRZL~Q97c; zVa8|D8H|S3sHNH8o3oBQAdo$RTJy#Iu^JE-fbf*l4=j2Bsrf28I(oX4?Xg=s5ED+5 zXd%=e&<DkvO4WdK7zn_hFyD!rQ2QRKdrJ0zc#9$QbQfeV-(gH?S%2Bc+ptn-Y$_W; z45D`O7>gg6X3IX+7IA!sRO0AHW2I7?;z~xZGn<o5NXFUR@7qeG8lf_(S7v*kJ}oGC z`SN9lC`-3HtgkPM?L+K@;b*eXQA=;)v$%<3u`B^y$0&N`QBQ=(J-WOxmL9=u`KZ^L zT%)+8=P-Q|ou~%g2wn8N2*l_D<<4-Vl8l|kX~sc2SH-c&UK~_RROFGSc?Vj~@u3=? zv~LxZmr1>_!!udUICs;&c%(bry_+L`Z9(yJ1kC6+nx}(7FpJKPnd){?{|yA;6{-jI zN?UK|6V_j~yc>B76|Ab8;Wk7)0&WUZ*#rn`V8+!clgIxBoLDfL6yN#<*tHsK%2i<L zm!%HtmzI`lYiq3qL`6haMEXIb2HKPF*G~rioDS%e?V~xS?+>mfC>DW6u+q8l)vK#H zeVDDV`$$$787~aQCrvpM0CMT;YX<EgT{l>VG+v8AUxkM7#i#%jx`J2lA;O@NAZjyi zVsxJGlHln7o;%oXCY_a>U23}*hrZCz{IV=CenAt(FEu&h<W4S!6~-R7^;7}U+PEKN zj1LYrs>SV=SaQS_I!wri*EwWwefQMY7gTKLiu2B?x`c(KT>UU$Ef6c;?*2GF$t|%n z;_c|Vv#TpL+lo(I``k{oiA$iEO;3oOUbPsqvrrxX(%)uQ2-6S1n&IL1hllHq-b!!2 zGnjOdno@ws<22-tdRIKFol!b1=cuGW$ct_T>N}u~EP*<@4rCcH+r*J_8KwcNU^%)E zi5i~jYH&sXJf*}K>;)_~kX;kiHfkW(fz{av*_$wC4QIpE05C>N!T1W@P%umlFpSdS zW5aKVCh5@JE==_`p?ylmxoeoZ0po2`;o>wN;p!d#FWcs+4*ABg9Q1;ViyW9(wr6Xs z$4y)db;HkDRT*x+qxlPcZ9rsANL_g<731>P+q=su@sD*r_;`7}rF>y)P^PEKLiXm$ zaRlkBQQE|Azz}_Z1cRBte_fq=-CwPjhRrMQ%jeI0?>ejnj2@)INI#h+(`c~2H{XD9 z+ne*oM0-~;;FjLe89>zaSa&J!V5A?qM_^34#V2pB+?<-Mb(?FyIP(=nN9Q#vWq<x* zI=61rl?K)&4>?d2cJmrmwyyuY*@(7;y|~5GYiR@yY+OtX_4<bil0duu0p4B`pnp%o zfjy{cXJ>YYY-YXbmer-71QKjxB2_<M==c8fkbadPjdQGIE`mpi{P}aAM8-HT2^YVn zH?vhTl`(kii?TKaL6&dU`a8&9hP3v$A&jiyv^+`5faSb6OE`az;1ct<f^2-#?_A{C z42({b4Oj@d#?wa8UxK!BE{9(a20R&V;kyNls8Zlc-arf4HUAuAz-UFl+`a5EN#611 z{+5%!l2W&Np)ay?a+b_uBaj6in%>1JPOk#3l^8vZ8!Mz)wn*r9^I`v%$Y&FB!bp(> zS{ky722*|H^{9;4gBTW?SRrBIQ5~(nkWHUh-m>gatizXpy`GJNGRdWzX|7w*WDcWk zBnV)I5<+!vq{k_F#JG#eDY#3CTi;^4zPIF0Qw@H4BTT>{UVO45QeaoVJ?ZnxfZo@F zfVMb--Pq&?ki^9&Jt{n1+3-bV@RJIgjH)1epU9VrR1Ut)<s{|jT7M@5$T~Gz@|Vi# zBPJ%+QJuaF1Ce<P4)9woEz-s3u@F*(@QKWGIyjr5zGa#b(9`ZLqv-joxvv^k%WG4> zpu6lLOBy7__}f_l#+uIsOFsh&OfJOXyeM$r5S?67Rq(Yr*?3nbekdh2=2OPfj%@ZG zc*~#K>d#Afw_DXXc1Ij#p5JkaR`_BO))acgl&+%tM4c-({zI9Ey_pVNGW9j}f(6a} zwr}#ZtJBB+O(xqND2)DYoixrkfxWK?Lt^Q5T;V{oD#Pc_^>|^1*YbL-L8?=lCj&F< z!Ox$?`xiJm&&j6GT|_GN#4}WEf28U(pjRp}Z9x$RuG$JdSWatxlaQf{gFP9jCj41z zBvWc78FU#aZ;B^?uzTzl9~pyS*^~8vDnqZk^#u1wVaDW~&bBeiE*Y0ckvBI|;Gd|p z3#s|Eky$6CNmWw}vfoa(JXg)sdx8Z))1U{Hp`&kZ{P;AoNRjCk$5Yh@G;?9bU#pn9 zg#DXm;5d%OUEShF<-eO*<lXk2{8ae+_ispA_Dr5(P1>v4dU@i(Q9-F*Isnt}@0E%? zK$w(`8F#Pa%enm#PS~sTsL-STGTnfc^kHn{5I=as97+6(G9~B$qHD-a6D5m(L4ltX z|C4GijVvkXiB@-Z5`LTN5*t>l8>L?(lFGN@-m_Mr%T*tBe_T*d0Qcq<yM}HA=-6?h zh~U%Rtdh^NF-p~WK)5rwl8KQMrV)OvYy~E8sZ?530@;KNqjs|HLd6~dE+4R*jf`9u zyONWmGQ;ZaQ=`iyDxmpfQ8D^lGSe7>jh#>W;JxF|<~5I3krSzW-j;rj+9F!H2LMD3 zEML>`G-wAKguRehPkb=6>}jf^*~#J(3muJA&s!_`qb?|mUAy#983?=V1^PQt7VL5D zI}wZ-9r=9naRgZf5hjoL!<4$iK$8aEI5?B9g3uehI&ts6A2rdugbcnE-+wcU=R=2V zEG(=vRh#IVmb}4gFEJERzpBl)A$QlFgtUYc=OTR?8NzLa&&)zf{HC@xAunWmbMu8B zXAT}JQYahZ78A-t*L!onX!B`!w%x<g)%2Dsr~fI}c1|>XZOb$K7XAfL0*|rea1yQK zkR$Aoe6&`EC1qs}pXB$WUB$Gk*eqdWA<N*oy<}^X|B+WAe*g~$e3K}K(ad}L-uP;) z4dIaY4RS0nmd|N1MPM?Q5XJ=rT?c&Qy0+9Gxq?UhWHYSc@oJ$g*dj&N73JmSYYY18 z7_E0Mw)xjL%$~b-DRt}a{m<Rg`&dW9Gk#W}B?i2vRpXy*Fk7J8Js=?9dRg{mRbv)M ze+eSy=Y>waPqTvN^oBOp*0TL0E6w>(_}GAJr<98&T*kl0-D@TA+OB3?wfIL}2(zXb z{h04)E0fgu_U(hi(CQ+%QKu`zhgOpmTMi$O5V<0A<Fy%b#h@U&k2ZmcuOV^qd$}=h z2Jr7+4V?hGh?J8Z^`>=-vLK6<7t4ii17yxFrefL@1k4ip;aXu;W`tBk>0|eps<_2} z=Frc%iKHjkc@Xq>#G7_$atsTUSc!UQE&UQ3US%%^y|ilvS8aF2_3PtOS(tn!91GQx z)efaC`SWiZxaOuk0=&7FF%Yf`S~B1o3oA`+Fr(7fzbkl}q#R*0PNIhUwIvsp1(7I) z4GyW;DGViSWU=T>J1{zd#Q8_>)jxf%AwXAb0k#KQ1IA3C*v5tWuBfGhD&O{&656E1 z9FY(V6?W8H_ke3NH<c8wpyJjRxW`=Y`l>Nsl;&ao=|g;G5KkwoI{-X?w?)^|nEp74 zX$YfM*?5+A>@xm%88%?pM`t0pgi_gaGSo5`+3|x_A2_NZOftoi&$d2N$rY#yWH~`d zylstm)J41|+#|YgB9^<a1CnzgR|uFt$aY4vaVU0w=2xvsx1w}aZItsq%M#ZnG_$De z`q7a+x~PsXn|CPCO4|K2pv{el=CBr4_eiisf!4EI73m9Q{kLVLo2tI=G>uUBVq0{7 zcw}e&bW8OpxN&R!#TXtEb!EpwQhKr$4;L4#2EQpUme)SlQ7IjQwqT1hxcfO{tL_8L zVsBSTru`~GkRCu{3S@n$rE>$+<ZEq&zE=p+IW>f*7xG{NZGhHl<dvB;XjK5IADFTK zyEs2rUCrp-bbB^2r7A7fck`m6gUk3}&7|NWGE?j9+doq4oVN_%CLikYcRm2c^oMb0 zo_g12PcmidK^%DX^D=HNR~HwldY$o!j0G7+_TvVw-0L<3V-nA}GpS<4W}BK{*}W40 z3(X8;At!->@&l|B+jb+%cSF*Cj?sW3jSUWBAiI92PaVD0%#tzGn6-Vw5w-KuDzUFW z?R{SmpILWwa<Vo`*Ql&@w2M2rHPIFER(JtA&wP8~z$(L_Sw30Pv*|`u?^B|?fz1Kz zPDfaZBA1q`VTU$Iz5CrXS>P=8T&pyq(pd}n=AWlC0XPe9#;lcpbA8W`o>UviC{OPD z0YKg)x>0q1Ts)Sbaxr9M6KOWb2%9xy3ucmI6bCX2&~Xw3EqY()je@|s|35kTcVR9O z4GHn|R!f?e&ZL&{_|ql$4n3uJqXbzc{l$y!bar?DyjvV%^WnS41l|V*x7*i(M5NVw zA_VJ*-H;^;EI(}ukR0oKFW(MS)~5C|Uc$it{7l_?#{M8pq!K68R=(zx@|BEyZUo|V z#1~c<e)Um8A6DQ^W`#Ob<LLV4$_kUUxu<KFQq6TYY<8@X*v)t*Wwi3yv?L7JSi(pE za?~Hx`$}3H<w;ONHZ$eNEB!q>a^Y9Zb!6F0idFXUIA3hmYDV2N6%Na=x#(e@?sWb7 z^{~?G*SM%I#BldQt75|II{*G-6V86egKCz<;R#liFSQFXzSc0%wb4{n-vH07$gxkD zY31vC<1BB~=Y4SHlnQ_|`m3ITW_~Dm?e|Y1jhb4a$oaREE{)E>;T_I~O8+OYu#cN+ z`q1Cm#%5y#ptiFn!}ZdkRgiwZIMWM%B6~{g#*NzEr^bE;w{k#k9YZDYV_JmVF=5i` z9SIf{qJAa77u*NnPMOs*F3dwMzr&#>`-#iU_DlDA_X_4!GD%khS-!J=m)gRmo*>$T z;MS7Xa?(N}2%?^H`^vM%KwPR;oa~Sd{?8dWlpnmeO<qp4882gVf}U*Hkusus@LSy( zolO|R7uR8@qlG)W^C<9g$rjbVGRv1#7Y(Xt0z5glP(rcpLdW))-CcX3k9_J<`LlCc z#Z|EhjqE%$<Ui^i-%N~*l&}+0Fi+=ylOW>alWEg&>Mnd}=?N$%Z-MjyH{4hZ##gZC z8~_e1Hkf2JAcS?~_=XVn$`m}lUtDRbMWX`f7z`u~U_{>%tAFgEXA~_-4SA|?VX8nn z4qmyPEefEisW00UA0)7vwq(gAXb6t&13X=glW|Eh2@)+(D#?agBIU-`8}X8OVwyzS zsU-}pkWI}_i0nvglLy~ps_aZ?i&@cds5U3y#$wfUPPw;wA%gSg#~Zg4I3Fb#lTcCC z9*CbmZ@U@8gb(&w_|Y{==3A%hzIgFsna33_%vyDJEJOyw>FWGzl`k@csxns+1AFGp z`rS=nFdtfeDtKA3XGwy{BGyX8cG$gQq;W2)#36$8_RALBnIFgY9IqUV?d<GWQ|5FY z1GNtPEtZFTLiapew5b(L@R=PwX@mR};|YXr*3}&<lPr%3fkp#G1h|f6)ym9cxUB|A zHy9}y=vy;Xue8#5{N)2y%y%TN;$v3ajV}@VGFEBy>{g6(55}K`Hb;0{Q+GK?D*$<> zjEU8P#C82)tS;{=!wq@o9oMrP{+Y}1#|xjr=%3tR^LkX~`ks-724bD#3iYlT-})mR z=*z&S4|k=UPSuUR^VN4927~SOI2wa}J9Ua1pV&W=7Ii*}=P$C|B_|h5;Ez-3@=lIT z(XQbvY>PDiDw7z)zovdqfK#p_Y~xO|zVBvlMcwSl$-Kq*_47g+RXu0F6=nl|&IC{2 z2|8{H+!9rIU}bHT(4fa+KGc?lc{iVGBl`z_8E?N0*@chXD^wd3K?z|<*qxY=h#QQ} zSTgk{wcHPUt0L+QH3XxBr3tVU!>FThW4_xp=Sc=vG@H7@JNe4R5m(K%hHEa*N<j#- z&q)bi7k1dj9PXx#e_*6E9dWcAxRkx`DB+9J5jX6FeE3iuH0?b~zhxA3{P4#d<Aa_Q zHmugx*08h1{na51b1*k`BpOv&;vn&oXHnoOM*o2@k;T$Qw@#1tqPlk66-VjLg6TiK z>#z+hxP7B2HA4yC0s1}#ZJ$u@2pOhtyM9vS!X4H*IYhBqR0SJRdNEFtS6)JXZ58&8 zk3rL))sHVX6}O9vWQA!Ty>^Q1O(hUGcTdm(pBrInrF-Urcc0X<6+1#b90S4N9M&aJ z&SJ3hnN<&YYoDDyl5#Vj!WwmJNJRfko=Z5KFY02AdZSh-yzcF7^s-rB@3pP*iN!$N zMCejjHL@lAJ>YUUUEQGw0&)=Dfit}#kp=P<<P=W@^!OWyJ8m6qzMbB>pj_muF$C65 z?%v_;gEmi4mTXSd??D>0<QTPB*F#U7-)QMMpcJz}!PoSQokNyBW$mH$g8;!n?82l? z#vQm=60R0-tzV=<jsTf6>;0uep`Z<a<oiGqVaUy3#u;4c{9ud3kQk4&or^Gkz?%uo z&WA=SGsFhvxsysvG3%<|?7jB6&*n(wU~hs~f~|m?dHkh34N}s55y8jCgl5pn=#YU9 zEOrWb1{l|@%#oy+(kDhYVpVf(&DAS$B5-uWRL9QKvAI9a;;o><kFb$HWV)=hxwrEq z?rCfFRFbaNwCSNDk%#!yQ@xKIl!`-q-57Eostx-{3E;-L-o=R~|C$nqVOBSKA{rDb z=Dp=G8&fjNW*KMr<YrXdr3FvNr!Jjp@fL2ymwIc2R6-(5c<t(}Ubo2O`%B~*a@P)g zA(=<hC}7w7190PmrT*L#AU7G~)wF8eU$&y7NRUcUOP};YgNRQ51zA5Be}4W70uww8 z4DT%m=iH_M5xthf{rBlncstpHDmc2M`?80J)cnS}`@vzJ;Rl9+LU1{ix-4{zpM1G+ zQBvNn^)Z88*IQqD=C5O8A~qjWkB^TBaw&eF_9VftICM(@S4hnMD22()0=Y+;-!L6t z2ewldnBp0vnB}i+62u9dE4fdhz#ciBIWO{Rlq=41?EIxvl#~6U7$y<sM%d&04GI1P zP*{XhJgeZ5C2g1c^o4I=56FS`J=uF5Q4Aw*9@!joN6o*LVX6c;%9rwun#V1g?2j*; zJv@5@%yuL@HXuH2a}#V)j|OkQodhUumyWAAIzlewNW==YHPb1CD_8K@VqDhE`clL` z_yG6!*(*i~D@Fs&%+`O+`VMBlJPkCXX#1ZQpu*K@yt-JAbNDn4Znpy?8*%hJ_`N1h zl2B-Z?idXXD;5>9Lr;+BJL8X*iNtuJ;&+p;sG+GlHxceQOHa?eYojJL;5E!1IJFn* zr#u3Ubntk!&G4TZQaQBY;2zF7Q@^>$HU3?{pus`~wEgmYi3)mMQz+1@p`sk@?PKIG zL920d6hnqW;nk>k*Vr(G)+bWWZg8ZVANsh<vnU{L^(I#NiA?xD3`f7KZ+~9@_R^(* zt#v_b3Pbdj_%ae{SB1r0s!66WXiD#0ZxZq7ks25EHB5h|4_GRQhvhliSowr!KK77T z%xs;?!-37+8_;YTUj>>i1xbx6%>D)#zQQBlDC?EI%qMS0;gVEJW(+Lvt$G=gMu6%( zR$eif)slLxLsF9VI3PlO!YeS$!cb%WK_sy}grwb>{*d;|$_P~3wly1nnn$zK>DOKc z<6+BAtSdL4$qLKqmfoZfTzp^k7Gy><p?}WM_78X*SEGBXPZzI-`U6yn!1#U>cv5SD zU&jDJgP=jsuK%%^cX@DTAv^fOjqL2$5O6Dk^B5#N+{Ul%fl9s#GzSo^W*u3K54(P) zSfOmUrs_MC0CEL6K#Ns(0=zcR7=kYdTCo%t@q&Nnao0nz&{FCVVq<~`n>cy6wX8^! z<#FH#COnWtiYnK4ULNZ?9r<7#@>E7kR+fSDq0Jo%RhMWxzeA6@$@7E{E>4q^N-#t% z`)Bl05=I`Z7j!V2{|Qr$vOdAR!=E&Fk+$tgiMLwY;}k&+a<v3i5zDJdm*q@ib03>5 z^~rvJQ{BlId(V1As1H^vOx=!77xA(E@~BUag)}0cJCX=+1Fl!`W{VwRiU1n*d!2OV zBTlu6?u+a(GEbiv5`Ap?Y061a4pBP8l;G#`1EWnYh$hg1gohyuXlbLz;z!uqe!G^9 zhLQ-VPC$Ae*vyzw@fNrfXt+yn<{qyUCH80XV<AKxhLEs|RzZQk6|6v_pgwT?p;Tln z6@U>&K+dY3$yZRj{Pf>*dv?~2j<UgG4qk5z)cZb|G>Vyy)q&wpoSMS6144#qTh_*g z?`<nrI@K41WIbq<w}!E$yBiHVnVig<&5Z>d_B$shC+QQWQ}7d*ApgI-{2rZ#FPjlw z#}1KUrygG$%aRiz?tOSE4c)gNR^|3!+~lpXS9T@~XAV+X#@t8Zhjh^faOg~zrQ zIpuP=(37GMKa^IV_L?R)8G3o6tl~->Ag9gC({JCDlGEYhE3_kl5-v9eZ=~^%5QNFk zZb^!lR8-vUNxlNgF2gEIzmx;Wc><5Je#;aXTfoZn-AfGenP+BZT+q587$I9gc*Aw; zxgi+C;l7CGZ1vyl`twNMfAu{98^ZK$jM6s+HR`#l?#^!Si_E*d1%D7T*8*?cr4Bxc z4@8EI)WhV;D&3ZRE0-dk)~N6_a?OcycluF-ScgP*-^GZkE7N9t7pH@$0|e3_TB~vx zspdXW!TFv984vF*VYJ6$T_{rURve8CN`HUfu}0o7f)5vo=l}kw!j${aaS_mOUg#3E zU)dOBO1J0R)0s9j&&o5Ng<o(r=Ekrh`FYws2N!gJl<j97I3<Q|iaT#Bp$P<p&vWV1 z+~CPpUhsjD+y_7&$_E37DGf}jz#asWz=yay^X?xxN=>|n^<lg!qP_Xwa=4rVXM~>w zv`us`^+uiGHpGHYZ*5Us+lPXW4%%fHXf}Db8%;4gZX~nSRzkL0GRvZec3_9Zz#c<l z_x2&<SAQ}&0l3;UrHqQxx85X4+1gKF55*i&I0)k#U}AqYz-}TN-57M;-hB2i>hE65 zyqbZ}oSt!+8xs)^t4ow8O2!Nd;Je5hbx6^wdt&{k-yGG<&V(T+CAQRhg)A00y*C8~ zbD&w6SZ;#^B?J+_5^}Ynp#enEpj4vbM(qMIL5e`NNN}yqr<sT87jQk`yFd`=577u{ zbsd-mgUR5&;lC%g!^Y7#eDp5SPRlCY$zE4io+z1DGOhB&OolR))IE<;Y(Cv^ABSR5 zpeO+|Fau*alM31rt=**QHqNu}?r5jJ#IAiL6J`_BFXPa_jd#Dzef#QIb4HHjC5m&7 zBAEF6QEjyMvzf+T2{c@gdDgH>zl$)wVAh?tDouZuEF+`H_d{5oQY8M#tyMPYp6YrR ze^@0-UQdsfdT)6FIj9eo%pbs#F)+xW@7aE-Q?~I(U0T2EVyhXXX@GAr&LJD1cKCsT z0z88`0Q#amgvK}S{kM|KMG_!BZT=U7QF<d8RwI=XfqJ4KbYBGp7WsA`Y-@U~zX(as z41d}S0#N8p?D214g-rJfoWg2i)-*^l!jPm#r!IwmtUvsaXgMq;uwqk59$K~jSZ!rr zsY8t;uET_lpgPR2QA%CVy!34Pc&AE*6g#?uc~8A<ekbFrW>eH>^VXin0)5MS!wbeh zY~lPh+0P!2)Ro^aFUORDIBjk!tT422YWcAzF)}9mjy``oGB?N_IFT8TUY=`N3#9`h zSV#I5w|*WTN<%b(ro^tifdMG|gCKB&!G8hmAwxTH&~H}2M%9^3_1~M-R^pH)1^Ud| zh&cK|!^_JNEGj=v&a8~iZ9-FQEpUh6`Tg5?cnJOze62i}eTVGp=|`d1f%)|Wmc;J~ zf~Kg9vFc)tN7-ugK0R%pb9>PMjGXXY(8p(}xKn1iHQ~sb_6x*!tpp(9y^G~r&2@U` zkch;Q<+5F90LFYizJ6CXD{M%??eIJjLx%G0(^+P<Cf($&vne}0unISlSjKPeuHile ztwRVDKD46lWE@f}YN3S*X7J&r4IS?SF*SPCLhLTQ9BH^-fQFV9;|chWVfkl^d9Q(1 z6&;dMGPF9Ok@ml%>lQvUTy6%Mc=+mHzL0^0ovazIyj5qd;SH~T#uNQrAnpTu@{L{Y z>`LD7FRQO}vzp8ZBjpS*dr2=fzQ?4(Cp_Zo0#H0uvyrWk{pMqlU5bo7Y>l}G{x40w zdpK$h-zS2DY1kFBO@83E1+$Oep?DDCTa%Z568(8T?T-ek$_88N2V2TGDqqZ0oVKJq zw#yf=Xpb;n6oEaNJdIXPA)mi|u?!XUTv9*z27g9c(NaLD>~>d|AB+3)$~~*8@zmtl z*E@gA3)DUVz$>AblKddY0$it#iQQNT5c?zGj?IM!1U@CkqbvW;FZMN5s%miq+1nVJ z^GEWd0a$c6_A9F2K*!y({8~7RmM;K@i=6Hbfyv~<m1Gvk7(hpR-Db?uF)$by;a6zm z@hg9@nI5+&#q;6oub_9+YIiS2B@HaYRn)901-GAcw{IV6W(i#R5jmi0m+O@4jw$BZ zu>L1^0v`6vO#j}gMb;Oz*g5ofP&_(h5R4R84Z7hD1<-bUo}G0K^=~I&;|6ZC`Z<J= zRMym_JW8zCb)I<bFxMUl5eCv<b*0<CK7UBp!G~^@;K`taM$ke?cxE6nthPYy-&X(c z*viq<hd`w$3qB&4QbyOOU%l6ihYRpfB57}ZLi2H5h#+LQ4Yh56_x6tLpsAgJgj+d* zI7Zv1k5bVf7_Wn7vKW*vQSnRMhcH$$DodBTMu<H)YE&PB!Ld&Grfcid`?3Hd!KI>t zJO$0Z_n5{wz9=Q2#cZ&8LDGH<mosUZnazIvDg;32<m3bX-`}ZQ45x{HKs*YpH@p1c zgTe>Au(BY1EZqiF0CoZw5p=z^XpZf8brAdwstbrh>H#B%7o30VSLwf(m>?Tv0V`!9 zcI6HM5i&GS)a?$P#R+%k9UFreg0iS<8%p?D@=WqT0ks@FoHSaOct#cfgO}m;s(Z<; z$d4F++&2p6H6J`6jq9EVt|-k1QU&f2@O|46g`_w>6kSMZl!X%%i`?=H38T$Y-1ytZ zR0iCYlnRp#AW<0ZKP^t6;>}ox7ia=@6R<gg`Ft8eP)CP{(c@W;xUUNwsXzHtlGCAa zg#-#nPI&>d8?Z>A&jkfCh$7xWY>-`Fw)fH2x0o=;BQJPWJa-!QA?NN0WXh)W@$W5x zRC?3US@7C@zAGVt7|DcJj*b%Okfi?$F|e<#m@DPEy6W?Mquj}1s*Krr$|CC!@Yuo0 ziO!0WALt3EvC8Yr)>@O#@FG4O40Qg4M%t0Bwh9!Rpma5vylh*L7F0ciI;RM5Ls_IK zNI?$P9~a#WadQJ*szv<f1#OCsxt$&MTvAITst&#)TT<|$@AU<>?Hnz1v7&s!GW$gE z@F3#{M#Zn?Ul<hVc^oS-U#$n&*)4;rYY;A(n&z4J61xiW1azhp+M&0jruA>c|0+T% zXKlnwb=Y`t5{^Ql`~oY=@0B7C!=&OQlFTstg9~X3LK3?L)314^+xX|%#eQTW$LhWp z9zzgQCBqbkvaFO}^mh-vZ<yE(zlEsIfvhIM@a@XGx<Vvz8T)xCr8&1F1dUNZpu;=U zAp)k}RTl1U8nGgF`ru&boQjLzOA(#Fizy8$B@hC((;l-zkGwXI(bcbkTQ)r4zm{22 z(N@aEI=23OwjGL2W&&w0ObZ(qqAdEMeTHx32(yP!Y2?3yRV?1?jwTBkM8&;etGGYc zX2^$v3*{x0&$<91qaZ|$U2>$;<~PR6h+iA=C5i0Ff*CtFkB}KG*rnakBZp4it!__% zB4-NI+u@g&u8Q0}IXelwj9-wRPSrc{(jo2V^lf#P3y}C-DWAh&7bG=nxKv9W@d#qL zUXFToP(SNj>ron@7SZ=_sarmhW6n~a&}cs_G~vYx+uG}}f3R0RP{*AAvq#|kw=%0f zD460~Z>^vshGd>s2_Ss^lrQ}Ua$o4Q{r}e*5K9gTfrfR)>?R+khoXX_3^uvi`>azY z>$d9WYhrHBpoZ(<Big}?Co`z{=H2lKXg!JBEMzdUyN63?`RH>;TZ$UuHjWEKN3Bg$ zMiIdNcxaU@F`$_(1Ql?Fg7<E=SQs&qyZ|CpyqWiKkpKue8>T$0hIZU_JyPdi(AGN3 zmg(KOGd*)|JFBD~gZwVZ`kp)~Mk`-D)?-cudT;1+{(#=`%^z(815m>>fx;r+<0HqL z9Lj${hywj1Yk_gIn{K=#`hVQpC6>+oNitUHBQPllaq<TYDta%-eOdJq%LR5AH2*l+ zGS)ajHhM}?XFbl#6_dlOU6*qDen{jG1{raUnN4|LCi2iArXmz$ia3BwEjOYL=m-tD zZBbD+Mxa?Wp9s<~)0+s3rJ}KMraO0U>t~V<cn&wuat8R+@$Qdo6_`-BQz4(v?|kLA zf1Ixq-N6r>0XhyP`&z{<M(=;SI<A}`-d!pm54(Tm!;2-N=*Ql24brPU0Wi@_s>~Pb za1^s$ydZST#y{a&92rZohv>N%R1??E<Eo=P7h?GtXlMdj61AVk(p}=e1p%|f6E-9B z7oxZ;Ai$KE?_rZM<GWjEX{1`JV(@S>3wxW?$tSgBY{aA<yMqCnRL<)Tqzq*B!kyUC z0Z%L>ywxw-ZRD!60&?nHD)(R4bgiJAvn$iHI_Bb)#9Ys6M5|2C(Hre{2bDo2v!;n0 zU8esq_iY;Y*y=gA!(Y8lR2r{GlNH!8T2X<Slae#n+;W&=F2z4<HV9WXu#E23osbM; zi+EP<sB}UcZ8cS~KVNg$J1(6Vyfq0U!aXK84<q&k?|eqY>rRGE7U?D0D6SNr9-AyH z7=_0GxH{+$qVRrAYlmnS`Tln@LaZni!neUtB;U#0TaC|*XZo=peQ{n2Ki;%^>>LoP z0M34URM<eDaA{74Ttya#@mxdn)0<8fAPq6>2m5{w-?2`uEcTc)qX@ILy*+zMk6z9G zrm7z(Luz|B0xhV=?9vFAlvLczxhTVuNG|(ClLD3Z)puj;^Js@YXZ7Tr!To9nm4+F^ zkI^VamxPw?T}x)AfIy6}E_nU-Y+H2y9fSGTeJbPn27R^2)nimd*bGwS_7^>}NZSJq z#o>x#KpSe~R+GEJY*d;SZm!wHV)bEUk<WuRTs*fwIB&#MVbnVpFA{@%`@mOR4#{tl zj^Bke5o@EH4k|M}0+=_roo=}~x;@e3)POe4{BWQKx|Rf!t>&+fR(HuFHexSEh4WK+ zJ>*(43WsNXA_0e~gM$NH6x0`F8|)EwrE|c&wHgDLV=j~IAx7BT&yYuBJ^P1&&8FFE zn)K)F5zT*VB6tEK$f}<gn>!^tn%uGZh(fx^ZX`s$Tz8P<@Rv57wMD1vGU;`VeWX&S zdW5G#^K58d9rm@9_%n-maBSC%KQD1u^cX)^j$N&4a)qMi+dR)19s5pC@y74ppdzlZ z|1h~`essrIgO8nq$7s#Qw>pJQQ%bpSFAAnn-i!x4X?MiydIt>$+oLR)kQx(WyP=<H z)pLgioRoEw%>%liC4`=La#Fmit}cK6+N;rIy7w|q8ro*u0=+^%b1s2(o1H@JgRi1? zG~@YiAQXgF<C!LHgccv_wa%>&zQyO%QQHx9UeBNYtR$__KewAG_gxdai>~|ES;+q( z?Y+afUgQ7qw`|#?tZYJ(9YV<7J47~-h-}$gM##vXnOP~DL`G&t$POX1tPsA>SLdA1 z=X+hh>-Wd+`t?WGxz6c?*ZY3m_w#;C<8jO{8sz+1+x89)AmVcKI=ZiO_cMPd!@8x5 zo>U-fiWM4j4%doCDH<V4QgWKbs`gRs+=EnW?quaOMfGPEzh}`p{PWZplFDtNoc=aO z@prc@&nAm7u3lq$hY$D`PGa&rAB1Igvd5D#I<_WAV!OJuWB`27B=<IQD9BOVjpg%f zU!QqCh()o?FpVdB#p!=P7d+X#&mbt{)-MR=^b(OX-H_Ok>%sd831CL06hOwdOP6K8 za`%Hf*$}0&B<Pi*2&RCLw=@{YVRV1i@i=^(gfn@>ia?hIH~x$-O>UEml1|}QwlHnE z-P8dh4J8qq-nw;8A{`j3OvHk|{61&$+F$DH1VU`)xs%eNCWfoBY;AWrkg<39(yw{~ zbRQMRir!^v<vZ7+cv17>mfcf}Ze!??$D_CMDLDRl^6Wo`K-v#@ezSvJctk^Qj*^yk zs7nQPO!)pgL*wpEw>Mm+$tue2%=ej69vJX*b(EML%uep_3|kM6)s@m^GT;z~F>lDt z>yT84GSakfhjhQwPD>oQdh4o6iiS^x8KtdwPh_5aeVIS%V5aGH=!WXHA$z*W^4^D0 z+oQ!-iD~z^l4(#bev<px*Ly*>Vj+^)T%U1N#5IQ#1%WM__CEM<yW*5yg_O+M-tI!8 zQ`vuKQ;7`yB*=w<d^6Cc?DI$~#OJ5py=6hkMjdT<s@HI1EgUB>?aiCD>lD{GuFy=- z9K=|)-b8g*<D&w@?zHPo(h_11?gnQ6$TfQ|jou#8-Xh5W*@j_`4`44BP_4IThdr9M z3zVQv@;5K=gnoY{2vy){l849L59S^*6Hh$v_4u@`z*0S^U2jxQh~-N0%h2@2k5hmh z+p?=hG4lyS&8vPx)}|PEYVN%QYZ%xoGn_i95a%4AK!k^*5*h!ydQu~DJt|8p!rIN+ zc{HdCu&`e+W-L$!;#Mi>ht~&fd5B4L?oO1h#=9>`c*ZPFJKS`7F0F}s@&VpWIwwgO zk+-*R6kO@xeA#HXO~Y9G1Av{(-6T1bWW3zAf;*3X(pxmL>M-&1ltr^X&uxd=d+{vg zOv=TKth7{Tl+t}xA<l7^e^=QT-WD>8y6qdI{Sc(+fG2Ok7KadQqvPYCu7Ru@uua{s zTTZ&S1&Bb9%Zvrpf3GmRog+_YFjVOrR0kTHm~2Cv2uCbeZ;}<-Med4g#6S-PoEjby zUaaEli8>~2!(f~c_hHByJcLk9>Uqj<^8~6lG5VM<MX4Cz23$bJvlml|b9E3}z38pB zM-Ftx?JH&%QJr-9LN{-&PrYl-qF(A{omsg`8>W(QgF>W!x{VKl&arREi7OSCq$(AF zodTiWBh4WbAw>GE>g^-QU~B}?8b(3j6EYxu5yjB^>rw5@0hHZj0SY+>o?SkRPN=hr z38co_fsYK)VxK}-O#X;%;Rr~Ze~wl7?!!H*WbEj_mj{%f5N)HvmdB3Ah{3qzA_@)J zbKCTSY_P?<nKe08cz(UM^eXV<XU=|uAMB;8l#3t{+@H}S{3v4S@d=$2pPIXkm?f%C zrI>t({0=iC8^l!F>DD@OZ6x}&7-=!*>1;1575w0ZX%G0+=L$t7)r<yJ*taNIMDw9% z@Q$a6e2Bf!)cCmkY$dT&E~6>d!}NGDZJ4S7U7oPH7R>vBvI6=6P>_V;@Xs-~{|vm4 zNRCjY*&TrW3FaS`3!(jiOT^D;$ESBjYJPMd@2_V;wq!3{bD;<X{W^!#zxP~Yp3Vpv zu!Fm?^2pI*1)v2n7OXizd_zr5&4!h+&va><Lv7lMr}jJi$#2G4`WzoGY4XeIhbzXv zP+`;6WewgD8{~<yP381(dAyFoQE{h|p(M9tz&GcyahhQLEl#2igwJnlL5X-4#rO_A zPII9=%-f%HGR6cs1O=k44oX>CSQLRcjkglfEB@<QhIshKnJ{OIbIlwhZdgjWHx+zD zsW~yI`cVGdtEbDBpN+qw-C|SEG)izxwM{+vb(XJ~5E{!I4D4%-Svyuck6aU`MU%_g zFrfGq#*IQ*gOD%)cdS21O%xK<wxIrmrxS^V1t9PM5>Ar<(`aabc*glJ_Z+V{<ydGF zNUtLiq^S?f8H4-MZaN-pOu`*GM0x?-gnv`6Ac`^_jFh#rUh4rS|K4D7317lOFt4f; zYD?4zB5cIV|H;srMky?EAFlk4aF?MRfAru151F-{sU-fdz+?+y3=I59tzob52vX_e zlN0T)lKUQoYn!U;m%dUk_Oj=a)Rt~gWPkAQL3PSFWPNjle#S@H4=LqxG&IODEx2$3 zyB3}5joNPn5JMx~@ViGR43mQ#k>3w3?n`3q7R0Aer-mx9Xw|lQ|00owLeD4)v{(b6 zcz4(w)P#<d>9<peU2<F*THY{fjxMRNkr9Rw{gDRYk&8>y`PqphB<)VxWEo$%tLqB= zu&BpiV8Fk9KMB~Uqh7GyVfe$Efm<Eu&yhSZ2r0_|KxMR8d$XNfwtl0!7c#5R7^tH` z@(zfb6%cvK$=p7$)eL}r5k2cj^EDRQA0P%*MxKHc&9QDF^v68-;VK}A7gYM5@aF~m z|3fU8QeT0D+7<W3o!1@{^nF;)RynT5=2ME#fuzOG6UrQ1d1!ARETLe9T~mgJgCZsd zz~z;#Gi|a^f|kNOEk2LGppnwDe(eG`5ofm}8WD=knLN8kf+n_xVU`W&Lx9Y-TWc+V zZpMf2xUMDi5K9kx4NI_bb<h&Zi_y`ai93mAz-el)9&7N)k^Sj3uLE_j43jGy_tV<B z2QuTX@E)kr(lu{OGo+SZYpH+z*f)m_O$;>+xCRgf27kNiTEJrfm(I>;8pNy)9;rUC z)Bp(8PSgV0JH2uvs%SZgSu=XAnbmI%|F8j_SYe2%9>8Z{1AQPJaTEV3)ERLbc>qfa zQE(KnFlQ?|qSdpiuy$@k+BOnIt$CgR2s4&HSRSG&vv|xt00eXd*=2O|<o~n3fgA;; z5x_9JSz(25gc*o>X<j9qbm_q&NU3KW+}W>yf-%$#<cp7mF{Bg<v<$>n9cIUv=ur9r zPLGYG_*oPhde1J{Q9E%aJ$P&?K727mT3wx}v+i0|X|FgDx@N6IgO0qUOQ>w9R8q{7 zkQ^7Zw5fh5HO^cqbv*PCgC7Pu>06v91yms%k5Hb0Sa`w*Eym#Bm35)0m$rBq8)H<c z<5LMqq(ua58G8_!_Zwk2Aq{r3O@ZYXL<|0b9h~-TqUir3rM``7tG|u`dLYfAq4;<i zL~Zn*OC*IO^#CBj7x#X?as+O#6FB1T0ZWrB`wYoB9J4!<&#T%RgpX(e_iB12WSGt% zU@d9~@&KbK?~*Trd#uu=;9um7of5E;W;k$Qb9fBI4xFceeGog>t+>hzxi()5AQ141 z5F`_6Ak`n=54wpaMGT>juv3Wv23f3K2pOw?B_&!iMRMChAf0seC%%*uZfbc~2%8-A z768|@*h0t!$Vyyqy%xkZxnwv})QrQ6dLb*jG1B(vr&>}XWm|83s?2OVVYfH{T+C`8 zcvRTQp&R0*u+uk?oIu2Q^ej=PG5vzLUkp{p=z&EG1o^eKNuhu;hbK=V3uXnRpB(ad z>3t_4;13%Gz!<W4x8QAO4Te=&O5J?d7?u}m2V@dskAd5)l86S~6^*a4Y4G8HS^x<6 zgFm~D1Sx*J;miAUa1hSgUvLhYL+&PUWP@PZ(E%C(^pub!0iiOWzp6cE`B&j1Dh(_n z<Vvl331U)55)XWwc5qi#R(?dIdL^2t6NSPst?Ae`W*k0~ks9N2fl%vEcn3kU+Zq{g zEm9h1XCUr2H58C%wx=@&a`~6Eb?r~gJSSC9B+g$r>anmHul1`4BiG2oYaDnV^r7xq z$w+Z2-#1PGSt(A4rDMWP^+w@c92$~*rccj(a3hhkB(J4pw;_ZptkSOl`{0|&`M$|E zEEhO6V66KNZZ>R`>IgC)!4I;FwA~}T0iewj@_*yQ4-8(kl$KsZf&2Cy<Sdfh06G#) z5;E;yv-!QCUYB178nFd39~@wtL#P-;mWEViL(tjhGfSk*5MgZSATtt)gGNz?PVSq~ zy@zwn_g6v|ZGQ2;x822T+pjRZVI@k;_BSw*UggCg%QLrna%at+)S~I+>v&b?eWvem zuiDx7hduJq0;<C1AchQbe5=dsE{RGmbR<EKw@?zxQ&~;8uyH5zQ|0CAcx2LN<`JS` zdUU7wBqA>9*3E7n@ZO(MDuVT^;_K<zi{F7QdS5}D94QfVj;Vo?B=ew?K^c$l+cAoE zFbwnrVnyagdG}|DO6IcT1!fEDOlmrDFq5rmx8b8ke-yp}_!$u|pdgiCcx|Nc?$t^# zd>}cCun22G+yv;mW9-zF*8hWv8@2o;Uvc`t$q5p%%i%)+p~*MltrL*h+CX^=l3aJ7 zj3`Wy6iT3Gqpb{Xc|r6;!_oINWW@#52!{WIEK+BI!>(vA!grR6OavPphxi!=(TW2p z6$un=Ljzvjibo1KKh~T&rTFmYNpA4^Ut!@tXxf9iU<H=h8M87)k2ghv(O=&bsfO+} zIEeA^KxWCoulv2#kP`t2wa`KH-C?|joaNq0Fq(5+D!pip0)(yOmN{BZ9!bVz`tI`p zs{YA@v}md>PjJI@%|7(OkkxD;_2^)ZGB!BIF<`L#)Um~M@UwKI+%|SQQa98LLOKBu zg5P_W3I7Cl5e91rP_x?PZiQyXml|E^!nxXhhsq>LJgq_(vvI8S?!Bb3p&^av+0vH1 zf*WY>;b19YcB2kQh`t%~dB^}@^{xc}9FXv<Z~c0%<F_O6oPVGk;7<_!pLw8E&LJAZ z8v>r^KxzWzM}T7@iI#$@5S$5^($fghe?ey{D+9eMeHkv&Am(#I8GL8C4j0GaME5I; zR#8Cy9X;h*y70XFP7r3}r74l2=KSp?VF*aDz>V50cU*6LeZfx0?5^(Pi|-}lmBiM` zZjmS*KW)*xyo<{Sy{v$SJ`1BI33#G!t%%-do6SxQY|FAU{8r6X6<+YIa_+X%HyK&Y zAM5U8k#lowkC-P0ad3`1wj)kij~_f~3-`h3U_m`*xW~iO2|MEfGmE#MynZ+@K3Rm! zj~_oC^d45heWj%2)qvWj$D4bjvWk~+nX2>5c`tbjL6(+bDFI=D7Vbf1a>v=SCV7FV zGvqbj0HH0oHN0=Hfc+35BL>@JtWK&fnCRZUTkG-j8(cEZA%w?cqpItb%FAEyOgqmQ zAx}J7&UR1j?|kiQsig~^W<`8+xrh)-5=Jb7^EW3cW7E@Oi^798sbf5o)GSk{`BxR* zg>`??{+2qjMr%O^{Yqu)4Om-td-tuF<T1ez?roS*bJ({s^!ye#o`f3SMZ#H3R>=5{ zvsxL0uq}JGyQ^{SPq~P36ynKoFd)s1hf?hQ>J^E|b}Dmx`q2n<lyJX{Kid0QRO>~w zJafk2^nuUH+1q4{mSAE8Il&{gXE8PWoT9nXpW~>8u^<F+?fXhqX+?#jt!<pd%BaLc za_gjLE4{z%cl>yTZHFO1=I!=jY(I!e&`jYMFf+{es~hWpyekkjuYGaSYjRfYy}7#p zTD)h_TCg##jVCUciJEl-XL1>Y$U%bEP5ebT)U$XkI>FHTP?-N8=&|Jc#xh?=OiO$O z@dd06ov}N&Dwqk|d4S@A`MXesTs>mF@Z+-fw_^^nk8taYAiEml6z6&Ok|?$K<bCF? za*WxL#dv$6v@Z!-DYf)(E1ACe;O7AY8uTgM%Cy=10jsepwc#XWaS6`V{cx^_Ll>J| z!bzUJC^0Y4-1*fd=e!?=+->>sqo^Rb^3CBj<+4NIH5eqQ1-uHp)bMtj!YIVjnLl`^ ze#EEiTXsH>u(RWWqXeErED!=9p+hb+X+qcOVz=+kbohwENeK2M)I3m?71q7iBAub1 z=o}*MG5jIox4~=Y{}Z42<hP#;m|G2DS^?qbLywE{dFV=6^TJ!$KwcvWvk*TFanx@L zGu*yHkk4ZfIvqV_rsw@v7Ak+?*0<`txO<I{Fv!eF)s`NV^MPUtmJ16hGz9ZR&6IX+ zCNz7}kO|lcdgF6#m~{y=f~~NFY2c?5PuY{mg_26VSb+gPE*VP2$4qpUvM{}Y3&z1= zwqk8F1MY328MH5&EwejDr{Z3qX;Dd^#dF3n_VI+<sP<M1lu@Xd$78uSLC>w<4NFQn zP$qy$$NI!o4J`{T(m*qAWUZzYm+!)28QJiuqWf1>ZJ)zlVPD%WHR50-gjX5LO<<}+ z8WTZahlA13*htWh@<-}F;OCs#S@hd4HGxX8a>KVjE}Hz71}~Dfc0z`Jz+d8Y0_t<< z5B}e%(<z#3P$c2<++pQGmEW};%0<{z&jDOGL2f&sh;W!|xq?bfO@%$+0N6)p14Ckh zwO^?mwbP$Her&D$?`4`;G2SEdCWV+CzT*q7-$gOxx*vC&;GLFduxt&%e9|F|o^-Jq zZ8a$yx{<xTy{!!BeEl;pc%P;Pm9JA;bSh8iJ&VvUdmq`&i0QG7VPhJ3>sc7!k5`1p z@T80C>yP*!1)@7MHjNQ*TwO9^x&E9Fg~w=uag#l$VY;H2in&APD%^t8g`NBk@6v=; z!O@#B`Px9N8z<a}=}VA{TyYBMjY}FzuTZa82A~-v**bKSEJL!n7bJMMLj5Gf_x~&@ z0alKm7{>@;A>>(u4v?SeGDJ5tL$W*)6aezU3fr%MC-8P=olLJFLkq|Sf0)Iyzy`U2 zv@QU%E~9Bw>tGB`MxcZSJty?EcsA1fsltyw<wx2P{y<gon=3VUA+}Ez`NDah*-=H% zmIwnD_!UY@kckMHvE}9EHw&K@LGsw=%yal_k#vqLTWkMtpks2JiJ%znj+eR{)UiV! z7H<799(ymGI8DHIIAA;b6-rX`1$;|osykGpdYc?K{5P1J@%7c*D>_Irq1BJzB5&5< z`1G{VjP4oiM?|)#vqE7R1dP4TIq{3>Wv9&T=;;rH#jg{dC<{LF;LL&MlhnKPqpr;` z$0DrY43?u;dK^nJ_*!`IWi@da#Rfr4_VbYs$iionjx}~32gY7IEGc1sqj?cksn{3E z%Bz+&Xwwx?5KJB10LSqag*dTD(XY|_xRWpk{w%oRqd2|~m+E1~t3Wfr`G0fn=@W3j zz<mA`b`4q07c6UVElCIc10qL*V6jY4G2WbU8G#Tk&2}Z+e-CN2NExPTt~(^dGm5kQ zRZL76T$pK*6qn3l2Nm$Dpa3w$xn3B2X$HZRsBhul!W??U!!gZ8DpxJU=#mS**<0h_ zNrFj07TSC@+Dc3ZK7Nq5YTo>Y*&!)&M?rE7?`Kr_@R4PP=H1<U#27iRU#selK_OtY zp_`9)n8mn7h|jzI*;^w57eg+5d!DCOiI0yOd*_26rXQy{7MZWuNJn5AsJ|Cc?Md#s zLA8!;3fhc@@;UGAW-vt}&5_U<0eHf`43pEW=Snjm5#U)XrW0}c)&c*~34szG?7`=C z8~Ap@fxdsa1}DgbgvxnM`8;)^MrB5Ik)>KDf-MiYQoQz((S8T8+F%VXVf@8*p_}>A zmF;U=SJi^*1Y3!W=q~s22ZlZAD&V4mYw?)qBk(tJb#UG}zAAK!7<F-hQO=w;H?|^) zlOe_5IA~}7ISU8udPoPzhKuM!S4Qte)V4VqT03(GQ!ZnrTgJ2+cjdkQdz_tYaV!yf zHrX*w76kKiaE*r%brV_+s9KJ$Qb(V`-h%Fre7+q&LAgBx;|0<x!^5LdTL156{T7r( z$dLk)Qlx`LNa$T{Eu60*NlfJ;n&hAg9sIGAIc=Z$ImKC$kk^_aYW->Y`1<QJ+i1$? z(oYT5zdMU~cP#$I2x=pyN%XGyl#Rt1r1M3IximSE>+*`J?0HvxO_CC5%DIo;T~4wB zSuSkfK+kU+2Dyw|SYF<FGlEAf4UdLLE!{c*g_>YRfzgAEwID1+zyBtV#;B%E8OI*w zqGluEM39@(AP(Twb5NfFnbnU`BYFSam<cb1nu&pQk>4wUzeKOZU=?=!5rK~u!c8Bx zKF$hXy@(pCeuNqt9c77R;_o&kASynM;^xJ=>Y?A(CGtV~ZMFE92u(f%?8aogP0B@> zhkGnTu{Zw;%)c~QGj`T#6&IB#fus8KrrS2hw$Hf3K`aw4Z#Px7BB$y8lkSIT>fte! zF-o3^DIHf_=uJB%WPR|W1pUwZY$V=5Fa#ikMBCpBOMbx9$44QjOy;aGT-MRknf_zI zH({{#5F-q0C%=}LY$qT5Jno_eoS2mOfEtRv9f&#aHOh2<;<l&8!)w`lAMww6M<(!g zg8oIDob?e4CQ;W8K4V9jz8>zwskadBd3f^BHEq&f2=oP>+d@!GymvA~^zO~i=xUA- z4@rN@CA$|Iqz0UNBNS0+FS)*JbW`k)AJNdz*q({WM#Faw!Rs!7qCteie9Ot!t<9Q| zru&Y3FaNBYoTv6%!>kc1zyHrhKrXvE5HnT9>-9~P7gxH{`;91kHB=+Ssx&s<W5-=< zVPP=U4_3W^BB_#~CEPCXkm7r(L(V#w-}IXBmdO<qLpKfUwL}%Z<|xqLDc0`5js%zX z;e@7V%Pg1t^{Iud><J7@N;(&Rl91FHw@4&1Dj6n!5R(pHc;2YUNAawe-|njmZ)WFl z=K}%YE(o7`k?(Wxd_nnwN)$m~Z?+!wLui-7bX}Dwgq;;4+QS+H_J1Gz=1e)J&147L z;A7^?3H!O2Za<I2fz<*9kp_F+n=Pe+Kwj%BWmB8*$#{ES?i5bze-*uS6@nmu6f4W$ zy;Fbon2q+?N5YNo*+$%uuvPPNPe8G3&xzZ=U{U3qft(?&f2$>;xvHv4s~G>%F&Duz ziA)mWs&IogYs{{v1Q1fu(sG8nDyNyn25&GLGQfeZ^#G!S;LeFIs|jWbfYv+#6{T(J z`RDl89F4=W5Nolv#%~X9H;ZRFvixLl1D~icI=;X<TC~`A+ZaVG?c3_t$~OzWpp?7Z zZZdlgWKHQw{NUgXz}|rY>h;wOO*4-@LR8uNI+}c!!R(Yv?nLvLQYpetOj+}~x~fEM zn{AcEyLd(LF_xDfME_*}QS^=;z(!%(7$m$WUYT1&;myCY{UYWB<B)P4&PkdkR^)mH zdg0c<Bj_XO<<nt$xg|C5vGRg4P8H{b&g*c>hjw-)ikv5p5A3OY_Z0cWnCP!O@rPt< zbK-3}))rHYj-71VR5QxPxoiOJuc||c*MhVDxGRF;h0SeO9MuNqN?;z`_z$!#vd|Dp z110Faxkn_Dlpd%)X)7-y0RH}R80YUGOAYjs@jWaFR+XVrQ-a)Hgi2B#Cy_gvc^))h zBJT551>mBE%9_R*kIfUIIw>up^!>$OytMGd!lxAUuZ0VHv(D#2_D_0mP!h?#2)?Gn ziFqLaj#ZJ20mF=!|Ee_!^Pnkye7v@trkCB2(Kk>ZWg2m&H<+!UghD6;u>)6+P&1hB zK|oz^B!rL7xC9GzmVPjv1<k*}6vaUK;)TNtm9dhE3Q~M~S$3y_=HM?D0bu2g(==4R zvoF2#c?2VpIt#!(#88dMCXo)Wx|M1_x2&VOZL2bRM(Oa961Q7jBsT!D@H+vY7Cm9u zpy)bcSI>ZDA0UY=tvNuBd{zG=5@ICb1`8KvrqN#F>O6N;<@4vvs?>F^#*nge;;r^K zQBs%|LU6EM*ObX+3rB3%^!urQ`P;ovq0rSJ<|nwM?P$QAQTIAM@oS4uqm{v83m$N( zEas%j^sM1mQ&LJk^7Kt;Q?Qr3139cS5M^1Q4h0YX%8>@U3mm)G!7U=Q*vUMne|H`k z3NbHUf+kUjGg>gFg?6_&q*#?%VzZ$fxgn30=mJJ<li{j&edXUlSTpRo86{-UG88?q zToVq~pvpClc%){-2(G@QwP;xj3or=<1)WYXgesfS@Gu0b+OKsixZ$ADC3-@4a%iaB zi>KqR;u&g0gXERUtI=O$XSNToDRJF=;Vg&~e)Jn^9OL=?-)GJ$Xkt$RBByP<Du)A% zt-a6*K;121g+T^YxFW^omfOMGd$-&O7X|0+6}sjMxP8Js{S_iP>dzEENq;f`La{ZM zW600+Tq{V1ia*G|LdG+2IB0zT=N2!kiT(1GEz0!$s!z8nF|PTBMT|b+A|HZr3(B=J zdx*o#UbtTuQ7Y3W#;BcAO=oFl?y;U+K!YR=h^jEI9l<~aQZir!NQmEuyZ~Sl8XeOh zaTP=r#+9F%Q^}VMBBXG*2p)=z6s5Rowa;GM(0&`jJFx6rpw;91n+f4Ng(E+Ve&xe& zUvu%@d}z}6E%KUmUkan5mQb3{YEGChM1i(KfjA5lyFhQQw~KdGQ9nc>r8cPd0PBiB z-2o6tP?et?59wPhOm|jt{R2V8_n|)oep;YbeUExg;B(J-o5u6s!6$lvH5`|waN7yB z(bBW0um~@bLv0y_e)2QoKu|R5#k0gLqEJ=gPb!nFY*Vdm>XUnyAw{=^=59*m1+<GE z9VqoBchVrS7brInIahf(gWW^dOEEszE6<E_a)}s4d?CpyGF90WBY_`?3@$}2Skf35 zTsY3MfeegOpbY(a>HeFCMfiow13O;L2orq&%}x=&?Qs5;TW<K<N|g9mV1afs9zWlN z7&Ev?`$1FBh8>A~OVw5YJtZXyva}_hK8EFq+5yPc-eb?<1Vpuu!E1^39=SjBsQ#-N z6Q#wFLZRsPG)=79Oi@!^v^^X0_)YKO18POG!{Fz>(mX|s&Qq3U<mcyi_d;??DBq~T zdvp|IcF?sjLxSfZ_*mIR0Xhr8q_vNx4x|Q;`+ErPVcj%LlEtxo+(jdPJ${Q+Fc~kB z?Gq+j25V6B$BgD?Wa91iTXNbP7I*|eOzGR!=I@>bt*<Li>aNUayAcW!lz%_d<GR$? z*!b|Izl#!5ewIK4iWAlj6VT0@CQ$MRj5d|i1QKx!S#_DvWCf2YmpxQE2Vm86*owZM z1}{9OWUPU!py0zVeJ}Z8_~gUi1r*h{!wh7smIiv{A2qLOApS?39H7EW50b$a305H2 zNvmWu|6F$XHXG-V9utJSg9%%c9EK4{-);hhiiYM3r)ggT7)xqz9uoN(LNEv11W-m` zxy)<%=y16ezASnM^M5Of?eC_{pzHr>t3p(f8YM<I$e1;LW=0uGY)&=7)2F$3(;N*o z5wg1Zb&O2`FKYTg-Jc_`p&SDqZbP{v1jfeAWrj#`aMe-E*yyl_ua&*j(iO~5ORmYq zqtMo&3T?weLvi%k>_GLL0$T$1X=bc0Y^09VrMq#{rcbn7IWIjlXfilRK4v@kWBhv# z7(d`nT(8S&S`TKPBDJ4LJ#?27L}-9{2pC9YAOt9s?@#x(&$c&GE(2KA6~ZnsF0(2g z!^Cxrs0Tu694PnukmfiafVa3zTBc{0t4`41JzvT4Ybjrc`wP`i($3$oLb3gk*V8-8 zPms*ALtZ~=+3$ClUka>#@TgOTihv9qs;*D>$6I$ZwvlA^#e;_r%Fvpc>8%$#qv>0B z^Vo>Jzbcu<t{<<egAe=f^ZZeyardsfH2<#zI+9QHv7{TJFUXv)s?WzR;klupj0ARg zEzU#%-5dFlutn-~>0O>edp}%NY@WHYiJF}quE_iRaFJ$S8pk&E%lLS5+1{`F12bF^ zzA;a#o5G&RVcyLfx^cL)RL00zr)I{if0(GNR$f#c&qpgI@rY$)ZEpux<E?qBb+Hbg zCqKAoev(={u_gIltf;zc_V63<bWo23uEZZd#!3@<mVi@9>s@w$f;xjFq)v3<aw=SB z;lF_`2f!T!xNm7`fs~v)$kRi(dLRI6PF|ibLy#)q1|UHM&J8{sz$hB&cR}2Mj-mr< zlw=WjLM`B1ph5|DvD(9<+kjl4pm!Gfp2K2I+-F>YvIcJ|{7y?r`MVYJSpSv_o`EKy zeSJUXp9lR1^5QO{paZO2q6#wE;9WvhI?Oa^&Y8#F6cYMkn)>fx?V1A07X=n)^Yq_} zOe*h=6=JjYWK7>Y%U82oHiQX$C70e7PBFKw=}GO09A&&P&%6i4p;})cUgPt9+xAPE zp?j6Y1R>G~flK9&&Mo&I{lFk*G^La))-e}eio#(Qswqt}SD@(4;g|Rj%=621sog&4 zV{ldEwZxi%MgwVuVja=n?tXn$Q@*7RA=#S0xO8fziHk}M6COSS5igi_fGh*Q1Awcc zNDwd*B@11X1tV*qq}L^C0chW*FNOEd-DN;`p2GQonuqAZsnaC{H-tt`yUP-m213L* z8@_$O=|L<IB*V0V!)syDP2pVqd{5o`#@n4XZ2CVi%wYRN%myJnbUGVWTjI9!fafno z@S&co7$yF!%ZMuQV2gF9)NmO2^$U)p-Xoo|dGx16qID2Viuw&za&;%WZ=CDx{g@Gl zaH`6S{|2{YfOioa>Z>}nn6yHODg5@U=lW_o*#$(o7=O(>S*ZZ-gF^8GDXSUmBDqZo zPpV`|IGUJB3u?HCikE|_-@9@rm!`^_R<yt2@v`-~v}dPzd$zyr>K&HeYW#K-HdYeD zB3TvIFVoH-G;|?FL-k>qnV`1W-}X75z0=4Tg4>u4{bQ$~zE2tFCHzDXu^FBW$(DF1 z4~XRrC9+FJocKr3g@q8)aO;IM(hIkSePNh#zkLK{d(l36qU0D0C8gzo>f9e}_+G-F z9)t?}svnu)asyjUX^ALkt`YpQ-Nb9Feg$O;7XPt<CwX7zrYaJvB)G%?%0;FbxTPW% z32=8cFUH)0ga0R>j$m*3d)C8}^#*h(3-*5ac{SJ(;s)8N&TY2U+Vj~fJ_cmfmONZ* zE^M?hG4rQ7kd@V8&?Jk)!Hv8a@KAd6`BISAV!{$Vz3N`7f<VOJ@^{i9v2UayOIXS5 zq_QMv6q+)oQ9RZ7BjWc4_xPZ1^7!mFd6b1ZKR!=8DwEzMrQ}CRt@Wn%w&&mx^xI)b z)j{lMsQL8Y6b+mVRk)rlJZ6t%>g8*PP@6q24sjc(+6h_mFOZqH=R&1C^9a>uG)JQv zb~YT=p?SzrIRz2~(9o(kSyt)mCs8nb)G}bM-#_9K0F56*O-D?m8@J7NRfKrv1=QZl zcAJgos`>r#6kgYF%LR2SU@g3uu6PzOrY~os`eB|W3V;*T`#5I#<Iqpw@InnW@=YIX zPJy}tlF_~#ig}g}se+iE!2(h|Z_#;gAc(0r#7)bghrreiS{JCMWGg)La;(y~haCqD zyKig;@4vBD9hf~mIYgHn%s-AuAKoO&)&Bhrsk>-1-9hsG5i}1rz8A^K>RA##KSqne z8ovg-EwCXMQCz(TVxP?@tzj$yA;FbMCuYdHgDlyDeJ=9bhqkEzD^QYI$ZSJUAjwSn zyZ{GBbaI_aAq$Q)`~+$gKGF(iW($_rcOvHK3lgbGVzzVi!u1thln7Sb8lgH!x|g8Y z#dy#TnoC7dn<GB45V@Jx;}uu1H+^HqPl7M4pQ|@j`%;3v*3mSVt#>Ut`<1eEk~}i0 zJ9mOeJ{=^g(U+b;*cj}^$qFn0ce}ybilyT3bf|s9H8nb_bMIa$yVBe^;p2sOm;(Q4 z0iFZ2h@g~!-`@8<va*<+QZTytt7{iRE)jGKddy+UJO(wv%l_}_=-++{qn1>^Za<o@ zy<MlaP@KbngRF97<C(UEWDC%!H9?-kY}U`rRiC}p&j1l@tdRZN7(p%C+32Fzow3Ts zwQz;)31io!LCoSW?)e*>oX*0uBPBXF1SmAJGO%cC`jv^M9;__cy(=mC6khQ{$AM3X zQO5GR3?GT9i(Kz@j|ws+sbr3Jo)zD<vt1ITy+tid`Pn@sgJoqC1LY5fL(4A*26!$d zWr-|$&%>UYb9HE9;sI?v)blah`-1Z6m3r2ebA8m7wdcyL`WRraXkCj3&<|n>wPYZ- zf@ld(A~m)IgxLqkAPDY=NEEMUD{eHOtK8Gs*nqjSdC|8u^hs8JP#6Rr=2Im26~Yk` zcJ%`n>wYdG{No;y>)+~k{&xKSt)e?fsv`t${z+0{^O2Z4J3XPHrbY;#@87L08XVba zD-^I%rZVIr*pxJCFFxIe6=P^9`iRBdN!MCVcW=0)W0Z6Ams5;pp4{Z7n-nn+W#y|c zv!_q`*b*W>p?H(f=`d7PZ5!mgxeKpGlxr1gXz1vSHcAOn%Y=l42&FxGCD8awL)YwK z9RCI<PJ?n<ukzD^kp(DB*3u-$UY1_$ipBPa;XHk>I|!TT!h5*mI=|Zn(^FrV6GWMS z=pH&{YinvKpDiSF8JOpftnj3^1Lp4ypnwM?^&6E>b4P>%;`tu6_3-cNusOXWCDjJ> zjun>!)D(Pvpfm28*8kl_^ydmO@+fdJ7Gd_b<ZCETQ(?1cJ~XIfFQ{p576(jX356mi zL&JO!+PTPziHS);K@rr#mcA%#JkB3cMy^Ix@SQSr!Sg=3Y^Yh0TrpnL_1e&<M9gt5 zm6bdhYS$v6@RmKYIhhFFV%WO}^wZch!4klBfqYb8jH%-VN#DmnYevweCD@wcFrx5s z%sR_2z0gS_r=TF%>d&RaZyy~Ug$%C&9AmXbm%DrI$|=fd{+ExctE*>?hX#f|gj_@_ zLIM905)jyHwVc5zgi>}d#}_O;Mbdtueb&2RjDrI8(+)CqU`z?shR&c?6VW1`9Bjht z2IuIzu0@g0xQH$a*>n&w7`$kpx^c;E$MQW1T35N~IAQ-TGBUEHgtK-k`tvO$8IM>r zSuq~IHHa)(-93U~C5BGC!SDPGn9H`3-kDecl_1IHi)g=WlSTfdriELSz&)kl$}f{Z z(L*)e>RoWwAw=J2b4DDtmm2Z7op0Z1upt@pNw_@_OZgF;GRKZR4$u##RygA@Xz=F- z4&qP@$$KSvqtE42u@J`?_vA<>>64Hy%_2q7WWi@qlOMifj`gu#S5e@~mW6PFv9Ylr z-#0}!L(P<wmAj&8?iw4PW<;*{_V$7=aD9Cpo7W55AE;k$;|86P8fbt;AVha2ISBj( zX*QH#U@f-4<hQwi2q9+u&V4MDg=t$r-wZr$c2vg$oO8%>aC3K82P*Z~QjZ8W1U>*V zGldYn;$C~O=^gv|3V@{+yzsi?``|EYg(_e1DdxEDNQ!G-zB<^*)17`~@K1lt5Q9?T z2pkRGX}Sc$xc21wN$eL`*hVz?UY5OneWhWIT~{}#%~Sz*qO=d+{b^?!%ErP#6Tj9a z9tWzqJa>K7)gf;IPQ1u)uIoad*)<YaQvGviEv08bUvej@s^|dd*=RXjM##h0KlD|) zOCsw8!`n}fCLY}f<SRFGPgU4PhKF;N?AS>d-dDXq&$f!G{_x?$w{PFt8stZBCs~0H z^!a^rIBy_H4+xg@n~s@Xi&P@c`LArjzNtSwJA!ixcbGb`(}Mqo7n+P38bljsW<egs zVO;OL46)t=Pbon>mLc>g^)rFQ_TCAo7-6~LqaYlZ?5f&^_j|Y{IYS=C-qSij)gk#B zK_Wms%W?hs>!PC7jSc%pkH%b2;RM*U#k~D~ir$FwJ#y}?(5sFB^d^+1tDCqeTsj6Y zaphGq>C++CnU&qmM|#@%Jh=CTXIs+IHZA<F5ple!Z?3L(4lk#B_R+<7<;trYxrd9C zWF$tfOzZN5^~Ay>mf`M3;46+r@q$-G`!&<rJRheO73xd=o9BX>YT8#Og)2~Ks>8M~ zz|sxR2sSS5=A_T26^EA^XYPa9c4lT%L0CuE%HWH=&}DLR{BLA<F5JYjKapr|SXXch zJ_RKgr0I_@Jl4_C0neWwZ1bS;<R!E)a2t80iU^W`8jYnD`R3MG0fE&gTaAO8ZbV-c z93ZU?4hI?Xk1)<1&P?%(XDUI4jm{jpGv~s+*Iz(H>jOGlq)r;jmSIY{tE01r1cw7Z zCMYOa=yekGZ11%-uRbIO10?5!`VDa6EtzCWEo?$s%9{>w?FQBiiCKM2gj58Jc6PrT z6CiN=(IwPx>XBJdQc|tY)h;R!JYWpiHnig~w+hNR=ebA=-Vot?8wpoGBF$%Y;BiHN zly$IYF_>euXL-*}N7LtaMyYy4E;|H4HTtOF$dO3vYj6=?dJu>iLd-dYVH5MRxx;vk zsq6A6C&%>}4o_89c!RHUZiNhqtRr`X3dm)GpBRMLZgpLJHKC8OTHuSrQw-e|@|TAl zX+TPj_yYavmP`P%t&OhULgLo-&%vydE}q)3ZOkRTgWVP00QgYv{ObFy`N6s<X!rqB z9AyVb+pLQ*wm+G553&FKgkT$hMU{&2teJV`(YeuBakVZ;KB{?E>&kIKe?xRlm+;w} z>MvTnqq9BO9)%+jRN|{*xwffs6%I8o8Y|84#E}tfR)f5txjEyhq<qczgw_{}dvE3= zZ#7Q0y^krs)M5oMUAw4U@PMXVh7iH;CU3!cnm=BOihggW2QUT!{OM`vNp-}!|HV6o zihR!_s7}H=9L0gs==Y?%l+uUa3paaKMbT(A3y>gbamZ@IY>UxmFSMwQa&h|ubz2af z0H<IbOz&adTz3f3J&=RG$*jg<Uv9=kX1j|*7H{#3jA)u_;Yf-?tcFQfpkm3Lmh5;` zh7N$aFWnx9k^ud@tjtu!J=+tP{!HU}Ze;R}s;SK&R}qWi`UvZjSuS)w6mck@N~Sz+ zlqAE&YOWQ6c?#LjAj6+b55a0EcXx4tOYy8CMlO3&Vj@JYj!?FiuXld(+;9##cKW@u z0CXfXIUW*k331y1A=Syd2;mF(pZ{KrRo@?l6;gOiiX6)O%o%F!YBMkUOxV7@bjf#j zd!?ieFZ^ioq&-&n?(<KQnWA=L`KWn;R~gs}2!2h4hc$d9zCOi9rR&1Ok~<CB!&Y|J zD-B=Q6Ma{s>2k_tPi43+DIIu2{4#?irN&z_mEU9xL%WrW!b-LvF$K>o#~uhR#@F{f z#Da-cM?k3oDJcrLkA;$!4U~%Gwf2P*S&B<a?B+v;I0}H_C5^CrV_-p<%kCwX$!Iw4 zKj7YD=?s(|Eu1ztk%Cz;p>I8oUA3otfb#2MO~zjXyEUv3ExA&=gd{(uPx&vsVx(}E zA!I6{^p5u*Myd_!r}bGPEHd%mgnfzcthR7+a{e7ma=!cbd>|!5i{`W?V1F?Q;lL$W zHy4`n^DVXBc~-OvN`0z+%oWU*ofiJV|NAAy*+L3Cy|6{H-(ByD?6kGDh0+LmGRhQi z?zrfVYcupZgB+dLT;^}$;hJ?|3^l)5>`dV5_oZO!4gBYqz)p*$MXfQu55)qOd{pu1 z9gv89N7p#^GsycP?Agwahmn3ch0p5KkgnxzoBx(QPqm`1Uhh=6qF^z~ly8CFJ@^;T z*A&&9xaPAwMJ<*9W9%f%Nqo&~1nOl>%gf7ms6k!;t*p?r*dwQ}IwpyUGR5fJbh~`{ zGLct#UHbw%2gge#(Zi#!8$-pU{2Cd|RMN{A9{ZQ=8Q;ie(J}tgul8iS$Fp^Aj@nV^ zrGfX`i4k=5ggphDt1LMM1yHLHGNyL#?F3mfjYp$m!e04<#+w`0IXFbt{Nam2+WpP7 zYTd}P_q46V(JpRM7l1~Bhdr>$A2@_*mhHDFs|nqkaP4RY#WL3Kc%c4~pr^uHJjlvi zt~PvKMOF1cz`B2ltw%eX*PGUwC*^kRPz20*=<mtH1%6L?J7yX6>*?q$x$tdAYjG-S ziDtZdk*dO0I_Bl2{)sXa4mJ38AWXNU1pciidDvF5l%{6fNAoJfMriUW;IKfsdD}uA zOkYjGEtb!{G`u2X#iZlaW*>W#_qNcpkj6WfUj8q9Ifu?(dZuN|<`Z+p7!*lXs(MLg zyVD`_JUyC%FI6&Kihw4Dr?Ic*ov4s<L+vA8haq?HX$En?hY!;B%&|j~e)}pf`K$ms zW=pW0FF11FnvOsdgLNtp4jE&xNG7PN3SKwg{h*zlk!fn!4dP#W=CC0cTi}7=A-|X) zuWZ~kX0c4Kv}<v#@WN9VMIJun*RwiIFU-!)uBqAEd)1H2XtTL8iq!E4sg97#GJ@qt z9S776;-5ZM)BeJwBtr|;2+>ly7&4q*{RH}=S+F~#CDeJvl6D9a=spXoTF@S4N%4rG z2UG5!pInaZ3epN&UGSFQHZkh94P*h00-VI!jef!0!srC^h3Z)?@ZrH}L9q4!dFMun zz&os`_r=Sz^gKvU{==5SSCNba5fSrkwKV<>ifN4%6tfFjrJ;I`krCIW-J_=jzQ$;p zSTw9$%B&>c5^Px#dZK7Wel@WtWNHr>69<3JlZS*#MotB=ZI^X_-8{(6%}o#aS<Qux z>Rma1{Q*x!hiIz!ncdMiqxKd5;egSD+Y(WK<f|``MPi6mujH>ttp>W=$!=T-kbL;? zTKR1x#XMA5N(v2BiuU(ZR6E@|V;^O-rSyM^jKoX#m4857Tmm^U!}H^0`2qx(UGGR0 zq<?muU82*ne$wT6jAU5BsP^rfx$!vK{NC}3rV=irq*VWE*V(z1ol;1^*unOB&tes! zze%&R70$lkP}Ug8sA<lrezQP;*VzCP)3W_^#ibKzVa_3YESdqZ!t3&K?sSul`tr)v zDOP6r7+P^J0l94)f^zUS)*7e=ojilI29%4bMZOj`8)-!PwhujJ=-O4Un_to&YMpf( zBtMALw}XIvgXFw=&tE!uow>(>fq_jow)@$&E39_?_yiRXf3en~=*Gs!$)wft+C)$u z&G)6d7uv(Zj-~HB%I4nz*WDUoL<valq~f>kL%^>Q+RN~P2CGF8LtGg4tT7d%3w6|w zhg6UEXA02MFmFjRy;QmX{&oalM!m_wjki3p)82?0-*w@5CG4T4t=;}RrCcGbTw}nD z4>zh@^Ln1mhw3m6H!$Tjp31CjFMu^8gLOgw>bAhLQTPuAS>48nJ#8!EoZVg++aX2~ z5!?p|Jm_}9+vhhf7i(=omRB%w0|V9AxN~af;gA$cfjyFseS8?99($`*Kv(jUR<Q^& z3e*b8%!zF`Yshgssa=(dQ$N2ku1>xN^SfJPb3;R_t=VW9btJae{fB+cG>PZxO60Q1 zy_lM-4n(OJ>obL%8&tFd%EGR5v$Maa@^EQ`1htUCm3sgf4*i>IjN{`<S-%{-O8!fy z#3Gy!6{OX{O^NU3>bgJBc^M-I-b165C*@^jqXGo+#C8P4WM(Q+<*Pb*_ggxaovFlE zHr%}7uFpbR#cE$tLMqL5=^0prJ*p&8MMXv671JWN!{wo6WRun%qL}GThFc+;1de1g zv}MRJnF%lu%YI&S$-FFhS@Rs~t&wLUZQ@$ZMdK91fFmvizo8T}+1{`WayrDYnVC|2 zJzhCH$@{!2k;P4xrqqXek;g&DmyrLxx|$D~3PV?J-@$K>qU2>FjYwhsuEK^cin^#5 zHnzThaR1i(YI{JhUe<V8P`-NiPKX>2*Gwv&WeA0X<JPtaTL;}ng_DwwE)0I)0w(aC zncypqv~_g6!Obm{6iBqaGxSn8BQW9bcZg$537;vzbh8r^9!uSE?O{aQbFHoQ^^>c1 zdKwx$#gSD~&vRh)T8BS=F1~AY`1cxh_<ItEpHrzMULz$q*MTpWhV$^q7L=Hx8CxsM zsZg0JHo82C%Sab%1Hco^V=!1xcSMlEy)*2=ax3VoN=pHbG6L`Y@1Kk7KYsAci|Imf ztBCVbv!6Wt<rw6$idN*G+>ft#`xt_H5z0yC@2idPzkN6kHPCZ=Ud@3Fu$v(TOkspq zK8e_$pPhmX#u4x?T>}FS#L`y}^fgkzvM+9?{uWU|?to4jo`5ywcPPf|6Dg~&hXx3U z16_DLmoN>`e(>|ZH;T6aUV;O!ZpNW>OcdU}R?t<V*Y^j+-X_O8MPvuJ+{$1JPwP)i zOf&(r2qN4B%>>eD%fi^PvWxZ}%zHgf2t(4%gR+_bCjtI0SwYR~*VjoSf|pR&c<={N z1$J^op`vihcXfRWP;I@DHe<uMp8#$M=>)r#iVW{act{7E?i-ugJLQnrKXQqhIgxXx zxwf|>GdLd0FRYgWCZJEAiRJ5Urj?D2Q>!Bm`DH6A5kw(p%3p|>;CSaVOLtC%=v=oe zpA<}E<M8k>Q2zcH1Ng4nyC<)nS0W4B?AIBrT`+pt0xgEpFftMY1mI2>A>t`H|J`*P zN?;QadG$&+(hm*SvP;hjnwp*t=PSa66(~~>5%wZCtcv?HhkbyZwE7;r$y#f;Z)j-u zX7ZR$LtFa^m?4l`KZ3afpzXCi?0O2+-8IxS#PNz$7(yNO>EWCStTW#~zoC```Is7E z&HxAoY-e$2+b;f#K=FfOv1)K-(bE^IbA{4gLm?OV$tIwR3o;SK;bQ_Uf7|c;1X4Mr zITL{iYnj><x-SeJfoIr5=>PK(Xm(_~8}`cHD|o>1{W@!4UMH7V9d~j2%5HIqp@D$` zd=mvq?n5!sUPU+(?jx_1OTTH`slc7lh7z*}i<ABNRifMIY78Ak!E<T3>|sRoTOi2y zk@-6EVe{ab_tT{ybX*X^e*LP%p<1BTnX!M{JC<7kZUgS_>yqE{H}v;>)0H}e$v1ax zJqyd!2LX(G3z<ql&j8W~JQ!S7fvQ9VoDgIJq^aCx{&uj*Ho!4t$>+H<-v(znsJ487 zF#=!*5oSON+i~X6<<{RH!T$;8D5x}{n-mbS6S`esHi%J~;8afE1b7Biov(|F>wlD# zI=ewKR%^rVz%78uW`PZXxegZmOO;np`XsPT=|waD`|fMQWoY{9PaT_`ZLt~5gm>ex zJB}InY-n1SQ+x)T3qlKa4yS~{;(xj5b$er#{@)#V^;($L*Re5*7wAb^pDnlclT!RO z-v1<gcWsIe9}AZe-Wm8AOtQW;*9>^|JlI`cq%9~Y02~f|E#^z>qVCpFlQ#zswIKM^ z6Bt1<AR(G^R`-!K_$%?KoPz4}sEGKIX5UxM%|6f*3db>&1i&xxr@was(6O1~x~XEw zGC)d?U!a4PmRa#DS0){0y5yWy4=5^FpE}K}Ad6}NtakiD&a|~)XasjBIJ+Qnw_#-- zsxOS7|Eu}#9k`(`g8rHxg~+yj)P3RNBDO!OEtd^`dnu_*QS!N?0e8HM7Y{e54q+?V zn{^1@LsIXKxmzf2xo!BJANoC+uKGfX%*)V+f(7-!H@45Mv4zh-OhAi51h=tWBX9nV zOBPSqw87EV{(FcHJqF1Jb+k1fmGQVp3`~k@g-?o-#g*eB2UXEhpK&mx<APdDF*Jk~ zRXe;j6p2~i+EOdfYAC;&pr}+lwJFgq;J8SKoBkN{7Ml3VE+pGRaGp}1X3>UtD`$Wz z))VEsmA4+U<!ZBDLd`!gWLS$(DrHgZjLyE8`MK9W{!cRz2ahOEXF?wTA;|N!lvY6L zU^iNnZVdf2UO?BqbC~f0)9jx83l>oJs6t#Nq^3^VUqX>aV4%QtT)5qXbc$x~C8Gv+ z=T2r15i$sbTy~Hh*V*}4_z%d6`0(F=g{|cV7;SyypL_)c#1p{O5XyroZuPu)TC&r` zzyKEo#>!TJ`LQ2nNE3pc3>h(oc6eU3L5%F3U&+T|yJ9A~x`Hx}egvIAoI(fb83Ckr z-k?O`U<HA{F>CvokYhp#DV*k3R#rBArEEAC+IeX6afZ_EZBRU)xzJN5?bok3Qo4Rj zn9ngGl*XXG%=kI}afj=TE-#NvY)CYh@~W7-jTs2yyFP8Kq58qq9Lb{L6&gI0Kg!CV zP>;VJ`X^Ds&Pxh&8uf^05%47MclN+pKyy1RN}s`mn+1NbRiab11E=v5N|iy=vIPV& z83q~(5%L3b4<_xFkIW2nTDve#1M;q`OLRqabeBB40xjlT{`T=_&@-4oJ~W`+K%rR! zuZf&Eh~VzIHx<MGJQgryL1J8)8y;qQ&j;e9RlexXAUmy*7&~~^Y-aN}Wnu<>vpgbW z>DJNd@j~ECI5^rD;OGl9#wNS?1N*FqqJiTPbMTVt))kykvkkXf=rclJUox<oP}6B( zuchnsER7cMXL1y=9FCYn$yT6Hq0$??V)FgWO+5W?8eire-%bWnzW1X5Glnz{5r?#( zk~6w1+Bejw-CM#>Z*#$u0Q@0k+*1>AT}r6a1cMDY{^009pgiy`O>DX)S*4|>!i|Z7 zwYC=>wRGKR{H~ABDJ(u@JA`H$#KsP9^5z_z_nxu9QGJ^HP+bOBt&I(VS0lUBzkh@3 z5@Z5LkSPKt2Pa6Pg!O~%4+PD1XeoV_=0M$jC4;;?;Ge0i9Ym{GL2b{eEA?=4!}wns zB-selJiJbZadZ5oZSSo~LH(#6(d(rvn{BTY8=Rs_N&+Oab3){@*>FQR!$nibi4*ek z({#3W*8nAz8+Oi2cwoquu-4jt&(?Nrlq4OKN$u+gsZbPa_QmI1+43T(z!svfp{o~J z=h`aXWPKqfa*@<&^*y!i`BiZW(K%jx(1cMAT^Wi?2p9;oFU&|NNog~TdekuyEA|UV zJOElY7Q11OhE!R==p}$39Vt|YfkE!l`|KAZjX=51drY6fMzk?i3mEAQ{Yr-IHaR;< z$5gkn5|i8Nb!xVMfKl=T-4RTBpd4w0o$nb`O71MQ*G@b40zB{9Q2U$pA1E0o$INuk zk!(h+ccq1yVurRoPKVQqOW+Eg*kD?}wd$8d8HeAh9R0zTH%#F6VNsO==}LyCWt`ip zSobb%l$0D~)Ik>n3}s(|ZOge622r4g+em?PlKTSh;4ZUVR9%r?%Kb#=kv!QwNs>n{ zn&+~*zoNYE0rWrMWz2jt6TSFQ4od*_+%*8L--6laR`Z&S|DxdT5M~9;@82|YaeiJn z4Sy-8BG7;56P7XESAha0u*0LLPfHX7*N6Td7-BWArM4h!G*eJWi%h|F-t&8V9r#%R z!3RPXwB1p^TtQ95n>n=aI{!W({W^TR;4d^wfwwSgm9&u8SBltrAl(x-C10>Fg1z=u zL5=&h6aM0#0e^vkU}9=4Ij`$B{jId)mR4vC2|f5Ts863hH9b{)r92=<?j^Qvl(6R# zR%Yd*NiI$YjGOJwI%yC6PIt%b{J1w!yw=y**)2HU{)p{I#2!sJ9!=cXu+^KJBop)4 zF`Zo@fk6uxq_VONU>TpuM<hoH4W{aAz-|U`k@mGl5Cf#>eAIt{<CWOL|7GxvjFl9Y ze@n%M614Y|whJ+#89kQNFiTrmY+lyoAjI*=uJ=FYE{#$tW&{2apr;_$9FUukN((`X zcP{xcot*H@=g*(L^H>z+C=U58h0=i9FIzu`;FBt#X}ibIn!7+-^h8S&@)d9qqx*&p z)){`+Z9wePlVMp1&&)X%o?93_nFc@ir296c49q@xZ)<V^xdY)C7a;(%M5#-xnLcSe z`qfWr^yGS_$fl;jp2(!s#6fmDHG;mM<z6-S+sf(tkNSLR(1&c#4*NuT9ye{(G6D%H zozr|><z_Kn+~=A6lC&tC4=G$uKEo`Kbi2}TVMEyo(j!`tYLGm^Q)_5AmT~=^p;q|O ze1Tyx_c|BtJ<n3I7=H&V(h#8;{R^iB2|?x;A{Oh~IE_OGe8dJJ)EoZqUq7Bj+Ne7Z zW-f69+XDBKX=@B1WsDkJieK3x^n0C?#rF0l*q5;BJWSg|2|B~%FdAV>f>hAC2~xr^ zq(CBT@FqJmFZGApkaG@9ADofvg%6B?Q1d%m@jDnTG=d`&o+=uu72@YlM9$xLosU48 zCV0Uh@=W|pYF6$)Ex<k4ru8cB6QB^c&Y)bL!#NOYY71<!w@#Vd#M?JH)Q0YXZ>y{V z`=8tQ4&_glG5@7!F|LVTNAdg{BW_y2)<To;6&Hv%L3~x#jgt^KIpbi_@-?MjDDKbX z3cl`qFaIp8s*|T)FRtVa-Qe?ZHO;H3LFpK%$peB-kgI+Nt|zYq6}1}L{Pc6gSlKRF zl389C)9&kfBfXXCiH*Ug%Uft{OO(+HNjs)iy;<EL?1%huNEQ`#oP``WemEdiM?k?_ zCEQd<^apWMLO$;HM3n`+o1kEUi+@f|fL4R^vQi$w2^EqS3?`l^hn-WER`mCfD~pIB zkgRZ+5#=DC>JK=qkz~``6|m{M1JPst5iiL~KAL)Y-wR4ZK@nY20)G_LLneb}pg@Bp zpLV!moI{WT#pTOn(g-LGtJ9a^ruT6xS!ro$^!d`}j@es7Z$inx_hI(1e(NBI=Zht) zYiYj-l$4mcsLGrtPv<>bnwtK|cz)C?b=9KSt-77c8q?z4PYkTVUIz%tlyr4Nst#jj z34))q><j%)d-QIC3Tp>&a5`});=A7=OD>BBrhoEgkVwzHj>kVEC;y}aMR(m33>}}z z2cN-vY2&OJ{EPJeCrRd5`DqR9Jp_Uw2SRvm9k{D~36anVP+34l^)I+YD8{?MM2m!~ zz#h1EzJyMH4$1SsU^H`>diNT}@#11d@{c_USLZ;T4vN3K+hH6q|AFWZ5^GFgKZoF% zCnzM+A1EM<Ud_yI7`}nY#6}?jHXt+<m~KbVJmQAz?&?3Vw6O~am5X-@5_ialGveb% z?Jll|`bdXsc_DY2Fg}hQHpOi$ol&$5YwDMpj{MbTNOW`~=oW)6xsy8I(?vsRG*eRF zpn3!sVVbf9kZZ0t^jQ8?PG=1!_gmBa5k;rQrV9PUeR0{drKkvk*}TQ*jId(4br2fS z?{wVn`u!#kSS#(~NjV`t^CX{SIl$!BWBE&;Gh=eYxjwX<=sLVbdt;U=J|lY6crK}2 zQ7}k_Y9xMgQoXyU_0Y<|VDfP+2@W*!=teqQIzCaz#*Gkm;i<~TA+{+Nd&B}G>*R^4 zKbc$7)!_H0>goFfvzIZ<0Q*>YtREi(BzdoSDlt=)OrQ=Yt#V;6Oi`+;{ShTkm|f0> z1^N}nZyJ6wo&eBjRT&2Mx$R^tgSpd}RjgP;uAiaa*PFX38d;s(ERZ2(Wl)|0mMC(3 zlz;LKv<q&r&AGWu>Vo?Vrb21(9<WBfUUQ*ln4TZMs>_QqeIo)GbySN(sKv$awrq~X zj=8qN_XoVfHI(k;XozMc^(lTED!zk_<&tQ}=km%>g*TI~AWuHF)6Q-6!fxU1(;kSD zPT^Sq%_!|w6}||JoX652V6n5)a`&<8W#5uXx+`G%vaUPi_ObheV+^G=2BF!%FA_>P zLoKWw9A1(9A5&lb6mxuQ7)__VLa0d&-(+IHHQ1bOi#vIu`mNV#BJaJ{i&?~o|IT>* zj#?tSUC?|!XXly=;f(PAVeGx5x$fit;kTK+3E9~sv+V4Q>=hx&PO|ro$jr{(*@Pr3 zn<P7xWQDBC&aCd|yX*V?o%1{QANTE#>s;qLE<WDl^?JS@6Dw3soI&e3`Af1-m}?H= zC2B2B>WSis>^xKi@H&&u(vnHuBVm>e7+~}cS116|mk0^^dpb{g7&U_X@3TTOSj*;Q z_swVAer<e373b9}L^#BP_Z@srl+uShX)4xPP?U}*oD9|1EtgYxYXMkUtg!)#2`=70 zfkD9x>g@eCR9RN?FDJE_CJOB#DN0dP+WaG2KIscK+2Njn<-eKu1Pw}iwWKcI|Mrv) z%g5smsHTAhTM`F2#T8wO{-!QprY)uHgjgLp79IG~)g2$b0|rbG?O>r9Lpk5p$RuMR zFq1Pmtm6DH;3;=1EU1QG{P@GKrxWtu%%KGsrCO3`gvXD)#!bISEhPmpN?lGPa(TfE z?JJRM6N8YEV3>ASO!sG2&**Lyd#S{8wIn4T#+ExQ9v^_<SmC>w`1?KP5t<hA_jkwN zCjUd{r5^H&DzG-nz*!?<w?+rTL%|m-iv-|Yt6mF88MH<^({y+L$T!$nBbBa1|4w0# zsm`CDak|nf1GygDsfZjITuH;5H^qyU!B|z2f|=YA%X9}pxOHOZ$R%rY6p#+k{{E){ z$-Q(vfvFw9hdcn3(C85qQx97N)gJBqOjYh*U&=~dOr^;eZT{$iZ+}Xj$B-&Q@2#uZ z+|w_Pjr2VJ6&1on?p~QqLPYLWlIE`m@zgOq5aN-<i4eSkNs%$+bxDa0pi(V0lnOBE zT@5^e!nj@3OT9K;#0&ywR6hrjLNoA7D@q!LKT6rTs%^V>E!pS>5l(dQ9t!=}LPtD2 zcG65&b5AK101^JjNe%k94SM_{(83Sv6eQA7=g6m1cy~K9dCZV;g1<))kn<{Hd{)sl z+!HAqNV+IDAV8p3y9E3`v={zvLjyT5(=8y-QY;uVG&V<Z9}w1%OsSI7TNzcRk|hc5 z(I@|uB4utM=ojh{5=EybVo+8u?j8TSQb`qsY0J{9BtoRbW!T5Z%M0}*+a%gl%JO8i z@r$Cm__i5rIZ*?`cI70dSA|OY*fdPw@!F23WcA?0%^ckWg9>IRsG$78)Msh(3tsAV za7n4FtHVAGUhpfhPqX(Z*{{{{Z@M*$roHgJFS%FZdsLi3C^7uKkMhy)2O{Wwe-yz# zB%AjjPg^6go27h{Q*2g;k=@f(Z(>XV_{6y8nmbB(JeMzDu1^Wm`XpNWlDs5BS5p25 z%Uj(?agVjWf>6eKtN#G6U~fbY>j*$bj815b`RM%-y(Qp7P5`7kM{6|e>H`?99!kiC zj}!tBzPB<-Vf)i1qhZMA@pSle^X>D~fe~J>d;$Qkn~$$WcbOC3wT+F>GgX{j$>9no zeYfnBFuWPmK~n(n-}z>$9}gyLko!>bs;>Ud($G^=`{@go(kA>D$>%AqG?lx6a7poV z1XCc+KL$qj&(YE%)0^!z|5Lj~O5ri86AwvZglpr%Rk!6gKW3V42OdnFBV{s!;0Q2= z1cMfj^fN8F<gJ@&;8M6x*$2q`GlTixbco>jxbxyLzZ3oa_KyZI+40H7RC`#uRU_(Y zS^&L*4sbY&{Zg(`IteHDj2n)bDyaK*#SIL3`W3W!gVvCw7obZRLKniCFB}fqU7}l7 z<o+KERqQ`i->hQ;>oef90>I|}NM?}qu!jRLT)96Guv9c&28RP_-(56f4-&)wey2*1 zKE<W)Y&ENaya$2^Ee|<m<vw@<APT(#>l_KcMH`qt<AGdyg8O)E`mS(BMP((2nmT8) zx-NN-U?KPCA6`zc!r+Mvw9$nzXDW1(RXacnPq#c{B84A{mySh8n2B%!PNYARBrDX7 z4;hhj)H8h6+UnmMMUGWluz7fTc%@Q}TT7w#O&$)RNAPEgg;yWYq(HF>`PCe1KBJ?6 z*YKufdm$bEhd*I-{B(4Uwb!vxg)I^6bWpQ8cMKkp7SN+*4PWtDk})RQKj#B0D>4== zET^V62xcKJt?V*~&uEW5cum~MaHGat$gqJ5Nl8foC7}cZ39Lo%5GyUlyaS^X=zGCU z-DkDqW2U=2w>JYKFwoM#5&^3dlzYCh7XF<Lj4}8i1A{VIO3Zbb*^0ufZ#;b;^!;kE zhu|#4&UD6}SPS#0B`H+#=sn&0z(I^d=LowpQ$pTX&7wUx6qg%Rw6;po#K4OErH3vc z8loZ7AYAkQbUjCo7UYEj7&fLzTF2iCCwny5sYj-hRcMUv2<(ja=U@MZY_?VKR-H;z zf$j^g03b#8WWm@A?jxdpynk>Q8NF6GS^UyXULmE)P=K64PMG^4l#BqI+x2`g^iaUo z#~s~esWbUPk%&-*iZLdE5Z7G5*w@#09@}5t0VoyOJerG!6ahlF%EHDpE50m%EfOMQ z^Ya&qAKoa@1F4V(gYThj*Ytw+t64SJE>H6CJpRDjCj6S(|7BF+O(P>OR!#K;CYcks zcI_AVppXwOUa03sd6(blJ%i~Sh<(>^#XCS{Ld5vF5P0IC)S&wBMH!}1IME2Sey<l{ zq(>JRkg?%L!sPh0aRfM~n7)>;qLspQ5g07aLW>I%btxP095K$$X78WsITSif7k*Xx zv35gkx`R$%lpb2>0#_$E)RJsWFk-NcFp{p|eYP*9?q;yYP!02g#Xyvv@eN*_j;2)C zSvIcOsL)!s3eSCKXE4h7oiLtjt$TA;XzVk6WB#qmyrkd$8q$%YH3Pcf;Q!*;D(mYf z-Z-@XFQX)jGDz&<M**_PQwZRdaE2N&nSr&I*I@2=0Q{6itua|RzyVOZI?P=)*R!;< zd_M;5dBTtbB;fx2;pvji6A0is1U!f4{CUDK9Se(~DMRCGvu0r~O<NXYW&y06&<@mM zsF?++r+*FsQ@(fm)b#H;(Eg%v2Y=3vL1rm4iNS_$6|ACPK%UBJ^hj2gVZq?m_5M`7 zOY}CHu}0P;QxY>dVa1;hqMl5=3*W|^;<%DS(|Us{YWY%1PK|a}7AI#iT)2j5endy1 zZC{Wu+EU8st%W)bUoQn$3HBQ#IWMm72hlR=xJe;KL>u8koZ26!D;hj2zH`n^ODA1> zrrcCeUlI1_LliIbgOjgWrBb?M6OGj+EB9z(Y}Q)v=U}z~0s=I106RdWkK=;}^8o$9 zokt51{0<zKo&p3I05cnkPwADvKRe#@KM_q}l=^T4uu1d!vn&89@Q}W~KH#XNJl4ig z@gPb;gP<Fw_)eJ>N4;xjowwR$Qq|F%M=%ZGBJked$d!gpF?iN~pbJR<)z`YWZ(rj! zW_AR11coK>2UyoW**3KQ{xzfW<7BZO66erFInXPCISR&n@J=nE5uMq!Z2vu+Tz#$# zL-ks+$rMo;sd^Qvp*J<_leHgLaZ0fd4+@4mvb_;V6w3HiHPYm58m81ZEjpepaA{`# zi*=lm8>WwXIscGRrj?Ux++B|NBBDDUZ|mgcC#S8`vRPQRhOFvtR9JZ(FVQ7&sab^d z!u0Fd_-n3g(+>z!QTqGa!F3_QdWN8R+}LpZp6f4Ln1cIIp6z~Z`I#Pg+;M(6o2*D( zoOvkk?dy9?MvTU<27-qZSg~<RWzdbg1AK}SMvx!_5Hc15?h8~K3G1eQ`FllD8Br)* z%ufCS`!SHRRkgLj5EU2u&RJQP$!8%HWijCRCkepR-x&2jTYvw6j~v9rW@cafPZNUn zi%^%@t5-+hj}=qFL?HGI{>@YT^-X`bM{u<jZ$>2Dp@oIptdifT+SGF;)%Z17Y+GuK zjf|LJCV<{jkXq|P-$~jII*Y@AV9b^XDUi1gda1HH>nvi->=WNfUwj&6rGFPwBMMiJ z!_re7LynTJuP0*}VJ5)}aeS%s2;_VcCi|SpJgMrgFQcrNM7%7>HF-zh7V`X9pdPob zYjhWt=p59`8t!+^M${6&eN){NW!;zs7s=1Z8a%LkKniI>p4yWM!E)lRGH!$Kzhamf zZ(J1<<B4{AmM7-%!KT5)(D44Zl+G2kFWchX$denKk<JL5pwWz0KRcKIi!{QL=mGrk zW0eU&5?7o)jWq~lExlS9N{8|0G8F+zul{a314|UJBLfKBDW<h{fI;rS5tXQ?4X%#N zxD*15DcZ9F^u<HBgNB7}r;BxP+dv8%qjv(LLC8tmT<CfTG-NJp_5id(Er{foBE|m} zQo14~GX?LLC9}k{7wN5vE?5<ja`GitNDMtU;eAWMA?Hy0O1YsyE<~dg2_aL^<WzUi zLLL+kY_>hyxoyFu9c8^3GDYy?1i=DZKO7(d<q?=zEUuQ;ba}GkFd;ufnD41hd<*16 zt<e_zG#cy_c}JS$dRdP!sj=g>DO{CQH6Ok5Von6KpDv&qcpIixynsJ8=Q)jROd#fl zmGL3F8tPR+jk1tRIslQjV1QrO*OtLSpp1g<%@AakDyy%<c&Y-Y#fEz*{y#P<{KHc4 zpIkR<7<JFL1ElM}<p+2Y#=?d9BNgq{X8DejX;%WC{nf<zvu{^3pFyaPCMubUy97Kg zn$-#X9JnD-6|K43AV-gs!oT&?gGtDWiO~mP!KRwUMvSgtA@r>DWCTdQh{4B%f$bF5 z6r`vEkwa(=ZD={|sQuvJ9R8w5nM#7^q2}MO!_6b|G(K^OPeU&oznu92zll@7vV!x% znQPIH*<#*DHkxn~C44(TFWgnjrRp&M?H4|X%t3tpc4(;X!P#-&k>C2s<JXQ#AMvG9 za7fUV5pWxz!(X>TJcir|^fn;~oRrq3_JCW(K>{@<>8$EL!HW&F33zU2n^-@?W`(g( zT=GHtbi-~KhqjaJU!E`{f+k<?&&k4`hC2EopXF@e+MoY}VvFDXX}S<KfZJ7E9EKqD zVjKM!SSfl6+}rtlGVb50<VsU)FgmFcLTjcOMzSYC`6*l%tJ>DapvB4kT#|Ox057Dc z{|)<WYtNaQ1Ou8M4iP0@rG}{T8v>loYF;yb2Rasq?P24V8n>YEO%IuzVcSbIL!Gq% zQnTQNKe6st=h=^&Or|3&c{k>1M2L+Ed9d(2!4A<1OY=Z1-QA`clQaMvD!>J>P)G#D zK&Zt^<1n>p#FQ=ZDJ<BaBS-bxP#8GubY+!+EMWky#L!3Wtqr?LoFk?Cu-HvIeSjvl zpyL&ZR=8fo2>f3R@vi910qYHE$@?<uYXzA6PM@uXh4NjWVCK`AzvtP`?5CW5caJK{ zTtDJQ<{B09>4i#2Sz*SYEkEOrCEBk$K5kmhy;HVbPK~B9*_^eSm+Q-wuT0&$SmNB} zSSLg@dG*&%<{m+4tO98q(Cjcnz#t&=@R>tO_V&B}7t$|tq_$ib>>5pNB1lyT-Mw_* zdW37pXRo-e@VJX}!|H5@Jps|<y<n5}&t)KX`8jL(UdJEG<ks*Z$LL!dd&Z3*$OSn; ztJR=c6VA2Emu@+yluJ3BZ=Za1V&a8?yA7um><}0ZUZ;x0r4r=@|2Y;UBK-Gv=NMa? z{5t&&Q%DCXlk_Lx>|^?}Uo^g>Km1Hb`G&3cu>gmm$hl1YM0`VYFHl&wdgjDjZ&os0 zd%MvxRLmV;biH4Hcxh)pjt_LA>6djUTUhY4N+%(I67c#ST^$|EhUxby-&Qmp*^_`> z=#eA#uJ%?Ih+LD`F>icqUr0?$6Hcr3^h$q;%U55IholJaq%7&&yRQPXLRtY|p)<A> z)Dgd(&h^GTP^u;vNMI&K;O(VdP=-wlwkkMHZ)pNF1?L>e@ukP$b|PASQR;Wlu!Tvq za4``N*$?c*M^qBJAO^VYG63(@t?6*c0SWSdWU>Tbjux||$C``rT~++vSC+A)<?&U0 z)O*6OC5^8)-nvxBHx)0gXv4{KQ|$Q=P353%lemu&w<@Jw>$_eY6~lhMX?%WtQ`67- z-&&f&!Z07*DRx#KwnrmNL3@*NBb<z<!rlaglB@&^)kb^>HS3)Bc|zfH4rw;0-&l*> z^QN6@%FFLm8>=jDF*wmpx>!$?YEoumiJ5$(&+`5mMSf9>N+M6<E@op<QPH7_T2d_U ze&7H;0x^?zr=an`XNA35T9?BALB<VRhzdsglVIlto8ex6$RmKbnGiVHe+hQq*Kav_ z{t8y|ivv6l8cCOKsT)qUm7M2L+xXdclM~HgVGV!nD5`nS+4<+Y7x)4r78gy`aqg8b z(BEk^&a9rZF1ciS*Wtp-_lo+64&6LPUE9k|#;N#I(*k1aqmJ_3wm!Ax);Dy=siBi> zY6{dUm-zYLT@Z6+fC=IIiiX~OJx=a>bmqyP93>@E#ZIa`RO*0XJmUTWaZt&XCKrfZ zwoCA$F{adJIE~4ngqZ51vR&w~EkN^pJUmd`>+-A8XJBgNt1tX?fQzK3sOd_rVT?hZ z|G&7GkB62QCH!FNkeGo3;VX}IJ<Ulli?#yXG8cCNkZWd`XNWIcp=AaY?*DC7f>-2( zZU&N{QBS@3N2qB03scmAQ-Ts3Sh4LNJh(PhNt#Y5$k$)?7WCuu<|;)bOU<_PphMdq z;TjhuzKa?S06ofg5wEJ?wY&P*qUO*mMxRPa_Cq#3Yji|}7HG2A*&FyT#PktR;MDU| zDk$lCG@D^%NElN^tolaw6ogajf2NA}q@QUIz_(lB<>RaVAg%ljH)6^WE@`$x>#yVZ zx3P+tgeBn@lT?fJD>`9FWF{$ahp|*yS=sJ5#;1q)su?VD@S33JadY#WS?34#_W3C_ zX3cH@i%Fcj3_v*GD?nNOg~1%|&<(t1u-3%+?m};6-_j0BHo?OLx;>BrW<G=Dj=Prv zwYh$QoZoq_jShj_UAVHJyrt1#TPSKB-&+J?5HuO!QyK<|!ZWBlfYq*{p`o!6JYSH) z{F3XsZ3rA_&RZf6uoqR>0!i*JJvIvDH-XN&Bn}y7CUF-_ILj-FsQkAR|AgZNtAr)r zpng>rHEq|(EdvcTHMOm^&ns>@diMoQ(jc;p@^QFO-#~p8yBdyJLC>P##5Y0$0$lOK znu>~=O@@J-4YNQsHT=;%{+R-YLEK;lgws$soUCaEb#Zz;{;;OdSN|QvQ%nKdU7!<S zmT>F+;e}=!092b-_e5d<Qq5s|Mav$6doNO*j=MT%|NZ|TGqah&q>b8<Dz-S>Hs=1n z{YWyA#M>J^5&I(quLRrRPQYjmk!G-hl*Z4Z?APDlhqoa^97wP^wb4n+PBhXF-RyLT z&;PfI-z8xXA4_!fd>`%m@RO5jU8xKlUfM5up$Co>z1&sp&r;?|#qi=_PgM6RiSrFT zje4ddR-zl1X37Vri*pmFkU?!J_-S_bzIE<D$?L~WPf7QzshoXjC|$i74F$);woBqa zi)#Usj1kEUg*10`i~#c=XwD>aWXBsqKtB5CMvYqqY(u<wVeD$maAncdiMdvoWk?Wc z(Vm`WAeHQRQ_nzzyR`GFkUN}Ap3F=j{o|(0`fV%p&YKJ3v09!D4fssXP|gh1GvHx^ z3uDx)a>~@qETHhaw|e>f7HRP<-_pVFD;=-!B0NgpCps;jnSs>iFXcjXp{SS`7%~?= z8ZLMWX2{vH2$l1$?D)VT99K4YL@-wOBq(IyV)&!+^>f=OQr1Np1jVC%6BkF_kOvLZ zHSNDXLvWD|D3RL#p_Ayj5OIMcd(QAq{+=p7%{>PPUGG43MBK0xdxAf?-9CVwf(|?+ z^ZnuI$lbz%ABLz^*oq}f+&<^27P&N)2v6zg>dZ{lhMa*F|HV;ZQCXf0em=gTTjxfe z{<Kv#+IPF{rzF>D_U@kBl^iWF$Notl144UCG9|H#hKqxqA*<#*OY_HhS)6X^(epIl zUSeFwGe@*ULgwKi0TE4XrVB7J@5^)*jV+f%&p>{OlAWM@K>=qJ)8`+8TxcNVO(tK! zi|BQ-zuqGw=OOUcS~#fV_TQuVh`LxV*1Aj*gkr#}<goWr0A&d<vf`u(a61C2fxmfB zSS<C$rt%H(LTd3d8_zC*sKPStX!xU6C-sU2ahM2V$)CiK&8}{-6f2U2ziyw0jA&Jo zr!mK`lb6HE=DH#jLcc1xUc(6Br-33{-Z~FOj(tB|meA@fgRQ-*bx!F6OI?ST@XUSS zj|zs|FAg=Zm7oXJOQ1`ssZP$ga{n`E&QZ=5dRfjV$exrzF&J=9hK(;@{({&zx}W0( z?grPdNB-LB&|u@yR@j*4<~CIp9N%c<qUN9_0&s<N=^t9=;YCG76|TT~siyQZ$M{g4 zG!|lTPNK$E(XBuS+`9w_u;Bh#Q&c`l%NmojCSNfve;u1D3yob3xq3n;^6ZS~C%?8| z{9ue8eVhuwNl8BW+DRP*Vc1@p8l1@xN_u^*+dUJbt?udB_;u#r34f0g<QYfvn}O<p zvZrkrxn03t0`NINqJ-xK+F*FuIZyXi!*I%4c(A;Mi)ZCKn_P6^`q9r(E8{3si9`G4 zHp~BN0f3>x34a1i%@`-xXx=be-oVBir)ETA*Jgb*GE~_S)o7oSTvkGo3yV-;R#72A z9GjromY4tJMU5`9CgoeR=_k$rV^A794^2#ld}4V7MKaO1?2Cq07^?K;^>_t@?;LQq z>uwSu=zAc~_>QF&{B!6MzsQ6md5t!B`CWbHVQqQ-24|c)P)dDiyztDA8Dk8%f<PKS zLcyxZ=etaZ90c+B%4Xc4Z!U{2wC|jtY%4M<lXFl{D$YjcoUZsECn-rf)i2+&%qy{Y zU0k{wUr_;l+Ypzgz^bgP=k$*KskJ=km0=9c0O6eQZmO=8pLl_W*|x}SJ-x4or$R~c z=V{%(K8rqYIiQTL7zZ(AdN<K8Rh}P^Oun(9XLyjzIsHkhoR=X^#YFs$SLu#c^Ojl5 z<T?>HrrwQ}@BDlL4z-!%%TK$bV#f&t7)ZdWXP@aMPIEV-Odw<!qb1)p{EbkBMyy;5 z3x=c%-BDpd4!*EUTR)S+8m4<@>ZRB}2h0#qmrsIQaOduO*C$8Pq}>>Dcj=~jp~;W5 zn(XB7_gUWngOz6S?Nu4Ok#`v~Fr3w2W|w2B!X!|a+r)gs_9~3ea8vJ|Zmq?EU3E20 zuivfaARVXLl$LxWof>850#hZg(C5WUn5<6%g_GaC9-RgXlHsoK<2%B40$&H)%r(ex zJ<0GLIek4EL#A+^6-u$1W=OB#wPsDs7Qeyovq);H)pc)EEWu5nIKxlSQ!O<z+M0j` z5W3PuK3HmqZhTX+0F)-V&{^OUy%=8usBr8vogwna!9jvQDl*kkzIxH4LN#}!#5Oyu z)77j+g^gFB%Fe*Fm4spE0XIQZIXknmu4Ilg5)7rF4eW#1f1uv^3M~<cEl6-5mJ`E& zR46w9+rynTBrBh-NPkovxhaQ%u90}kMY^rCLC<yFlI4S*_sjKAdSVkf>n)@U&tO)W zNRI#JZd@)5{kZNSnv?I(A|f(rRcFmzMb5QaOX{Bxc}Bb#l`JA+GCe(Q+mNv&4p!q! z3i<X=$_yqJzP{s??{kr4to`7FPp+JZX!CW4CFxL%s<HyE$)Z`oY%W)2#Fv(TeJw0y znb`|SgBH(CP;8b$-2B1E+cAYtKR+jv+=K5Ct7)6AA}s3|UF5)I#C<v2$;%mg<5dbD zIwlJ^K{QN-E|CJ~Ij3|@Asdov9Uj&vBym*P6&JMS-iJ*hzjSd7v{xSBvjRV*_=t!u z(>(V9|HwG?@`aelm3Uxk%G!cjXMWHq3)zk=Pto(z;2?=I2P|@yCTd+{qB#W@X&7sD zlnfR$A~_p8_{|*|Zn1zj?rb7#EP{7XVjI+R2m&=?Tl2wyqtO#Rf>0=d1BtIdfoBJV z;N|eB6pcd(jR51gj!E@b>?@qA;o%0N+WOJ>7hytbAq_?0p)s7x3?x``R4p~Q=MXC8 z$FYM|hps`T6k*bW6l6F`_?=JLl%1Vxj4FSuyyG7N3nb?kpp9Nrmpru~ov)_i3Z=R& zs%1^fwhc=mv{6wSZYafZzN-iC+f}G3J@XA834w<SxD+^-d!HTc*l{4xEe$EZ_wIp0 zJ=kNlf$6?FdqyWXPQ8QH!D%LYoA;~yniK5R6ZWEBjgkx`?g+%Ts7-Fd(|PmdrlR-1 z0fA_lW11uBl@3XPVVrDFc$cGEl6X88l4(nX`w+quwCS4lmu@-WAW`ZZh>nn&wKm5# z1*@}~m9lQpxGI5qUK-e0o}{Hc>iIVAYYo#dQ^G2AVZd*doT)4B&uA`Ur#yn5cJ@YB z7LRyANX2^?y7cNMzX~v22Kc4WU<F2EHda#M5_vMpK=)@M7tB>}@zW#^vZE7^sODkE zM)ldj!)*rc)NHNV?OSx(*L(dcas?8LJrua3DI^{f62xY9eP_(^2JrjC*q9*b5(#-i zuVHzoSYvj8H0OPP=$J&r9ol9A)I}XG;AUD)(^;A%&9E+6kQ34yMv5#aZS6$<kskGL zpM&sGyfA>v*FA`OplJ%A79DN~|Ao@7BB5*7I!Z14s*R++Y|5-1?9$(V|Mc00y<J#X z1*5pgMRK;$=u&LSPc-oI^V1O8ZgI2fQc1)^OIydZg<#T+|FqU*EwoQ>JQGs>ac;w$ z!9GZw(qclbTGYj_UC4s_dJ;QyzJ2(>8EtjFO4C_1goi%vLnEI!hL0NgV{)9nR6DU5 zr<dSH1h3l>owDw}k2H{+^l^Y$XHwF}Jra3_Lr9?3Ubf%FjTxr2lLE0u)X&5lg!yD- z%xnB3b?idrIu~8AF)@xgG$$d^0hl<E<2^>%%KyO4vg<@W%iq4m^At}MKNGdrdw8AW z_{GAzCmW&*jK+l<W>F)~O-%rvUB7Sf(mbnr;#<8s<*dM`??R>QZiXY@+kf;$wkeYO zYcyRotuTEGnAOP%#3>?Bh6nb(7myCWsW>t#7J5P=Ik0+1>wUQvgE7R=#)v%|jC_*$ zt3o79g)lkGj{EH>`gP5}<AO(g{mc(8?c6U*d&ZP4>eVvu9RCax&U}^vMe|BwEY>Py zTLnTUCIG3+7@Tx;bjH9VM?!6oZysndvdAV-cn=QF9P{haZ*NicL1;cI`nGK_DbZV5 zT}3s}Amo-Y_lA=#C<=kSG_Cgf+WQy;4Z0PDsh%Dls67FWb^4W4j*XJnt_4F@(&g7j zg>4mnw|{aQp3Govc}Rjwr#<lW7yPju^R*v0W1^$s^PpaY<iV6Avi}%G$(V`BNf21A z)8vvGiJf2|?6ih*4vi;gXJ<Z#{^AT?AjX-i88qa5ee2-Ty8&rli)bEdzuPJ-8~COO z3p?*Utk3c-wvn}lHch1^B|=2{w{HhO&rJxCRhaPAnFuF6$M`6Jn1SRaHs*^k+>kB@ zl~i?`MpI8ob8S934v1!AA%l7)Bww#w>(Ir6>7Os~_pN+|=3}9|nO{_~LmQh6ea(Qg zA1hEiSJOX<>QfyiIpb84v$CWd-<Lrc6^K3{49s`)Lp2=RpB&N&Tfc#l>;@p_ECs~@ zTK4%Y?(|9UIMPKtVCYg4*g-ImDx*zMLc{6=zLx_u{t|roaECn8W6-)B<Bk(UKR-WU zO*J%zfO>0yULvrQ0ABs#?>J@%loDJE3IIe>ube?P;FVVCz5DlP!KDW19kgUQR~wxc zd8a5S1udjw|LbA@1%o+9Ky=Z#JtRCq8sBdEZ^A7nNst%7XTY$8kB)|1O_QL}6OhWI zS;&3z`wv8^qxJ>K9Ic{pk2x@Ruas4r=9C-IYp?Vtv4f<u)!5^a*gC6=_st6Fk~R;= z%A~I<B~!Nd&hAF8;)gw7z4?aJgmw3!te^@(#^4S`!;{q15>Vip-rv%g^yE_01FE=Z zkxaR+LKizk7YEY$03QKxp<|9o@*}(y`*PwG+}vM1%|FV%7rh#X?^6xB($9_gif%2J z-@SyS68VR?P?sR|=k`6|)qv&&(Bac7*CkMLejT8prWO+wWq@NoP$cGBr)cXF=o1C_ z_|SS2VQ4`?pm_t5L3{wnAGY1AyE_06;fl<P&9Z&wALzu|0cGM_N^IG)?H)AtaP?Tg z_=e=?bkNtp5z`a246v083kxr+<c&7LeFjdofAYZMCwD{=v%=rMf9C)CL&((f_gSYa zko#@}$Pq-ah-D2UWCRgVR<VD!H(JWC7e2NQf`QG0w+C*^buzI0l5LPeA(P5oBO@c& z3}JssYR8h}rou!bex1J7Y!+x|(W7|6tx5jGBYLa#wG|sBH7zo@dGM&`4#|7-dT(SQ zs-Mf|<I75D7rn_}ng#zeY<{5L?!vvJo!oWKL^i3tb=)Q20#bq?+)vH>TY<YiJH=y_ zBI(MXx$xb+R>wvuxE{Z^(0+8Vk>oHFq2<W{MIa$4gApjv16K<4*yZE)kSloE4kBs= z-+>Vf^=*xh*FgoFKqS$HE8ijUDn@(jHn?Q5NTm^!u~Jie0YV3ykkhS>Yw)W=x-4J8 zd1UmgY>)l=2;ewZcSFL#Iq@4!6$FNLsp*p11ngP4P}GP%`2Zn7-yWDcRZZIP3Yagd z>D{`OHMuU`7|su>uhh3t1<@|sbxQ)>#7?xy!Yu{4@vLGK^w|0YOVa|9+41obL!ziK z5FCy_+v1qvUww0*tuq_FIkiYx^VDlS^H}ikZMOimL4M-y6E>z4mf$;F>#Tyz_D&49 z7TjBB#kUR=x?LHNs4B@tBi(XL1qcklh-0OXa|V;q)?7PS6L+hKJLX9d2y|H+T7>M; z$LwmbZt`8a^rPMZm~#LtnzNm}oY5m^Yb=K^R05*#73h108rn|js?8j%!03k3?1x<5 zb~iiH5-$Lv25<C=jmTF#R%3I|DR4bPjt{s7(ONtZsc_*WvW1_>B^85W9Q&dCC;v~h z-%_$!FtMj@sFsv5Lmc3@uaTl~MN-`UCHWow{u4sxK3&8q!x~;T<yfMphF2hm{e=55 zf?N)|hNN+Zg}G3Ku&YI8anwcD)lrNgW5>+_^RUz#h(*i3S(2Y_Hb+X*mkq^oEvHG& zoI~{NVabEt#2=orLrtyHhRb$k6&08vAhQ9bzt=S6aU=Q7&CMGAhvnbkE*f!D{S&@h z01Ngz_7^0~n1MVPaGc!aWcOLmkD9<L!Y+bNaYH|f&64oX;P1z<1aFgh{h>H4YY?`L zLT0<Ucm*Oo&Q0eY%1_l)1Vko~zrH}VN_;B%_FH@8E#!sieQk{qRHU%x0r1S1FW<dd zNyXHaCMphsSk)z>RI$=oBe3N`m_+rsf?KO^k~JiMJMd#!s;90J6^CiHQNp`Ob4`VA z4IPSeIW!s9E<qwKwj{ylpCYpomcBYFY*0Z`mp_Z6C{SJ&r9$CcQb_(psU(Rpzp|;Z z5pLqp*5S47PAmZS=AW=C?)%ATP6B=j!5WFz&z*563}7LEmbr1xn;(vIgXcnnP;(OY zXRlWCpITdXF920-_1+2sVFHl2DBKL{8$=FFKJc2MC6TYc7!YtAH#s)VV6e!ZUSsvG z9JbZ?NdZzsj#?SQ(~7;B-}CTZB9?f4!tHkkUiXZ|#%5<{H&C;}li=|uiJgZG4<uv0 z*bwRn!;yeKSAy<2GGWY=ByqOb%+kL2ka;3q$g{{S6Q*4X-Es5NGC&Xv9{rWKRx=GR zx>%2KWBR_jh~FH%z+xLx)BG~?NM%J|#xv_6Y}FT}pM`9*BRrIH_?>q#gIQsS<sZ^3 zAX_?g^;1l*-uU%vkxGa@4$I>JMADsGhofM6)DAw;U;QQft9@ws?*>{k3T*<XK2eZF za{2Ps7dE`GfN_id(LAFUpydEZFKDPiuQdx&G7w$qnV9%OA~eXy&0%&4j1}QX;<w_u z_IW*!TK;$(@7DpVM?W0&<;h+w()MuC+N9G&A#xDNz4VWTTa}R~(?W^t<-uA~32(-o zEy=I*rYj&vttu~<c;9)d%0#N3Tc+5{uy^a`gK+%E3O9bZX$W1e#e42ZuEc!Lz(@TB zF~{eA-Tu2c^tWn0+)gSIqb1s{cM<K~*W>FXW$J2JFw}6)d<GF;T32nO3y~1jfCQ-! zWboIIB6nEhjU+T3va$@Ayw3)S`}RJ6py^+|L;K8~<K=rv;G7T$sq%1`Z};~;%<(tH zkk{&i;eGmW69f#!(6)I0(&!$QGBK01ILG)~1KufUvC4yVADFh#$k-%y6inQywzJiY zgd+w-R3JyN>G)4ypOds7%U>1<C6hFl9>oe#S2fd0BWG6+lO?f07f+pRb~SXYJg$Ba zT-1HtO-j{4itan>acUfImI!^cI{D7~r`CBXbSxk2J9)jV%P`rNN(;5R-Y!#TsB5^r zC~Cl3dG^6gU!$PQW=chUmk1v4va%?$r1W&}L6#ESHafi=8p)g6<s8P6qVy$cx;X40 z-+Zj)23obWl2CoQutFOu7XqFt9qzA<t>Y0e!&}?f5OXE9G*0X6RsXckS?qP~sk<0E zAZA*^&&x~y>iQM8`TOatpCDeaW^*pWwEB^fc{dd6KtUQzr!vF^Th7qKWBx(^iN;G< zV4BmJjwYjDwu05bTcWL0O1&B`&%eMqR9v|>RuC>_U}y;AoBNIoxq@BDS$<ArFMgX+ zRFw8K%&P^Ht8UE-1!UJn1%$bYR4`K51a-&!S<}x&T)olPQBSE5_GDcC(UICqDM5CM z=b2O)$H&KTfPM-MpI|>3h~s9GU_VUSE##q8AA0+CcW-Yc;Q_R?nwt6@yYz72v}w7~ zme^vwh#Mu1yKEB^6O+uemz|p{TM;s$aS6L6b|g7=>`Kd%=-Sda0rrfH40!U>>4-1# z&{7j8L@BHAWbmZD0};rO+BYQ8{WG)-{rps?=nRR%O|xFN6crT@b5_{)U|Rh-Aq&$V zEYbvFf`Fz0J>@a-4(yC*pE$4+-V#t|{S9oRF~%QnxBE3p^Zo(g6Si;^Cxsn+-uGB0 zYxpGy?T!|UcXNMoH>$ebyC%sH&#L$cvP9BsP{0a6;O4eAv(ibBGy+ft^Jxu;NGTo{ zmy}F>`0$pmC(j!kP{IL6E(n^U4TfmHmp$@p13=>G>nm>6(0|#8a1Q<)BsOV3UTQ8@ z4w^(KB{WGir#7DX+Ur)%1@?zNNAd@k34CG<?(V5N^Xy1orqi3{z%fJRhRpfb*~mNQ zFDLw&vKRerhG~>k4Exfo7zR@c>zgR@ONgMJDxm<55+{)nP|-Jo!a@X~Wnl;6ap>}e z&w+RX#udO4YO@F68i7_RN6MQ*;SmXA#mCLciVAi$Q`ov-xUm$aU%~XO2bkC%(&P|9 zk2RgjDRn%P7xv=-m!nnfUqDR?^8h|#ZEa0NFRDrw4klh-uM^a?gtIYh+c3Ev0KiIa z;4hP+agaBDfJ`L21xR*S2Ju8@l0CeQZFdJqGM~XN3*QYn7UkuOzOSpQoFGkdhX=p? zi!N*kqz-jAQLQGVNPsB;WC`G$w%B}~U{q<|<UH$}*?uvFB8eU6p}g<=7WESPHP4H5 zkH#GvWpP#npVMrSLck1FUFp3t*OjAuMi@jTFUjWBLY^9i8eijHemvR3?b#%!FeSo# zYiica^VsrhNhOnH`f>*4*4p=uE<nv=Rz2Hd_!Dr2WIFGj{x*zzdBokWi<4qhc^QIJ zzW?r4!IMbVXSdIsgZUhlE5fe!ergIL0N~w2tycKV4~Fxu&2Jw3IUWrLl3K!VpBwoC z6Vfhcn$5==^VXo>CqNel!lVfD0#RBbxW}lZ3`7<16I-%3K#9->;zh_Nt@qvns6rA# zAR#h))^&ifJlbo0q6D%U=FzxkP({GN^qgM`<SA&{FEnY|tZpRzyNuIVmn+N5ePMP7 z0pO<<_V6b_YX3o%f3TCEFfN)rl-cIS{}(;xBL2?RjGZD;Ln69R6|ca-v_uac8e)3_ z#($lauVf7SE%`5!8TR`mKFQB?xLR>Mqypd>AQU3{mRRT|o>wj!hoo^A@h@K=#BQ^M z2-81TrwHe1U>06++mUoB);Rd}g!Nt8#QtI6UF>2}d-^<Ppel?i55CX#@&H`1c>t0A zYDqWKVAqk%A?cuC@t9lxs1pr97(}H11#W%rb)Y{S6X&-eT@B_6NZ%eA9@aFB!ppe~ z#Y67y4J>$8Hev&=fbO^p+w1CG_l@9=aNuQ;FXo5j@cM>^bKJOTHgIaE=XpEoI`?+N zM@p>bi@oT#)zzizVz3&<B(tl9vAjume_9_5?Ws`dOei+V8?BZ6>M0ct$FQWKZs<{H z$il^GD2#BI6m?vC67NV9DuL^Wng2w=wEQ8fZrYT!tu4uRjwc5x605|P#6DQGM+=OZ zhZ;Y;?2;dgEd`V;EapI=c^b?VK61~ZwyB^%zT)fyZEXFV<(u_r{IHkhGD*)?;w0}@ z>gxy#rR|I>C9&sdeH`Vv-#+Hp2&#Y2)>+whS(=zZYWvB_$(_3w0FUhBp?D0P6?vmv z(QF7v)ZuVkchisA^b16i(Ks5F2vubyo@Fn`W8euzB<YXSyM!>aS;mGwO0tsHB^`Zi z-&j}C|Lth8h+uSt))OK)-oK|JiB#5=wko<#ts|<Lb>kTXXYyOejNw?yMboi()RAKs zG&h@6RE^vtrBx6romBG=T>lv|$GB~0_adI3g03&WeZb7u7Qa)w(^-(n43iXKQX5z? zzOd!Nwmf#+y|e>#W8?Mva(I0RYdC52{Q}#B0ew(J>ig0|AGIvAF4>ib7)Y9ph=<vA z7IqAdiRd!ZE_JUfmQ+#Qc*7TW*R!*`h<b`kPoW)`U5z*OE$F5WPDG@)A={)KxUHx- zf*42tkg1BOJ#IT4m450bu)roIQM_9umz=+YnV>@e;$wNTi7+8WZh+zVY4owX{nGO& zl<p??*l7|{-Bes}d8cx&RPTteN+4Y$iJf6M9+qq3GGKb)i~QbQ5!w=6d2URkkVV-% zdv*qs>ke$V_?7NMhEBA^#E=zphc?Y-n9TL$H|8Do)Gz{kzljm`*W)<7Fa=m!lPM%w ze80p21Tgs63TSNZ3QkgMB!{q(C*o?!9|_LivBsj0y984sze*I@M#pQ;Z2-h~Nn!RL zvlrb-4;=sS!RxattA_<X?n5h^Mp-H>Bz}oq&8m=rBiqzvYU~@y&53T@xViPA=gpt9 z7|m)@SC9Wt;Xu}ZP)FX9xI)y~)4w;;Xwe+!5kl~gUi{E+%WK%b)v>Q9s%yuK&+4VE z(Q;9Si>vfBbl1{fA^2~ZdC~ZosHUoFl8;?TQHb?sHys^4=$>oOr|vF*js4?h911-d z@W!d!-I`j5Ori=?T7UK)rlB;#?-<CrPSr*Fbl)4cl`}v3L-+A=woWoTXMT7cpF94+ z|A&GV8&cJg5Ct*}Ig1olI8-ByONg9~4w6r#jG=m%YI_pDdi?AeCv1X2#zpb;#?J7o zX}~DoWf2I6BUMg31wmSNf(Z%#1pN}eLZ-RZJ&qd-D+vyXf4dYkcvB(b)Rm#s2)}?V zy+(~0P9t*5JxS~kLsUA+qo!xLRQ`afh~PW!L)L58t}RmcEIyy#I%oM^NJH8`-8KIi zJL{WDz`zA*VXfvNrG-g+Uo12j5Xog`175?`bUfChpLcVMc*NjgCSxPV#9p2<@}<T? zM7fX<xk)yR%xB4b4j2C=r~9l1ad17w6iQoC4p}fxb<TM!dk11WUm@5qv9c!*^p02b zGQSGvO!@j=c9uC9)XNHZ=a)GW6VJ^J2oYVxeXPKmIs6Ud?HnX-LymBl3f@B=6;UKS z^i8PBdE#7+yLFK9_H&*Mo~*3vWTA17-~L=(mR~0r-=&cF_t7~I#6tf<UC7js20-MJ zIU}$Nwt9B3Qo*@3RCimnWI-9(w#f=HbO>NYTrxpArhc;M4Gtyv<bh9zw(!Vy44Oh@ z-(_HqpUC|6vXGn*>|EJ_ccWl0LfZMo)o?_v8ygUb{r&x4S8lywnzSvK^mZU57uxtL zY&Z=9<34gMBm@@m<ABo(4p(_77T=$}qP16Km(g^LR_Z2+EIM^E%3a0aM)E^fTLXL2 zLkb@Qz#X4=eJ#LSCB0E@O~FQx7D{>UnIz;Ia#O**wM^A*Ow!k3<dBeW(4~9K6Udqu z|AYI5QY5K*O*o`ygXxo^#LP}Gw|yuj+tM?l_pM|4P->w+dPW#|pk6|O^p>T#RI;nH zaq&_`kF-yN(6p$i2Qa)JUe!ifMSKen!#Y?QJl)OYqK=QB%Y1tf4YV5Ie}{DIYS7PN z7+1*b_I3KSJS22CF}p%VO(0@s1&Rli@{!ImBF}4F7;2+Rc&u1dA_{A<UA+5vC5W;v z?D<>+u9s4$EX0cLtkYKF;ZFA85|`@YR|)^NPoA`LNu}PUH}vxI0(L!J1SZj@nM<{w z-wMWB)Q-M+^Q6PK7sx<esz%*h8VU~{+HQtK7Fr^bg+LT5SS5v2o^g9gX{&bwe8lD* z`zmG(NN;4dD+Bb5em^|L$iMgj7qPXW(VU$A91y?MIbW`;Xa_s~m}&LD!HT?$+rGuP zkvwEkZg`J8eyJru&C=v0dlt?uao*2?*^elLT{@<nS`$}Zm{v>E(ZE?;-4%1|@DyZG zzcVvoSwO+z6aYzoo#Ev)?EC%Bmw%W^%h~H1`qr_lYROmDenLO&&51&M-9voMo=<n^ zIQ4aPbyo}g!dM{c1elAu`b>m1sh1oNL!2x2-O$ix_QufO2U=EFZOlY=Q>qm=Ke%^f zm?2eFRWNhR&EX=kxoOveIdr4_j-DDne=cEENsWldO9h?1y7Wn@#rl`f|7rn*sESI( zV)ZDxC>>W7t)2;kcL0b(@}Ycg^=hNdgOkt;Q37f}%dv6$RjBhJm(G3R2!*E=+><Ox zccaL}@5DU)ovnpLm)xbXx&COv&@rCoJSlVjb2wn#0F(y=U_0;iwW(=nf&d2J=?5N# z5865)yKQ#}g<R1b1L)Yur3!yMb}Uyq34u<>zyDa;K4Za4Vh4`7*%CTj`G=mBmI49b z`A1dOu<YCB0|R($BR$A-RVhmIzev6e)HX~;Excfa+Ty=#Fmxceqs*q1&yBnK60VBE zJd7L?5)xwsKS*x%s@YTHP;8T9u){?Gll(4Q6~u<Vv`p5k)wz|jv;I@PD2$Nc$CV4~ zENF0<$WY_k5*MBY%8_^H5PEE6jR`&u{H!pRfSH9+k!>Q+ikplWLbq0%Xx9o0t*Wji zjL83=^Tifq(fQB2Ls0Zq+ujIBW}w0%At&Qgkip@?X^@nfhH&WLdFUsCUo@N})#Sbe z`~$1q7Oc9oL~aa+kUe7tQY|<K@<dS;>|wCNR=NKhYhvs093}=e7u8JLzPHRK(PdL< zR*r$D?^0hX^oZ$%m7MKN(hAF-nDUGn9O~`|5nm*SNr|V08ZN||!jr_ruKKExg1yt< zP?M#@`}W@%d@$z|!@%+HAO*@R$;XQ)_d4wz3?-LbnrvHyS6-ils^EdFg6hbSo$6st z-nys@Q8+chGmXPm{!5oM$*>iiBDGYiTJUf%RVm0?xHa+s4zT@teT}HHy4oBRw-C2; z47S0Ur5#$LM_`GYN42(J+_l{_WOGh|9)xUj3<T9mwL!>pAYfw1b5Qcx<psVhDq4bM zav7iP1$35&e=T7%2p5oZZn{-f_0q4~qsev0q3fysC`3zuNYbbhBZMp|H+N1ezpr?3 z6Hh0H<gt*)t(Hgh#<FtMuIK@OFWso}l7IjWb||{#>y>~1(#%MN%b{lF;gP=b)jBpe zzNJ~j#H!!vN&+t)lf9E?GFyQ@qZAuHu05ThoL@#zUSi@ML0VxE^DfILtG=1f#OUJ& zt-H&&*0ROyMzVn}T8>tS7{Pw27JOFI>JKY!;O|7qxhXUy2TnOh;vWdrlJMJl7LgD* zE%*$9@nuD<3@920L@;X@bud48wfG2x^}HORY##E_Dn&^CV;B6U4Yq7TIB&kemqq|H z!4c@_?QsA5`1^}}IVDC)B~1A=*G&_LfM)nGV$0~>6K<cWCGMTGdK`cALZ!B}LarX! zQ4P^>27LNhm8DOZTV4GvctU-07uE7ZqHxVbw;da=h=??#_dr?Kh!^&5@b~z5K+|IS zmT~Zwo3rhtYHCm)JXaw9fGd66xBsa-E>=svndaGS26v|)mA`@sOB&9pP`7AApeS=4 zIC-fYEoANN=kvf*FXR;*(3b8}FAuQp@a*6f{9LxNRBh_Bv{pI^Vy4rae27czXvF(F zDEO95;}_L9KCbYa!XmA;1RzVnE11)zvN5tfR<`S|PC^hD&U9_Aa1dZYVy4g-#zKYT z_a`&g&rjeg`oVc3LQ;^n<jMTj11Bdc?9c};I&w;C1eDw7O(6jVWVy@r>gPiMNXe7- zov^Cwy#+D-01q+8^!>AdfMgQ23T&ro-Pql_9kjH49I!*<tMeNmxTQ<$>+1;FW2F;n z7KQVo&3KwO5|8f5#}*XaDxiOKCpsoZLtVYz)-2U^*m|##8deEd37)p2dHQNFr6Qd; zl$V#fagL5;?TA>F{<w?|4mP{R9={d(wka@7C+*{cMsNnCgpBAH=#;&FE$dY{Jhs4- z_(GAxoNkR!u18cn@cITsb!Bwl%YbC8H#<uMkQjH>|CbX4y9v^Q{g$`c{XBxk7XWYy zzq@>D1C+|1H6g%_@m&muIHy|oqFLu)XqIwwcQ;9cg%8aPr_{PT_~y-8cKg7r+t4M1 zj3hEEE34HB^r=w&k_lZ^Q;vq^27vWngNU`X%eR?GB3r+sEFG+9kjGzXPyuu<aLT}u z{}K(B!D1UMy$s(C(my!OXUhgkqH$dY#>QBkAn+xhA6VK!<hC9LkhQ#7_h{*S<(3{C z9ACNF3QPH!<D<f|aL@G@rk6haBj-;NY)pKckD_AkYF_iP7wGLR%NjMX$x96#fM!;w zD|yG8Z@U*={Qdn|$QFDp1gg_>(XYA56R))|cN(T&`L!DAWh@xfDPrcQ+KZK4K%;-a zvg%mL8MxDTK0)ReZI2)f9uV*X>654>79{TP_Rb(E%s2NkKmYzI)Cq0n0fGgTpfkLf z79&QtZ{G$t{Fg89>c0c(2mX6h*9P?s`|ZMhXTc8X%_Yz_1Qz+ZSFRV)cNGF#TB@sm zpjZR&jy3R0jtJHkU5=o0diwbtEaYbO2T13I$e<e2#*HNa;h?Rl2CPhzzke4SCCO~N zX`jNYbt_@uB3?IWFwY?z|Gstt;XV@~pj|4DqAVcPS5d*$oOEulm@WG$9V^>E7Dpp< zgZ9pqEZ1TN80$pycXxOBowVNf;oR31;Eu{>SL%&QCKOc`ruy*i-8&zl%orso(t;-{ zLCW#7!mz;j+{iTj7f)zf1E0jT<P}7RLOh-@LP7m;Z^NNDK@^Tbz(d8KcA5o1Z=ZpA z6`DuDrUdDNkirAbH?UWsPHV`igHU&fH-|<+h^ORGn*c}F)af)Tzyuu-H1Axwa^>ge z#!cYg;X*e}I{}dR<E}I;CG&_S1lyZ$$V)>-4~WHKutNVi?F5{=gOiifg9m??nE!tA zB`!xf?+aI)xcT^In%(Vy5ry;^Xoi#~umoz(x#<)hNuD%otL>QEXJKUZKrp}`48u5x zBCt9kr)I(z=)1i<#04^J_OGdj3mAxMo~NM!m6k_wdBW<mX<?6F9-2kU!O}CdS>jMB za)*%~-e~*$I({iY+ZoK|>C@@zm46d2%DJ;|d=pNc1{BBYl>e8HG$f14*xntEz4Jun zcJURGiM8FES6xMYwV~4??+2p$pm4m5UCmKddP)IHlrBVK1gdaA^p<vB3N~zbTw0`g z=d6WMQ<~dV@gBk5*nPk+;0_&nR6xQf7*RFL4T2!ObEn`7;JhX;oibS1b5|#nA)T1{ z&-OV4@ZR&1O~!_X)fVlUg=LTx832stj#u*FJ`@A2E-$~i47S*pkdzds(g2&2S~BNg z98nLdq=&l*QFN6?)f=Y|Y*}C(hld~toRvg9+tM)BVt{4=2Zcog&dHNO#=%|W2n}CM zk|S@?fp;2ehkD)*9Sy1YJ&X4=7ZVWojs04$3kP;E-HPiFqxcw>DE%<pbW~=4D-xv_ zgd^j*X+{1atbV$IG#W`z{vs*fdL`1ZL}<CyEYz0AoJpg>gPUsCuiZ{e<^2U+DvS_L z8Czc}vhv8?K{bE45K<ld0s?7~Yv|OSb3F-!ZoX|^pu^QJJpsWi1_H*?yV6BzsE5zo zlmeW?c_MaN>=Y(IWrOMGv+pFl<;VimqdcyaP9FmficM_-1t1eXL7#{$0`asf*L!Gn z28~(H0LYYuC-HK}S<)(qN&0U*6)f2M0P6l`pH66snw+O4Zy6gT{UZ@i7zqb!A)+Ec zODk##QMkwCI-Z(_hSa%_(~`;Ei-H5Lq8d~i&U7pohAo9XA8hw&<5ZTWqey;>Hy^ng zsDCjTe#jlt`>cf^@X+idi1Bhp!he8u1tJ7X^{3vyM>;{I-SR@8O3eDr6PQ3Ox}lU6 zg1v#2=uP3#2SR_^W)p~9LS#qlAQ$)#3^_<i2E$LQQ<AaXmIdt=(dNf%7C}LOfUTPh z&w_32?`FrJ%4=NL*Q|O3Z={Fqp+^e^J3Uc)97H9@2YIQWIdCYy3fL_*fihV*cT|OQ zQT1%6eA9&U@6yTjmKSdrw`3X*g|X#Eeo&6wS`QSCncsrWLlqmF6`OSPU%(1`*WO~i zoX>eV<pW`}oE((QWDk0uCy4O7)+5*R_2$3dhsPSSC0v<%?q;danwYwTLR6oXE|p0p zD;18=92`h4SZQ?&DSvSH%@CAWZJPNpdzHf}1=t8!XM+Gz2K5t~uhz{)<(ARHd})E} z+;ed6l%LzB4Q;@q{AaC!KdRFk>v=@kQ<qBG<gcgs?nWvqkH+n(VuZDmbSUwqRA0m? zY3UVQp(r5~fd_SDC0O3~QWH2IJRHs|@4(`ZPYP%ggx7t6;9&4qy*~OHlWW@r5!;vu zS~2O50IeA~{eyqwBbi_P5(<9*gh*3JZKfhP5T*GFF=AVzhA`dyySyPrl_lKjctAuJ zr<%8(6f%uey;DC%oKj4~pTMXX9}l5*<cr5XeZCJ>l5=vZryNIZU9Q=J2p`rAG^hh0 z2`S_1<XbIUP-Ja4oQdX616&NfrniBDmdWu2Ef6a7=zu;U5GlfBaPVSA^XlwAB(pky zdR_o#Owj)SZp#UM5`g)4CH*#-g|Gb>Vh{RX1)t=hE>&tq2G3{Z^x=X*y@?8ai8gkH z_kFGyq2t1Cp{^eBA`soz0Cv3rD<K8Ep?Y<jkEx5J@&HZ0hGJw$Pj&@28MIapfB+8x z&1r}II9r55*IvMC4s<wyHy0A1g<;wU&DD_9p*2X`K@ji}CJUHxzN7mI905{i%mqHe zH0=+yWN$|aRpJ?%T^756JsAEkWOonLx6GIM&Gq&7pvwlxq@Z8lr?K4j0+X#VgCUy{ z;xGoO`InWSkL=h<{P&<0Fx%AKWJ|>JDJYuO;t4gHNaDu7qf5b2DcJ-u?R(vpYk-th zwx+vF4Yb2}2&*)hW<24AfshJFZGz<%Y+lbm_zOyX&pCHsCgH@xfxLM663q}iEk}#s z;LOYR#|_9zNcKUaIN%JF4&~g?Vb(MQ)0VO>%t?N2J%7Onvws`_l+qw{w1Ef-mzW-8 zY=HAmu49KZye0{NBQ-?tKq!k*WguJv=hh!D-F=yG{(FeZ67X0dqz?ev=^7Adli?sN zM6lGr?e4DqZJ$p}FIrY#zl$1az|{fCu+Xh>2vwuff6w-=fvLImJ6&EE9EhM6>rfxC zkz>$w{f3pZ4rV>{@^^+}L9iv*DdDuX0#6Q**i`dSQiIZew>yHs>w?N&V6-O2RfIVl z@_WIfAO#)pRP);oZ0%G#TM>O$5F39R=r!1RlXjnukYA5yppy*{N1#D%3z8UQW)}aM z_E|kt;P4;6w2blT(@y+YGs_?o<dzX4kW{Me0L~s*knjrJBlOCpFLP>L^w?3|l{Ymq zqCtAO_R)F!-#6IHab$E3DgNz%9Tf5n{^!5q74*WP6FqS~?0OEa=<q2_Slr;O^L*L~ znsQ*`ft}C1!h=0>NxW$Wy49ddP@zD_O-%TIegGCL2&Z8N1AR;@{A5(|jb5X|Ld+pk z7LWd3t2&5u1o5nq(a@#$uiW63fH1(@NW*#QQJ9eZq?r&hzRGgf6$C=}ot*^)DE_Ce z4E{#!Ab93c*%g?tVX9PzNLhH(b=YNRU_?wNC1c%JWEg<8U)h`4`mRFDweH<QIhGeT z9U7HRS>P9fZw_o(UG|00N`W@_4h6C}*7!vnSN9U_;qa9G$2;Rd;k8>_BRfRHci<9k zv;sd4^zF#yKqwqr)lilO`4x=Kg{`E|a0;7i$O5kRnlpc!I7>W{iIft!;2=sbMnCM3 z(*SKS@bhJ<hTL&^cHT>f$Sl0C{C-+-fv2LXD)!kr)ja-xcVNu}Mu*#-Lmd}A1Srw? z9Byo(R{dWB`mSMpl#a9BpEA<CO!1`$TxIhT7W>-bSq^&KZI6m{OS<{+oSPsMtn?ex z|6Fx7HQ`WrZhRe=<nRuZQQe&R(;|x0bdhkYYC2Qjyw~9LPGYB1tP5YgL8vsFI)(8N z<A2xr5rHb{$gyK3GHgT#&#Jrn1vmNnd)dH&y|$Ys)eDr&CCkc)s@h}!{~jEjU`xyd z`0m`O5k3m->*wv&*~auG26M?2fI+n)B~-(sdVKpovs?icm@5ArthTNnLWmP9E2;y} zxiD-i!nzFLPkH-?=BnHHZ7g^&CGP-d4Am~8^qL?+4$y}@V#qC-gBK>~dem5ib`rZh z*-8Cci%Jn|IQC7IV%5WH**Lwq)fY9OoX2446vl7DeNTiu=l3^V1@II;>snzwj3j6- z0eIH1{8HIhJF!A$ojV}n1lC&e2aCS4e;WF%j%T-mRy`!4LCG7c!w>jW!UfC<bl&_E zM8gmzSE5%^S_)5TMdTlse|nZ|Q3o*x_Z;~Np49|y2Y<jXjh%%vwD@p=pVTW?sOm1# zFTp9yx!Ol%5Gj=5jsmQZtyTm=$jQ&2GZPbCUt+0+LL>{QG~eY&UFGAuw@{O0jR_}g z$iRguP;GJ_)_P9O%>BH-$9Xy4a5iq5^V<Yt7U&KW@TC>-!TJv^6o7eBaFnn_hlf)e zc$hWM{16ZjFyc+cPk1{rLZU^#IqS*NJ+|J(J%rE3ijlUnW+3?bi&b5=GpG_l&YjD^ zd~ep6(THaPOZO2acIIwnhSx*WOu=raD|boJG9KXF`e2p~kd0r$WBrFP9_}CP@}n77 z!7mlXN8!<}HEV_)RIhXr*06ODsGSQD008C&l*htK4(#;z2eEkOQPNDX_g<Jb&e<fP z!_sZOEYm;sa=R-evz*Hs5-G#kX}M~3xFIeqGv%!u%b1Z#V1?)R=QsKLF@4(S<XHY6 zzTP~X>h^mZ-j#}^WR_Xxl*}`6i^vcmvog=~JeE|Z$Q(9qglzLXWr&c3Oqog2HqZ0; ztdH*B^SsCLzVEaDxWC6Ydw<63TGzVHb*}ULx5q+}<<VrRU9$3HEv+FLRaz;BmTtVe z5p++xzI^HGT3#7HeZpzH;K0N$AOIfn;X^yk)t%d%rNd}gLsqF+L=2gPFCN2g{p>Sj zI5=&md<T8~Gyg(?sQLlD%b94Vocw$x%%MQTc<P^s&vH#Sh0_|R24$=6GyQU^_7Xuq zeFuzNXrMPUJRt_?V!ne595~l(leM&ICaNWiYzvM127xjTg)y#;dD9Co((>{+MMXzF zW@I`^r(H;iIs3BW;^O}N{{6G|zefv3sX)n)?Zy+Fd8ivZA{Hy~IFpB)#zz;dH^4vZ zQXy#}LnY`^fc8I(y%(PxK&}XMs`MwO5EW@)v}kI^>EzRb%?BWXKV~lD;dcx#ZG%4m zo1kF4=`a*^;NPK3Xq&bjsHD(*YsQmMrn3aN@{G%toG&CA(ABC2g>gT>dWFodU%nvB zQ!s;QUiNnT|K+z+4*|1Y3D?rX0`&|SJy9!{KmS^g-);ot>*T^SAOdffM2JOynsZ@s z#|ymu1jH!GLM_wL0%NY80%xDB$tr7V9&GMUWS@gb2}!(L?YN!bBMs~AdzU}q-nf5O zX^-#gw)jbf3dI=|R7)aMd-#%p=mVcIrN1j$X%`e(0+hm1Gy#jYqj;I9NlDVhBI-d8 zoeYJ8*{dOdrneYJh_~KRG%zrL5CZp(KnjpCZHR$-vSJDrA0Pk7?*tYQY-bX%Lu$Z4 zGA+Io)abyskWWysloP0@Ll4<Dp&t*9MV@>!%e@$wh=|S>z*~^90xE<o<Dl(xg;orD z-g_r*_#>nV+mZJ@7JwUp+~&Z@NDYWg!ddOdYg}P2tc|0Uu@LZ}2p6L;18)#0_+SYN z)DA@9AJ~%C<s-l!LYhb+S0K3X0_Yv#k0Y)_;c@Pe@qnqFcK0qlYBF<H90<#(?7DPP zY4US>h5yjZ5Zjq%P@iF3=@V5Yu@y+FT5)(<JNXN*7=1r9DvJ2qgo9(!)oohnBLFv` zmY&nKKg~Ic9@n5S{<}<a&OA?06kCwUqv31T3#RYPooFEr!^W<6&gDmcKWwES9R#KZ z!X-g;;l><6wev$x4mjRG<{8f<uOhyszG7YrSsx^6K+qi-8mfXD0Kk4}vSHG!G#_p- z`yUYB-vhS`u;K#ICu9ghyYh4CG!J0@z*Fl#C||BwC;*Ppg|p9LU$Qh_3#>+j_X6by z1S-WEBhMSyA^=Xp2JSyWGZ3E6$S?*WunSQ5N3u&u+Xid|&NYIb-R|Iu9)QZ(Yu<}V zu!L`Jx}aw3Wc*xR`O(TNbkgJzk8X^5Q%p|moLPYKHrDf>J3s1JQ)dD%`>RJW6%Ho3 zp#Lr)VxTh3EU)&#GK#JHkp&xy=+a9y?;f}eFs{i}=Rp0xa0q+J<~sn78f!xtry|~T z6tMeZ+fji`wLKvGet!KDQT>Az5Ht*2`e9oNOeOwT!sTr1FqlC4=?qG%#6*52auRqu zAl)^8_}&-_K>!|KKpldk<{Lp;aW4|oa>L1S7tPRx7gHd}A-?f|AF?>WDacSTSiW~i z04Q-5F`4~41=p$cWD-1l6av$j-|nli@KIk0jUA}DKe(u$73yGQ>I!YDDj)vdtPew> zq9Qxd&c$mXgqOV91EV)U=furV8|=xl%R#`vADbDe#PSFl{ZYVP+H%1FGl&l5F#Sdl z;+o6pvRYH-vc1}T)t%CA73o%Q1lBg-)hnOmGI|=o)dvukLr}jegAEDL?~Z4<{Ldir zbf0(HyFsW9SW)i}hvkT(s3-l9%pI^85G(*8@YoZ|8m&67E!gN>MB$Th&OUwys|rLA z=`>tSLQ#}vTTT7zuMY}$OznDeb}YCZRU~f7ulb%PM&Hk?q%?4@2R9tcr!$49eZ>m7 zrzW48{F*mygSeNch?}(2`OW1=ZR{b}c}(s@S4vYx&59(5Z=LSEY;BjA<Mn#`W{`Ob zK@&`%T_*dhV@AObrwXX(a7$vWtXLSoNkFCrBO-)3*JpWA9gxZYY+PVJ216cUB^|*3 zIsp_r1c?m-_jNnK{^^~#x7&RBz1b$v#BQ%zX9;EaVD{_H*?T%lI;pblcNACnSxnaN zr@dobqjQSM`gQPEvkN~(CqIiV<Z5u#+kaoM{=wqG_E>4@9)y*6vg+x&>}`WM`6%au zz|tb`ghbn7t(vm$e7F4LmoqQcgK#FmR}jUnimf&R=^nzcX9~<^TKY!E$*YdHI5<YY zj~TWvByVIvQLEIVCmjHs%d}!1P<s+j_W8-Qw|Ot^VV+^bF($V_1SrH1aFNR0nY+NU z#7Z<nAUgz)*9S`PaP=Kv?Pel!G!RLzFVSho<4`7KBU0sNJTqgO0Sr&k2%-64*w?ql zdb>SNIO<vEogWt=<u4GMS?T#ZD92=Qxf2wPUe6X+T9>FNn>XRBa?k(f)fo1jV;0f< zjh?itbf1hVQvKr~1lmrbmAC=)?rA$bSzGXaRu7H<=h+3l_x@_}DIP0`-4L7pFC=P7 zH{F~V6G)Fp$jFu_8&05G(MY?ZgXPuJ-)$6tBp=~lO~WT+02TboqN0bQo??=Y>P1F2 zzeBh;O*6g?YF?(~d4G_qAq{I=cHce98s>j)x+U)3I3v`{cZNShEe9$~cgN42rv4&r zTKSrBrh9LH+FzE_qb4Ub@{=%$IG@N!dCA($EK4>+c$9nl1L&EeV2|9JsZY`Zk#WmK zedh>9sAozxn-!!^;xx>uMWFui-~c*5y+vd))qv!?2WoKRkU4<dIIDawtk*P?Bc`;+ zsJX$z*B}-G>Ytn-{RL{tFjB#GR3y3J{rlg@i;PcQpm$k@wn5p9NUSF?D*lb|^fm|d z-<3EcW&Gj`n?weRN4V*CuQkY$nzH@rRRwyl`Ja58)0H_H-y#vzQC0bKL3*C#t%#8= z>WQXVkJX4(dCIiq2q-Fn!@(gmE<;>&E6`!Bga8N$ZB2i%ZoQ8%3bX@(oa|AJDFb=x zF#z~xI5s7%fSeAlUW-0eI{Dzocbh&r;Oqt23`ZEfP&S=E$sw!}VkZfCpBoHKFp%(Q zzG=m7R5Q!x<z=<To_l7H+u6|(J^Ai$9B6rwg*Ybz?Q3K28#;k79Z+bbJHcGEjE)<| zFaQunZQ(SCRx?2MoGNyc4gM#fOY(c_pPF<3!v#op!Hd8EM-o)z41BjVJV~<wCGW`i zmFoE?VWMyg{LUaFUatTdO2BhajdLy&5CfpwNPpW0P#wgh)x3+^bHE)1dueEwLp_6n zLYq7E$%q3Z8PWw-rNo#``=4@|Rc9HbXTO2j9GJR;lcqF-1ncW`wtUUdoKrLO?=2t~ z+7hoO8G%Tc{9geVW-$}!Awk@kA$)=a;QwLRhEei*Rey*6CZrDxL<>uyJ`a>Muey2+ z1|$SPJ+GtVOB<}l?yzF<DaFUdC3cz>4(fuT;ReV74@0g(KDo3#Y7fxH5h5&y^fXzO z6G=mp7a#Nlsvm0B#~)IA1b!F3m!qDQnF&R?==Q+j|Lol9{zF^LB@YtXO+Xjwp%As- zp9FKjxOzKwMv;m(Vh;~V6Jkp3AjAT)4#&X1hBUR#FeqzIDM{d{&Hqr&&(9AaY;b&l zq7?WO4AilW_hvpw1t%^*@b-M_L3a_#Yhkc-!gGM?#*!HGQz(2uV(|ls?EU>^fCEA` zL1gNz>yeBX`>&G>;7I|}4Y-(b>2TAOgG%-YK&8F$LZSa3obA&v1<fU@5BzYCE<$4S z<wk^uSPF^k|G`rN0Z$RM9dUsK>Z|@Tq}<S`9%;RNI&YBwSRe%i1a*vJg0>|;7%7MY zkCpLXi~vsXkX)Xu81$y-P@K9ImrGB(vymUpUcS%sJU*Tf;r>3lekvAzI@pPTIKg%6 z)_D}9GQCeu{|Wg|j23`nu<o2k0W|XfP@=RAqV5eK(_%MXHcyq(;Qu`#c^*^fkT~oF zAXp+Ifq-=Sb@C6s7hr)MAtPBRNP&RNi3fD<Kw?f7I>RZ8IC#Q#@jQDwjzOlH@9`cM z@d1F!08$bJ(@!X+u#p6J3xGPfpG**;h}`)XpP(()PKETw{X_@FGlZErs9XywNk&3k zkUA%p?s5zJ`&jjb;L({v8c1>vyqpSliZ|Dtpfc_p$QBZLAK(gvV4&p03iML&v>1I9 zJNL%KtNC}W<i>{ps}WbWJC-g0`T`|tK3(?ofU`#NCTCZ`;2e}Tz|OB9Uefi4V%-3w zM6?n6=gIcD0K(m3l=h)7H)sl37FF<DIa3~D-AK8}M9#MD(7G82e1(X%Yzb@$<PC@; zs7r}SFuD$uCRf5mmnnEmf^_ngEuY|~kpSBeYP>z;7cEtLWrbeS10E1$N<G~HDG}%) zSTc`-DokFU@(%L{oi^NbhHrZ^+=RHm0qGw<^WU2&hvXI1S4mK`Af*mw58|01*?A$5 zNgfKaaNNFtVovjC$94wz+5aZFYrf>78|dwgN==>IA$Fp^h~h9%tkP(~Ljg-+pGxrW zA!kM9!|iM>EzdjyQx*EmPjEQUmkE_&OvFtcW%s^_dPRPTTEeQk0n~ymXGWc#i{!lK zaV0u~`q#2XlKb!W;r*J}%9;l#Q^Dula}*g%?H#7!bEydl!((H4eRFD51kx7IPB~d3 z&2-Q0?8nR401vq>e+lO-OLR^ItBJM%E}=SmSQ?I{|HBs4Glk4~!~VbTrz|*q=*N#g zE+WkGmt0q`m!3sYylU_2QigKSXiu7-e96UQR>?g)6t$Sgoxc}9R(m_bW<|LL&&YJk za;uT*jjWZPr+1>x`x>{V1OBh{xeqyF<>RaV`cSol*8t>T0ANmCiQHc38_?AF&g6M4 z>FrKyjMbQoI6<2?9Qds)^19iunk?eUM?YbGF5RaVf|IHKkmUWP`wz*bbr@9Dd)BX7 zwUG5_lG<j5l#zyB!d2(Edv{NDmt`%G$)Gib#e}l^m-cd<^NzV;*WS_EyM=ZSn}{~! z?rp!L8P62n?xQgVqd&gg!l@Y*@r#gGSe4gkb8RLy>?Lik`%I>$q>$ZH)fj-D^SMfY zP?LNgBeD7YpCpZL+Tu@?yDC1vh$r`dR7xDpsWdFv+V}C<I$NK8rsQ5ux>6=;mJAM; zjFA@YztmMqvY)ovraCN#mR%df<OF%_Oo3mIQVul=K0gZ8a^7XNCn^}07``Xp=4Bbk zTS|%@*<-GWxz8lP{HbnE$-c%#;siv0g?;z=7y{KqczD)fLx9MjAA_UeKH{%N-AZu) z(mPkBzaY|CN3o0SRF_wgCA6}BD<APH?1Xj)sM-5LHlh!C7|J2~W$rM6Mz7vUZ*3L} zeuIEl{>_QkuU}{TCoj}UY#hFC#G66mon_Vgc;MjgFS*|hOD}571ihh?Z+7eAQG30e z*Hue3z6{d&0jFEK3o9!P$AkO**%IaR3e|e`*c5ME21MSp+2B4@cwZwM6vRTsfb{37 zOP-{^pNR>R-Y~&J<tLQ??&?$NpmerwFdc+m7Lb<(ngp}uQg$*V<kRQRHk#efRO@i3 zD-h?6<k4sMP+IWNjnz@TM-piLW-Ney5j<N5tOkhjI!Y*vF-*+S?RvLgk3;Vv3MH6o znJ7hQ;iO3NBgl-KdAR6iO~GVPyqo?GAdNd?V`HO}$J^aLe|V=_CXdD^q1pxJ(GpOO zgxEYl13pFm354sQmqpmuIB50ajGvQ}(@gvl0+!gzilZF<k%6Xkk@2dXFPpsP3a&Sv z9t1kGd^dx3l=RKzo{5PGYmtlfpm-0eXi8iZ$ORQ>5aI+91{Wl+<8Y`k2EIOHUn6-u zEeU<^+4fK$0e{ei@dggkdwb22hs_9K0s6$91mWc6aJ{ua<@<S#uIgIsq8+?ly1g%Q z0+m-#RXzI$2b9M7g47AVeri8uOumuhC<ntBGfI2gF;h`<7ddg&?Way==zPz3;w}&R zkgr({%ZPa<Yl;W>rTT!NtbX~2jYyCHfhDhDySz{waRXrNEcBVVS+D>j$e!l<^^r{l zw>p9gyZ(o5{$pbzsGqXLI8Qx1z%6!=2(OQi(l`WIki|X{5pHY98Ec<`+NT=p9pR~% zJcDGr0~QA8@wQnGMTYGa!MYPH@F}4H^LV^&sbUmSTL!RWT@?H!!8=hx`U?;YrEvGY zzm_PgHeI|1w~H$JhdEllEFKw$L$OTq3QR<@<r8JOl=)TbWYbd3oN^m#EYZWCANxQO zb@KD-F+FYobkK)3Z0R<X|9J=Z_8ZtAK7bERfOTpz6rCXz9=6%mU-24bi7R%uS*7+s zt{aYS=jH89%v^3ecyk{;LwRPy_s^W2bDFPmS4n4bhh@1Am}QGny=lD&&X<xW8<GuU zMQ}v$E}cgxqQDku+IB@eS$j4-j0pisKt67G8X8~*m%1F<TlR?iPgkX3f_;MyZ+t(s ze0Cpf){+KxlexD+7QYTkvq;Y_a$v)!CQL-0z=5JLK3V5FSuZd2ee-j7XQ60<c~e|m zd`c3Uh|+s3b~?7SbaZO|)SR9P^>gGNV<ec4ln>ju_0kNwvS$MN2a0BPqZy|W3uI3( zUc879_-=mHxIXQ>3x=uL{`=Y8U}0Oof^Z%IU20>|EXmFjY>e-iS)~grjx{`cdho^y zY4%PNo}}7w-%NVk`qh_QgwiF$i;1i;zSC5bTAng%pg8UcM}X%W@MQmJ9}WSv`qV2Y z*OoPA{qX)?q4y=M*kK!_BQV)~=TNOfUr{Q!p3su6f)+}%906d$g;!xL^9R+>llj8q z`Ah$Ea#{v?HNob>N1192fgcaXS3q-BFzbW(8KuSl?)<`~0D7_GBN)iT^Ez$<IRCxS zs^`a3bjMHK+_nMlv-j-Kt*D7hwyk?G`}f_Teyl)n1<zf%xcGQhR#rTQ)Ppf>MNK-5 z{fjfmD%XA$f)>zOfM?ae;HqE=#+XY>bs%yvfkb~`{Uqr!|Gk1m&YFS~@ac*+-Gg-e z<Tw0Sv|&S3SHCA*uCRQkF&Y}`5N0hP6qk$<tgQji2!D{lE-0+HwcUizg_r{ezMVX% zn>+v`fx3a2zsGG%akKUQ*|0xQh@5VGQ<;5fZmt?8&J`LFb&goJ%&9HtCPN5Fh)bqG zwbtLCJ*%6)e)bT0+i3lEpANd>F(A~(26%Em7Pf%l0>Tqh(04WiEEs5OFFe^VtgKtI z4I~_NmE26b3ek64mh{TsBNfH#{qxKp<N|2gR7qyQ-(VjZ^6np}X>yfULE#RW68@_% z=pbMiMw$*gq7ixYB>g-8UA{rt1nLBC?+{$1Sp$85#pDkjsqQnMka;4xk<d*jeX8^i z?6i+vkmH<wp46Q=hJbK|!NkE~Rpn$;Wsvt6x<RQZC}#a`{QU|_FJkM$F5v5NgzG6g zALXKcxUNI%@QP<QtUn0I^(qvJ7w~!Z-Rs=p@83)ezX|L;n)m5^L06JU`g_}d_xE!@ zU$9Z|I)U_kd;67ry79rm!6PuFJN;DAE)c9Pxg`-sDP;aQnJtp@1qqP5+W-BvsMqV9 zkH=vxy<T&%^VE|zM}dcA|NSY?h2Z(=8V~=!;%kl0S9ftJuy+6_p4w-5tlGNp;(uTK z;b42__#e9c?*y3tE*DjR`rpIT?b%jWqa>JL3YPtMwWz89xb3U38VG_h+}}@Cl=bMj zt0+{_U{%4W1s`XJQCNEkHS}iX^z$d@UV<+bu_MvQO`uB{k_fMXr!@tFNlM752uXjh zmLtRHIAA~4A%unXO7C{G<Bz%_p%I8H*Qu$)+NO22sNe{TQn;%qlxWn-0jTW^SiO9% z7dHcKG;Aa$+Vw6)SWgf?ef8Ak#RsYT(-t?#LSet1zjx~{E<5yWDBKfM-q<qgRm7EW zB`rLbe53i%cX_B9Sc`2&#rXx-;ON_gFkzo1xAAq(%~_tv#}i?8d8R(cqD^%y$0jLg zX$|;!zfnLf3w_j(_2)y2EQ1x~l37+7{uMSKl5-4GL8qUdEYR?4#gbJyhlG-S!gzMI zm51t9f8aI4u70v`uFl*I;CX%~x&SAuvOIkl6x|z8_$L>eF-=NPtD`^QVfajbq~KP) zt?rwsLMP_&P-9?u*Q(rV)U7Ej;@eeKKL%Tlf~el;KHpNBHXw3ms##i3d=vO#!MD5i zuhvc1KJUi`k+w{Uakjc~q;F&^--GT5YUstCnX{;(=9rF|pX^+dUkKFqn>LkkBhTg( zjy%dE9qRL|)-w>U@3DA0o#&rZnKbcFOy6?_I^nMQEw8FbTFny9Q1D6mF*K`;r*u7d znF0>^Ea}`CTGW%*mX)J1eQNm*bNSNZtWL#Xr+&_p5T{_lDh0FqHFMfjCEOzs>nTMz zHk9s8-%7zCV`R;xL3}PUtkeM+IE|gpQCCq#(Ku2+59;SR7>T*+ZaPSnYP7z?dXBF# zDJI1;>`J>+<bl2x!)MYu{uQqhmGDbb|BowRt-e$4w|9PJN@Q>O@<%557`4X+qA!W0 z#agms6o_=v^Ptu1i)vbejlNgtqX~sFJO&|oWE9)6oW5*mk_0u>mT8xKLY3frp_ty~ zc836Z8OCcW>zhH2a}MH0RZ+Q?*Uh51z&P!ms-E&-V(_4ehw`4D<wWe52~Q52wT&Vi z4pk*}`aa*uFn+?RKx6d1awBc_qo9(jNsAxfjcr$bTHrpRijI9j(;_@sdpG>jp3m_s z^15>%%`rKt5{_3|hwUc##%XTVX_AZ1J$CvXYgWSCpt`iOGC6-80@4%vPl@uVXEa$_ zoD~t}@hJtkGG7FEV;%yz<9(zBP;lR7G+}tBK>rqePQ<=@%<bmRDRUTE1`^&hswA>? z3j<|r7m+$<dy@ljK1yfny179!xEQt&Na&<aAIL<M^ZfbqWga9T{LiZmmSH@1?i_YS zRMOw4I7&BM=bCg-j&{oL9%CazdwWhYUEvfpkvn((#aL}Ux4K~=*qRjhw&;wmN*YLt zuw`1;6B0^;*|2Tp_>Vc4Jlarh7I`%>+Ce_s+yz+6pVi?a;|B|JyBN&vmblB!7LMW{ zDI!=OWcFe<Y13oiwdvi?Ua0AtCX`m!c+)mLv|q0bmlS#5#+4MVvS^S2+A<dJ1BDh! zcvIXfVZ~c~>BRTA!HNXE?gpfv0lP}^?u-}=CK1^OebFR84?lA_b5;!1c!ec|k?2oW zk*&9z+m8xcp01{wG}3Vqw}F!fk0Dm+46*`LT!OEn7F|=Y;E%hfQsa0t&f0`uZYE|{ zwQk=efA4NIw}6;fm@@L+q8a4vKPlAJ)7wmSabB{SRO^0Oa2#k+khuKbz_f2kuzYk$ zz>N;R+8EcIco*hmABAzg=7Y<hC!BI%!l}`3X?TAT${k$L)u4rM-6cOgxn+f|bJw({ z;!o>C<uEGl=lF4^<A+V~ca)~ovx}%_;<s?mN(X)ZG4V(ikMt}9H4?px%1^IFC7LOi z@K?xkqI*K4PtVmh<VQBQkd$Pok57sCo@&JPl;8SZmDlWv5IeF?E@VDFA^rOWw#;h1 zaJr0AU#xGBp=ZbUZ<$6fX^A)X4mD$uA@cnt|8wLO#40d1-w6|>YVetlRTRw^<{+=4 z<sVtQBB}78MU9DQ_;lo=PA>=E#4-R^j*i90cYPBCzX;t3e47!#)DC$h<cYcXIB-~c z92gVeiou90?eFhjtkv&2eychLl*E6nRnb2wq(tt399aQS<X=kA?Ism9$g=XR{HYQ0 z4&d|TV&i4xol(4cDir<?uBrxfov0~P)-b}~o+VvGj_&r%thBnSYSxoH!YZCA2OO45 zwLil{K@HtFz0O+jD8{IBxS-oQE&4;$q?I}sWw!Q=H{wjUc6M$w!vk(Kcm^>GHJVtk z0IP~mV)(bKZFv?uHJKxQpKOkv18qqqyH8h(0gegbjl~TfRK7;822a-o4&R%7q6|#G zEdF_L&IGN&5u1-8fN%XYlSba9Ev$u+!R>CpdUd&ZF;yY9qYyU#zHB?5)7Mh(Gl@la z6v(uX)Q)MWFa+k=*dcGDNEew3joZw)VET)9=ydK~V@)&sJIYOvuNXQemmUz}XlUrS zxG_Ioi`8&H$56zlOLFg?wy$;4s&7M&1;wjR6vQ|T;2Ok3Dc{6p2)`V{JtTl<I;ta* ze4FkT7sZ3-jTbk`d!3ueLmq^c*l^UooY9xc=y{i#Y91EpNM>M3XA7D7@$s=D3&@Yd zFB_EuPal#_+CvLSSGCNo9BQ;~eqLl_?tj>6<yKAHHzSCFcdx5Ief|2I*0C{a@ve<d z8%%V}x%T(~v(j=jCb?lni~)xdnGFS`$ZW8&hRrsNA=!7_oC{;S-&&~T&TG603k$Pp zCY_Ta<mBXhJ8d)Bbbl=9B{^w?O#c0*AQie){VIQk1jUf_s&ZF|JB?i>OUFpwt#wZ| z1}cs~mNzSz6H@kIhP0z^&f3bbO}J2<14JgKvRt&|Kvfy?u`HEWl{)$KxI9ZPf_3i9 zVIDQfRyeQ?e<P0!oGKP%NEV%Yr~t;ABFPi0#A4l|&}x!95OO5_=pB;?WAwQjJqaI6 zC;IwI{ZEdSY)tL7$tca`jo*|m;4$Fcn4qxN@x(_4C#nGNblUrc6}Pvy|9H^(`$6z? za_`a&%da1}F1|4;{ivsZ*m+MrN>)}@U|}YJo<8ut&5~h>8olf3{LZ8M`*ScG9=2gI zeABQz_aZW!%z%WZ80({Ior@)MHqF#yBQYu-xH%!nG8VU@U>7FCRkxsE=YF~z@7s<z zNx@uM3U)TQ9WS4N#g>k59_M;9^#o@d-Vf>S1u}+qAw@)6yJ}jbMS*8!q)k+Yv>5GV z9<ncfCVuvGidEC&Qnv-ChPKRGD;9++hE=AcojXbd7Dz#t8-wxs#)ie9S3?Eaw7+VE zeaOLBF&1xM@r1j7*70dy90uPEh4GXmTekI;f5Qr>-HzBYVS`#Yv17G2r*QL!!UB7H zyidD5i%!LS&`t-kciqx~9~ZgPBeUQ(C>dn-Q&%iKUgW<x<oKE}-Et(+U66$+7}3E~ zPA=uNw*2TcHLnV?Wmhj>&hyE4c#gvA0bx2$uoy|qhD=Z6Ks+oZ35tmUs#F#v+3QgU ziIcu5i~JXKyOIrf62`^`2l$r211QTf(Kl=5Ac_g75f+<9x}qH=!0vI;#~wEE9NcG8 z<A@cgBSH>Jb9&Gn0At>y$-XEz;Lny*zMAuj$Y4i(Wni#-NL-mCwnnPhQ^R7#s$2*1 z*h3Hci%$I^4`ppTi%E?4XI+Z57GcYEtp$$O82$>GT(yQQ(Q^w6N%()rEC;@6^?0cl zGe6!Cp?twAR2vV1w?Vz-?q4Qx3l_S%y4JH_)X${&@D46H4+hVbsw5YV8NzA`m_gP6 zvS^5&JsmlC&CSh;S)G{DC4-FeeulueM42&UmtF#kWBm7{;oJcZN!pnC7M~lH>t0Pk zSGfq3->Afw^B_M(<pm(u<P8O$uh@-z&5j}aJFR?59WzdX!Zoi!n1h*b@|%IzO}o#0 za^<$88)BPf$cTwOeJ)q8-QxysQ>ir*HtCh~vS-Tg2S)S-!grndk~|6)7~#F58Wox} z$>B6b<ZH{VI}hyf;_Hz0+?x_Pd85)jcCbf`_j&9%SfixanI2=eT)l~W8y^`Is4<%y z^$==OvW=Ms*s1tFewB3)e_$)9YeeSUHYXBXpC#o#WcyMw7E)<`(B+PuI>)W`^)VT~ zsh8qsVPwT|U`Jvps%jWVY6$9q!d?Y4^Z9EPiybi!Rn~>3ntXeI{sa}A@xRI1D6%@E zhR$LzP%JOf%;ldPE3-`^Wb9A?!3pd}NV<)yD{^@>NaRM@5U3(0f?}=TXkux$OkI6s zH)3P`H>_yI0hfiK`6v286bYDmCxkIAMNJw7E$gRX_v*Riqc}Ts_3_~mRFpnA-aLbP zrf>7~X_{v4+O*V;0@fm1E$8y(%dovl(!7BE2+5KNO`Btr@dV_FjFEQ_>mky>cq<$f z@5V1=3yJE+I#*NseT38NpPqebx4xSq+B89}rl_ds<3~=3d!glOUll{@XE6qK!yhu| zdE3l@+7W-B$xd3n!nXU{H=%G|Vd0)SArTR>h_=_SUb%JZJiB!b=Tm=wjHz~XG;#fk zW7m19w=#R%JvYED+QdYL(7^&p$Qe#g=zFIX+VV4cW|f<*5+QM9Y<Os&K%*+o|B<5j zvtO>DnVflBclXT=ga-L0<^7hJy_MDc<{WW7Rwr)iq6D){)bHRvRvCGtFr-889os|^ zpz44Ix9*77^%*TTiQucoD5v@zLw~m|)C(OP9IS6b>M_J}Iu3Om^xdtjzPjp*bn!pF zcCIH<Ke<e_TA7p04fa(v$(ZcxHP)1`u0^!f!ULN|zb@TL(inw$^IRV*^=R*w=B}1< z(1J(`mL-a^kI%YXM<Nvh<LD#BKG0y6`sqIMrYOOX?W5E7x144<14EA3?+K6*K0A$D zZjHi{u(dpJ7R_PZzgbtpMJz2e^*}nIzk0x!E8A*M({2D(o+@R|(TeG{s)ZT|@dH-e ztx(JBm0?unBr80*>)NW7JHUvhk~JTAeHQKfkG+brGVEk<cHaPI2#-G8HeYdtp{v?f zH}EYiUUXdW)K9a>C16$xg%b-JH{-vE(Zg+z`L4w~BC3mt(qV2uTbr}{EBTR~eICZU zeLHJm|Jygk)fiR>hCdcDj~*0{8kPE%0b1dnJlyT7-}-LFJ1|fAUEo{#RZ8P2spX<G zQ*L;ZJ3l^B;T-?|jngZNs7oVjM1?`^ILmaN7MDw(_kBW~@{G^%#$G*qjAmnD`5za) z(h74tRDeeI;Xc2#6s{lZjO2I>=yk7>;?>RGCSUx-tb9FV|9oWqyVG@BG{Ct_*!XhY z4}ry!1DaXV6<FsNxpyDI%&JIPs0n-<l%HR7Tb_trwTA?cA^dmV$CmRGie<PAai+!D zM?N<OYxOQcUKZ$-Xl;7&tFH+<wqs@?=a$%8J(9uWFG*?&=cP#Qz2A9*Cs=8?+;%g# zcXpN{WBlU()&&qi=5XNZAgmrXh8T>Rf_OWy2=i3U&n7Jiue2L*#PTRb6Y1m?7Jn7# zlfRi_ln6@(Re_W$sJ$|&8t|HY4N+jPOQAd#zn!2M9v*I~6Vp539}SKVR;mh?u-Zh8 zz?-U|I?VySrbu!#^C#qK&5X0VdHJo2i`2UwTPN&GJI=L4#_O(Cth3}dG)%hcw@1H! zvcx_Xl;PObOnFSuf!(N#pp|Fp4WKXhc)LS^GfvEB_liyLM3DtwqC#eP*m%PIEN1Ox zgLqTs$S;ACx}Gf%p`O)U_C_`~3s6GX?s1zr$!+~Mi?Llb7~645>E|jP?BUU7nGT~S z#buatsVFQ2Yh;DTzHNUX?7w<SO<C)_zGyk<>NA-Uqfo;5;Op#Eu~9KaXiLE{NmbaV zPoL;<K?Qk`g_V^8UkDom;AvQRIGhP87x}jdQK%=icag+6KVCWeW^4#8zu7_8j)qrF z+ZWeg`+L6v92z!jjt4=@qK|KQg<C!fY{A@t3v2qg%(p%MaG;@IXlg3&*wrpQE9T18 ztMMJCQdPWSSp^5Zkas31{_&!{a+*&T8We&?T1QD!C^)b_WP@0lpATvI6W!CfacjC} zd41ifc6?hbg4>K*z_#5s*~+?t!?8V5UuFG^Dg(3wI0;LGZEE!<1DMY!EGgJk7mk(A zYu*@kVHPBNaKD%35Glg!`ApmibC9af0*SKA1igaiGx;E8b`tIayo8)g6W(y6^=Tge z!=iH3+1dHiBU)zl&3jUWzoh%AOGPs-gkF<cWy>tKNPoztSN&QWI-e&E4gD~(6zl_+ z7!L-xo#tAl{eo$Uy}dLq9uN@UyGAfz$EGls<ud~Fq3Gt6I}?o0GktvKW@cX;H9uhS zJN2se$JLgYGsc4F)~N<SGm$-{B&BqiN&Y$|WdciIhsuD}T+N>kF^_az-!;y1J3e`W zqUwj-`HB1Kd%0CqR`xmKqHipcSJY8Bmigj011@FTJ?kR!Qu=AK3an|+1%r8i6FlcH z=}8CC<L1b~-pX=hzH|l-gK}d-hIEw~+Iez^J(Fq_IwR@}7D5Vt>sAl!2+ir=E^jlm ztk0}I26#Tww7LQLOm2ut2QkS%W(#w+8+EIS)z=tUE!(s9C66}>OURn5xsBE9E3@DW zc{2tlC<;cx`p@e_75ca1p}~GA3=DZ(MD*E63g+G~-w~F}$DOhs)1c8XNuL&?%3a08 z@+EbGibO1Hb1r72ua7vQtyzT`z{MXwJB14etYQ^fc8+3WV-zyMQ$s0Y<h;%3wyz;c z3xCoTWN-26^!<4afI`ilr=J+%J3>d2+YWM$@s^p6{>GE_zOeo#cjGln&cqY6pC$L{ z62c})yr?THQ_oTVA{43<`GJNx=3U}&NM$!Qh9iWippqQHGhk=p>c{a(I5jmD)Wd%Z zJ-8nHfp`j?bS;;7pqox~MW~BbxE;-{c{_e#%Zm_aid2;Z+T3&0byT<@FrlhAkf*Fg z-h2lH%i8<$?5kM^zr9)$C4AvjP;;ohL@n$NB+G(Qe-DZ<8q+0VH^WWwPmfG&`}(}I z`(T6otIx&5kI7Dd)}}Hhw~Ux(%ThZk5ce^T{2h(l+nkkj77<}#dDut5-qR=?oMCN= z+&ExdZn?Gd%1pU*c>ZVrI51F1-l?+@tY1-4QW~xh7Z#qXzKso2lZu<^X?BM_6QHn$ z%MAqG8)Dr6OlS-w>G8tj41a-SlnX=^$y97RrlSeV_qYiUIK<JbBagNevU
^uih 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 ZCB6T%NpaKdn4@YyHhQ`OGp|!Z69AjtdK>@% diff --git a/public/latent-spaces_files/figure-html/unnamed-chunk-2-1.png b/public/latent-spaces_files/figure-html/unnamed-chunk-2-1.png index 4161699e12b61839aa8e09d5a416550aa8716667..eda1d19c6dab4cd74fdafcb4b56a88f1f8d77add 100644 GIT binary patch literal 89308 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%0D5T#7@B%mz<3 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 literal 89214 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 diff --git a/public/latent-spaces_files/figure-html/unnamed-chunk-3-1.png b/public/latent-spaces_files/figure-html/unnamed-chunk-3-1.png index ccc56ffae3e9d519904c6045dd7cf655d3699797..4bca6c4685d50840c36e1b5d8badd4ae973fb931 100644 GIT binary patch literal 87096 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�q#{63t@(2FX607<KRvH<g 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%0D%)-tI4x@;NQg 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%0AL6!{!$g##drLGl!tC=3Ktbo}S2%`EhBLoK<o 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 literal 86052 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%0Dr>W2Df{!6J|&dupU~ppbG5ppM`be19@+q-Au1B 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 diff --git a/public/latent-spaces_files/figure-html/unnamed-chunk-8-1.png b/public/latent-spaces_files/figure-html/unnamed-chunk-8-1.png index 2f1809e5c12b1652d2a9ff7934c27388561129b4..d6432ff0d745f6cfb54224ad8b3660af1a8d2d51 100644 GIT binary patch literal 107659 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±dNVEWUI78_HA8~TLvs6L4W==JN1*{>+<<>n4# zy<R)&to^Lz3r*Lo20ivM5|BaU>*!<F<ociFmsMOMHpi=VvGCcMTTht7BzecayunY0 zfI4KC@PPz%K<+;^u77^3!$}&!=o7gadbw`3+dG1b3temu9X^bt42oBMXh9O*4Q7<Q zq9068PHw}!2LQNoNo%|;(<{kW)|)nMB106IhBPfq$B^I~h`L|oUP&3+?D$=M@b$31 z@3v`%?6$93->-bzL=kq*T!L2DD|?J$J&26#1gZovZm%yIQ^C%VhWQ=_GwxpYuMm4v znjdWJBZP%DYc@$3BN0X^Rsez3srr{F^`%apd<eu8G04#IUg8>@_@U8JI*F_3<e_7S z`^JTdK~+o38G=bzxl8)`jrH|;sL@qavhxdj+S*dUlLM4nGtcbVH_%#LK=M5#OYop2 z0zwH1ew#p3W8J;m{no8`B@S48BEyJnyyfObAhm>qeiZHjOapuOm6w#j;?uy?Gzkuo zsMp4~HDw;Oz2P8M=Z>JkvEdH9ajfV^#0*2CZo15LX1_ma9kS-An5fUi!W4J@wi%Q> zIF_m`$DqVFo_3Q-;b?j6lR=X!+)twVV@+A-;*SO?&jC{sV1l69V;YO0R&kbNXrdF1 zJ4wgkLRhxNiK{Z*hE5YQS7rKf3Wdq6lufK=?Ait2<IDW#ezw1V>|+W6h$VKUo4Yv~ zpBglU;o)Iy{Z&*{G0s9~;WPlZt=dFlmx-Gc+OYlo#!uGCDA7Z768RkRCnSmEKc>Z6 zw1`N|ty_p-LT4~`1@$2qX~5PN$sa^+V#QI*K?~LEODGWBoUANl#S>s4K-kLM(lRwI zZ65^dE7w3d5fy2=8TaT_Yad~`<>QwMU-QJcHZb5JnS6Qv`tv10IQ&2k1u~fUQiGsQ zX67FM66h|nH$psF`}ukC@nCxBNurQ^i6@CiPBdRCg|kVrVK?}g_9?J(P`Rq+1GE{< z`Wvddrq!D#?#@B=pu4Nf4ypv|4t!4Babc_w=(%YtQXyUBdDpw@LU*y`!DlUvUMDrL zMuBuxk*X)tW3&lIa;V!BlX=_kF<6|TaWLEJw6ex2EpWC>xA0w-AdFLq9yjJS+Fi=` zBUyL5SF7Se$z^wxH!I-Zx=co<6sZVquT~U54yHO6E~J2+2fA0a!3BzIu|lJ5S>3dL zu5;XnB}RF3JS{&yMVfUz$Y0`WOhsl_PK{tffbp>9E+`$NeyL<UPdtJe9`kVSgF6qs z1hT?>B=2c918r>;*vFVR-^s;wW|rQ>U4jRL9uTodp#+NX9ByA69cYCNkBs!9k1Z!B zhbzUak$%-G&)-RSKctiay>dgNnTrdvM3C6|IX(``X$-8PEkyc;-Y?Ok-MPkFd|7pE zW|4$Qa1ZVJ^_AG^$i`>prU!v@;~zr%29XAZ8-8dxz+8cjqp;yaUNDEG2Pzi?4R@MO zhd(ns){z&^VyLS6q0+DWhK{;*QKBv7Bl-HPp`Dcsk0I#*p*MQ<tHuq83C`v7b##f} z^4?e53f`TZ>^?u{n6obSS-BGY8R3$(#|?6yan6^#4n>>@Q9RnxSfnXoqy3|=y-c@z z;W070ORzW@iD$Ru31SN(QANq?G0#{YoJv3bQ|3j=(AbzTo;ns;QBje({>$svEF2ut zeS90>S#v8)yZG`gqxmn|54wgtl66+J%$v;SYMt(XDLeojnQhBPZ~UIj3a_XKIsj<Y zofZ~dG69@Cc849Zkb08YGw=+0CU1(LKYt!>Y~PPzI+4#3TCkj)aDIGWTFPg)Z~30Q ziJ`ujQL&~$6~m5%tn}HYg74!_LvO4E!cH%t>|eKVj7j%v{Pl+q>^pYoz|xiU7f@)! z(5yNh0&PS;0Q(<E)YrQk7gLzn)_9-ZR50GZqSN2vR@Iq^mQttlSF{a!Of`r7e0!G_ zsEFnnhPExIoTpy=XGk-A&bt4L#XFc@sw99~B#y0sTL4ffys|%P(o<T8FY4-!&v-DE z`|P)4qzn~qCp6O|Z*6eqP$Kl2>cYPcSkP2#@iCwJ0sd3lE_Q#=F!Mh#vB|`GnHb9< zZXX&Up&Ue!pqvE*P|F>^e}J-*5_%@lIbJY1(OtQj=|z*l!$a>s`(`zBcn$1p=%#j- zFxMiVKK!);?6|Dz$nWvB`4VncA}=Qa?=bMW3cq$D66(X{1Hd*!dXYhWPg+L#{8{~B z&hLNm`&XtFOaIQ&lRtRx`VSF<e7l8qfdNB)i?8iV{w~kLw-=B6Gx(10T~{w0)`kCq zU+yhh^moFZ{1NZM`uzQmN0$HhMaf$HAHBTamd6<V<pSWn{`dL*-o5|b$qVc7-$1dj z4F5NU#JyJZzmEV#STrs!j;QN_(Tn*JG?<ZxLZy2Rz;}SP-?_*H|B=w0<Vqu77w?6I z5xYO4?hFE}l?mDyL?%W5(>7S(P9-n=_1S-}h*N3c9|A+gm7bBl96xXtouS`mb=lD0 zsM9y0xU$u2A8&8f-f{Tcw`RJDy~p?*hy7k`ZaA~rggeBfOmkbWn$+2|rWzV>C0#o@ z;@8=kUKVs1WaAx&zU<uos`AsPuQiK&_WixjUfDxV5zbwc!^O<w1|gxLBIvCmn;-+S z)b3A{jFwP@KO}AP<UZrEWQ&BdNn6@_i=R<nLb*bW-v!SWicNX2?mF)C?7_>Io_kd` zga|4-T`*8lX?w(1XZIr&fa7R?y%rrC2j{*rWtO4M9jOaf{s|OLJ(ygMnv;Jb_ocob z(#@i1i9v52NKjRiRu$lLVPRqZz(LeiAo@snkkMIK+S@6kP{u4RC^pj&0KsIjk&zLG z0X<OyuYfEz=r=E4T7!=5FwlyMM)L0FCv(F{y-|fg?Me(#Q%PxQXlQ6&UY?Va6HG!l z1?CK&HLF8J^ZomiWy>Wz2=5($&qfJ;u(hErZ`IgPZ5z%cHSwA!i4r@EBpGy3O~&Bv z`j6XvzA_qo#w!E!lQ8;3zjf<0hUQ8uDl7o4_u3_hOG=e9)>VW%e~R)J1esS=UY-a3 zN-i!gbfpLKB9N~q0W3sG38oOJ`p;8RDjY%$0Gt890yfYC_i6Rub<8yk?_ySfI7Ji; zVh$IAk>W-Rz*8Ogs#i{&UqApfe#Lh0?u6n8T0rL3*2Wl{L4`+1=jbmX^Y5#_a5P*Y z7UYpM?8DxI+X}H7NU2eS1AgmG+D~~!H_)oxo_FKv%cr%=?Me$ve6hjWZ_&F&>x!t{ z%nlr{l8p_!O5SRsxVrdj_uVp<9Uaq7qh4t*tek3>3$Og00KM7;-id{+?IsCSY@n}T zrU+js0nxM}0A$b)<ozJ7JWbmR=1*cN`1PE5sD4R{%cKmdxYi3_$B(;L2S0nJd*#Y6 z0;p=`WuweNbKw&nC|`;%>#1~j3#4N9Ug~AqY#2K`j9D*U{DzL8pL8Vcn~I8x`ueQQ z%tHXrcJI~$U_tcXQKOz!26q6XgeXb{0>chlo#<m-zjKY>nyGCeV7DnT%Qr9n7TGnB zi!MAFs>k3S;qRaiTiZ=&`$%skJV5$7*^{$QQcCucSa4BAfw8)@ASz)}f2*r+p`{(d zpn&q)(we$Q2oqQVF)+k1BaT_B1%p*cY{UjX8j-K*#Y}lmPY*g;6%{9*$Zd8|{_yc5 z6cxESIMz#`0LIX|Qmm3zj_p3w*zD{EXis3et*+qYi)qY%t(I=70Uc;3s!xzu#D6}Z zP$tVa@=UwR#W6LF_y`Z{y!^r^&!3Szohk>(;<j6!VJ=CsrRQ$nW@D56*_hu{^0;d4 z``f?s-BY~K?ide!1{Fd~V-fTUbu^J_L(yi~Y}-FLX!cp;GlVBWY^trT1?B@hnApn$ z?0K240sIere>d7C7!2pTbP7dfWVcKM2ZT{UdBV>`BQ7@Oi8WszzJ-0k%bzo7ezCE# zQnTDd-y0t$-LOWQN?uFrG2Cn*9O&yi3c@>juk=B$n=yc5gYp}qq-B&js7B%EDJ)66 z!Qc>XUDeh46-Lz#q8w(6Mk=lBFtv05LJEX;gqMWohrZ#iH0&NOZf+Q;GxA>a5N~2w zXB<3h%pf_RdYYSERMZ*AR65cUibWvsT=J5U9Pc}YU<kJ_V&;L#Kf{_h;zro?vD+t3 z1s_~Gl9z+S5aS|(LG_J|TdkELH?5X`^@_Z_Ja{4iq-r5r+|#%k$MB?#jF3gUTMt{3 zC;)(c!opuOP5h-hF>J@kzz{c=4%wO1lR3M;zw7bOm$4kUv&He9_wbvNk1f3Jt4Dko zbH+LYr!oqxhTDPbO=xE%4M;D3eB^iOuzf2~1!&r$t|aVr7zhA~0ze#k+o|Z?yOk_> z5a*#v3<v}3mbeHa%DH~?0O1ph@;(91fJQP<K*WbC!Hv15Xx01e$Rn~U;NdB9X8<6W zm>9&|8zKXM$O33QK)jt{7T&pCfDO=iLlKVv9GfqlohWwb&>>#l%Fhp0E8DFo=3Lzn zinoP*3Of}Y*n6RKsWhkyfocbbYzRN2VRg5=_AbNu(5OHnh=loKZJ0a(rh}+{_AOAP z2$>$WEF^t_qT|&8F7G=v9b*V0V<0ZupdbgpRG7CANzHo<sRk&}C(G>#;8bt#>50`c z)z_~BJqIXuses(<B*HzkMK6ziNAXH9BD5eba;~Jf`uN<rm3BrXsi{6#$1&*P*B7SL z5>E0eN)gT@x20qGFUJS3So4ip==-|OYLd!}WVh#kS`hEy#Vlap*bZ*)^1>uCMcrPw za>1(#V!Q6NSQ3O9fgo&8DZ1^%cik$=;<m(-hx`T)01b;TQ&Luj_nKyJmP17JcbFy} zmqgWm2%bV-Y1mf4<nS*sAr+f13;-G?6@c7o20tY2w6Qb)_{O8@(P677Sfhe@Wo`ZP z<u~wEa7p>n>Y$xhNxze!RNm0l2DSwld&iHBQHaG({P})N^K_^OY~)t?ip8DH%E^&= z@eJOOpx#Y0WlMf2EA#J-eVl(#0pL#Mg@f-3AUv&pXA$Md1N+kv-!{K!>%Ay%pl0g1 zylV<4x-Mx;%7v*o<y875!XFk;Tx2$^B1_LwU6?vn0%>#{8|*N!d6V7Uk0Vl&i5kQ# z^lFsM0-(h#C%4@#X5Tzt1HiwC$J#jF4Gq?~tbwB=vfx+${M~YzxC&slg@%889cR-V z)B5#0VCGxX^qObYPTS)8`d^q^Jd5LIZ9RtAgH^~tlmZ?Gp3mge6hl*@IzJSq*`*>C zfF!noK<Xp$#2&mNBomiDr`Ndf&pwN*!9)*^=R>p~A3of?r|Psk6wf6*z>C0U6EJJm z2oOE3Dko>&^@;Ilh9JT=@Uv6f1mQx7Fy3Ds>w9|^m0|rv^!=^h1Ml1rW1C3H*=KY( zMs;4linZeaXTEvc+<4zloB8p}tt-WUqXfJ%Qc~+A0A=?63fE(d_|=6rz>YF{#tj=b zpyfbMue#F}o^W&|;~>&5tlnyGarwB@LVXy^SXGgLZar2B+8{vJ1RiTP;rRkWjDSns z#ft!I<f#yV?mv8Z8BQs*wA+=nqI(BgAG%xQ@Ih}3ivx`yYfPz?i%uKEHzhc@5yYZX z{poW8uLQlgq+*qvN6QYP9|F{y?7OQf*@QtIJSGw3(maO1=k4tc4(T-VLkL{*+7F#q zXZ<-?6%9+R)3~9DNggJ6aXm}l2Sp>xa<_m$&F4f=9ru-X!$X3^tgKy^wiK8c_p5h) zNd6YT%<Ds9#IEE(?E`ijU+G@|eG7eiqQrqtAQ}RZTW*uNaRTojkim|CO}a)i(iSLJ zKAn1iqpS@(b*d-%sse~UNYKs_|0)}qo=<hi#MRW^&xG^D>dVT?Hi^irJFl)@kKPCp zKBEMhl`ExWWdWN8E}n#t8agJ+moIN<Z0ze+oL>@I&b8UX{2Rv+trLTvK<Tr9z9zDr zgak-n<Kn_&Iz6Z&OY_s1AwzjQ)eB;w?67$&f$TYmxxHA7xvc?#fsjZxZcIN-RRJ?@ zP$)|!mE*yT1`rN8K7xf~3+2w))J6dUhJNWMTv?FI$+zs3c9#I$Tnbu(HFz1|Is>~( zGXbOP9gd5Nwk3M3xa!gWe5B=Xfd;u=4;x!?%%kgzD4*pb*I${q+mib}*8gf+`2DP~ zP?Lf6uEi^ULr@Qo@jZQ!k-?0xP@48t1lK~MjiE!C<B`b57No#6c9nRfso41#awCm* zrdKjn+k-_r@>oS2RSssl%;#T<>lz#+Lx;OqSxJ`!8GyqlvE=z{m1W&GcB(EK;dQXv zwrv}@OrdaHJVwQXwk7sLNoC?=hW`2u5-4QqJ}1TnnzTQO2m6+T!{OqK-`=HKRCwg@ zMTq>>1v^iYRNpB1JS$&=MZJUso^%+!y>U1LI!~|Py!i`SIcWL-2&ad!#=_UG-MdM3 zg!>Gabat(LNl8hnz#Nyckx_hk;*8C=W)Zp_-i9FF?UoUvQ2c~9D91@2j4#V$H65wB zej-Z4$Hi~)XSzQN1xgvKg7^4P+tHqNZvc7XwG#HxjZ93a>R%E>_y!1nOetqpbN#k$ zS1~mVZ#^O#ffHIO0VRM~N|o*LRb<URJ1FMl<;_AE0Ia*9kPw2+;#48B<RX*Jo~|A} zBJ!YOg=Es=Z+azJDz^rLCeGD0ojX~1ulzg6a~vETtDB?)9^n7M3LOS(go*`vC~?m$ zaE+;}KcbabsF%`^nSjhh>Lp7{-k8-*%ry-#7%s%p>FW>Hzvx06GG}gU?`P~PkZnQf zZO()h4=xax^5UOB5ey6wD@#jMU5aHgK=}2%xM}<X0|NsBq_rjYd-hhHd?-=uG!JyO zuwF%Nk6Y!J7OypWBc}$g7rj5xIAcP&d-Qj3W8K1k`JUj@y&N2f#L_2Es-dz&I$V>a zDfBD{T}y3fG{b*#$>POv+(btgv%==Mq_GEL=!DpFKa`d#a`=y&VQEfK=W}uhFqMHh zkaF=g0el?9Eq+l^QTRN>DnakOuJLp{xe%Xv+eW8si(IZ2U9nqTO%0A2vQ$rGmy3a} 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 literal 91943 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 U_P)wiEc|luf@R{Ad8_{VAL|*q1^@s6 diff --git a/public/normalization-confounders-and-batch-correction.html b/public/normalization-confounders-and-batch-correction.html index c2f7723..53db115 100644 --- a/public/normalization-confounders-and-batch-correction.html +++ b/public/normalization-confounders-and-batch-correction.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -961,179 +967,47 @@ need to convert the UMI count matrix to a sparse format to apply sctransform.</p <a class="sourceLine" id="cb321-3" data-line-number="3">sctnorm_data <-<span class="st"> </span>sctransform<span class="op">::</span><span class="kw">vst</span>(<span class="dt">umi =</span> umi_sparse, <span class="dt">min_cells =</span> <span class="dv">1</span>,</a> <a class="sourceLine" id="cb321-4" data-line-number="4"> <span class="dt">cell_attr =</span> <span class="kw">as.data.frame</span>(<span class="kw">colData</span>(umi.qc)),</a> <a class="sourceLine" id="cb321-5" data-line-number="5"> <span class="dt">latent_var =</span> <span class="st">"log10_total_counts_endogenous"</span>)</a></code></pre></div> -<pre><code>## - | - | | 0% - | - |======== | 12% - | - |================ | 25% - | - |======================== | 38% - | - |================================ | 50% - | - |========================================= | 62% - | - |================================================= | 75% - | - |========================================================= | 88% - | - |=================================================================| 100% -## - | - | | 0% - | - |= | 2% - | - |== | 4% - | - |==== | 5% - | - |===== | 7% - | - |====== | 9% - | - |======= | 11% - | - |======== | 13% - | - |========= | 15% - | - |=========== | 16% - | - |============ | 18% - | - |============= | 20% - | - |============== | 22% - | - |=============== | 24% - | - |================= | 25% - | - |================== | 27% - | - |=================== | 29% - | - |==================== | 31% - | - |===================== | 33% - | - |====================== | 35% - | - |======================== | 36% - | - |========================= | 38% - | - |========================== | 40% - | - |=========================== | 42% - | - |============================ | 44% - | - |============================== | 45% - | - |=============================== | 47% - | - |================================ | 49% - | - |================================= | 51% - | - |================================== | 53% - | - |=================================== | 55% - | - |===================================== | 56% - | - |====================================== | 58% - | - |======================================= | 60% - | - |======================================== | 62% - | - |========================================= | 64% - | - |=========================================== | 65% - | - |============================================ | 67% - | - |============================================= | 69% - | - |============================================== | 71% - | - |=============================================== | 73% - | - |================================================ | 75% - | - |================================================== | 76% - | - |=================================================== | 78% - | - |==================================================== | 80% - | - |===================================================== | 82% - | - |====================================================== | 84% - | - |======================================================== | 85% - | - |========================================================= | 87% - | - |========================================================== | 89% - | - |=========================================================== | 91% - | - |============================================================ | 93% - | - |============================================================= | 95% - | - |=============================================================== | 96% - | - |================================================================ | 98% - | - |=================================================================| 100%</code></pre> -<div class="sourceCode" id="cb323"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb323-1" data-line-number="1"><span class="co">## Pearson residuals, or deviance residuals</span></a> -<a class="sourceLine" id="cb323-2" data-line-number="2"><span class="kw">dim</span>(sctnorm_data<span class="op">$</span>y)</a></code></pre></div> +<div class="sourceCode" id="cb322"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb322-1" data-line-number="1"><span class="co">## Pearson residuals, or deviance residuals</span></a> +<a class="sourceLine" id="cb322-2" data-line-number="2"><span class="kw">dim</span>(sctnorm_data<span class="op">$</span>y)</a></code></pre></div> <pre><code>## [1] 14066 657</code></pre> -<div class="sourceCode" id="cb325"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb325-1" data-line-number="1"><span class="kw">dim</span>(umi.qc)</a></code></pre></div> +<div class="sourceCode" id="cb324"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb324-1" data-line-number="1"><span class="kw">dim</span>(umi.qc)</a></code></pre></div> <pre><code>## [1] 14066 657</code></pre> -<div class="sourceCode" id="cb327"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb327-1" data-line-number="1">sctnorm_data<span class="op">$</span>model_str</a></code></pre></div> +<div class="sourceCode" id="cb326"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb326-1" data-line-number="1">sctnorm_data<span class="op">$</span>model_str</a></code></pre></div> <pre><code>## [1] "y ~ log10_total_counts_endogenous"</code></pre> -<div class="sourceCode" id="cb329"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb329-1" data-line-number="1"><span class="kw">assay</span>(umi.qc, <span class="st">"sctrans_norm"</span>) <-<span class="st"> </span>sctnorm_data<span class="op">$</span>y</a></code></pre></div> +<div class="sourceCode" id="cb328"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb328-1" data-line-number="1"><span class="kw">assay</span>(umi.qc, <span class="st">"sctrans_norm"</span>) <-<span class="st"> </span>sctnorm_data<span class="op">$</span>y</a></code></pre></div> <p>Let us look at the NB GLM model parameters estimated by sctransform.</p> -<div class="sourceCode" id="cb330"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb330-1" data-line-number="1"><span class="co">#sce$log10_total_counts</span></a> -<a class="sourceLine" id="cb330-2" data-line-number="2"><span class="co">## Matrix of estimated model parameters per gene (theta and regression coefficients)</span></a> -<a class="sourceLine" id="cb330-3" data-line-number="3">sctransform<span class="op">::</span><span class="kw">plot_model_pars</span>(sctnorm_data)</a></code></pre></div> +<div class="sourceCode" id="cb329"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb329-1" data-line-number="1"><span class="co">#sce$log10_total_counts</span></a> +<a class="sourceLine" id="cb329-2" data-line-number="2"><span class="co">## Matrix of estimated model parameters per gene (theta and regression coefficients)</span></a> +<a class="sourceLine" id="cb329-3" data-line-number="3">sctransform<span class="op">::</span><span class="kw">plot_model_pars</span>(sctnorm_data)</a></code></pre></div> <p><img src="exprs-norm_files/figure-html/sctransform-params-plot-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>We can look at the effect of sctransform’s normalization on three particular genes, ACTB, POU5F1 (aka OCT4) and CD74.</p> -<div class="sourceCode" id="cb331"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb331-1" data-line-number="1"><span class="co">##c('ACTB', 'Rpl10', 'Cd74')</span></a> -<a class="sourceLine" id="cb331-2" data-line-number="2">genes_plot <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"ENSG00000075624"</span>, <span class="st">"ENSG00000204531"</span>, <span class="st">"ENSG00000019582"</span>)</a> -<a class="sourceLine" id="cb331-3" data-line-number="3">sctransform<span class="op">::</span><span class="kw">plot_model</span>(sctnorm_data, umi_sparse, genes_plot, </a> -<a class="sourceLine" id="cb331-4" data-line-number="4"> <span class="dt">plot_residual =</span> <span class="ot">TRUE</span>, <span class="dt">cell_attr =</span> <span class="kw">as.data.frame</span>(<span class="kw">colData</span>(umi.qc)))</a></code></pre></div> +<div class="sourceCode" id="cb330"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb330-1" data-line-number="1"><span class="co">##c('ACTB', 'Rpl10', 'Cd74')</span></a> +<a class="sourceLine" id="cb330-2" data-line-number="2">genes_plot <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"ENSG00000075624"</span>, <span class="st">"ENSG00000204531"</span>, <span class="st">"ENSG00000019582"</span>)</a> +<a class="sourceLine" id="cb330-3" data-line-number="3">sctransform<span class="op">::</span><span class="kw">plot_model</span>(sctnorm_data, umi_sparse, genes_plot, </a> +<a class="sourceLine" id="cb330-4" data-line-number="4"> <span class="dt">plot_residual =</span> <span class="ot">TRUE</span>, <span class="dt">cell_attr =</span> <span class="kw">as.data.frame</span>(<span class="kw">colData</span>(umi.qc)))</a></code></pre></div> <p><img src="exprs-norm_files/figure-html/sctransform-genes-plot-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb332"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb332-1" data-line-number="1"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"PCA_sctrans_norm"</span>) <-<span class="st"> </span><span class="kw">reducedDim</span>(</a> -<a class="sourceLine" id="cb332-2" data-line-number="2"> <span class="kw">runPCA</span>(umi.qc[endog_genes, ], <span class="dt">exprs_values =</span> <span class="st">"sctrans_norm"</span>)</a> -<a class="sourceLine" id="cb332-3" data-line-number="3">)</a> -<a class="sourceLine" id="cb332-4" data-line-number="4"><span class="kw">plotReducedDim</span>(</a> -<a class="sourceLine" id="cb332-5" data-line-number="5"> umi.qc,</a> -<a class="sourceLine" id="cb332-6" data-line-number="6"> <span class="dt">use_dimred =</span> <span class="st">"PCA_sctrans_norm"</span>,</a> -<a class="sourceLine" id="cb332-7" data-line-number="7"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> -<a class="sourceLine" id="cb332-8" data-line-number="8"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb332-9" data-line-number="9"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> -<a class="sourceLine" id="cb332-10" data-line-number="10">) <span class="op">+</span><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"PCA plot: sctransform normalization"</span>) </a></code></pre></div> +<div class="sourceCode" id="cb331"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb331-1" data-line-number="1"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"PCA_sctrans_norm"</span>) <-<span class="st"> </span><span class="kw">reducedDim</span>(</a> +<a class="sourceLine" id="cb331-2" data-line-number="2"> <span class="kw">runPCA</span>(umi.qc[endog_genes, ], <span class="dt">exprs_values =</span> <span class="st">"sctrans_norm"</span>)</a> +<a class="sourceLine" id="cb331-3" data-line-number="3">)</a> +<a class="sourceLine" id="cb331-4" data-line-number="4"><span class="kw">plotReducedDim</span>(</a> +<a class="sourceLine" id="cb331-5" data-line-number="5"> umi.qc,</a> +<a class="sourceLine" id="cb331-6" data-line-number="6"> <span class="dt">use_dimred =</span> <span class="st">"PCA_sctrans_norm"</span>,</a> +<a class="sourceLine" id="cb331-7" data-line-number="7"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> +<a class="sourceLine" id="cb331-8" data-line-number="8"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb331-9" data-line-number="9"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> +<a class="sourceLine" id="cb331-10" data-line-number="10">) <span class="op">+</span><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"PCA plot: sctransform normalization"</span>) </a></code></pre></div> <div class="figure" style="text-align: center"><span id="fig:norm-pca-sctransform"></span> <img src="exprs-norm_files/figure-html/norm-pca-sctransform-1.png" alt="PCA plot of the tung data after sctransform normalisation (Pearson residuals)." width="90%" /> <p class="caption"> Figure 7.7: PCA plot of the tung data after sctransform normalisation (Pearson residuals). </p> </div> -<div class="sourceCode" id="cb333"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb333-1" data-line-number="1"><span class="kw">plotRLE</span>(</a> -<a class="sourceLine" id="cb333-2" data-line-number="2"> umi.qc[endog_genes, ], </a> -<a class="sourceLine" id="cb333-3" data-line-number="3"> <span class="dt">exprs_values =</span> <span class="st">"sctrans_norm"</span>,</a> -<a class="sourceLine" id="cb333-4" data-line-number="4"> <span class="dt">colour_by =</span> <span class="st">"batch"</span></a> -<a class="sourceLine" id="cb333-5" data-line-number="5">) <span class="op">+</span><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"RLE plot: sctransform normalization"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb332"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb332-1" data-line-number="1"><span class="kw">plotRLE</span>(</a> +<a class="sourceLine" id="cb332-2" data-line-number="2"> umi.qc[endog_genes, ], </a> +<a class="sourceLine" id="cb332-3" data-line-number="3"> <span class="dt">exprs_values =</span> <span class="st">"sctrans_norm"</span>,</a> +<a class="sourceLine" id="cb332-4" data-line-number="4"> <span class="dt">colour_by =</span> <span class="st">"batch"</span></a> +<a class="sourceLine" id="cb332-5" data-line-number="5">) <span class="op">+</span><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"RLE plot: sctransform normalization"</span>)</a></code></pre></div> <div class="figure" style="text-align: center"><span id="fig:norm-ours-rle-sctransform"></span> <img src="exprs-norm_files/figure-html/norm-ours-rle-sctransform-1.png" alt="Cell-wise RLE of the tung data" width="90%" /> <p class="caption"> @@ -1166,46 +1040,46 @@ our dataset containes only gene IDs, therefore we will be using the gene lengths instead of transcripts. <code>scater</code> uses the <a href="https://bioconductor.org/packages/release/bioc/html/biomaRt.html">biomaRt</a> package, which allows one to annotate genes by other attributes:</p> -<div class="sourceCode" id="cb334"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb334-1" data-line-number="1">umi.qc <-<span class="st"> </span><span class="kw">getBMFeatureAnnos</span>(</a> -<a class="sourceLine" id="cb334-2" data-line-number="2"> umi.qc,</a> -<a class="sourceLine" id="cb334-3" data-line-number="3"> <span class="dt">filters =</span> <span class="st">"ensembl_gene_id"</span>, </a> -<a class="sourceLine" id="cb334-4" data-line-number="4"> <span class="dt">attributes =</span> <span class="kw">c</span>(</a> -<a class="sourceLine" id="cb334-5" data-line-number="5"> <span class="st">"ensembl_gene_id"</span>,</a> -<a class="sourceLine" id="cb334-6" data-line-number="6"> <span class="st">"hgnc_symbol"</span>,</a> -<a class="sourceLine" id="cb334-7" data-line-number="7"> <span class="st">"chromosome_name"</span>,</a> -<a class="sourceLine" id="cb334-8" data-line-number="8"> <span class="st">"start_position"</span>,</a> -<a class="sourceLine" id="cb334-9" data-line-number="9"> <span class="st">"end_position"</span></a> -<a class="sourceLine" id="cb334-10" data-line-number="10"> ), </a> -<a class="sourceLine" id="cb334-11" data-line-number="11"> <span class="dt">biomart =</span> <span class="st">"ENSEMBL_MART_ENSEMBL"</span>, </a> -<a class="sourceLine" id="cb334-12" data-line-number="12"> <span class="dt">dataset =</span> <span class="st">"hsapiens_gene_ensembl"</span>,</a> -<a class="sourceLine" id="cb334-13" data-line-number="13"> <span class="dt">host =</span> <span class="st">"www.ensembl.org"</span></a> -<a class="sourceLine" id="cb334-14" data-line-number="14">)</a> -<a class="sourceLine" id="cb334-15" data-line-number="15"></a> -<a class="sourceLine" id="cb334-16" data-line-number="16"><span class="co"># If you have mouse data, change the arguments based on this example:</span></a> -<a class="sourceLine" id="cb334-17" data-line-number="17"><span class="co"># getBMFeatureAnnos(</span></a> -<a class="sourceLine" id="cb334-18" data-line-number="18"><span class="co"># object,</span></a> -<a class="sourceLine" id="cb334-19" data-line-number="19"><span class="co"># filters = "ensembl_transcript_id",</span></a> -<a class="sourceLine" id="cb334-20" data-line-number="20"><span class="co"># attributes = c(</span></a> -<a class="sourceLine" id="cb334-21" data-line-number="21"><span class="co"># "ensembl_transcript_id",</span></a> -<a class="sourceLine" id="cb334-22" data-line-number="22"><span class="co"># "ensembl_gene_id", </span></a> -<a class="sourceLine" id="cb334-23" data-line-number="23"><span class="co"># "mgi_symbol",</span></a> -<a class="sourceLine" id="cb334-24" data-line-number="24"><span class="co"># "chromosome_name",</span></a> -<a class="sourceLine" id="cb334-25" data-line-number="25"><span class="co"># "transcript_biotype",</span></a> -<a class="sourceLine" id="cb334-26" data-line-number="26"><span class="co"># "transcript_start",</span></a> -<a class="sourceLine" id="cb334-27" data-line-number="27"><span class="co"># "transcript_end",</span></a> -<a class="sourceLine" id="cb334-28" data-line-number="28"><span class="co"># "transcript_count"</span></a> -<a class="sourceLine" id="cb334-29" data-line-number="29"><span class="co"># ),</span></a> -<a class="sourceLine" id="cb334-30" data-line-number="30"><span class="co"># biomart = "ENSEMBL_MART_ENSEMBL",</span></a> -<a class="sourceLine" id="cb334-31" data-line-number="31"><span class="co"># dataset = "mmusculus_gene_ensembl",</span></a> -<a class="sourceLine" id="cb334-32" data-line-number="32"><span class="co"># host = "www.ensembl.org"</span></a> -<a class="sourceLine" id="cb334-33" data-line-number="33"><span class="co"># )</span></a></code></pre></div> +<div class="sourceCode" id="cb333"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb333-1" data-line-number="1">umi.qc <-<span class="st"> </span><span class="kw">getBMFeatureAnnos</span>(</a> +<a class="sourceLine" id="cb333-2" data-line-number="2"> umi.qc,</a> +<a class="sourceLine" id="cb333-3" data-line-number="3"> <span class="dt">filters =</span> <span class="st">"ensembl_gene_id"</span>, </a> +<a class="sourceLine" id="cb333-4" data-line-number="4"> <span class="dt">attributes =</span> <span class="kw">c</span>(</a> +<a class="sourceLine" id="cb333-5" data-line-number="5"> <span class="st">"ensembl_gene_id"</span>,</a> +<a class="sourceLine" id="cb333-6" data-line-number="6"> <span class="st">"hgnc_symbol"</span>,</a> +<a class="sourceLine" id="cb333-7" data-line-number="7"> <span class="st">"chromosome_name"</span>,</a> +<a class="sourceLine" id="cb333-8" data-line-number="8"> <span class="st">"start_position"</span>,</a> +<a class="sourceLine" id="cb333-9" data-line-number="9"> <span class="st">"end_position"</span></a> +<a class="sourceLine" id="cb333-10" data-line-number="10"> ), </a> +<a class="sourceLine" id="cb333-11" data-line-number="11"> <span class="dt">biomart =</span> <span class="st">"ENSEMBL_MART_ENSEMBL"</span>, </a> +<a class="sourceLine" id="cb333-12" data-line-number="12"> <span class="dt">dataset =</span> <span class="st">"hsapiens_gene_ensembl"</span>,</a> +<a class="sourceLine" id="cb333-13" data-line-number="13"> <span class="dt">host =</span> <span class="st">"www.ensembl.org"</span></a> +<a class="sourceLine" id="cb333-14" data-line-number="14">)</a> +<a class="sourceLine" id="cb333-15" data-line-number="15"></a> +<a class="sourceLine" id="cb333-16" data-line-number="16"><span class="co"># If you have mouse data, change the arguments based on this example:</span></a> +<a class="sourceLine" id="cb333-17" data-line-number="17"><span class="co"># getBMFeatureAnnos(</span></a> +<a class="sourceLine" id="cb333-18" data-line-number="18"><span class="co"># object,</span></a> +<a class="sourceLine" id="cb333-19" data-line-number="19"><span class="co"># filters = "ensembl_transcript_id",</span></a> +<a class="sourceLine" id="cb333-20" data-line-number="20"><span class="co"># attributes = c(</span></a> +<a class="sourceLine" id="cb333-21" data-line-number="21"><span class="co"># "ensembl_transcript_id",</span></a> +<a class="sourceLine" id="cb333-22" data-line-number="22"><span class="co"># "ensembl_gene_id", </span></a> +<a class="sourceLine" id="cb333-23" data-line-number="23"><span class="co"># "mgi_symbol",</span></a> +<a class="sourceLine" id="cb333-24" data-line-number="24"><span class="co"># "chromosome_name",</span></a> +<a class="sourceLine" id="cb333-25" data-line-number="25"><span class="co"># "transcript_biotype",</span></a> +<a class="sourceLine" id="cb333-26" data-line-number="26"><span class="co"># "transcript_start",</span></a> +<a class="sourceLine" id="cb333-27" data-line-number="27"><span class="co"># "transcript_end",</span></a> +<a class="sourceLine" id="cb333-28" data-line-number="28"><span class="co"># "transcript_count"</span></a> +<a class="sourceLine" id="cb333-29" data-line-number="29"><span class="co"># ),</span></a> +<a class="sourceLine" id="cb333-30" data-line-number="30"><span class="co"># biomart = "ENSEMBL_MART_ENSEMBL",</span></a> +<a class="sourceLine" id="cb333-31" data-line-number="31"><span class="co"># dataset = "mmusculus_gene_ensembl",</span></a> +<a class="sourceLine" id="cb333-32" data-line-number="32"><span class="co"># host = "www.ensembl.org"</span></a> +<a class="sourceLine" id="cb333-33" data-line-number="33"><span class="co"># )</span></a></code></pre></div> <p>Some of the genes were not annotated, therefore we filter them out:</p> -<div class="sourceCode" id="cb335"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb335-1" data-line-number="1">umi.qc.ann <-<span class="st"> </span>umi.qc[<span class="op">!</span><span class="kw">is.na</span>(<span class="kw">rowData</span>(umi.qc)<span class="op">$</span>ensembl_gene_id), ]</a></code></pre></div> +<div class="sourceCode" id="cb334"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb334-1" data-line-number="1">umi.qc.ann <-<span class="st"> </span>umi.qc[<span class="op">!</span><span class="kw">is.na</span>(<span class="kw">rowData</span>(umi.qc)<span class="op">$</span>ensembl_gene_id), ]</a></code></pre></div> <p>Now we compute the total gene length in Kilobases by using the <code>end_position</code> and <code>start_position</code> fields:</p> -<div class="sourceCode" id="cb336"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb336-1" data-line-number="1">eff_length <-<span class="st"> </span></a> -<a class="sourceLine" id="cb336-2" data-line-number="2"><span class="st"> </span><span class="kw">abs</span>(<span class="kw">rowData</span>(umi.qc.ann)<span class="op">$</span>end_position <span class="op">-</span><span class="st"> </span><span class="kw">rowData</span>(umi.qc.ann)<span class="op">$</span>start_position) <span class="op">/</span><span class="st"> </span><span class="dv">1000</span></a></code></pre></div> -<div class="sourceCode" id="cb337"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb337-1" data-line-number="1"><span class="kw">plot</span>(eff_length, <span class="kw">rowMeans</span>(<span class="kw">counts</span>(umi.qc.ann)))</a></code></pre></div> +<div class="sourceCode" id="cb335"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb335-1" data-line-number="1">eff_length <-<span class="st"> </span></a> +<a class="sourceLine" id="cb335-2" data-line-number="2"><span class="st"> </span><span class="kw">abs</span>(<span class="kw">rowData</span>(umi.qc.ann)<span class="op">$</span>end_position <span class="op">-</span><span class="st"> </span><span class="kw">rowData</span>(umi.qc.ann)<span class="op">$</span>start_position) <span class="op">/</span><span class="st"> </span><span class="dv">1000</span></a></code></pre></div> +<div class="sourceCode" id="cb336"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb336-1" data-line-number="1"><span class="kw">plot</span>(eff_length, <span class="kw">rowMeans</span>(<span class="kw">counts</span>(umi.qc.ann)))</a></code></pre></div> <p>There is no relationship between gene length and mean expression so __FPKM__s & __TPM__s are inappropriate for this dataset. This is what we would expect for UMI protocols that tag one end of the transcript. But we will demonstrate them @@ -1216,29 +1090,29 @@ different from what we have calculated. Please consider our calculation as approximation. If you want to use the total exon lengths, please refer to <a href="https://www.biostars.org/p/83901/">this page</a>.</p> <p>Now we are ready to perform the normalisations:</p> -<div class="sourceCode" id="cb338"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb338-1" data-line-number="1"><span class="kw">tpm</span>(umi.qc.ann) <-<span class="st"> </span><span class="kw">log2</span>(<span class="kw">calculateTPM</span>(umi.qc.ann, eff_length) <span class="op">+</span><span class="st"> </span><span class="dv">1</span>)</a></code></pre></div> +<div class="sourceCode" id="cb337"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb337-1" data-line-number="1"><span class="kw">tpm</span>(umi.qc.ann) <-<span class="st"> </span><span class="kw">log2</span>(<span class="kw">calculateTPM</span>(umi.qc.ann, eff_length) <span class="op">+</span><span class="st"> </span><span class="dv">1</span>)</a></code></pre></div> <p>Plot the results as a PCA plot:</p> -<div class="sourceCode" id="cb339"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb339-1" data-line-number="1">tmp <-<span class="st"> </span><span class="kw">runPCA</span>(</a> -<a class="sourceLine" id="cb339-2" data-line-number="2"> umi.qc.ann,</a> -<a class="sourceLine" id="cb339-3" data-line-number="3"> <span class="dt">exprs_values =</span> <span class="st">"tpm"</span>,</a> -<a class="sourceLine" id="cb339-4" data-line-number="4">)</a> -<a class="sourceLine" id="cb339-5" data-line-number="5"><span class="kw">plotPCA</span>(</a> -<a class="sourceLine" id="cb339-6" data-line-number="6"> tmp,</a> -<a class="sourceLine" id="cb339-7" data-line-number="7"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> -<a class="sourceLine" id="cb339-8" data-line-number="8"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb339-9" data-line-number="9"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> -<a class="sourceLine" id="cb339-10" data-line-number="10">)</a></code></pre></div> -<div class="sourceCode" id="cb340"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb340-1" data-line-number="1"><span class="kw">tpm</span>(umi.qc.ann) <-<span class="st"> </span><span class="kw">log2</span>(<span class="kw">calculateFPKM</span>(umi.qc.ann, eff_length) <span class="op">+</span><span class="st"> </span><span class="dv">1</span>)</a></code></pre></div> -<div class="sourceCode" id="cb341"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb341-1" data-line-number="1">tmp <-<span class="st"> </span><span class="kw">runPCA</span>(</a> -<a class="sourceLine" id="cb341-2" data-line-number="2"> umi.qc.ann,</a> -<a class="sourceLine" id="cb341-3" data-line-number="3"> <span class="dt">exprs_values =</span> <span class="st">"tpm"</span>,</a> -<a class="sourceLine" id="cb341-4" data-line-number="4">)</a> -<a class="sourceLine" id="cb341-5" data-line-number="5"><span class="kw">plotPCA</span>(</a> -<a class="sourceLine" id="cb341-6" data-line-number="6"> tmp,</a> -<a class="sourceLine" id="cb341-7" data-line-number="7"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> -<a class="sourceLine" id="cb341-8" data-line-number="8"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb341-9" data-line-number="9"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> -<a class="sourceLine" id="cb341-10" data-line-number="10">)</a></code></pre></div> +<div class="sourceCode" id="cb338"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb338-1" data-line-number="1">tmp <-<span class="st"> </span><span class="kw">runPCA</span>(</a> +<a class="sourceLine" id="cb338-2" data-line-number="2"> umi.qc.ann,</a> +<a class="sourceLine" id="cb338-3" data-line-number="3"> <span class="dt">exprs_values =</span> <span class="st">"tpm"</span>,</a> +<a class="sourceLine" id="cb338-4" data-line-number="4">)</a> +<a class="sourceLine" id="cb338-5" data-line-number="5"><span class="kw">plotPCA</span>(</a> +<a class="sourceLine" id="cb338-6" data-line-number="6"> tmp,</a> +<a class="sourceLine" id="cb338-7" data-line-number="7"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> +<a class="sourceLine" id="cb338-8" data-line-number="8"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb338-9" data-line-number="9"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> +<a class="sourceLine" id="cb338-10" data-line-number="10">)</a></code></pre></div> +<div class="sourceCode" id="cb339"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb339-1" data-line-number="1"><span class="kw">tpm</span>(umi.qc.ann) <-<span class="st"> </span><span class="kw">log2</span>(<span class="kw">calculateFPKM</span>(umi.qc.ann, eff_length) <span class="op">+</span><span class="st"> </span><span class="dv">1</span>)</a></code></pre></div> +<div class="sourceCode" id="cb340"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb340-1" data-line-number="1">tmp <-<span class="st"> </span><span class="kw">runPCA</span>(</a> +<a class="sourceLine" id="cb340-2" data-line-number="2"> umi.qc.ann,</a> +<a class="sourceLine" id="cb340-3" data-line-number="3"> <span class="dt">exprs_values =</span> <span class="st">"tpm"</span>,</a> +<a class="sourceLine" id="cb340-4" data-line-number="4">)</a> +<a class="sourceLine" id="cb340-5" data-line-number="5"><span class="kw">plotPCA</span>(</a> +<a class="sourceLine" id="cb340-6" data-line-number="6"> tmp,</a> +<a class="sourceLine" id="cb340-7" data-line-number="7"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> +<a class="sourceLine" id="cb340-8" data-line-number="8"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb340-9" data-line-number="9"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> +<a class="sourceLine" id="cb340-10" data-line-number="10">)</a></code></pre></div> <p><strong>Note</strong> The <code>PCA</code> looks for differences between cells. Gene length is the same across cells for each gene thus <strong>FPKM</strong> is almost identical to the <strong>CPM</strong> plot (it is just rotated) since it performs <strong>CPM</strong> first then normalizes gene @@ -1357,12 +1231,6 @@ Figure 7.11: Cell-wise RLE of the tung data Figure 7.12: Cell-wise RLE of the tung data </p> </div> -<pre><code>## Warning: Setting 'use.ranks=TRUE' for the old defaults. -## Set 'use.ranks=FALSE' for the new defaults.</code></pre> -<pre><code>## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its -## own size factors</code></pre> -<pre><code>## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own -## size factors</code></pre> <div class="figure" style="text-align: center"><span id="fig:norm-pca-lsf-umi"></span> <img src="exprs-norm-reads_files/figure-html/norm-pca-lsf-umi-1.png" alt="PCA plot of the tung data after LSF normalisation" width="90%" /> <p class="caption"> @@ -1381,349 +1249,6 @@ Figure 7.14: Cell-wise RLE of the tung data Figure 7.15: Cell-wise RLE of the tung data </p> </div> -<pre><code>## Calculating cell attributes for input UMI matrix</code></pre> -<pre><code>## Variance stabilizing transformation of count matrix of size 16062 by 606</code></pre> -<pre><code>## Model formula is y ~ log10_total_counts_endogenous</code></pre> -<pre><code>## Get Negative Binomial regression parameters per gene</code></pre> -<pre><code>## Using 2000 genes, 606 cells</code></pre> -<pre><code>## - | - | | 0%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## - | - |======== | 12%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |================ | 25%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## - | - |======================== | 38%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |================================ | 50%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## - | - |========================================= | 62%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## - | - |================================================= | 75%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |========================================================= | 88%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## - | - |=================================================================| 100%</code></pre> -<pre><code>## Found 1 outliers - those will be ignored in fitting/regularization step</code></pre> -<pre><code>## Second step: Get residuals using fitted parameters for 16062 genes</code></pre> -<pre><code>## - | - | | 0% - | - |= | 2% - | - |== | 3% - | - |=== | 5% - | - |==== | 6% - | - |===== | 8% - | - |====== | 10% - | - |======= | 11% - | - |======== | 13% - | - |========= | 14% - | - |========== | 16% - | - |=========== | 17% - | - |============ | 19% - | - |============= | 21% - | - |============== | 22% - | - |=============== | 24% - | - |================= | 25% - | - |================== | 27% - | - |=================== | 29% - | - |==================== | 30% - | - |===================== | 32% - | - |====================== | 33% - | - |======================= | 35% - | - |======================== | 37% - | - |========================= | 38% - | - |========================== | 40% - | - |=========================== | 41% - | - |============================ | 43% - | - |============================= | 44% - | - |============================== | 46% - | - |=============================== | 48% - | - |================================ | 49% - | - |================================= | 51% - | - |================================== | 52% - | - |=================================== | 54% - | - |==================================== | 56% - | - |===================================== | 57% - | - |====================================== | 59% - | - |======================================= | 60% - | - |======================================== | 62% - | - |========================================= | 63% - | - |========================================== | 65% - | - |=========================================== | 67% - | - |============================================ | 68% - | - |============================================= | 70% - | - |============================================== | 71% - | - |=============================================== | 73% - | - |================================================ | 75% - | - |================================================== | 76% - | - |=================================================== | 78% - | - |==================================================== | 79% - | - |===================================================== | 81% - | - |====================================================== | 83% - | - |======================================================= | 84% - | - |======================================================== | 86% - | - |========================================================= | 87% - | - |========================================================== | 89% - | - |=========================================================== | 90% - | - |============================================================ | 92% - | - |============================================================= | 94% - | - |============================================================== | 95% - | - |=============================================================== | 97% - | - |================================================================ | 98% - | - |=================================================================| 100%</code></pre> -<pre><code>## Calculating gene attributes</code></pre> -<pre><code>## Wall clock passed: Time difference of 16.15881 secs</code></pre> -<pre><code>## [1] 16062 606</code></pre> -<pre><code>## [1] 16062 606</code></pre> -<pre><code>## [1] "y ~ log10_total_counts_endogenous"</code></pre> <p>Let us look at the NB GLM model parameters estimated by sctransform.</p> <p><img src="exprs-norm-reads_files/figure-html/norm-ours-sctransform-params-plot-reads-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>We can look at the effect of sctransform’s normalization on three particular @@ -1741,16 +1266,6 @@ Figure 7.16: PCA plot of the tung reads data after sctransform normalisation (Pe Figure 7.17: Cell-wise RLE of the tung reads data </p> </div> -<div class="figure" style="text-align: center"><span id="fig:norm-pca-tpm-reads"></span> -<img src="exprs-norm-reads_files/figure-html/norm-pca-tpm-reads-1.png" alt="PCA plot of the tung data after TPM normalisation" width="90%" /> -<p class="caption"> -Figure 7.18: PCA plot of the tung data after TPM normalisation -</p> -</div> -<pre><code>## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its -## own size factors</code></pre> -<pre><code>## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own -## size factors</code></pre> <pre><code>## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS @@ -1782,53 +1297,44 @@ Figure 7.18: PCA plot of the tung data after TPM normalisation ## [15] scRNA.seq.funcs_0.1.0 ## ## loaded via a namespace (and not attached): -## [1] bitops_1.0-6 bit64_0.9-7 -## [3] httr_1.4.1 progress_1.2.2 -## [5] dynamicTreeCut_1.63-1 backports_1.1.4 -## [7] sctransform_0.2.0 tools_3.6.0 -## [9] R6_2.4.0 irlba_2.3.3 -## [11] hypergeo_1.2-13 vipor_0.4.5 -## [13] DBI_1.0.0 lazyeval_0.2.2 -## [15] colorspace_1.4-1 withr_2.1.2 -## [17] prettyunits_1.0.2 tidyselect_0.2.5 -## [19] gridExtra_2.3 moments_0.14 -## [21] curl_4.2 bit_1.1-14 -## [23] compiler_3.6.0 orthopolynom_1.0-5 -## [25] BiocNeighbors_1.2.0 labeling_0.3 -## [27] bookdown_0.13 scales_1.0.0 -## [29] stringr_1.4.0 digest_0.6.21 -## [31] rmarkdown_1.15 XVector_0.24.0 -## [33] pkgconfig_2.0.3 htmltools_0.3.6 -## [35] limma_3.40.6 highr_0.8 -## [37] rlang_0.4.0 RSQLite_2.1.2 -## [39] DelayedMatrixStats_1.6.1 dplyr_0.8.3 -## [41] RCurl_1.95-4.12 magrittr_1.5 -## [43] BiocSingular_1.0.0 GenomeInfoDbData_1.2.1 -## [45] Matrix_1.2-17 Rcpp_1.0.2 -## [47] ggbeeswarm_0.6.0 munsell_0.5.0 -## [49] viridis_0.5.1 stringi_1.4.3 -## [51] yaml_2.2.0 edgeR_3.26.8 -## [53] MASS_7.3-51.1 zlibbioc_1.30.0 -## [55] Rtsne_0.15 plyr_1.8.4 -## [57] blob_1.2.0 grid_3.6.0 -## [59] listenv_0.7.0 dqrng_0.2.1 -## [61] crayon_1.3.4 contfrac_1.1-12 -## [63] lattice_0.20-38 cowplot_1.0.0 -## [65] hms_0.5.1 locfit_1.5-9.1 -## [67] zeallot_0.1.0 knitr_1.25 -## [69] pillar_1.4.2 igraph_1.2.4.1 -## [71] future.apply_1.3.0 reshape2_1.4.3 -## [73] codetools_0.2-16 biomaRt_2.40.4 -## [75] XML_3.98-1.20 glue_1.3.1 -## [77] evaluate_0.14 deSolve_1.24 -## [79] vctrs_0.2.0 gtable_0.3.0 -## [81] purrr_0.3.2 future_1.14.0 -## [83] assertthat_0.2.1 xfun_0.9 -## [85] rsvd_1.0.2 viridisLite_0.3.0 -## [87] tibble_2.1.3 elliptic_1.4-0 -## [89] memoise_1.1.0 AnnotationDbi_1.46.1 -## [91] beeswarm_0.2.3 globals_0.12.4 -## [93] statmod_1.4.32</code></pre> +## [1] viridis_0.5.1 dynamicTreeCut_1.63-1 +## [3] edgeR_3.26.8 BiocSingular_1.0.0 +## [5] viridisLite_0.3.0 DelayedMatrixStats_1.6.1 +## [7] elliptic_1.4-0 moments_0.14 +## [9] assertthat_0.2.1 statmod_1.4.32 +## [11] highr_0.8 dqrng_0.2.1 +## [13] GenomeInfoDbData_1.2.1 vipor_0.4.5 +## [15] yaml_2.2.0 globals_0.12.4 +## [17] pillar_1.4.2 lattice_0.20-38 +## [19] glue_1.3.1 limma_3.40.6 +## [21] digest_0.6.21 XVector_0.24.0 +## [23] colorspace_1.4-1 plyr_1.8.4 +## [25] cowplot_1.0.0 htmltools_0.3.6 +## [27] Matrix_1.2-17 pkgconfig_2.0.3 +## [29] listenv_0.7.0 bookdown_0.13 +## [31] zlibbioc_1.30.0 purrr_0.3.2 +## [33] scales_1.0.0 Rtsne_0.15 +## [35] tibble_2.1.3 withr_2.1.2 +## [37] lazyeval_0.2.2 magrittr_1.5 +## [39] crayon_1.3.4 evaluate_0.14 +## [41] future_1.14.0 MASS_7.3-51.1 +## [43] beeswarm_0.2.3 tools_3.6.0 +## [45] stringr_1.4.0 munsell_0.5.0 +## [47] locfit_1.5-9.1 irlba_2.3.3 +## [49] orthopolynom_1.0-5 compiler_3.6.0 +## [51] rsvd_1.0.2 contfrac_1.1-12 +## [53] rlang_0.4.0 grid_3.6.0 +## [55] RCurl_1.95-4.12 BiocNeighbors_1.2.0 +## [57] igraph_1.2.4.1 labeling_0.3 +## [59] bitops_1.0-6 rmarkdown_1.15 +## [61] codetools_0.2-16 hypergeo_1.2-13 +## [63] gtable_0.3.0 deSolve_1.24 +## [65] reshape2_1.4.3 R6_2.4.0 +## [67] gridExtra_2.3 knitr_1.25 +## [69] dplyr_0.8.3 future.apply_1.3.0 +## [71] stringi_1.4.3 ggbeeswarm_0.6.0 +## [73] Rcpp_1.0.2 sctransform_0.2.0 +## [75] tidyselect_0.2.5 xfun_0.9</code></pre> </div> <div id="identifying-confounding-factors" class="section level2"> @@ -1845,12 +1351,12 @@ continue using the <code>scater</code> package since it provides a set of method specifically for quality control of experimental and explanatory variables. Moreover, we will continue to work with the Blischak data that was used in the previous chapter.</p> -<div class="sourceCode" id="cb454"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb454-1" data-line-number="1"><span class="kw">library</span>(scater, <span class="dt">quietly =</span> <span class="ot">TRUE</span>)</a> -<a class="sourceLine" id="cb454-2" data-line-number="2"><span class="kw">library</span>(scran)</a> -<a class="sourceLine" id="cb454-3" data-line-number="3"><span class="kw">options</span>(<span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb454-4" data-line-number="4">umi <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/tung/umi.rds"</span>)</a> -<a class="sourceLine" id="cb454-5" data-line-number="5">umi.qc <-<span class="st"> </span>umi[<span class="kw">rowData</span>(umi)<span class="op">$</span>use, <span class="kw">colData</span>(umi)<span class="op">$</span>use]</a> -<a class="sourceLine" id="cb454-6" data-line-number="6">endog_genes <-<span class="st"> </span><span class="op">!</span><span class="kw">rowData</span>(umi.qc)<span class="op">$</span>is_feature_control</a></code></pre></div> +<div class="sourceCode" id="cb343"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb343-1" data-line-number="1"><span class="kw">library</span>(scater, <span class="dt">quietly =</span> <span class="ot">TRUE</span>)</a> +<a class="sourceLine" id="cb343-2" data-line-number="2"><span class="kw">library</span>(scran)</a> +<a class="sourceLine" id="cb343-3" data-line-number="3"><span class="kw">options</span>(<span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb343-4" data-line-number="4">umi <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/tung/umi.rds"</span>)</a> +<a class="sourceLine" id="cb343-5" data-line-number="5">umi.qc <-<span class="st"> </span>umi[<span class="kw">rowData</span>(umi)<span class="op">$</span>use, <span class="kw">colData</span>(umi)<span class="op">$</span>use]</a> +<a class="sourceLine" id="cb343-6" data-line-number="6">endog_genes <-<span class="st"> </span><span class="op">!</span><span class="kw">rowData</span>(umi.qc)<span class="op">$</span>is_feature_control</a></code></pre></div> <p>The <code>umi.qc</code> dataset contains filtered cells and genes. Our next step is to explore technical drivers of variability in the data to inform data normalisation before downstream analysis.</p> @@ -1859,25 +1365,21 @@ normalisation before downstream analysis.</p> <h3><span class="header-section-number">7.4.2</span> Correlations with PCs</h3> <p>Let’s first look again at the PCA plot of the QCed dataset using the scran-normalized log2-CPM values:</p> -<div class="sourceCode" id="cb455"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb455-1" data-line-number="1">qclust <-<span class="st"> </span><span class="kw">quickCluster</span>(umi.qc, <span class="dt">min.size =</span> <span class="dv">30</span>, <span class="dt">use.ranks =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb455-2" data-line-number="2">umi.qc <-<span class="st"> </span><span class="kw">computeSumFactors</span>(umi.qc, <span class="dt">sizes =</span> <span class="dv">15</span>, <span class="dt">clusters =</span> qclust)</a> -<a class="sourceLine" id="cb455-3" data-line-number="3">umi.qc <-<span class="st"> </span><span class="kw">normalize</span>(umi.qc)</a></code></pre></div> -<pre><code>## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its -## own size factors</code></pre> -<pre><code>## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own -## size factors</code></pre> -<div class="sourceCode" id="cb458"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb458-1" data-line-number="1"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"PCA"</span>) <-<span class="st"> </span><span class="kw">reducedDim</span>(</a> -<a class="sourceLine" id="cb458-2" data-line-number="2"> <span class="kw">runPCA</span>(umi.qc[endog_genes,],</a> -<a class="sourceLine" id="cb458-3" data-line-number="3"> <span class="dt">exprs_values =</span> <span class="st">"logcounts"</span>, <span class="dt">ncomponents =</span> <span class="dv">10</span>), <span class="st">"PCA"</span>)</a> -<a class="sourceLine" id="cb458-4" data-line-number="4"><span class="kw">plotPCA</span>(</a> -<a class="sourceLine" id="cb458-5" data-line-number="5"> umi.qc,</a> -<a class="sourceLine" id="cb458-6" data-line-number="6"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> -<a class="sourceLine" id="cb458-7" data-line-number="7"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span></a> -<a class="sourceLine" id="cb458-8" data-line-number="8">)</a></code></pre></div> +<div class="sourceCode" id="cb344"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb344-1" data-line-number="1">qclust <-<span class="st"> </span><span class="kw">quickCluster</span>(umi.qc, <span class="dt">min.size =</span> <span class="dv">30</span>, <span class="dt">use.ranks =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb344-2" data-line-number="2">umi.qc <-<span class="st"> </span><span class="kw">computeSumFactors</span>(umi.qc, <span class="dt">sizes =</span> <span class="dv">15</span>, <span class="dt">clusters =</span> qclust)</a> +<a class="sourceLine" id="cb344-3" data-line-number="3">umi.qc <-<span class="st"> </span><span class="kw">normalize</span>(umi.qc)</a> +<a class="sourceLine" id="cb344-4" data-line-number="4"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"PCA"</span>) <-<span class="st"> </span><span class="kw">reducedDim</span>(</a> +<a class="sourceLine" id="cb344-5" data-line-number="5"> <span class="kw">runPCA</span>(umi.qc[endog_genes,],</a> +<a class="sourceLine" id="cb344-6" data-line-number="6"> <span class="dt">exprs_values =</span> <span class="st">"logcounts"</span>, <span class="dt">ncomponents =</span> <span class="dv">10</span>), <span class="st">"PCA"</span>)</a> +<a class="sourceLine" id="cb344-7" data-line-number="7"><span class="kw">plotPCA</span>(</a> +<a class="sourceLine" id="cb344-8" data-line-number="8"> umi.qc,</a> +<a class="sourceLine" id="cb344-9" data-line-number="9"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> +<a class="sourceLine" id="cb344-10" data-line-number="10"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span></a> +<a class="sourceLine" id="cb344-11" data-line-number="11">)</a></code></pre></div> <div class="figure" style="text-align: center"><span id="fig:confound-pca"></span> <img src="confounders_files/figure-html/confound-pca-1.png" alt="PCA plot of the tung data" width="90%" /> <p class="caption"> -Figure 7.19: PCA plot of the tung data +Figure 7.18: PCA plot of the tung data </p> </div> <p><code>scater</code> allows one to identify principal components that correlate with @@ -1890,90 +1392,11 @@ experimental and QC variables of interest (it ranks principle components by the ten variables in <code>colData(umi.qc)</code> that are most strongly associated with the PCs. [We will ignore the <code>sample_id</code> variable: it has a unique value for each cell, so can explain all the variation for all PCs.]</p> -<div class="sourceCode" id="cb459"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb459-1" data-line-number="1"><span class="kw">plotExplanatoryPCs</span>(umi.qc)</a></code></pre></div> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'is_cell_control' with fewer than 2 unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_feature_control' with fewer than 2 -## unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_feature_control' with fewer than 2 -## unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_feature_control' with fewer than 2 -## unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_50_features_ERCC' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_ERCC' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_ERCC' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_ERCC' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_50_features_MT' with fewer than 2 unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_MT' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_MT' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_MT' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'use' with fewer than 2 unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'outlier' with fewer than 2 unique levels</code></pre> -<pre><code>## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf</code></pre> +<div class="sourceCode" id="cb345"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb345-1" data-line-number="1"><span class="kw">plotExplanatoryPCs</span>(umi.qc)</a></code></pre></div> <div class="figure" style="text-align: center"><span id="fig:confound-find-pcs-total-features"></span> <img src="confounders_files/figure-html/confound-find-pcs-total-features-1.png" alt="PC correlation with the number of detected genes" width="90%" /> <p class="caption"> -Figure 7.20: PC correlation with the number of detected genes +Figure 7.19: PC correlation with the number of detected genes </p> </div> <p>Indeed, we can see that <code>PC1</code> can be almost completely explained by <code>batch</code> and @@ -1993,22 +1416,22 @@ was described <a href="http://biorxiv.org/content/early/2015/12/27/025528">here< linear model regressing expression values for each gene against just that variable, and display a density plot of the gene-wise marginal <span class="math inline">\(R^2\)</span> values for the variables.</p> -<div class="sourceCode" id="cb475"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb475-1" data-line-number="1"><span class="kw">plotExplanatoryVariables</span>(</a> -<a class="sourceLine" id="cb475-2" data-line-number="2"> umi.qc,</a> -<a class="sourceLine" id="cb475-3" data-line-number="3"> <span class="dt">exprs_values =</span> <span class="st">"logcounts_raw"</span>,</a> -<a class="sourceLine" id="cb475-4" data-line-number="4"> <span class="dt">variables =</span> <span class="kw">c</span>(</a> -<a class="sourceLine" id="cb475-5" data-line-number="5"> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb475-6" data-line-number="6"> <span class="st">"total_counts"</span>,</a> -<a class="sourceLine" id="cb475-7" data-line-number="7"> <span class="st">"batch"</span>,</a> -<a class="sourceLine" id="cb475-8" data-line-number="8"> <span class="st">"individual"</span>,</a> -<a class="sourceLine" id="cb475-9" data-line-number="9"> <span class="st">"pct_counts_ERCC"</span>,</a> -<a class="sourceLine" id="cb475-10" data-line-number="10"> <span class="st">"pct_counts_MT"</span></a> -<a class="sourceLine" id="cb475-11" data-line-number="11"> )</a> -<a class="sourceLine" id="cb475-12" data-line-number="12">)</a></code></pre></div> +<div class="sourceCode" id="cb346"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb346-1" data-line-number="1"><span class="kw">plotExplanatoryVariables</span>(</a> +<a class="sourceLine" id="cb346-2" data-line-number="2"> umi.qc,</a> +<a class="sourceLine" id="cb346-3" data-line-number="3"> <span class="dt">exprs_values =</span> <span class="st">"logcounts_raw"</span>,</a> +<a class="sourceLine" id="cb346-4" data-line-number="4"> <span class="dt">variables =</span> <span class="kw">c</span>(</a> +<a class="sourceLine" id="cb346-5" data-line-number="5"> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb346-6" data-line-number="6"> <span class="st">"total_counts"</span>,</a> +<a class="sourceLine" id="cb346-7" data-line-number="7"> <span class="st">"batch"</span>,</a> +<a class="sourceLine" id="cb346-8" data-line-number="8"> <span class="st">"individual"</span>,</a> +<a class="sourceLine" id="cb346-9" data-line-number="9"> <span class="st">"pct_counts_ERCC"</span>,</a> +<a class="sourceLine" id="cb346-10" data-line-number="10"> <span class="st">"pct_counts_MT"</span></a> +<a class="sourceLine" id="cb346-11" data-line-number="11"> )</a> +<a class="sourceLine" id="cb346-12" data-line-number="12">)</a></code></pre></div> <div class="figure" style="text-align: center"><span id="fig:confound-find-expl-vars"></span> <img src="confounders_files/figure-html/confound-find-expl-vars-1.png" alt="Explanatory variables" width="90%" /> <p class="caption"> -Figure 7.21: Explanatory variables +Figure 7.20: Explanatory variables </p> </div> <p>This analysis indicates that the number of detected genes (again) and also the @@ -2106,105 +1529,22 @@ please compare your results to ours (next chapter).</p> </div> <div id="identifying-confounding-factors-reads" class="section level2"> <h2><span class="header-section-number">7.5</span> Identifying confounding factors (Reads)</h2> -<pre><code>## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its -## own size factors</code></pre> -<pre><code>## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own -## size factors</code></pre> <div class="figure" style="text-align: center"><span id="fig:confound-pca-reads"></span> <img src="confounders-reads_files/figure-html/confound-pca-reads-1.png" alt="PCA plot of the tung data" width="90%" /> <p class="caption"> -Figure 7.22: PCA plot of the tung data +Figure 7.21: PCA plot of the tung data </p> </div> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'is_cell_control' with fewer than 2 unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_feature_control' with fewer than 2 -## unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_feature_control' with fewer than 2 -## unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_feature_control' with fewer than 2 -## unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_50_features_ERCC' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_ERCC' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_ERCC' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_ERCC' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_50_features_MT' with fewer than 2 unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_100_features_MT' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_200_features_MT' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'pct_counts_in_top_500_features_MT' with fewer than 2 unique -## levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'use' with fewer than 2 unique levels</code></pre> -<pre><code>## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): -## ignoring 'outlier' with fewer than 2 unique levels</code></pre> -<pre><code>## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf - -## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning -## -Inf</code></pre> <div class="figure" style="text-align: center"><span id="fig:confound-find-pcs-reads"></span> <img src="confounders-reads_files/figure-html/confound-find-pcs-reads-1.png" alt="PC correlation with the number of detected genes" width="90%" /> <p class="caption"> -Figure 7.23: PC correlation with the number of detected genes +Figure 7.22: PC correlation with the number of detected genes </p> </div> <div class="figure" style="text-align: center"><span id="fig:confound-find-expl-vars-reads"></span> <img src="confounders-reads_files/figure-html/confound-find-expl-vars-reads-1.png" alt="Explanatory variables" width="90%" /> <p class="caption"> -Figure 7.24: Explanatory variables +Figure 7.23: Explanatory variables </p> </div> <pre><code>## R version 3.6.0 (2019-04-26) @@ -2323,25 +1663,25 @@ systematically between cells and where we expect technical effects to affect a large number of genes (a very common and reasonable assumption), then such methods (for example, the RUVs method) can perform well.</p> <p>We explore both general approaches below.</p> -<div class="sourceCode" id="cb495"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb495-1" data-line-number="1"><span class="kw">library</span>(scRNA.seq.funcs)</a> -<a class="sourceLine" id="cb495-2" data-line-number="2"><span class="kw">library</span>(RUVSeq)</a> -<a class="sourceLine" id="cb495-3" data-line-number="3"><span class="kw">library</span>(scater)</a> -<a class="sourceLine" id="cb495-4" data-line-number="4"><span class="kw">library</span>(SingleCellExperiment)</a> -<a class="sourceLine" id="cb495-5" data-line-number="5"><span class="kw">library</span>(scran)</a> -<a class="sourceLine" id="cb495-6" data-line-number="6"><span class="kw">library</span>(kBET)</a> -<a class="sourceLine" id="cb495-7" data-line-number="7"><span class="kw">library</span>(sva) <span class="co"># Combat</span></a> -<a class="sourceLine" id="cb495-8" data-line-number="8"><span class="kw">library</span>(edgeR)</a> -<a class="sourceLine" id="cb495-9" data-line-number="9"><span class="kw">library</span>(harmony)</a> -<a class="sourceLine" id="cb495-10" data-line-number="10"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a> -<a class="sourceLine" id="cb495-11" data-line-number="11"><span class="kw">options</span>(<span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb495-12" data-line-number="12">umi <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/tung/umi.rds"</span>)</a> -<a class="sourceLine" id="cb495-13" data-line-number="13">umi.qc <-<span class="st"> </span>umi[<span class="kw">rowData</span>(umi)<span class="op">$</span>use, <span class="kw">colData</span>(umi)<span class="op">$</span>use]</a> -<a class="sourceLine" id="cb495-14" data-line-number="14">endog_genes <-<span class="st"> </span><span class="op">!</span><span class="kw">rowData</span>(umi.qc)<span class="op">$</span>is_feature_control</a> -<a class="sourceLine" id="cb495-15" data-line-number="15">erccs <-<span class="st"> </span><span class="kw">rowData</span>(umi.qc)<span class="op">$</span>is_feature_control</a> -<a class="sourceLine" id="cb495-16" data-line-number="16"><span class="co">## Apply scran sum factor normalization</span></a> -<a class="sourceLine" id="cb495-17" data-line-number="17">qclust <-<span class="st"> </span><span class="kw">quickCluster</span>(umi.qc, <span class="dt">min.size =</span> <span class="dv">30</span>, <span class="dt">use.ranks =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb495-18" data-line-number="18">umi.qc <-<span class="st"> </span><span class="kw">computeSumFactors</span>(umi.qc, <span class="dt">sizes =</span> <span class="dv">15</span>, <span class="dt">clusters =</span> qclust)</a> -<a class="sourceLine" id="cb495-19" data-line-number="19">umi.qc <-<span class="st"> </span><span class="kw">normalize</span>(umi.qc)</a></code></pre></div> +<div class="sourceCode" id="cb349"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb349-1" data-line-number="1"><span class="kw">library</span>(scRNA.seq.funcs)</a> +<a class="sourceLine" id="cb349-2" data-line-number="2"><span class="kw">library</span>(RUVSeq)</a> +<a class="sourceLine" id="cb349-3" data-line-number="3"><span class="kw">library</span>(scater)</a> +<a class="sourceLine" id="cb349-4" data-line-number="4"><span class="kw">library</span>(SingleCellExperiment)</a> +<a class="sourceLine" id="cb349-5" data-line-number="5"><span class="kw">library</span>(scran)</a> +<a class="sourceLine" id="cb349-6" data-line-number="6"><span class="kw">library</span>(kBET)</a> +<a class="sourceLine" id="cb349-7" data-line-number="7"><span class="kw">library</span>(sva) <span class="co"># Combat</span></a> +<a class="sourceLine" id="cb349-8" data-line-number="8"><span class="kw">library</span>(edgeR)</a> +<a class="sourceLine" id="cb349-9" data-line-number="9"><span class="kw">library</span>(harmony)</a> +<a class="sourceLine" id="cb349-10" data-line-number="10"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a> +<a class="sourceLine" id="cb349-11" data-line-number="11"><span class="kw">options</span>(<span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb349-12" data-line-number="12">umi <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/tung/umi.rds"</span>)</a> +<a class="sourceLine" id="cb349-13" data-line-number="13">umi.qc <-<span class="st"> </span>umi[<span class="kw">rowData</span>(umi)<span class="op">$</span>use, <span class="kw">colData</span>(umi)<span class="op">$</span>use]</a> +<a class="sourceLine" id="cb349-14" data-line-number="14">endog_genes <-<span class="st"> </span><span class="op">!</span><span class="kw">rowData</span>(umi.qc)<span class="op">$</span>is_feature_control</a> +<a class="sourceLine" id="cb349-15" data-line-number="15">erccs <-<span class="st"> </span><span class="kw">rowData</span>(umi.qc)<span class="op">$</span>is_feature_control</a> +<a class="sourceLine" id="cb349-16" data-line-number="16"><span class="co">## Apply scran sum factor normalization</span></a> +<a class="sourceLine" id="cb349-17" data-line-number="17">qclust <-<span class="st"> </span><span class="kw">quickCluster</span>(umi.qc, <span class="dt">min.size =</span> <span class="dv">30</span>, <span class="dt">use.ranks =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb349-18" data-line-number="18">umi.qc <-<span class="st"> </span><span class="kw">computeSumFactors</span>(umi.qc, <span class="dt">sizes =</span> <span class="dv">15</span>, <span class="dt">clusters =</span> qclust)</a> +<a class="sourceLine" id="cb349-19" data-line-number="19">umi.qc <-<span class="st"> </span><span class="kw">normalize</span>(umi.qc)</a></code></pre></div> </div> </div> <div id="linear-models" class="section level3"> @@ -2373,21 +1713,21 @@ apply empirical Bayes squeezing of variance estimate to improve inference.</p> residuals (this may be reasonable for normalized log-counts in many cases; but it may not be—debate continues in the literature), then we can apply <code>limma</code> to regress out (known) unwanted sources of variation as follows.</p> -<div class="sourceCode" id="cb496"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb496-1" data-line-number="1"><span class="co">## fit a model just accounting for batch</span></a> -<a class="sourceLine" id="cb496-2" data-line-number="2">lm_design_batch <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="dv">0</span> <span class="op">+</span><span class="st"> </span>batch, <span class="dt">data =</span> <span class="kw">colData</span>(umi.qc))</a> -<a class="sourceLine" id="cb496-3" data-line-number="3">fit_lm_batch <-<span class="st"> </span><span class="kw">lmFit</span>(<span class="kw">logcounts</span>(umi.qc), lm_design_batch)</a> -<a class="sourceLine" id="cb496-4" data-line-number="4">resids_lm_batch <-<span class="st"> </span><span class="kw">residuals</span>(fit_lm_batch, <span class="kw">logcounts</span>(umi.qc))</a> -<a class="sourceLine" id="cb496-5" data-line-number="5"><span class="kw">assay</span>(umi.qc, <span class="st">"lm_batch"</span>) <-<span class="st"> </span>resids_lm_batch</a> -<a class="sourceLine" id="cb496-6" data-line-number="6"></a> -<a class="sourceLine" id="cb496-7" data-line-number="7"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"PCA_lm_batch"</span>) <-<span class="st"> </span><span class="kw">reducedDim</span>(</a> -<a class="sourceLine" id="cb496-8" data-line-number="8"> <span class="kw">runPCA</span>(umi.qc[endog_genes, ], <span class="dt">exprs_values =</span> <span class="st">"lm_batch"</span>), <span class="st">"PCA"</span>)</a> -<a class="sourceLine" id="cb496-9" data-line-number="9"></a> -<a class="sourceLine" id="cb496-10" data-line-number="10"><span class="kw">plotReducedDim</span>(umi.qc, <span class="dt">use_dimred =</span> <span class="st">"PCA_lm_batch"</span>,</a> -<a class="sourceLine" id="cb496-11" data-line-number="11"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>, </a> -<a class="sourceLine" id="cb496-12" data-line-number="12"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb496-13" data-line-number="13"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> -<a class="sourceLine" id="cb496-14" data-line-number="14"> ) <span class="op">+</span></a> -<a class="sourceLine" id="cb496-15" data-line-number="15"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"LM - regress out batch"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb350"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb350-1" data-line-number="1"><span class="co">## fit a model just accounting for batch</span></a> +<a class="sourceLine" id="cb350-2" data-line-number="2">lm_design_batch <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="dv">0</span> <span class="op">+</span><span class="st"> </span>batch, <span class="dt">data =</span> <span class="kw">colData</span>(umi.qc))</a> +<a class="sourceLine" id="cb350-3" data-line-number="3">fit_lm_batch <-<span class="st"> </span><span class="kw">lmFit</span>(<span class="kw">logcounts</span>(umi.qc), lm_design_batch)</a> +<a class="sourceLine" id="cb350-4" data-line-number="4">resids_lm_batch <-<span class="st"> </span><span class="kw">residuals</span>(fit_lm_batch, <span class="kw">logcounts</span>(umi.qc))</a> +<a class="sourceLine" id="cb350-5" data-line-number="5"><span class="kw">assay</span>(umi.qc, <span class="st">"lm_batch"</span>) <-<span class="st"> </span>resids_lm_batch</a> +<a class="sourceLine" id="cb350-6" data-line-number="6"></a> +<a class="sourceLine" id="cb350-7" data-line-number="7"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"PCA_lm_batch"</span>) <-<span class="st"> </span><span class="kw">reducedDim</span>(</a> +<a class="sourceLine" id="cb350-8" data-line-number="8"> <span class="kw">runPCA</span>(umi.qc[endog_genes, ], <span class="dt">exprs_values =</span> <span class="st">"lm_batch"</span>), <span class="st">"PCA"</span>)</a> +<a class="sourceLine" id="cb350-9" data-line-number="9"></a> +<a class="sourceLine" id="cb350-10" data-line-number="10"><span class="kw">plotReducedDim</span>(umi.qc, <span class="dt">use_dimred =</span> <span class="st">"PCA_lm_batch"</span>,</a> +<a class="sourceLine" id="cb350-11" data-line-number="11"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>, </a> +<a class="sourceLine" id="cb350-12" data-line-number="12"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb350-13" data-line-number="13"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> +<a class="sourceLine" id="cb350-14" data-line-number="14"> ) <span class="op">+</span></a> +<a class="sourceLine" id="cb350-15" data-line-number="15"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"LM - regress out batch"</span>)</a></code></pre></div> <p>Two problems are immediately apparent with the approach above. First, batch is nested within individual, so simply regressing out batch as we have done above also regresses out differences between individuals that we would like to @@ -2401,43 +1741,49 @@ the intercept coefficient to zero).]</p> <p><strong>Exercise 2</strong></p> <p>Perform LM correction for each individual separately. Store the final corrected matrix in the <code>lm_batch_indi</code> slot.</p> -<div class="sourceCode" id="cb497"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb497-1" data-line-number="1"><span class="co">## define cellular detection rate (cdr), i.e. proportion of genes expressed in each cell</span></a> -<a class="sourceLine" id="cb497-2" data-line-number="2">umi.qc<span class="op">$</span>cdr <-<span class="st"> </span>umi.qc<span class="op">$</span>total_features_by_counts_endogenous <span class="op">/</span><span class="st"> </span><span class="kw">nrow</span>(umi.qc)</a> -<a class="sourceLine" id="cb497-3" data-line-number="3"><span class="co">## fit a model just accounting for batch by individual</span></a> -<a class="sourceLine" id="cb497-4" data-line-number="4">lm_design_batch1 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span>batch <span class="op">+</span><span class="st"> </span>cdr,</a> -<a class="sourceLine" id="cb497-5" data-line-number="5"> <span class="dt">data =</span> <span class="kw">colData</span>(umi.qc)[umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19098"</span>,])</a> -<a class="sourceLine" id="cb497-6" data-line-number="6">fit_indi1 <-<span class="st"> </span><span class="kw">lmfit</span>(<span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19098"</span>], lm_design_batch1)</a> -<a class="sourceLine" id="cb497-7" data-line-number="7">fit_indi1<span class="op">$</span>coefficients[,<span class="dv">1</span>] <-<span class="st"> </span><span class="dv">0</span> <span class="co">## replace intercept with 0 to preserve reference batch</span></a> -<a class="sourceLine" id="cb497-8" data-line-number="8">resids_lm_batch1 <-<span class="st"> </span><span class="kw">residuals</span>(fit_indi1, <span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19098"</span>])</a> -<a class="sourceLine" id="cb497-9" data-line-number="9"></a> -<a class="sourceLine" id="cb497-10" data-line-number="10">lm_design_batch2 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span>batch <span class="op">+</span><span class="st"> </span>cdr,</a> -<a class="sourceLine" id="cb497-11" data-line-number="11"> <span class="dt">data =</span> <span class="kw">colData</span>(umi.qc)[umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19101"</span>,])</a> -<a class="sourceLine" id="cb497-12" data-line-number="12">fit_indi2 <-<span class="st"> </span><span class="kw">lmfit</span>(<span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19101"</span>], lm_design_batch2)</a> -<a class="sourceLine" id="cb497-13" data-line-number="13">fit_indi2<span class="op">$</span>coefficients[,<span class="dv">1</span>] <-<span class="st"> </span><span class="dv">0</span> <span class="co">## replace intercept with 0 to preserve reference batch</span></a> -<a class="sourceLine" id="cb497-14" data-line-number="14">resids_lm_batch2 <-<span class="st"> </span><span class="kw">residuals</span>(fit_indi2, <span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19101"</span>])</a> -<a class="sourceLine" id="cb497-15" data-line-number="15"></a> -<a class="sourceLine" id="cb497-16" data-line-number="16">lm_design_batch3 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span>batch <span class="op">+</span><span class="st"> </span>cdr,</a> -<a class="sourceLine" id="cb497-17" data-line-number="17"> <span class="dt">data =</span> <span class="kw">colData</span>(umi.qc)[umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19239"</span>,])</a> -<a class="sourceLine" id="cb497-18" data-line-number="18">fit_indi3 <-<span class="st"> </span><span class="kw">lmfit</span>(<span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19239"</span>], lm_design_batch3)</a> -<a class="sourceLine" id="cb497-19" data-line-number="19">fit_indi3<span class="op">$</span>coefficients[,<span class="dv">1</span>] <-<span class="st"> </span><span class="dv">0</span> <span class="co">## replace intercept with 0 to preserve reference batch</span></a> -<a class="sourceLine" id="cb497-20" data-line-number="20">resids_lm_batch3 <-<span class="st"> </span><span class="kw">residuals</span>(fit_indi3, <span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19239"</span>])</a> -<a class="sourceLine" id="cb497-21" data-line-number="21"></a> -<a class="sourceLine" id="cb497-22" data-line-number="22"><span class="kw">identical</span>(<span class="kw">colnames</span>(umi.qc), <span class="kw">colnames</span>(<span class="kw">cbind</span>(resids_lm_batch1, resids_lm_batch2, resids_lm_batch3)))</a> -<a class="sourceLine" id="cb497-23" data-line-number="23"><span class="kw">assay</span>(umi.qc, <span class="st">"lm_batch_indi"</span>) <-<span class="st"> </span><span class="kw">cbind</span>(resids_lm_batch1, resids_lm_batch2, resids_lm_batch3)</a> -<a class="sourceLine" id="cb497-24" data-line-number="24"></a> -<a class="sourceLine" id="cb497-25" data-line-number="25"><span class="kw">reduceddim</span>(umi.qc, <span class="st">"pca_lm_batch_indi"</span>) <-<span class="st"> </span><span class="kw">reduceddim</span>(</a> -<a class="sourceLine" id="cb497-26" data-line-number="26"> <span class="kw">runpca</span>(umi.qc[endog_genes, ], <span class="dt">exprs_values =</span> <span class="st">"lm_batch_indi"</span>), <span class="st">"pca"</span>)</a> -<a class="sourceLine" id="cb497-27" data-line-number="27"></a> -<a class="sourceLine" id="cb497-28" data-line-number="28"><span class="kw">plotreduceddim</span>(umi.qc, <span class="dt">use_dimred =</span> <span class="st">"pca_lm_batch_indi"</span>,</a> -<a class="sourceLine" id="cb497-29" data-line-number="29"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>, </a> -<a class="sourceLine" id="cb497-30" data-line-number="30"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb497-31" data-line-number="31"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> -<a class="sourceLine" id="cb497-32" data-line-number="32"> ) <span class="op">+</span></a> -<a class="sourceLine" id="cb497-33" data-line-number="33"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"lm - regress out batch within individuals separately"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb351"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb351-1" data-line-number="1"><span class="co">## define cellular detection rate (cdr), i.e. proportion of genes expressed in each cell</span></a> +<a class="sourceLine" id="cb351-2" data-line-number="2">umi.qc<span class="op">$</span>cdr <-<span class="st"> </span>umi.qc<span class="op">$</span>total_features_by_counts_endogenous <span class="op">/</span><span class="st"> </span><span class="kw">nrow</span>(umi.qc)</a> +<a class="sourceLine" id="cb351-3" data-line-number="3"><span class="co">## fit a model just accounting for batch by individual</span></a> +<a class="sourceLine" id="cb351-4" data-line-number="4">lm_design_batch1 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span>batch <span class="op">+</span><span class="st"> </span>cdr,</a> +<a class="sourceLine" id="cb351-5" data-line-number="5"> <span class="dt">data =</span> <span class="kw">colData</span>(umi.qc)[umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19098"</span>,])</a> +<a class="sourceLine" id="cb351-6" data-line-number="6">fit_indi1 <-<span class="st"> </span><span class="kw">lmfit</span>(<span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19098"</span>], lm_design_batch1)</a> +<a class="sourceLine" id="cb351-7" data-line-number="7">fit_indi1<span class="op">$</span>coefficients[,<span class="dv">1</span>] <-<span class="st"> </span><span class="dv">0</span> <span class="co">## replace intercept with 0 to preserve reference batch</span></a> +<a class="sourceLine" id="cb351-8" data-line-number="8">resids_lm_batch1 <-<span class="st"> </span><span class="kw">residuals</span>(fit_indi1, <span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19098"</span>])</a> +<a class="sourceLine" id="cb351-9" data-line-number="9"></a> +<a class="sourceLine" id="cb351-10" data-line-number="10">lm_design_batch2 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span>batch <span class="op">+</span><span class="st"> </span>cdr,</a> +<a class="sourceLine" id="cb351-11" data-line-number="11"> <span class="dt">data =</span> <span class="kw">colData</span>(umi.qc)[umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19101"</span>,])</a> +<a class="sourceLine" id="cb351-12" data-line-number="12">fit_indi2 <-<span class="st"> </span><span class="kw">lmfit</span>(<span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19101"</span>], lm_design_batch2)</a> +<a class="sourceLine" id="cb351-13" data-line-number="13">fit_indi2<span class="op">$</span>coefficients[,<span class="dv">1</span>] <-<span class="st"> </span><span class="dv">0</span> <span class="co">## replace intercept with 0 to preserve reference batch</span></a> +<a class="sourceLine" id="cb351-14" data-line-number="14">resids_lm_batch2 <-<span class="st"> </span><span class="kw">residuals</span>(fit_indi2, <span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19101"</span>])</a> +<a class="sourceLine" id="cb351-15" data-line-number="15"></a> +<a class="sourceLine" id="cb351-16" data-line-number="16">lm_design_batch3 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span>batch <span class="op">+</span><span class="st"> </span>cdr,</a> +<a class="sourceLine" id="cb351-17" data-line-number="17"> <span class="dt">data =</span> <span class="kw">colData</span>(umi.qc)[umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19239"</span>,])</a> +<a class="sourceLine" id="cb351-18" data-line-number="18">fit_indi3 <-<span class="st"> </span><span class="kw">lmfit</span>(<span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19239"</span>], lm_design_batch3)</a> +<a class="sourceLine" id="cb351-19" data-line-number="19">fit_indi3<span class="op">$</span>coefficients[,<span class="dv">1</span>] <-<span class="st"> </span><span class="dv">0</span> <span class="co">## replace intercept with 0 to preserve reference batch</span></a> +<a class="sourceLine" id="cb351-20" data-line-number="20">resids_lm_batch3 <-<span class="st"> </span><span class="kw">residuals</span>(fit_indi3, <span class="kw">logcounts</span>(umi.qc)[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "na19239"</span>])</a> +<a class="sourceLine" id="cb351-21" data-line-number="21"></a> +<a class="sourceLine" id="cb351-22" data-line-number="22"><span class="kw">identical</span>(<span class="kw">colnames</span>(umi.qc), <span class="kw">colnames</span>(<span class="kw">cbind</span>(resids_lm_batch1, resids_lm_batch2, resids_lm_batch3)))</a> +<a class="sourceLine" id="cb351-23" data-line-number="23"><span class="kw">assay</span>(umi.qc, <span class="st">"lm_batch_indi"</span>) <-<span class="st"> </span><span class="kw">cbind</span>(resids_lm_batch1, resids_lm_batch2, resids_lm_batch3)</a> +<a class="sourceLine" id="cb351-24" data-line-number="24"></a> +<a class="sourceLine" id="cb351-25" data-line-number="25"><span class="kw">reduceddim</span>(umi.qc, <span class="st">"pca_lm_batch_indi"</span>) <-<span class="st"> </span><span class="kw">reduceddim</span>(</a> +<a class="sourceLine" id="cb351-26" data-line-number="26"> <span class="kw">runpca</span>(umi.qc[endog_genes, ], <span class="dt">exprs_values =</span> <span class="st">"lm_batch_indi"</span>), <span class="st">"pca"</span>)</a> +<a class="sourceLine" id="cb351-27" data-line-number="27"></a> +<a class="sourceLine" id="cb351-28" data-line-number="28"><span class="kw">plotreduceddim</span>(umi.qc, <span class="dt">use_dimred =</span> <span class="st">"pca_lm_batch_indi"</span>,</a> +<a class="sourceLine" id="cb351-29" data-line-number="29"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>, </a> +<a class="sourceLine" id="cb351-30" data-line-number="30"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb351-31" data-line-number="31"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> +<a class="sourceLine" id="cb351-32" data-line-number="32"> ) <span class="op">+</span></a> +<a class="sourceLine" id="cb351-33" data-line-number="33"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"lm - regress out batch within individuals separately"</span>)</a></code></pre></div> <p>What do you think of the results of this approach?</p> </div> <div id="negative-binomial-generalized-linear-models" class="section level4"> <h4><span class="header-section-number">7.6.2.2</span> Negative binomial generalized linear models</h4> +<p><strong>Advanced exercise</strong></p> +<p>Can you use the <code>edgeR</code> package to use a negative binomial generalized linear +model to regress out batch effects?</p> +<p><em>Hint</em>: follow a similar approach to that taken in the <code>limma</code> example above. +You will need to use the <code>DGEList()</code>, <code>estimateDisp()</code>, and <code>glmQLFit()</code> +functions.</p> </div> </div> <div id="sctransform-2" class="section level3"> @@ -2452,3770 +1798,30 @@ nested within individual, which means that we cannot directly remove batch effects without removing differences between individuals. However, here we will demonstrate how you <em>would</em> try to remove batch effects with <code>sctransform</code> for a kinder experimental design.</p> -<div class="sourceCode" id="cb498"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb498-1" data-line-number="1">umi_sparse <-<span class="st"> </span><span class="kw">as</span>(<span class="kw">counts</span>(umi.qc), <span class="st">"dgCMatrix"</span>)</a> -<a class="sourceLine" id="cb498-2" data-line-number="2"><span class="co">### Genes expressed in at least 5 cells will be kept</span></a> -<a class="sourceLine" id="cb498-3" data-line-number="3">sctnorm_data <-<span class="st"> </span>sctransform<span class="op">::</span><span class="kw">vst</span>(<span class="dt">umi =</span> umi_sparse, <span class="dt">min_cells =</span> <span class="dv">1</span>,</a> -<a class="sourceLine" id="cb498-4" data-line-number="4"> <span class="dt">cell_attr =</span> <span class="kw">as.data.frame</span>(<span class="kw">colData</span>(umi.qc)),</a> -<a class="sourceLine" id="cb498-5" data-line-number="5"> <span class="dt">latent_var =</span> <span class="kw">c</span>(<span class="st">"log10_total_counts_endogenous"</span>, <span class="st">"batch"</span>))</a></code></pre></div> -<pre><code>## Calculating cell attributes for input UMI matrix</code></pre> -<pre><code>## Variance stabilizing transformation of count matrix of size 14066 by 657</code></pre> -<pre><code>## Model formula is y ~ log10_total_counts_endogenous + batch</code></pre> -<pre><code>## Get Negative Binomial regression parameters per gene</code></pre> -<pre><code>## Using 2000 genes, 657 cells</code></pre> -<pre><code>## - | - | | 0%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## Warning in sqrt(1/i): NaNs produced</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |======== | 12%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |================ | 25%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |======================== | 38%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |================================ | 50%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |========================================= | 62%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |================================================= | 75%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |========================================================= | 88%</code></pre> -<pre><code>## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached</code></pre> -<pre><code>## - | - |=================================================================| 100%</code></pre> -<pre><code>## Found 123 outliers - those will be ignored in fitting/regularization step</code></pre> -<pre><code>## Second step: Get residuals using fitted parameters for 14066 genes</code></pre> -<pre><code>## - | - | | 0% - | - |= | 2% - | - |== | 4% - | - |==== | 5% - | - |===== | 7% - | - |====== | 9% - | - |======= | 11% - | - |======== | 13% - | - |========= | 15% - | - |=========== | 16% - | - |============ | 18% - | - |============= | 20% - | - |============== | 22% - | - |=============== | 24% - | - |================= | 25% - | - |================== | 27% - | - |=================== | 29% - | - |==================== | 31% - | - |===================== | 33% - | - |====================== | 35% - | - |======================== | 36% - | - |========================= | 38% - | - |========================== | 40% - | - |=========================== | 42% - | - |============================ | 44% - | - |============================== | 45% - | - |=============================== | 47% - | - |================================ | 49% - | - |================================= | 51% - | - |================================== | 53% - | - |=================================== | 55% - | - |===================================== | 56% - | - |====================================== | 58% - | - |======================================= | 60% - | - |======================================== | 62% - | - |========================================= | 64% - | - |=========================================== | 65% - | - |============================================ | 67% - | - |============================================= | 69% - | - |============================================== | 71% - | - |=============================================== | 73% - | - |================================================ | 75% - | - |================================================== | 76% - | - |=================================================== | 78% - | - |==================================================== | 80% - | - |===================================================== | 82% - | - |====================================================== | 84% - | - |======================================================== | 85% - | - |========================================================= | 87% - | - |========================================================== | 89% - | - |=========================================================== | 91% - | - |============================================================ | 93% - | - |============================================================= | 95% - | - |=============================================================== | 96% - | - |================================================================ | 98% - | - |=================================================================| 100%</code></pre> -<pre><code>## Calculating gene attributes</code></pre> -<pre><code>## Wall clock passed: Time difference of 28.12818 secs</code></pre> -<div class="sourceCode" id="cb530"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb530-1" data-line-number="1"><span class="co">## Pearson residuals, or deviance residuals</span></a> -<a class="sourceLine" id="cb530-2" data-line-number="2">sctnorm_data<span class="op">$</span>model_str</a></code></pre></div> -<pre><code>## [1] "y ~ log10_total_counts_endogenous + batch"</code></pre> -<div class="sourceCode" id="cb532"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb532-1" data-line-number="1"><span class="kw">assay</span>(umi.qc, <span class="st">"sctrans_norm"</span>) <-<span class="st"> </span>sctnorm_data<span class="op">$</span>y</a></code></pre></div> +<div class="sourceCode" id="cb352"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb352-1" data-line-number="1">umi_sparse <-<span class="st"> </span><span class="kw">as</span>(<span class="kw">counts</span>(umi.qc), <span class="st">"dgCMatrix"</span>)</a> +<a class="sourceLine" id="cb352-2" data-line-number="2"><span class="co">### Genes expressed in at least 5 cells will be kept</span></a> +<a class="sourceLine" id="cb352-3" data-line-number="3">sctnorm_data <-<span class="st"> </span>sctransform<span class="op">::</span><span class="kw">vst</span>(<span class="dt">umi =</span> umi_sparse, <span class="dt">min_cells =</span> <span class="dv">1</span>,</a> +<a class="sourceLine" id="cb352-4" data-line-number="4"> <span class="dt">cell_attr =</span> <span class="kw">as.data.frame</span>(<span class="kw">colData</span>(umi.qc)),</a> +<a class="sourceLine" id="cb352-5" data-line-number="5"> <span class="dt">latent_var =</span> <span class="kw">c</span>(<span class="st">"log10_total_counts_endogenous"</span>, <span class="st">"batch"</span>))</a> +<a class="sourceLine" id="cb352-6" data-line-number="6"><span class="co">## Pearson residuals, or deviance residuals</span></a> +<a class="sourceLine" id="cb352-7" data-line-number="7">sctnorm_data<span class="op">$</span>model_str</a> +<a class="sourceLine" id="cb352-8" data-line-number="8"><span class="kw">assay</span>(umi.qc, <span class="st">"sctrans_norm"</span>) <-<span class="st"> </span>sctnorm_data<span class="op">$</span>y</a></code></pre></div> <p>Let us look at the NB GLM model parameters estimated by sctransform.</p> -<div class="sourceCode" id="cb533"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb533-1" data-line-number="1"><span class="co">#sce$log10_total_counts</span></a> -<a class="sourceLine" id="cb533-2" data-line-number="2"><span class="co">## Matrix of estimated model parameters per gene (theta and regression coefficients)</span></a> -<a class="sourceLine" id="cb533-3" data-line-number="3">sctransform<span class="op">::</span><span class="kw">plot_model_pars</span>(sctnorm_data)</a></code></pre></div> +<div class="sourceCode" id="cb353"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb353-1" data-line-number="1"><span class="co">#sce$log10_total_counts</span></a> +<a class="sourceLine" id="cb353-2" data-line-number="2"><span class="co">## Matrix of estimated model parameters per gene (theta and regression coefficients)</span></a> +<a class="sourceLine" id="cb353-3" data-line-number="3">sctransform<span class="op">::</span><span class="kw">plot_model_pars</span>(sctnorm_data)</a></code></pre></div> <p><img src="remove-conf_files/figure-html/sctransform-params-plot-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>Do these parameters and the regularization look sensible to you? Any concerns?</p> -<div class="sourceCode" id="cb534"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb534-1" data-line-number="1"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"PCA_sctrans_norm"</span>) <-<span class="st"> </span><span class="kw">reducedDim</span>(</a> -<a class="sourceLine" id="cb534-2" data-line-number="2"> <span class="kw">runPCA</span>(umi.qc[endog_genes, ], <span class="dt">exprs_values =</span> <span class="st">"sctrans_norm"</span>)</a> -<a class="sourceLine" id="cb534-3" data-line-number="3">)</a> -<a class="sourceLine" id="cb534-4" data-line-number="4"><span class="kw">plotReducedDim</span>(</a> -<a class="sourceLine" id="cb534-5" data-line-number="5"> umi.qc,</a> -<a class="sourceLine" id="cb534-6" data-line-number="6"> <span class="dt">use_dimred =</span> <span class="st">"PCA_sctrans_norm"</span>,</a> -<a class="sourceLine" id="cb534-7" data-line-number="7"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> -<a class="sourceLine" id="cb534-8" data-line-number="8"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb534-9" data-line-number="9"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> -<a class="sourceLine" id="cb534-10" data-line-number="10">) <span class="op">+</span><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"PCA plot: sctransform normalization"</span>) </a></code></pre></div> +<div class="sourceCode" id="cb354"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb354-1" data-line-number="1"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"PCA_sctrans_norm"</span>) <-<span class="st"> </span><span class="kw">reducedDim</span>(</a> +<a class="sourceLine" id="cb354-2" data-line-number="2"> <span class="kw">runPCA</span>(umi.qc[endog_genes, ], <span class="dt">exprs_values =</span> <span class="st">"sctrans_norm"</span>)</a> +<a class="sourceLine" id="cb354-3" data-line-number="3">)</a> +<a class="sourceLine" id="cb354-4" data-line-number="4"><span class="kw">plotReducedDim</span>(</a> +<a class="sourceLine" id="cb354-5" data-line-number="5"> umi.qc,</a> +<a class="sourceLine" id="cb354-6" data-line-number="6"> <span class="dt">use_dimred =</span> <span class="st">"PCA_sctrans_norm"</span>,</a> +<a class="sourceLine" id="cb354-7" data-line-number="7"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> +<a class="sourceLine" id="cb354-8" data-line-number="8"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb354-9" data-line-number="9"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> +<a class="sourceLine" id="cb354-10" data-line-number="10">) <span class="op">+</span><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"PCA plot: sctransform normalization"</span>) </a></code></pre></div> <div class="figure" style="text-align: center"><span id="fig:norm-pca-sctransform"></span> <img src="remove-conf_files/figure-html/norm-pca-sctransform-1.png" alt="PCA plot of the tung data after sctransform normalisation (Pearson residuals)." width="90%" /> <p class="caption"> @@ -6261,14 +1867,14 @@ represent normalized counts-per-million and then apply a log2 transformation. We run <em>RUVg</em> twice, with <span class="math inline">\(k=1\)</span> and <span class="math inline">\(k=10\)</span> so that we can compare the effect of estimating different number of hidden factors to capture unwanted variation in the data.</p> -<div class="sourceCode" id="cb535"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb535-1" data-line-number="1">ruvg <-<span class="st"> </span><span class="kw">RUVg</span>(<span class="kw">counts</span>(umi.qc), erccs, <span class="dt">k =</span> <span class="dv">1</span>)</a> -<a class="sourceLine" id="cb535-2" data-line-number="2"><span class="kw">assay</span>(umi.qc, <span class="st">"ruvg1"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> -<a class="sourceLine" id="cb535-3" data-line-number="3"> <span class="kw">t</span>(<span class="kw">t</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> -<a class="sourceLine" id="cb535-4" data-line-number="4">)</a> -<a class="sourceLine" id="cb535-5" data-line-number="5">ruvg <-<span class="st"> </span><span class="kw">RUVg</span>(<span class="kw">counts</span>(umi.qc), erccs, <span class="dt">k =</span> <span class="dv">10</span>)</a> -<a class="sourceLine" id="cb535-6" data-line-number="6"><span class="kw">assay</span>(umi.qc, <span class="st">"ruvg10"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> -<a class="sourceLine" id="cb535-7" data-line-number="7"> <span class="kw">t</span>(<span class="kw">t</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> -<a class="sourceLine" id="cb535-8" data-line-number="8">)</a></code></pre></div> +<div class="sourceCode" id="cb355"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb355-1" data-line-number="1">ruvg <-<span class="st"> </span><span class="kw">RUVg</span>(<span class="kw">counts</span>(umi.qc), erccs, <span class="dt">k =</span> <span class="dv">1</span>)</a> +<a class="sourceLine" id="cb355-2" data-line-number="2"><span class="kw">assay</span>(umi.qc, <span class="st">"ruvg1"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> +<a class="sourceLine" id="cb355-3" data-line-number="3"> <span class="kw">t</span>(<span class="kw">t</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> +<a class="sourceLine" id="cb355-4" data-line-number="4">)</a> +<a class="sourceLine" id="cb355-5" data-line-number="5">ruvg <-<span class="st"> </span><span class="kw">RUVg</span>(<span class="kw">counts</span>(umi.qc), erccs, <span class="dt">k =</span> <span class="dv">10</span>)</a> +<a class="sourceLine" id="cb355-6" data-line-number="6"><span class="kw">assay</span>(umi.qc, <span class="st">"ruvg10"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> +<a class="sourceLine" id="cb355-7" data-line-number="7"> <span class="kw">t</span>(<span class="kw">t</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> +<a class="sourceLine" id="cb355-8" data-line-number="8">)</a></code></pre></div> <p>When we assess the effectiveness of various batch correction methods below, you can discuss whether or not you think using ERCCs as negative control genes for a method like <em>RUVg</em> is advisable (in this dataset and in general).</p> @@ -6281,22 +1887,22 @@ the covariates of interest are constant.</p> represent normalized counts-per-million and then apply a log2 transformation. Again, we run the method with <span class="math inline">\(k=1\)</span> and <span class="math inline">\(k=10\)</span> so that we can compare the effect of estimating different number of hidden factors.</p> -<div class="sourceCode" id="cb536"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb536-1" data-line-number="1">scIdx <-<span class="st"> </span><span class="kw">matrix</span>(<span class="op">-</span><span class="dv">1</span>, <span class="dt">ncol =</span> <span class="kw">max</span>(<span class="kw">table</span>(umi.qc<span class="op">$</span>individual)), <span class="dt">nrow =</span> <span class="dv">3</span>)</a> -<a class="sourceLine" id="cb536-2" data-line-number="2">tmp <-<span class="st"> </span><span class="kw">which</span>(umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>)</a> -<a class="sourceLine" id="cb536-3" data-line-number="3">scIdx[<span class="dv">1</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> -<a class="sourceLine" id="cb536-4" data-line-number="4">tmp <-<span class="st"> </span><span class="kw">which</span>(umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>)</a> -<a class="sourceLine" id="cb536-5" data-line-number="5">scIdx[<span class="dv">2</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> -<a class="sourceLine" id="cb536-6" data-line-number="6">tmp <-<span class="st"> </span><span class="kw">which</span>(umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>)</a> -<a class="sourceLine" id="cb536-7" data-line-number="7">scIdx[<span class="dv">3</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> -<a class="sourceLine" id="cb536-8" data-line-number="8">cIdx <-<span class="st"> </span><span class="kw">rownames</span>(umi.qc)</a> -<a class="sourceLine" id="cb536-9" data-line-number="9">ruvs <-<span class="st"> </span><span class="kw">RUVs</span>(<span class="kw">counts</span>(umi.qc), cIdx, <span class="dt">k =</span> <span class="dv">1</span>, <span class="dt">scIdx =</span> scIdx, <span class="dt">isLog =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb536-10" data-line-number="10"><span class="kw">assay</span>(umi.qc, <span class="st">"ruvs1"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> -<a class="sourceLine" id="cb536-11" data-line-number="11"> <span class="kw">t</span>(<span class="kw">t</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> -<a class="sourceLine" id="cb536-12" data-line-number="12">)</a> -<a class="sourceLine" id="cb536-13" data-line-number="13">ruvs <-<span class="st"> </span><span class="kw">RUVs</span>(<span class="kw">counts</span>(umi.qc), cIdx, <span class="dt">k =</span> <span class="dv">10</span>, <span class="dt">scIdx =</span> scIdx, <span class="dt">isLog =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb536-14" data-line-number="14"><span class="kw">assay</span>(umi.qc, <span class="st">"ruvs10"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> -<a class="sourceLine" id="cb536-15" data-line-number="15"> <span class="kw">t</span>(<span class="kw">t</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> -<a class="sourceLine" id="cb536-16" data-line-number="16">)</a></code></pre></div> +<div class="sourceCode" id="cb356"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb356-1" data-line-number="1">scIdx <-<span class="st"> </span><span class="kw">matrix</span>(<span class="op">-</span><span class="dv">1</span>, <span class="dt">ncol =</span> <span class="kw">max</span>(<span class="kw">table</span>(umi.qc<span class="op">$</span>individual)), <span class="dt">nrow =</span> <span class="dv">3</span>)</a> +<a class="sourceLine" id="cb356-2" data-line-number="2">tmp <-<span class="st"> </span><span class="kw">which</span>(umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>)</a> +<a class="sourceLine" id="cb356-3" data-line-number="3">scIdx[<span class="dv">1</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> +<a class="sourceLine" id="cb356-4" data-line-number="4">tmp <-<span class="st"> </span><span class="kw">which</span>(umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>)</a> +<a class="sourceLine" id="cb356-5" data-line-number="5">scIdx[<span class="dv">2</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> +<a class="sourceLine" id="cb356-6" data-line-number="6">tmp <-<span class="st"> </span><span class="kw">which</span>(umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>)</a> +<a class="sourceLine" id="cb356-7" data-line-number="7">scIdx[<span class="dv">3</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> +<a class="sourceLine" id="cb356-8" data-line-number="8">cIdx <-<span class="st"> </span><span class="kw">rownames</span>(umi.qc)</a> +<a class="sourceLine" id="cb356-9" data-line-number="9">ruvs <-<span class="st"> </span><span class="kw">RUVs</span>(<span class="kw">counts</span>(umi.qc), cIdx, <span class="dt">k =</span> <span class="dv">1</span>, <span class="dt">scIdx =</span> scIdx, <span class="dt">isLog =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb356-10" data-line-number="10"><span class="kw">assay</span>(umi.qc, <span class="st">"ruvs1"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> +<a class="sourceLine" id="cb356-11" data-line-number="11"> <span class="kw">t</span>(<span class="kw">t</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> +<a class="sourceLine" id="cb356-12" data-line-number="12">)</a> +<a class="sourceLine" id="cb356-13" data-line-number="13">ruvs <-<span class="st"> </span><span class="kw">RUVs</span>(<span class="kw">counts</span>(umi.qc), cIdx, <span class="dt">k =</span> <span class="dv">10</span>, <span class="dt">scIdx =</span> scIdx, <span class="dt">isLog =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb356-14" data-line-number="14"><span class="kw">assay</span>(umi.qc, <span class="st">"ruvs10"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> +<a class="sourceLine" id="cb356-15" data-line-number="15"> <span class="kw">t</span>(<span class="kw">t</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> +<a class="sourceLine" id="cb356-16" data-line-number="16">)</a></code></pre></div> </div> </div> <div id="combat" class="section level3"> @@ -6306,21 +1912,21 @@ eliminate batch effects while preserving biological effects by specifying the biological effects using the <code>mod</code> parameter. However the <code>Tung</code> data contains multiple experimental replicates rather than a balanced design so using <code>mod1</code> to preserve biological variability will result in an error.</p> -<div class="sourceCode" id="cb537"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb537-1" data-line-number="1">combat_data <-<span class="st"> </span><span class="kw">logcounts</span>(umi.qc)</a> -<a class="sourceLine" id="cb537-2" data-line-number="2">mod_data <-<span class="st"> </span><span class="kw">as.data.frame</span>(<span class="kw">t</span>(combat_data))</a> -<a class="sourceLine" id="cb537-3" data-line-number="3"><span class="co"># Basic batch removal</span></a> -<a class="sourceLine" id="cb537-4" data-line-number="4">mod0 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span><span class="dv">1</span>, <span class="dt">data =</span> mod_data) </a> -<a class="sourceLine" id="cb537-5" data-line-number="5"><span class="co"># Preserve biological variability</span></a> -<a class="sourceLine" id="cb537-6" data-line-number="6">mod1 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span>umi.qc<span class="op">$</span>individual, <span class="dt">data =</span> mod_data) </a> -<a class="sourceLine" id="cb537-7" data-line-number="7"><span class="co"># adjust for total genes detected</span></a> -<a class="sourceLine" id="cb537-8" data-line-number="8">mod2 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span>umi.qc<span class="op">$</span>total_features_by_counts, <span class="dt">data =</span> mod_data)</a> -<a class="sourceLine" id="cb537-9" data-line-number="9"><span class="kw">assay</span>(umi.qc, <span class="st">"combat"</span>) <-<span class="st"> </span><span class="kw">ComBat</span>(</a> -<a class="sourceLine" id="cb537-10" data-line-number="10"> <span class="dt">dat =</span> <span class="kw">t</span>(mod_data), </a> -<a class="sourceLine" id="cb537-11" data-line-number="11"> <span class="dt">batch =</span> <span class="kw">factor</span>(umi.qc<span class="op">$</span>batch), </a> -<a class="sourceLine" id="cb537-12" data-line-number="12"> <span class="dt">mod =</span> mod0,</a> -<a class="sourceLine" id="cb537-13" data-line-number="13"> <span class="dt">par.prior =</span> <span class="ot">TRUE</span>,</a> -<a class="sourceLine" id="cb537-14" data-line-number="14"> <span class="dt">prior.plots =</span> <span class="ot">FALSE</span></a> -<a class="sourceLine" id="cb537-15" data-line-number="15">)</a></code></pre></div> +<div class="sourceCode" id="cb357"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb357-1" data-line-number="1">combat_data <-<span class="st"> </span><span class="kw">logcounts</span>(umi.qc)</a> +<a class="sourceLine" id="cb357-2" data-line-number="2">mod_data <-<span class="st"> </span><span class="kw">as.data.frame</span>(<span class="kw">t</span>(combat_data))</a> +<a class="sourceLine" id="cb357-3" data-line-number="3"><span class="co"># Basic batch removal</span></a> +<a class="sourceLine" id="cb357-4" data-line-number="4">mod0 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span><span class="dv">1</span>, <span class="dt">data =</span> mod_data) </a> +<a class="sourceLine" id="cb357-5" data-line-number="5"><span class="co"># Preserve biological variability</span></a> +<a class="sourceLine" id="cb357-6" data-line-number="6">mod1 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span>umi.qc<span class="op">$</span>individual, <span class="dt">data =</span> mod_data) </a> +<a class="sourceLine" id="cb357-7" data-line-number="7"><span class="co"># adjust for total genes detected</span></a> +<a class="sourceLine" id="cb357-8" data-line-number="8">mod2 <-<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span>umi.qc<span class="op">$</span>total_features_by_counts, <span class="dt">data =</span> mod_data)</a> +<a class="sourceLine" id="cb357-9" data-line-number="9"><span class="kw">assay</span>(umi.qc, <span class="st">"combat"</span>) <-<span class="st"> </span><span class="kw">ComBat</span>(</a> +<a class="sourceLine" id="cb357-10" data-line-number="10"> <span class="dt">dat =</span> <span class="kw">t</span>(mod_data), </a> +<a class="sourceLine" id="cb357-11" data-line-number="11"> <span class="dt">batch =</span> <span class="kw">factor</span>(umi.qc<span class="op">$</span>batch), </a> +<a class="sourceLine" id="cb357-12" data-line-number="12"> <span class="dt">mod =</span> mod0,</a> +<a class="sourceLine" id="cb357-13" data-line-number="13"> <span class="dt">par.prior =</span> <span class="ot">TRUE</span>,</a> +<a class="sourceLine" id="cb357-14" data-line-number="14"> <span class="dt">prior.plots =</span> <span class="ot">FALSE</span></a> +<a class="sourceLine" id="cb357-15" data-line-number="15">)</a></code></pre></div> <pre><code>## Standardizing Data across genes</code></pre> <p><strong>Exercise 1</strong></p> <p>Perform <code>ComBat</code> correction accounting for total features as a co-variate. Store the corrected matrix in the <code>combat_tf</code> slot.</p> @@ -6335,48 +1941,48 @@ normalize each individual separately. Note that this will remove batch effects between batches within the same individual but not the batch effects between batches in different individuals, due to the confounded experimental design.</p> <p>Thus we will merge a replicate from each individual to form three batches.</p> -<div class="sourceCode" id="cb539"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb539-1" data-line-number="1">do_mnn <-<span class="st"> </span><span class="cf">function</span>(data.qc) {</a> -<a class="sourceLine" id="cb539-2" data-line-number="2"> batch1 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r1"</span>])</a> -<a class="sourceLine" id="cb539-3" data-line-number="3"> batch2 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r2"</span>])</a> -<a class="sourceLine" id="cb539-4" data-line-number="4"> batch3 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r3"</span>])</a> -<a class="sourceLine" id="cb539-5" data-line-number="5"> </a> -<a class="sourceLine" id="cb539-6" data-line-number="6"> <span class="cf">if</span> (<span class="kw">ncol</span>(batch2) <span class="op">></span><span class="st"> </span><span class="dv">0</span>) {</a> -<a class="sourceLine" id="cb539-7" data-line-number="7"> x <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">mnnCorrect</span>(</a> -<a class="sourceLine" id="cb539-8" data-line-number="8"> batch1, batch2, batch3, </a> -<a class="sourceLine" id="cb539-9" data-line-number="9"> <span class="dt">k =</span> <span class="dv">20</span>,</a> -<a class="sourceLine" id="cb539-10" data-line-number="10"> <span class="dt">sigma =</span> <span class="fl">0.1</span>,</a> -<a class="sourceLine" id="cb539-11" data-line-number="11"> <span class="dt">cos.norm.in =</span> <span class="ot">TRUE</span>,</a> -<a class="sourceLine" id="cb539-12" data-line-number="12"> <span class="dt">svd.dim =</span> <span class="dv">2</span></a> -<a class="sourceLine" id="cb539-13" data-line-number="13"> )</a> -<a class="sourceLine" id="cb539-14" data-line-number="14"> <span class="kw">return</span>(x)</a> -<a class="sourceLine" id="cb539-15" data-line-number="15"> } <span class="cf">else</span> {</a> -<a class="sourceLine" id="cb539-16" data-line-number="16"> x <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">mnnCorrect</span>(</a> -<a class="sourceLine" id="cb539-17" data-line-number="17"> batch1, batch3, </a> -<a class="sourceLine" id="cb539-18" data-line-number="18"> <span class="dt">k =</span> <span class="dv">20</span>,</a> -<a class="sourceLine" id="cb539-19" data-line-number="19"> <span class="dt">sigma =</span> <span class="fl">0.1</span>,</a> -<a class="sourceLine" id="cb539-20" data-line-number="20"> <span class="dt">cos.norm.in =</span> <span class="ot">TRUE</span>,</a> -<a class="sourceLine" id="cb539-21" data-line-number="21"> <span class="dt">svd.dim =</span> <span class="dv">2</span></a> -<a class="sourceLine" id="cb539-22" data-line-number="22"> )</a> -<a class="sourceLine" id="cb539-23" data-line-number="23"> <span class="kw">return</span>(x)</a> -<a class="sourceLine" id="cb539-24" data-line-number="24"> }</a> -<a class="sourceLine" id="cb539-25" data-line-number="25">}</a> -<a class="sourceLine" id="cb539-26" data-line-number="26"></a> -<a class="sourceLine" id="cb539-27" data-line-number="27">indi1 <-<span class="st"> </span><span class="kw">do_mnn</span>(umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>])</a> -<a class="sourceLine" id="cb539-28" data-line-number="28">indi2 <-<span class="st"> </span><span class="kw">do_mnn</span>(umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>])</a> -<a class="sourceLine" id="cb539-29" data-line-number="29">indi3 <-<span class="st"> </span><span class="kw">do_mnn</span>(umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>])</a> -<a class="sourceLine" id="cb539-30" data-line-number="30"></a> -<a class="sourceLine" id="cb539-31" data-line-number="31"><span class="kw">identical</span>(<span class="kw">colnames</span>(umi.qc), <span class="kw">colnames</span>(<span class="kw">cbind</span>(indi1, indi2, indi3)))</a></code></pre></div> +<div class="sourceCode" id="cb359"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb359-1" data-line-number="1">do_mnn <-<span class="st"> </span><span class="cf">function</span>(data.qc) {</a> +<a class="sourceLine" id="cb359-2" data-line-number="2"> batch1 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r1"</span>])</a> +<a class="sourceLine" id="cb359-3" data-line-number="3"> batch2 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r2"</span>])</a> +<a class="sourceLine" id="cb359-4" data-line-number="4"> batch3 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r3"</span>])</a> +<a class="sourceLine" id="cb359-5" data-line-number="5"> </a> +<a class="sourceLine" id="cb359-6" data-line-number="6"> <span class="cf">if</span> (<span class="kw">ncol</span>(batch2) <span class="op">></span><span class="st"> </span><span class="dv">0</span>) {</a> +<a class="sourceLine" id="cb359-7" data-line-number="7"> x <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">mnnCorrect</span>(</a> +<a class="sourceLine" id="cb359-8" data-line-number="8"> batch1, batch2, batch3, </a> +<a class="sourceLine" id="cb359-9" data-line-number="9"> <span class="dt">k =</span> <span class="dv">20</span>,</a> +<a class="sourceLine" id="cb359-10" data-line-number="10"> <span class="dt">sigma =</span> <span class="fl">0.1</span>,</a> +<a class="sourceLine" id="cb359-11" data-line-number="11"> <span class="dt">cos.norm.in =</span> <span class="ot">TRUE</span>,</a> +<a class="sourceLine" id="cb359-12" data-line-number="12"> <span class="dt">svd.dim =</span> <span class="dv">2</span></a> +<a class="sourceLine" id="cb359-13" data-line-number="13"> )</a> +<a class="sourceLine" id="cb359-14" data-line-number="14"> <span class="kw">return</span>(x)</a> +<a class="sourceLine" id="cb359-15" data-line-number="15"> } <span class="cf">else</span> {</a> +<a class="sourceLine" id="cb359-16" data-line-number="16"> x <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">mnnCorrect</span>(</a> +<a class="sourceLine" id="cb359-17" data-line-number="17"> batch1, batch3, </a> +<a class="sourceLine" id="cb359-18" data-line-number="18"> <span class="dt">k =</span> <span class="dv">20</span>,</a> +<a class="sourceLine" id="cb359-19" data-line-number="19"> <span class="dt">sigma =</span> <span class="fl">0.1</span>,</a> +<a class="sourceLine" id="cb359-20" data-line-number="20"> <span class="dt">cos.norm.in =</span> <span class="ot">TRUE</span>,</a> +<a class="sourceLine" id="cb359-21" data-line-number="21"> <span class="dt">svd.dim =</span> <span class="dv">2</span></a> +<a class="sourceLine" id="cb359-22" data-line-number="22"> )</a> +<a class="sourceLine" id="cb359-23" data-line-number="23"> <span class="kw">return</span>(x)</a> +<a class="sourceLine" id="cb359-24" data-line-number="24"> }</a> +<a class="sourceLine" id="cb359-25" data-line-number="25">}</a> +<a class="sourceLine" id="cb359-26" data-line-number="26"></a> +<a class="sourceLine" id="cb359-27" data-line-number="27">indi1 <-<span class="st"> </span><span class="kw">do_mnn</span>(umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>])</a> +<a class="sourceLine" id="cb359-28" data-line-number="28">indi2 <-<span class="st"> </span><span class="kw">do_mnn</span>(umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>])</a> +<a class="sourceLine" id="cb359-29" data-line-number="29">indi3 <-<span class="st"> </span><span class="kw">do_mnn</span>(umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>])</a> +<a class="sourceLine" id="cb359-30" data-line-number="30"></a> +<a class="sourceLine" id="cb359-31" data-line-number="31"><span class="kw">identical</span>(<span class="kw">colnames</span>(umi.qc), <span class="kw">colnames</span>(<span class="kw">cbind</span>(indi1, indi2, indi3)))</a></code></pre></div> <pre><code>## [1] TRUE</code></pre> -<div class="sourceCode" id="cb541"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb541-1" data-line-number="1"><span class="kw">assay</span>(umi.qc, <span class="st">"mnn"</span>) <-<span class="st"> </span><span class="kw">assay</span>(<span class="kw">cbind</span>(indi1, indi2, indi3), <span class="st">"corrected"</span>)</a> -<a class="sourceLine" id="cb541-2" data-line-number="2"></a> -<a class="sourceLine" id="cb541-3" data-line-number="3"><span class="co"># For a balanced design: </span></a> -<a class="sourceLine" id="cb541-4" data-line-number="4"><span class="co">#assay(umi.qc, "mnn") <- mnnCorrect(</span></a> -<a class="sourceLine" id="cb541-5" data-line-number="5"><span class="co"># list(B1 = logcounts(batch1), B2 = logcounts(batch2), B3 = logcounts(batch3)), </span></a> -<a class="sourceLine" id="cb541-6" data-line-number="6"><span class="co"># k = 20,</span></a> -<a class="sourceLine" id="cb541-7" data-line-number="7"><span class="co"># sigma = 0.1,</span></a> -<a class="sourceLine" id="cb541-8" data-line-number="8"><span class="co"># cos.norm = TRUE,</span></a> -<a class="sourceLine" id="cb541-9" data-line-number="9"><span class="co"># svd.dim = 2</span></a> -<a class="sourceLine" id="cb541-10" data-line-number="10"><span class="co">#)</span></a></code></pre></div> +<div class="sourceCode" id="cb361"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb361-1" data-line-number="1"><span class="kw">assay</span>(umi.qc, <span class="st">"mnn"</span>) <-<span class="st"> </span><span class="kw">assay</span>(<span class="kw">cbind</span>(indi1, indi2, indi3), <span class="st">"corrected"</span>)</a> +<a class="sourceLine" id="cb361-2" data-line-number="2"></a> +<a class="sourceLine" id="cb361-3" data-line-number="3"><span class="co"># For a balanced design: </span></a> +<a class="sourceLine" id="cb361-4" data-line-number="4"><span class="co">#assay(umi.qc, "mnn") <- mnnCorrect(</span></a> +<a class="sourceLine" id="cb361-5" data-line-number="5"><span class="co"># list(B1 = logcounts(batch1), B2 = logcounts(batch2), B3 = logcounts(batch3)), </span></a> +<a class="sourceLine" id="cb361-6" data-line-number="6"><span class="co"># k = 20,</span></a> +<a class="sourceLine" id="cb361-7" data-line-number="7"><span class="co"># sigma = 0.1,</span></a> +<a class="sourceLine" id="cb361-8" data-line-number="8"><span class="co"># cos.norm = TRUE,</span></a> +<a class="sourceLine" id="cb361-9" data-line-number="9"><span class="co"># svd.dim = 2</span></a> +<a class="sourceLine" id="cb361-10" data-line-number="10"><span class="co">#)</span></a></code></pre></div> <p>The latest version of the <a href="https://www.bioconductor.org/packages/release/bioc/html/batchelor.html"><code>batchelor</code></a> package has a new <code>fastMNN()</code> method. The <code>fastMNN()</code> function performs a @@ -6386,35 +1992,30 @@ advantages in speed and denoising. The function returns a <code>SingleCellExperi object containing a matrix of corrected PC scores, which can be used directly for downstream analyses like clustering and visualization. [NB: <code>fastMNN</code> may actually be slower on small datasets like that considered here.]</p> -<div class="sourceCode" id="cb542"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb542-1" data-line-number="1">indi1 <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">fastMNN</span>(</a> -<a class="sourceLine" id="cb542-2" data-line-number="2"> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>],</a> -<a class="sourceLine" id="cb542-3" data-line-number="3"> <span class="dt">batch =</span> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>]<span class="op">$</span>replicate)</a></code></pre></div> -<pre><code>## Warning in sweep(centered, 2, w, "/", check.margin = FALSE): 'check.margin' is ignored when 'x' is a DelayedArray object or -## derivative</code></pre> -<div class="sourceCode" id="cb544"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb544-1" data-line-number="1">indi2 <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">fastMNN</span>(</a> -<a class="sourceLine" id="cb544-2" data-line-number="2"> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>],</a> -<a class="sourceLine" id="cb544-3" data-line-number="3"> <span class="dt">batch =</span> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>]<span class="op">$</span>replicate)</a></code></pre></div> -<pre><code>## Warning in sweep(centered, 2, w, "/", check.margin = FALSE): 'check.margin' is ignored when 'x' is a DelayedArray object or -## derivative</code></pre> -<div class="sourceCode" id="cb546"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb546-1" data-line-number="1">indi3 <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">fastMNN</span>(</a> -<a class="sourceLine" id="cb546-2" data-line-number="2"> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>],</a> -<a class="sourceLine" id="cb546-3" data-line-number="3"> <span class="dt">batch =</span> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>]<span class="op">$</span>replicate)</a></code></pre></div> -<pre><code>## Warning in sweep(centered, 2, w, "/", check.margin = FALSE): 'check.margin' is ignored when 'x' is a DelayedArray object or -## derivative</code></pre> -<div class="sourceCode" id="cb548"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb548-1" data-line-number="1"><span class="kw">identical</span>(<span class="kw">colnames</span>(umi.qc),</a> -<a class="sourceLine" id="cb548-2" data-line-number="2"> <span class="kw">colnames</span>(<span class="kw">cbind</span>(<span class="kw">assay</span>(indi1, <span class="st">"reconstructed"</span>),</a> -<a class="sourceLine" id="cb548-3" data-line-number="3"> <span class="kw">assay</span>(indi2, <span class="st">"reconstructed"</span>),</a> -<a class="sourceLine" id="cb548-4" data-line-number="4"> <span class="kw">assay</span>(indi3, <span class="st">"reconstructed"</span>)))) </a></code></pre></div> +<div class="sourceCode" id="cb362"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb362-1" data-line-number="1">indi1 <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">fastMNN</span>(</a> +<a class="sourceLine" id="cb362-2" data-line-number="2"> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>],</a> +<a class="sourceLine" id="cb362-3" data-line-number="3"> <span class="dt">batch =</span> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>]<span class="op">$</span>replicate)</a> +<a class="sourceLine" id="cb362-4" data-line-number="4">indi2 <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">fastMNN</span>(</a> +<a class="sourceLine" id="cb362-5" data-line-number="5"> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>],</a> +<a class="sourceLine" id="cb362-6" data-line-number="6"> <span class="dt">batch =</span> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>]<span class="op">$</span>replicate)</a> +<a class="sourceLine" id="cb362-7" data-line-number="7">indi3 <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">fastMNN</span>(</a> +<a class="sourceLine" id="cb362-8" data-line-number="8"> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>],</a> +<a class="sourceLine" id="cb362-9" data-line-number="9"> <span class="dt">batch =</span> umi.qc[, umi.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>]<span class="op">$</span>replicate)</a> +<a class="sourceLine" id="cb362-10" data-line-number="10"></a> +<a class="sourceLine" id="cb362-11" data-line-number="11"><span class="kw">identical</span>(<span class="kw">colnames</span>(umi.qc),</a> +<a class="sourceLine" id="cb362-12" data-line-number="12"> <span class="kw">colnames</span>(<span class="kw">cbind</span>(<span class="kw">assay</span>(indi1, <span class="st">"reconstructed"</span>),</a> +<a class="sourceLine" id="cb362-13" data-line-number="13"> <span class="kw">assay</span>(indi2, <span class="st">"reconstructed"</span>),</a> +<a class="sourceLine" id="cb362-14" data-line-number="14"> <span class="kw">assay</span>(indi3, <span class="st">"reconstructed"</span>)))) </a></code></pre></div> <pre><code>## [1] TRUE</code></pre> -<div class="sourceCode" id="cb550"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb550-1" data-line-number="1">fastmnn <-<span class="st"> </span><span class="kw">cbind</span>(<span class="kw">assay</span>(indi1, <span class="st">"reconstructed"</span>),</a> -<a class="sourceLine" id="cb550-2" data-line-number="2"> <span class="kw">assay</span>(indi2, <span class="st">"reconstructed"</span>),</a> -<a class="sourceLine" id="cb550-3" data-line-number="3"> <span class="kw">assay</span>(indi3, <span class="st">"reconstructed"</span>))</a> -<a class="sourceLine" id="cb550-4" data-line-number="4"><span class="kw">identical</span>(<span class="kw">rownames</span>(umi.qc), <span class="kw">rownames</span>(fastmnn))</a></code></pre></div> +<div class="sourceCode" id="cb364"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb364-1" data-line-number="1">fastmnn <-<span class="st"> </span><span class="kw">cbind</span>(<span class="kw">assay</span>(indi1, <span class="st">"reconstructed"</span>),</a> +<a class="sourceLine" id="cb364-2" data-line-number="2"> <span class="kw">assay</span>(indi2, <span class="st">"reconstructed"</span>),</a> +<a class="sourceLine" id="cb364-3" data-line-number="3"> <span class="kw">assay</span>(indi3, <span class="st">"reconstructed"</span>))</a> +<a class="sourceLine" id="cb364-4" data-line-number="4"><span class="kw">identical</span>(<span class="kw">rownames</span>(umi.qc), <span class="kw">rownames</span>(fastmnn))</a></code></pre></div> <pre><code>## [1] FALSE</code></pre> -<div class="sourceCode" id="cb552"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb552-1" data-line-number="1"><span class="co">## fastMNN() drops 66 genes, so we cannot immediately add the reconstructed expression matrix to assays() in umi.qc</span></a> -<a class="sourceLine" id="cb552-2" data-line-number="2"><span class="co">## But we can run PCA on the reconstructed data from fastMNN() and add that to the reducedDim slot of our SCE object</span></a> -<a class="sourceLine" id="cb552-3" data-line-number="3">fastmnn_pca <-<span class="st"> </span><span class="kw">runPCA</span>(fastmnn, <span class="dt">rank=</span><span class="dv">2</span>)</a> -<a class="sourceLine" id="cb552-4" data-line-number="4"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"fastmnn"</span>) <-<span class="st"> </span>fastmnn_pca<span class="op">$</span>rotation</a></code></pre></div> +<div class="sourceCode" id="cb366"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb366-1" data-line-number="1"><span class="co">## fastMNN() drops 66 genes, so we cannot immediately add the reconstructed expression matrix to assays() in umi.qc</span></a> +<a class="sourceLine" id="cb366-2" data-line-number="2"><span class="co">## But we can run PCA on the reconstructed data from fastMNN() and add that to the reducedDim slot of our SCE object</span></a> +<a class="sourceLine" id="cb366-3" data-line-number="3">fastmnn_pca <-<span class="st"> </span><span class="kw">runPCA</span>(fastmnn, <span class="dt">rank=</span><span class="dv">2</span>)</a> +<a class="sourceLine" id="cb366-4" data-line-number="4"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"fastmnn"</span>) <-<span class="st"> </span>fastmnn_pca<span class="op">$</span>rotation</a></code></pre></div> <p>For further details, please consult the <code>batchelor</code> package documentation and <a href="https://www.bioconductor.org/packages/release/bioc/vignettes/batchelor/inst/doc/correction.html">vignette</a>.</p> </div> @@ -6432,31 +2033,21 @@ experimental and biological factors on input.</p> <p>Seeing how the end result of Harmony is an altered dimensional reduction space created on the basis of PCA, we plot the obtained manifold here and exclude it from the rest of the follow-ups in the section.</p> -<div class="sourceCode" id="cb553"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb553-1" data-line-number="1">umi.qc.endog <-<span class="st"> </span>umi.qc[endog_genes,]</a> -<a class="sourceLine" id="cb553-2" data-line-number="2">umi.qc.endog <-<span class="st"> </span><span class="kw">runPCA</span>(umi.qc.endog, <span class="dt">exprs_values =</span> <span class="st">'logcounts'</span>, <span class="dt">ncomponents =</span> <span class="dv">20</span>)</a> -<a class="sourceLine" id="cb553-3" data-line-number="3">pca <-<span class="st"> </span><span class="kw">as.matrix</span>(<span class="kw">reducedDim</span>(umi.qc.endog, <span class="st">"PCA"</span>))</a> -<a class="sourceLine" id="cb553-4" data-line-number="4">harmony_emb <-<span class="st"> </span><span class="kw">HarmonyMatrix</span>(pca, umi.qc.endog<span class="op">$</span>batch, <span class="dt">theta=</span><span class="dv">2</span>, <span class="dt">do_pca=</span><span class="ot">FALSE</span>)</a></code></pre></div> -<pre><code>## Harmony 1/10</code></pre> -<pre><code>## Harmony 2/10</code></pre> -<pre><code>## Harmony 3/10</code></pre> -<pre><code>## Harmony 4/10</code></pre> -<pre><code>## Harmony 5/10</code></pre> -<pre><code>## Harmony 6/10</code></pre> -<pre><code>## Harmony 7/10</code></pre> -<pre><code>## Harmony 8/10</code></pre> -<pre><code>## Harmony 9/10</code></pre> -<pre><code>## Harmony 10/10</code></pre> -<div class="sourceCode" id="cb564"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb564-1" data-line-number="1"><span class="kw">reducedDim</span>(umi.qc.endog, <span class="st">"harmony"</span>) <-<span class="st"> </span>harmony_emb</a> -<a class="sourceLine" id="cb564-2" data-line-number="2"></a> -<a class="sourceLine" id="cb564-3" data-line-number="3"><span class="kw">plotReducedDim</span>(</a> -<a class="sourceLine" id="cb564-4" data-line-number="4"> umi.qc.endog,</a> -<a class="sourceLine" id="cb564-5" data-line-number="5"> <span class="dt">use_dimred =</span> <span class="st">'harmony'</span>,</a> -<a class="sourceLine" id="cb564-6" data-line-number="6"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> -<a class="sourceLine" id="cb564-7" data-line-number="7"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb564-8" data-line-number="8"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> -<a class="sourceLine" id="cb564-9" data-line-number="9">)</a></code></pre></div> +<div class="sourceCode" id="cb367"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb367-1" data-line-number="1">umi.qc.endog <-<span class="st"> </span>umi.qc[endog_genes,]</a> +<a class="sourceLine" id="cb367-2" data-line-number="2">umi.qc.endog <-<span class="st"> </span><span class="kw">runPCA</span>(umi.qc.endog, <span class="dt">exprs_values =</span> <span class="st">'logcounts'</span>, <span class="dt">ncomponents =</span> <span class="dv">20</span>)</a> +<a class="sourceLine" id="cb367-3" data-line-number="3">pca <-<span class="st"> </span><span class="kw">as.matrix</span>(<span class="kw">reducedDim</span>(umi.qc.endog, <span class="st">"PCA"</span>))</a> +<a class="sourceLine" id="cb367-4" data-line-number="4">harmony_emb <-<span class="st"> </span><span class="kw">HarmonyMatrix</span>(pca, umi.qc.endog<span class="op">$</span>batch, <span class="dt">theta=</span><span class="dv">2</span>, <span class="dt">do_pca=</span><span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb367-5" data-line-number="5"><span class="kw">reducedDim</span>(umi.qc.endog, <span class="st">"harmony"</span>) <-<span class="st"> </span>harmony_emb</a> +<a class="sourceLine" id="cb367-6" data-line-number="6"></a> +<a class="sourceLine" id="cb367-7" data-line-number="7"><span class="kw">plotReducedDim</span>(</a> +<a class="sourceLine" id="cb367-8" data-line-number="8"> umi.qc.endog,</a> +<a class="sourceLine" id="cb367-9" data-line-number="9"> <span class="dt">use_dimred =</span> <span class="st">'harmony'</span>,</a> +<a class="sourceLine" id="cb367-10" data-line-number="10"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> +<a class="sourceLine" id="cb367-11" data-line-number="11"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb367-12" data-line-number="12"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> +<a class="sourceLine" id="cb367-13" data-line-number="13">)</a></code></pre></div> <p><img src="remove-conf_files/figure-html/harmony-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb565"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb565-1" data-line-number="1"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"harmony"</span>) <-<span class="st"> </span><span class="kw">reducedDim</span>(umi.qc.endog, <span class="st">"harmony"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb368"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb368-1" data-line-number="1"><span class="kw">reducedDim</span>(umi.qc, <span class="st">"harmony"</span>) <-<span class="st"> </span><span class="kw">reducedDim</span>(umi.qc.endog, <span class="st">"harmony"</span>)</a></code></pre></div> </div> <div id="how-to-evaluate-and-compare-batch-correction" class="section level3"> <h3><span class="header-section-number">7.6.8</span> How to evaluate and compare batch correction</h3> @@ -6476,14 +2067,14 @@ PCA plot where colour corresponds the technical replicates and shape corresponds to different biological samples (individuals). Separation of biological samples and interspersed batches indicates that technical variation has been removed. We always use log2-cpm normalized data to match the assumptions of PCA.</p> -<div class="sourceCode" id="cb566"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb566-1" data-line-number="1"><span class="cf">for</span> (nm <span class="cf">in</span> <span class="kw">assayNames</span>(umi.qc)) {</a> -<a class="sourceLine" id="cb566-2" data-line-number="2"> <span class="kw">cat</span>(nm, <span class="st">" </span><span class="ch">\n</span><span class="st">"</span>)</a> -<a class="sourceLine" id="cb566-3" data-line-number="3"> tmp <-<span class="st"> </span><span class="kw">runPCA</span>(</a> -<a class="sourceLine" id="cb566-4" data-line-number="4"> umi.qc[endog_genes, ],</a> -<a class="sourceLine" id="cb566-5" data-line-number="5"> <span class="dt">exprs_values =</span> nm</a> -<a class="sourceLine" id="cb566-6" data-line-number="6"> )</a> -<a class="sourceLine" id="cb566-7" data-line-number="7"> <span class="kw">reducedDim</span>(umi.qc, <span class="kw">paste0</span>(<span class="st">"PCA_"</span>, nm)) <-<span class="st"> </span><span class="kw">reducedDim</span>(tmp, <span class="st">"PCA"</span>)</a> -<a class="sourceLine" id="cb566-8" data-line-number="8">}</a></code></pre></div> +<div class="sourceCode" id="cb369"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb369-1" data-line-number="1"><span class="cf">for</span> (nm <span class="cf">in</span> <span class="kw">assayNames</span>(umi.qc)) {</a> +<a class="sourceLine" id="cb369-2" data-line-number="2"> <span class="kw">cat</span>(nm, <span class="st">" </span><span class="ch">\n</span><span class="st">"</span>)</a> +<a class="sourceLine" id="cb369-3" data-line-number="3"> tmp <-<span class="st"> </span><span class="kw">runPCA</span>(</a> +<a class="sourceLine" id="cb369-4" data-line-number="4"> umi.qc[endog_genes, ],</a> +<a class="sourceLine" id="cb369-5" data-line-number="5"> <span class="dt">exprs_values =</span> nm</a> +<a class="sourceLine" id="cb369-6" data-line-number="6"> )</a> +<a class="sourceLine" id="cb369-7" data-line-number="7"> <span class="kw">reducedDim</span>(umi.qc, <span class="kw">paste0</span>(<span class="st">"PCA_"</span>, nm)) <-<span class="st"> </span><span class="kw">reducedDim</span>(tmp, <span class="st">"PCA"</span>)</a> +<a class="sourceLine" id="cb369-8" data-line-number="8">}</a></code></pre></div> <pre><code>## counts ## logcounts_raw ## logcounts @@ -6494,18 +2085,18 @@ removed. We always use log2-cpm normalized data to match the assumptions of PCA. ## ruvs10 ## combat ## mnn</code></pre> -<div class="sourceCode" id="cb568"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb568-1" data-line-number="1"><span class="cf">for</span> (nm <span class="cf">in</span> <span class="kw">reducedDimNames</span>(umi.qc)) {</a> -<a class="sourceLine" id="cb568-2" data-line-number="2"> <span class="kw">print</span>(</a> -<a class="sourceLine" id="cb568-3" data-line-number="3"> <span class="kw">plotReducedDim</span>(</a> -<a class="sourceLine" id="cb568-4" data-line-number="4"> umi.qc,</a> -<a class="sourceLine" id="cb568-5" data-line-number="5"> <span class="dt">use_dimred =</span> nm,</a> -<a class="sourceLine" id="cb568-6" data-line-number="6"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> -<a class="sourceLine" id="cb568-7" data-line-number="7"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb568-8" data-line-number="8"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> -<a class="sourceLine" id="cb568-9" data-line-number="9"> ) <span class="op">+</span></a> -<a class="sourceLine" id="cb568-10" data-line-number="10"><span class="st"> </span><span class="kw">ggtitle</span>(nm)</a> -<a class="sourceLine" id="cb568-11" data-line-number="11"> )</a> -<a class="sourceLine" id="cb568-12" data-line-number="12">}</a></code></pre></div> +<div class="sourceCode" id="cb371"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb371-1" data-line-number="1"><span class="cf">for</span> (nm <span class="cf">in</span> <span class="kw">reducedDimNames</span>(umi.qc)) {</a> +<a class="sourceLine" id="cb371-2" data-line-number="2"> <span class="kw">print</span>(</a> +<a class="sourceLine" id="cb371-3" data-line-number="3"> <span class="kw">plotReducedDim</span>(</a> +<a class="sourceLine" id="cb371-4" data-line-number="4"> umi.qc,</a> +<a class="sourceLine" id="cb371-5" data-line-number="5"> <span class="dt">use_dimred =</span> nm,</a> +<a class="sourceLine" id="cb371-6" data-line-number="6"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> +<a class="sourceLine" id="cb371-7" data-line-number="7"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb371-8" data-line-number="8"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> +<a class="sourceLine" id="cb371-9" data-line-number="9"> ) <span class="op">+</span></a> +<a class="sourceLine" id="cb371-10" data-line-number="10"><span class="st"> </span><span class="kw">ggtitle</span>(nm)</a> +<a class="sourceLine" id="cb371-11" data-line-number="11"> )</a> +<a class="sourceLine" id="cb371-12" data-line-number="12">}</a></code></pre></div> <p><img src="remove-conf_files/figure-html/effectiveness1-1.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-2.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-3.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-4.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-5.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-6.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-7.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-8.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-9.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-10.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-11.png" width="90%" style="display: block; margin: auto;" /><img src="remove-conf_files/figure-html/effectiveness1-12.png" width="90%" style="display: block; margin: auto;" /></p> <p><strong>Exercise 3</strong></p> <p>Consider different <code>k</code>’s for RUV normalizations. Which gives the best results?</p> @@ -6517,12 +2108,12 @@ expression (RLE) across cells to confirm technical noise has been removed from the dataset. Note RLE only evaluates whether the number of genes higher and lower than average are equal for each cell - i.e. systemic technical effects. Random technical noise between batches may not be detected by RLE.</p> -<div class="sourceCode" id="cb569"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb569-1" data-line-number="1">res <-<span class="st"> </span><span class="kw">list</span>()</a> -<a class="sourceLine" id="cb569-2" data-line-number="2"><span class="cf">for</span>(n <span class="cf">in</span> <span class="kw">assayNames</span>(umi.qc)) {</a> -<a class="sourceLine" id="cb569-3" data-line-number="3"> res[[n]] <-<span class="st"> </span><span class="kw">suppressWarnings</span>(<span class="kw">calc_cell_RLE</span>(<span class="kw">assay</span>(umi.qc, n), erccs))</a> -<a class="sourceLine" id="cb569-4" data-line-number="4">}</a> -<a class="sourceLine" id="cb569-5" data-line-number="5"><span class="kw">par</span>(<span class="dt">mar=</span><span class="kw">c</span>(<span class="dv">6</span>,<span class="dv">4</span>,<span class="dv">1</span>,<span class="dv">1</span>))</a> -<a class="sourceLine" id="cb569-6" data-line-number="6"><span class="kw">boxplot</span>(res, <span class="dt">las=</span><span class="dv">2</span>)</a></code></pre></div> +<div class="sourceCode" id="cb372"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb372-1" data-line-number="1">res <-<span class="st"> </span><span class="kw">list</span>()</a> +<a class="sourceLine" id="cb372-2" data-line-number="2"><span class="cf">for</span>(n <span class="cf">in</span> <span class="kw">assayNames</span>(umi.qc)) {</a> +<a class="sourceLine" id="cb372-3" data-line-number="3"> res[[n]] <-<span class="st"> </span><span class="kw">suppressWarnings</span>(<span class="kw">calc_cell_RLE</span>(<span class="kw">assay</span>(umi.qc, n), erccs))</a> +<a class="sourceLine" id="cb372-4" data-line-number="4">}</a> +<a class="sourceLine" id="cb372-5" data-line-number="5"><span class="kw">par</span>(<span class="dt">mar=</span><span class="kw">c</span>(<span class="dv">6</span>,<span class="dv">4</span>,<span class="dv">1</span>,<span class="dv">1</span>))</a> +<a class="sourceLine" id="cb372-6" data-line-number="6"><span class="kw">boxplot</span>(res, <span class="dt">las=</span><span class="dv">2</span>)</a></code></pre></div> <p><img src="remove-conf_files/figure-html/effectiveness2-1.png" width="90%" style="display: block; margin: auto;" /></p> </div> <div id="effectiveness-3" class="section level4"> @@ -6544,53 +2135,53 @@ individual independently to check for residual batch effects. However, this method will not identify residual batch-effects which are confounded with biological conditions. In addition, <code>kBET</code> does not determine if biological signal has been preserved.</p> -<div class="sourceCode" id="cb570"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb570-1" data-line-number="1">compare_kBET_results <-<span class="st"> </span><span class="cf">function</span>(sce){</a> -<a class="sourceLine" id="cb570-2" data-line-number="2"> indiv <-<span class="st"> </span><span class="kw">unique</span>(sce<span class="op">$</span>individual)</a> -<a class="sourceLine" id="cb570-3" data-line-number="3"> norms <-<span class="st"> </span><span class="kw">assayNames</span>(sce) <span class="co"># Get all normalizations</span></a> -<a class="sourceLine" id="cb570-4" data-line-number="4"> results <-<span class="st"> </span><span class="kw">list</span>()</a> -<a class="sourceLine" id="cb570-5" data-line-number="5"> <span class="cf">for</span> (i <span class="cf">in</span> indiv){ </a> -<a class="sourceLine" id="cb570-6" data-line-number="6"> <span class="cf">for</span> (j <span class="cf">in</span> norms){</a> -<a class="sourceLine" id="cb570-7" data-line-number="7"> tmp <-<span class="st"> </span><span class="kw">kBET</span>(</a> -<a class="sourceLine" id="cb570-8" data-line-number="8"> <span class="dt">df =</span> <span class="kw">t</span>(<span class="kw">assay</span>(sce[,sce<span class="op">$</span>individual<span class="op">==</span><span class="st"> </span>i], j)), </a> -<a class="sourceLine" id="cb570-9" data-line-number="9"> <span class="dt">batch =</span> sce<span class="op">$</span>batch[sce<span class="op">$</span>individual<span class="op">==</span>i], </a> -<a class="sourceLine" id="cb570-10" data-line-number="10"> <span class="dt">heuristic =</span> <span class="ot">TRUE</span>, </a> -<a class="sourceLine" id="cb570-11" data-line-number="11"> <span class="dt">verbose =</span> <span class="ot">FALSE</span>, </a> -<a class="sourceLine" id="cb570-12" data-line-number="12"> <span class="dt">addTest =</span> <span class="ot">FALSE</span>, </a> -<a class="sourceLine" id="cb570-13" data-line-number="13"> <span class="dt">plot =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb570-14" data-line-number="14"> results[[i]][[j]] <-<span class="st"> </span>tmp<span class="op">$</span>summary<span class="op">$</span>kBET.observed[<span class="dv">1</span>]</a> -<a class="sourceLine" id="cb570-15" data-line-number="15"> }</a> -<a class="sourceLine" id="cb570-16" data-line-number="16"> }</a> -<a class="sourceLine" id="cb570-17" data-line-number="17"> <span class="kw">return</span>(<span class="kw">as.data.frame</span>(results))</a> -<a class="sourceLine" id="cb570-18" data-line-number="18">}</a> -<a class="sourceLine" id="cb570-19" data-line-number="19"></a> -<a class="sourceLine" id="cb570-20" data-line-number="20">eff_debatching <-<span class="st"> </span><span class="kw">compare_kBET_results</span>(umi.qc)</a></code></pre></div> -<div class="sourceCode" id="cb571"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb571-1" data-line-number="1"><span class="kw">require</span>(<span class="st">"reshape2"</span>)</a> -<a class="sourceLine" id="cb571-2" data-line-number="2"><span class="kw">require</span>(<span class="st">"RColorBrewer"</span>)</a> -<a class="sourceLine" id="cb571-3" data-line-number="3"><span class="co"># Plot results</span></a> -<a class="sourceLine" id="cb571-4" data-line-number="4">dod <-<span class="st"> </span><span class="kw">melt</span>(<span class="kw">as.matrix</span>(eff_debatching), <span class="dt">value.name =</span> <span class="st">"kBET"</span>)</a> -<a class="sourceLine" id="cb571-5" data-line-number="5"><span class="kw">colnames</span>(dod)[<span class="dv">1</span><span class="op">:</span><span class="dv">2</span>] <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Normalisation"</span>, <span class="st">"Individual"</span>)</a> -<a class="sourceLine" id="cb571-6" data-line-number="6"></a> -<a class="sourceLine" id="cb571-7" data-line-number="7">colorset <-<span class="st"> </span><span class="kw">c</span>(<span class="st">'gray'</span>, <span class="kw">brewer.pal</span>(<span class="dt">n =</span> <span class="dv">9</span>, <span class="st">"Oranges"</span>))</a> -<a class="sourceLine" id="cb571-8" data-line-number="8"></a> -<a class="sourceLine" id="cb571-9" data-line-number="9"><span class="kw">ggplot</span>(dod, <span class="kw">aes</span>(Normalisation, Individual, <span class="dt">fill=</span>kBET)) <span class="op">+</span><span class="st"> </span></a> -<a class="sourceLine" id="cb571-10" data-line-number="10"><span class="st"> </span><span class="kw">geom_tile</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb571-11" data-line-number="11"><span class="st"> </span><span class="kw">scale_fill_gradient2</span>(</a> -<a class="sourceLine" id="cb571-12" data-line-number="12"> <span class="dt">na.value =</span> <span class="st">"gray"</span>,</a> -<a class="sourceLine" id="cb571-13" data-line-number="13"> <span class="dt">low =</span> colorset[<span class="dv">2</span>],</a> -<a class="sourceLine" id="cb571-14" data-line-number="14"> <span class="dt">mid=</span>colorset[<span class="dv">6</span>],</a> -<a class="sourceLine" id="cb571-15" data-line-number="15"> <span class="dt">high =</span> colorset[<span class="dv">10</span>],</a> -<a class="sourceLine" id="cb571-16" data-line-number="16"> <span class="dt">midpoint =</span> <span class="fl">0.5</span>, <span class="dt">limit =</span> <span class="kw">c</span>(<span class="dv">0</span>,<span class="dv">1</span>)) <span class="op">+</span></a> -<a class="sourceLine" id="cb571-17" data-line-number="17"><span class="st"> </span><span class="kw">scale_x_discrete</span>(<span class="dt">expand =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">0</span>)) <span class="op">+</span></a> -<a class="sourceLine" id="cb571-18" data-line-number="18"><span class="st"> </span><span class="kw">scale_y_discrete</span>(<span class="dt">expand =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">0</span>)) <span class="op">+</span><span class="st"> </span></a> -<a class="sourceLine" id="cb571-19" data-line-number="19"><span class="st"> </span><span class="kw">theme</span>(</a> -<a class="sourceLine" id="cb571-20" data-line-number="20"> <span class="dt">axis.text.x =</span> <span class="kw">element_text</span>(</a> -<a class="sourceLine" id="cb571-21" data-line-number="21"> <span class="dt">angle =</span> <span class="dv">45</span>, </a> -<a class="sourceLine" id="cb571-22" data-line-number="22"> <span class="dt">vjust =</span> <span class="dv">1</span>, </a> -<a class="sourceLine" id="cb571-23" data-line-number="23"> <span class="dt">size =</span> <span class="dv">12</span>, </a> -<a class="sourceLine" id="cb571-24" data-line-number="24"> <span class="dt">hjust =</span> <span class="dv">1</span></a> -<a class="sourceLine" id="cb571-25" data-line-number="25"> )</a> -<a class="sourceLine" id="cb571-26" data-line-number="26"> ) <span class="op">+</span><span class="st"> </span></a> -<a class="sourceLine" id="cb571-27" data-line-number="27"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Effect of batch regression methods per individual"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb373"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb373-1" data-line-number="1">compare_kBET_results <-<span class="st"> </span><span class="cf">function</span>(sce){</a> +<a class="sourceLine" id="cb373-2" data-line-number="2"> indiv <-<span class="st"> </span><span class="kw">unique</span>(sce<span class="op">$</span>individual)</a> +<a class="sourceLine" id="cb373-3" data-line-number="3"> norms <-<span class="st"> </span><span class="kw">assayNames</span>(sce) <span class="co"># Get all normalizations</span></a> +<a class="sourceLine" id="cb373-4" data-line-number="4"> results <-<span class="st"> </span><span class="kw">list</span>()</a> +<a class="sourceLine" id="cb373-5" data-line-number="5"> <span class="cf">for</span> (i <span class="cf">in</span> indiv){ </a> +<a class="sourceLine" id="cb373-6" data-line-number="6"> <span class="cf">for</span> (j <span class="cf">in</span> norms){</a> +<a class="sourceLine" id="cb373-7" data-line-number="7"> tmp <-<span class="st"> </span><span class="kw">kBET</span>(</a> +<a class="sourceLine" id="cb373-8" data-line-number="8"> <span class="dt">df =</span> <span class="kw">t</span>(<span class="kw">assay</span>(sce[,sce<span class="op">$</span>individual<span class="op">==</span><span class="st"> </span>i], j)), </a> +<a class="sourceLine" id="cb373-9" data-line-number="9"> <span class="dt">batch =</span> sce<span class="op">$</span>batch[sce<span class="op">$</span>individual<span class="op">==</span>i], </a> +<a class="sourceLine" id="cb373-10" data-line-number="10"> <span class="dt">heuristic =</span> <span class="ot">TRUE</span>, </a> +<a class="sourceLine" id="cb373-11" data-line-number="11"> <span class="dt">verbose =</span> <span class="ot">FALSE</span>, </a> +<a class="sourceLine" id="cb373-12" data-line-number="12"> <span class="dt">addTest =</span> <span class="ot">FALSE</span>, </a> +<a class="sourceLine" id="cb373-13" data-line-number="13"> <span class="dt">plot =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb373-14" data-line-number="14"> results[[i]][[j]] <-<span class="st"> </span>tmp<span class="op">$</span>summary<span class="op">$</span>kBET.observed[<span class="dv">1</span>]</a> +<a class="sourceLine" id="cb373-15" data-line-number="15"> }</a> +<a class="sourceLine" id="cb373-16" data-line-number="16"> }</a> +<a class="sourceLine" id="cb373-17" data-line-number="17"> <span class="kw">return</span>(<span class="kw">as.data.frame</span>(results))</a> +<a class="sourceLine" id="cb373-18" data-line-number="18">}</a> +<a class="sourceLine" id="cb373-19" data-line-number="19"></a> +<a class="sourceLine" id="cb373-20" data-line-number="20">eff_debatching <-<span class="st"> </span><span class="kw">compare_kBET_results</span>(umi.qc)</a></code></pre></div> +<div class="sourceCode" id="cb374"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb374-1" data-line-number="1"><span class="kw">require</span>(<span class="st">"reshape2"</span>)</a> +<a class="sourceLine" id="cb374-2" data-line-number="2"><span class="kw">require</span>(<span class="st">"RColorBrewer"</span>)</a> +<a class="sourceLine" id="cb374-3" data-line-number="3"><span class="co"># Plot results</span></a> +<a class="sourceLine" id="cb374-4" data-line-number="4">dod <-<span class="st"> </span><span class="kw">melt</span>(<span class="kw">as.matrix</span>(eff_debatching), <span class="dt">value.name =</span> <span class="st">"kBET"</span>)</a> +<a class="sourceLine" id="cb374-5" data-line-number="5"><span class="kw">colnames</span>(dod)[<span class="dv">1</span><span class="op">:</span><span class="dv">2</span>] <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Normalisation"</span>, <span class="st">"Individual"</span>)</a> +<a class="sourceLine" id="cb374-6" data-line-number="6"></a> +<a class="sourceLine" id="cb374-7" data-line-number="7">colorset <-<span class="st"> </span><span class="kw">c</span>(<span class="st">'gray'</span>, <span class="kw">brewer.pal</span>(<span class="dt">n =</span> <span class="dv">9</span>, <span class="st">"Oranges"</span>))</a> +<a class="sourceLine" id="cb374-8" data-line-number="8"></a> +<a class="sourceLine" id="cb374-9" data-line-number="9"><span class="kw">ggplot</span>(dod, <span class="kw">aes</span>(Normalisation, Individual, <span class="dt">fill=</span>kBET)) <span class="op">+</span><span class="st"> </span></a> +<a class="sourceLine" id="cb374-10" data-line-number="10"><span class="st"> </span><span class="kw">geom_tile</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb374-11" data-line-number="11"><span class="st"> </span><span class="kw">scale_fill_gradient2</span>(</a> +<a class="sourceLine" id="cb374-12" data-line-number="12"> <span class="dt">na.value =</span> <span class="st">"gray"</span>,</a> +<a class="sourceLine" id="cb374-13" data-line-number="13"> <span class="dt">low =</span> colorset[<span class="dv">2</span>],</a> +<a class="sourceLine" id="cb374-14" data-line-number="14"> <span class="dt">mid=</span>colorset[<span class="dv">6</span>],</a> +<a class="sourceLine" id="cb374-15" data-line-number="15"> <span class="dt">high =</span> colorset[<span class="dv">10</span>],</a> +<a class="sourceLine" id="cb374-16" data-line-number="16"> <span class="dt">midpoint =</span> <span class="fl">0.5</span>, <span class="dt">limit =</span> <span class="kw">c</span>(<span class="dv">0</span>,<span class="dv">1</span>)) <span class="op">+</span></a> +<a class="sourceLine" id="cb374-17" data-line-number="17"><span class="st"> </span><span class="kw">scale_x_discrete</span>(<span class="dt">expand =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">0</span>)) <span class="op">+</span></a> +<a class="sourceLine" id="cb374-18" data-line-number="18"><span class="st"> </span><span class="kw">scale_y_discrete</span>(<span class="dt">expand =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">0</span>)) <span class="op">+</span><span class="st"> </span></a> +<a class="sourceLine" id="cb374-19" data-line-number="19"><span class="st"> </span><span class="kw">theme</span>(</a> +<a class="sourceLine" id="cb374-20" data-line-number="20"> <span class="dt">axis.text.x =</span> <span class="kw">element_text</span>(</a> +<a class="sourceLine" id="cb374-21" data-line-number="21"> <span class="dt">angle =</span> <span class="dv">45</span>, </a> +<a class="sourceLine" id="cb374-22" data-line-number="22"> <span class="dt">vjust =</span> <span class="dv">1</span>, </a> +<a class="sourceLine" id="cb374-23" data-line-number="23"> <span class="dt">size =</span> <span class="dv">12</span>, </a> +<a class="sourceLine" id="cb374-24" data-line-number="24"> <span class="dt">hjust =</span> <span class="dv">1</span></a> +<a class="sourceLine" id="cb374-25" data-line-number="25"> )</a> +<a class="sourceLine" id="cb374-26" data-line-number="26"> ) <span class="op">+</span><span class="st"> </span></a> +<a class="sourceLine" id="cb374-27" data-line-number="27"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Effect of batch regression methods per individual"</span>)</a></code></pre></div> <p><img src="remove-conf_files/figure-html/kbet-1.png" width="90%" style="display: block; margin: auto;" /></p> <p><strong>Exercise 4</strong></p> <p>Why do the raw counts appear to have little batch effects?</p> @@ -6703,214 +2294,214 @@ with other combinations of normalizations and compare the results.</p> </div> <div id="dealing-with-confounders-reads" class="section level2"> <h2><span class="header-section-number">7.7</span> Dealing with confounders (Reads)</h2> -<div class="sourceCode" id="cb573"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb573-1" data-line-number="1"><span class="kw">library</span>(scRNA.seq.funcs)</a> -<a class="sourceLine" id="cb573-2" data-line-number="2"><span class="kw">library</span>(RUVSeq)</a> -<a class="sourceLine" id="cb573-3" data-line-number="3"><span class="kw">library</span>(scater)</a> -<a class="sourceLine" id="cb573-4" data-line-number="4"><span class="kw">library</span>(SingleCellExperiment)</a> -<a class="sourceLine" id="cb573-5" data-line-number="5"><span class="kw">library</span>(scran)</a> -<a class="sourceLine" id="cb573-6" data-line-number="6"><span class="kw">library</span>(kBET)</a> -<a class="sourceLine" id="cb573-7" data-line-number="7"><span class="kw">library</span>(sva) <span class="co"># Combat</span></a> -<a class="sourceLine" id="cb573-8" data-line-number="8"><span class="kw">library</span>(harmony)</a> -<a class="sourceLine" id="cb573-9" data-line-number="9"><span class="kw">library</span>(edgeR)</a> -<a class="sourceLine" id="cb573-10" data-line-number="10"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a> -<a class="sourceLine" id="cb573-11" data-line-number="11"><span class="kw">options</span>(<span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb573-12" data-line-number="12">reads <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/tung/reads.rds"</span>)</a> -<a class="sourceLine" id="cb573-13" data-line-number="13">reads.qc <-<span class="st"> </span>reads[<span class="kw">rowData</span>(reads)<span class="op">$</span>use, <span class="kw">colData</span>(reads)<span class="op">$</span>use]</a> -<a class="sourceLine" id="cb573-14" data-line-number="14">endog_genes <-<span class="st"> </span><span class="op">!</span><span class="kw">rowData</span>(reads.qc)<span class="op">$</span>is_feature_control</a> -<a class="sourceLine" id="cb573-15" data-line-number="15">erccs <-<span class="st"> </span><span class="kw">rowData</span>(reads.qc)<span class="op">$</span>is_feature_control</a> -<a class="sourceLine" id="cb573-16" data-line-number="16"></a> -<a class="sourceLine" id="cb573-17" data-line-number="17">qclust <-<span class="st"> </span><span class="kw">quickCluster</span>(reads.qc, <span class="dt">min.size =</span> <span class="dv">30</span>)</a> -<a class="sourceLine" id="cb573-18" data-line-number="18">reads.qc <-<span class="st"> </span><span class="kw">computeSumFactors</span>(reads.qc, <span class="dt">sizes =</span> <span class="dv">15</span>, <span class="dt">clusters =</span> qclust)</a> -<a class="sourceLine" id="cb573-19" data-line-number="19">reads.qc <-<span class="st"> </span><span class="kw">normalize</span>(reads.qc)</a></code></pre></div> -<div class="sourceCode" id="cb574"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb574-1" data-line-number="1">ruvg <-<span class="st"> </span><span class="kw">RUVg</span>(<span class="kw">counts</span>(reads.qc), erccs, <span class="dt">k =</span> <span class="dv">1</span>)</a> -<a class="sourceLine" id="cb574-2" data-line-number="2"><span class="kw">assay</span>(reads.qc, <span class="st">"ruvg1"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> -<a class="sourceLine" id="cb574-3" data-line-number="3"> <span class="kw">t</span>(<span class="kw">t</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> -<a class="sourceLine" id="cb574-4" data-line-number="4">)</a> -<a class="sourceLine" id="cb574-5" data-line-number="5">ruvg <-<span class="st"> </span><span class="kw">RUVg</span>(<span class="kw">counts</span>(reads.qc), erccs, <span class="dt">k =</span> <span class="dv">10</span>)</a> -<a class="sourceLine" id="cb574-6" data-line-number="6"><span class="kw">assay</span>(reads.qc, <span class="st">"ruvg10"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> -<a class="sourceLine" id="cb574-7" data-line-number="7"> <span class="kw">t</span>(<span class="kw">t</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> -<a class="sourceLine" id="cb574-8" data-line-number="8">)</a></code></pre></div> -<div class="sourceCode" id="cb575"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb575-1" data-line-number="1">scIdx <-<span class="st"> </span><span class="kw">matrix</span>(<span class="op">-</span><span class="dv">1</span>, <span class="dt">ncol =</span> <span class="kw">max</span>(<span class="kw">table</span>(reads.qc<span class="op">$</span>individual)), <span class="dt">nrow =</span> <span class="dv">3</span>)</a> -<a class="sourceLine" id="cb575-2" data-line-number="2">tmp <-<span class="st"> </span><span class="kw">which</span>(reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>)</a> -<a class="sourceLine" id="cb575-3" data-line-number="3">scIdx[<span class="dv">1</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> -<a class="sourceLine" id="cb575-4" data-line-number="4">tmp <-<span class="st"> </span><span class="kw">which</span>(reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>)</a> -<a class="sourceLine" id="cb575-5" data-line-number="5">scIdx[<span class="dv">2</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> -<a class="sourceLine" id="cb575-6" data-line-number="6">tmp <-<span class="st"> </span><span class="kw">which</span>(reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>)</a> -<a class="sourceLine" id="cb575-7" data-line-number="7">scIdx[<span class="dv">3</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> -<a class="sourceLine" id="cb575-8" data-line-number="8">cIdx <-<span class="st"> </span><span class="kw">rownames</span>(reads.qc)</a> -<a class="sourceLine" id="cb575-9" data-line-number="9">ruvs <-<span class="st"> </span><span class="kw">RUVs</span>(<span class="kw">counts</span>(reads.qc), cIdx, <span class="dt">k =</span> <span class="dv">1</span>, <span class="dt">scIdx =</span> scIdx, <span class="dt">isLog =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb575-10" data-line-number="10"><span class="kw">assay</span>(reads.qc, <span class="st">"ruvs1"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> -<a class="sourceLine" id="cb575-11" data-line-number="11"> <span class="kw">t</span>(<span class="kw">t</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> -<a class="sourceLine" id="cb575-12" data-line-number="12">)</a> -<a class="sourceLine" id="cb575-13" data-line-number="13">ruvs <-<span class="st"> </span><span class="kw">RUVs</span>(<span class="kw">counts</span>(reads.qc), cIdx, <span class="dt">k =</span> <span class="dv">10</span>, <span class="dt">scIdx =</span> scIdx, <span class="dt">isLog =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb575-14" data-line-number="14"><span class="kw">assay</span>(reads.qc, <span class="st">"ruvs10"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> -<a class="sourceLine" id="cb575-15" data-line-number="15"> <span class="kw">t</span>(<span class="kw">t</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> -<a class="sourceLine" id="cb575-16" data-line-number="16">)</a></code></pre></div> -<div class="sourceCode" id="cb576"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb576-1" data-line-number="1">combat_data <-<span class="st"> </span><span class="kw">logcounts</span>(reads.qc)</a> -<a class="sourceLine" id="cb576-2" data-line-number="2">mod_data <-<span class="st"> </span><span class="kw">as.data.frame</span>(<span class="kw">t</span>(combat_data))</a> -<a class="sourceLine" id="cb576-3" data-line-number="3"><span class="co"># Basic batch removal</span></a> -<a class="sourceLine" id="cb576-4" data-line-number="4">mod0 =<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span><span class="dv">1</span>, <span class="dt">data =</span> mod_data) </a> -<a class="sourceLine" id="cb576-5" data-line-number="5"><span class="co"># Preserve biological variability</span></a> -<a class="sourceLine" id="cb576-6" data-line-number="6">mod1 =<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span>reads.qc<span class="op">$</span>individual, <span class="dt">data =</span> mod_data) </a> -<a class="sourceLine" id="cb576-7" data-line-number="7"><span class="co"># adjust for total genes detected</span></a> -<a class="sourceLine" id="cb576-8" data-line-number="8">mod2 =<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span>reads.qc<span class="op">$</span>total_features_by_counts, <span class="dt">data =</span> mod_data)</a> -<a class="sourceLine" id="cb576-9" data-line-number="9"><span class="kw">assay</span>(reads.qc, <span class="st">"combat"</span>) <-<span class="st"> </span><span class="kw">ComBat</span>(</a> -<a class="sourceLine" id="cb576-10" data-line-number="10"> <span class="dt">dat =</span> <span class="kw">t</span>(mod_data), </a> -<a class="sourceLine" id="cb576-11" data-line-number="11"> <span class="dt">batch =</span> <span class="kw">factor</span>(reads.qc<span class="op">$</span>batch), </a> -<a class="sourceLine" id="cb576-12" data-line-number="12"> <span class="dt">mod =</span> mod0,</a> -<a class="sourceLine" id="cb576-13" data-line-number="13"> <span class="dt">par.prior =</span> <span class="ot">TRUE</span>,</a> -<a class="sourceLine" id="cb576-14" data-line-number="14"> <span class="dt">prior.plots =</span> <span class="ot">FALSE</span></a> -<a class="sourceLine" id="cb576-15" data-line-number="15">)</a></code></pre></div> +<div class="sourceCode" id="cb376"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb376-1" data-line-number="1"><span class="kw">library</span>(scRNA.seq.funcs)</a> +<a class="sourceLine" id="cb376-2" data-line-number="2"><span class="kw">library</span>(RUVSeq)</a> +<a class="sourceLine" id="cb376-3" data-line-number="3"><span class="kw">library</span>(scater)</a> +<a class="sourceLine" id="cb376-4" data-line-number="4"><span class="kw">library</span>(SingleCellExperiment)</a> +<a class="sourceLine" id="cb376-5" data-line-number="5"><span class="kw">library</span>(scran)</a> +<a class="sourceLine" id="cb376-6" data-line-number="6"><span class="kw">library</span>(kBET)</a> +<a class="sourceLine" id="cb376-7" data-line-number="7"><span class="kw">library</span>(sva) <span class="co"># Combat</span></a> +<a class="sourceLine" id="cb376-8" data-line-number="8"><span class="kw">library</span>(harmony)</a> +<a class="sourceLine" id="cb376-9" data-line-number="9"><span class="kw">library</span>(edgeR)</a> +<a class="sourceLine" id="cb376-10" data-line-number="10"><span class="kw">set.seed</span>(<span class="dv">1234567</span>)</a> +<a class="sourceLine" id="cb376-11" data-line-number="11"><span class="kw">options</span>(<span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb376-12" data-line-number="12">reads <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/tung/reads.rds"</span>)</a> +<a class="sourceLine" id="cb376-13" data-line-number="13">reads.qc <-<span class="st"> </span>reads[<span class="kw">rowData</span>(reads)<span class="op">$</span>use, <span class="kw">colData</span>(reads)<span class="op">$</span>use]</a> +<a class="sourceLine" id="cb376-14" data-line-number="14">endog_genes <-<span class="st"> </span><span class="op">!</span><span class="kw">rowData</span>(reads.qc)<span class="op">$</span>is_feature_control</a> +<a class="sourceLine" id="cb376-15" data-line-number="15">erccs <-<span class="st"> </span><span class="kw">rowData</span>(reads.qc)<span class="op">$</span>is_feature_control</a> +<a class="sourceLine" id="cb376-16" data-line-number="16"></a> +<a class="sourceLine" id="cb376-17" data-line-number="17">qclust <-<span class="st"> </span><span class="kw">quickCluster</span>(reads.qc, <span class="dt">min.size =</span> <span class="dv">30</span>)</a> +<a class="sourceLine" id="cb376-18" data-line-number="18">reads.qc <-<span class="st"> </span><span class="kw">computeSumFactors</span>(reads.qc, <span class="dt">sizes =</span> <span class="dv">15</span>, <span class="dt">clusters =</span> qclust)</a> +<a class="sourceLine" id="cb376-19" data-line-number="19">reads.qc <-<span class="st"> </span><span class="kw">normalize</span>(reads.qc)</a></code></pre></div> +<div class="sourceCode" id="cb377"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb377-1" data-line-number="1">ruvg <-<span class="st"> </span><span class="kw">RUVg</span>(<span class="kw">counts</span>(reads.qc), erccs, <span class="dt">k =</span> <span class="dv">1</span>)</a> +<a class="sourceLine" id="cb377-2" data-line-number="2"><span class="kw">assay</span>(reads.qc, <span class="st">"ruvg1"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> +<a class="sourceLine" id="cb377-3" data-line-number="3"> <span class="kw">t</span>(<span class="kw">t</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> +<a class="sourceLine" id="cb377-4" data-line-number="4">)</a> +<a class="sourceLine" id="cb377-5" data-line-number="5">ruvg <-<span class="st"> </span><span class="kw">RUVg</span>(<span class="kw">counts</span>(reads.qc), erccs, <span class="dt">k =</span> <span class="dv">10</span>)</a> +<a class="sourceLine" id="cb377-6" data-line-number="6"><span class="kw">assay</span>(reads.qc, <span class="st">"ruvg10"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> +<a class="sourceLine" id="cb377-7" data-line-number="7"> <span class="kw">t</span>(<span class="kw">t</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvg<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> +<a class="sourceLine" id="cb377-8" data-line-number="8">)</a></code></pre></div> +<div class="sourceCode" id="cb378"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb378-1" data-line-number="1">scIdx <-<span class="st"> </span><span class="kw">matrix</span>(<span class="op">-</span><span class="dv">1</span>, <span class="dt">ncol =</span> <span class="kw">max</span>(<span class="kw">table</span>(reads.qc<span class="op">$</span>individual)), <span class="dt">nrow =</span> <span class="dv">3</span>)</a> +<a class="sourceLine" id="cb378-2" data-line-number="2">tmp <-<span class="st"> </span><span class="kw">which</span>(reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>)</a> +<a class="sourceLine" id="cb378-3" data-line-number="3">scIdx[<span class="dv">1</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> +<a class="sourceLine" id="cb378-4" data-line-number="4">tmp <-<span class="st"> </span><span class="kw">which</span>(reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>)</a> +<a class="sourceLine" id="cb378-5" data-line-number="5">scIdx[<span class="dv">2</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> +<a class="sourceLine" id="cb378-6" data-line-number="6">tmp <-<span class="st"> </span><span class="kw">which</span>(reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>)</a> +<a class="sourceLine" id="cb378-7" data-line-number="7">scIdx[<span class="dv">3</span>, <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(tmp)] <-<span class="st"> </span>tmp</a> +<a class="sourceLine" id="cb378-8" data-line-number="8">cIdx <-<span class="st"> </span><span class="kw">rownames</span>(reads.qc)</a> +<a class="sourceLine" id="cb378-9" data-line-number="9">ruvs <-<span class="st"> </span><span class="kw">RUVs</span>(<span class="kw">counts</span>(reads.qc), cIdx, <span class="dt">k =</span> <span class="dv">1</span>, <span class="dt">scIdx =</span> scIdx, <span class="dt">isLog =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb378-10" data-line-number="10"><span class="kw">assay</span>(reads.qc, <span class="st">"ruvs1"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> +<a class="sourceLine" id="cb378-11" data-line-number="11"> <span class="kw">t</span>(<span class="kw">t</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> +<a class="sourceLine" id="cb378-12" data-line-number="12">)</a> +<a class="sourceLine" id="cb378-13" data-line-number="13">ruvs <-<span class="st"> </span><span class="kw">RUVs</span>(<span class="kw">counts</span>(reads.qc), cIdx, <span class="dt">k =</span> <span class="dv">10</span>, <span class="dt">scIdx =</span> scIdx, <span class="dt">isLog =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb378-14" data-line-number="14"><span class="kw">assay</span>(reads.qc, <span class="st">"ruvs10"</span>) <-<span class="st"> </span><span class="kw">log2</span>(</a> +<a class="sourceLine" id="cb378-15" data-line-number="15"> <span class="kw">t</span>(<span class="kw">t</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">/</span><span class="st"> </span><span class="kw">colSums</span>(ruvs<span class="op">$</span>normalizedCounts) <span class="op">*</span><span class="st"> </span><span class="fl">1e6</span>) <span class="op">+</span><span class="st"> </span><span class="dv">1</span></a> +<a class="sourceLine" id="cb378-16" data-line-number="16">)</a></code></pre></div> +<div class="sourceCode" id="cb379"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb379-1" data-line-number="1">combat_data <-<span class="st"> </span><span class="kw">logcounts</span>(reads.qc)</a> +<a class="sourceLine" id="cb379-2" data-line-number="2">mod_data <-<span class="st"> </span><span class="kw">as.data.frame</span>(<span class="kw">t</span>(combat_data))</a> +<a class="sourceLine" id="cb379-3" data-line-number="3"><span class="co"># Basic batch removal</span></a> +<a class="sourceLine" id="cb379-4" data-line-number="4">mod0 =<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span><span class="dv">1</span>, <span class="dt">data =</span> mod_data) </a> +<a class="sourceLine" id="cb379-5" data-line-number="5"><span class="co"># Preserve biological variability</span></a> +<a class="sourceLine" id="cb379-6" data-line-number="6">mod1 =<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span>reads.qc<span class="op">$</span>individual, <span class="dt">data =</span> mod_data) </a> +<a class="sourceLine" id="cb379-7" data-line-number="7"><span class="co"># adjust for total genes detected</span></a> +<a class="sourceLine" id="cb379-8" data-line-number="8">mod2 =<span class="st"> </span><span class="kw">model.matrix</span>(<span class="op">~</span><span class="st"> </span>reads.qc<span class="op">$</span>total_features_by_counts, <span class="dt">data =</span> mod_data)</a> +<a class="sourceLine" id="cb379-9" data-line-number="9"><span class="kw">assay</span>(reads.qc, <span class="st">"combat"</span>) <-<span class="st"> </span><span class="kw">ComBat</span>(</a> +<a class="sourceLine" id="cb379-10" data-line-number="10"> <span class="dt">dat =</span> <span class="kw">t</span>(mod_data), </a> +<a class="sourceLine" id="cb379-11" data-line-number="11"> <span class="dt">batch =</span> <span class="kw">factor</span>(reads.qc<span class="op">$</span>batch), </a> +<a class="sourceLine" id="cb379-12" data-line-number="12"> <span class="dt">mod =</span> mod0,</a> +<a class="sourceLine" id="cb379-13" data-line-number="13"> <span class="dt">par.prior =</span> <span class="ot">TRUE</span>,</a> +<a class="sourceLine" id="cb379-14" data-line-number="14"> <span class="dt">prior.plots =</span> <span class="ot">FALSE</span></a> +<a class="sourceLine" id="cb379-15" data-line-number="15">)</a></code></pre></div> <p><strong>Exercise 1</strong></p> -<div class="sourceCode" id="cb577"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb577-1" data-line-number="1">do_mnn <-<span class="st"> </span><span class="cf">function</span>(data.qc) {</a> -<a class="sourceLine" id="cb577-2" data-line-number="2"> batch1 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r1"</span>])</a> -<a class="sourceLine" id="cb577-3" data-line-number="3"> batch2 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r2"</span>])</a> -<a class="sourceLine" id="cb577-4" data-line-number="4"> batch3 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r3"</span>])</a> -<a class="sourceLine" id="cb577-5" data-line-number="5"> </a> -<a class="sourceLine" id="cb577-6" data-line-number="6"> <span class="cf">if</span> (<span class="kw">ncol</span>(batch2) <span class="op">></span><span class="st"> </span><span class="dv">0</span>) {</a> -<a class="sourceLine" id="cb577-7" data-line-number="7"> x <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">mnnCorrect</span>(</a> -<a class="sourceLine" id="cb577-8" data-line-number="8"> batch1, batch2, batch3,</a> -<a class="sourceLine" id="cb577-9" data-line-number="9"> <span class="dt">k =</span> <span class="dv">20</span>,</a> -<a class="sourceLine" id="cb577-10" data-line-number="10"> <span class="dt">sigma =</span> <span class="fl">0.1</span>,</a> -<a class="sourceLine" id="cb577-11" data-line-number="11"> <span class="dt">cos.norm.in =</span> <span class="ot">TRUE</span>,</a> -<a class="sourceLine" id="cb577-12" data-line-number="12"> <span class="dt">svd.dim =</span> <span class="dv">2</span></a> -<a class="sourceLine" id="cb577-13" data-line-number="13"> )</a> -<a class="sourceLine" id="cb577-14" data-line-number="14"> <span class="kw">return</span>(x)</a> -<a class="sourceLine" id="cb577-15" data-line-number="15"> } <span class="cf">else</span> {</a> -<a class="sourceLine" id="cb577-16" data-line-number="16"> x <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">mnnCorrect</span>(</a> -<a class="sourceLine" id="cb577-17" data-line-number="17"> batch1, batch3,</a> -<a class="sourceLine" id="cb577-18" data-line-number="18"> <span class="dt">k =</span> <span class="dv">20</span>,</a> -<a class="sourceLine" id="cb577-19" data-line-number="19"> <span class="dt">sigma =</span> <span class="fl">0.1</span>,</a> -<a class="sourceLine" id="cb577-20" data-line-number="20"> <span class="dt">cos.norm.in =</span> <span class="ot">TRUE</span>,</a> -<a class="sourceLine" id="cb577-21" data-line-number="21"> <span class="dt">svd.dim =</span> <span class="dv">2</span></a> -<a class="sourceLine" id="cb577-22" data-line-number="22"> )</a> -<a class="sourceLine" id="cb577-23" data-line-number="23"> <span class="kw">return</span>(x)</a> -<a class="sourceLine" id="cb577-24" data-line-number="24"> }</a> -<a class="sourceLine" id="cb577-25" data-line-number="25">}</a> -<a class="sourceLine" id="cb577-26" data-line-number="26"></a> -<a class="sourceLine" id="cb577-27" data-line-number="27">indi1 <-<span class="st"> </span><span class="kw">do_mnn</span>(reads.qc[, reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>])</a> -<a class="sourceLine" id="cb577-28" data-line-number="28">indi2 <-<span class="st"> </span><span class="kw">do_mnn</span>(reads.qc[, reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>])</a> -<a class="sourceLine" id="cb577-29" data-line-number="29">indi3 <-<span class="st"> </span><span class="kw">do_mnn</span>(reads.qc[, reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>])</a> -<a class="sourceLine" id="cb577-30" data-line-number="30"></a> -<a class="sourceLine" id="cb577-31" data-line-number="31"><span class="kw">assay</span>(reads.qc, <span class="st">"mnn"</span>) <-<span class="st"> </span><span class="kw">cbind</span>(indi1, indi2, indi3)</a> -<a class="sourceLine" id="cb577-32" data-line-number="32"></a> -<a class="sourceLine" id="cb577-33" data-line-number="33"><span class="co"># For a balanced design: </span></a> -<a class="sourceLine" id="cb577-34" data-line-number="34"><span class="co">#assay(reads.qc, "mnn") <- mnnCorrect(</span></a> -<a class="sourceLine" id="cb577-35" data-line-number="35"><span class="co"># list(B1 = logcounts(batch1), B2 = logcounts(batch2), B3 = logcounts(batch3)), </span></a> -<a class="sourceLine" id="cb577-36" data-line-number="36"><span class="co"># k = 20,</span></a> -<a class="sourceLine" id="cb577-37" data-line-number="37"><span class="co"># sigma = 0.1,</span></a> -<a class="sourceLine" id="cb577-38" data-line-number="38"><span class="co"># cos.norm = TRUE,</span></a> -<a class="sourceLine" id="cb577-39" data-line-number="39"><span class="co"># svd.dim = 2</span></a> -<a class="sourceLine" id="cb577-40" data-line-number="40"><span class="co">#)</span></a></code></pre></div> -<div class="sourceCode" id="cb578"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb578-1" data-line-number="1">glm_fun <-<span class="st"> </span><span class="cf">function</span>(g, batch, indi) {</a> -<a class="sourceLine" id="cb578-2" data-line-number="2"> model <-<span class="st"> </span><span class="kw">glm</span>(g <span class="op">~</span><span class="st"> </span>batch <span class="op">+</span><span class="st"> </span>indi)</a> -<a class="sourceLine" id="cb578-3" data-line-number="3"> model<span class="op">$</span>coef[<span class="dv">1</span>] <-<span class="st"> </span><span class="dv">0</span> <span class="co"># replace intercept with 0 to preserve reference batch.</span></a> -<a class="sourceLine" id="cb578-4" data-line-number="4"> <span class="kw">return</span>(model<span class="op">$</span>coef)</a> -<a class="sourceLine" id="cb578-5" data-line-number="5">}</a> -<a class="sourceLine" id="cb578-6" data-line-number="6">effects <-<span class="st"> </span><span class="kw">apply</span>(</a> -<a class="sourceLine" id="cb578-7" data-line-number="7"> <span class="kw">logcounts</span>(reads.qc), </a> -<a class="sourceLine" id="cb578-8" data-line-number="8"> <span class="dv">1</span>,</a> -<a class="sourceLine" id="cb578-9" data-line-number="9"> glm_fun, </a> -<a class="sourceLine" id="cb578-10" data-line-number="10"> <span class="dt">batch =</span> reads.qc<span class="op">$</span>batch, </a> -<a class="sourceLine" id="cb578-11" data-line-number="11"> <span class="dt">indi =</span> reads.qc<span class="op">$</span>individual</a> -<a class="sourceLine" id="cb578-12" data-line-number="12">)</a> -<a class="sourceLine" id="cb578-13" data-line-number="13">corrected <-<span class="st"> </span><span class="kw">logcounts</span>(reads.qc) <span class="op">-</span><span class="st"> </span><span class="kw">t</span>(effects[<span class="kw">as.numeric</span>(<span class="kw">factor</span>(reads.qc<span class="op">$</span>batch)), ])</a> -<a class="sourceLine" id="cb578-14" data-line-number="14"><span class="kw">assay</span>(reads.qc, <span class="st">"glm"</span>) <-<span class="st"> </span>corrected</a></code></pre></div> +<div class="sourceCode" id="cb380"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb380-1" data-line-number="1">do_mnn <-<span class="st"> </span><span class="cf">function</span>(data.qc) {</a> +<a class="sourceLine" id="cb380-2" data-line-number="2"> batch1 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r1"</span>])</a> +<a class="sourceLine" id="cb380-3" data-line-number="3"> batch2 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r2"</span>])</a> +<a class="sourceLine" id="cb380-4" data-line-number="4"> batch3 <-<span class="st"> </span><span class="kw">logcounts</span>(data.qc[, data.qc<span class="op">$</span>replicate <span class="op">==</span><span class="st"> "r3"</span>])</a> +<a class="sourceLine" id="cb380-5" data-line-number="5"> </a> +<a class="sourceLine" id="cb380-6" data-line-number="6"> <span class="cf">if</span> (<span class="kw">ncol</span>(batch2) <span class="op">></span><span class="st"> </span><span class="dv">0</span>) {</a> +<a class="sourceLine" id="cb380-7" data-line-number="7"> x <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">mnnCorrect</span>(</a> +<a class="sourceLine" id="cb380-8" data-line-number="8"> batch1, batch2, batch3,</a> +<a class="sourceLine" id="cb380-9" data-line-number="9"> <span class="dt">k =</span> <span class="dv">20</span>,</a> +<a class="sourceLine" id="cb380-10" data-line-number="10"> <span class="dt">sigma =</span> <span class="fl">0.1</span>,</a> +<a class="sourceLine" id="cb380-11" data-line-number="11"> <span class="dt">cos.norm.in =</span> <span class="ot">TRUE</span>,</a> +<a class="sourceLine" id="cb380-12" data-line-number="12"> <span class="dt">svd.dim =</span> <span class="dv">2</span></a> +<a class="sourceLine" id="cb380-13" data-line-number="13"> )</a> +<a class="sourceLine" id="cb380-14" data-line-number="14"> <span class="kw">return</span>(x)</a> +<a class="sourceLine" id="cb380-15" data-line-number="15"> } <span class="cf">else</span> {</a> +<a class="sourceLine" id="cb380-16" data-line-number="16"> x <-<span class="st"> </span>batchelor<span class="op">::</span><span class="kw">mnnCorrect</span>(</a> +<a class="sourceLine" id="cb380-17" data-line-number="17"> batch1, batch3,</a> +<a class="sourceLine" id="cb380-18" data-line-number="18"> <span class="dt">k =</span> <span class="dv">20</span>,</a> +<a class="sourceLine" id="cb380-19" data-line-number="19"> <span class="dt">sigma =</span> <span class="fl">0.1</span>,</a> +<a class="sourceLine" id="cb380-20" data-line-number="20"> <span class="dt">cos.norm.in =</span> <span class="ot">TRUE</span>,</a> +<a class="sourceLine" id="cb380-21" data-line-number="21"> <span class="dt">svd.dim =</span> <span class="dv">2</span></a> +<a class="sourceLine" id="cb380-22" data-line-number="22"> )</a> +<a class="sourceLine" id="cb380-23" data-line-number="23"> <span class="kw">return</span>(x)</a> +<a class="sourceLine" id="cb380-24" data-line-number="24"> }</a> +<a class="sourceLine" id="cb380-25" data-line-number="25">}</a> +<a class="sourceLine" id="cb380-26" data-line-number="26"></a> +<a class="sourceLine" id="cb380-27" data-line-number="27">indi1 <-<span class="st"> </span><span class="kw">do_mnn</span>(reads.qc[, reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19098"</span>])</a> +<a class="sourceLine" id="cb380-28" data-line-number="28">indi2 <-<span class="st"> </span><span class="kw">do_mnn</span>(reads.qc[, reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19101"</span>])</a> +<a class="sourceLine" id="cb380-29" data-line-number="29">indi3 <-<span class="st"> </span><span class="kw">do_mnn</span>(reads.qc[, reads.qc<span class="op">$</span>individual <span class="op">==</span><span class="st"> "NA19239"</span>])</a> +<a class="sourceLine" id="cb380-30" data-line-number="30"></a> +<a class="sourceLine" id="cb380-31" data-line-number="31"><span class="kw">assay</span>(reads.qc, <span class="st">"mnn"</span>) <-<span class="st"> </span><span class="kw">cbind</span>(indi1, indi2, indi3)</a> +<a class="sourceLine" id="cb380-32" data-line-number="32"></a> +<a class="sourceLine" id="cb380-33" data-line-number="33"><span class="co"># For a balanced design: </span></a> +<a class="sourceLine" id="cb380-34" data-line-number="34"><span class="co">#assay(reads.qc, "mnn") <- mnnCorrect(</span></a> +<a class="sourceLine" id="cb380-35" data-line-number="35"><span class="co"># list(B1 = logcounts(batch1), B2 = logcounts(batch2), B3 = logcounts(batch3)), </span></a> +<a class="sourceLine" id="cb380-36" data-line-number="36"><span class="co"># k = 20,</span></a> +<a class="sourceLine" id="cb380-37" data-line-number="37"><span class="co"># sigma = 0.1,</span></a> +<a class="sourceLine" id="cb380-38" data-line-number="38"><span class="co"># cos.norm = TRUE,</span></a> +<a class="sourceLine" id="cb380-39" data-line-number="39"><span class="co"># svd.dim = 2</span></a> +<a class="sourceLine" id="cb380-40" data-line-number="40"><span class="co">#)</span></a></code></pre></div> +<div class="sourceCode" id="cb381"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb381-1" data-line-number="1">glm_fun <-<span class="st"> </span><span class="cf">function</span>(g, batch, indi) {</a> +<a class="sourceLine" id="cb381-2" data-line-number="2"> model <-<span class="st"> </span><span class="kw">glm</span>(g <span class="op">~</span><span class="st"> </span>batch <span class="op">+</span><span class="st"> </span>indi)</a> +<a class="sourceLine" id="cb381-3" data-line-number="3"> model<span class="op">$</span>coef[<span class="dv">1</span>] <-<span class="st"> </span><span class="dv">0</span> <span class="co"># replace intercept with 0 to preserve reference batch.</span></a> +<a class="sourceLine" id="cb381-4" data-line-number="4"> <span class="kw">return</span>(model<span class="op">$</span>coef)</a> +<a class="sourceLine" id="cb381-5" data-line-number="5">}</a> +<a class="sourceLine" id="cb381-6" data-line-number="6">effects <-<span class="st"> </span><span class="kw">apply</span>(</a> +<a class="sourceLine" id="cb381-7" data-line-number="7"> <span class="kw">logcounts</span>(reads.qc), </a> +<a class="sourceLine" id="cb381-8" data-line-number="8"> <span class="dv">1</span>,</a> +<a class="sourceLine" id="cb381-9" data-line-number="9"> glm_fun, </a> +<a class="sourceLine" id="cb381-10" data-line-number="10"> <span class="dt">batch =</span> reads.qc<span class="op">$</span>batch, </a> +<a class="sourceLine" id="cb381-11" data-line-number="11"> <span class="dt">indi =</span> reads.qc<span class="op">$</span>individual</a> +<a class="sourceLine" id="cb381-12" data-line-number="12">)</a> +<a class="sourceLine" id="cb381-13" data-line-number="13">corrected <-<span class="st"> </span><span class="kw">logcounts</span>(reads.qc) <span class="op">-</span><span class="st"> </span><span class="kw">t</span>(effects[<span class="kw">as.numeric</span>(<span class="kw">factor</span>(reads.qc<span class="op">$</span>batch)), ])</a> +<a class="sourceLine" id="cb381-14" data-line-number="14"><span class="kw">assay</span>(reads.qc, <span class="st">"glm"</span>) <-<span class="st"> </span>corrected</a></code></pre></div> <p><strong>Exercise 2</strong></p> -<div class="sourceCode" id="cb579"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb579-1" data-line-number="1">reads.qc.endog =<span class="st"> </span>reads.qc[endog_genes,]</a> -<a class="sourceLine" id="cb579-2" data-line-number="2">reads.qc.endog =<span class="st"> </span><span class="kw">runPCA</span>(reads.qc.endog, <span class="dt">exprs_values =</span> <span class="st">'logcounts'</span>, <span class="dt">ncomponents =</span> <span class="dv">20</span>)</a> -<a class="sourceLine" id="cb579-3" data-line-number="3">pca <-<span class="st"> </span><span class="kw">as.matrix</span>(reads.qc.endog<span class="op">@</span>reducedDims<span class="op">@</span>listData[[<span class="st">"PCA"</span>]])</a> -<a class="sourceLine" id="cb579-4" data-line-number="4">harmony_emb <-<span class="st"> </span><span class="kw">HarmonyMatrix</span>(pca, reads.qc.endog<span class="op">$</span>batch, <span class="dt">theta=</span><span class="dv">2</span>, <span class="dt">do_pca=</span><span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb579-5" data-line-number="5">reads.qc.endog<span class="op">@</span>reducedDims<span class="op">@</span>listData[[<span class="st">'harmony'</span>]] <-<span class="st"> </span>harmony_emb</a> -<a class="sourceLine" id="cb579-6" data-line-number="6"></a> -<a class="sourceLine" id="cb579-7" data-line-number="7"><span class="kw">plotReducedDim</span>(</a> -<a class="sourceLine" id="cb579-8" data-line-number="8"> reads.qc.endog,</a> -<a class="sourceLine" id="cb579-9" data-line-number="9"> <span class="dt">use_dimred =</span> <span class="st">'harmony'</span>,</a> -<a class="sourceLine" id="cb579-10" data-line-number="10"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> -<a class="sourceLine" id="cb579-11" data-line-number="11"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb579-12" data-line-number="12"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> -<a class="sourceLine" id="cb579-13" data-line-number="13">)</a></code></pre></div> -<div class="sourceCode" id="cb580"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb580-1" data-line-number="1"><span class="cf">for</span>(n <span class="cf">in</span> <span class="kw">assayNames</span>(reads.qc)) {</a> -<a class="sourceLine" id="cb580-2" data-line-number="2"> tmp <-<span class="st"> </span><span class="kw">runPCA</span>(</a> -<a class="sourceLine" id="cb580-3" data-line-number="3"> reads.qc[endog_genes, ],</a> -<a class="sourceLine" id="cb580-4" data-line-number="4"> <span class="dt">exprs_values =</span> n</a> -<a class="sourceLine" id="cb580-5" data-line-number="5"> )</a> -<a class="sourceLine" id="cb580-6" data-line-number="6"> <span class="kw">print</span>(</a> -<a class="sourceLine" id="cb580-7" data-line-number="7"> <span class="kw">plotPCA</span>(</a> -<a class="sourceLine" id="cb580-8" data-line-number="8"> tmp,</a> -<a class="sourceLine" id="cb580-9" data-line-number="9"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> -<a class="sourceLine" id="cb580-10" data-line-number="10"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> -<a class="sourceLine" id="cb580-11" data-line-number="11"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> -<a class="sourceLine" id="cb580-12" data-line-number="12"> ) <span class="op">+</span></a> -<a class="sourceLine" id="cb580-13" data-line-number="13"><span class="st"> </span><span class="kw">ggtitle</span>(n)</a> -<a class="sourceLine" id="cb580-14" data-line-number="14"> )</a> -<a class="sourceLine" id="cb580-15" data-line-number="15">}</a></code></pre></div> -<div class="sourceCode" id="cb581"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb581-1" data-line-number="1">res <-<span class="st"> </span><span class="kw">list</span>()</a> -<a class="sourceLine" id="cb581-2" data-line-number="2"><span class="cf">for</span>(n <span class="cf">in</span> <span class="kw">assayNames</span>(reads.qc)) {</a> -<a class="sourceLine" id="cb581-3" data-line-number="3"> res[[n]] <-<span class="st"> </span><span class="kw">suppressWarnings</span>(<span class="kw">calc_cell_RLE</span>(<span class="kw">assay</span>(reads.qc, n), erccs))</a> -<a class="sourceLine" id="cb581-4" data-line-number="4">}</a> -<a class="sourceLine" id="cb581-5" data-line-number="5"><span class="kw">par</span>(<span class="dt">mar=</span><span class="kw">c</span>(<span class="dv">6</span>,<span class="dv">4</span>,<span class="dv">1</span>,<span class="dv">1</span>))</a> -<a class="sourceLine" id="cb581-6" data-line-number="6"><span class="kw">boxplot</span>(res, <span class="dt">las=</span><span class="dv">2</span>)</a></code></pre></div> -<div class="sourceCode" id="cb582"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb582-1" data-line-number="1">compare_kBET_results <-<span class="st"> </span><span class="cf">function</span>(sce){</a> -<a class="sourceLine" id="cb582-2" data-line-number="2"> indiv <-<span class="st"> </span><span class="kw">unique</span>(sce<span class="op">$</span>individual)</a> -<a class="sourceLine" id="cb582-3" data-line-number="3"> norms <-<span class="st"> </span><span class="kw">assayNames</span>(sce) <span class="co"># Get all normalizations</span></a> -<a class="sourceLine" id="cb582-4" data-line-number="4"> results <-<span class="st"> </span><span class="kw">list</span>()</a> -<a class="sourceLine" id="cb582-5" data-line-number="5"> <span class="cf">for</span> (i <span class="cf">in</span> indiv){ </a> -<a class="sourceLine" id="cb582-6" data-line-number="6"> <span class="cf">for</span> (j <span class="cf">in</span> norms){</a> -<a class="sourceLine" id="cb582-7" data-line-number="7"> tmp <-<span class="st"> </span><span class="kw">kBET</span>(</a> -<a class="sourceLine" id="cb582-8" data-line-number="8"> <span class="dt">df =</span> <span class="kw">t</span>(<span class="kw">assay</span>(sce[,sce<span class="op">$</span>individual<span class="op">==</span><span class="st"> </span>i], j)), </a> -<a class="sourceLine" id="cb582-9" data-line-number="9"> <span class="dt">batch =</span> sce<span class="op">$</span>batch[sce<span class="op">$</span>individual<span class="op">==</span>i], </a> -<a class="sourceLine" id="cb582-10" data-line-number="10"> <span class="dt">heuristic =</span> <span class="ot">TRUE</span>, </a> -<a class="sourceLine" id="cb582-11" data-line-number="11"> <span class="dt">verbose =</span> <span class="ot">FALSE</span>, </a> -<a class="sourceLine" id="cb582-12" data-line-number="12"> <span class="dt">addTest =</span> <span class="ot">FALSE</span>, </a> -<a class="sourceLine" id="cb582-13" data-line-number="13"> <span class="dt">plot =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb582-14" data-line-number="14"> results[[i]][[j]] <-<span class="st"> </span>tmp<span class="op">$</span>summary<span class="op">$</span>kBET.observed[<span class="dv">1</span>]</a> -<a class="sourceLine" id="cb582-15" data-line-number="15"> }</a> -<a class="sourceLine" id="cb582-16" data-line-number="16"> }</a> -<a class="sourceLine" id="cb582-17" data-line-number="17"> <span class="kw">return</span>(<span class="kw">as.data.frame</span>(results))</a> -<a class="sourceLine" id="cb582-18" data-line-number="18">}</a> -<a class="sourceLine" id="cb582-19" data-line-number="19"></a> -<a class="sourceLine" id="cb582-20" data-line-number="20">eff_debatching <-<span class="st"> </span><span class="kw">compare_kBET_results</span>(reads.qc)</a></code></pre></div> -<div class="sourceCode" id="cb583"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb583-1" data-line-number="1"><span class="kw">require</span>(<span class="st">"reshape2"</span>)</a> -<a class="sourceLine" id="cb583-2" data-line-number="2"><span class="kw">require</span>(<span class="st">"RColorBrewer"</span>)</a> -<a class="sourceLine" id="cb583-3" data-line-number="3"><span class="co"># Plot results</span></a> -<a class="sourceLine" id="cb583-4" data-line-number="4">dod <-<span class="st"> </span><span class="kw">melt</span>(<span class="kw">as.matrix</span>(eff_debatching), <span class="dt">value.name =</span> <span class="st">"kBET"</span>)</a> -<a class="sourceLine" id="cb583-5" data-line-number="5"><span class="kw">colnames</span>(dod)[<span class="dv">1</span><span class="op">:</span><span class="dv">2</span>] <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Normalisation"</span>, <span class="st">"Individual"</span>)</a> -<a class="sourceLine" id="cb583-6" data-line-number="6"></a> -<a class="sourceLine" id="cb583-7" data-line-number="7">colorset <-<span class="st"> </span><span class="kw">c</span>(<span class="st">'gray'</span>, <span class="kw">brewer.pal</span>(<span class="dt">n =</span> <span class="dv">9</span>, <span class="st">"RdYlBu"</span>))</a> -<a class="sourceLine" id="cb583-8" data-line-number="8"></a> -<a class="sourceLine" id="cb583-9" data-line-number="9"><span class="kw">ggplot</span>(dod, <span class="kw">aes</span>(Normalisation, Individual, <span class="dt">fill=</span>kBET)) <span class="op">+</span><span class="st"> </span></a> -<a class="sourceLine" id="cb583-10" data-line-number="10"><span class="st"> </span><span class="kw">geom_tile</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb583-11" data-line-number="11"><span class="st"> </span><span class="kw">scale_fill_gradient2</span>(</a> -<a class="sourceLine" id="cb583-12" data-line-number="12"> <span class="dt">na.value =</span> <span class="st">"gray"</span>,</a> -<a class="sourceLine" id="cb583-13" data-line-number="13"> <span class="dt">low =</span> colorset[<span class="dv">2</span>],</a> -<a class="sourceLine" id="cb583-14" data-line-number="14"> <span class="dt">mid=</span>colorset[<span class="dv">6</span>],</a> -<a class="sourceLine" id="cb583-15" data-line-number="15"> <span class="dt">high =</span> colorset[<span class="dv">10</span>],</a> -<a class="sourceLine" id="cb583-16" data-line-number="16"> <span class="dt">midpoint =</span> <span class="fl">0.5</span>, <span class="dt">limit =</span> <span class="kw">c</span>(<span class="dv">0</span>,<span class="dv">1</span>)) <span class="op">+</span></a> -<a class="sourceLine" id="cb583-17" data-line-number="17"><span class="st"> </span><span class="kw">scale_x_discrete</span>(<span class="dt">expand =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">0</span>)) <span class="op">+</span></a> -<a class="sourceLine" id="cb583-18" data-line-number="18"><span class="st"> </span><span class="kw">scale_y_discrete</span>(<span class="dt">expand =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">0</span>)) <span class="op">+</span><span class="st"> </span></a> -<a class="sourceLine" id="cb583-19" data-line-number="19"><span class="st"> </span><span class="kw">theme</span>(</a> -<a class="sourceLine" id="cb583-20" data-line-number="20"> <span class="dt">axis.text.x =</span> <span class="kw">element_text</span>(</a> -<a class="sourceLine" id="cb583-21" data-line-number="21"> <span class="dt">angle =</span> <span class="dv">45</span>, </a> -<a class="sourceLine" id="cb583-22" data-line-number="22"> <span class="dt">vjust =</span> <span class="dv">1</span>, </a> -<a class="sourceLine" id="cb583-23" data-line-number="23"> <span class="dt">size =</span> <span class="dv">12</span>, </a> -<a class="sourceLine" id="cb583-24" data-line-number="24"> <span class="dt">hjust =</span> <span class="dv">1</span></a> -<a class="sourceLine" id="cb583-25" data-line-number="25"> )</a> -<a class="sourceLine" id="cb583-26" data-line-number="26"> ) <span class="op">+</span><span class="st"> </span></a> -<a class="sourceLine" id="cb583-27" data-line-number="27"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Effect of batch regression methods per individual"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb382"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb382-1" data-line-number="1">reads.qc.endog =<span class="st"> </span>reads.qc[endog_genes,]</a> +<a class="sourceLine" id="cb382-2" data-line-number="2">reads.qc.endog =<span class="st"> </span><span class="kw">runPCA</span>(reads.qc.endog, <span class="dt">exprs_values =</span> <span class="st">'logcounts'</span>, <span class="dt">ncomponents =</span> <span class="dv">20</span>)</a> +<a class="sourceLine" id="cb382-3" data-line-number="3">pca <-<span class="st"> </span><span class="kw">as.matrix</span>(reads.qc.endog<span class="op">@</span>reducedDims<span class="op">@</span>listData[[<span class="st">"PCA"</span>]])</a> +<a class="sourceLine" id="cb382-4" data-line-number="4">harmony_emb <-<span class="st"> </span><span class="kw">HarmonyMatrix</span>(pca, reads.qc.endog<span class="op">$</span>batch, <span class="dt">theta=</span><span class="dv">2</span>, <span class="dt">do_pca=</span><span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb382-5" data-line-number="5">reads.qc.endog<span class="op">@</span>reducedDims<span class="op">@</span>listData[[<span class="st">'harmony'</span>]] <-<span class="st"> </span>harmony_emb</a> +<a class="sourceLine" id="cb382-6" data-line-number="6"></a> +<a class="sourceLine" id="cb382-7" data-line-number="7"><span class="kw">plotReducedDim</span>(</a> +<a class="sourceLine" id="cb382-8" data-line-number="8"> reads.qc.endog,</a> +<a class="sourceLine" id="cb382-9" data-line-number="9"> <span class="dt">use_dimred =</span> <span class="st">'harmony'</span>,</a> +<a class="sourceLine" id="cb382-10" data-line-number="10"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> +<a class="sourceLine" id="cb382-11" data-line-number="11"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb382-12" data-line-number="12"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> +<a class="sourceLine" id="cb382-13" data-line-number="13">)</a></code></pre></div> +<div class="sourceCode" id="cb383"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb383-1" data-line-number="1"><span class="cf">for</span>(n <span class="cf">in</span> <span class="kw">assayNames</span>(reads.qc)) {</a> +<a class="sourceLine" id="cb383-2" data-line-number="2"> tmp <-<span class="st"> </span><span class="kw">runPCA</span>(</a> +<a class="sourceLine" id="cb383-3" data-line-number="3"> reads.qc[endog_genes, ],</a> +<a class="sourceLine" id="cb383-4" data-line-number="4"> <span class="dt">exprs_values =</span> n</a> +<a class="sourceLine" id="cb383-5" data-line-number="5"> )</a> +<a class="sourceLine" id="cb383-6" data-line-number="6"> <span class="kw">print</span>(</a> +<a class="sourceLine" id="cb383-7" data-line-number="7"> <span class="kw">plotPCA</span>(</a> +<a class="sourceLine" id="cb383-8" data-line-number="8"> tmp,</a> +<a class="sourceLine" id="cb383-9" data-line-number="9"> <span class="dt">colour_by =</span> <span class="st">"batch"</span>,</a> +<a class="sourceLine" id="cb383-10" data-line-number="10"> <span class="dt">size_by =</span> <span class="st">"total_features_by_counts"</span>,</a> +<a class="sourceLine" id="cb383-11" data-line-number="11"> <span class="dt">shape_by =</span> <span class="st">"individual"</span></a> +<a class="sourceLine" id="cb383-12" data-line-number="12"> ) <span class="op">+</span></a> +<a class="sourceLine" id="cb383-13" data-line-number="13"><span class="st"> </span><span class="kw">ggtitle</span>(n)</a> +<a class="sourceLine" id="cb383-14" data-line-number="14"> )</a> +<a class="sourceLine" id="cb383-15" data-line-number="15">}</a></code></pre></div> +<div class="sourceCode" id="cb384"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb384-1" data-line-number="1">res <-<span class="st"> </span><span class="kw">list</span>()</a> +<a class="sourceLine" id="cb384-2" data-line-number="2"><span class="cf">for</span>(n <span class="cf">in</span> <span class="kw">assayNames</span>(reads.qc)) {</a> +<a class="sourceLine" id="cb384-3" data-line-number="3"> res[[n]] <-<span class="st"> </span><span class="kw">suppressWarnings</span>(<span class="kw">calc_cell_RLE</span>(<span class="kw">assay</span>(reads.qc, n), erccs))</a> +<a class="sourceLine" id="cb384-4" data-line-number="4">}</a> +<a class="sourceLine" id="cb384-5" data-line-number="5"><span class="kw">par</span>(<span class="dt">mar=</span><span class="kw">c</span>(<span class="dv">6</span>,<span class="dv">4</span>,<span class="dv">1</span>,<span class="dv">1</span>))</a> +<a class="sourceLine" id="cb384-6" data-line-number="6"><span class="kw">boxplot</span>(res, <span class="dt">las=</span><span class="dv">2</span>)</a></code></pre></div> +<div class="sourceCode" id="cb385"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb385-1" data-line-number="1">compare_kBET_results <-<span class="st"> </span><span class="cf">function</span>(sce){</a> +<a class="sourceLine" id="cb385-2" data-line-number="2"> indiv <-<span class="st"> </span><span class="kw">unique</span>(sce<span class="op">$</span>individual)</a> +<a class="sourceLine" id="cb385-3" data-line-number="3"> norms <-<span class="st"> </span><span class="kw">assayNames</span>(sce) <span class="co"># Get all normalizations</span></a> +<a class="sourceLine" id="cb385-4" data-line-number="4"> results <-<span class="st"> </span><span class="kw">list</span>()</a> +<a class="sourceLine" id="cb385-5" data-line-number="5"> <span class="cf">for</span> (i <span class="cf">in</span> indiv){ </a> +<a class="sourceLine" id="cb385-6" data-line-number="6"> <span class="cf">for</span> (j <span class="cf">in</span> norms){</a> +<a class="sourceLine" id="cb385-7" data-line-number="7"> tmp <-<span class="st"> </span><span class="kw">kBET</span>(</a> +<a class="sourceLine" id="cb385-8" data-line-number="8"> <span class="dt">df =</span> <span class="kw">t</span>(<span class="kw">assay</span>(sce[,sce<span class="op">$</span>individual<span class="op">==</span><span class="st"> </span>i], j)), </a> +<a class="sourceLine" id="cb385-9" data-line-number="9"> <span class="dt">batch =</span> sce<span class="op">$</span>batch[sce<span class="op">$</span>individual<span class="op">==</span>i], </a> +<a class="sourceLine" id="cb385-10" data-line-number="10"> <span class="dt">heuristic =</span> <span class="ot">TRUE</span>, </a> +<a class="sourceLine" id="cb385-11" data-line-number="11"> <span class="dt">verbose =</span> <span class="ot">FALSE</span>, </a> +<a class="sourceLine" id="cb385-12" data-line-number="12"> <span class="dt">addTest =</span> <span class="ot">FALSE</span>, </a> +<a class="sourceLine" id="cb385-13" data-line-number="13"> <span class="dt">plot =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb385-14" data-line-number="14"> results[[i]][[j]] <-<span class="st"> </span>tmp<span class="op">$</span>summary<span class="op">$</span>kBET.observed[<span class="dv">1</span>]</a> +<a class="sourceLine" id="cb385-15" data-line-number="15"> }</a> +<a class="sourceLine" id="cb385-16" data-line-number="16"> }</a> +<a class="sourceLine" id="cb385-17" data-line-number="17"> <span class="kw">return</span>(<span class="kw">as.data.frame</span>(results))</a> +<a class="sourceLine" id="cb385-18" data-line-number="18">}</a> +<a class="sourceLine" id="cb385-19" data-line-number="19"></a> +<a class="sourceLine" id="cb385-20" data-line-number="20">eff_debatching <-<span class="st"> </span><span class="kw">compare_kBET_results</span>(reads.qc)</a></code></pre></div> +<div class="sourceCode" id="cb386"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb386-1" data-line-number="1"><span class="kw">require</span>(<span class="st">"reshape2"</span>)</a> +<a class="sourceLine" id="cb386-2" data-line-number="2"><span class="kw">require</span>(<span class="st">"RColorBrewer"</span>)</a> +<a class="sourceLine" id="cb386-3" data-line-number="3"><span class="co"># Plot results</span></a> +<a class="sourceLine" id="cb386-4" data-line-number="4">dod <-<span class="st"> </span><span class="kw">melt</span>(<span class="kw">as.matrix</span>(eff_debatching), <span class="dt">value.name =</span> <span class="st">"kBET"</span>)</a> +<a class="sourceLine" id="cb386-5" data-line-number="5"><span class="kw">colnames</span>(dod)[<span class="dv">1</span><span class="op">:</span><span class="dv">2</span>] <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Normalisation"</span>, <span class="st">"Individual"</span>)</a> +<a class="sourceLine" id="cb386-6" data-line-number="6"></a> +<a class="sourceLine" id="cb386-7" data-line-number="7">colorset <-<span class="st"> </span><span class="kw">c</span>(<span class="st">'gray'</span>, <span class="kw">brewer.pal</span>(<span class="dt">n =</span> <span class="dv">9</span>, <span class="st">"RdYlBu"</span>))</a> +<a class="sourceLine" id="cb386-8" data-line-number="8"></a> +<a class="sourceLine" id="cb386-9" data-line-number="9"><span class="kw">ggplot</span>(dod, <span class="kw">aes</span>(Normalisation, Individual, <span class="dt">fill=</span>kBET)) <span class="op">+</span><span class="st"> </span></a> +<a class="sourceLine" id="cb386-10" data-line-number="10"><span class="st"> </span><span class="kw">geom_tile</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb386-11" data-line-number="11"><span class="st"> </span><span class="kw">scale_fill_gradient2</span>(</a> +<a class="sourceLine" id="cb386-12" data-line-number="12"> <span class="dt">na.value =</span> <span class="st">"gray"</span>,</a> +<a class="sourceLine" id="cb386-13" data-line-number="13"> <span class="dt">low =</span> colorset[<span class="dv">2</span>],</a> +<a class="sourceLine" id="cb386-14" data-line-number="14"> <span class="dt">mid=</span>colorset[<span class="dv">6</span>],</a> +<a class="sourceLine" id="cb386-15" data-line-number="15"> <span class="dt">high =</span> colorset[<span class="dv">10</span>],</a> +<a class="sourceLine" id="cb386-16" data-line-number="16"> <span class="dt">midpoint =</span> <span class="fl">0.5</span>, <span class="dt">limit =</span> <span class="kw">c</span>(<span class="dv">0</span>,<span class="dv">1</span>)) <span class="op">+</span></a> +<a class="sourceLine" id="cb386-17" data-line-number="17"><span class="st"> </span><span class="kw">scale_x_discrete</span>(<span class="dt">expand =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">0</span>)) <span class="op">+</span></a> +<a class="sourceLine" id="cb386-18" data-line-number="18"><span class="st"> </span><span class="kw">scale_y_discrete</span>(<span class="dt">expand =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">0</span>)) <span class="op">+</span><span class="st"> </span></a> +<a class="sourceLine" id="cb386-19" data-line-number="19"><span class="st"> </span><span class="kw">theme</span>(</a> +<a class="sourceLine" id="cb386-20" data-line-number="20"> <span class="dt">axis.text.x =</span> <span class="kw">element_text</span>(</a> +<a class="sourceLine" id="cb386-21" data-line-number="21"> <span class="dt">angle =</span> <span class="dv">45</span>, </a> +<a class="sourceLine" id="cb386-22" data-line-number="22"> <span class="dt">vjust =</span> <span class="dv">1</span>, </a> +<a class="sourceLine" id="cb386-23" data-line-number="23"> <span class="dt">size =</span> <span class="dv">12</span>, </a> +<a class="sourceLine" id="cb386-24" data-line-number="24"> <span class="dt">hjust =</span> <span class="dv">1</span></a> +<a class="sourceLine" id="cb386-25" data-line-number="25"> )</a> +<a class="sourceLine" id="cb386-26" data-line-number="26"> ) <span class="op">+</span><span class="st"> </span></a> +<a class="sourceLine" id="cb386-27" data-line-number="27"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Effect of batch regression methods per individual"</span>)</a></code></pre></div> </div> <div id="feature-selection" class="section level2"> <h2><span class="header-section-number">7.8</span> Feature Selection</h2> -<div class="sourceCode" id="cb584"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb584-1" data-line-number="1"><span class="kw">library</span>(scRNA.seq.funcs)</a> -<a class="sourceLine" id="cb584-2" data-line-number="2"><span class="kw">library</span>(matrixStats)</a> -<a class="sourceLine" id="cb584-3" data-line-number="3"><span class="kw">library</span>(M3Drop)</a> -<a class="sourceLine" id="cb584-4" data-line-number="4"><span class="kw">library</span>(RColorBrewer)</a> -<a class="sourceLine" id="cb584-5" data-line-number="5"><span class="kw">library</span>(SingleCellExperiment)</a> -<a class="sourceLine" id="cb584-6" data-line-number="6"><span class="kw">library</span>(Polychrome)</a> -<a class="sourceLine" id="cb584-7" data-line-number="7"><span class="kw">library</span>(scater)</a> -<a class="sourceLine" id="cb584-8" data-line-number="8"><span class="kw">library</span>(scran)</a> -<a class="sourceLine" id="cb584-9" data-line-number="9"><span class="kw">set.seed</span>(<span class="dv">1</span>)</a></code></pre></div> +<div class="sourceCode" id="cb387"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb387-1" data-line-number="1"><span class="kw">library</span>(scRNA.seq.funcs)</a> +<a class="sourceLine" id="cb387-2" data-line-number="2"><span class="kw">library</span>(matrixStats)</a> +<a class="sourceLine" id="cb387-3" data-line-number="3"><span class="kw">library</span>(M3Drop)</a> +<a class="sourceLine" id="cb387-4" data-line-number="4"><span class="kw">library</span>(RColorBrewer)</a> +<a class="sourceLine" id="cb387-5" data-line-number="5"><span class="kw">library</span>(SingleCellExperiment)</a> +<a class="sourceLine" id="cb387-6" data-line-number="6"><span class="kw">library</span>(Polychrome)</a> +<a class="sourceLine" id="cb387-7" data-line-number="7"><span class="kw">library</span>(scater)</a> +<a class="sourceLine" id="cb387-8" data-line-number="8"><span class="kw">library</span>(scran)</a> +<a class="sourceLine" id="cb387-9" data-line-number="9"><span class="kw">set.seed</span>(<span class="dv">1</span>)</a></code></pre></div> <p>Single-cell RNASeq is capable of measuring the expression of many thousands of genes in every cell. However, in most situations only a portion of those will show a response to the biological condition of @@ -6932,10 +2523,10 @@ can be considered a form of supervised feature selection since it uses the known biological label of each sample to identify features (i.e. genes) which are expressed at different levels across groups.</p> <p>For this section we will continue working with the Deng data.</p> -<div class="sourceCode" id="cb585"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb585-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/deng/deng-reads.rds"</span>)</a> -<a class="sourceLine" id="cb585-2" data-line-number="2">celltype_labs <-<span class="st"> </span><span class="kw">colData</span>(deng)<span class="op">$</span>cell_type2</a> -<a class="sourceLine" id="cb585-3" data-line-number="3">cell_colors <-<span class="st"> </span><span class="kw">createPalette</span>(<span class="dv">10</span>, <span class="kw">c</span>(<span class="st">"#010101"</span>, <span class="st">"#ff0000"</span>), <span class="dt">M=</span><span class="dv">1000</span>)</a> -<a class="sourceLine" id="cb585-4" data-line-number="4"><span class="kw">names</span>(cell_colors) <-<span class="st"> </span><span class="kw">unique</span>(<span class="kw">as.character</span>(celltype_labs))</a></code></pre></div> +<div class="sourceCode" id="cb388"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb388-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/deng/deng-reads.rds"</span>)</a> +<a class="sourceLine" id="cb388-2" data-line-number="2">celltype_labs <-<span class="st"> </span><span class="kw">colData</span>(deng)<span class="op">$</span>cell_type2</a> +<a class="sourceLine" id="cb388-3" data-line-number="3">cell_colors <-<span class="st"> </span><span class="kw">createPalette</span>(<span class="dv">10</span>, <span class="kw">c</span>(<span class="st">"#010101"</span>, <span class="st">"#ff0000"</span>), <span class="dt">M=</span><span class="dv">1000</span>)</a> +<a class="sourceLine" id="cb388-4" data-line-number="4"><span class="kw">names</span>(cell_colors) <-<span class="st"> </span><span class="kw">unique</span>(<span class="kw">as.character</span>(celltype_labs))</a></code></pre></div> <p>Feature selection is performed after QC, however this data has already been QCed so we can skip that step here. M3Drop contain two different feature selection methods “M3DropFeatureSelection†which is based on a Michaelis-Menten curve and is designed @@ -6945,13 +2536,13 @@ is designed for UMI count data. We will demonstrate both on the Deng Smartseq2 d <p>M3Drop feature selection is runs direction on a normalized (but not log-transformed) expression matrix. This can be extracted from our SingleCellExperiment object using the command below.</p> -<div class="sourceCode" id="cb586"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb586-1" data-line-number="1">expr_matrix <-<span class="st"> </span>M3Drop<span class="op">::</span><span class="kw">M3DropConvertData</span>(deng)</a></code></pre></div> +<div class="sourceCode" id="cb389"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb389-1" data-line-number="1">expr_matrix <-<span class="st"> </span>M3Drop<span class="op">::</span><span class="kw">M3DropConvertData</span>(deng)</a></code></pre></div> <pre><code>## [1] "Removing 1134 undetected genes."</code></pre> <p>This function is compatible with most single-cell RNA-seq analysis packages including: scater, SingleCellExperiment, monocle, and Seurat. It can also convert an existing expression matrix to the correct form (removing undetected genes & normalizing/delogging) if you specify whether the matrix is raw counts, or log transformed. Check the manual for details:</p> -<div class="sourceCode" id="cb588"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb588-1" data-line-number="1">?M3Drop<span class="op">::</span>M3DropConvertData</a></code></pre></div> +<div class="sourceCode" id="cb391"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb391-1" data-line-number="1">?M3Drop<span class="op">::</span>M3DropConvertData</a></code></pre></div> <p><strong>Exercise 1</strong>: Confirm that the conversion function has removed undetected genes:</p> <div id="identifying-genes-vs-a-null-model" class="section level3"> <h3><span class="header-section-number">7.8.1</span> Identifying Genes vs a Null Model</h3> @@ -6991,17 +2582,17 @@ estimate the technical noise.</p> <p>In the figure below the red curve is the fitted technical noise model and the dashed line is the 95% CI. Pink dots are the genes with significant biological variability after multiple-testing correction.</p> -<div class="sourceCode" id="cb589"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb589-1" data-line-number="1">Brennecke_HVG <-<span class="st"> </span><span class="kw">BrenneckeGetVariableGenes</span>(</a> -<a class="sourceLine" id="cb589-2" data-line-number="2"> expr_matrix,</a> -<a class="sourceLine" id="cb589-3" data-line-number="3"> <span class="dt">fdr =</span> <span class="fl">0.01</span>,</a> -<a class="sourceLine" id="cb589-4" data-line-number="4"> <span class="dt">minBiolDisp =</span> <span class="fl">0.5</span></a> -<a class="sourceLine" id="cb589-5" data-line-number="5">)</a></code></pre></div> +<div class="sourceCode" id="cb392"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb392-1" data-line-number="1">Brennecke_HVG <-<span class="st"> </span><span class="kw">BrenneckeGetVariableGenes</span>(</a> +<a class="sourceLine" id="cb392-2" data-line-number="2"> expr_matrix,</a> +<a class="sourceLine" id="cb392-3" data-line-number="3"> <span class="dt">fdr =</span> <span class="fl">0.01</span>,</a> +<a class="sourceLine" id="cb392-4" data-line-number="4"> <span class="dt">minBiolDisp =</span> <span class="fl">0.5</span></a> +<a class="sourceLine" id="cb392-5" data-line-number="5">)</a></code></pre></div> <p><img src="feature-selection_files/figure-html/unnamed-chunk-7-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>This function returns a matrix of significant genes as well as their estimated effect size (difference between observed and expected coefficient of variation), and their significance as raw p.values and FDR corrected q.values. For now we will just keep the names of the significant HVG genes.</p> -<div class="sourceCode" id="cb590"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb590-1" data-line-number="1">HVG_genes <-<span class="st"> </span>Brennecke_HVG<span class="op">$</span>Gene</a></code></pre></div> +<div class="sourceCode" id="cb393"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb393-1" data-line-number="1">HVG_genes <-<span class="st"> </span>Brennecke_HVG<span class="op">$</span>Gene</a></code></pre></div> <p><strong>Exercise 3</strong> How many genes were signifcant using BrenneckeGetVariableGenes?</p> <pre><code>## [1] 1303</code></pre> @@ -7020,21 +2611,21 @@ biological component of the variance from the technical component and thus can rank genes based on their “biological†variance. This model also provides p-values (with FDR adjustment) that can be used to identify the set of “significant†highly variable genes at a given significance level.</p> -<div class="sourceCode" id="cb592"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb592-1" data-line-number="1"><span class="co">### mamke a technical trend of variance based on Poisson</span></a> -<a class="sourceLine" id="cb592-2" data-line-number="2">var.fit <-<span class="st"> </span><span class="kw">trendVar</span>(deng, <span class="dt">parametric=</span><span class="ot">TRUE</span>, <span class="dt">loess.args=</span><span class="kw">list</span>(<span class="dt">span=</span><span class="fl">0.4</span>), <span class="dt">use.spikes =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb592-3" data-line-number="3">var.out <-<span class="st"> </span><span class="kw">decomposeVar</span>(deng, var.fit)</a> -<a class="sourceLine" id="cb592-4" data-line-number="4"><span class="kw">plot</span>(var.out<span class="op">$</span>mean, var.out<span class="op">$</span>total, <span class="dt">pch=</span><span class="dv">16</span>, <span class="dt">cex=</span><span class="fl">0.6</span>, <span class="dt">xlab=</span><span class="st">"Mean log-expression"</span>, </a> -<a class="sourceLine" id="cb592-5" data-line-number="5"> <span class="dt">ylab=</span><span class="st">"Variance of log-expression"</span>)</a> -<a class="sourceLine" id="cb592-6" data-line-number="6"><span class="kw">points</span>(var.out<span class="op">$</span>mean[<span class="kw">isSpike</span>(deng)], var.out<span class="op">$</span>total[<span class="kw">isSpike</span>(deng)], <span class="dt">col=</span><span class="st">"red"</span>, <span class="dt">pch=</span><span class="dv">16</span>)</a> -<a class="sourceLine" id="cb592-7" data-line-number="7"><span class="kw">curve</span>(var.fit<span class="op">$</span><span class="kw">trend</span>(x), <span class="dt">col=</span><span class="st">"dodgerblue"</span>, <span class="dt">add=</span><span class="ot">TRUE</span>, <span class="dt">lwd=</span><span class="dv">2</span>)</a></code></pre></div> +<div class="sourceCode" id="cb395"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb395-1" data-line-number="1"><span class="co">### mamke a technical trend of variance based on Poisson</span></a> +<a class="sourceLine" id="cb395-2" data-line-number="2">var.fit <-<span class="st"> </span><span class="kw">trendVar</span>(deng, <span class="dt">parametric=</span><span class="ot">TRUE</span>, <span class="dt">loess.args=</span><span class="kw">list</span>(<span class="dt">span=</span><span class="fl">0.4</span>), <span class="dt">use.spikes =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb395-3" data-line-number="3">var.out <-<span class="st"> </span><span class="kw">decomposeVar</span>(deng, var.fit)</a> +<a class="sourceLine" id="cb395-4" data-line-number="4"><span class="kw">plot</span>(var.out<span class="op">$</span>mean, var.out<span class="op">$</span>total, <span class="dt">pch=</span><span class="dv">16</span>, <span class="dt">cex=</span><span class="fl">0.6</span>, <span class="dt">xlab=</span><span class="st">"Mean log-expression"</span>, </a> +<a class="sourceLine" id="cb395-5" data-line-number="5"> <span class="dt">ylab=</span><span class="st">"Variance of log-expression"</span>)</a> +<a class="sourceLine" id="cb395-6" data-line-number="6"><span class="kw">points</span>(var.out<span class="op">$</span>mean[<span class="kw">isSpike</span>(deng)], var.out<span class="op">$</span>total[<span class="kw">isSpike</span>(deng)], <span class="dt">col=</span><span class="st">"red"</span>, <span class="dt">pch=</span><span class="dv">16</span>)</a> +<a class="sourceLine" id="cb395-7" data-line-number="7"><span class="kw">curve</span>(var.fit<span class="op">$</span><span class="kw">trend</span>(x), <span class="dt">col=</span><span class="st">"dodgerblue"</span>, <span class="dt">add=</span><span class="ot">TRUE</span>, <span class="dt">lwd=</span><span class="dv">2</span>)</a></code></pre></div> <p><img src="feature-selection_files/figure-html/hvg-simpleSingleCell-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb593"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb593-1" data-line-number="1">chosen.genes <-<span class="st"> </span><span class="kw">order</span>(var.out<span class="op">$</span>bio, <span class="dt">decreasing=</span><span class="ot">TRUE</span>)[<span class="dv">1</span><span class="op">:</span><span class="dv">10</span>]</a> -<a class="sourceLine" id="cb593-2" data-line-number="2"><span class="kw">plotExpression</span>(deng, <span class="kw">rownames</span>(var.out)[chosen.genes], </a> -<a class="sourceLine" id="cb593-3" data-line-number="3"> <span class="dt">point_alpha=</span><span class="fl">0.5</span>, <span class="dt">jitter_type=</span><span class="st">"jitter"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb396"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb396-1" data-line-number="1">chosen.genes <-<span class="st"> </span><span class="kw">order</span>(var.out<span class="op">$</span>bio, <span class="dt">decreasing=</span><span class="ot">TRUE</span>)[<span class="dv">1</span><span class="op">:</span><span class="dv">10</span>]</a> +<a class="sourceLine" id="cb396-2" data-line-number="2"><span class="kw">plotExpression</span>(deng, <span class="kw">rownames</span>(var.out)[chosen.genes], </a> +<a class="sourceLine" id="cb396-3" data-line-number="3"> <span class="dt">point_alpha=</span><span class="fl">0.5</span>, <span class="dt">jitter_type=</span><span class="st">"jitter"</span>)</a></code></pre></div> <p><img src="feature-selection_files/figure-html/hvg-simpleSingleCell-2.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb594"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb594-1" data-line-number="1">top.dec <-<span class="st"> </span>var.out[<span class="kw">order</span>(var.out<span class="op">$</span>bio, <span class="dt">decreasing=</span><span class="ot">TRUE</span>),]</a> -<a class="sourceLine" id="cb594-2" data-line-number="2"> <span class="co"># the highly variable genes with largest biological components</span></a> -<a class="sourceLine" id="cb594-3" data-line-number="3"><span class="kw">head</span>(top.dec)</a></code></pre></div> +<div class="sourceCode" id="cb397"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb397-1" data-line-number="1">top.dec <-<span class="st"> </span>var.out[<span class="kw">order</span>(var.out<span class="op">$</span>bio, <span class="dt">decreasing=</span><span class="ot">TRUE</span>),]</a> +<a class="sourceLine" id="cb397-2" data-line-number="2"> <span class="co"># the highly variable genes with largest biological components</span></a> +<a class="sourceLine" id="cb397-3" data-line-number="3"><span class="kw">head</span>(top.dec)</a></code></pre></div> <pre><code>## DataFrame with 6 rows and 6 columns ## mean total bio ## <numeric> <numeric> <numeric> @@ -7052,8 +2643,8 @@ p-values (with FDR adjustment) that can be used to identify the set of ## Upp1 12.9658789141915 1.39045180596497e-37 3.89865305745004e-35 ## Akr1b8 6.37211201769662 2.70679041028919e-99 5.51963779029062e-96 ## Spp1 15.2648144900397 9.4641203490752e-29 1.76908069625088e-26</code></pre> -<div class="sourceCode" id="cb596"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb596-1" data-line-number="1">simplesinglecell_genes <-<span class="st"> </span><span class="kw">rownames</span>(top.dec)[top.dec<span class="op">$</span>FDR <span class="op"><</span><span class="st"> </span><span class="fl">0.001</span>]</a> -<a class="sourceLine" id="cb596-2" data-line-number="2"><span class="kw">table</span>(top.dec<span class="op">$</span>FDR <span class="op"><</span><span class="st"> </span><span class="fl">0.001</span>)</a></code></pre></div> +<div class="sourceCode" id="cb399"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb399-1" data-line-number="1">simplesinglecell_genes <-<span class="st"> </span><span class="kw">rownames</span>(top.dec)[top.dec<span class="op">$</span>FDR <span class="op"><</span><span class="st"> </span><span class="fl">0.001</span>]</a> +<a class="sourceLine" id="cb399-2" data-line-number="2"><span class="kw">table</span>(top.dec<span class="op">$</span>FDR <span class="op"><</span><span class="st"> </span><span class="fl">0.001</span>)</a></code></pre></div> <pre><code>## ## FALSE TRUE ## 21124 1307</code></pre> @@ -7082,37 +2673,37 @@ average expression) and <span class="math inline">\(K\)</span> is the Michaelis- which are differentially expression across two or more populations of cells in our dataset will be shifted up/right of the Michaelis-Menten model (see Figure below).</p> -<div class="sourceCode" id="cb598"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb598-1" data-line-number="1">K <-<span class="st"> </span><span class="dv">49</span></a> -<a class="sourceLine" id="cb598-2" data-line-number="2">S_sim <-<span class="st"> </span><span class="dv">10</span><span class="op">^</span><span class="kw">seq</span>(<span class="dt">from =</span> <span class="dv">-3</span>, <span class="dt">to =</span> <span class="dv">4</span>, <span class="dt">by =</span> <span class="fl">0.05</span>) <span class="co"># range of expression values</span></a> -<a class="sourceLine" id="cb598-3" data-line-number="3">MM <-<span class="st"> </span><span class="dv">1</span> <span class="op">-</span><span class="st"> </span>S_sim <span class="op">/</span><span class="st"> </span>(K <span class="op">+</span><span class="st"> </span>S_sim)</a> -<a class="sourceLine" id="cb598-4" data-line-number="4"><span class="kw">plot</span>(</a> -<a class="sourceLine" id="cb598-5" data-line-number="5"> S_sim, </a> -<a class="sourceLine" id="cb598-6" data-line-number="6"> MM, </a> -<a class="sourceLine" id="cb598-7" data-line-number="7"> <span class="dt">type =</span> <span class="st">"l"</span>, </a> -<a class="sourceLine" id="cb598-8" data-line-number="8"> <span class="dt">lwd =</span> <span class="dv">3</span>, </a> -<a class="sourceLine" id="cb598-9" data-line-number="9"> <span class="dt">xlab =</span> <span class="st">"Expression"</span>, </a> -<a class="sourceLine" id="cb598-10" data-line-number="10"> <span class="dt">ylab =</span> <span class="st">"Dropout Rate"</span>, </a> -<a class="sourceLine" id="cb598-11" data-line-number="11"> <span class="dt">xlim =</span> <span class="kw">c</span>(<span class="dv">1</span>,<span class="dv">1000</span>)</a> -<a class="sourceLine" id="cb598-12" data-line-number="12">)</a> -<a class="sourceLine" id="cb598-13" data-line-number="13">S1 <-<span class="st"> </span><span class="dv">10</span> <span class="co"># Mean expression in population 1</span></a> -<a class="sourceLine" id="cb598-14" data-line-number="14">P1 <-<span class="st"> </span><span class="dv">1</span> <span class="op">-</span><span class="st"> </span>S1 <span class="op">/</span><span class="st"> </span>(K <span class="op">+</span><span class="st"> </span>S1) <span class="co"># Dropouts for cells in condition 1</span></a> -<a class="sourceLine" id="cb598-15" data-line-number="15">S2 <-<span class="st"> </span><span class="dv">750</span> <span class="co"># Mean expression in population 2</span></a> -<a class="sourceLine" id="cb598-16" data-line-number="16">P2 <-<span class="st"> </span><span class="dv">1</span> <span class="op">-</span><span class="st"> </span>S2 <span class="op">/</span><span class="st"> </span>(K <span class="op">+</span><span class="st"> </span>S2) <span class="co"># Dropouts for cells in condition 2</span></a> -<a class="sourceLine" id="cb598-17" data-line-number="17"><span class="kw">points</span>(</a> -<a class="sourceLine" id="cb598-18" data-line-number="18"> <span class="kw">c</span>(S1, S2),</a> -<a class="sourceLine" id="cb598-19" data-line-number="19"> <span class="kw">c</span>(P1, P2), </a> -<a class="sourceLine" id="cb598-20" data-line-number="20"> <span class="dt">pch =</span> <span class="dv">16</span>, </a> -<a class="sourceLine" id="cb598-21" data-line-number="21"> <span class="dt">col =</span> <span class="st">"grey85"</span>, </a> -<a class="sourceLine" id="cb598-22" data-line-number="22"> <span class="dt">cex =</span> <span class="dv">3</span></a> -<a class="sourceLine" id="cb598-23" data-line-number="23">)</a> -<a class="sourceLine" id="cb598-24" data-line-number="24">mix <-<span class="st"> </span><span class="fl">0.5</span> <span class="co"># proportion of cells in condition 1</span></a> -<a class="sourceLine" id="cb598-25" data-line-number="25"><span class="kw">points</span>(</a> -<a class="sourceLine" id="cb598-26" data-line-number="26"> S1 <span class="op">*</span><span class="st"> </span>mix <span class="op">+</span><span class="st"> </span>S2 <span class="op">*</span><span class="st"> </span>(<span class="dv">1</span> <span class="op">-</span><span class="st"> </span>mix), </a> -<a class="sourceLine" id="cb598-27" data-line-number="27"> P1 <span class="op">*</span><span class="st"> </span>mix <span class="op">+</span><span class="st"> </span>P2 <span class="op">*</span><span class="st"> </span>(<span class="dv">1</span> <span class="op">-</span><span class="st"> </span>mix), </a> -<a class="sourceLine" id="cb598-28" data-line-number="28"> <span class="dt">pch =</span> <span class="dv">16</span>, </a> -<a class="sourceLine" id="cb598-29" data-line-number="29"> <span class="dt">col =</span> <span class="st">"grey35"</span>, </a> -<a class="sourceLine" id="cb598-30" data-line-number="30"> <span class="dt">cex =</span> <span class="dv">3</span></a> -<a class="sourceLine" id="cb598-31" data-line-number="31">)</a></code></pre></div> +<div class="sourceCode" id="cb401"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb401-1" data-line-number="1">K <-<span class="st"> </span><span class="dv">49</span></a> +<a class="sourceLine" id="cb401-2" data-line-number="2">S_sim <-<span class="st"> </span><span class="dv">10</span><span class="op">^</span><span class="kw">seq</span>(<span class="dt">from =</span> <span class="dv">-3</span>, <span class="dt">to =</span> <span class="dv">4</span>, <span class="dt">by =</span> <span class="fl">0.05</span>) <span class="co"># range of expression values</span></a> +<a class="sourceLine" id="cb401-3" data-line-number="3">MM <-<span class="st"> </span><span class="dv">1</span> <span class="op">-</span><span class="st"> </span>S_sim <span class="op">/</span><span class="st"> </span>(K <span class="op">+</span><span class="st"> </span>S_sim)</a> +<a class="sourceLine" id="cb401-4" data-line-number="4"><span class="kw">plot</span>(</a> +<a class="sourceLine" id="cb401-5" data-line-number="5"> S_sim, </a> +<a class="sourceLine" id="cb401-6" data-line-number="6"> MM, </a> +<a class="sourceLine" id="cb401-7" data-line-number="7"> <span class="dt">type =</span> <span class="st">"l"</span>, </a> +<a class="sourceLine" id="cb401-8" data-line-number="8"> <span class="dt">lwd =</span> <span class="dv">3</span>, </a> +<a class="sourceLine" id="cb401-9" data-line-number="9"> <span class="dt">xlab =</span> <span class="st">"Expression"</span>, </a> +<a class="sourceLine" id="cb401-10" data-line-number="10"> <span class="dt">ylab =</span> <span class="st">"Dropout Rate"</span>, </a> +<a class="sourceLine" id="cb401-11" data-line-number="11"> <span class="dt">xlim =</span> <span class="kw">c</span>(<span class="dv">1</span>,<span class="dv">1000</span>)</a> +<a class="sourceLine" id="cb401-12" data-line-number="12">)</a> +<a class="sourceLine" id="cb401-13" data-line-number="13">S1 <-<span class="st"> </span><span class="dv">10</span> <span class="co"># Mean expression in population 1</span></a> +<a class="sourceLine" id="cb401-14" data-line-number="14">P1 <-<span class="st"> </span><span class="dv">1</span> <span class="op">-</span><span class="st"> </span>S1 <span class="op">/</span><span class="st"> </span>(K <span class="op">+</span><span class="st"> </span>S1) <span class="co"># Dropouts for cells in condition 1</span></a> +<a class="sourceLine" id="cb401-15" data-line-number="15">S2 <-<span class="st"> </span><span class="dv">750</span> <span class="co"># Mean expression in population 2</span></a> +<a class="sourceLine" id="cb401-16" data-line-number="16">P2 <-<span class="st"> </span><span class="dv">1</span> <span class="op">-</span><span class="st"> </span>S2 <span class="op">/</span><span class="st"> </span>(K <span class="op">+</span><span class="st"> </span>S2) <span class="co"># Dropouts for cells in condition 2</span></a> +<a class="sourceLine" id="cb401-17" data-line-number="17"><span class="kw">points</span>(</a> +<a class="sourceLine" id="cb401-18" data-line-number="18"> <span class="kw">c</span>(S1, S2),</a> +<a class="sourceLine" id="cb401-19" data-line-number="19"> <span class="kw">c</span>(P1, P2), </a> +<a class="sourceLine" id="cb401-20" data-line-number="20"> <span class="dt">pch =</span> <span class="dv">16</span>, </a> +<a class="sourceLine" id="cb401-21" data-line-number="21"> <span class="dt">col =</span> <span class="st">"grey85"</span>, </a> +<a class="sourceLine" id="cb401-22" data-line-number="22"> <span class="dt">cex =</span> <span class="dv">3</span></a> +<a class="sourceLine" id="cb401-23" data-line-number="23">)</a> +<a class="sourceLine" id="cb401-24" data-line-number="24">mix <-<span class="st"> </span><span class="fl">0.5</span> <span class="co"># proportion of cells in condition 1</span></a> +<a class="sourceLine" id="cb401-25" data-line-number="25"><span class="kw">points</span>(</a> +<a class="sourceLine" id="cb401-26" data-line-number="26"> S1 <span class="op">*</span><span class="st"> </span>mix <span class="op">+</span><span class="st"> </span>S2 <span class="op">*</span><span class="st"> </span>(<span class="dv">1</span> <span class="op">-</span><span class="st"> </span>mix), </a> +<a class="sourceLine" id="cb401-27" data-line-number="27"> P1 <span class="op">*</span><span class="st"> </span>mix <span class="op">+</span><span class="st"> </span>P2 <span class="op">*</span><span class="st"> </span>(<span class="dv">1</span> <span class="op">-</span><span class="st"> </span>mix), </a> +<a class="sourceLine" id="cb401-28" data-line-number="28"> <span class="dt">pch =</span> <span class="dv">16</span>, </a> +<a class="sourceLine" id="cb401-29" data-line-number="29"> <span class="dt">col =</span> <span class="st">"grey35"</span>, </a> +<a class="sourceLine" id="cb401-30" data-line-number="30"> <span class="dt">cex =</span> <span class="dv">3</span></a> +<a class="sourceLine" id="cb401-31" data-line-number="31">)</a></code></pre></div> <p><img src="feature-selection_files/figure-html/unnamed-chunk-10-1.png" width="90%" style="display: block; margin: auto;" /></p> <p><strong>Note</strong>: add <code>log="x"</code> to the <code>plot</code> call above to see how this looks on the log scale, which is used in M3Drop figures.</p> @@ -7120,13 +2711,13 @@ log scale, which is used in M3Drop figures.</p> (S1 & S2) and/or mixtures (mix).</p> <p>We use M3Drop to identify significant outliers to the right of the MM curve. We also apply 1% FDR multiple testing correction:</p> -<div class="sourceCode" id="cb599"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb599-1" data-line-number="1">M3Drop_genes <-<span class="st"> </span><span class="kw">M3DropFeatureSelection</span>(</a> -<a class="sourceLine" id="cb599-2" data-line-number="2"> expr_matrix,</a> -<a class="sourceLine" id="cb599-3" data-line-number="3"> <span class="dt">mt_method =</span> <span class="st">"fdr"</span>,</a> -<a class="sourceLine" id="cb599-4" data-line-number="4"> <span class="dt">mt_threshold =</span> <span class="fl">0.01</span></a> -<a class="sourceLine" id="cb599-5" data-line-number="5">)</a></code></pre></div> +<div class="sourceCode" id="cb402"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb402-1" data-line-number="1">M3Drop_genes <-<span class="st"> </span><span class="kw">M3DropFeatureSelection</span>(</a> +<a class="sourceLine" id="cb402-2" data-line-number="2"> expr_matrix,</a> +<a class="sourceLine" id="cb402-3" data-line-number="3"> <span class="dt">mt_method =</span> <span class="st">"fdr"</span>,</a> +<a class="sourceLine" id="cb402-4" data-line-number="4"> <span class="dt">mt_threshold =</span> <span class="fl">0.01</span></a> +<a class="sourceLine" id="cb402-5" data-line-number="5">)</a></code></pre></div> <p><img src="feature-selection_files/figure-html/unnamed-chunk-12-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb600"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb600-1" data-line-number="1">M3Drop_genes <-<span class="st"> </span>M3Drop_genes<span class="op">$</span>Gene</a></code></pre></div> +<div class="sourceCode" id="cb403"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb403-1" data-line-number="1">M3Drop_genes <-<span class="st"> </span>M3Drop_genes<span class="op">$</span>Gene</a></code></pre></div> <p>An alternative method is contained in the M3Drop package that is tailored specifically for UMI-tagged data which generally contains many zeros resulting from low sequencing coverage in addition to those resulting from insufficient reverse-transcription. This model is the @@ -7144,13 +2735,13 @@ detection).</p> the Deng data is not UMI counts the model does not fit the noise sufficiently and far too many genes will be called as significant. Thus we will take the top 1500 by effect size.</p> -<div class="sourceCode" id="cb601"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb601-1" data-line-number="1">deng_int <-<span class="st"> </span><span class="kw">NBumiConvertData</span>(deng)</a></code></pre></div> +<div class="sourceCode" id="cb404"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb404-1" data-line-number="1">deng_int <-<span class="st"> </span><span class="kw">NBumiConvertData</span>(deng)</a></code></pre></div> <pre><code>## [1] "Removing 1134 undetected genes."</code></pre> -<div class="sourceCode" id="cb603"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb603-1" data-line-number="1">DANB_fit <-<span class="st"> </span><span class="kw">NBumiFitModel</span>(deng_int) <span class="co"># DANB is fit to the raw count matrix</span></a> -<a class="sourceLine" id="cb603-2" data-line-number="2"><span class="co"># Perform DANB feature selection</span></a> -<a class="sourceLine" id="cb603-3" data-line-number="3">DropFS <-<span class="st"> </span><span class="kw">NBumiFeatureSelectionCombinedDrop</span>(DANB_fit, <span class="dt">method=</span><span class="st">"fdr"</span>, <span class="dt">qval.thresh=</span><span class="fl">0.01</span>, <span class="dt">suppress.plot=</span><span class="ot">FALSE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb406"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb406-1" data-line-number="1">DANB_fit <-<span class="st"> </span><span class="kw">NBumiFitModel</span>(deng_int) <span class="co"># DANB is fit to the raw count matrix</span></a> +<a class="sourceLine" id="cb406-2" data-line-number="2"><span class="co"># Perform DANB feature selection</span></a> +<a class="sourceLine" id="cb406-3" data-line-number="3">DropFS <-<span class="st"> </span><span class="kw">NBumiFeatureSelectionCombinedDrop</span>(DANB_fit, <span class="dt">method=</span><span class="st">"fdr"</span>, <span class="dt">qval.thresh=</span><span class="fl">0.01</span>, <span class="dt">suppress.plot=</span><span class="ot">FALSE</span>)</a></code></pre></div> <p><img src="feature-selection_files/figure-html/unnamed-chunk-13-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb604"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb604-1" data-line-number="1">DANB_genes <-<span class="st"> </span>DropFS[<span class="dv">1</span><span class="op">:</span><span class="dv">1500</span>,]<span class="op">$</span>Gene</a></code></pre></div> +<div class="sourceCode" id="cb407"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb407-1" data-line-number="1">DANB_genes <-<span class="st"> </span>DropFS[<span class="dv">1</span><span class="op">:</span><span class="dv">1500</span>,]<span class="op">$</span>Gene</a></code></pre></div> <p><strong>Exercise 5</strong> How many genes were signifcant using NBumiFeatureSelectionCombinedDrop?</p> <pre><code>## [1] 10694</code></pre> @@ -7166,221 +2757,32 @@ decoupled from the average level of expression of the gene.</p> <p>The residual variance is easily accessible from the <code>sctransform</code> output as we show below.</p> <p>First, we run <code>sctransform</code> as we did previously.</p> -<div class="sourceCode" id="cb606"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb606-1" data-line-number="1">deng_sparse <-<span class="st"> </span><span class="kw">as</span>(<span class="kw">counts</span>(deng), <span class="st">"dgCMatrix"</span>)</a> -<a class="sourceLine" id="cb606-2" data-line-number="2"><span class="co">### Genes expressed in at least 5 cells will be kept</span></a> -<a class="sourceLine" id="cb606-3" data-line-number="3">sctnorm_data <-<span class="st"> </span>sctransform<span class="op">::</span><span class="kw">vst</span>(<span class="dt">umi =</span> deng_sparse, <span class="dt">min_cells =</span> <span class="dv">1</span>,</a> -<a class="sourceLine" id="cb606-4" data-line-number="4"> <span class="dt">cell_attr =</span> <span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng)),</a> -<a class="sourceLine" id="cb606-5" data-line-number="5"> <span class="dt">latent_var =</span> <span class="st">"log10_total_counts_endogenous"</span>)</a></code></pre></div> -<pre><code>## - | - | | 0% - | - |======== | 12% - | - |================ | 25% - | - |======================== | 38% - | - |================================ | 50% - | - |========================================= | 62% - | - |================================================= | 75% - | - |========================================================= | 88% - | - |=================================================================| 100% -## - | - | | 0% - | - |= | 1% - | - |== | 2% - | - |== | 4% - | - |=== | 5% - | - |==== | 6% - | - |===== | 7% - | - |===== | 8% - | - |====== | 10% - | - |======= | 11% - | - |======== | 12% - | - |========= | 13% - | - |========= | 14% - | - |========== | 15% - | - |=========== | 17% - | - |============ | 18% - | - |============ | 19% - | - |============= | 20% - | - |============== | 21% - | - |=============== | 23% - | - |=============== | 24% - | - |================ | 25% - | - |================= | 26% - | - |================== | 27% - | - |=================== | 29% - | - |=================== | 30% - | - |==================== | 31% - | - |===================== | 32% - | - |====================== | 33% - | - |====================== | 35% - | - |======================= | 36% - | - |======================== | 37% - | - |========================= | 38% - | - |========================== | 39% - | - |========================== | 40% - | - |=========================== | 42% - | - |============================ | 43% - | - |============================= | 44% - | - |============================= | 45% - | - |============================== | 46% - | - |=============================== | 48% - | - |================================ | 49% - | - |================================ | 50% - | - |================================= | 51% - | - |================================== | 52% - | - |=================================== | 54% - | - |==================================== | 55% - | - |==================================== | 56% - | - |===================================== | 57% - | - |====================================== | 58% - | - |======================================= | 60% - | - |======================================= | 61% - | - |======================================== | 62% - | - |========================================= | 63% - | - |========================================== | 64% - | - |=========================================== | 65% - | - |=========================================== | 67% - | - |============================================ | 68% - | - |============================================= | 69% - | - |============================================== | 70% - | - |============================================== | 71% - | - |=============================================== | 73% - | - |================================================ | 74% - | - |================================================= | 75% - | - |================================================== | 76% - | - |================================================== | 77% - | - |=================================================== | 79% - | - |==================================================== | 80% - | - |===================================================== | 81% - | - |===================================================== | 82% - | - |====================================================== | 83% - | - |======================================================= | 85% - | - |======================================================== | 86% - | - |======================================================== | 87% - | - |========================================================= | 88% - | - |========================================================== | 89% - | - |=========================================================== | 90% - | - |============================================================ | 92% - | - |============================================================ | 93% - | - |============================================================= | 94% - | - |============================================================== | 95% - | - |=============================================================== | 96% - | - |=============================================================== | 98% - | - |================================================================ | 99% - | - |=================================================================| 100%</code></pre> -<div class="sourceCode" id="cb608"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb608-1" data-line-number="1">sctnorm_data<span class="op">$</span>model_str</a></code></pre></div> +<div class="sourceCode" id="cb409"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb409-1" data-line-number="1">deng_sparse <-<span class="st"> </span><span class="kw">as</span>(<span class="kw">counts</span>(deng), <span class="st">"dgCMatrix"</span>)</a> +<a class="sourceLine" id="cb409-2" data-line-number="2"><span class="co">### Genes expressed in at least 5 cells will be kept</span></a> +<a class="sourceLine" id="cb409-3" data-line-number="3">sctnorm_data <-<span class="st"> </span>sctransform<span class="op">::</span><span class="kw">vst</span>(<span class="dt">umi =</span> deng_sparse, <span class="dt">min_cells =</span> <span class="dv">1</span>,</a> +<a class="sourceLine" id="cb409-4" data-line-number="4"> <span class="dt">cell_attr =</span> <span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng)),</a> +<a class="sourceLine" id="cb409-5" data-line-number="5"> <span class="dt">latent_var =</span> <span class="st">"log10_total_counts_endogenous"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb410"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb410-1" data-line-number="1">sctnorm_data<span class="op">$</span>model_str</a></code></pre></div> <pre><code>## [1] "y ~ log10_total_counts_endogenous"</code></pre> -<div class="sourceCode" id="cb610"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb610-1" data-line-number="1"><span class="kw">library</span>(ggplot2)</a> -<a class="sourceLine" id="cb610-2" data-line-number="2"><span class="kw">ggplot</span>(sctnorm_data<span class="op">$</span>gene_attr, <span class="kw">aes</span>(residual_variance)) <span class="op">+</span></a> -<a class="sourceLine" id="cb610-3" data-line-number="3"><span class="st"> </span><span class="kw">geom_histogram</span>(<span class="dt">binwidth=</span><span class="fl">0.1</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb610-4" data-line-number="4"><span class="st"> </span><span class="kw">geom_vline</span>(<span class="dt">xintercept=</span><span class="dv">1</span>, <span class="dt">color=</span><span class="st">'red'</span>) <span class="op">+</span><span class="st"> </span><span class="kw">xlim</span>(<span class="dv">0</span>, <span class="dv">10</span>)</a></code></pre></div> +<div class="sourceCode" id="cb412"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb412-1" data-line-number="1"><span class="kw">library</span>(ggplot2)</a> +<a class="sourceLine" id="cb412-2" data-line-number="2"><span class="kw">ggplot</span>(sctnorm_data<span class="op">$</span>gene_attr, <span class="kw">aes</span>(residual_variance)) <span class="op">+</span></a> +<a class="sourceLine" id="cb412-3" data-line-number="3"><span class="st"> </span><span class="kw">geom_histogram</span>(<span class="dt">binwidth=</span><span class="fl">0.1</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb412-4" data-line-number="4"><span class="st"> </span><span class="kw">geom_vline</span>(<span class="dt">xintercept=</span><span class="dv">1</span>, <span class="dt">color=</span><span class="st">'red'</span>) <span class="op">+</span><span class="st"> </span><span class="kw">xlim</span>(<span class="dv">0</span>, <span class="dv">10</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb412-5" data-line-number="5"><span class="st"> </span><span class="kw">theme_bw</span>()</a></code></pre></div> <p><img src="feature-selection_files/figure-html/sctransform-feature-select-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb611"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb611-1" data-line-number="1">sctnorm_data<span class="op">$</span>gene_attr<span class="op">$</span>label <-<span class="st"> </span><span class="kw">rownames</span>(sctnorm_data<span class="op">$</span>gene_attr)</a> -<a class="sourceLine" id="cb611-2" data-line-number="2"><span class="kw">ggplot</span>(sctnorm_data<span class="op">$</span>gene_attr, <span class="kw">aes</span>(<span class="dt">x =</span> gmean, <span class="dt">y=</span>residual_variance)) <span class="op">+</span></a> -<a class="sourceLine" id="cb611-3" data-line-number="3"><span class="st"> </span><span class="kw">geom_point</span>(<span class="dt">alpha =</span> <span class="fl">0.6</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb611-4" data-line-number="4"><span class="st"> </span><span class="kw">geom_point</span>(<span class="dt">colour =</span> <span class="st">"firebrick2"</span>,</a> -<a class="sourceLine" id="cb611-5" data-line-number="5"> <span class="dt">data =</span> sctnorm_data<span class="op">$</span>gene_attr[sctnorm_data<span class="op">$</span>gene_attr<span class="op">$</span>residual_variance <span class="op">></span><span class="st"> </span><span class="dv">3</span>,]) <span class="op">+</span></a> -<a class="sourceLine" id="cb611-6" data-line-number="6"><span class="st"> </span><span class="kw">scale_x_log10</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb611-7" data-line-number="7"><span class="st"> </span><span class="kw">geom_hline</span>(<span class="dt">yintercept =</span> <span class="dv">1</span>, <span class="dt">size =</span> <span class="dv">3</span>, <span class="dt">color =</span> <span class="st">"dodgerblue"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb611-8" data-line-number="8"><span class="st"> </span><span class="kw">geom_label</span>(<span class="kw">aes</span>(<span class="dt">label =</span> label),</a> -<a class="sourceLine" id="cb611-9" data-line-number="9"> <span class="dt">data =</span> sctnorm_data<span class="op">$</span>gene_attr[sctnorm_data<span class="op">$</span>gene_attr<span class="op">$</span>residual_variance <span class="op">></span><span class="st"> </span><span class="dv">30</span>,]) <span class="op">+</span></a> -<a class="sourceLine" id="cb611-10" data-line-number="10"><span class="st"> </span><span class="kw">theme_bw</span>()</a></code></pre></div> +<div class="sourceCode" id="cb413"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb413-1" data-line-number="1">sctnorm_data<span class="op">$</span>gene_attr<span class="op">$</span>label <-<span class="st"> </span><span class="kw">rownames</span>(sctnorm_data<span class="op">$</span>gene_attr)</a> +<a class="sourceLine" id="cb413-2" data-line-number="2"><span class="kw">ggplot</span>(sctnorm_data<span class="op">$</span>gene_attr, <span class="kw">aes</span>(<span class="dt">x =</span> gmean, <span class="dt">y=</span>residual_variance)) <span class="op">+</span></a> +<a class="sourceLine" id="cb413-3" data-line-number="3"><span class="st"> </span><span class="kw">geom_point</span>(<span class="dt">alpha =</span> <span class="fl">0.6</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb413-4" data-line-number="4"><span class="st"> </span><span class="kw">geom_point</span>(<span class="dt">colour =</span> <span class="st">"firebrick2"</span>,</a> +<a class="sourceLine" id="cb413-5" data-line-number="5"> <span class="dt">data =</span> sctnorm_data<span class="op">$</span>gene_attr[sctnorm_data<span class="op">$</span>gene_attr<span class="op">$</span>residual_variance <span class="op">></span><span class="st"> </span><span class="dv">3</span>,]) <span class="op">+</span></a> +<a class="sourceLine" id="cb413-6" data-line-number="6"><span class="st"> </span><span class="kw">scale_x_log10</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb413-7" data-line-number="7"><span class="st"> </span><span class="kw">geom_hline</span>(<span class="dt">yintercept =</span> <span class="dv">1</span>, <span class="dt">size =</span> <span class="dv">3</span>, <span class="dt">color =</span> <span class="st">"dodgerblue"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb413-8" data-line-number="8"><span class="st"> </span><span class="kw">geom_label</span>(<span class="kw">aes</span>(<span class="dt">label =</span> label),</a> +<a class="sourceLine" id="cb413-9" data-line-number="9"> <span class="dt">data =</span> sctnorm_data<span class="op">$</span>gene_attr[sctnorm_data<span class="op">$</span>gene_attr<span class="op">$</span>residual_variance <span class="op">></span><span class="st"> </span><span class="dv">30</span>,]) <span class="op">+</span></a> +<a class="sourceLine" id="cb413-10" data-line-number="10"><span class="st"> </span><span class="kw">theme_bw</span>()</a></code></pre></div> <p><img src="feature-selection_files/figure-html/sctransform-feature-select-2.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb612"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb612-1" data-line-number="1">sct_genes <-<span class="st"> </span><span class="kw">rownames</span>(sctnorm_data<span class="op">$</span>gene_attr)[sctnorm_data<span class="op">$</span>gene_attr<span class="op">$</span>residual_variance <span class="op">></span><span class="st"> </span><span class="dv">4</span>]</a> -<a class="sourceLine" id="cb612-2" data-line-number="2"><span class="kw">table</span>(sctnorm_data<span class="op">$</span>gene_attr<span class="op">$</span>residual_variance <span class="op">></span><span class="st"> </span><span class="dv">4</span>)</a></code></pre></div> +<div class="sourceCode" id="cb414"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb414-1" data-line-number="1">sct_genes <-<span class="st"> </span><span class="kw">rownames</span>(sctnorm_data<span class="op">$</span>gene_attr)[sctnorm_data<span class="op">$</span>gene_attr<span class="op">$</span>residual_variance <span class="op">></span><span class="st"> </span><span class="dv">4</span>]</a> +<a class="sourceLine" id="cb414-2" data-line-number="2"><span class="kw">table</span>(sctnorm_data<span class="op">$</span>gene_attr<span class="op">$</span>residual_variance <span class="op">></span><span class="st"> </span><span class="dv">4</span>)</a></code></pre></div> <pre><code>## ## FALSE TRUE ## 20077 1220</code></pre> @@ -7420,52 +2822,47 @@ this assumption is violated by batch effects which are generally systematic between different experimental batches and will produce gene-gene correlations. As a result it is more appropriate to take the top few thousand genes as ranked by gene-gene correlation than consider the significance of the correlations.</p> -<div class="sourceCode" id="cb614"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb614-1" data-line-number="1">cor_feat <-<span class="st"> </span>M3Drop<span class="op">::</span><span class="kw">corFS</span>(expr_matrix)</a> -<a class="sourceLine" id="cb614-2" data-line-number="2">Cor_genes <-<span class="st"> </span><span class="kw">names</span>(cor_feat)[<span class="dv">1</span><span class="op">:</span><span class="dv">1500</span>]</a></code></pre></div> +<div class="sourceCode" id="cb416"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb416-1" data-line-number="1">cor_feat <-<span class="st"> </span>M3Drop<span class="op">::</span><span class="kw">corFS</span>(expr_matrix)</a> +<a class="sourceLine" id="cb416-2" data-line-number="2">Cor_genes <-<span class="st"> </span><span class="kw">names</span>(cor_feat)[<span class="dv">1</span><span class="op">:</span><span class="dv">1500</span>]</a></code></pre></div> </div> <div id="comparing-methods" class="section level3"> <h3><span class="header-section-number">7.8.3</span> Comparing Methods</h3> <p>We can check whether the identified features really do represent genes differentially expressed between cell-types in this dataset.</p> -<div class="sourceCode" id="cb615"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb615-1" data-line-number="1"><span class="kw">M3DropExpressionHeatmap</span>(</a> -<a class="sourceLine" id="cb615-2" data-line-number="2"> M3Drop_genes,</a> -<a class="sourceLine" id="cb615-3" data-line-number="3"> expr_matrix,</a> -<a class="sourceLine" id="cb615-4" data-line-number="4"> <span class="dt">cell_labels =</span> celltype_labs</a> -<a class="sourceLine" id="cb615-5" data-line-number="5">)</a></code></pre></div> -<p><img src="feature-selection_files/figure-html/unnamed-chunk-16-1.png" width="90%" style="display: block; margin: auto;" /></p> -<p>We can also consider how consistent each feature selection method is with the others using the Jaccard Index:</p> -<div class="sourceCode" id="cb616"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb616-1" data-line-number="1">J <-<span class="st"> </span><span class="kw">sum</span>(M3Drop_genes <span class="op">%in%</span><span class="st"> </span>HVG_genes)<span class="op">/</span><span class="kw">length</span>(<span class="kw">unique</span>(<span class="kw">c</span>(M3Drop_genes, HVG_genes)))</a></code></pre></div> +<div class="sourceCode" id="cb417"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb417-1" data-line-number="1"><span class="kw">M3DropExpressionHeatmap</span>(</a> +<a class="sourceLine" id="cb417-2" data-line-number="2"> M3Drop_genes,</a> +<a class="sourceLine" id="cb417-3" data-line-number="3"> expr_matrix,</a> +<a class="sourceLine" id="cb417-4" data-line-number="4"> <span class="dt">cell_labels =</span> celltype_labs</a> +<a class="sourceLine" id="cb417-5" data-line-number="5">)</a></code></pre></div> +<p><img src="feature-selection_files/figure-html/unnamed-chunk-17-1.png" width="90%" style="display: block; margin: auto;" /></p> +<p>We can also consider how consistent each feature selection method is with the +others using the Jaccard Index:</p> +<div class="sourceCode" id="cb418"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb418-1" data-line-number="1">J <-<span class="st"> </span><span class="kw">sum</span>(M3Drop_genes <span class="op">%in%</span><span class="st"> </span>HVG_genes)<span class="op">/</span><span class="kw">length</span>(<span class="kw">unique</span>(<span class="kw">c</span>(M3Drop_genes, HVG_genes)))</a></code></pre></div> <p><strong>Exercise 6</strong></p> <p>Plot the expression of the features for each of the other methods. Which appear to be differentially expressed? How consistent are the different methods for this dataset?</p> -<div class="sourceCode" id="cb617"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb617-1" data-line-number="1"><span class="kw">M3DropExpressionHeatmap</span>(</a> -<a class="sourceLine" id="cb617-2" data-line-number="2"> DANB_genes,</a> -<a class="sourceLine" id="cb617-3" data-line-number="3"> expr_matrix,</a> -<a class="sourceLine" id="cb617-4" data-line-number="4"> <span class="dt">cell_labels =</span> celltype_labs</a> -<a class="sourceLine" id="cb617-5" data-line-number="5">)</a></code></pre></div> -<p><img src="feature-selection_files/figure-html/unnamed-chunk-18-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>Jaccard index comparison of sets of informative features:</p> -<div class="sourceCode" id="cb618"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb618-1" data-line-number="1">list_of_features <-<span class="st"> </span><span class="kw">list</span>(</a> -<a class="sourceLine" id="cb618-2" data-line-number="2"> M3Drop_genes,</a> -<a class="sourceLine" id="cb618-3" data-line-number="3"> DANB_genes,</a> -<a class="sourceLine" id="cb618-4" data-line-number="4"> HVG_genes, </a> -<a class="sourceLine" id="cb618-5" data-line-number="5"> simplesinglecell_genes, </a> -<a class="sourceLine" id="cb618-6" data-line-number="6"> sct_genes</a> -<a class="sourceLine" id="cb618-7" data-line-number="7">)</a> -<a class="sourceLine" id="cb618-8" data-line-number="8">Out <-<span class="st"> </span><span class="kw">matrix</span>(</a> -<a class="sourceLine" id="cb618-9" data-line-number="9"> <span class="dv">0</span>, </a> -<a class="sourceLine" id="cb618-10" data-line-number="10"> <span class="dt">ncol =</span> <span class="kw">length</span>(list_of_features), </a> -<a class="sourceLine" id="cb618-11" data-line-number="11"> <span class="dt">nrow =</span> <span class="kw">length</span>(list_of_features)</a> -<a class="sourceLine" id="cb618-12" data-line-number="12">)</a> -<a class="sourceLine" id="cb618-13" data-line-number="13"><span class="cf">for</span>(i <span class="cf">in</span> <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(list_of_features) ) {</a> -<a class="sourceLine" id="cb618-14" data-line-number="14"> <span class="cf">for</span>(j <span class="cf">in</span> <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(list_of_features) ) {</a> -<a class="sourceLine" id="cb618-15" data-line-number="15"> Out[i,j] <-<span class="st"> </span><span class="kw">sum</span>(list_of_features[[i]] <span class="op">%in%</span><span class="st"> </span>list_of_features[[j]])<span class="op">/</span></a> -<a class="sourceLine" id="cb618-16" data-line-number="16"><span class="st"> </span><span class="kw">length</span>(<span class="kw">unique</span>(<span class="kw">c</span>(list_of_features[[i]], list_of_features[[j]])))</a> -<a class="sourceLine" id="cb618-17" data-line-number="17"> }</a> -<a class="sourceLine" id="cb618-18" data-line-number="18">}</a> -<a class="sourceLine" id="cb618-19" data-line-number="19"><span class="kw">colnames</span>(Out) <-<span class="st"> </span><span class="kw">rownames</span>(Out) <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"M3Drop"</span>, <span class="st">"DANB"</span>, <span class="st">"Brennecke"</span>, <span class="st">"simpleSingleCell"</span>, <span class="st">"sctransform"</span>)</a> -<a class="sourceLine" id="cb618-20" data-line-number="20">Out</a></code></pre></div> +<div class="sourceCode" id="cb419"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb419-1" data-line-number="1">list_of_features <-<span class="st"> </span><span class="kw">list</span>(</a> +<a class="sourceLine" id="cb419-2" data-line-number="2"> M3Drop_genes,</a> +<a class="sourceLine" id="cb419-3" data-line-number="3"> DANB_genes,</a> +<a class="sourceLine" id="cb419-4" data-line-number="4"> HVG_genes, </a> +<a class="sourceLine" id="cb419-5" data-line-number="5"> simplesinglecell_genes, </a> +<a class="sourceLine" id="cb419-6" data-line-number="6"> sct_genes</a> +<a class="sourceLine" id="cb419-7" data-line-number="7">)</a> +<a class="sourceLine" id="cb419-8" data-line-number="8">Out <-<span class="st"> </span><span class="kw">matrix</span>(</a> +<a class="sourceLine" id="cb419-9" data-line-number="9"> <span class="dv">0</span>, </a> +<a class="sourceLine" id="cb419-10" data-line-number="10"> <span class="dt">ncol =</span> <span class="kw">length</span>(list_of_features), </a> +<a class="sourceLine" id="cb419-11" data-line-number="11"> <span class="dt">nrow =</span> <span class="kw">length</span>(list_of_features)</a> +<a class="sourceLine" id="cb419-12" data-line-number="12">)</a> +<a class="sourceLine" id="cb419-13" data-line-number="13"><span class="cf">for</span>(i <span class="cf">in</span> <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(list_of_features) ) {</a> +<a class="sourceLine" id="cb419-14" data-line-number="14"> <span class="cf">for</span>(j <span class="cf">in</span> <span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(list_of_features) ) {</a> +<a class="sourceLine" id="cb419-15" data-line-number="15"> Out[i,j] <-<span class="st"> </span><span class="kw">sum</span>(list_of_features[[i]] <span class="op">%in%</span><span class="st"> </span>list_of_features[[j]])<span class="op">/</span></a> +<a class="sourceLine" id="cb419-16" data-line-number="16"><span class="st"> </span><span class="kw">length</span>(<span class="kw">unique</span>(<span class="kw">c</span>(list_of_features[[i]], list_of_features[[j]])))</a> +<a class="sourceLine" id="cb419-17" data-line-number="17"> }</a> +<a class="sourceLine" id="cb419-18" data-line-number="18">}</a> +<a class="sourceLine" id="cb419-19" data-line-number="19"><span class="kw">colnames</span>(Out) <-<span class="st"> </span><span class="kw">rownames</span>(Out) <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"M3Drop"</span>, <span class="st">"DANB"</span>, <span class="st">"Brennecke"</span>, <span class="st">"simpleSingleCell"</span>, <span class="st">"sctransform"</span>)</a> +<a class="sourceLine" id="cb419-20" data-line-number="20">Out</a></code></pre></div> <pre><code>## M3Drop DANB Brennecke simpleSingleCell ## M3Drop 1.0000000 0.38019061 0.4152905 0.14615908 ## DANB 0.3801906 1.00000000 0.2283346 0.09868187 diff --git a/public/processing-raw-scrna-seq-data.html b/public/processing-raw-scrna-seq-data.html index a58fa47..621da76 100644 --- a/public/processing-raw-scrna-seq-data.html +++ b/public/processing-raw-scrna-seq-data.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> diff --git a/public/pseudotime.md b/public/pseudotime.md index 331f88e..e1e663f 100644 --- a/public/pseudotime.md +++ b/public/pseudotime.md @@ -139,7 +139,7 @@ As the plot above shows, PC1 struggles to correctly order cells early and late i Can bespoke pseudotime methods do better than naive application of PCA? -### TSCAN +## TSCAN TSCAN [@tscam_rpkg] combines clustering with pseudotime analysis. First it clusters the cells using `mclust`, which is based on a mixture of normal distributions. Then it builds a minimum spanning tree to connect the clusters. The branch of this tree that connects the largest number of clusters is the main branch which is used to determine pseudotime. @@ -200,7 +200,7 @@ TSCAN gets the development trajectory the "wrong way around", in the sense that __Exercise 1__ Compare results for different numbers of clusters (`clusternum`). -### Slingshot +## Slingshot `Slingshot` [@Street2018-ac] is a single-cell lineage inference tool, it can work with datasets with multiple branches. Slingshot has two stages: 1) the inference of the global lineage structure using MST on clustered data points and 2) the inference of pseudotime variables for cells along each lineage by fitting simultaneous 'principal curves' across multiple lineages. @@ -363,7 +363,7 @@ heatmap(heatdata, Colv = NA, We will regress each gene on the pseudotime variable we have generated, using a general additive model (GAM). This allows us to detect non-linear patterns in gene expression. -### Monocle +## Monocle The original `Monocle` [@Trapnell2014-os] method skips the clustering stage of TSCAN and directly builds a minimum spanning tree on a reduced dimension representation (using 'ICA') of the @@ -616,9 +616,9 @@ __Exercise 2__ Do you get a better resolution between the later time points by c __Exercise 3__ How does the ordering change if you only use the genes identified by M3Drop? -### Other methods +## Other methods -#### SLICER +### SLICER The SLICER[@Welch2016-jr] method is an algorithm for constructing trajectories that describe gene expression changes during a sequential biological @@ -769,7 +769,7 @@ the call to `conn_knn_graph`? __Exercise 5__ How does the ordering change if you use a different set of genes from those chosen by SLICER (e.g. the genes identified by M3Drop)? -#### Ouija +### Ouija Ouija (http://kieranrcampbell.github.io/ouija/) takes a different approach from the pseudotime estimation methods we have looked at so far. Earlier methods have all been "unsupervised", which is to say that apart from perhaps selecting informative genes we do not supply the method with any prior information about how we expect certain genes or the trajectory as a whole to behave. @@ -959,7 +959,7 @@ What conclusions can you draw from the gene regulation output from Ouija? If you have time, you might try the HMC inference method and see if that changes the Ouija results in any way. -### Comparison of the methods +## Comparison of the methods How do the trajectories inferred by TSCAN, Monocle, Diffusion Map, SLICER and Ouija compare? @@ -987,7 +987,7 @@ corrplot.mixed(cor(df_pseudotime, use = "na.or.complete"), We see here that Ouija, TSCAN and SLICER all give trajectories that are similar and strongly correlated with PC1. Diffusion Map is less strongly correlated with these methods, and Monocle gives very different results. -### Expression of genes through time +## Expression of genes through time Each package also enables the visualization of expression through pseudotime. Following individual genes is very helpful for identifying genes that play an important role in the differentiation process. We illustrate the procedure using the `Nanog` gene. @@ -1061,9 +1061,12 @@ plotExpression(deng_SCE, "Nanog", x = "pseudotime_ouija", <img src="pseudotime_files/figure-html/Nanog-ouija-1.png" width="90%" style="display: block; margin: auto;" /> -How many of these methods outperform the naive approach of using the first principal component to represent pseudotime for these data? +**Q:** How many of these methods outperform the naive approach of using the first +principal component to represent pseudotime for these data? -__Exercise 7__: Repeat the exercise using a subset of the genes, e.g. the set of highly variable genes that can be obtained using `Brennecke_getVariableGenes()` +__Exercise 7__: Repeat the exercise using a subset of the genes, e.g. the set of +highly variable genes that can be obtained using one of the methods discussed in +the Feature Selection chapter. ### dynverse diff --git a/public/quality-control-and-data-visualisation.html b/public/quality-control-and-data-visualisation.html index 905d37d..2c07445 100644 --- a/public/quality-control-and-data-visualisation.html +++ b/public/quality-control-and-data-visualisation.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -808,7 +814,7 @@ against the artificial doublet profiles.</p> <p>We demonstrate the usage of two of these doublet detection tools.</p> <div id="scds" class="section level3"> <h3><span class="header-section-number">6.3.1</span> scds</h3> -<p><code>scds</code><span class="citation">(<span class="citeproc-not-found" data-reference-id="Bais2019-hf"><strong>???</strong></span>)</span> has two detection methods:</p> +<p><code>scds</code><span class="citation">(Bais and Kostka <a href="#ref-Bais2019-wv">2019</a>)</span> has two detection methods:</p> <ol style="list-style-type: decimal"> <li>co-expression based;</li> <li>binary-classification based.</li> @@ -826,62 +832,36 @@ doublet scores.</p> <a class="sourceLine" id="cb218-4" data-line-number="4"></a> <a class="sourceLine" id="cb218-5" data-line-number="5"><span class="co">#- Annotate doublet using binary classification based doublet scoring:</span></a> <a class="sourceLine" id="cb218-6" data-line-number="6">umi =<span class="st"> </span><span class="kw">bcds</span>(umi)</a></code></pre></div> -<pre><code>## [1] train-error:0.056712+0.006782 test-error:0.090820+0.022608 +<pre><code>## [1] train-error:0.058299+0.009273 test-error:0.098960+0.018377 ## Multiple eval metrics are present. Will use test_error for early stopping. ## Will train until test_error hasn't improved in 2 rounds. ## -## [2] train-error:0.042102+0.002537 test-error:0.084458+0.011641 -## [3] train-error:0.031539+0.002448 test-error:0.071155+0.009566 -## [4] train-error:0.029224+0.001912 test-error:0.072279+0.017508 -## [5] train-error:0.024595+0.002624 test-error:0.066512+0.016282 -## [6] train-error:0.021412+0.001913 test-error:0.063073+0.009557 -## [7] train-error:0.018373+0.002762 test-error:0.056687+0.016847 -## [8] train-error:0.016636+0.004358 test-error:0.052079+0.011572 -## [9] train-error:0.014466+0.002777 test-error:0.051499+0.008444 -## [10] train-error:0.012731+0.001173 test-error:0.048021+0.010077 -## [11] train-error:0.012586+0.001800 test-error:0.046292+0.011280 -## [12] train-error:0.009692+0.002442 test-error:0.045707+0.009178 -## [13] train-error:0.007957+0.002586 test-error:0.043398+0.007749 -## [14] train-error:0.007378+0.002521 test-error:0.043393+0.009114 -## [15] train-error:0.007668+0.002402 test-error:0.043398+0.008171 -## [16] train-error:0.006944+0.002024 test-error:0.041084+0.009753 -## [17] train-error:0.004919+0.002115 test-error:0.038186+0.008825 -## [18] train-error:0.004774+0.002024 test-error:0.038761+0.008839 -## [19] train-error:0.003906+0.001863 test-error:0.037021+0.008974 -## [20] train-error:0.003038+0.001674 test-error:0.036447+0.008460 -## [21] train-error:0.002604+0.001084 test-error:0.037606+0.009120 -## [22] train-error:0.002604+0.000982 test-error:0.038181+0.010044 +## [2] train-error:0.046296+0.003294 test-error:0.076397+0.019991 +## [3] train-error:0.034001+0.004358 test-error:0.064817+0.012391 +## [4] train-error:0.028069+0.002583 test-error:0.056727+0.014316 +## [5] train-error:0.022861+0.003607 test-error:0.057306+0.014178 +## [6] train-error:0.020401+0.002954 test-error:0.056752+0.019521 ## Stopping. Best iteration: -## [20] train-error:0.003038+0.001674 test-error:0.036447+0.008460 +## [4] train-error:0.028069+0.002583 test-error:0.056727+0.014316 ## -## [1] train-error:0.065972 +## [1] train-error:0.049769 ## Will train until train_error hasn't improved in 2 rounds. ## ## [2] train-error:0.046875 -## [3] train-error:0.030671 -## [4] train-error:0.028356 -## [5] train-error:0.022569 -## [6] train-error:0.021412 -## [7] train-error:0.019676 -## [8] train-error:0.018519 -## [9] train-error:0.016204 -## [10] train-error:0.013310 -## [11] train-error:0.011574 -## [12] train-error:0.009838 -## [13] train-error:0.008102</code></pre> +## [3] train-error:0.039352</code></pre> <div class="sourceCode" id="cb220"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb220-1" data-line-number="1"><span class="co">#- Combine both annotations into a hybrid annotation</span></a> <a class="sourceLine" id="cb220-2" data-line-number="2">umi =<span class="st"> </span><span class="kw">cxds_bcds_hybrid</span>(umi)</a> <a class="sourceLine" id="cb220-3" data-line-number="3"></a> <a class="sourceLine" id="cb220-4" data-line-number="4"><span class="co">#- Doublet scores are now available via colData:</span></a> <a class="sourceLine" id="cb220-5" data-line-number="5">CD =<span class="st"> </span><span class="kw">colData</span>(umi)</a> <a class="sourceLine" id="cb220-6" data-line-number="6"><span class="kw">head</span>(<span class="kw">cbind</span>(CD<span class="op">$</span>cxds_score,CD<span class="op">$</span>bcds_score, CD<span class="op">$</span>hybrid_score))</a></code></pre></div> -<pre><code>## [,1] [,2] [,3] -## NA19098.r1.A01 4131.405 0.013268524 0.2493021 -## NA19098.r1.A02 4564.089 0.006372486 0.2676119 -## NA19098.r1.A03 2827.904 0.002598290 0.1619169 -## NA19098.r1.A04 4708.213 0.013077467 0.2829361 -## NA19098.r1.A05 6134.590 0.005533409 0.3588618 -## NA19098.r1.A06 5810.730 0.006969100 0.3413388</code></pre> +<pre><code>## [,1] [,2] [,3] +## NA19098.r1.A01 4131.405 0.1356272 0.2441677 +## NA19098.r1.A02 4564.089 0.2825648 0.4695857 +## NA19098.r1.A03 2827.904 0.1368439 0.1693738 +## NA19098.r1.A04 4708.213 0.1318728 0.2728862 +## NA19098.r1.A05 6134.590 0.1356003 0.3616178 +## NA19098.r1.A06 5810.730 0.1390059 0.3472598</code></pre> <div class="sourceCode" id="cb222"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb222-1" data-line-number="1"><span class="kw">plotColData</span>(</a> <a class="sourceLine" id="cb222-2" data-line-number="2"> umi,</a> <a class="sourceLine" id="cb222-3" data-line-number="3"> <span class="dt">x =</span> <span class="st">"total_features_by_counts"</span>,</a> @@ -1902,6 +1882,9 @@ Figure 6.22: tSNE map of the tung data (perplexity = 200) </div> <h3> References</h3> <div id="refs" class="references"> +<div id="ref-Bais2019-wv"> +<p>Bais, Abha S, and Dennis Kostka. 2019. “scds: Computational Annotation of Doublets in Single-Cell RNA Sequencing Data.†<em>Bioinformatics</em>, September. <a href="https://doi.org/10.1093/bioinformatics/btz698">https://doi.org/10.1093/bioinformatics/btz698</a>.</p> +</div> <div id="ref-Tung2017-ba"> <p>Tung, Po-Yuan, John D. Blischak, Chiaowen Joyce Hsiao, David A. Knowles, Jonathan E. Burnett, Jonathan K. Pritchard, and Yoav Gilad. 2017. “Batch Effects and the Effective Design of Single-Cell Gene Expression Studies.†<em>Sci. Rep.</em> 7 (January). Springer Nature: 39921. <a href="https://doi.org/10.1038/srep39921">https://doi.org/10.1038/srep39921</a>.</p> </div> diff --git a/public/references.html b/public/references.html index de88f25..e4312e7 100644 --- a/public/references.html +++ b/public/references.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -521,6 +527,9 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <p>Archer, Nathan, Mark D. Walsh, Vahid Shahrezaei, and Daniel Hebenstreit. 2016. “Modeling Enzyme Processivity Reveals That RNA-Seq Libraries Are Biased in Characteristic and Correctable Ways.†<em>Cell Systems</em> 3 (5). Elsevier BV: 467–479.e12. <a href="https://doi.org/10.1016/j.cels.2016.10.012">https://doi.org/10.1016/j.cels.2016.10.012</a>.</p> </div> <div> +<p>Bais, Abha S, and Dennis Kostka. 2019. “scds: Computational Annotation of Doublets in Single-Cell RNA Sequencing Data.†<em>Bioinformatics</em>, September. <a href="https://doi.org/10.1093/bioinformatics/btz698">https://doi.org/10.1093/bioinformatics/btz698</a>.</p> +</div> +<div> <p>Blondel, Vincent D, Jean-Loup Guillaume, Renaud Lambiotte, and Etienne Lefebvre. 2008. “Fast Unfolding of Communities in Large Networks.†<em>Journal of Statistical Mechanics: Theory and Experiment</em> 2008 (10). IOP Publishing: P10008.</p> </div> <div> @@ -551,6 +560,9 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <p>Dobin, Alexander, Carrie A Davis, Felix Schlesinger, Jorg Drenkow, Chris Zaleski, Sonali Jha, Philippe Batut, Mark Chaisson, and Thomas R Gingeras. 2013. “STAR: Ultrafast Universal Rna-Seq Aligner.†<em>Bioinformatics</em> 29 (1): 15–21. <a href="https://doi.org/10.1093/bioinformatics/bts635">https://doi.org/10.1093/bioinformatics/bts635</a>.</p> </div> <div> +<p>Finak, Greg, Andrew McDavid, Masanao Yajima, Jingyuan Deng, Vivian Gersuk, Alex K Shalek, Chloe K Slichter, et al. 2015. “MAST: a flexible statistical framework for assessing transcriptional changes and characterizing heterogeneity in single-cell RNA sequencing data.†<em>Genome Biology</em> 16 (1): 1–13. <a href="https://doi.org/10.1186/s13059-015-0844-5">https://doi.org/10.1186/s13059-015-0844-5</a>.</p> +</div> +<div> <p>Freytag, Saskia, Luyi Tian, Ingrid Lönnstedt, Milica Ng, and Melanie Bahlo. 2018. “Comparison of Clustering Tools in R for Medium-Sized 10x Genomics Single-Cell Rna-Sequencing Data.†<em>F1000Research</em> 7. Faculty of 1000 Ltd.</p> </div> <div> @@ -659,6 +671,9 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <p>Segerstolpe, Ã…sa, Athanasia Palasantza, Pernilla Eliasson, Eva-Marie Andersson, Anne-Christine Andréasson, Xiaoyan Sun, Simone Picelli, et al. 2016. “Single-Cell Transcriptome Profiling of Human Pancreatic Islets in Health and Type 2 Diabetes.†<em>Cell Metabolism</em> 24 (4). Elsevier BV: 593–607. <a href="https://doi.org/10.1016/j.cmet.2016.08.020">https://doi.org/10.1016/j.cmet.2016.08.020</a>.</p> </div> <div> +<p>Soneson, Charlotte, and Mark D Robinson. 2018. “Bias, robustness and scalability in single-cell differential expression analysis.†<em>Nature Methods</em>, February. Nature Publishing Group, a division of Macmillan Publishers Limited. All Rights Reserved. <a href="https://doi.org/10.1038/nmeth.4612">https://doi.org/10.1038/nmeth.4612</a>.</p> +</div> +<div> <p>Soumillon, Magali, Davide Cacchiarelli, Stefan Semrau, Alexander van Oudenaarden, and Tarjei S Mikkelsen. 2014. “Characterization of Directed Differentiation by High-Throughput Single-Cell RNA-Seq.†<em>bioRxiv</em>, March, 003236.</p> </div> <div> @@ -695,9 +710,6 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <p>William Townes, F, Stephanie C Hicks, Martin J Aryee, and Rafael A Irizarry. 2019. “Feature Selection and Dimension Reduction for Single Cell RNA-Seq based on a Multinomial Model.†<em>bioRxiv</em>. <a href="https://doi.org/10.1101/574574">https://doi.org/10.1101/574574</a>.</p> </div> <div> -<p>Xu, Chen, and Zhengchang Su. 2015. “Identification of Cell Types from Single-Cell Transcriptomes Using a Novel Clustering Method.†<em>Bioinformatics</em> 31 (12). Oxford University Press: 1974–80.</p> -</div> -<div> <p>Ziegenhain, Christoph, Beate Vieth, Swati Parekh, Björn Reinius, Amy Guillaumet-Adkins, Martha Smets, Heinrich Leonhardt, Holger Heyn, Ines Hellmann, and Wolfgang Enard. 2017. “Comparative Analysis of Single-Cell RNA Sequencing Methods.†<em>Molecular Cell</em> 65 (4). Elsevier BV: 631–643.e4. <a href="https://doi.org/10.1016/j.molcel.2017.01.023">https://doi.org/10.1016/j.molcel.2017.01.023</a>.</p> </div> </div> diff --git a/public/remove-conf.md b/public/remove-conf.md index 480ed1b..90f6c36 100644 --- a/public/remove-conf.md +++ b/public/remove-conf.md @@ -200,3743 +200,39 @@ What do you think of the results of this approach? #### Negative binomial generalized linear models +__Advanced exercise__ -### sctransform - -The `sctransform` approach to using Pearson residuals from an regularized -negative binomial generalized linear model was introduced above. Here we -demonstrate how to apply this method. - -Note that (due to what looks like a bug in this version of `sctransform`) we -need to convert the UMI count matrix to a sparse format to apply sctransform. - -These `sctransform` results will face the problem mentioned above of batch being -nested within individual, which means that we cannot directly remove batch -effects without removing differences between individuals. However, here we will -demonstrate how you *would* try to remove batch effects with `sctransform` for a -kinder experimental design. - - -```r -umi_sparse <- as(counts(umi.qc), "dgCMatrix") -### Genes expressed in at least 5 cells will be kept -sctnorm_data <- sctransform::vst(umi = umi_sparse, min_cells = 1, - cell_attr = as.data.frame(colData(umi.qc)), - latent_var = c("log10_total_counts_endogenous", "batch")) -``` - -``` -## Calculating cell attributes for input UMI matrix -``` - -``` -## Variance stabilizing transformation of count matrix of size 14066 by 657 -``` - -``` -## Model formula is y ~ log10_total_counts_endogenous + batch -``` - -``` -## Get Negative Binomial regression parameters per gene -``` - -``` -## Using 2000 genes, 657 cells -``` - -``` -## | | | 0% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## Warning in sqrt(1/i): NaNs produced -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |======== | 12% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |================ | 25% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |======================== | 38% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |================================ | 50% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |========================================= | 62% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |================================================= | 75% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |========================================================= | 88% -``` - -``` -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached +Can you use the `edgeR` package to use a negative binomial generalized linear +model to regress out batch effects? -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached +_Hint_: follow a similar approach to that taken in the `limma` example above. +You will need to use the `DGEList()`, `estimateDisp()`, and `glmQLFit()` +functions. -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached - -## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached -``` - -``` -## | |=================================================================| 100% -``` - -``` -## Found 123 outliers - those will be ignored in fitting/regularization step -``` +### sctransform -``` -## Second step: Get residuals using fitted parameters for 14066 genes -``` +The `sctransform` approach to using Pearson residuals from an regularized +negative binomial generalized linear model was introduced above. Here we +demonstrate how to apply this method. -``` -## | | | 0% | |= | 2% | |== | 4% | |==== | 5% | |===== | 7% | |====== | 9% | |======= | 11% | |======== | 13% | |========= | 15% | |=========== | 16% | |============ | 18% | |============= | 20% | |============== | 22% | |=============== | 24% | |================= | 25% | |================== | 27% | |=================== | 29% | |==================== | 31% | |===================== | 33% | |====================== | 35% | |======================== | 36% | |========================= | 38% | |========================== | 40% | |=========================== | 42% | |============================ | 44% | |============================== | 45% | |=============================== | 47% | |================================ | 49% | |================================= | 51% | |================================== | 53% | |=================================== | 55% | |===================================== | 56% | |====================================== | 58% | |======================================= | 60% | |======================================== | 62% | |========================================= | 64% | |=========================================== | 65% | |============================================ | 67% | |============================================= | 69% | |============================================== | 71% | |=============================================== | 73% | |================================================ | 75% | |================================================== | 76% | |=================================================== | 78% | |==================================================== | 80% | |===================================================== | 82% | |====================================================== | 84% | |======================================================== | 85% | |========================================================= | 87% | |========================================================== | 89% | |=========================================================== | 91% | |============================================================ | 93% | |============================================================= | 95% | |=============================================================== | 96% | |================================================================ | 98% | |=================================================================| 100% -``` +Note that (due to what looks like a bug in this version of `sctransform`) we +need to convert the UMI count matrix to a sparse format to apply sctransform. -``` -## Calculating gene attributes -``` +These `sctransform` results will face the problem mentioned above of batch being +nested within individual, which means that we cannot directly remove batch +effects without removing differences between individuals. However, here we will +demonstrate how you *would* try to remove batch effects with `sctransform` for a +kinder experimental design. -``` -## Wall clock passed: Time difference of 28.12818 secs -``` ```r +umi_sparse <- as(counts(umi.qc), "dgCMatrix") +### Genes expressed in at least 5 cells will be kept +sctnorm_data <- sctransform::vst(umi = umi_sparse, min_cells = 1, + cell_attr = as.data.frame(colData(umi.qc)), + latent_var = c("log10_total_counts_endogenous", "batch")) ## Pearson residuals, or deviance residuals sctnorm_data$model_str -``` - -``` -## [1] "y ~ log10_total_counts_endogenous + batch" -``` - -```r assay(umi.qc, "sctrans_norm") <- sctnorm_data$y ``` @@ -4176,36 +472,13 @@ actually be slower on small datasets like that considered here.] indi1 <- batchelor::fastMNN( umi.qc[, umi.qc$individual == "NA19098"], batch = umi.qc[, umi.qc$individual == "NA19098"]$replicate) -``` - -``` -## Warning in sweep(centered, 2, w, "/", check.margin = FALSE): 'check.margin' is ignored when 'x' is a DelayedArray object or -## derivative -``` - -```r indi2 <- batchelor::fastMNN( umi.qc[, umi.qc$individual == "NA19101"], batch = umi.qc[, umi.qc$individual == "NA19101"]$replicate) -``` - -``` -## Warning in sweep(centered, 2, w, "/", check.margin = FALSE): 'check.margin' is ignored when 'x' is a DelayedArray object or -## derivative -``` - -```r indi3 <- batchelor::fastMNN( umi.qc[, umi.qc$individual == "NA19239"], batch = umi.qc[, umi.qc$individual == "NA19239"]$replicate) -``` - -``` -## Warning in sweep(centered, 2, w, "/", check.margin = FALSE): 'check.margin' is ignored when 'x' is a DelayedArray object or -## derivative -``` -```r identical(colnames(umi.qc), colnames(cbind(assay(indi1, "reconstructed"), assay(indi2, "reconstructed"), @@ -4260,49 +533,6 @@ umi.qc.endog <- umi.qc[endog_genes,] umi.qc.endog <- runPCA(umi.qc.endog, exprs_values = 'logcounts', ncomponents = 20) pca <- as.matrix(reducedDim(umi.qc.endog, "PCA")) harmony_emb <- HarmonyMatrix(pca, umi.qc.endog$batch, theta=2, do_pca=FALSE) -``` - -``` -## Harmony 1/10 -``` - -``` -## Harmony 2/10 -``` - -``` -## Harmony 3/10 -``` - -``` -## Harmony 4/10 -``` - -``` -## Harmony 5/10 -``` - -``` -## Harmony 6/10 -``` - -``` -## Harmony 7/10 -``` - -``` -## Harmony 8/10 -``` - -``` -## Harmony 9/10 -``` - -``` -## Harmony 10/10 -``` - -```r reducedDim(umi.qc.endog, "harmony") <- harmony_emb plotReducedDim( diff --git a/public/resources.html b/public/resources.html index be20820..8d3d5e4 100644 --- a/public/resources.html +++ b/public/resources.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> diff --git a/public/search_index.json b/public/search_index.json index 933afc8..45d173a 100644 --- a/public/search_index.json +++ b/public/search_index.json @@ -1,16 +1,16 @@ [ -["index.html", "Analysis of single cell RNA-seq data 1 About the course 1.1 Web page 1.2 GitLab 1.3 Video 1.4 Docker image 1.5 Manual installation 1.6 Citation 1.7 License 1.8 Prerequisites 1.9 Contact", " Analysis of single cell RNA-seq data Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg) 2019-10-01 1 About the course Today it is possible to obtain genome-wide transcriptome data from single cells using high-throughput sequencing (scRNA-seq). The cellular resolution and the genome-wide scope of scRNA-seq makes it possible to address issues that are intractable using other methods like bulk RNA-seq or single-cell RT-qPCR. However, scRNA-seq data poses many challenges due to the scale and complexity of scRNA-seq datasets, with novel methods often required to account for the particular characteristics of the data. In this course we will discuss some of the questions that can be addressed using scRNA-seq as well as the available computational and statistical methods. We will cover key features of the technology platforms and fundamental principles of scRNA-seq data analysis that are transferable across technologies and analysis workflows. The number of computational tools is already vast and increasing rapidly, so we provide hands-on workflows using some of our favourite tools on carefully selected, biologically-relevant example datasets. Across two days, attendees can expect to gain an understanding of approaches to and practical analysis experience on: quality control, data normalisation, visualisation, clustering, trajectory (pseudotime) inference, differential expression, batch correction and data integration. Course outline: Day 1: Morning session 1: Workshop overview; introduction to scRNA-seq; pre-processing scRNA-seq data Morning session 2: Quality control, visualisation and exploratory data analysis Afternoon session 1: Normalisation, confounders and batch correction Afternoon session 2: Latent spaces, clustering and cell annotation Day 2: Morning session 1: Trajectory inference Morning session 2: Differential expression; data imputation Afternoon session 1: Combining datasets and data integration Afternoon session 2: Case studies This course has been adapted from a course taught through the University of Cambridge Bioinformatics training unit, but the material is meant for anyone interested in learning about computational analysis of scRNA-seq data and is updated roughly twice per year. The number of computational tools is increasing rapidly and we are doing our best to keep up to date with what is available. One of the main constraints for this course is that we would like to use tools that are implemented in R and that run reasonably fast. Moreover, we will also confess to being somewhat biased towards methods that have been developed either by us or by our friends and colleagues. 1.1 Web page The html version of the workshop material is available at the following link: https://biocellgen-public.svi.edu.au/mig_2019_scrnaseq-workshop/public/index.html 1.2 GitLab The source code and materials for the course are available at the SVI Bioinformatics and Cellular Genomics Lab’s GitLab: https://gitlab.svi.edu.au/biocellgen-public/mig_2019_scrnaseq-workshop 1.3 Video This video was recorded during the course (2 days) in May 2019 in Cambridge, UK. This recorded version of the course differs slightly from the version in this document. 1.3.1 Day 1 1.3.2 Day 2 1.4 Docker image The course can be reproduced without any package installation by running the course docker image which contains all the required packages. Workshop Docker Repository on DockerHub 1.4.1 Run the image Make sure Docker is installed on your system. If not, please follow these instructions. To run the course docker image (use the latest version): docker run -p 8888:8888 -e PASSWORD="jupyter" svibiocellgen/mig_2019_scrnaseq-workshop:v1.01 Then follow the instructions provided, e.g.: To access the notebook, open this file in a browser: file:///home/jovyan/.local/share/jupyter/runtime/nbserver-6-open.html Or copy and paste one of these URLs: http://(a9ee1aad5398 or 127.0.0.1):8888/?token=22debff49d9aae3c50e6b0b5241b47eefb1b8f883fcb7e6d A Jupyter session will be open in a web browser (we recommend Chrome). 1.4.1.1 Windows users On Windows operating system the IP address of the container can be different from 127.0.0.1 (localhost). To find the IP address please run: docker-machine ip default 1.4.2 Download data/other files 1.4.2.1 Download from AWS (within Docker) Recommended if you are using Docker In the Jupyter session, please click on New -> Terminal. In the new terminal window please run: ./poststart.sh 1.4.2.2 Manual download from AWS If you want to download data files from AWS outside of Docker image you can still use the same poststart.sh script but you will need to install AWS CLI on your computer. Alternatively, you can browse and download the files in you web-browser by visiting this link. NB: Only the core datasets (i.e. not Tabula Muris) are available from AWS storage. 1.4.2.3 Manual download from SVI Recommended if you are using your own computer For simplicity, we have also hosted the core datasets used in the course and a subset of the Tabula Muris data on SVI websites. There are two files to download, both “tarballsâ€, i.e. compressed archives of multiple folders and files. 1.4.2.3.1 Core datasets To download the core datasets, click this link (195Mb). It is most convenient to download the tarball to the head directory for the course. We then want to unpack the tarball and move it to a directory called data in the head directory of the repository. To do this at the command line: wget https://www.svi.edu.au/MIG_2019_scRNAseq-workshop/mig-sc-workshop-2019-data.tar.gz mkdir workshop-data tar -xvf mig-sc-workshop-2019-data.tar.gz --directory workshop-data mv workshop-data/mnt/mcfiles/Datasets/MIG_2019_scRNAseq-workshop/data ./ rm -r workshop-data [This requires a little bit of faff to get all of the directory paths correct and then tidy updated.] Alternatively, if you are working on your laptop, unpack the tarball using the default method on your system (usually a double click on the *.tar.gz file will do the trick) and drag and drop the data folder to the workshop directory. 1.4.2.3.2 Tabula Muris To download the Tabula Muris data, clink this link (655Mb). We then go through a similar process as described above to unpack the tarball. wget https://www.svi.edu.au/MIG_2019_scRNAseq-workshop/Tabula_Muris.tar.gz tar -xvf Tabula_Muris.tar.gz mv mnt/mcfiles/Datasets/Tabula_Muris data rm -r mnt 1.4.2.3.3 Desired results The data folder then should contain both the core datasets and the Tabula Muris data, and have the following structure: data ├── 10cells_barcodes.txt ├── 2000_reference.transcripts.fa ├── deng │  └── deng-reads.rds ├── droplet_id_example_per_barcode.txt.gz ├── droplet_id_example_truth.gz ├── EXAMPLE.cram ├── pancreas │  ├── muraro.rds │  └── segerstolpe.rds ├── pbmc3k_filtered_gene_bc_matrices │  └── hg19 │  ├── barcodes.tsv │  ├── genes.tsv │  └── matrix.mtx ├── sce │  ├── Heart_10X.rds │  └── Thymus_10X.rds ├── Tabula_Muris │  ├── droplet │  │  ├── droplet │  │  ├── droplet_annotation.csv │  │  └── droplet_metadata.csv │  └── FACS_smartseq2 │  ├── FACS │  ├── FACS_annotations.csv │  └── FACS_metadata.csv └── tung ├── annotation.txt ├── molecules.txt ├── reads.txt ├── TNs.txt └── TPs.txt 11 directories, 22 files With the files in these locations, everything is set up to run the code as presented in the RMarkdown files in the workshop. 1.4.3 RStudio Now go back to Jupyter browser tab and change word tree in the url to rstudio. RStudio server will open with all of the course files, software and the data folder available. 1.5 Manual installation If you are not using a docker image of the course, then to be able to run all code chunks of the course you need to clone or download the course GitHub repository and start an R session in the course_files folder. You will also need to install all required packages manually. We are using Bioconductor version 3.9 packages in this version of the course. The install.R file in the workshop repository provides the necessary commands for installing all of the required packages. You can run this script from the command line with Rscript install.R or copy-and-paste the commands into an R session and run them interactively. Alternatively, you can just install packages listed in a chapter of interest. 1.6 Citation This version of the workshop has been updated by Davis J. McCarthy, Ruqian Lyu and PuXue Qiao, based on the 2019-07-01 version of the course: Ruqian Lyu, PuXue Qiao, Vladimir Kiselev, Tallulah Andrews, Jennifer Westoby, Maren Büttner, Jimmy Lee, Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez, Martin Hemberg and Davis J. McCarthy, (2019), “Analysis of single cell RNA-seq dataâ€, https://scrnaseq-course.cog.sanger.ac.uk/website/index.html 1.7 License All of the course material is licensed under GPL-3. Anyone is welcome to go through the material in order to learn about analysis of scRNA-seq data. If you plan to use the material for your own teaching, we would appreciate if you tell us about it in addition to providing a suitable citation. 1.8 Prerequisites The course is intended for those who have basic familiarity with Unix and the R statistical language. We will also assume that you are familiar with mapping and analysing bulk RNA-seq data as well as with the commonly available computational tools. We recommend attending the Introduction to RNA-seq and ChIP-seq data analysis or the Analysis of high-throughput sequencing data with Bioconductor before attending this course. 1.9 Contact If you have any comments, questions or suggestions about the material, please contact Davis McCarthy. "], -["introduction-to-single-cell-rna-seq.html", "2 Introduction to single-cell RNA-seq 2.1 Bulk RNA-seq 2.2 scRNA-seq 2.3 Workflow 2.4 Computational Analysis 2.5 Challenges 2.6 Experimental methods 2.7 What platform to use for my experiment? 2.8 Unique Molecular Identifiers (UMIs)", " 2 Introduction to single-cell RNA-seq 2.1 Bulk RNA-seq A major breakthrough (replaced microarrays) in the late 00’s and has been widely used since Measures the average expression level for each gene across a large population of input cells Useful for comparative transcriptomics, e.g. samples of the same tissue from different species Useful for quantifying expression signatures from ensembles, e.g. in disease studies Insufficient for studying heterogeneous systems, e.g. early development studies, complex tissues (brain) Does not provide insights into the stochastic nature of gene expression 2.2 scRNA-seq A new technology, first publication by (Tang et al. 2009) Did not gain widespread popularity until ~2014 when new protocols and lower sequencing costs made it more accessible Measures the distribution of expression levels for each gene across a population of cells Allows to study new biological questions in which cell-specific changes in transcriptome are important, e.g. cell type identification, heterogeneity of cell responses, stochasticity of gene expression, inference of gene regulatory networks across the cells. Datasets range from \\(10^2\\) to \\(10^6\\) cells and increase in size every year Currently there are several different protocols in use, e.g. SMART-seq2 (Picelli et al. 2013), CELL-seq (Hashimshony et al. 2012) and Drop-seq (Macosko et al. 2015) There are also commercial platforms available, including the Fluidigm C1, Wafergen ICELL8 and the 10X Genomics Chromium Several computational analysis methods from bulk RNA-seq can be used In most cases computational analysis requires adaptation of the existing methods or development of new ones 2.3 Workflow Figure 2.1: Single cell sequencing (taken from Wikipedia) Overall, experimental scRNA-seq protocols are similar to the methods used for bulk RNA-seq. We will be discussing some of the most common approaches in the next chapter. 2.4 Computational Analysis This course is concerned with the computational analysis of the data obtained from scRNA-seq experiments. The first steps (yellow) are general for any highthroughput sequencing data. Later steps (orange) require a mix of existing RNASeq analysis methods and novel methods to address the technical difference of scRNASeq. Finally the biological interpretation (blue) should be analyzed with methods specifically developed for scRNASeq. Figure 2.2: Flowchart of the scRNA-seq analysis There are several reviews of the scRNA-seq analysis available including (Stegle, Teichmann, and Marioni 2015). Today, there are also several different platforms available for carrying out one or more steps in the flowchart above. These include: Falco a single-cell RNA-seq processing framework on the cloud. SCONE (Single-Cell Overview of Normalized Expression), a package for single-cell RNA-seq data quality control and normalization. Seurat is an R package designed for QC, analysis, and exploration of single cell RNA-seq data. ASAP (Automated Single-cell Analysis Pipeline) is an interactive web-based platform for single-cell analysis. Bioconductor is a open-source, open-development software project for the analysis of high-throughput genomics data, including packages for the analysis of single-cell data. 2.5 Challenges The main difference between bulk and single cell RNA-seq is that each sequencing library represents a single cell, instead of a population of cells. Therefore, significant attention has to be paid to comparison of the results from different cells (sequencing libraries). The main sources of discrepancy between the libraries are: Amplification (up to 1 million fold) Gene ‘dropouts’ in which a gene is observed at a moderate expression level in one cell but is not detected in another cell (Kharchenko, Silberstein, and Scadden 2014). In both cases the discrepancies are introduced due to low starting amounts of transcripts since the RNA comes from one cell only. Improving the transcript capture efficiency and reducing the amplification bias are currently active areas of research. However, as we shall see in this course, it is possible to alleviate some of these issues through proper normalization and corrections. 2.6 Experimental methods Figure 2.3: Moore’s law in single cell transcriptomics (image taken from Svensson et al) Development of new methods and protocols for scRNA-seq is currently a very active area of research, and several protocols have been published over the last few years. A non-comprehensive list includes: CEL-seq (Hashimshony et al. 2012) CEL-seq2 (Hashimshony et al. 2016) Drop-seq (Macosko et al. 2015) InDrop-seq (Klein et al. 2015) MARS-seq (Jaitin et al. 2014) SCRB-seq (Soumillon et al. 2014) Seq-well (Gierahn et al. 2017) Smart-seq (Picelli et al. 2014) Smart-seq2 (Picelli et al. 2014) SMARTer STRT-seq (Islam et al. 2013) The methods can be categorized in different ways, but the two most important aspects are quantification and capture. For quantification, there are two types, full-length and tag-based. The former tries to achieve a uniform read coverage of each transcript. By contrast, tag-based protocols only capture either the 5’- or 3’-end of each RNA. The choice of quantification method has important implications for what types of analyses the data can be used for. In theory, full-length protocols should provide an even coverage of transcripts, but as we shall see, there are often biases in the coverage. The main advantage of tag-based protocol is that they can be combined with unique molecular identifiers (UMIs) which can help improve the quantification (see chapter 2.8). On the other hand, being restricted to one end of the transcript may reduce the mappability and it also makes it harder to distinguish different isoforms (Archer et al. 2016). The strategy used for capture determines throughput, how the cells can be selected as well as what kind of additional information besides the sequencing that can be obtained. The three most widely used options are microwell-, microfluidic- and droplet- based. Figure 2.4: Image of microwell plates (image taken from Wikipedia) For well-based platforms, cells are isolated using for example pipette or laser capture and placed in microfluidic wells. One advantage of well-based methods is that they can be combined with fluorescent activated cell sorting (FACS), making it possible to select cells based on surface markers. This strategy is thus very useful for situations when one wants to isolate a specific subset of cells for sequencing. Another advantage is that one can take pictures of the cells. The image provides an additional modality and a particularly useful application is to identify wells containg damaged cells or doublets. The main drawback of these methods is that they are often low-throughput and the amount of work required per cell may be considerable. Figure 2.5: Image of a 96-well Fluidigm C1 chip (image taken from Fluidigm) Microfluidic platforms, such as Fluidigm’s C1, provide a more integrated system for capturing cells and for carrying out the reactions necessary for the library preparations. Thus, they provide a higher throughput than microwell based platforms. Typically, only around 10% of cells are captured in a microfluidic platform and thus they are not appropriate if one is dealing with rare cell-types or very small amounts of input. Moreover, the chip is relatively expensive, but since reactions can be carried out in a smaller volume money can be saved on reagents. Figure 2.6: Schematic overview of the drop-seq method (Image taken from Macosko et al) The idea behind droplet based methods is to encapsulate each individual cell inside a nanoliter droplet together with a bead. The bead is loaded with the enzymes required to construct the library. In particular, each bead contains a unique barcode which is attached to all of the reads originating from that cell. Thus, all of the droplets can be pooled, sequenced together and the reads can subsequently be assigned to the cell of origin based on the barcodes. Droplet platforms typically have the highest throughput since the library preparation costs are on the order of \\(.05\\) USD/cell. Instead, sequencing costs often become the limiting factor and a typical experiment the coverage is low with only a few thousand different transcripts detected (Ziegenhain et al. 2017). 2.7 What platform to use for my experiment? The most suitable platform depends on the biological question at hand. For example, if one is interested in characterizing the composition of a tissue, then a droplet-based method which will allow a very large number of cells to be captured is likely to be the most appropriate. On the other hand, if one is interesting in characterizing a rare cell-population for which there is a known surface marker, then it is probably best to enrich using FACS and then sequence a smaller number of cells. Clearly, full-length transcript quantification will be more appropriate if one is interested in studying different isoforms since tagged protocols are much more limited. By contrast, UMIs can only be used with tagged protocols and they can facilitate gene-level quantification. Two recent studies from the Enard group (Ziegenhain et al. 2017) and the Teichmann group (Svensson et al. 2017) have compared several different protocols. In their study, Ziegenhain et al compared five different protocols on the same sample of mouse embryonic stem cells (mESCs). By controlling for the number of cells as well as the sequencing depth, the authors were able to directly compare the sensitivity, noise-levels and costs of the different protocols. One example of their conclusions is illustrated in the figure below which shows the number of genes detected (for a given detection threshold) for the different methods. As you can see, there is almost a two-fold difference between drop-seq and Smart-seq2, suggesting that the choice of protocol can have a major impact on the study Figure 2.7: Enard group study Svensson et al take a different approach by using synthetic transcripts (spike-ins, more about these later) with known concentrations to measure the accuracy and sensitivity of different protocols. Comparing a wide range of studies, they also reported substantial differences between the protocols. Figure 2.8: Teichmann group study As protocols are developed and computational methods for quantifying the technical noise are improved, it is likely that future studies will help us gain further insights regarding the strengths of the different methods. These comparative studies are helpful not only for helping researchers decide which protocol to use, but also for developing new methods as the benchmarking makes it possible to determine what strategies are the most useful ones. 2.8 Unique Molecular Identifiers (UMIs) Thanks to Andreas Buness from EMBL Monterotondo for collaboration on this section. 2.8.1 Introduction Unique Molecular Identifiers are short (4-10bp) random barcodes added to transcripts during reverse-transcription. They enable sequencing reads to be assigned to individual transcript molecules and thus the removal of amplification noise and biases from scRNASeq data. Figure 2.9: UMI sequencing protocol When sequencing UMI containing data, techniques are used to specifically sequence only the end of the transcript containing the UMI (usually the 3’ end). 2.8.2 Mapping Barcodes Since the number of unique barcodes (\\(4^N\\), where \\(N\\) is the length of UMI) is much smaller than the total number of molecules per cell (~\\(10^6\\)), each barcode will typically be assigned to multiple transcripts. Hence, to identify unique molecules both barcode and mapping location (transcript) must be used. The first step is to map UMI reads, for which we recommend using STAR since it is fast and outputs good quality BAM-alignments. Moreover, mapping locations can be useful for eg. identifying poorly-annotated 3’ UTRs of transcripts. UMI-sequencing typically consists of paired-end reads where one read from each pair captures the cell and UMI barcodes while the other read consists of exonic sequence from the transcript (Figure 2.10). Note that trimming and/or filtering to remove reads containing poly-A sequence is recommended to avoid erors due to these read mapping to genes/transcripts with internal poly-A/poly-T sequences. After processing the reads from a UMI experiment, the following conventions are often used: The UMI is added to the read name of the other paired read. Reads are sorted into separate files by cell barcode For extremely large, shallow datasets, the cell barcode may be added to the read name as well to reduce the number of files. Figure 2.10: UMI sequencing reads, red lightning bolts represent different fragmentation locations 2.8.3 Counting Barcodes In theory, every unique UMI-transcript pair should represent all reads originating from a single RNA molecule. However, in practice this is frequently not the case and the most common reasons are: Different UMI does not necessarily mean different molecule Due to PCR or sequencing errors, base-pair substitution events can result in new UMI sequences. Longer UMIs give more opportunity for errors to arise and based on estimates from cell barcodes we expect 7-10% of 10bp UMIs to contain at least one error. If not corrected for, this type of error will result in an overestimate of the number of transcripts. Different transcript does not necessarily mean different molecule Mapping errors and/or multimapping reads may result in some UMIs being assigned to the wrong gene/transcript. This type of error will also result in an overestimate of the number of transcripts. Same UMI does not necessarily mean same molecule Biases in UMI frequency and short UMIs can result in the same UMI being attached to different mRNA molecules from the same gene. Thus, the number of transcripts may be underestimated. Figure 2.11: Potential Errors in UMIs 2.8.4 Correcting for Errors How to best account for errors in UMIs remains an active area of research. The best approaches that we are aware of for resolving the issues mentioned above are: UMI-tools’ directional-adjacency method implements a procedure which considers both the number of mismatches and the relative frequency of similar UMIs to identify likely PCR/sequencing errors. Currently an open question. The problem may be mitigated by removing UMIs with few reads to support their association with a particular transcript, or by removing all multi-mapping reads. Simple saturation (aka “collision probabilityâ€) correction proposed by Grun, Kester and van Oudenaarden (2014) to estimate the true number of molecules \\(M\\): \\[M \\approx -N*log(1 - \\frac{n}{N})\\] where N = total number of unique UMI barcodes and n = number of observed barcodes. An important caveat of this method is that it assumes that all UMIs are equally frequent. In most cases this is incorrect, since there is often a bias related to the GC content. Figure 2.12: Per gene amplification rate Determining how to best process and use UMIs is currently an active area of research in the bioinformatics community. We are aware of several methods that have recently been developed, including: UMI-tools PoissonUMIs zUMIs dropEst 2.8.5 Downstream Analysis Current UMI platforms (DropSeq, InDrop, ICell8) exhibit low and highly variable capture efficiency as shown in the figure below. Figure 2.13: Variability in Capture Efficiency This variability can introduce strong biases and it needs to be considered in downstream analysis. Recent analyses often pool cells/genes together based on cell-type or biological pathway to increase the power. Robust statistical analyses of this data is still an open research question and it remains to be determined how to best adjust for biases. Exercise 1 We have provided you with UMI counts and read counts from induced pluripotent stem cells generated from three different individuals (Tung et al. 2017) (see: Chapter 6.1 for details of this dataset). umi_counts <- read.table("data/tung/molecules.txt", sep = "\\t") read_counts <- read.table("data/tung/reads.txt", sep = "\\t") Using this data: Plot the variability in capture efficiency Determine the amplification rate: average number of reads per UMI. References "], -["introduction-to-rbioconductor.html", "3 Introduction to R/Bioconductor 3.1 Installing packages 3.2 Installation instructions: 3.3 Data-types/classes 3.4 Basic data structures 3.5 Accessing documentation and help files 3.6 Data Types 3.7 What is Bioconductor? 3.8 SingleCellExperiment class 3.9 scater package 3.10 Introduction to ggplot2", " 3 Introduction to R/Bioconductor 3.1 Installing packages 3.1.1 CRAN The Comprehensive R Archive Network CRAN is the biggest archive of R packages. There are few requirements for uploading packages besides building and installing succesfully, hence documentation and support is often minimal and figuring how to use these packages can be a challenge it itself. CRAN is the default repository R will search to find packages to install: install.packages("devtools") require("devtools") 3.1.2 Github Github isn’t specific to R, any code of any type in any state can be uploaded. There is no guarantee a package uploaded to github will even install, nevermind do what it claims to do. R packages can be downloaded and installed directly from github using the “devtools†package installed above. devtools::install_github("tallulandrews/M3Drop") Github is also a version control system which stores multiple versions of any package. By default the most recent “master†version of the package is installed. If you want an older version or the development branch this can be specified using the “ref†parameter: # different branch devtools::install_github("tallulandrews/M3D", ref="nbumi") # previous commit devtools::install_github("tallulandrews/M3Drop", ref="434d2da28254acc8de4940c1dc3907ac72973135") Note: make sure you re-install the M3Drop master branch for later in the course. 3.1.3 Bioconductor Bioconductor is a repository of R-packages specifically for biological analyses. It has the strictest requirements for submission, including installation on every platform and full documentation with a tutorial (called a vignette) explaining how the package should be used. Bioconductor also encourages utilization of standard data structures/classes and coding style/naming conventions, so that, in theory, packages and analyses can be combined into large pipelines or workflows. source("https://bioconductor.org/biocLite.R") biocLite("edgeR") Note: in some situations it is necessary to substitute “http://†for “https://†in the above depending on the security features of your internet connection/network. Bioconductor also requires creators to support their packages and has a regular 6-month release schedule. Make sure you are using the most recent release of bioconductor before trying to install packages for the course. source("https://bioconductor.org/biocLite.R") biocLite("BiocUpgrade") 3.1.4 Source The final way to install packages is directly from source. In this case you have to download a fully built source code file, usually packagename.tar.gz, or clone the github repository and rebuild the package yourself. Generally this will only be done if you want to edit a package yourself, or if for some reason the former methods have failed. install.packages("M3Drop_3.05.00.tar.gz", type="source") 3.2 Installation instructions: All the packages necessary for this course are available here. Starting from “RUN Rscript -eâ€install.packages(‘devtools’)" “, run each of the commands (minusâ€RUN") on the command line or start an R session and run each of the commands within the quotation marks. Note the ordering of the installation is important in some cases, so make sure you run them in order from top to bottom. 3.3 Data-types/classes R is a high level language so the underlying data-type is generally not important. The exception if you are accessing R data directly using another language such as C, but that is beyond the scope of this course. Instead we will consider the basic data classes: numeric, integer, logical, and character, and the higher level data class called “factorâ€. You can check what class your data is using the “class()†function. Aside: R can also store data as “complex†for complex numbers but generally this isn’t relevant for biological analyses. 3.3.1 Numeric The “numeric†class is the default class for storing any numeric data - integers, decimal numbers, numbers in scientific notation, etc… x = 1.141 class(x) ## [1] "numeric" y = 42 class(y) ## [1] "numeric" z = 6.02e23 class(z) ## [1] "numeric" Here we see that even though R has an “integer†class and 42 could be stored more efficiently as an integer the default is to store it as “numericâ€. If we want 42 to be stored as an integer we must “coerce†it to that class: y = as.integer(42) class(y) ## [1] "integer" Coercion will force R to store data as a particular class, if our data is incompatible with that class it will still do it but the data will be converted to NAs: as.numeric("H") ## Warning: NAs introduced by coercion ## [1] NA Above we tried to coerce “character†data, identified by the double quotation marks, into numeric data which doesn’t make sense, so we triggered (“threwâ€) an warning message. Since this is only a warning R would continue with any subsequent commands in a script/function, whereas an “error†would cause R to halt. 3.3.2 Character/String The “character†class stores all kinds of text data. Programing convention calls data containing multiple letters a “stringâ€, thus most R functions which act on character data will refer to the data as “strings†and will often have “str†or “string†in it’s name. Strings are identified by being flanked by double quotation marks, whereas variable/function names are not: x = 5 a = "x" # character "x" a ## [1] "x" b = x # variable x b ## [1] 5 In addition to standard alphanumeric characters, strings can also store various special characters. Special characters are identified using a backlash followed by a single character, the most relevant are the special character for tab : \\t and new line : \\n. To demonstrate the these special characters lets concatenate (cat) together two strings with these characters separating (sep) them: cat("Hello", "World", sep= " ") ## Hello World cat("Hello", "World", sep= "\\t") ## Hello World cat("Hello", "World", sep= "\\n") ## Hello ## World Note that special characters work differently in different functions. For instance the paste function does the same thing as cat but does not recognize special characters. paste("Hello", "World", sep= " ") ## [1] "Hello World" paste("Hello", "World", sep= "\\t") ## [1] "Hello\\tWorld" paste("Hello", "World", sep= "\\n") ## [1] "Hello\\nWorld" Single or double backslash is also used as an escape character to turn off special characters or allow quotation marks to be included in strings: cat("This \\"string\\" contains quotation marks.") ## This "string" contains quotation marks. Special characters are generally only used in pattern matching, and reading/writing data to files. For instance this is how you would read a tab-separated file into R. dat = read.delim("file.tsv", sep="\\t") Another special type of character data are colours. Colours can be specified in three main ways: by name from those available, by red, green, blue values using the rgb function, and by hue (colour), saturation (colour vs white) and value (colour/white vs black) using the hsv function. By default rgb and hsv expect three values in 0-1 with an optional fourth value for transparency. Alternatively, sets of predetermined colours with useful properties can be loaded from many different packages with RColorBrewer being one of the most popular. reds = c("red", rgb(1,0,0), hsv(0, 1, 1)) reds ## [1] "red" "#FF0000" "#FF0000" barplot(c(1,1,1), col=reds, names=c("by_name", "by_rgb", "by_hsv")) 3.3.3 Logical The logical class stores boolean truth values, i.e. TRUE and FALSE. It is used for storing the results of logical operations and conditional statements will be coerced to this class. Most other data-types can be coerced to boolean without triggering (or “throwingâ€) error messages, which may cause unexpected behaviour. x = TRUE class(x) ## [1] "logical" y = "T" as.logical(y) ## [1] TRUE z = 5 as.logical(z) ## [1] TRUE x = FALSE class(x) ## [1] "logical" y = "F" as.logical(y) ## [1] FALSE z = 0 as.logical(z) ## [1] FALSE Exercise 1 Experiment with other character and numeric values, which are coerced to TRUE or FALSE? which are coerced to neither? Do you ever throw a warning/error message? 3.3.4 Factors String/Character data is very memory inefficient to store, each letter generally requires the same amount of memory as any integer. Thus when storing a vector of strings with repeated elements it is more efficient assign each element to an integer and store the vector as integers and an additional string-to-integer association table. Thus, by default R will read in text columns of a data table as factors. str_vector = c("Apple", "Apple", "Banana", "Banana", "Banana", "Carrot", "Carrot", "Apple", "Banana") factored_vector = factor(str_vector) factored_vector ## [1] Apple Apple Banana Banana Banana Carrot Carrot Apple Banana ## Levels: Apple Banana Carrot as.numeric(factored_vector) ## [1] 1 1 2 2 2 3 3 1 2 The double nature of factors can cause some unintuitive behaviour. E.g. joining two factors together will convert them to the numeric form and the original strings will be lost. c(factored_vector, factored_vector) ## [1] 1 1 2 2 2 3 3 1 2 1 1 2 2 2 3 3 1 2 Likewise if due to formatting issues numeric data is mistakenly interpretted as strings, then you must convert the factor back to strings before coercing to numeric values: x = c("20", "25", "23", "38", "20", "40", "25", "30") x = factor(x) as.numeric(x) ## [1] 1 3 2 5 1 6 3 4 as.numeric(as.character(x)) ## [1] 20 25 23 38 20 40 25 30 To make R read text as character data instead of factors set the environment option stringsAsFactors=FALSE. This must be done at the start of each R session. options(stringsAsFactors=FALSE) Exercise How would you use factors to create a vector of colours for an arbitrarily long vector of fruits like str_vector above? Answer 3.3.5 Checking class/type We recommend checking your data is of the correct class after reading from files: x = 1.4 is.numeric(x) ## [1] TRUE is.character(x) ## [1] FALSE is.logical(x) ## [1] FALSE is.factor(x) ## [1] FALSE 3.4 Basic data structures So far we have only looked at single values and vectors. Vectors are the simplest data structure in R. They are a 1-dimensional array of data all of the same type. If the input when creating a vector is of different types it will be coerced to the data-type that is most consistent with the data. x = c("Hello", 5, TRUE) x ## [1] "Hello" "5" "TRUE" class(x) ## [1] "character" Here we tried to put character, numeric and logical data into a single vector so all the values were coerced to character data. A matrix is the two dimensional version of a vector, it also requires all data to be of the same type. If we combine a character vector and a numeric vector into a matrix, all the data will be coerced to characters: x = c("A", "B", "C") y = c(1, 2, 3) class(x) ## [1] "character" class(y) ## [1] "numeric" m = cbind(x, y) m ## x y ## [1,] "A" "1" ## [2,] "B" "2" ## [3,] "C" "3" The quotation marks indicate that the numeric vector has been coerced to characters. Alternatively, to store data with columns of different data-types we can use a dataframe. z = data.frame(x, y) z ## x y ## 1 A 1 ## 2 B 2 ## 3 C 3 class(z[,1]) ## [1] "character" class(z[,2]) ## [1] "numeric" If you have set stringsAsFactors=FALSE as above you will find the first column remains characters, otherwise it will be automatically converted to a factor. options(stringsAsFactors=TRUE) z = data.frame(x, y) class(z[,1]) ## [1] "factor" Another difference between matrices and dataframes is the ability to select columns using the $ operator: m$x # throws an error z$x # ok The final basic data structure is the list. Lists allow data of different types and different lengths to be stored in a single object. Each element of a list can be any other R object : data of any type, any data structure, even other lists or functions. l = list(m, z) ll = list(sublist=l, a_matrix=m, numeric_value=42, this_string="Hello World", even_a_function=cbind) ll ## $sublist ## $sublist[[1]] ## x y ## [1,] "A" "1" ## [2,] "B" "2" ## [3,] "C" "3" ## ## $sublist[[2]] ## x y ## 1 A 1 ## 2 B 2 ## 3 C 3 ## ## ## $a_matrix ## x y ## [1,] "A" "1" ## [2,] "B" "2" ## [3,] "C" "3" ## ## $numeric_value ## [1] 42 ## ## $this_string ## [1] "Hello World" ## ## $even_a_function ## function (..., deparse.level = 1) ## .Internal(cbind(deparse.level, ...)) ## <bytecode: 0x5600bf7f70f8> ## <environment: namespace:base> Lists are most commonly used when returning a large number of results from a function that do not fit into any of the previous data structures. 3.5 Accessing documentation and help files You can get more information about any R commands relevant to these datatypes using by typing ?function in an interactive session. 3.6 Data Types 3.6.1 What is Tidy Data? Tidy data is a concept largely defined by Hadley Wickham (Wickham 2014). Tidy data has the following three characteristics: Each variable has its own column. Each observation has its own row. Each value has its own cell. Here is an example of some tidy data: ## Students Subject Years Score ## 1 Mark Maths 1 5 ## 2 Jane Biology 2 6 ## 3 Mohammed Physics 3 4 ## 4 Tom Maths 2 7 ## 5 Celia Computing 3 9 Here is an example of some untidy data: ## Students Sport Category Counts ## 1 Matt Tennis Wins 0 ## 2 Matt Tennis Losses 1 ## 3 Ellie Rugby Wins 3 ## 4 Ellie Rugby Losses 2 ## 5 Tim Football Wins 1 ## 6 Tim Football Losses 4 ## 7 Louise Swimming Wins 2 ## 8 Louise Swimming Losses 2 ## 9 Kelly Running Wins 5 ## 10 Kelly Running Losses 1 Task 1: In what ways is the untidy data not tidy? How could we make the untidy data tidy? Tidy data is generally easier to work with than untidy data, especially if you are working with packages such as ggplot. Fortunately, packages are available to make untidy data tidy. Today we will explore a few of the functions available in the tidyr package which can be used to make untidy data tidy. If you are interested in finding out more about tidying data, we recommend reading “R for Data Scienceâ€, by Garrett Grolemund and Hadley Wickham. An electronic copy is available here: http://r4ds.had.co.nz/ The untidy data above is untidy because two variables (Wins and Losses) are stored in one column (Category). This is a common way in which data can be untidy. To tidy this data, we need to make Wins and Losses into columns, and store the values in Counts in these columns. Fortunately, there is a function from the tidyverse packages to perform this operation. The function is called spread, and it takes two arguments, key and value. You should pass the name of the column which contains multiple variables to key, and pass the name of the column which contains values from multiple variables to value. For example: library(tidyverse) sports<-data.frame(Students=c("Matt", "Matt", "Ellie", "Ellie", "Tim", "Tim", "Louise", "Louise", "Kelly", "Kelly"), Sport=c("Tennis","Tennis", "Rugby", "Rugby","Football", "Football","Swimming","Swimming", "Running", "Running"), Category=c("Wins", "Losses", "Wins", "Losses", "Wins", "Losses", "Wins", "Losses", "Wins", "Losses"), Counts=c(0,1,3,2,1,4,2,2,5,1)) sports ## Students Sport Category Counts ## 1 Matt Tennis Wins 0 ## 2 Matt Tennis Losses 1 ## 3 Ellie Rugby Wins 3 ## 4 Ellie Rugby Losses 2 ## 5 Tim Football Wins 1 ## 6 Tim Football Losses 4 ## 7 Louise Swimming Wins 2 ## 8 Louise Swimming Losses 2 ## 9 Kelly Running Wins 5 ## 10 Kelly Running Losses 1 spread(sports, key=Category, value=Counts) ## Students Sport Losses Wins ## 1 Ellie Rugby 2 3 ## 2 Kelly Running 1 5 ## 3 Louise Swimming 2 2 ## 4 Matt Tennis 1 0 ## 5 Tim Football 4 1 Task 2: The dataframe foods defined below is untidy. Work out why and use spread() to tidy it foods<-data.frame(student=c("Antoinette","Antoinette","Taylor", "Taylor", "Alexa", "Alexa"), Category=c("Dinner", "Dessert", "Dinner", "Dessert", "Dinner","Dessert"), Frequency=c(3,1,4,5,2,1)) The other common way in which data can be untidy is if the columns are values instead of variables. For example, the dataframe below shows the percentages some students got in tests they did in May and June. The data is untidy because the columns May and June are values, not variables. percentages<-data.frame(student=c("Alejandro", "Pietro", "Jane"), "May"=c(90,12,45), "June"=c(80,30,100)) Fortunately, there is a function in the tidyverse packages to deal with this problem too. gather() takes the names of the columns which are values, the key and the value as arguments. This time, the key is the name of the variable with values as column names, and the value is the name of the variable with values spread over multiple columns. Ie: gather(percentages, "May", "June", key="Month", value = "Percentage") ## student Month Percentage ## 1 Alejandro May 90 ## 2 Pietro May 12 ## 3 Jane May 45 ## 4 Alejandro June 80 ## 5 Pietro June 30 ## 6 Jane June 100 These examples don’t have much to do with single-cell RNA-seq analysis, but are designed to help illustrate the features of tidy and untidy data. You will find it much easier to analyse your single-cell RNA-seq data if your data is stored in a tidy format. Fortunately, the data structures we commonly use to facilitate single-cell RNA-seq analysis usually encourage store your data in a tidy manner. 3.6.2 What is Rich Data? If you google ‘rich data’, you will find lots of different definitions for this term. In this course, we will use ‘rich data’ to mean data which is generated by combining information from multiple sources. For example, you could make rich data by creating an object in R which contains a matrix of gene expression values across the cells in your single-cell RNA-seq experiment, but also information about how the experiment was performed. Objects of the SingleCellExperiment class, which we will discuss below, are an example of rich data. Typically, Bioconductor packages make use of rich data objects that have many advantages for package developers and users alike. 3.7 What is Bioconductor? From Wikipedia: Bioconductor is a free, open source and open development software project for the analysis and comprehension of genomic data generated by wet lab experiments in molecular biology. Bioconductor is based primarily on the statistical R programming language, but does contain contributions in other programming languages. It has two releases each year that follow the semiannual releases of R. At any one time there is a release version,which corresponds to the released version of R, and a development version, which corresponds to the development version of R. Most users will find the release version appropriate for their needs. We strongly recommend all new comers and even experienced high-throughput data analysts to use well developed and maintained Bioconductor methods and classes. 3.8 SingleCellExperiment class SingleCellExperiment (SCE) is a S4 class for storing data from single-cell experiments. This includes specialized methods to store and retrieve spike-in information, dimensionality reduction coordinates and size factors for each cell, along with the usual metadata for genes and libraries. In practice, an object of this class can be created using its constructor: library(SingleCellExperiment) counts <- matrix(rpois(100, lambda = 10), ncol=10, nrow=10) rownames(counts) <- paste("gene", 1:10, sep = "") colnames(counts) <- paste("cell", 1:10, sep = "") sce <- SingleCellExperiment( assays = list(counts = counts), rowData = data.frame(gene_names = paste("gene_name", 1:10, sep = "")), colData = data.frame(cell_names = paste("cell_name", 1:10, sep = "")) ) sce ## class: SingleCellExperiment ## dim: 10 10 ## metadata(0): ## assays(1): counts ## rownames(10): gene1 gene2 ... gene9 gene10 ## rowData names(1): gene_names ## colnames(10): cell1 cell2 ... cell9 cell10 ## colData names(1): cell_names ## reducedDimNames(0): ## spikeNames(0): In the SingleCellExperiment, users can assign arbitrary names to entries of assays. To assist interoperability between packages, some suggestions for what the names should be for particular types of data are provided by the authors: counts: Raw count data, e.g., number of reads or transcripts for a particular gene. normcounts: Normalized values on the same scale as the original counts. For example, counts divided by cell-specific size factors that are centred at unity. logcounts: Log-transformed counts or count-like values. In most cases, this will be defined as log-transformed normcounts, e.g., using log base 2 and a pseudo-count of 1. cpm: Counts-per-million. This is the read count for each gene in each cell, divided by the library size of each cell in millions. tpm: Transcripts-per-million. This is the number of transcripts for each gene in each cell, divided by the total number of transcripts in that cell (in millions). Each of these suggested names has an appropriate getter/setter method for convenient manipulation of the SingleCellExperiment. For example, we can take the (very specifically named) counts slot, normalise it and assign it to normcounts instead: normcounts(sce) <- log2(counts(sce) + 1) sce ## class: SingleCellExperiment ## dim: 10 10 ## metadata(0): ## assays(2): counts normcounts ## rownames(10): gene1 gene2 ... gene9 gene10 ## rowData names(1): gene_names ## colnames(10): cell1 cell2 ... cell9 cell10 ## colData names(1): cell_names ## reducedDimNames(0): ## spikeNames(0): dim(normcounts(sce)) ## [1] 10 10 head(normcounts(sce)) ## cell1 cell2 cell3 cell4 cell5 cell6 cell7 ## gene1 3.169925 3.169925 2.000000 2.584963 2.584963 3.321928 3.584963 ## gene2 3.459432 1.584963 3.584963 3.807355 3.700440 3.700440 3.000000 ## gene3 3.000000 3.169925 3.807355 3.169925 3.321928 3.321928 3.321928 ## gene4 3.584963 3.459432 3.000000 3.807355 3.700440 3.700440 3.700440 ## gene5 3.906891 3.000000 3.169925 3.321928 3.584963 3.459432 3.807355 ## gene6 3.700440 3.700440 3.584963 4.000000 3.169925 3.000000 3.459432 ## cell8 cell9 cell10 ## gene1 3.321928 3.807355 2.807355 ## gene2 3.807355 3.700440 4.000000 ## gene3 2.584963 4.000000 3.700440 ## gene4 3.169925 3.584963 3.700440 ## gene5 3.807355 2.584963 3.584963 ## gene6 3.321928 3.459432 4.000000 3.9 scater package scater is a R package for single-cell RNA-seq analysis (McCarthy et al. 2017). The package contains several useful methods for quality control, visualisation and pre-processing of data prior to further downstream analysis. scater features the following functionality: Automated computation of QC metrics Transcript quantification from read data with pseudo-alignment Data format standardisation Rich visualizations for exploratory analysis Seamless integration into the Bioconductor universe Simple normalisation methods We highly recommend to use scater for all single-cell RNA-seq analyses and scater is the basis of the first part of the course. As illustrated in the figure below, scater will help you with quality control, filtering and normalization of your expression matrix following mapping and alignment. Keep in mind that this figure represents the original version of scater where an SCESet class was used. In the newest version this figure is still correct, except that SCESet can be substituted with the SingleCellExperiment class. 3.10 Introduction to ggplot2 3.10.1 What is ggplot2? ggplot2 is an R package designed by Hadley Wickham which facilitates data plotting. In this lab, we will touch briefly on some of the features of the package. If you would like to learn more about how to use ggplot2, we would recommend reading “ggplot2 Elegant graphics for data analysisâ€, by Hadley Wickham. 3.10.2 Principles of ggplot2 Your data must be a dataframe if you want to plot it using ggplot2. Use the aes mapping function to specify how variables in the dataframe map to features on your plot Use geoms to specify how your data should be represented on your graph eg. as a scatterplot, a barplot, a boxplot etc. 3.10.3 Using the aes mapping function The aes function specifies how variables in your dataframe map to features on your plot. To understand how this works, let’s look at an example: library(ggplot2) library(tidyverse) set.seed(1) counts <- as.data.frame(matrix(rpois(100, lambda = 10), ncol=10, nrow=10)) Gene_ids <- paste("gene", 1:10, sep = "") colnames(counts) <- paste("cell", 1:10, sep = "") counts<-data.frame(Gene_ids, counts) counts ## Gene_ids cell1 cell2 cell3 cell4 cell5 cell6 cell7 cell8 cell9 cell10 ## 1 gene1 8 8 3 5 5 9 11 9 13 6 ## 2 gene2 10 2 11 13 12 12 7 13 12 15 ## 3 gene3 7 8 13 8 9 9 9 5 15 12 ## 4 gene4 11 10 7 13 12 12 12 8 11 12 ## 5 gene5 14 7 8 9 11 10 13 13 5 11 ## 6 gene6 12 12 11 15 8 7 10 9 10 15 ## 7 gene7 11 11 14 11 11 5 9 13 13 7 ## 8 gene8 9 12 9 8 6 14 7 12 12 10 ## 9 gene9 14 12 11 7 10 10 8 14 7 10 ## 10 gene10 11 10 9 7 11 16 8 7 7 4 ggplot(data = counts, mapping = aes(x = cell1, y = cell2)) Let’s take a closer look at the final command, ggplot(data = counts, mapping = aes(x = cell1, y = cell2)). ggplot() initialises a ggplot object and takes the arguments data and mapping. We pass our dataframe of counts to data and use the aes() function to specify that we would like to use the variable cell1 as our x variable and the variable cell2 as our y variable. Task 1: Modify the command above to initialise a ggplot object where cell10 is the x variable and cell8 is the y variable. Clearly, the plots we have just created are not very informative because no data is displayed on them. To display data, we will need to use geoms. 3.10.4 Geoms We can use geoms to specify how we would like data to be displayed on our graphs. For example, our choice of geom could specify that we would like our data to be displayed as a scatterplot, a barplot or a boxplot. Let’s see how our graph would look as a scatterplot. ggplot(data = counts, mapping = aes(x = cell1, y = cell2)) + geom_point() Now we can see that there doesn’t seem to be any correlation between gene expression in cell1 and cell2. Given we generated counts randomly, this isn’t too surprising. Task 2: Modify the command above to create a line plot. Hint: execute ?ggplot and scroll down the help page. At the bottom is a link to the ggplot package index. Scroll through the index until you find the geom options. 3.10.5 Plotting data from more than 2 cells So far we’ve been considering the gene counts from 2 of the cells in our dataframe. But there are actually 10 cells in our dataframe and it would be nice to compare all of them. What if we wanted to plot data from all 10 cells at the same time? At the moment we can’t do this because we are treating each individual cell as a variable and assigning that variable to either the x or the y axis. We could create a 10 dimensional graph to plot data from all 10 cells on, but this is a) not possible to do with ggplot and b) not very easy to interpret. What we could do instead is to tidy our data so that we had one variable representing cell ID and another variable representing gene counts, and plot those against each other. In code, this would look like: counts<-gather(counts, colnames(counts)[2:11], key = 'Cell_ID', value='Counts') head(counts) ## Gene_ids Cell_ID Counts ## 1 gene1 cell1 8 ## 2 gene2 cell1 10 ## 3 gene3 cell1 7 ## 4 gene4 cell1 11 ## 5 gene5 cell1 14 ## 6 gene6 cell1 12 Essentially, the problem before was that our data was not tidy because one variable (Cell_ID) was spread over multiple columns. Now that we’ve fixed this problem, it is much easier for us to plot data from all 10 cells on one graph. ggplot(counts,aes(x=Cell_ID, y=Counts)) + geom_boxplot() Task 3: Use the updated counts dataframe to plot a barplot with Cell_ID as the x variable and Counts as the y variable. Hint: you may find it helpful to read ?geom_bar. Task 4: Use the updated counts dataframe to plot a scatterplot with Gene_ids as the x variable and Counts as the y variable. 3.10.6 Plotting heatmaps A common method for visualising gene expression data is with a heatmap. Here we will use the R package pheatmap to perform this analysis with some gene expression data we will name test. library(pheatmap) set.seed(2) test = matrix(rnorm(200), 20, 10) test[1:10, seq(1, 10, 2)] = test[1:10, seq(1, 10, 2)] + 3 test[11:20, seq(2, 10, 2)] = test[11:20, seq(2, 10, 2)] + 2 test[15:20, seq(2, 10, 2)] = test[15:20, seq(2, 10, 2)] + 4 colnames(test) = paste("Cell", 1:10, sep = "") rownames(test) = paste("Gene", 1:20, sep = "") pheatmap(test) Let’s take a moment to work out what this graphic is showing us. Each row represents a gene and each column represents a cell. How highly expressed each gene is in each cell is represented by the colour of the corresponding box. For example, we can tell from this plot that gene18 is highly expressed in cell10 but lowly expressed in cell1. This plot also gives us information on the results of a clustering algorithm. In general, clustering algorithms aim to split datapoints (eg.cells) into groups whose members are more alike one another than they are alike the rest of the datapoints. The trees drawn on the top and left hand sides of the graph are the results of clustering algorithms and enable us to see, for example, that cells 4,8,2,6 and 10 are more alike one another than they are alike cells 7,3,5,1 and 9. The tree on the left hand side of the graph represents the results of a clustering algorithm applied to the genes in our dataset. If we look closely at the trees, we can see that eventually they have the same number of branches as there are cells and genes. In other words, the total number of cell clusters is the same as the total number of cells, and the total number of gene clusters is the same as the total number of genes. Clearly, this is not very informative, and will become impractical when we are looking at more than 10 cells and 20 genes. Fortunately, we can set the number of clusters we see on the plot. Let’s try setting the number of gene clusters to 2: pheatmap(test, kmeans_k = 2) Now we can see that the genes fall into two clusters - a cluster of 8 genes which are upregulated in cells 2, 10, 6, 4 and 8 relative to the other cells and a cluster of 12 genes which are downregulated in cells 2, 10, 6, 4 and 8 relative to the other cells. Task 5: Try setting the number of clusters to 3. Which number of clusters do you think is more informative? 3.10.7 Principal Component Analysis Principal component analysis (PCA) is a statistical procedure that uses a transformation to convert a set of observations into a set of values of linearly uncorrelated variables called principal components. The transformation is carried out so that the first principle component accounts for as much of the variability in the data as possible, and each following principle component accounts for the greatest amount of variance possible under the contraint that it must be orthogonal to the previous components. PCA plots are a good way to get an overview of your data, and can sometimes help identify confounders which explain a high amount of the variability in your data. We will investigate how we can use PCA plots in single-cell RNA-seq analysis in more depth in a future lab, here the aim is to give you an overview of what PCA plots are and how they are generated. Let’s make a PCA plot for our test data. We can use the ggfortify package to let ggplot know how to interpret principle components. library(ggfortify) Principal_Components<-prcomp(test) autoplot(Principal_Components, label=TRUE) Task 6: Compare your clusters to the pheatmap clusters. Are they related? (Hint: have a look at the gene tree for the first pheatmap we plotted) Task 7: Produce a heatmap and PCA plot for counts (below): set.seed(1) counts <- as.data.frame(matrix(rpois(100, lambda = 10), ncol=10, nrow=10)) rownames(counts) <- paste("gene", 1:10, sep = "") colnames(counts) <- paste("cell", 1:10, sep = "") References "], +["index.html", "Analysis of single cell RNA-seq data 1 About the course 1.1 Web page 1.2 GitLab 1.3 Video 1.4 Docker image 1.5 Manual installation 1.6 Citation 1.7 License 1.8 Prerequisites 1.9 Contact", " Analysis of single cell RNA-seq data Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc) 2019-10-02 1 About the course Today it is possible to obtain genome-wide transcriptome data from single cells using high-throughput sequencing (scRNA-seq). The cellular resolution and the genome-wide scope of scRNA-seq makes it possible to address issues that are intractable using other methods like bulk RNA-seq or single-cell RT-qPCR. However, scRNA-seq data poses many challenges due to the scale and complexity of scRNA-seq datasets, with novel methods often required to account for the particular characteristics of the data. In this course we will discuss some of the questions that can be addressed using scRNA-seq as well as the available computational and statistical methods. We will cover key features of the technology platforms and fundamental principles of scRNA-seq data analysis that are transferable across technologies and analysis workflows. The number of computational tools is already vast and increasing rapidly, so we provide hands-on workflows using some of our favourite tools on carefully selected, biologically-relevant example datasets. Across two days, attendees can expect to gain an understanding of approaches to and practical analysis experience on: quality control, data normalisation, visualisation, clustering, trajectory (pseudotime) inference, differential expression, batch correction and data integration. Course outline: Day 1: Morning session 1: Workshop overview; introduction to scRNA-seq; pre-processing scRNA-seq data Morning session 2: Quality control, visualisation and exploratory data analysis Afternoon session 1: Normalisation, confounders and batch correction Afternoon session 2: Latent spaces, clustering and cell annotation Day 2: Morning session 1: Trajectory inference Morning session 2: Differential expression; data imputation Afternoon session 1: Combining datasets and data integration Afternoon session 2: Case studies This course has been adapted from a course taught through the University of Cambridge Bioinformatics training unit, but the material is meant for anyone interested in learning about computational analysis of scRNA-seq data and is updated roughly twice per year. The number of computational tools is increasing rapidly and we are doing our best to keep up to date with what is available. One of the main constraints for this course is that we would like to use tools that are implemented in R and that run reasonably fast. Moreover, we will also confess to being somewhat biased towards methods that have been developed either by us or by our friends and colleagues. 1.1 Web page The html version of the workshop material is available at the following link: https://biocellgen-public.svi.edu.au/mig_2019_scrnaseq-workshop/public/index.html 1.2 GitLab The source code and materials for the course are available at the SVI Bioinformatics and Cellular Genomics Lab’s GitLab: https://gitlab.svi.edu.au/biocellgen-public/mig_2019_scrnaseq-workshop 1.3 Video This video was recorded during the course (2 days) in May 2019 in Cambridge, UK. This recorded version of the course differs slightly from the version in this document. 1.3.1 Day 1 1.3.2 Day 2 1.4 Docker image The course can be reproduced without any package installation by running the course docker image which contains all the required packages. Workshop Docker Repository on DockerHub 1.4.1 Run the image Make sure Docker is installed on your system. If not, please follow these instructions. To run the course docker image (use the latest version): docker run -p 8888:8888 -e PASSWORD="jupyter" svibiocellgen/mig_2019_scrnaseq-workshop:v1.01 Then follow the instructions provided, e.g.: To access the notebook, open this file in a browser: file:///home/jovyan/.local/share/jupyter/runtime/nbserver-6-open.html Or copy and paste one of these URLs: http://(a9ee1aad5398 or 127.0.0.1):8888/?token=22debff49d9aae3c50e6b0b5241b47eefb1b8f883fcb7e6d A Jupyter session will be open in a web browser (we recommend Chrome). 1.4.1.1 Windows users On Windows operating system the IP address of the container can be different from 127.0.0.1 (localhost). To find the IP address please run: docker-machine ip default 1.4.2 Download data/other files 1.4.2.1 Download from AWS (within Docker) Recommended if you are using Docker In the Jupyter session, please click on New -> Terminal. In the new terminal window please run: ./poststart.sh 1.4.2.2 Manual download from AWS If you want to download data files from AWS outside of Docker image you can still use the same poststart.sh script but you will need to install AWS CLI on your computer. Alternatively, you can browse and download the files in you web-browser by visiting this link. NB: Only the core datasets (i.e. not Tabula Muris) are available from AWS storage. 1.4.2.3 Manual download from SVI Recommended if you are using your own computer For simplicity, we have also hosted the core datasets used in the course and a subset of the Tabula Muris data on SVI websites. There are two files to download, both “tarballsâ€, i.e. compressed archives of multiple folders and files. 1.4.2.3.1 Core datasets To download the core datasets, click this link (195Mb). It is most convenient to download the tarball to the head directory for the course. We then want to unpack the tarball and move it to a directory called data in the head directory of the repository. To do this at the command line: wget https://www.svi.edu.au/MIG_2019_scRNAseq-workshop/mig-sc-workshop-2019-data.tar.gz mkdir workshop-data tar -xvf mig-sc-workshop-2019-data.tar.gz --directory workshop-data mv workshop-data/mnt/mcfiles/Datasets/MIG_2019_scRNAseq-workshop/data ./ rm -r workshop-data [This requires a little bit of faff to get all of the directory paths correct and then tidy updated.] Alternatively, if you are working on your laptop, unpack the tarball using the default method on your system (usually a double click on the *.tar.gz file will do the trick) and drag and drop the data folder to the workshop directory. 1.4.2.3.2 Tabula Muris To download the Tabula Muris data, clink this link (655Mb). We then go through a similar process as described above to unpack the tarball. wget https://www.svi.edu.au/MIG_2019_scRNAseq-workshop/Tabula_Muris.tar.gz tar -xvf Tabula_Muris.tar.gz mv mnt/mcfiles/Datasets/Tabula_Muris data rm -r mnt 1.4.2.3.3 Desired results The data folder then should contain both the core datasets and the Tabula Muris data, and have the following structure: data ├── 10cells_barcodes.txt ├── 2000_reference.transcripts.fa ├── deng │  └── deng-reads.rds ├── droplet_id_example_per_barcode.txt.gz ├── droplet_id_example_truth.gz ├── EXAMPLE.cram ├── pancreas │  ├── muraro.rds │  └── segerstolpe.rds ├── pbmc3k_filtered_gene_bc_matrices │  └── hg19 │  ├── barcodes.tsv │  ├── genes.tsv │  └── matrix.mtx ├── sce │  ├── Heart_10X.rds │  └── Thymus_10X.rds ├── Tabula_Muris │  ├── droplet │  │  ├── droplet │  │  ├── droplet_annotation.csv │  │  └── droplet_metadata.csv │  └── FACS_smartseq2 │  ├── FACS │  ├── FACS_annotations.csv │  └── FACS_metadata.csv └── tung ├── annotation.txt ├── molecules.txt ├── reads.txt ├── TNs.txt └── TPs.txt 11 directories, 22 files With the files in these locations, everything is set up to run the code as presented in the RMarkdown files in the workshop. 1.4.3 RStudio Now go back to Jupyter browser tab and change word tree in the url to rstudio. RStudio server will open with all of the course files, software and the data folder available. 1.5 Manual installation If you are not using a docker image of the course, then to be able to run all code chunks of the course you need to clone or download the course GitHub repository and start an R session in the course_files folder. You will also need to install all required packages manually. We are using Bioconductor version 3.9 packages in this version of the course. The install.R file in the workshop repository provides the necessary commands for installing all of the required packages. You can run this script from the command line with Rscript install.R or copy-and-paste the commands into an R session and run them interactively. Alternatively, you can just install packages listed in a chapter of interest. 1.6 Citation This version of the workshop has been updated by Davis J. McCarthy, Ruqian Lyu and PuXue Qiao, based on the 2019-07-01 version of the course: Ruqian Lyu, PuXue Qiao, Vladimir Kiselev, Tallulah Andrews, Jennifer Westoby, Maren Büttner, Jimmy Lee, Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez, Martin Hemberg and Davis J. McCarthy, (2019), “Analysis of single cell RNA-seq dataâ€, https://scrnaseq-course.cog.sanger.ac.uk/website/index.html 1.7 License All of the course material is licensed under GPL-3. Anyone is welcome to go through the material in order to learn about analysis of scRNA-seq data. If you plan to use the material for your own teaching, we would appreciate if you tell us about it in addition to providing a suitable citation. 1.8 Prerequisites The course is intended for those who have basic familiarity with Unix and the R statistical language. We will also assume that you are familiar with mapping and analysing bulk RNA-seq data as well as with the commonly available computational tools. We recommend attending the Introduction to RNA-seq and ChIP-seq data analysis or the Analysis of high-throughput sequencing data with Bioconductor before attending this course. 1.9 Contact If you have any comments, questions or suggestions about the material, please contact Davis McCarthy. "], +["introduction-to-single-cell-rna-seq.html", "2 Introduction to single-cell RNA-seq 2.1 Bulk RNA-seq 2.2 scRNA-seq 2.3 Workflow 2.4 Computational Analysis 2.5 Challenges 2.6 Experimental methods 2.7 What platform to use for my experiment? 2.8 Unique Molecular Identifiers (UMIs)", " 2 Introduction to single-cell RNA-seq 2.1 Bulk RNA-seq A major breakthrough (replaced microarrays) in the late 00’s and has been widely used since Measures the average expression level for each gene across a large population of input cells Useful for comparative transcriptomics, e.g. samples of the same tissue from different species Useful for quantifying expression signatures from ensembles, e.g. in disease studies Insufficient for studying heterogeneous systems, e.g. early development studies, complex tissues (brain) Does not provide insights into the stochastic nature of gene expression 2.2 scRNA-seq A new technology, first publication by (Tang et al. 2009) Did not gain widespread popularity until ~2014 when new protocols and lower sequencing costs made it more accessible Measures the distribution of expression levels for each gene across a population of cells Allows to study new biological questions in which cell-specific changes in transcriptome are important, e.g. cell type identification, heterogeneity of cell responses, stochasticity of gene expression, inference of gene regulatory networks across the cells. Datasets range from \\(10^2\\) to \\(10^6\\) cells and increase in size every year Currently there are several different protocols in use, e.g. SMART-seq2 (Picelli et al. 2013), CELL-seq (Hashimshony et al. 2012) and Drop-seq (Macosko et al. 2015) There are also commercial platforms available, including the Fluidigm C1, Wafergen ICELL8 and the 10X Genomics Chromium Several computational analysis methods from bulk RNA-seq can be used In most cases computational analysis requires adaptation of the existing methods or development of new ones 2.3 Workflow Figure 2.1: Single cell sequencing (taken from Wikipedia) Overall, experimental scRNA-seq protocols are similar to the methods used for bulk RNA-seq. We will be discussing some of the most common approaches in the next chapter. 2.4 Computational Analysis This course is concerned with the computational analysis of the data obtained from scRNA-seq experiments. The first steps (yellow) are general for any highthroughput sequencing data. Later steps (orange) require a mix of existing RNASeq analysis methods and novel methods to address the technical difference of scRNASeq. Finally the biological interpretation (blue) should be analyzed with methods specifically developed for scRNASeq. Figure 2.2: Flowchart of the scRNA-seq analysis There are several reviews of the scRNA-seq analysis available including (Stegle, Teichmann, and Marioni 2015). Today, there are also several different platforms available for carrying out one or more steps in the flowchart above. These include: Falco a single-cell RNA-seq processing framework on the cloud. SCONE (Single-Cell Overview of Normalized Expression), a package for single-cell RNA-seq data quality control and normalization. Seurat is an R package designed for QC, analysis, and exploration of single cell RNA-seq data. ASAP (Automated Single-cell Analysis Pipeline) is an interactive web-based platform for single-cell analysis. Bioconductor is a open-source, open-development software project for the analysis of high-throughput genomics data, including packages for the analysis of single-cell data. 2.5 Challenges The main difference between bulk and single cell RNA-seq is that each sequencing library represents a single cell, instead of a population of cells. Therefore, significant attention has to be paid to comparison of the results from different cells (sequencing libraries). The main sources of discrepancy between the libraries are: Reverse transcription to convert RNA to cDNA is at best <30% efficient Amplification (up to 1 million fold) Gene ‘dropouts’ in which a gene is observed at a moderate expression level in one cell but is not detected in another cell (Kharchenko, Silberstein, and Scadden 2014); this can be due to technical factors (e.g. inefficient RT) or true biological variability across cells. These discrepancies are introduced due to low starting amounts of transcripts since the RNA comes from one cell only. Improving the transcript capture efficiency and reducing the amplification bias are currently active areas of research. However, as we shall see in this course, it is possible to alleviate some of these issues through proper normalization and corrections and effective statistical models. For the analyst, the characteristics of single-cell RNA-seq data lead to challenges in handling: Sparsity Variability Scalability Complexity In this workshop we will present computational approaches that can allow us to face these challenges as we try to answer biological questions of interest from single-cell transcriptomic data. 2.6 Experimental methods Figure 2.3: Moore’s law in single cell transcriptomics (image taken from Svensson et al) Development of new methods and protocols for scRNA-seq is currently a very active area of research, and several protocols have been published over the last few years. A non-comprehensive list includes: CEL-seq (Hashimshony et al. 2012) CEL-seq2 (Hashimshony et al. 2016) Drop-seq (Macosko et al. 2015) InDrop-seq (Klein et al. 2015) MARS-seq (Jaitin et al. 2014) SCRB-seq (Soumillon et al. 2014) Seq-well (Gierahn et al. 2017) Smart-seq (Picelli et al. 2014) Smart-seq2 (Picelli et al. 2014) SMARTer STRT-seq (Islam et al. 2013) The methods can be categorized in different ways, but the two most important aspects are quantification and capture. For quantification, there are two types, full-length and tag-based. The former tries to achieve a uniform read coverage of each transcript. By contrast, tag-based protocols only capture either the 5’- or 3’-end of each RNA. The choice of quantification method has important implications for what types of analyses the data can be used for. In theory, full-length protocols should provide an even coverage of transcripts, but as we shall see, there are often biases in the coverage. The main advantage of tag-based protocol is that they can be combined with unique molecular identifiers (UMIs) which can help improve the quantification (see chapter 2.8). On the other hand, being restricted to one end of the transcript may reduce the mappability and it also makes it harder to distinguish different isoforms (Archer et al. 2016). The strategy used for capture determines throughput, how the cells can be selected as well as what kind of additional information besides the sequencing that can be obtained. The three most widely used options are microwell-, microfluidic- and droplet- based. Figure 2.4: Image of microwell plates (image taken from Wikipedia) For well-based platforms, cells are isolated using for example pipette or laser capture and placed in microfluidic wells. One advantage of well-based methods is that they can be combined with fluorescent activated cell sorting (FACS), making it possible to select cells based on surface markers. This strategy is thus very useful for situations when one wants to isolate a specific subset of cells for sequencing. Another advantage is that one can take pictures of the cells. The image provides an additional modality and a particularly useful application is to identify wells containg damaged cells or doublets. The main drawback of these methods is that they are often low-throughput and the amount of work required per cell may be considerable. Figure 2.5: Image of a 96-well Fluidigm C1 chip (image taken from Fluidigm) Microfluidic platforms, such as Fluidigm’s C1, provide a more integrated system for capturing cells and for carrying out the reactions necessary for the library preparations. Thus, they provide a higher throughput than microwell based platforms. Typically, only around 10% of cells are captured in a microfluidic platform and thus they are not appropriate if one is dealing with rare cell-types or very small amounts of input. Moreover, the chip is relatively expensive, but since reactions can be carried out in a smaller volume money can be saved on reagents. Figure 2.6: Schematic overview of the drop-seq method (Image taken from Macosko et al) The idea behind droplet based methods is to encapsulate each individual cell inside a nanoliter droplet together with a bead. The bead is loaded with the enzymes required to construct the library. In particular, each bead contains a unique barcode which is attached to all of the reads originating from that cell. Thus, all of the droplets can be pooled, sequenced together and the reads can subsequently be assigned to the cell of origin based on the barcodes. Droplet platforms typically have the highest throughput since the library preparation costs are on the order of \\(.05\\) USD/cell. Instead, sequencing costs often become the limiting factor and a typical experiment the coverage is low with only a few thousand different transcripts detected (Ziegenhain et al. 2017). 2.7 What platform to use for my experiment? The most suitable platform depends on the biological question at hand. For example, if one is interested in characterizing the composition of a tissue, then a droplet-based method which will allow a very large number of cells to be captured is likely to be the most appropriate. On the other hand, if one is interesting in characterizing a rare cell-population for which there is a known surface marker, then it is probably best to enrich using FACS and then sequence a smaller number of cells. Clearly, full-length transcript quantification will be more appropriate if one is interested in studying different isoforms since tagged protocols are much more limited. By contrast, UMIs can only be used with tagged protocols and they can facilitate gene-level quantification. Two recent studies from the Enard group (Ziegenhain et al. 2017) and the Teichmann group (Svensson et al. 2017) have compared several different protocols. In their study, Ziegenhain et al compared five different protocols on the same sample of mouse embryonic stem cells (mESCs). By controlling for the number of cells as well as the sequencing depth, the authors were able to directly compare the sensitivity, noise-levels and costs of the different protocols. One example of their conclusions is illustrated in the figure below which shows the number of genes detected (for a given detection threshold) for the different methods. As you can see, there is almost a two-fold difference between drop-seq and Smart-seq2, suggesting that the choice of protocol can have a major impact on the study Figure 2.7: Enard group study Svensson et al take a different approach by using synthetic transcripts (spike-ins, more about these later) with known concentrations to measure the accuracy and sensitivity of different protocols. Comparing a wide range of studies, they also reported substantial differences between the protocols. Figure 2.8: Teichmann group study As protocols are developed and computational methods for quantifying the technical noise are improved, it is likely that future studies will help us gain further insights regarding the strengths of the different methods. These comparative studies are helpful not only for helping researchers decide which protocol to use, but also for developing new methods as the benchmarking makes it possible to determine what strategies are the most useful ones. 2.8 Unique Molecular Identifiers (UMIs) Thanks to Andreas Buness from EMBL Monterotondo for collaboration on this section. 2.8.1 Introduction Unique Molecular Identifiers are short (4-10bp) random barcodes added to transcripts during reverse-transcription. They enable sequencing reads to be assigned to individual transcript molecules and thus the removal of amplification noise and biases from scRNASeq data. Figure 2.9: UMI sequencing protocol When sequencing UMI containing data, techniques are used to specifically sequence only the end of the transcript containing the UMI (usually the 3’ end). 2.8.2 Mapping Barcodes Since the number of unique barcodes (\\(4^N\\), where \\(N\\) is the length of UMI) is much smaller than the total number of molecules per cell (~\\(10^6\\)), each barcode will typically be assigned to multiple transcripts. Hence, to identify unique molecules both barcode and mapping location (transcript) must be used. The first step is to map UMI reads, for which we recommend using STAR since it is fast and outputs good quality BAM-alignments. Moreover, mapping locations can be useful for eg. identifying poorly-annotated 3’ UTRs of transcripts. UMI-sequencing typically consists of paired-end reads where one read from each pair captures the cell and UMI barcodes while the other read consists of exonic sequence from the transcript (Figure 2.10). Note that trimming and/or filtering to remove reads containing poly-A sequence is recommended to avoid erors due to these read mapping to genes/transcripts with internal poly-A/poly-T sequences. After processing the reads from a UMI experiment, the following conventions are often used: The UMI is added to the read name of the other paired read. Reads are sorted into separate files by cell barcode For extremely large, shallow datasets, the cell barcode may be added to the read name as well to reduce the number of files. Figure 2.10: UMI sequencing reads, red lightning bolts represent different fragmentation locations 2.8.3 Counting Barcodes In theory, every unique UMI-transcript pair should represent all reads originating from a single RNA molecule. However, in practice this is frequently not the case and the most common reasons are: Different UMI does not necessarily mean different molecule Due to PCR or sequencing errors, base-pair substitution events can result in new UMI sequences. Longer UMIs give more opportunity for errors to arise and based on estimates from cell barcodes we expect 7-10% of 10bp UMIs to contain at least one error. If not corrected for, this type of error will result in an overestimate of the number of transcripts. Different transcript does not necessarily mean different molecule Mapping errors and/or multimapping reads may result in some UMIs being assigned to the wrong gene/transcript. This type of error will also result in an overestimate of the number of transcripts. Same UMI does not necessarily mean same molecule Biases in UMI frequency and short UMIs can result in the same UMI being attached to different mRNA molecules from the same gene. Thus, the number of transcripts may be underestimated. Figure 2.11: Potential Errors in UMIs 2.8.4 Correcting for Errors How to best account for errors in UMIs remains an active area of research. The best approaches that we are aware of for resolving the issues mentioned above are: UMI-tools’ directional-adjacency method implements a procedure which considers both the number of mismatches and the relative frequency of similar UMIs to identify likely PCR/sequencing errors. Currently an open question. The problem may be mitigated by removing UMIs with few reads to support their association with a particular transcript, or by removing all multi-mapping reads. Simple saturation (aka “collision probabilityâ€) correction proposed by Grun, Kester and van Oudenaarden (2014) to estimate the true number of molecules \\(M\\): \\[M \\approx -N*log(1 - \\frac{n}{N})\\] where N = total number of unique UMI barcodes and n = number of observed barcodes. An important caveat of this method is that it assumes that all UMIs are equally frequent. In most cases this is incorrect, since there is often a bias related to the GC content. Figure 2.12: Per gene amplification rate Determining how to best process and use UMIs is currently an active area of research in the bioinformatics community. We are aware of several methods that have recently been developed, including: UMI-tools PoissonUMIs zUMIs dropEst 2.8.5 Downstream Analysis Current UMI platforms (DropSeq, InDrop, ICell8) exhibit low and highly variable capture efficiency as shown in the figure below. Figure 2.13: Variability in Capture Efficiency This variability can introduce strong biases and it needs to be considered in downstream analysis. Recent analyses often pool cells/genes together based on cell-type or biological pathway to increase the power. Robust statistical analyses of this data is still an open research question and it remains to be determined how to best adjust for biases. Exercise 1 We have provided you with UMI counts and read counts from induced pluripotent stem cells generated from three different individuals (Tung et al. 2017) (see: Chapter 6.1 for details of this dataset). umi_counts <- read.table("data/tung/molecules.txt", sep = "\\t") read_counts <- read.table("data/tung/reads.txt", sep = "\\t") Using this data: Plot the variability in capture efficiency Determine the amplification rate: average number of reads per UMI. References "], +["introduction-to-rbioconductor.html", "3 Introduction to R/Bioconductor 3.1 Installing packages 3.2 Installation instructions: 3.3 Data-types/classes 3.4 Basic data structures 3.5 Accessing documentation and help files 3.6 Data Types 3.7 What is Bioconductor? 3.8 SingleCellExperiment class 3.9 scater package 3.10 Introduction to ggplot2", " 3 Introduction to R/Bioconductor 3.1 Installing packages 3.1.1 CRAN The Comprehensive R Archive Network CRAN is the biggest archive of R packages. There are few requirements for uploading packages besides building and installing succesfully, hence documentation and support is often minimal and figuring how to use these packages can be a challenge it itself. CRAN is the default repository R will search to find packages to install: install.packages("devtools") require("devtools") 3.1.2 Github Github isn’t specific to R, any code of any type in any state can be uploaded. There is no guarantee a package uploaded to github will even install, nevermind do what it claims to do. R packages can be downloaded and installed directly from github using the “devtools†package installed above. devtools::install_github("tallulandrews/M3Drop") Github is also a version control system which stores multiple versions of any package. By default the most recent “master†version of the package is installed. If you want an older version or the development branch this can be specified using the “ref†parameter: # different branch devtools::install_github("tallulandrews/M3D", ref="nbumi") # previous commit devtools::install_github("tallulandrews/M3Drop", ref="434d2da28254acc8de4940c1dc3907ac72973135") Note: make sure you re-install the M3Drop master branch for later in the course. 3.1.3 Bioconductor Bioconductor is a repository of R-packages specifically for biological analyses. It has the strictest requirements for submission, including installation on every platform and full documentation with a tutorial (called a vignette) explaining how the package should be used. Bioconductor also encourages utilization of standard data structures/classes and coding style/naming conventions, so that, in theory, packages and analyses can be combined into large pipelines or workflows. source("https://bioconductor.org/biocLite.R") biocLite("edgeR") Note: in some situations it is necessary to substitute “http://†for “https://†in the above depending on the security features of your internet connection/network. Bioconductor also requires creators to support their packages and has a regular 6-month release schedule. Make sure you are using the most recent release of bioconductor before trying to install packages for the course. source("https://bioconductor.org/biocLite.R") biocLite("BiocUpgrade") 3.1.4 Source The final way to install packages is directly from source. In this case you have to download a fully built source code file, usually packagename.tar.gz, or clone the github repository and rebuild the package yourself. Generally this will only be done if you want to edit a package yourself, or if for some reason the former methods have failed. install.packages("M3Drop_3.05.00.tar.gz", type="source") 3.2 Installation instructions: All the packages necessary for this course are available here. Starting from “RUN Rscript -eâ€install.packages(‘devtools’)" “, run each of the commands (minusâ€RUN") on the command line or start an R session and run each of the commands within the quotation marks. Note the ordering of the installation is important in some cases, so make sure you run them in order from top to bottom. 3.3 Data-types/classes R is a high level language so the underlying data-type is generally not important. The exception if you are accessing R data directly using another language such as C, but that is beyond the scope of this course. Instead we will consider the basic data classes: numeric, integer, logical, and character, and the higher level data class called “factorâ€. You can check what class your data is using the “class()†function. Aside: R can also store data as “complex†for complex numbers but generally this isn’t relevant for biological analyses. 3.3.1 Numeric The “numeric†class is the default class for storing any numeric data - integers, decimal numbers, numbers in scientific notation, etc… x = 1.141 class(x) ## [1] "numeric" y = 42 class(y) ## [1] "numeric" z = 6.02e23 class(z) ## [1] "numeric" Here we see that even though R has an “integer†class and 42 could be stored more efficiently as an integer the default is to store it as “numericâ€. If we want 42 to be stored as an integer we must “coerce†it to that class: y = as.integer(42) class(y) ## [1] "integer" Coercion will force R to store data as a particular class, if our data is incompatible with that class it will still do it but the data will be converted to NAs: as.numeric("H") ## Warning: NAs introduced by coercion ## [1] NA Above we tried to coerce “character†data, identified by the double quotation marks, into numeric data which doesn’t make sense, so we triggered (“threwâ€) an warning message. Since this is only a warning R would continue with any subsequent commands in a script/function, whereas an “error†would cause R to halt. 3.3.2 Character/String The “character†class stores all kinds of text data. Programing convention calls data containing multiple letters a “stringâ€, thus most R functions which act on character data will refer to the data as “strings†and will often have “str†or “string†in it’s name. Strings are identified by being flanked by double quotation marks, whereas variable/function names are not: x = 5 a = "x" # character "x" a ## [1] "x" b = x # variable x b ## [1] 5 In addition to standard alphanumeric characters, strings can also store various special characters. Special characters are identified using a backlash followed by a single character, the most relevant are the special character for tab : \\t and new line : \\n. To demonstrate the these special characters lets concatenate (cat) together two strings with these characters separating (sep) them: cat("Hello", "World", sep= " ") ## Hello World cat("Hello", "World", sep= "\\t") ## Hello World cat("Hello", "World", sep= "\\n") ## Hello ## World Note that special characters work differently in different functions. For instance the paste function does the same thing as cat but does not recognize special characters. paste("Hello", "World", sep= " ") ## [1] "Hello World" paste("Hello", "World", sep= "\\t") ## [1] "Hello\\tWorld" paste("Hello", "World", sep= "\\n") ## [1] "Hello\\nWorld" Single or double backslash is also used as an escape character to turn off special characters or allow quotation marks to be included in strings: cat("This \\"string\\" contains quotation marks.") ## This "string" contains quotation marks. Special characters are generally only used in pattern matching, and reading/writing data to files. For instance this is how you would read a tab-separated file into R. dat = read.delim("file.tsv", sep="\\t") Another special type of character data are colours. Colours can be specified in three main ways: by name from those available, by red, green, blue values using the rgb function, and by hue (colour), saturation (colour vs white) and value (colour/white vs black) using the hsv function. By default rgb and hsv expect three values in 0-1 with an optional fourth value for transparency. Alternatively, sets of predetermined colours with useful properties can be loaded from many different packages with RColorBrewer being one of the most popular. reds = c("red", rgb(1,0,0), hsv(0, 1, 1)) reds ## [1] "red" "#FF0000" "#FF0000" barplot(c(1,1,1), col=reds, names=c("by_name", "by_rgb", "by_hsv")) 3.3.3 Logical The logical class stores boolean truth values, i.e. TRUE and FALSE. It is used for storing the results of logical operations and conditional statements will be coerced to this class. Most other data-types can be coerced to boolean without triggering (or “throwingâ€) error messages, which may cause unexpected behaviour. x = TRUE class(x) ## [1] "logical" y = "T" as.logical(y) ## [1] TRUE z = 5 as.logical(z) ## [1] TRUE x = FALSE class(x) ## [1] "logical" y = "F" as.logical(y) ## [1] FALSE z = 0 as.logical(z) ## [1] FALSE Exercise 1 Experiment with other character and numeric values, which are coerced to TRUE or FALSE? which are coerced to neither? Do you ever throw a warning/error message? 3.3.4 Factors String/Character data is very memory inefficient to store, each letter generally requires the same amount of memory as any integer. Thus when storing a vector of strings with repeated elements it is more efficient assign each element to an integer and store the vector as integers and an additional string-to-integer association table. Thus, by default R will read in text columns of a data table as factors. str_vector = c("Apple", "Apple", "Banana", "Banana", "Banana", "Carrot", "Carrot", "Apple", "Banana") factored_vector = factor(str_vector) factored_vector ## [1] Apple Apple Banana Banana Banana Carrot Carrot Apple Banana ## Levels: Apple Banana Carrot as.numeric(factored_vector) ## [1] 1 1 2 2 2 3 3 1 2 The double nature of factors can cause some unintuitive behaviour. E.g. joining two factors together will convert them to the numeric form and the original strings will be lost. c(factored_vector, factored_vector) ## [1] 1 1 2 2 2 3 3 1 2 1 1 2 2 2 3 3 1 2 Likewise if due to formatting issues numeric data is mistakenly interpretted as strings, then you must convert the factor back to strings before coercing to numeric values: x = c("20", "25", "23", "38", "20", "40", "25", "30") x = factor(x) as.numeric(x) ## [1] 1 3 2 5 1 6 3 4 as.numeric(as.character(x)) ## [1] 20 25 23 38 20 40 25 30 To make R read text as character data instead of factors set the environment option stringsAsFactors=FALSE. This must be done at the start of each R session. options(stringsAsFactors=FALSE) Exercise How would you use factors to create a vector of colours for an arbitrarily long vector of fruits like str_vector above? Answer 3.3.5 Checking class/type We recommend checking your data is of the correct class after reading from files: x = 1.4 is.numeric(x) ## [1] TRUE is.character(x) ## [1] FALSE is.logical(x) ## [1] FALSE is.factor(x) ## [1] FALSE 3.4 Basic data structures So far we have only looked at single values and vectors. Vectors are the simplest data structure in R. They are a 1-dimensional array of data all of the same type. If the input when creating a vector is of different types it will be coerced to the data-type that is most consistent with the data. x = c("Hello", 5, TRUE) x ## [1] "Hello" "5" "TRUE" class(x) ## [1] "character" Here we tried to put character, numeric and logical data into a single vector so all the values were coerced to character data. A matrix is the two dimensional version of a vector, it also requires all data to be of the same type. If we combine a character vector and a numeric vector into a matrix, all the data will be coerced to characters: x = c("A", "B", "C") y = c(1, 2, 3) class(x) ## [1] "character" class(y) ## [1] "numeric" m = cbind(x, y) m ## x y ## [1,] "A" "1" ## [2,] "B" "2" ## [3,] "C" "3" The quotation marks indicate that the numeric vector has been coerced to characters. Alternatively, to store data with columns of different data-types we can use a dataframe. z = data.frame(x, y) z ## x y ## 1 A 1 ## 2 B 2 ## 3 C 3 class(z[,1]) ## [1] "character" class(z[,2]) ## [1] "numeric" If you have set stringsAsFactors=FALSE as above you will find the first column remains characters, otherwise it will be automatically converted to a factor. options(stringsAsFactors=TRUE) z = data.frame(x, y) class(z[,1]) ## [1] "factor" Another difference between matrices and dataframes is the ability to select columns using the $ operator: m$x # throws an error z$x # ok The final basic data structure is the list. Lists allow data of different types and different lengths to be stored in a single object. Each element of a list can be any other R object : data of any type, any data structure, even other lists or functions. l = list(m, z) ll = list(sublist=l, a_matrix=m, numeric_value=42, this_string="Hello World", even_a_function=cbind) ll ## $sublist ## $sublist[[1]] ## x y ## [1,] "A" "1" ## [2,] "B" "2" ## [3,] "C" "3" ## ## $sublist[[2]] ## x y ## 1 A 1 ## 2 B 2 ## 3 C 3 ## ## ## $a_matrix ## x y ## [1,] "A" "1" ## [2,] "B" "2" ## [3,] "C" "3" ## ## $numeric_value ## [1] 42 ## ## $this_string ## [1] "Hello World" ## ## $even_a_function ## function (..., deparse.level = 1) ## .Internal(cbind(deparse.level, ...)) ## <bytecode: 0x55625c0dc0f8> ## <environment: namespace:base> Lists are most commonly used when returning a large number of results from a function that do not fit into any of the previous data structures. 3.5 Accessing documentation and help files You can get more information about any R commands relevant to these datatypes using by typing ?function in an interactive session. 3.6 Data Types 3.6.1 What is Tidy Data? Tidy data is a concept largely defined by Hadley Wickham (Wickham 2014). Tidy data has the following three characteristics: Each variable has its own column. Each observation has its own row. Each value has its own cell. Here is an example of some tidy data: ## Students Subject Years Score ## 1 Mark Maths 1 5 ## 2 Jane Biology 2 6 ## 3 Mohammed Physics 3 4 ## 4 Tom Maths 2 7 ## 5 Celia Computing 3 9 Here is an example of some untidy data: ## Students Sport Category Counts ## 1 Matt Tennis Wins 0 ## 2 Matt Tennis Losses 1 ## 3 Ellie Rugby Wins 3 ## 4 Ellie Rugby Losses 2 ## 5 Tim Football Wins 1 ## 6 Tim Football Losses 4 ## 7 Louise Swimming Wins 2 ## 8 Louise Swimming Losses 2 ## 9 Kelly Running Wins 5 ## 10 Kelly Running Losses 1 Task 1: In what ways is the untidy data not tidy? How could we make the untidy data tidy? Tidy data is generally easier to work with than untidy data, especially if you are working with packages such as ggplot. Fortunately, packages are available to make untidy data tidy. Today we will explore a few of the functions available in the tidyr package which can be used to make untidy data tidy. If you are interested in finding out more about tidying data, we recommend reading “R for Data Scienceâ€, by Garrett Grolemund and Hadley Wickham. An electronic copy is available here: http://r4ds.had.co.nz/ The untidy data above is untidy because two variables (Wins and Losses) are stored in one column (Category). This is a common way in which data can be untidy. To tidy this data, we need to make Wins and Losses into columns, and store the values in Counts in these columns. Fortunately, there is a function from the tidyverse packages to perform this operation. The function is called spread, and it takes two arguments, key and value. You should pass the name of the column which contains multiple variables to key, and pass the name of the column which contains values from multiple variables to value. For example: library(tidyverse) sports<-data.frame(Students=c("Matt", "Matt", "Ellie", "Ellie", "Tim", "Tim", "Louise", "Louise", "Kelly", "Kelly"), Sport=c("Tennis","Tennis", "Rugby", "Rugby","Football", "Football","Swimming","Swimming", "Running", "Running"), Category=c("Wins", "Losses", "Wins", "Losses", "Wins", "Losses", "Wins", "Losses", "Wins", "Losses"), Counts=c(0,1,3,2,1,4,2,2,5,1)) sports ## Students Sport Category Counts ## 1 Matt Tennis Wins 0 ## 2 Matt Tennis Losses 1 ## 3 Ellie Rugby Wins 3 ## 4 Ellie Rugby Losses 2 ## 5 Tim Football Wins 1 ## 6 Tim Football Losses 4 ## 7 Louise Swimming Wins 2 ## 8 Louise Swimming Losses 2 ## 9 Kelly Running Wins 5 ## 10 Kelly Running Losses 1 spread(sports, key=Category, value=Counts) ## Students Sport Losses Wins ## 1 Ellie Rugby 2 3 ## 2 Kelly Running 1 5 ## 3 Louise Swimming 2 2 ## 4 Matt Tennis 1 0 ## 5 Tim Football 4 1 Task 2: The dataframe foods defined below is untidy. Work out why and use spread() to tidy it foods<-data.frame(student=c("Antoinette","Antoinette","Taylor", "Taylor", "Alexa", "Alexa"), Category=c("Dinner", "Dessert", "Dinner", "Dessert", "Dinner","Dessert"), Frequency=c(3,1,4,5,2,1)) The other common way in which data can be untidy is if the columns are values instead of variables. For example, the dataframe below shows the percentages some students got in tests they did in May and June. The data is untidy because the columns May and June are values, not variables. percentages<-data.frame(student=c("Alejandro", "Pietro", "Jane"), "May"=c(90,12,45), "June"=c(80,30,100)) Fortunately, there is a function in the tidyverse packages to deal with this problem too. gather() takes the names of the columns which are values, the key and the value as arguments. This time, the key is the name of the variable with values as column names, and the value is the name of the variable with values spread over multiple columns. Ie: gather(percentages, "May", "June", key="Month", value = "Percentage") ## student Month Percentage ## 1 Alejandro May 90 ## 2 Pietro May 12 ## 3 Jane May 45 ## 4 Alejandro June 80 ## 5 Pietro June 30 ## 6 Jane June 100 These examples don’t have much to do with single-cell RNA-seq analysis, but are designed to help illustrate the features of tidy and untidy data. You will find it much easier to analyse your single-cell RNA-seq data if your data is stored in a tidy format. Fortunately, the data structures we commonly use to facilitate single-cell RNA-seq analysis usually encourage store your data in a tidy manner. 3.6.2 What is Rich Data? If you google ‘rich data’, you will find lots of different definitions for this term. In this course, we will use ‘rich data’ to mean data which is generated by combining information from multiple sources. For example, you could make rich data by creating an object in R which contains a matrix of gene expression values across the cells in your single-cell RNA-seq experiment, but also information about how the experiment was performed. Objects of the SingleCellExperiment class, which we will discuss below, are an example of rich data. Typically, Bioconductor packages make use of rich data objects that have many advantages for package developers and users alike. 3.7 What is Bioconductor? From Wikipedia: Bioconductor is a free, open source and open development software project for the analysis and comprehension of genomic data generated by wet lab experiments in molecular biology. Bioconductor is based primarily on the statistical R programming language, but does contain contributions in other programming languages. It has two releases each year that follow the semiannual releases of R. At any one time there is a release version,which corresponds to the released version of R, and a development version, which corresponds to the development version of R. Most users will find the release version appropriate for their needs. We strongly recommend all new comers and even experienced high-throughput data analysts to use well developed and maintained Bioconductor methods and classes. 3.8 SingleCellExperiment class SingleCellExperiment (SCE) is a S4 class for storing data from single-cell experiments. This includes specialized methods to store and retrieve spike-in information, dimensionality reduction coordinates and size factors for each cell, along with the usual metadata for genes and libraries. In practice, an object of this class can be created using its constructor: library(SingleCellExperiment) counts <- matrix(rpois(100, lambda = 10), ncol=10, nrow=10) rownames(counts) <- paste("gene", 1:10, sep = "") colnames(counts) <- paste("cell", 1:10, sep = "") sce <- SingleCellExperiment( assays = list(counts = counts), rowData = data.frame(gene_names = paste("gene_name", 1:10, sep = "")), colData = data.frame(cell_names = paste("cell_name", 1:10, sep = "")) ) sce ## class: SingleCellExperiment ## dim: 10 10 ## metadata(0): ## assays(1): counts ## rownames(10): gene1 gene2 ... gene9 gene10 ## rowData names(1): gene_names ## colnames(10): cell1 cell2 ... cell9 cell10 ## colData names(1): cell_names ## reducedDimNames(0): ## spikeNames(0): In the SingleCellExperiment, users can assign arbitrary names to entries of assays. To assist interoperability between packages, some suggestions for what the names should be for particular types of data are provided by the authors: counts: Raw count data, e.g., number of reads or transcripts for a particular gene. normcounts: Normalized values on the same scale as the original counts. For example, counts divided by cell-specific size factors that are centred at unity. logcounts: Log-transformed counts or count-like values. In most cases, this will be defined as log-transformed normcounts, e.g., using log base 2 and a pseudo-count of 1. cpm: Counts-per-million. This is the read count for each gene in each cell, divided by the library size of each cell in millions. tpm: Transcripts-per-million. This is the number of transcripts for each gene in each cell, divided by the total number of transcripts in that cell (in millions). Each of these suggested names has an appropriate getter/setter method for convenient manipulation of the SingleCellExperiment. For example, we can take the (very specifically named) counts slot, normalise it and assign it to normcounts instead: normcounts(sce) <- log2(counts(sce) + 1) sce ## class: SingleCellExperiment ## dim: 10 10 ## metadata(0): ## assays(2): counts normcounts ## rownames(10): gene1 gene2 ... gene9 gene10 ## rowData names(1): gene_names ## colnames(10): cell1 cell2 ... cell9 cell10 ## colData names(1): cell_names ## reducedDimNames(0): ## spikeNames(0): dim(normcounts(sce)) ## [1] 10 10 head(normcounts(sce)) ## cell1 cell2 cell3 cell4 cell5 cell6 cell7 ## gene1 3.169925 3.169925 2.000000 2.584963 2.584963 3.321928 3.584963 ## gene2 3.459432 1.584963 3.584963 3.807355 3.700440 3.700440 3.000000 ## gene3 3.000000 3.169925 3.807355 3.169925 3.321928 3.321928 3.321928 ## gene4 3.584963 3.459432 3.000000 3.807355 3.700440 3.700440 3.700440 ## gene5 3.906891 3.000000 3.169925 3.321928 3.584963 3.459432 3.807355 ## gene6 3.700440 3.700440 3.584963 4.000000 3.169925 3.000000 3.459432 ## cell8 cell9 cell10 ## gene1 3.321928 3.807355 2.807355 ## gene2 3.807355 3.700440 4.000000 ## gene3 2.584963 4.000000 3.700440 ## gene4 3.169925 3.584963 3.700440 ## gene5 3.807355 2.584963 3.584963 ## gene6 3.321928 3.459432 4.000000 3.9 scater package scater is a R package for single-cell RNA-seq analysis (McCarthy et al. 2017). The package contains several useful methods for quality control, visualisation and pre-processing of data prior to further downstream analysis. scater features the following functionality: Automated computation of QC metrics Transcript quantification from read data with pseudo-alignment Data format standardisation Rich visualizations for exploratory analysis Seamless integration into the Bioconductor universe Simple normalisation methods We highly recommend to use scater for all single-cell RNA-seq analyses and scater is the basis of the first part of the course. As illustrated in the figure below, scater will help you with quality control, filtering and normalization of your expression matrix following mapping and alignment. Keep in mind that this figure represents the original version of scater where an SCESet class was used. In the newest version this figure is still correct, except that SCESet can be substituted with the SingleCellExperiment class. 3.10 Introduction to ggplot2 3.10.1 What is ggplot2? ggplot2 is an R package designed by Hadley Wickham which facilitates data plotting. In this lab, we will touch briefly on some of the features of the package. If you would like to learn more about how to use ggplot2, we would recommend reading “ggplot2 Elegant graphics for data analysisâ€, by Hadley Wickham. 3.10.2 Principles of ggplot2 Your data must be a dataframe if you want to plot it using ggplot2. Use the aes mapping function to specify how variables in the dataframe map to features on your plot Use geoms to specify how your data should be represented on your graph eg. as a scatterplot, a barplot, a boxplot etc. 3.10.3 Using the aes mapping function The aes function specifies how variables in your dataframe map to features on your plot. To understand how this works, let’s look at an example: library(ggplot2) library(tidyverse) set.seed(1) counts <- as.data.frame(matrix(rpois(100, lambda = 10), ncol=10, nrow=10)) Gene_ids <- paste("gene", 1:10, sep = "") colnames(counts) <- paste("cell", 1:10, sep = "") counts<-data.frame(Gene_ids, counts) counts ## Gene_ids cell1 cell2 cell3 cell4 cell5 cell6 cell7 cell8 cell9 cell10 ## 1 gene1 8 8 3 5 5 9 11 9 13 6 ## 2 gene2 10 2 11 13 12 12 7 13 12 15 ## 3 gene3 7 8 13 8 9 9 9 5 15 12 ## 4 gene4 11 10 7 13 12 12 12 8 11 12 ## 5 gene5 14 7 8 9 11 10 13 13 5 11 ## 6 gene6 12 12 11 15 8 7 10 9 10 15 ## 7 gene7 11 11 14 11 11 5 9 13 13 7 ## 8 gene8 9 12 9 8 6 14 7 12 12 10 ## 9 gene9 14 12 11 7 10 10 8 14 7 10 ## 10 gene10 11 10 9 7 11 16 8 7 7 4 ggplot(data = counts, mapping = aes(x = cell1, y = cell2)) Let’s take a closer look at the final command, ggplot(data = counts, mapping = aes(x = cell1, y = cell2)). ggplot() initialises a ggplot object and takes the arguments data and mapping. We pass our dataframe of counts to data and use the aes() function to specify that we would like to use the variable cell1 as our x variable and the variable cell2 as our y variable. Task 1: Modify the command above to initialise a ggplot object where cell10 is the x variable and cell8 is the y variable. Clearly, the plots we have just created are not very informative because no data is displayed on them. To display data, we will need to use geoms. 3.10.4 Geoms We can use geoms to specify how we would like data to be displayed on our graphs. For example, our choice of geom could specify that we would like our data to be displayed as a scatterplot, a barplot or a boxplot. Let’s see how our graph would look as a scatterplot. ggplot(data = counts, mapping = aes(x = cell1, y = cell2)) + geom_point() Now we can see that there doesn’t seem to be any correlation between gene expression in cell1 and cell2. Given we generated counts randomly, this isn’t too surprising. Task 2: Modify the command above to create a line plot. Hint: execute ?ggplot and scroll down the help page. At the bottom is a link to the ggplot package index. Scroll through the index until you find the geom options. 3.10.5 Plotting data from more than 2 cells So far we’ve been considering the gene counts from 2 of the cells in our dataframe. But there are actually 10 cells in our dataframe and it would be nice to compare all of them. What if we wanted to plot data from all 10 cells at the same time? At the moment we can’t do this because we are treating each individual cell as a variable and assigning that variable to either the x or the y axis. We could create a 10 dimensional graph to plot data from all 10 cells on, but this is a) not possible to do with ggplot and b) not very easy to interpret. What we could do instead is to tidy our data so that we had one variable representing cell ID and another variable representing gene counts, and plot those against each other. In code, this would look like: counts<-gather(counts, colnames(counts)[2:11], key = 'Cell_ID', value='Counts') head(counts) ## Gene_ids Cell_ID Counts ## 1 gene1 cell1 8 ## 2 gene2 cell1 10 ## 3 gene3 cell1 7 ## 4 gene4 cell1 11 ## 5 gene5 cell1 14 ## 6 gene6 cell1 12 Essentially, the problem before was that our data was not tidy because one variable (Cell_ID) was spread over multiple columns. Now that we’ve fixed this problem, it is much easier for us to plot data from all 10 cells on one graph. ggplot(counts,aes(x=Cell_ID, y=Counts)) + geom_boxplot() Task 3: Use the updated counts dataframe to plot a barplot with Cell_ID as the x variable and Counts as the y variable. Hint: you may find it helpful to read ?geom_bar. Task 4: Use the updated counts dataframe to plot a scatterplot with Gene_ids as the x variable and Counts as the y variable. 3.10.6 Plotting heatmaps A common method for visualising gene expression data is with a heatmap. Here we will use the R package pheatmap to perform this analysis with some gene expression data we will name test. library(pheatmap) set.seed(2) test = matrix(rnorm(200), 20, 10) test[1:10, seq(1, 10, 2)] = test[1:10, seq(1, 10, 2)] + 3 test[11:20, seq(2, 10, 2)] = test[11:20, seq(2, 10, 2)] + 2 test[15:20, seq(2, 10, 2)] = test[15:20, seq(2, 10, 2)] + 4 colnames(test) = paste("Cell", 1:10, sep = "") rownames(test) = paste("Gene", 1:20, sep = "") pheatmap(test) Let’s take a moment to work out what this graphic is showing us. Each row represents a gene and each column represents a cell. How highly expressed each gene is in each cell is represented by the colour of the corresponding box. For example, we can tell from this plot that gene18 is highly expressed in cell10 but lowly expressed in cell1. This plot also gives us information on the results of a clustering algorithm. In general, clustering algorithms aim to split datapoints (eg.cells) into groups whose members are more alike one another than they are alike the rest of the datapoints. The trees drawn on the top and left hand sides of the graph are the results of clustering algorithms and enable us to see, for example, that cells 4,8,2,6 and 10 are more alike one another than they are alike cells 7,3,5,1 and 9. The tree on the left hand side of the graph represents the results of a clustering algorithm applied to the genes in our dataset. If we look closely at the trees, we can see that eventually they have the same number of branches as there are cells and genes. In other words, the total number of cell clusters is the same as the total number of cells, and the total number of gene clusters is the same as the total number of genes. Clearly, this is not very informative, and will become impractical when we are looking at more than 10 cells and 20 genes. Fortunately, we can set the number of clusters we see on the plot. Let’s try setting the number of gene clusters to 2: pheatmap(test, kmeans_k = 2) Now we can see that the genes fall into two clusters - a cluster of 8 genes which are upregulated in cells 2, 10, 6, 4 and 8 relative to the other cells and a cluster of 12 genes which are downregulated in cells 2, 10, 6, 4 and 8 relative to the other cells. Task 5: Try setting the number of clusters to 3. Which number of clusters do you think is more informative? 3.10.7 Principal Component Analysis Principal component analysis (PCA) is a statistical procedure that uses a transformation to convert a set of observations into a set of values of linearly uncorrelated variables called principal components. The transformation is carried out so that the first principle component accounts for as much of the variability in the data as possible, and each following principle component accounts for the greatest amount of variance possible under the contraint that it must be orthogonal to the previous components. PCA plots are a good way to get an overview of your data, and can sometimes help identify confounders which explain a high amount of the variability in your data. We will investigate how we can use PCA plots in single-cell RNA-seq analysis in more depth in a future lab, here the aim is to give you an overview of what PCA plots are and how they are generated. Let’s make a PCA plot for our test data. We can use the ggfortify package to let ggplot know how to interpret principle components. library(ggfortify) Principal_Components<-prcomp(test) autoplot(Principal_Components, label=TRUE) Task 6: Compare your clusters to the pheatmap clusters. Are they related? (Hint: have a look at the gene tree for the first pheatmap we plotted) Task 7: Produce a heatmap and PCA plot for counts (below): set.seed(1) counts <- as.data.frame(matrix(rpois(100, lambda = 10), ncol=10, nrow=10)) rownames(counts) <- paste("gene", 1:10, sep = "") colnames(counts) <- paste("cell", 1:10, sep = "") References "], ["datasets.html", "4 Datasets 4.1 Deng 4.2 Tung 4.3 Pancreas 4.4 Heart 4.5 Thymus 4.6 Tabula Muris 4.7 Introduction 4.8 Downloading the data 4.9 Reading the data (Smartseq2) 4.10 Building a SingleCellExperiment object 4.11 Reading the data (10X) 4.12 Building a SingleCellExperiment object for the 10X data 4.13 Advanced Exercise", " 4 Datasets Here we provide brief descriptions of the core datasets used in this course and a more detailed description of the Tabula Muris (mouse cell atlas) data, how it can be downloaded and how it can be used. 4.1 Deng A single-cell RNA-seq dataset of 268 individual cells dissociated from in vivo F1 embryos from oocyte to blastocyst stages of mouse preimplantation development. Single-cell transcriptome profiles were generated with Smart-seq or Smart-seq2 from each individual cell with spike-ins (NB: both the Smart-seq and Smart-seq2 protocols were used, for different sets of cells in the dataset). Cells annlysed here have been annotated with their developmental stages according to the original publication. Deng, Qiaolin, et al. “Single-cell RNA-seq reveals dynamic, random monoallelic gene expression in mammalian cells.†Science 343.6167 (2014) 193-196. 4.2 Tung A dataset of induced pluripotent stem cells generated from three different individuals with replicates (Tung et al. 2017) in Yoav Gilad’s lab at the University of Chicago. Data generated using Fluidigm C1 platform and to facilitate the quantification both unique molecular identifiers (UMIs) and ERCC spike-ins were used. The data files are located in the tung folder in your working directory. These files are the copies of the original files made on the 15/03/16. We will use these copies for reproducibility purposes. Tung, Po-Yuan, et al. “Batch effects and the effective design of single-cell gene expression studies.†Scientific reports 7 (2017): 39921. 4.3 Pancreas We have included two human pancreas datasets: from Muraro et al (2016) (Muraro et al. 2016) and Segerstolpe et al. (2016) (Segerstolpe et al. 2016). Since the pancreas has been widely studied, these datasets are well annotated. 4.3.1 Muraro Single-cell CEL-seq2 data were generated using a customised automated platform that uses FACS, robotics, and the CEL-Seq2 protocol to obtain the transcriptomes of thousands of single pancreatic cells from four deceased organ donors. Cell surface markers can be used for sorting and enriching certain cell types.(Muraro et al. 2016) Muraro,M.J. et al. (2016) A Single-Cell Transcriptome Atlas of the Human Pancreas. Cell Syst, 3, 385–394.e3. 4.3.2 Segerstolpe Single-cell RNA-seq dataset of human pancreatic cells from patients with type 2 diabetes and healthy controls. Single cells were prepared using Smart-seq2 protocol and sequenced on an Illumina HiSeq 2000.(Segerstolpe et al. 2016) Segerstolpe,Ã…. et al. (2016) Single-Cell Transcriptome Profiling of Human Pancreatic Islets in Health and Type 2 Diabetes. Cell Metab., 24, 593–607. 4.4 Heart data/sce/Heart_10X.rds is a SCE object containing cells from Heart tissue from the Tabula Muris dataset (details below) using 10X protocol. 4.5 Thymus data/sce/Thymus_10X.rds is a SCE object containing cells from Thymus tissue from the Tabula Muris dataset (details below) using 10X protocol. 4.6 Tabula Muris 4.7 Introduction To give you hands-on experience analyzing from start to finish a single-cell RNASeq dataset we will be using as an example, data from the Tabula Muris initial release. The Tabula Muris is an international collaboration with the aim to profile every cell-type in the mouse using a standardized method. They combine high-throughput but low-coverage 10X data with lower throughput but high-coverage FACS-sorted cells + Smartseq2. The initial release of the data (20 Dec 2017), contains almost 100,000 cells across 20 different tissues/organs. You might like to choose a tissue to focus on for a detailed analysis. 4.8 Downloading the data Unlike most single-cell RNA-seq data Tabula Muris has released their data through the figshare platform rather than uploading it to GEO or ArrayExpress. You can find the data by using the doi’s in their paper : 10.6084/m9.figshare.5715040 for FACS/Smartseq2 and 10.6084/m9.figshare.5715025 for 10X data. The data can be downloaded manually by clinking the doi links or by using the command-line commands below: Terminal-based download of FACS data: wget https://ndownloader.figshare.com/files/10038307 unzip 10038307 wget https://ndownloader.figshare.com/files/10038310 mv 10038310 FACS_metadata.csv wget https://ndownloader.figshare.com/files/10039267 mv 10039267 FACS_annotations.csv Terminal-based download of 10X data: wget https://ndownloader.figshare.com/files/10038325 unzip 10038325 wget https://ndownloader.figshare.com/files/10038328 mv 10038328 droplet_metadata.csv wget https://ndownloader.figshare.com/files/10039264 mv 10039264 droplet_annotation.csv Note if you download the data by hand you should unzip & rename the files as above before continuing. You should now have two folders : “FACS†and “droplet†and one annotation and metadata file for each. To inspect these files you can use the head to see the top few lines of the text files (Press “q†to exit): head -n 10 droplet_metadata.csv You can also check the number of rows in each file using: wc -l droplet_annotation.csv Exercise How many cells do we have annotations for from FACS? from 10X? nn Answer FACS : 54,838 cells Droplet : 42,193 cells 4.9 Reading the data (Smartseq2) We can now read in the relevant count matrix from the comma-separated file. Then inspect the resulting dataframe: dat <- read.delim("FACS/Kidney-counts.csv", sep=",", header=TRUE) dat[1:5,1:5] We can see that the first column in the dataframe is the gene names, so first we move these to the rownames so we have a numeric matrix: dim(dat) rownames(dat) <- dat[,1] dat <- dat[,-1] Since this is a Smart-seq2 dataset it may contain spike-ins so lets check: rownames(dat)[grep("^ERCC-", rownames(dat))] Now we can extract much of the metadata for this data from the column names: cellIDs <- colnames(dat) cell_info <- strsplit(cellIDs, "\\\\.") Well <- lapply(cell_info, function(x){x[1]}) Well <- unlist(Well) Plate <- unlist(lapply(cell_info, function(x){x[2]})) Mouse <- unlist(lapply(cell_info, function(x){x[3]})) We can check the distributions of each of these metadata classifications: summary(factor(Mouse)) We can also check if any technical factors are confounded: table(Mouse, Plate) Lastly we will read the computationally inferred cell-type annotation and match them to the cell in our expression matrix: ann <- read.table("FACS_annotations.csv", sep=",", header=TRUE) ann <- ann[match(cellIDs, ann[,1]),] celltype <- ann[,3] 4.10 Building a SingleCellExperiment object To create a SingleCellExperiment object we must put together all the cell annotations into a single dataframe, since the experimental batch (PCR plate) is completely confounded with donor mouse we will only keep one of them. library("SingleCellExperiment") library("scater") cell_anns <- data.frame(mouse = Mouse, well=Well, type=celltype) rownames(cell_anns) <- colnames(dat) sceset <- SingleCellExperiment(assays = list(counts = as.matrix(dat)), colData=cell_anns) Finally if the dataset contains spike-ins we a hidden variable in the SingleCellExperiment object to track them: isSpike(sceset, "ERCC") <- grepl("ERCC-", rownames(sceset)) 4.11 Reading the data (10X) Due to the large size and sparsity of 10X data (upto 90% of the expression matrix may be 0s) it is typically stored as a sparse matrix. The default output format for CellRanger is an .mtx file which stores this sparse matrix as a column of row coordinates, a column of column corodinates, and a column of expression values > 0. Note if you look at the .mtx file you will see two header lines followed by a line detailing the total number of rows, columns and counts for the full matrix. Since only the coordinates are stored in the .mtx file, the names of each row & column must be stored separately in the “genes.tsv†and “barcodes.tsv†files respectively. We will be using the “Matrix†package to store matrices in sparse-matrix format in R. The SingleCellExperiment class naturally handles parse matrices, and many downstream tools including scater, scran and DropletUtils also handle data stored in sparse matrices, reducing the memory requirements for many early steps in an analysis. The SingleCellExperiment class can also use data in HDF5 format which allows large non-sparse matrices to be stored & accessed on disk in an efficient manner rather than loading the whole thing into RAM. library("Matrix") cellbarcodes <- read.table("droplet/Kidney-10X_P4_5/barcodes.tsv") genenames <- read.table("droplet/Kidney-10X_P4_5/genes.tsv") molecules <- readMM("droplet/Kidney-10X_P4_5/matrix.mtx") Now we will add the appropriate row and column names. However, if you inspect the read cellbarcodes you will see that they are just the barcode sequence associated with each cell. This is a problem since each batch of 10X data uses the same pool of barcodes so if we need to combine data from multiple 10X batches the cellbarcodes will not be unique. Hence we will attach the batch ID to each cell barcode: head(cellbarcodes) rownames(molecules) <- genenames[,1] colnames(molecules) <- paste("10X_P4_5", cellbarcodes[,1], sep="_") Now lets get the metadata and computational annotations for this data: meta <- read.delim("droplet_metadata.csv", sep=",", header = TRUE) head(meta) Here we can see that we need to use 10X_P4_5 to find the metadata for this batch, also note that the format of the mouse ID is different in this metadata table with hyphens instead of underscores and with the gender in the middle of the ID. From checking the methods section of the accompanying paper we know that the same 8 mice were used for both droplet and plate-based techniques. So we need to fix the mouse IDs to be consistent with those used in the FACS experiments. meta[meta$channel == "10X_P4_5",] mouseID <- "3_8_M" Note: depending on the tissue you choose you may have 10X data from mixed samples : e.g. mouse id = 3-M-5/6. You should still reformat these to be consistent but they will not match mouse ids from the FACS data which may affect your downstream analysis. If the mice weren’t from an inbred strain it would be possible to assign individual cells to a specific mouse using exonic-SNPs but that is beyond the scope of this course. ann <- read.delim("droplet_annotation.csv", sep=",", header=TRUE) head(ann) Again you will find a slight formating difference between the cellID in the annotation and the cellbarcodes which we will have to correct before matching them. ann[,1] <- paste(ann[,1], "-1", sep="") ann_subset <- ann[match(colnames(molecules), ann[,1]),] celltype <- ann_subset[,3] Now lets build the cell-metadata dataframe: cell_anns <- data.frame(mouse = rep(mouseID, times=ncol(molecules)), type=celltype) rownames(cell_anns) <- colnames(molecules); Exercise Repeat the above for the other 10X batches for your tissue. Answer 4.12 Building a SingleCellExperiment object for the 10X data Now that we have read the 10X data in multiple batches we need to combine them into a single SingleCellExperiment object. First we will check that the gene names are the same and in the same order across all batches: identical(rownames(molecules1), rownames(molecules2)) identical(rownames(molecules1), rownames(molecules3)) Now we’ll check that there aren’t any repeated cellIDs: sum(colnames(molecules1) %in% colnames(molecules2)) sum(colnames(molecules1) %in% colnames(molecules3)) sum(colnames(molecules2) %in% colnames(molecules3)) Everything is ok, so we can go ahead and combine them: all_molecules <- cbind(molecules1, molecules2, molecules3) all_cell_anns <- as.data.frame(rbind(cell_anns1, cell_anns2, cell_anns3)) all_cell_anns$batch <- rep(c("10X_P4_5", "10X_P4_6","10X_P7_5"), times = c(nrow(cell_anns1), nrow(cell_anns2), nrow(cell_anns3))) Exercise How many cells are in the whole dataset? Answer Now build the SingleCellExperiment object. One of the advantages of the SingleCellExperiment class is that it is capable of storing data in normal matrix or sparse matrix format, as well as HDF5 format which allows large non-sparse matrices to be stored & accessed on disk in an efficient manner rather than loading the whole thing into RAM. all_molecules <- as.matrix(all_molecules) sceset <- SingleCellExperiment( assays = list(counts = as.matrix(all_molecules)), colData = all_cell_anns ) Since this is 10X data it will not contain spike-ins, so we just save the data: saveRDS(sceset, "kidney_droplet.rds") 4.13 Advanced Exercise Write an R function/script which will fully automate this procedure for each data-type for any tissue. References "], ["processing-raw-scrna-seq-data.html", "5 Processing raw scRNA-seq data 5.1 Generating fastq files from BCLs 5.2 FastQC 5.3 Trimming Reads 5.4 Fastp 5.5 Read alignment and gene expression quantification 5.6 Full-length transcript datasets 5.7 Tag-based datasets 5.8 Practise 5.9 Identifying cell-containing droplets/microwells", " 5 Processing raw scRNA-seq data 5.1 Generating fastq files from BCLs BCLs (Illumina sequencer’s base call files) are binary files with raw sequencing data generated from sequencers. If your data processing starts BCLs you will need to make fastq files from the BCL files. More on BCL format. For others, you may have received the fastq files from your sequencing facilities or collaborators, you can refer to Section 5.2 for pre-processing on fastq files. 5.1.1 Demultiplexing In cases where multiple sample libraries are pooled together for sequencing on one lane of a flowcell to reduce seqeuncing cost, we demultiplex the samples by their sample index in the step of making fastq files from BCLs. Sample indices are ‘barcodes’ for multiplexed samples which have been constructed in the read structure during the library preparation. Figure 2.3: Example 10X Final Library Structure 5.1.2 cellranger mkfastq If you are working with 10X Genomiec data, it is best to use the cellranger mkfastq pipleline, which wraps Illumina’s bcl2fastq and provides a number of convenient features designed specifically for 10X data format. In order to demultiplex samples, you would also need the sample_sheet.csv file which tells the mkfastq pipeline which libraries are sequenced on which lanes of the flowcell and what sample index sets they have. For example when you have multiple libraries sequenced on one lane here: With cellranger mkfastq, you can provide a simpleSampleSheet.csv file that has: Lane Sample Index 1 test_sample SI-P03-C9 1 test_sample2 SI-P03-A3 ... SI-P03-C9 and SI-P03-A3 are the 10x sample index set names. Each of them corresponds to a mix of 4 unique oligonucleotides so that the i7 index read is balanced across all 4 bases during sequencing. There are a list of 96 sample index sets and you can use any ones of them to ‘tag’ your samples. An example command to run cellranger mkfastq /mnt/Software/cellranger/cellranger-3.0.2/cellranger mkfastq \\ --run ./input.runs.folder/ --samplesheet {input.samplesheet.csv} \\ --id run_id \\ --qc --project MAXL_2019_LIM_organoid_RNAseq \\ --output-dir data/fastq_path/ \\ --jobmode=local --localcores=20 --localmem=50 1> {log} After mkfastq, you end up with each sample’s fastq files from each sequencing lanes: test_sample_S1_L001_I1_001.fastq.gz test_sample_S1_L001_R1_001.fastq.gz test_sample_S1_L001_R2_001.fastq.gz test_sample2_S2_L001_I1_001.fastq.gz test_sample2_S2_L001_R1_001.fastq.gz test_sample2_S2_L001_R2_001.fastq.gz 5.1.3 Illumina bcl2fastq You can also use Illumina’s bcl2fastq tool directly and it is more generally applicable. bcf2fastq converts BCLs to fastqs while optionally demultiplexing sequencing data. Find the documentation of the tool here; training videos may also help to come to grips with using this tool. Figure 2.4: Sample Demultiplexing You will need to supply a SampleSheet.csv file like this: Figure 2.5: SampleSheet.csv file This information should come from your sequencing facilities. Running bcl2fastq can then be done like this: /usr/local/bin/bcl2fastq --runfolder-dir <RunFolder> --output-dir <BaseCalls> The output fastq files are names as SampleName_SampleNumber_Lane_Read_001.fastq.gz same with cellranger mkfastq output. (eg: Sample1_S1_L001_R1_001.fastq.gz) 5.2 FastQC Once you’ve obtained your single-cell RNA-seq data, the first thing you need to do with it is check the quality of the reads you have sequenced. For this task, today we will be using a tool called FastQC. FastQC is a quality control tool for sequencing data, which can be used for both bulk and single-cell RNA-seq data. FastQC takes sequencing data as input and returns a report on read quality. Copy and paste this link into your browser to visit the FastQC website: https://www.bioinformatics.babraham.ac.uk/projects/fastqc/ This website contains links to download and install FastQC and documentation on the reports produced. Scroll down the webpage to ‘Example Reports’ and click ‘Good Illumina Data’. This gives an example of what an ideal report should look like for high quality Illumina reads data. Now let’s make a FastQC report ourselves. Today we will be performing our analysis using a single cell from an mESC dataset produced by (Kolodziejczyk et al. 2015). The cells were sequenced using the SMART-seq2 library preparation protocol and the reads are paired end. Note You will have to download the files (both ERR522959_1.fastq and ERR522959_2.fastq) and create Share directory yourself to run the commands. You can find the files here: https://www.ebi.ac.uk/arrayexpress/experiments/E-MTAB-2600/samples/ Now let’s look at the files: less Share/ERR522959_1.fastq less Share/ERR522959_2.fastq Task 1: Try to work out what command you should use to produce the FastQC report. Hint: Try executing fastqc -h This command will tell you what options are available to pass to FastQC. Feel free to ask for help if you get stuck! If you are successful, you should generate a .zip and a .html file for both the forwards and the reverse reads files. Once you have been successful, feel free to have a go at the next section. 5.2.1 Solution and Downloading the Report If you haven’t done so already, generate the FastQC report using the commands below: mkdir fastqc_results fastqc -o fastqc_results Share/ERR522959_1.fastq Share/ERR522959_2.fastq Once the command has finished executing, you should have a total of four files - one zip file for each of the paired end reads, and one html file for each of the paired end reads. The report is in the html file. To view it, we will need to get it onto your computer using either filezilla or scp. Ask an instructor if you are having difficulties. Once the file is on you computer, click on it. Your FastQC report should open. Have a look through the file. Remember to look at both the forwards and the reverse end read reports! How good quality are the reads? Is there anything we should be concerned about? How might we address those concerns? 5.2.2 10X fastq qualities checks If you have generated the fastq files from cellranger mkfastq as we discussed before, you can get a list of quality metrics from the output files. First thing to look at will be qc_summary.json file which contains lines like this: "sample_qc": { "Sample1": { "5": { "barcode_exact_match_ratio": 0.9336158258904611, "barcode_q30_base_ratio": 0.9611993091728814, "bc_on_whitelist": 0.9447542078230667, "mean_barcode_qscore": 37.770630795934, "number_reads": 2748155, "read1_q30_base_ratio": 0.8947676653366835, "read2_q30_base_ratio": 0.7771883245304577 }, "all": { "barcode_exact_match_ratio": 0.9336158258904611, "barcode_q30_base_ratio": 0.9611993091728814, "bc_on_whitelist": 0.9447542078230667, "mean_barcode_qscore": 37.770630795934, "number_reads": 2748155, "read1_q30_base_ratio": 0.8947676653366835, "read2_q30_base_ratio": 0.7771883245304577 } } } 5.3 Trimming Reads Fortunately there is software available for read trimming. Today we will be using Trim Galore!. Trim Galore! is a wrapper for the reads trimming software cutadapt and fastqc. Read trimming software can be used to trim sequencing adapters and/or low quality reads from the ends of reads. Given we noticed there was some adaptor contamination in our FastQC report, it is a good idea to trim adaptors from our data. Task 2: What type of adapters were used in our data? Hint: Look at the FastQC report ‘Adapter Content’ plot. Now let’s try to use Trim Galore! to remove those problematic adapters. It’s a good idea to check read quality again after trimming, so after you have trimmed your reads you should use FastQC to produce another report. Task 3: Work out the command you should use to trim the adapters from our data. Hint 1: You can use the following command to find out what options you can pass to Trim Galore. trim_galore -h _Hint 2:** Read through the output of the above command carefully. The adaptor used in this experiment is quite common. Do you need to know the actual sequence of the adaptor to remove it? Task 3: Produce a FastQC report for your trimmed reads files. Is the adapter contamination gone? Once you think you have successfully trimmed your reads and have confirmed this by checking the FastQC report, feel free to check your results using the next section. 5.3.1 Solution You can use the command(s) below to trim the Nextera sequencing adapters: mkdir fastqc_trimmed_results trim_galore --nextera -o fastqc_trimmed_results Share/ERR522959_1.fastq Share/ERR522959_2.fastq Remember to generate new FastQC reports for your trimmed reads files! FastQC should now show that your reads pass the ‘Adaptor Content’ plot. Feel free to ask one of the instructors if you have any questions. Congratulations! You have now generated reads quality reports and performed adaptor trimming. In the next lab, we will use STAR and Kallisto to align our trimmed and quality-checked reads to a reference transcriptome. 5.4 Fastp Fastp is an ‘all-in-one’ pre-processing tool to run on fastq files which has integrated a lot aspects of quality profiling for both before and after filtering data (quality curves, base contents, KMER, Q20/Q30, GC Ratio, duplication, adapter contents and etc. Example usage: mkdir fastp_results fastp -i Share/ERR522959_1.fastq -I Share/ERR522959_2.fastq \\ -o fastp_results/ERR522959_1.fastp.fastq -O fastp_results/ERR522959_1.fastp.fastq \\ --length_required 20 --average_qual 20 --detect_adapter_for_pe --correction \\ -h fastp_results/ERR522959.html -j fastp_results/ERR522959.json 5.5 Read alignment and gene expression quantification Now we have trimmed our reads and established that they are of good quality, we would like to map them to a reference genome. This process is known as alignment. Some form of alignment is generally required if we want to quantify gene expression or find genes which are differentially expressed between samples. Many tools have been developed for read alignment. STAR (Dobin et al. 2013) is one of most popularly used tools in RNA-seq read alignment. There are a bunch of alignment and gene expression quantification tools that are designed specifically for single-cell RNA-seq data too. Depending on your single-cell RNA-seq protocols used and the datasets generated, you can go with the following two workflows presented here for full-length or tag-based datasets. Thus, today we will focus on two alignment tools: STAR and Kallisto-BUStools, and we will discuss other available tools at the end of this chapter. 5.6 Full-length transcript datasets If your single-cell RNA-seq dataset is from plate-based protocol like Smart-seq2, then your dataset can be aligned and quantifified just like a bulk RNA-seq datasest. Each cell has a proper pair (if it’s paired-end sequncing) of fastq files (there are no CB/UMI tags in the reads). STAR is a good choice for alignment (other good choices could be Subread or Hisat2). 5.6.1 Using STAR to align reads STAR tries to find the longest possible sequence which matches one or more sequences in the reference genome. For example, in the figure below, we have a read (blue) which spans two exons and an alternative splicing junction (purple). STAR finds that the first part of the read is the same as the sequence of the first exon, whilst the second part of the read matches the sequence in the second exon. Because STAR is able to recognise splicing events in this way, it is described as a ‘splice aware’ aligner. Figure 2.3: Diagram of how STAR performs alignments, taken from Dobin et al. Usually STAR aligns reads to a reference genome, potentially allowing it to detect novel splicing events or chromosomal rearrangements. 5.6.2 Expression quantification Now you have your aligned reads in a .bam file for your single cells. The next step is to quantify the expression level of each gene per cell. We can use one of the tools which has been developed for bulk RNA-seq data, e.g. HT-seq or FeatureCounts which do ‘simple’ counting of reads overlapping with genomic features. Here we demostrate an example with featureCounts, that counts mapped reads for genomic features such as genes, exons, promoter, gene bodies, genomic bins and chromosomal locations. # include multimapping <featureCounts_path>/featureCounts -O -M -Q 30 -p -a hg_annotations.gtf -o outputfile ERR522959.bam # exclude multimapping <featureCounts_path>/featureCounts -Q 30 -p -a hg_annotations.gtf -o outputfile ERR522959.bam Then you will have your read counts gene expression matrix that’s ready for downstream analysis. 5.7 Tag-based datasets If your dataset is tag-based, for example 10X dataset, then you typically have sequences in R1 that entirely encode for read identities such as Cell Barcode and UMI tags. In most cases, all your cell reads (for 1k-10K cells) are in one set of fastq files. Instead of trying to demultiplex all cells into separate fastqs then do alignment and quantification, we can use tools that take care of this for you. In the following steps, we use Kallisto with bustools for generating the gene expression quantification matrix for your tag-based datasets. 5.7.1 Cellranger count If you work with 10X dataset, cellranger count pipeline may just work well for you. It comes with cellranger software suite with convenient features for 10X datasets. It takes the fastqs of a sample, and uses STAR to align all cells’ reads. It also includes reads filtering, barcode counting, and UMI counting. The output of this pipeline includes the aligned.bam file and the quantified gene expression matrix in both filtered and raw format. In V3, it has adopted the EmptyDroplet method (Lun et al., 2018), an algorithm that tries distinguish true cell barcodes from barcodes associated with droplets that did not contain a cell (i.e. empty droplets). (More details in Section 5.9 ). The filtered gene expression matrix by cellranger count V3 only includes the true cell barcodes determined by EmptyDroplet method. 5.7.2 Kallisto/bustools and pseudo-alignment STAR is a reads aligner, whereas Kallisto is a pseudo-aligner (Bray et al. 2016). The main difference between aligners and pseudo-aligners is that whereas aligners map reads to a reference, pseudo-aligners map k-mers to a reference. 5.7.3 What is a k-mer? A k-mer is a sequence of length k derived from a read. For example, imagine we have a read with the sequence ATCCCGGGTTAT and we want to make 7-mers from it. To do this, we would find the first 7-mer by counting the first seven bases of the read. We would find the second 7-mer by moving one base along, then counting the next seven bases. Below shows all the 7-mers that could be derived from our read: ATCCCGGGTTAT ATCCCGG TCCCGGG CCCGGGT CCGGGTT CGGGTTA GGGTTAT 5.7.4 Why map k-mers rather than reads? There are two main reasons: Pseudo-aligners use k-mers and a computational trick to make pseudo-alignment much faster than traditional aligners. If you are interested in how this is acheived, see (Bray et al. 2016) for details. Under some circumstances, pseudo-aligners may be able to cope better with sequencing errors than traditional aligners. For example, imagine there was a sequencing error in the first base of the read above and the A was actually a T. This would impact on the pseudo-aligners ability to map the first 7-mer but none of the following 7-mers. 5.7.5 Kallisto’s pseudo mode Kallisto has a specially designed mode for pseudo-aligning reads from single-cell RNA-seq experiments. Unlike STAR, Kallisto psuedo-aligns to a reference transcriptome rather than a reference genome. This means Kallisto maps reads to splice isoforms rather than genes. Mapping reads to isoforms rather than genes is especially challenging for single-cell RNA-seq for the following reasons: Single-cell RNA-seq is lower coverage than bulk RNA-seq, meaning the total amount of information available from reads is reduced. Many single-cell RNA-seq protocols have 3’ coverage bias, meaning if two isoforms differ only at their 5’ end, it might not be possible to work out which isoform the read came from. Some single-cell RNA-seq protocols have short read lengths, which can also mean it is not possible to work out which isoform the read came from. Kallisto’s pseudo mode takes a slightly different approach to pseudo-alignment. Instead of aligning to isoforms, Kallisto aligns to equivalence classes. Essentially, this means if a read maps to multiple isoforms, Kallisto records the read as mapping to an equivalence class containing all the isoforms it maps to. Figure 2 shows a diagram which helps explain this. Figure 2.4: Overview of kallisto, The input consists of a reference transcriptome and reads from an RNA-seq experiment. (a) An example of a read (in black) and three overlapping transcripts with exonic regions as shown. (b) An index is constructed by creating the transcriptome de Bruijn Graph (T-DBG) where nodes (v1, v2, v3, … ) are k-mers, each transcript corresponds to a colored path as shown and the path cover of the transcriptome induces a k-compatibility class for each k-mer. (c) Conceptually, the k-mers of a read are hashed (black nodes) to find the k-compatibility class of a read. (d) Skipping (black dashed lines) uses the information stored in the T-DBG to skip k-mers that are redundant because they have the same k-compatibility class. (e) The k-compatibility class of the read is determined by taking the intersection of the k-compatibility classes of its constituent k-mers. Taken from Bray et al (2016). Figure 2.5: A diagram explaining Kallisto’s Equivalence Classes, taken from Ntranos et al. Note Instead of using gene or isoform expression estimates in downstream analysis such as clustering, equivalence class counts can be used instead, in this course, we focus on using gene level estimation. 5.7.6 Running kallisto pseudo-alignment and BUStools Today, we will talk about doing single-cell pseudo-alignemnt and gene level quantification with Kallisto|BUStools. See https://pachterlab.github.io/kallisto/manual for details. As for STAR, you will need to produce an index for Kallisto before the pseudo-alignment step. Use the below command to produce the Kallisto index. Use the Kallisto manual (https://pachterlab.github.io/kallisto/manual) to work out what the options do in this command. mkdir indices/Kallisto kallisto index -i indices/Kallisto/GRCm38.idx Share/mouse/Ensembl.GRCm38.96/Mus_musculus.GRCm38.cdna.all.fa.gz In this step, an index is constructed by creating the transcriptome de Bruijn Graph (T-DBG). 5.7.6.1 BUS format BUS is a binary file format designed for UMI-tagged single-cell datasets with pseudo-aligned reads labelled with CB and UMI tags. Figure 2.7: BUS format, taken from Melsted,Páll et al. We do kallisto bus on the fastqs of single cells to generate the BUS file and then use BUStools on the generated bus files to get a gene level quantification. Check the list of technologies supported by Kallisto BUStools by kallisto bus -l Use the below command to perform pseudo-alignment and generate bus files for single-cell sequencing data. -x argument specifies the technology. List of supported single-cell technologies short name description ---------- ----------- 10xv1 10x version 1 chemistry 10xv2 10x version 2 chemistry 10xv3 10x version 3 chemistry CELSeq CEL-Seq CELSeq2 CEL-Seq version 2 DropSeq DropSeq inDrops inDrops SCRBSeq SCRB-Seq SureCell SureCell for ddSEQ mkdir results/Kallisto kallisto bus -i indices/Kallisto/GRCm38.idx -o results/Kallisto/output_bus -x '10xv2' -t 4 \\ SI-GA-G1/W11_S1_L001_R1_001.fastq.gz SI-GA-G1/W11_S1_L001_R2_001.fastq.gz \\ SI-GA-G1/W11_S1_L002_R1_001.fastq.gz SI-GA-G1/W11_S1_L002_R2_001.fastq.gz See https://pachterlab.github.io/kallisto/manual for instructions on creating bus files. 5.7.7 Understanding the Output of Kallisto BUS Pseudo-Alignment The command above should produce 4 files - matrix.ec, transcripts.txt, run_info.json and output.bus transcripts.txt contains a list of transcript, in the same order as in the transcriptome fasta file. matrix.ec contains information about the equivalence classes used. The first number in each row is the equivalence class ID. The second number(s) correspond to the transcript ID(s) in that equivalence class. For example “10 1,2,3†would mean that equivalence class 10 contains transcript IDs 1,2 and 3. The ID numbers correspond to the order that the transcripts appear in transcripts.txt. Zero indexing is used, meaning transcript IDs 1,2 and 3 correspond to the second, third and fourth transcripts in transcripts.txt. output.bus contains the binary formated Cell Barcode and UMI tags and Sets of equivalent classes of transcripts obtained by pseudoalignment.(The fourth column is count of reads with this barcode, UMI, and equivalence class combination, which is ignored as one UMI should stand for one molecule.) run_info.json contains information about how Kallisto was executed and can be ignored. 5.7.8 Running Bustools Inputs: transcripts_to_genes.tsv: a tab delimited file of a specific format: No headers, first column is transcript ID, and second column is the corresponding gene ID. Transcript IDs must be in the same order as in the kallisto index. barcode whitelist: A whitelist that contains all the barcodes known to be present in the kit is provided by 10x and comes with CellRanger. First, bustools runs barcode error correction on the bus file. Then, the corrected bus file is sorted by barcode, UMI, and equivalence classes. After that the UMIs are counted and the counts are collapsed to the gene level. mkdir ./output/out_bustools/genecount ./tmp bustools correct -w ./data/whitelist_v2.txt -p ./output/out_bustools/output.bus | \\ bustools sort -T tmp/ -t 4 -p - | \\ bustools count -o ./output/out_bustools/genecount/genes -g ./output/tr2g_hgmm.tsv \\ -e ./output/out_bustools/matrix.ec -t ./output/out_bustools/transcripts.txt --genecounts - The output includes: genes.barcodes.txt genes.genes.txt genes.mtx 5.7.9 Other alignment and quantification tools available Alevin Alevin is a tool for 10X and Drop-seq data that comes with Salmon which is also a ‘pseudo-aligner’ for transcriptome quantification. Salmon is conceptually simiarly to Kallisto but uses different models for parameter estimation and account for sequence (3’ 5’-end and Fragment GC) bias correction. STARsolo STARsolo is integrated with STAR. It does mapping, demultiplexing and gene quantiï¬cation for droplet-based single-cell RNA-seq (eg. 10X genomics). It follows a similar logic as Cellranger count pipeline which does error correction, UMI deduplication and then quantify expression per gene for each cell by counting reads with different UMIs mapped per gene. STARsolo is potentially ten times faster than Cellranger count. If you are interested, here is a paper by Páll et al that compares performance of workflows in single-cell RNA-seq preprocessing. (https://www.biorxiv.org/content/10.1101/673285v2.full). 5.7.10 Summary Full-transcripts dataset: STAR -> featureCounts Tag-based dataset: Kallisto bus -> Bustools 5.8 Practise 5.8.1 Using STAR One issue with STAR is that it needs a lot of RAM, especially if your reference genome is large (eg. mouse and human). To speed up our analysis today, we will use STAR to align reads to a reference genome. Two steps are required to perform STAR alignment. In the first step, the user provides STAR with reference genome sequences (FASTA) and annotations (GTF), which STAR uses to create a genome index. In the second step, STAR maps the user’s reads data to the genome index. Let’s create the index now. You can obtain genomes for many model organisms from Ensembl (https://www.ensembl.org/info/data/ftp/index.html**. Task 1: Execute the commands below to create the index: mkdir indices mkdir indices/STAR STAR --runThreadN 4 --runMode genomeGenerate --genomeDir indices/STAR --genomeFastaFiles Share/hg19.fa --sjdbGTFfile Share/hg_annotations.gtf Task 2: What does each of the options we used do? Hint: Use the STAR manual to help you (https://github.com/alexdobin/STAR/blob/master/doc/STARmanual.pdf** Task 3: How would the command we used in Task 1 be different if we were aligning to the genome rather than the transcriptome? Now that we have created the index, we can perform the mapping step. Task 4: Try to work out what command you should use to map our trimmed reads (from ERR522959** to the index you created. Use the STAR manual to help you. One you think you know the answer, check whether it matches the solution in the next section and execute the alignment. Task 5: Try to understand the output of your alignment. Talk to one of the instructors if you need help! 5.8.2 Solution for STAR Alignment You can use the folowing commands to perform the mapping step: mkdir results mkdir results/STAR STAR --runThreadN 4 --genomeDir indices/STAR --readFilesIn Share/ERR522959_1.fastq Share/ERR522959_2.fastq \\ --outFileNamePrefix results/STAR/ERR522959 5.9 Identifying cell-containing droplets/microwells For droplet based methods only a fraction of droplets contain both beads and an intact cell. However, biology experiments are messy and some RNA will leak out of dead/damaged cells. So droplets without an intact cell are likely to capture a small amount of the ambient RNA which will end up in the sequencing library and contribute a reads to the final sequencing output. The variation in droplet size, amplification efficiency, and sequencing will lead both “background†and real cells to have a wide range of library sizes. Various approaches have been used to try to distinguish those cell barcodes which correspond to real cells. 5.9.1 ‘Knee’ point One of the most used methods use the total molecules (could be applied to total reads) per barcode and try to find a “break point†between bigger libraries which are cells + some background and smaller libraries assumed to be purely background. Let’s load some example simulated data which contain both large and small cells: umi_per_barcode <- read.table("data/droplet_id_example_per_barcode.txt.gz") truth <- read.delim("data/droplet_id_example_truth.gz", sep=",") Exercise How many unique barcodes were detected? How many true cells are present in the data? To simplify calculations for this section exclude all barcodes with fewer than 10 total molecules. Answer One approach is to look for the inflection point where the total molecules per barcode suddenly drops: barcode_rank <- rank(-umi_per_barcode[,2]) plot(barcode_rank, umi_per_barcode[,2], xlim=c(1,8000)) Here we can see an roughly exponential curve of library sizes, so to make things simpler lets log-transform them. log_lib_size <- log10(umi_per_barcode[,2]) plot(barcode_rank, log_lib_size, xlim=c(1,8000)) That’s better, the “knee†in the distribution is much more pronounced. We could manually estimate where the “knee†is but it much more reproducible to algorithmically identify this point. # inflection point o <- order(barcode_rank) log_lib_size <- log_lib_size[o] barcode_rank <- barcode_rank[o] rawdiff <- diff(log_lib_size)/diff(barcode_rank) inflection <- which(rawdiff == min(rawdiff[100:length(rawdiff)], na.rm=TRUE)) plot(barcode_rank, log_lib_size, xlim=c(1,8000)) abline(v=inflection, col="red", lwd=2) threshold <- 10^log_lib_size[inflection] cells <- umi_per_barcode[umi_per_barcode[,2] > threshold,1] TPR <- sum(cells %in% truth[,1])/length(cells) Recall <- sum(cells %in% truth[,1])/length(truth[,1]) c(TPR, Recall) ## [1] 1.0000000 0.7831707 5.9.2 Mixture model Another is to fix a mixture model and find where the higher and lower distributions intersect. However, data may not fit the assumed distributions very well: set.seed(-92497) # mixture model require("mixtools") ## Loading required package: mixtools ## mixtools package, version 1.1.0, Released 2017-03-10 ## This package is based upon work supported by the National Science Foundation under Grant No. SES-0518772. mix <- normalmixEM(log_lib_size) ## number of iterations= 43 plot(mix, which=2, xlab2="log(mol per cell)") p1 <- dnorm(log_lib_size, mean=mix$mu[1], sd=mix$sigma[1]) p2 <- dnorm(log_lib_size, mean=mix$mu[2], sd=mix$sigma[2]) if (mix$mu[1] < mix$mu[2]) { split <- min(log_lib_size[p2 > p1]) } else { split <- min(log_lib_size[p1 > p2]) } Exercise Identify cells using this split point and calculate the TPR and Recall. Answer 5.9.3 Expected Number of Cells A third method used by CellRanger V2, assumes a ~10-fold range of library sizes for real cells and estimates this range using the expected number of cells. n_cells <- length(truth[,1]) # CellRanger v2 totals <- umi_per_barcode[,2] totals <- sort(totals, decreasing = TRUE) # 99th percentile of top n_cells divided by 10 thresh = totals[round(0.01*n_cells)]/10 plot(totals, xlim=c(1,8000)) abline(h=thresh, col="red", lwd=2) Exercise Identify cells using this threshodl and calculate the TPR and Recall. Answer 5.9.4 EmptyDroplets Finally (EmptyDrops)[https://github.com/MarioniLab/DropletUtils] is what we recommend using in calling cell barcodes for droplet-based single-cell datasets. It should be noted that in cellranger count v3, EmptyDroptlet algoritms has been applied in their filtering for true cell barcode step. Instead of trying to find a ‘threshold’ in UMIs counts for determining true cells, EmptyDroplet uses the full genes x cells molecule count matrix for all droplets and estimates the profile of “background†RNA from those droplets with extremely low counts, then looks for cells with gene-expression profiles which differ from the background. This is combined with an inflection point method since background RNA often looks very similar to the expression profile of the largests cells in a population. As such EmptyDrops is the only method able to identify barcodes for very small cells in highly diverse samples. Below we have provided code for how this method is currently run: library("Matrix") raw.counts <- readRDS("data/pancreas/muraro.rds") library("DropletUtils") example(write10xCounts, echo=FALSE) dir.name <- tmpdir list.files(dir.name) sce <- read10xCounts(dir.name) sce my.counts <- DropletUtils:::simCounts() br.out <- barcodeRanks(my.counts) # Making a plot. plot(br.out$rank, br.out$total, log="xy", xlab="Rank", ylab="Total") o <- order(br.out$rank) lines(br.out$rank[o], br.out$fitted[o], col="red") abline(h=metadata(br.out)$knee, col="dodgerblue", lty=2) abline(h=metadata(br.out)$inflection, col="forestgreen", lty=2) legend("bottomleft", lty=2, col=c("dodgerblue", "forestgreen"), legend=c("knee", "inflection")) # emptyDrops set.seed(100) e.out <- emptyDrops(my.counts) is.cell <- e.out$FDR <= 0.01 sum(is.cell, na.rm=TRUE) plot(e.out$Total, -e.out$LogProb, col=ifelse(is.cell, "red", "black"), xlab="Total UMI count", ylab="-Log Probability") # plot(e.out$Total, -e.out$LogProb, col=ifelse(is.cell, "red", "black"), # xlab="Total UMI count", ylab="-Log Probability") # # cells <- colnames(raw.counts)[is.cell] # # TPR <- sum(cells %in% truth[,1])/length(cells) # Recall <- sum(cells %in% truth[,1])/length(truth[,1]) # c(TPR, Recall) References "], -["quality-control-and-data-visualisation.html", "6 Quality control and data visualisation 6.1 Expression QC overview (UMI) 6.2 Cell QC 6.3 Doublet detection 6.4 Gene QC 6.5 Exercise: Expression QC (Reads) 6.6 Data visualization and exploratory data analysis 6.7 Exercise: Data visualization (Reads)", " 6 Quality control and data visualisation The principle of garbage in, garbage out is at least as strong in single-cell genomics as it is elsewere in science. Effective quality control (QC) is crucial to high-quality scRNA-seq data analysis. We discuss principles and strategies for QC in this chapter, along with some discussion and demonstration of data visualisation approaches. 6.1 Expression QC overview (UMI) 6.1.1 Introduction Once gene expression has been quantified it is summarized as an expression matrix where each row corresponds to a gene (or transcript) and each column corresponds to a single cell. This matrix should be examined to remove poor quality cells which were not detected in either read QC or mapping QC steps. Failure to remove low quality cells at this stage may add technical noise which has the potential to obscure the biological signals of interest in the downstream analysis. Since there is currently no standard method for performing scRNASeq the expected values for the various QC measures that will be presented here can vary substantially from experiment to experiment. Thus, to perform QC we will be looking for cells which are outliers with respect to the rest of the dataset rather than comparing to independent quality standards. Consequently, care should be taken when comparing quality metrics across datasets collected using different protocols. 6.1.2 Tung dataset To illustrate cell QC, we consider a dataset of induced pluripotent stem cells generated from three different individuals (Tung et al. 2017) in Yoav Gilad’s lab at the University of Chicago. The experiments were carried out on the Fluidigm C1 platform and to facilitate the quantification both unique molecular identifiers (UMIs) and ERCC spike-ins were used. The data files are located in the tung folder in your working directory. These files are the copies of the original files made on the 15/03/16. We will use these copies for reproducibility purposes. library(SingleCellExperiment) library(scater) options(stringsAsFactors = FALSE) Load the data and annotations: molecules <- read.table("data/tung/molecules.txt", sep = "\\t") anno <- read.table("data/tung/annotation.txt", sep = "\\t", header = TRUE) Inspect a small portion of the expression matrix head(molecules[ , 1:3]) ## NA19098.r1.A01 NA19098.r1.A02 NA19098.r1.A03 ## ENSG00000237683 0 0 0 ## ENSG00000187634 0 0 0 ## ENSG00000188976 3 6 1 ## ENSG00000187961 0 0 0 ## ENSG00000187583 0 0 0 ## ENSG00000187642 0 0 0 head(anno) ## individual replicate well batch sample_id ## 1 NA19098 r1 A01 NA19098.r1 NA19098.r1.A01 ## 2 NA19098 r1 A02 NA19098.r1 NA19098.r1.A02 ## 3 NA19098 r1 A03 NA19098.r1 NA19098.r1.A03 ## 4 NA19098 r1 A04 NA19098.r1 NA19098.r1.A04 ## 5 NA19098 r1 A05 NA19098.r1 NA19098.r1.A05 ## 6 NA19098 r1 A06 NA19098.r1 NA19098.r1.A06 The data consists of 3 individuals and r length(unique(anno$replicate)) replicates and therefore has r length(unique(anno$batch)) batches in total. We standardize the analysis by using both SingleCellExperiment (SCE) and scater packages. First, create the SCE object: umi <- SingleCellExperiment( assays = list(counts = as.matrix(molecules)), colData = anno ) Remove genes that are not expressed in any cell: keep_feature <- rowSums(counts(umi) > 0) > 0 umi <- umi[keep_feature, ] Define control features (genes) - ERCC spike-ins and mitochondrial genes (provided by the authors): isSpike(umi, "ERCC") <- grepl("^ERCC-", rownames(umi)) isSpike(umi, "MT") <- rownames(umi) %in% c("ENSG00000198899", "ENSG00000198727", "ENSG00000198888", "ENSG00000198886", "ENSG00000212907", "ENSG00000198786", "ENSG00000198695", "ENSG00000198712", "ENSG00000198804", "ENSG00000198763", "ENSG00000228253", "ENSG00000198938", "ENSG00000198840") Calculate the quality metrics: umi <- calculateQCMetrics( umi, feature_controls = list( ERCC = isSpike(umi, "ERCC"), MT = isSpike(umi, "MT") ) ) ## Warning in calculateQCMetrics(umi, feature_controls = list(ERCC = ## isSpike(umi, : spike-in set 'ERCC' overwritten by feature_controls set of ## the same name 6.2 Cell QC 6.2.1 Library size Next we consider the total number of RNA molecules detected per sample (if we were using read counts rather than UMI counts this would be the total number of reads). Wells with few reads/molecules are likely to have been broken or failed to capture a cell, and should thus be removed. hist( umi$total_counts, breaks = 100 ) abline(v = 25000, col = "red") Figure 6.1: Histogram of library sizes for all cells Exercise 1 How many cells does our filter remove? What distribution do you expect that the total number of molecules for each cell should follow? Our answer ## filter_by_total_counts ## FALSE TRUE ## 46 818 6.2.2 Detected genes In addition to ensuring sufficient sequencing depth for each sample, we also want to make sure that the reads are distributed across the transcriptome. Thus, we count the total number of unique genes detected in each sample. hist( umi$total_features_by_counts, breaks = 100 ) abline(v = 7000, col = "red") Figure 6.2: Histogram of the number of detected genes in all cells From the plot we conclude that most cells have between 7,000-10,000 detected genes, which is normal for high-depth scRNA-seq. However, this varies by experimental protocol and sequencing depth. For example, droplet-based methods or samples with lower sequencing-depth typically detect fewer genes per cell. The most notable feature in the above plot is the “heavy tail†on the left hand side of the distribution. If detection rates were equal across the cells then the distribution should be approximately normal. Thus we remove those cells in the tail of the distribution (fewer than 7,000 detected genes). Exercise 2 How many cells does our filter remove? Our answer ## filter_by_expr_features ## FALSE TRUE ## 116 748 6.2.3 ERCCs and MTs Another measure of cell quality is the ratio between ERCC spike-in RNAs and endogenous RNAs. This ratio can be used to estimate the total amount of RNA in the captured cells. Cells with a high level of spike-in RNAs had low starting amounts of RNA, likely due to the cell being dead or stressed which may result in the RNA being degraded. plotColData( umi, x = "total_features_by_counts", y = "pct_counts_MT", colour = "batch" ) Figure 6.3: Percentage of counts in MT genes plotColData( umi, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "batch" ) Figure 6.4: Percentage of counts in ERCCs The above analysis shows that majority of the cells from NA19098.r2 batch have a very high ERCC/Endo ratio. Indeed, it has been shown by the authors that this batch contains cells of smaller size. Exercise 3 Create filters for removing batch NA19098.r2 and cells with high expression of mitochondrial genes (>10% of total counts in a cell). Our answer ## filter_by_ERCC ## FALSE TRUE ## 96 768 ## filter_by_MT ## FALSE TRUE ## 31 833 Exercise 4 What would you expect to see in the ERCC vs counts plot if you were examining a dataset containing cells of different sizes (eg. normal & senescent cells)? Answer You would expect to see a group corresponding to the smaller cells (normal) with a higher fraction of ERCC reads than a separate group corresponding to the larger cells (senescent). 6.2.4 Cell filtering 6.2.4.1 Manual Now we can define a cell filter based on our previous analysis: umi$use <- ( # sufficient features (genes) filter_by_expr_features & # sufficient molecules counted filter_by_total_counts & # sufficient endogenous RNA filter_by_ERCC & # remove cells with unusual number of reads in MT genes filter_by_MT ) table(umi$use) ## ## FALSE TRUE ## 207 657 6.2.4.2 Automatic Another option available in scater is to conduct PCA on a set of QC metrics and then use automatic outlier detection to identify potentially problematic cells. By default, the following metrics are used for PCA-based outlier detection: pct_counts_top_100_features total_features pct_counts_feature_controls n_detected_feature_controls log10_counts_endogenous_features log10_counts_feature_controls scater first creates a matrix where the rows represent cells and the columns represent the different QC metrics. Then, outlier cells can also be identified by using the mvoutlier package on the QC metrics for all cells. This will identify cells that have substantially different QC metrics from the others, possibly corresponding to low-quality cells. We can visualize any outliers using a principal components plot as shown below: umi <- runPCA( umi, use_coldata = TRUE, detect_outliers = TRUE ) reducedDimNames(umi) ## [1] "PCA_coldata" Column subsetting can then be performed based on the $outlier slot, which indicates whether or not each cell has been designated as an outlier. Automatic outlier detection can be informative, but a close inspection of QC metrics and tailored filtering for the specifics of the dataset at hand is strongly recommended. table(umi$outlier) ## ## FALSE TRUE ## 791 73 Then, we can use a PCA plot to see a 2D representation of the cells ordered by their quality metrics. plotReducedDim( umi, use_dimred = "PCA_coldata", size_by = "total_features_by_counts", shape_by = "use", colour_by = "outlier" ) 6.2.5 Compare filterings Exercise 5 Compare the default, automatic and manual cell filters. Plot a Venn diagram of the outlier cells from these filterings. Hint: Use vennCounts and vennDiagram functions from the limma package to make a Venn diagram. Answer library(limma) auto <- colnames(umi)[umi$outlier] man <- colnames(umi)[!umi$use] venn.diag <- vennCounts( cbind(colnames(umi) %in% auto, colnames(umi) %in% man) ) vennDiagram( venn.diag, names = c("Automatic", "Manual"), circle.col = c("blue", "green") ) Figure 6.5: Comparison of the default, automatic and manual cell filters 6.3 Doublet detection For droplet-based datasets, there is chance that multiple cells are enclosed in one droplet resulting one cell barcode actually containing read information from multiple cells. One way to find doublets/multiplets in the data is to see if there are cells co-expressing markers of distinct cell types. There are also computational tools available for detecting potential doublets in the cells. A lot of these tools rely on artificial doublets formed from the datasets by randomly joining the expression profiles of two cells. Then the cells are tested against the artificial doublet profiles. We demonstrate the usage of two of these doublet detection tools. 6.3.1 scds scds(???) has two detection methods: co-expression based; binary-classification based. In co-expression based approach, the gene-pairs’ co-expression probablities are estimated based on a binomial model and gene pairs that do not co-expression often get higher scores when they co-expression in some cells. The cells’ doublet scores are derived based on the co-expression of pairs of genes. In the binary classification based approach, artificial doublet clusters are generated and cells are difficult to separate from the artificial doublets get higher doublet scores. library(scds) #- Annotate doublet using co-expression based doublet scoring: umi = cxds(umi) #- Annotate doublet using binary classification based doublet scoring: umi = bcds(umi) ## [1] train-error:0.056712+0.006782 test-error:0.090820+0.022608 ## Multiple eval metrics are present. Will use test_error for early stopping. ## Will train until test_error hasn't improved in 2 rounds. ## ## [2] train-error:0.042102+0.002537 test-error:0.084458+0.011641 ## [3] train-error:0.031539+0.002448 test-error:0.071155+0.009566 ## [4] train-error:0.029224+0.001912 test-error:0.072279+0.017508 ## [5] train-error:0.024595+0.002624 test-error:0.066512+0.016282 ## [6] train-error:0.021412+0.001913 test-error:0.063073+0.009557 ## [7] train-error:0.018373+0.002762 test-error:0.056687+0.016847 ## [8] train-error:0.016636+0.004358 test-error:0.052079+0.011572 ## [9] train-error:0.014466+0.002777 test-error:0.051499+0.008444 ## [10] train-error:0.012731+0.001173 test-error:0.048021+0.010077 ## [11] train-error:0.012586+0.001800 test-error:0.046292+0.011280 ## [12] train-error:0.009692+0.002442 test-error:0.045707+0.009178 ## [13] train-error:0.007957+0.002586 test-error:0.043398+0.007749 ## [14] train-error:0.007378+0.002521 test-error:0.043393+0.009114 ## [15] train-error:0.007668+0.002402 test-error:0.043398+0.008171 ## [16] train-error:0.006944+0.002024 test-error:0.041084+0.009753 ## [17] train-error:0.004919+0.002115 test-error:0.038186+0.008825 ## [18] train-error:0.004774+0.002024 test-error:0.038761+0.008839 ## [19] train-error:0.003906+0.001863 test-error:0.037021+0.008974 ## [20] train-error:0.003038+0.001674 test-error:0.036447+0.008460 ## [21] train-error:0.002604+0.001084 test-error:0.037606+0.009120 ## [22] train-error:0.002604+0.000982 test-error:0.038181+0.010044 ## Stopping. Best iteration: ## [20] train-error:0.003038+0.001674 test-error:0.036447+0.008460 ## ## [1] train-error:0.065972 ## Will train until train_error hasn't improved in 2 rounds. ## ## [2] train-error:0.046875 ## [3] train-error:0.030671 ## [4] train-error:0.028356 ## [5] train-error:0.022569 ## [6] train-error:0.021412 ## [7] train-error:0.019676 ## [8] train-error:0.018519 ## [9] train-error:0.016204 ## [10] train-error:0.013310 ## [11] train-error:0.011574 ## [12] train-error:0.009838 ## [13] train-error:0.008102 #- Combine both annotations into a hybrid annotation umi = cxds_bcds_hybrid(umi) #- Doublet scores are now available via colData: CD = colData(umi) head(cbind(CD$cxds_score,CD$bcds_score, CD$hybrid_score)) ## [,1] [,2] [,3] ## NA19098.r1.A01 4131.405 0.013268524 0.2493021 ## NA19098.r1.A02 4564.089 0.006372486 0.2676119 ## NA19098.r1.A03 2827.904 0.002598290 0.1619169 ## NA19098.r1.A04 4708.213 0.013077467 0.2829361 ## NA19098.r1.A05 6134.590 0.005533409 0.3588618 ## NA19098.r1.A06 5810.730 0.006969100 0.3413388 plotColData( umi, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "hybrid_score" ) The scds paper features excellent descriptions and evaluations of other currently-available doublet detection methods. 6.3.2 DoubletDetection DoubletDetection is a python module that runs on raw UMI counts data. It generates artificial doublets and then perform cell clustering using the augmented dataset. Cells cluster closely to the artificial doublets across multiple iterations are predicted to be doublets. We provided the python scripts for running DoubletDetection on Tung datasets at ./mig_2019_scrnaseq-workshop/course_files/utils/run_doubletDetection.py python run_doubletDetection.py Here is the prediction results by DoubletDetection: require(UpSetR) ## Loading required package: UpSetR pred_tung <- read.delim(file = "data/doublets/tung.dbls.txt", header = FALSE) dim(pred_tung) ## [1] 864 1 dim(anno) ## [1] 864 5 umi$dbd_dbl <- factor(pred_tung$V1) qc_label <- read.delim(file = "data/qc_ipsc.txt") head(qc_label) ## individual replicate well cell_number concentration tra1.60 ## 1 NA19098 r1 A01 1 1.734785 1 ## 2 NA19098 r1 A02 1 1.723038 1 ## 3 NA19098 r1 A03 1 1.512786 1 ## 4 NA19098 r1 A04 1 1.347492 1 ## 5 NA19098 r1 A05 1 2.313047 1 ## 6 NA19098 r1 A06 1 2.056803 1 qc_label$sample_id <- paste0(qc_label$individual,".",qc_label$replicate,".",qc_label$well) rownames(qc_label) <- qc_label$sample_id umi$cell_number <- as.character(qc_label[umi$sample_id,"cell_number"]) umi$cell_number[qc_label$cell_number==0] <- "no_cell" umi$cell_number[qc_label$cell_number == 1] <- "single_cell" umi$cell_number[qc_label$cell_number>1] <- "multi_cell" multiplot(plotColData( umi, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "hybrid_score" ), plotColData( umi, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "dbd_dbl" ), plotColData( umi, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "cell_number" ),cols =2) doublets <- unique(umi$sample_id[umi$dbd_dbl =="1"], umi$sample_id[umi$hybrid_score > 0.8]) pl_list <- UpSetR::fromList(list(pred = doublets,qc_label = qc_label$sample_id[qc_label$cell_number >1])) UpSetR::upset(pl_list,sets = c("pred","qc_label")) 6.3.2.1 Other tools available: DoubletFinder DoubletCells as part of SimpleSingleCell Scrublet 6.4 Gene QC 6.4.1 Gene expression In addition to removing cells with poor quality, it is usually a good idea to exclude genes where we suspect that technical artefacts may have skewed the results. Moreover, inspection of the gene expression profiles may provide insights about how the experimental procedures could be improved. It is often instructive to consider the number of reads consumed by the top 50 expressed genes. plotHighestExprs(umi, exprs_values = "counts") Figure 6.6: Number of total counts consumed by the top 50 expressed genes The distributions are relatively flat indicating (but not guaranteeing!) good coverage of the full transcriptome of these cells. However, there are several spike-ins in the top 15 genes which suggests a greater dilution of the spike-ins may be preferrable if the experiment is to be repeated. 6.4.2 Gene filtering It is typically a good idea to remove genes whose expression level is considered “undetectableâ€. We define a gene as detectable if at least two cells contain more than 1 transcript from the gene. If we were considering read counts rather than UMI counts a reasonable threshold is to require at least five reads in at least two cells. However, in both cases the threshold strongly depends on the sequencing depth. It is important to keep in mind that genes must be filtered after cell filtering since some genes may only be detected in poor quality cells (note colData(umi)$use filter applied to the umi dataset). keep_feature <- nexprs( umi[,colData(umi)$use], byrow = TRUE, detection_limit = 1 ) >= 2 rowData(umi)$use <- keep_feature table(keep_feature) ## keep_feature ## FALSE TRUE ## 4660 14066 Depending on the cell-type, protocol and sequencing depth, other cut-offs may be appropriate. 6.4.3 Save the data Dimensions of the QCed dataset (do not forget about the gene filter we defined above): dim(umi[rowData(umi)$use, colData(umi)$use]) ## [1] 14066 657 Let’s create an additional slot with log-transformed counts (we will need it in the next chapters) and remove saved PCA results from the reducedDim slot: assay(umi, "logcounts_raw") <- log2(counts(umi) + 1) reducedDim(umi) <- NULL Save the data: saveRDS(umi, file = "data/tung/umi.rds") 6.4.4 Big Exercise Perform exactly the same QC analysis with read counts of the same Blischak data. Use tung/reads.txt file to load the reads. Once you have finished please compare your results to ours (next chapter). 6.4.5 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] UpSetR_1.4.0 scds_1.0.0 ## [3] limma_3.40.6 scater_1.12.2 ## [5] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [7] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [9] BiocParallel_1.18.1 matrixStats_0.55.0 ## [11] Biobase_2.44.0 GenomicRanges_1.36.1 ## [13] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [15] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] ggbeeswarm_0.6.0 colorspace_1.4-1 ## [3] mvoutlier_2.0.9 class_7.3-15 ## [5] modeltools_0.2-22 rio_0.5.16 ## [7] mclust_5.4.5 XVector_0.24.0 ## [9] pls_2.7-1 BiocNeighbors_1.2.0 ## [11] cvTools_0.3.2 flexmix_2.3-15 ## [13] mvtnorm_1.0-11 ranger_0.11.2 ## [15] splines_3.6.0 sROC_0.1-2 ## [17] robustbase_0.93-5 knitr_1.25 ## [19] zeallot_0.1.0 robCompositions_2.1.0 ## [21] kernlab_0.9-27 cluster_2.1.0 ## [23] rrcov_1.4-7 compiler_3.6.0 ## [25] backports_1.1.4 assertthat_0.2.1 ## [27] Matrix_1.2-17 lazyeval_0.2.2 ## [29] BiocSingular_1.0.0 htmltools_0.3.6 ## [31] tools_3.6.0 rsvd_1.0.2 ## [33] gtable_0.3.0 glue_1.3.1 ## [35] GenomeInfoDbData_1.2.1 dplyr_0.8.3 ## [37] Rcpp_1.0.2 carData_3.0-2 ## [39] cellranger_1.1.0 zCompositions_1.3.2-1 ## [41] vctrs_0.2.0 sgeostat_1.0-27 ## [43] fpc_2.2-3 DelayedMatrixStats_1.6.1 ## [45] lmtest_0.9-37 xfun_0.9 ## [47] laeken_0.5.0 stringr_1.4.0 ## [49] openxlsx_4.1.0.1 lifecycle_0.1.0 ## [51] irlba_2.3.3 DEoptimR_1.0-8 ## [53] zlibbioc_1.30.0 MASS_7.3-51.1 ## [55] zoo_1.8-6 scales_1.0.0 ## [57] VIM_4.8.0 hms_0.5.1 ## [59] RColorBrewer_1.1-2 yaml_2.2.0 ## [61] curl_4.2 NADA_1.6-1 ## [63] gridExtra_2.3 reshape_0.8.8 ## [65] stringi_1.4.3 highr_0.8 ## [67] pcaPP_1.9-73 e1071_1.7-2 ## [69] boot_1.3-20 zip_2.0.4 ## [71] truncnorm_1.0-8 rlang_0.4.0 ## [73] pkgconfig_2.0.3 prabclus_2.3-1 ## [75] bitops_1.0-6 evaluate_0.14 ## [77] lattice_0.20-38 purrr_0.3.2 ## [79] labeling_0.3 cowplot_1.0.0 ## [81] tidyselect_0.2.5 GGally_1.4.0 ## [83] plyr_1.8.4 magrittr_1.5 ## [85] bookdown_0.13 R6_2.4.0 ## [87] pillar_1.4.2 haven_2.1.1 ## [89] foreign_0.8-70 withr_2.1.2 ## [91] survival_2.43-3 abind_1.4-5 ## [93] RCurl_1.95-4.12 sp_1.3-1 ## [95] nnet_7.3-12 tibble_2.1.3 ## [97] crayon_1.3.4 car_3.0-3 ## [99] xgboost_0.90.0.2 rmarkdown_1.15 ## [101] viridis_0.5.1 grid_3.6.0 ## [103] readxl_1.3.1 data.table_1.12.2 ## [105] forcats_0.4.0 diptest_0.75-7 ## [107] vcd_1.4-4 digest_0.6.21 ## [109] tidyr_1.0.0 munsell_0.5.0 ## [111] beeswarm_0.2.3 viridisLite_0.3.0 ## [113] vipor_0.4.5 6.5 Exercise: Expression QC (Reads) library(SingleCellExperiment) library(scater) options(stringsAsFactors = FALSE) reads <- read.table("data/tung/reads.txt", sep = "\\t") anno <- read.table("data/tung/annotation.txt", sep = "\\t", header = TRUE) head(reads[ , 1:3]) ## NA19098.r1.A01 NA19098.r1.A02 NA19098.r1.A03 ## ENSG00000237683 0 0 0 ## ENSG00000187634 0 0 0 ## ENSG00000188976 57 140 1 ## ENSG00000187961 0 0 0 ## ENSG00000187583 0 0 0 ## ENSG00000187642 0 0 0 head(anno) ## individual replicate well batch sample_id ## 1 NA19098 r1 A01 NA19098.r1 NA19098.r1.A01 ## 2 NA19098 r1 A02 NA19098.r1 NA19098.r1.A02 ## 3 NA19098 r1 A03 NA19098.r1 NA19098.r1.A03 ## 4 NA19098 r1 A04 NA19098.r1 NA19098.r1.A04 ## 5 NA19098 r1 A05 NA19098.r1 NA19098.r1.A05 ## 6 NA19098 r1 A06 NA19098.r1 NA19098.r1.A06 reads <- SingleCellExperiment( assays = list(counts = as.matrix(reads)), colData = anno ) keep_feature <- rowSums(counts(reads) > 0) > 0 reads <- reads[keep_feature, ] isSpike(reads, "ERCC") <- grepl("^ERCC-", rownames(reads)) isSpike(reads, "MT") <- rownames(reads) %in% c("ENSG00000198899", "ENSG00000198727", "ENSG00000198888", "ENSG00000198886", "ENSG00000212907", "ENSG00000198786", "ENSG00000198695", "ENSG00000198712", "ENSG00000198804", "ENSG00000198763", "ENSG00000228253", "ENSG00000198938", "ENSG00000198840") reads <- calculateQCMetrics( reads, feature_controls = list( ERCC = isSpike(reads, "ERCC"), MT = isSpike(reads, "MT") ) ) ## Warning in calculateQCMetrics(reads, feature_controls = list(ERCC = ## isSpike(reads, : spike-in set 'ERCC' overwritten by feature_controls set of ## the same name hist( reads$total_counts, breaks = 100 ) abline(v = 1.3e6, col = "red") Figure 6.7: Histogram of library sizes for all cells filter_by_total_counts <- (reads$total_counts > 1.3e6) table(filter_by_total_counts) ## filter_by_total_counts ## FALSE TRUE ## 180 684 hist( reads$total_features_by_counts, breaks = 100 ) abline(v = 7000, col = "red") Figure 6.8: Histogram of the number of detected genes in all cells filter_by_expr_features <- (reads$total_features_by_counts > 7000) table(filter_by_expr_features) ## filter_by_expr_features ## FALSE TRUE ## 116 748 plotColData( reads, x = "total_features_by_counts", y = "pct_counts_MT", colour = "batch" ) Figure 6.9: Percentage of counts in MT genes plotColData( reads, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "batch" ) Figure 6.10: Percentage of counts in ERCCs filter_by_ERCC <- reads$batch != "NA19098.r2" & reads$pct_counts_ERCC < 25 table(filter_by_ERCC) ## filter_by_ERCC ## FALSE TRUE ## 103 761 filter_by_MT <- reads$pct_counts_MT < 30 table(filter_by_MT) ## filter_by_MT ## FALSE TRUE ## 18 846 reads$use <- ( # sufficient features (genes) filter_by_expr_features & # sufficient molecules counted filter_by_total_counts & # sufficient endogenous RNA filter_by_ERCC & # remove cells with unusual number of reads in MT genes filter_by_MT ) table(reads$use) ## ## FALSE TRUE ## 258 606 reads <- runPCA( reads, use_coldata = TRUE, detect_outliers = TRUE ) reducedDimNames(reads) ## [1] "PCA_coldata" table(reads$outlier) ## ## FALSE TRUE ## 753 111 plotReducedDim( reads, use_dimred = "PCA_coldata", size_by = "total_features_by_counts", shape_by = "use", colour_by = "outlier" ) library(limma) ## ## Attaching package: 'limma' ## The following object is masked from 'package:scater': ## ## plotMDS ## The following object is masked from 'package:BiocGenerics': ## ## plotMA auto <- colnames(reads)[reads$outlier] man <- colnames(reads)[!reads$use] venn.diag <- vennCounts( cbind(colnames(reads) %in% auto, colnames(reads) %in% man) ) vennDiagram( venn.diag, names = c("Automatic", "Manual"), circle.col = c("blue", "green") ) Figure 6.11: Comparison of the default, automatic and manual cell filters plotHighestExprs(reads, exprs_values = "counts") Figure 6.12: Number of total counts consumed by the top 50 expressed genes keep_feature <- nexprs( reads[,colData(reads)$use], byrow = TRUE, detection_limit = 1 ) >= 2 rowData(reads)$use <- keep_feature table(keep_feature) ## keep_feature ## FALSE TRUE ## 2664 16062 dim(reads[rowData(reads)$use, colData(reads)$use]) ## [1] 16062 606 assay(reads, "logcounts_raw") <- log2(counts(reads) + 1) reducedDim(reads) <- NULL saveRDS(reads, file = "data/tung/reads.rds") By comparing Figure 6.5 and Figure 6.11, it is clear that the reads based filtering removed more cells than the UMI based analysis. If you go back and compare the results you should be able to conclude that the ERCC and MT filters are more strict for the reads-based analysis. sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] limma_3.40.6 scater_1.12.2 ## [3] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [5] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [7] BiocParallel_1.18.1 matrixStats_0.55.0 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] ggbeeswarm_0.6.0 colorspace_1.4-1 ## [3] mvoutlier_2.0.9 class_7.3-15 ## [5] modeltools_0.2-22 rio_0.5.16 ## [7] mclust_5.4.5 XVector_0.24.0 ## [9] pls_2.7-1 BiocNeighbors_1.2.0 ## [11] cvTools_0.3.2 flexmix_2.3-15 ## [13] mvtnorm_1.0-11 ranger_0.11.2 ## [15] splines_3.6.0 sROC_0.1-2 ## [17] robustbase_0.93-5 knitr_1.25 ## [19] zeallot_0.1.0 robCompositions_2.1.0 ## [21] kernlab_0.9-27 cluster_2.1.0 ## [23] rrcov_1.4-7 compiler_3.6.0 ## [25] backports_1.1.4 assertthat_0.2.1 ## [27] Matrix_1.2-17 lazyeval_0.2.2 ## [29] BiocSingular_1.0.0 htmltools_0.3.6 ## [31] tools_3.6.0 rsvd_1.0.2 ## [33] gtable_0.3.0 glue_1.3.1 ## [35] GenomeInfoDbData_1.2.1 dplyr_0.8.3 ## [37] Rcpp_1.0.2 carData_3.0-2 ## [39] cellranger_1.1.0 zCompositions_1.3.2-1 ## [41] vctrs_0.2.0 sgeostat_1.0-27 ## [43] fpc_2.2-3 DelayedMatrixStats_1.6.1 ## [45] lmtest_0.9-37 xfun_0.9 ## [47] laeken_0.5.0 stringr_1.4.0 ## [49] openxlsx_4.1.0.1 lifecycle_0.1.0 ## [51] irlba_2.3.3 DEoptimR_1.0-8 ## [53] zlibbioc_1.30.0 MASS_7.3-51.1 ## [55] zoo_1.8-6 scales_1.0.0 ## [57] VIM_4.8.0 hms_0.5.1 ## [59] RColorBrewer_1.1-2 yaml_2.2.0 ## [61] curl_4.2 NADA_1.6-1 ## [63] gridExtra_2.3 reshape_0.8.8 ## [65] stringi_1.4.3 highr_0.8 ## [67] pcaPP_1.9-73 e1071_1.7-2 ## [69] boot_1.3-20 zip_2.0.4 ## [71] truncnorm_1.0-8 rlang_0.4.0 ## [73] pkgconfig_2.0.3 prabclus_2.3-1 ## [75] bitops_1.0-6 evaluate_0.14 ## [77] lattice_0.20-38 purrr_0.3.2 ## [79] labeling_0.3 cowplot_1.0.0 ## [81] tidyselect_0.2.5 GGally_1.4.0 ## [83] plyr_1.8.4 magrittr_1.5 ## [85] bookdown_0.13 R6_2.4.0 ## [87] pillar_1.4.2 haven_2.1.1 ## [89] foreign_0.8-70 withr_2.1.2 ## [91] survival_2.43-3 abind_1.4-5 ## [93] RCurl_1.95-4.12 sp_1.3-1 ## [95] nnet_7.3-12 tibble_2.1.3 ## [97] crayon_1.3.4 car_3.0-3 ## [99] rmarkdown_1.15 viridis_0.5.1 ## [101] grid_3.6.0 readxl_1.3.1 ## [103] data.table_1.12.2 forcats_0.4.0 ## [105] diptest_0.75-7 vcd_1.4-4 ## [107] digest_0.6.21 tidyr_1.0.0 ## [109] munsell_0.5.0 beeswarm_0.2.3 ## [111] viridisLite_0.3.0 vipor_0.4.5 6.6 Data visualization and exploratory data analysis 6.6.1 Introduction In this chapter we will continue to work with the filtered Tung dataset produced in the previous chapter. We will explore different ways of visualizing the data to allow you to asses what happened to the expression matrix after the quality control step. scater package provides several very useful functions to simplify visualisation. One important aspect of single-cell RNA-seq is to control for batch effects. Batch effects are technical artefacts that are added to the samples during handling. For example, if two sets of samples were prepared in different labs or even on different days in the same lab, then we may observe greater similarities between the samples that were handled together. In the worst case scenario, batch effects may be mistaken for true biological variation. Data visualisation can help to identify batch effects or other unwanted sources of variation that affect our observed gene expression measurements. The Tung data allows us to explore these issues in a controlled manner since some of the salient aspects of how the samples were handled have been recorded. Ideally, we expect to see batches from the same individual grouping together and distinct groups corresponding to each individual. Data visualisation and exploratory data analysis are invaluable for allowing us to get a “feel†for a dataset. This is an area of data analysis that is perhaps more art than science, but is a crucial aspect of single-cell QC and analysis. library(SingleCellExperiment) library(scater) options(stringsAsFactors = FALSE) umi <- readRDS("data/tung/umi.rds") umi.qc <- umi[rowData(umi)$use, colData(umi)$use] endog_genes <- !rowData(umi.qc)$is_feature_control 6.6.2 PCA plot The easiest way to overview the data is by transforming it using the principal component analysis and then visualize the first two principal components. Principal component analysis (PCA) is a statistical procedure that uses a transformation to convert a set of observations into a set of values of linearly uncorrelated variables called principal components (PCs). The number of principal components is less than or equal to the number of original variables. Mathematically, the PCs correspond to the eigenvectors of the covariance matrix. The eigenvectors are sorted by eigenvalue so that the first principal component accounts for as much of the variability in the data as possible, and each succeeding component in turn has the highest variance possible under the constraint that it is orthogonal to the preceding components (the figure below is taken from here). Figure 6.13: Schematic representation of PCA dimensionality reduction 6.6.2.1 Before QC Without log-transformation: tmp <- runPCA( umi[endog_genes, ], exprs_values = "counts" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.14: PCA plot of the tung data With log-transformation: tmp <- runPCA( umi[endog_genes, ], exprs_values = "logcounts_raw" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.15: PCA plot of the tung data Clearly log-transformation is benefitial for our data - it reduces the variance on the first principal component and already separates some biological effects. Moreover, it makes the distribution of the expression values more normal. In the following analysis and chapters we will be using log-transformed raw counts by default. However, note that just a log-transformation is not enough to account for different technical factors between the cells (e.g. sequencing depth). Therefore, please do not use logcounts_raw for your downstream analysis, instead as a minimum suitable data use the logcounts slot of the SingleCellExperiment object, which not just log-transformed, but also normalised by library size (e.g. CPM normalisation). In the course we use logcounts_raw only for demonstration purposes! 6.6.2.2 After QC tmp <- runPCA( umi.qc[endog_genes, ], exprs_values = "logcounts_raw" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.16: PCA plot of the tung data Comparing Figure 6.15 and Figure 6.16, it is clear that after quality control the NA19098.r2 cells no longer form a group of outliers. By default only the top 500 most variable genes are used by scater to calculate the PCA. This can be adjusted by changing the ntop argument. Exercise 1 How do the PCA plots change if when all 14,066 genes are used? Or when only top 50 genes are used? Why does the fraction of variance accounted for by the first PC change so dramatically? Hint Use ntop argument of the plotPCA function. Our answer Figure 6.17: PCA plot of the tung data (14214 genes) Figure 6.18: PCA plot of the tung data (50 genes) If your answers are different please compare your code with ours (you need to search for this exercise in the opened file). 6.6.3 tSNE map An alternative to PCA for visualizing scRNA-seq data is a tSNE plot. tSNE (t-Distributed Stochastic Neighbor Embedding) converts high-dimensional Euclidean distances between datapoints into conditional probabilities that represent similarities, to produce a low-dimensional representation of high-dimensional data that displays large- and local-scale structure in the dataset. Here, we map high dimensional data ( i.e. our 14,214 dimensional expression matrix) to a 2-dimensional space while preserving local distances between cells. tSNE is almost always used to produce a two-dimensional representation of a high-dimensional dataset; it is only rarely used to generate a reduced-dimension space with more than two dimensions and is typically used only for visulisation as opposed being used as a general dimension-reduction method. Due to the non-linear and stochastic nature of the algorithm, tSNE is more difficult to intuitively interpret than a standard dimensionality reduction method such as PCA. Things to be aware of when using tSNE: tSNE has a tendency to (visually) cluster points; as such, it often creates attractive plots of datasets with distinct cell types, but does look as good when there are continuous changes in the cell population. The hyperparameters really matter: in particular, changing the perplexity parameter can have a large effect on the visulisation produced. Perplexity is a measure of information, but can loosely be thought of as a tuning parameter that controls the number of nearest neighbous for each datapoint. Cluster sizes in a tSNE plot mean nothing. Distances between clusters might not mean anything. Random noise doesn’t always look random. You can see some shapes, sometimes. For more details about how to use tSNE effectively, see this exellent article. In contrast with PCA, tSNE is a stochastic algorithm which means running the method multiple times on the same dataset will result in different plots. To ensure reproducibility, we fix the “seed†of the random-number generator in the code below so that we always get the same plot. 6.6.3.1 Before QC set.seed(123456) tmp <- runTSNE( umi[endog_genes, ], exprs_values = "logcounts_raw", perplexity = 130 ) plotTSNE( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.19: tSNE map of the tung data 6.6.3.2 After QC set.seed(123456) tmp <- runTSNE( umi.qc[endog_genes, ], exprs_values = "logcounts_raw", perplexity = 130 ) plotTSNE( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.20: tSNE map of the tung data Interpreting PCA and tSNE plots is often challenging and due to their stochastic and non-linear nature, they are less intuitive. However, in this case it is clear that they provide a similar picture of the data. Comparing Figure 6.19 and 6.20, it is again clear that the samples from NA19098.r2 are no longer outliers after the QC filtering. Furthermore tSNE requires you to provide a value of perplexity which reflects the number of neighbours used to build the nearest-neighbour network; a high value creates a dense network which clumps cells together while a low value makes the network more sparse allowing groups of cells to separate from each other. scater uses a default perplexity of the total number of cells divided by five (rounded down). You can read more about the pitfalls of using tSNE here. UMAP (Uniform Manifold Approximation and Projection) is a newer alternative to tSNE which also often creates attractive visualisations of scRNA-seq data with the benefit of being faster than tSNE to compute and is a “true†dimensionality reduction method. We will look at PCA, tSNE and UMAP plots in subsequent chapters and discuss the topic of dimensionality reduction further in the Latent spaces chapter. Exercise 2 How do the tSNE plots change when a perplexity of 10 or 200 is used? How does the choice of perplexity affect the interpretation of the results? Our answer Figure 6.21: tSNE map of the tung data (perplexity = 10) Figure 6.22: tSNE map of the tung data (perplexity = 200) 6.6.4 Big Exercise Perform the same analysis with read counts of the Blischak data. Use tung/reads.rds file to load the reads SCE object. Once you have finished please compare your results to ours (next chapter). 6.6.5 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scater_1.12.2 ggplot2_3.2.1 ## [3] SingleCellExperiment_1.6.0 SummarizedExperiment_1.14.1 ## [5] DelayedArray_0.10.0 BiocParallel_1.18.1 ## [7] matrixStats_0.55.0 Biobase_2.44.0 ## [9] GenomicRanges_1.36.1 GenomeInfoDb_1.20.0 ## [11] IRanges_2.18.3 S4Vectors_0.22.1 ## [13] BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] Rcpp_1.0.2 rsvd_1.0.2 ## [3] lattice_0.20-38 assertthat_0.2.1 ## [5] digest_0.6.21 R6_2.4.0 ## [7] evaluate_0.14 highr_0.8 ## [9] pillar_1.4.2 zlibbioc_1.30.0 ## [11] rlang_0.4.0 lazyeval_0.2.2 ## [13] irlba_2.3.3 Matrix_1.2-17 ## [15] rmarkdown_1.15 BiocNeighbors_1.2.0 ## [17] labeling_0.3 Rtsne_0.15 ## [19] stringr_1.4.0 RCurl_1.95-4.12 ## [21] munsell_0.5.0 compiler_3.6.0 ## [23] vipor_0.4.5 BiocSingular_1.0.0 ## [25] xfun_0.9 pkgconfig_2.0.3 ## [27] ggbeeswarm_0.6.0 htmltools_0.3.6 ## [29] tidyselect_0.2.5 tibble_2.1.3 ## [31] gridExtra_2.3 GenomeInfoDbData_1.2.1 ## [33] bookdown_0.13 viridisLite_0.3.0 ## [35] crayon_1.3.4 dplyr_0.8.3 ## [37] withr_2.1.2 bitops_1.0-6 ## [39] grid_3.6.0 gtable_0.3.0 ## [41] magrittr_1.5 scales_1.0.0 ## [43] stringi_1.4.3 XVector_0.24.0 ## [45] viridis_0.5.1 DelayedMatrixStats_1.6.1 ## [47] cowplot_1.0.0 tools_3.6.0 ## [49] glue_1.3.1 beeswarm_0.2.3 ## [51] purrr_0.3.2 yaml_2.2.0 ## [53] colorspace_1.4-1 knitr_1.25 6.7 Exercise: Data visualization (Reads) library(scater) options(stringsAsFactors = FALSE) reads <- readRDS("data/tung/reads.rds") reads.qc <- reads[rowData(reads)$use, colData(reads)$use] endog_genes <- !rowData(reads.qc)$is_feature_control tmp <- runPCA( reads[endog_genes, ], exprs_values = "counts" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.23: PCA plot of the tung data tmp <- runPCA( reads[endog_genes, ], exprs_values = "logcounts_raw" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.24: PCA plot of the tung data tmp <- runPCA( reads.qc[endog_genes, ], exprs_values = "logcounts_raw" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.25: PCA plot of the tung data set.seed(123456) tmp <- runTSNE( reads[endog_genes, ], exprs_values = "logcounts_raw", perplexity = 130 ) plotTSNE( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.26: tSNE map of the tung data set.seed(123456) tmp <- runTSNE( reads.qc[endog_genes, ], exprs_values = "logcounts_raw", perplexity = 130 ) plotTSNE( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.27: tSNE map of the tung data Figure 6.21: tSNE map of the tung data (perplexity = 10) Figure 6.22: tSNE map of the tung data (perplexity = 200) sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scater_1.12.2 ggplot2_3.2.1 ## [3] SingleCellExperiment_1.6.0 SummarizedExperiment_1.14.1 ## [5] DelayedArray_0.10.0 BiocParallel_1.18.1 ## [7] matrixStats_0.55.0 Biobase_2.44.0 ## [9] GenomicRanges_1.36.1 GenomeInfoDb_1.20.0 ## [11] IRanges_2.18.3 S4Vectors_0.22.1 ## [13] BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] Rcpp_1.0.2 rsvd_1.0.2 ## [3] lattice_0.20-38 assertthat_0.2.1 ## [5] digest_0.6.21 R6_2.4.0 ## [7] evaluate_0.14 highr_0.8 ## [9] pillar_1.4.2 zlibbioc_1.30.0 ## [11] rlang_0.4.0 lazyeval_0.2.2 ## [13] irlba_2.3.3 Matrix_1.2-17 ## [15] rmarkdown_1.15 BiocNeighbors_1.2.0 ## [17] labeling_0.3 Rtsne_0.15 ## [19] stringr_1.4.0 RCurl_1.95-4.12 ## [21] munsell_0.5.0 compiler_3.6.0 ## [23] vipor_0.4.5 BiocSingular_1.0.0 ## [25] xfun_0.9 pkgconfig_2.0.3 ## [27] ggbeeswarm_0.6.0 htmltools_0.3.6 ## [29] tidyselect_0.2.5 tibble_2.1.3 ## [31] gridExtra_2.3 GenomeInfoDbData_1.2.1 ## [33] bookdown_0.13 viridisLite_0.3.0 ## [35] crayon_1.3.4 dplyr_0.8.3 ## [37] withr_2.1.2 bitops_1.0-6 ## [39] grid_3.6.0 gtable_0.3.0 ## [41] magrittr_1.5 scales_1.0.0 ## [43] stringi_1.4.3 XVector_0.24.0 ## [45] viridis_0.5.1 DelayedMatrixStats_1.6.1 ## [47] cowplot_1.0.0 tools_3.6.0 ## [49] glue_1.3.1 beeswarm_0.2.3 ## [51] purrr_0.3.2 yaml_2.2.0 ## [53] colorspace_1.4-1 knitr_1.25 References "], -["normalization-confounders-and-batch-correction.html", "7 Normalization, confounders and batch correction 7.1 Normalization theory 7.2 Normalization practice (UMI) 7.3 Normalization practice (Reads) 7.4 Identifying confounding factors 7.5 Identifying confounding factors (Reads) 7.6 Batch effects 7.7 Dealing with confounders (Reads) 7.8 Feature Selection", " 7 Normalization, confounders and batch correction 7.1 Normalization theory 7.1.1 Introduction In this chapter, we will explore approaches to normalization, confounder identification and batch correction for scRNA-seq data. Even in the absence of specific confounding factors, thoughtful normalization of scRNA-seq data is required. The raw count values are not directly comparable between cells, because in general the sequencing depth (number of reads obtained; often called library size) is very different across cells—orders-of-magnitude differences in sequencing depth are commonly observed between cells in an scRNA-seq dataset. If ignored, or not handled correctly, library size differences can be the dominant source of variation between single-cell gene expression profiles, obscuring the biological signal of interest. n Related to library size, differences in library composition can also cause problems when we are trying to compare expression profiles between cells. Normalization can and should also account for differences in library composition. In addition to normalization, it is also useful to identify confounding factors so that they can be accounted for in downstream analyses. In many cases, “accounting†for confounding variables may involve incorporating them as variables in a particular statistical model (e.g. in a differential expression model). In other cases, it may be desirable to “regress out†(either in a literal or figurative sense) confounding factors—the challenge for scRNA-seq data is finding the right model and/or data transformation such that regressing out confounding factors would work as desired. We discuss this further below. The issue of batch effects is just as important for scRNA-seq data as it is in other areas of genomics. Briefly, scRNA-seq and other ’omics assays are sensitive to minor differences in technical features of data generation. As such, even when assaying the same experimental or biological system, measurements taken at difference times and places or by different people will differ substantially. To make valid comparisons between cells, samples or groups, we first need to design our studies to be robust to batch effects and then we need to treat batch effects appropriately in our analyses. In the following sections, we will explore simple size-factor normalizations correcting for library size and composition and also discuss a more recent, conceptually quite different, approach to tackling the problem of library size differences between cells. 7.1.2 Library size Library sizes vary because scRNA-seq data is often sequenced on highly multiplexed platforms the total reads which are derived from each cell may differ substantially. Most scRNA-seq platforms and/or quantification methods currently available produce count values as the “rawâ€, “observedâ€, gene expression values. For such count data, the library size must be corrected for as part of data normalization. One popular strategy, borrowed and extended from the analysis of bulk RNA-seq data, is to multiply or divide each column of the expression matrix (in our setup columns correspond to cells) by a “normalization factor†which is an estimate of the library size relative to the other cells. Many methods to correct for library size have been developed for bulk RNA-seq and can be equally applied to scRNA-seq (eg. UQ, SF, CPM, RPKM, FPKM, TPM). In addition, single-cell specific size-factor normalization methods have been proposed to better handle the characteristics of scRNA-seq data (namely greater sparsity/proportion of zero counts). We will demonstrate use of the size-factor normalization method from the scran package in this chapter. A conceptually different approach to normalization of scRNA-seq data was proposed earlier in 2019 by (Hafemeister and Satija 2019). The idea behind the sctransform approach is to fit a regularized negative binomial model to the raw count data, with library size as the only explanatory variable in the model. The residuals from this model can then be used as normalized and variance-stabilized expression values. We show the use of this method too in this chapter. Some quantification methods (particularly those that quantify transcript-level expression, e.g. Salmon, kallisto) return transcripts-per-million values, TPM (instead of or in addition to count values), which effectively incorporate library size when determining gene expression estimates and thus do not require subsequent normalization for library size. However, TPM values may still be susceptible to library composition biases and so normalization may still be required. 7.1.3 Scaling or size-factor normalization methods The normalization methods discussed in this section all involve dividing the counts for each cell by a constant value to account for library size and, in some cases, library composition. These methods will typically give (adjusted/normalized) counts-per-million (CPM) or transcripts-per-million (TPM) values. Ideally, after applying one of these scaling/size-factor normalization methods, the CPM/TPM values produced are comparable across cells, with the effects of sequencing depth removed. However, even if this is true (i.e. the normalization has worked well), the CPM/TPM values do not have stable variance. Specifically, as the size of the values increases, so does the variance. This feature of the data (heteroskedacity, or asymmetric, heavy-tailed distributions) is problematic for statistical analysis methods that assume homoskedacity, that is that there is no relationship between the mean of expression values and their variance (i.e. just about anything that uses a Gaussian error model). As such, we should apply a variance stabilizing transformation to these data so that we can use standard statistical methods like linear regression and PCA with confidence. Developing a thoroughly effective variance stabilizing transformation is a challenge, so almost universally a log transformation (typically log2) is applied to the CPM/TPM values (the logcounts slot in a SingleCellExperiment object is expected to contain (normalized) log2-scale CPM/TPM values). For high-depth cells and highly-expressed genes this transformation generally works well (as for bulk RNA-seq data), but, as we will discuss below, it often performs sub-optimally for (sparse) scRNA-seq data. 7.1.3.1 CPM The simplest way to normalize this data is to convert it to counts per million (CPM) by dividing each column by its total then multiplying by 1,000,000. Note that spike-ins should be excluded from the calculation of total expression in order to correct for total cell RNA content, therefore we will only use endogenous genes. Example of a CPM function in R (using the scater package): calc_cpm <- function (expr_mat, spikes = NULL) { norm_factor <- colSums(expr_mat[-spikes, ]) return(t(t(expr_mat)/norm_factor)) * 10^6 } One potential drawback of CPM is if your sample contains genes that are both very highly expressed and differentially expressed across the cells. In this case, the total molecules in the cell may depend of whether such genes are on/off in the cell and normalizing by total molecules may hide the differential expression of those genes and/or falsely create differential expression for the remaining genes. Note RPKM, FPKM and TPM are variants on CPM which further adjust counts by the length of the respective gene/transcript. TPM is usually a direct output of a transcript expression quantification method (e.g. Salmon, kallisto, etc). To deal with this potentiality several other measures were devised. 7.1.3.2 RLE (SF) The size factor (SF) was proposed and popularized by DESeq (Anders and Huber 2010). First the geometric mean of each gene across all cells is calculated. The size factor for each cell is the median across genes of the ratio of the expression to the gene’s geometric mean. A drawback to this method is that since it uses the geometric mean only genes with non-zero expression values across all cells can be used in its calculation, making it unadvisable for large low-depth scRNASeq experiments. edgeR & scater call this method RLE for “relative log expression†(to distinguish it from the many other size-factor normalization methods that now exist). Example of a SF function in R (from the edgeR package): calc_sf <- function (expr_mat, spikes = NULL) { geomeans <- exp(rowMeans(log(expr_mat[-spikes, ]))) SF <- function(cnts) { median((cnts/geomeans)[(is.finite(geomeans) & geomeans > 0)]) } norm_factor <- apply(expr_mat[-spikes, ], 2, SF) return(t(t(expr_mat)/norm_factor)) } 7.1.3.3 UQ The upperquartile (UQ) was proposed by (Bullard et al. 2010). Here each column is divided by the 75% quantile of the counts for each library. Often the calculated quantile is scaled by the median across cells to keep the absolute level of expression relatively consistent. A drawback to this method is that for low-depth scRNASeq experiments the large number of undetected genes may result in the 75% quantile being zero (or close to it). This limitation can be overcome by generalizing the idea and using a higher quantile (eg. the 99% quantile is the default in scater) or by excluding zeros prior to calculating the 75% quantile. Example of a UQ function in R (again from the edgeR package): calc_uq <- function (expr_mat, spikes = NULL) { UQ <- function(x) { quantile(x[x > 0], 0.75) } uq <- unlist(apply(expr_mat[-spikes, ], 2, UQ)) norm_factor <- uq/median(uq) return(t(t(expr_mat)/norm_factor)) } 7.1.3.4 TMM Another method is called TMM is the weighted trimmed mean of M-values (to the reference) proposed by (Robinson and Oshlack 2010). The M-values in question are the gene-wise log2-fold changes between individual cells. One cell is used as the reference then the M-values for each other cell is calculated compared to this reference. These values are then trimmed by removing the top and bottom ~30%, and the average of the remaining values is calculated by weighting them to account for the effect of the log scale on variance. Each non-reference cell is multiplied by the calculated factor. Two potential issues with this method are insufficient non-zero genes left after trimming, and the assumption that most genes are not differentially expressed. sizeFactors(umi.qc) <- edgeR::calcNormFactors(counts(umi.qc), method = "TMM") 7.1.3.5 scran scran package implements a variant on CPM size-factor normalization specialized for single-cell data (L. Lun, Bach, and Marioni 2016). Briefly this method deals with the problem of vary large numbers of zero values per cell by pooling cells together calculating a normalization factor (similar to TMM) for the sum of each pool. Since each cell is found in many different pools, cell-specific factors can be deconvoluted from the collection of pool-specific factors using linear algebra. This method applies a “quick cluster†method to get rough clusters of cells to pool together to apply the strategy outlined above. qclust <- quickCluster(umi.qc, min.size = 30) umi.qc <- computeSumFactors(umi.qc, sizes = 15, clusters = qclust) 7.1.4 sctransform The sctransform method is very different from the scaling/size-factor methods discussed above. In their paper, (Hafemeister and Satija 2019) argue that the log-transformation of (normalized) CPM values does not stabilise the variance of expression values, particularly in the case of sparse(r) UMI-count data. Figure 1 of their paper (reproduced below) sets out this argument that strong relationships exist between gene expression and total cell UMI count, even after applying a scaled log-normalization method. Figure 2.4: Reproduction of Figure 1 from Hafemeister and Satija (2019). 33,148 PBMC dataset from 10x genomics. A) Distribution of total UMI counts / cell (’sequencing depth’). B) We placed genesinto six groups, based on their average expression in the dataset. C) For each gene group, we examined the average relationship between observed counts and cell sequencing depth. We fit a smooth line for each gene individually and combined results based on the groupings in (B). Black line shows mean, colored region indicates interquartile range. D) Same as in (C), but showing scaled log-normalized values instead of UMI counts. Values were scaled (z-scored) so that a single y-axis range could be used. E) Relationship between gene variance and cell sequencing depth; Cells were placed into five equal-sized groups based on total UMI counts (group 1 has the greatest depth), and we calculated the total variance of each gene group within each bin. For effectively normalized data, each cell bin should contribute 20% to the variance of each gene group. One effect of the failure of the scaled log-normalization to remove the relationship between total cell UMI count and expression is that dimension-reduction methods (especially PCA) applied to the log-normalized data can return reduced dimension spaces where, very often, the first dimension is highly correlated with total cell UMI count to total cell genes expressed. This effect is noted and discussed by (William Townes et al. 2019). The sctransform solution is to fit a negative binomial (NB) generalized linear model to the UMI counts for each gene, with an intercept term and a coefficient for library size (specifically using log10(total cell UMI count) as a covariate) as parameters in the model. The negative binomial model can account for much more variance in the observed count data than a simpler model like the Poisson can. To avoid overfitting the model to the data, the gene-wise intercept, library size and overdispersion parameters are regularized by fitting a loess (locally-linear smoothing method) to the per-gene estimates from the GLM. Figure 2.5: Reproduction of Figure 2A from Hafemeister and Satija (2019). They fit NB regression models for each gene individually, and bootstrapped the process to measure uncertainty in the resulting parameter estimates. A) Model parameters for 16,809 genes for the NB regression model, plotted as a function of average gene abundance. The color of each point indicates a parameter uncertainty score as determined by bootstrapping (Methods). Pink line shows the regularized parameters obtained via kernel regression. The regularized NB GLM is presented as an attractive middle ground between the (underfit) Poisson model and the (overfit) unregularized NB model. The Pearson residuals from the regularized NB GLM are used as “normalized†expression values for downstream analyses. Figure 2.6: Reproduction of Figure 4 from Hafemeister and Satija (2019). A) For four genes, we show the relationship between cell sequencing depth and molecular counts. White points show the observed data. Background color represents the Pearson residual magnitude under three error models. For MALAT1 (does not vary across cell types) the Poisson error model does not account for overdispersion, and incorrectly infers significant residual variation (biological heterogeneity). For S100A9 (a CD14+ Monocyte marker) and CD74 (expressed in antigen-presenting cells) the non-regularized NB model overfits the data, and collapses biological heterogeneity. For PPBP (a Megakaryocyte marker) both non-regularized models wrongly fit a negative slope. B) Boxplot of Pearson residuals for models shown in A. X-axis range shown is limited to [-8, 25] for visual clarity. The regularized NB GLM also provides a natural way to do feature selection ( i.e. find informative genes) using the deviance of the fitted GLM for each gene. We discuss this further in the Feature Selection section. We find the Pearson residuals from sctransform to be highly suitable as input to visualisation (dimension reduction) and clustering methods. For several other analyses (e.g. differential expression analyses), where statistical models designed for sparse count data are available, we prefer to use approaches that work with the “raw†count data. We are not yet sure how well sctransform performs on full-length transcript (i.e. non-UMI) count data. 7.1.5 Downsampling A final way to correct for library size is to downsample the expression matrix so that each cell has approximately the same total number of molecules. The benefit of this method is that zero values will be introduced by the down sampling thus eliminating any biases due to differing numbers of detected genes. However, the major drawback is that the process is not deterministic so each time the downsampling is run the resulting expression matrix is slightly different. Thus, often analyses must be run on multiple downsamplings to ensure results are robust. Downsampling to the depth of the cell with the lowest sequencing depth (that still passes QC) will typically discard much (most) of the information gathered in a (typically expensive) scRNA-seq experiment. We view this as a heavy price to pay for a normalization method that generally does not seem to outperform alternatives. Thus, we would not recommend downsampling as a normalization strategy for scRNA-seq data unless all alternatives have failed. 7.1.6 Effectiveness To compare the efficiency of different normalization methods we will use visual inspection of PCA plots and calculation of cell-wise relative log expression via scater’s plotRLE() function. Namely, cells with many (few) reads have higher (lower) than median expression for most genes resulting in a positive (negative) RLE across the cell, whereas normalized cells have an RLE close to zero. Example of a RLE function in R: calc_cell_RLE <- function (expr_mat, spikes = NULL) { RLE_gene <- function(x) { if (median(unlist(x)) > 0) { log((x + 1)/(median(unlist(x)) + 1))/log(2) } else { rep(NA, times = length(x)) } } if (!is.null(spikes)) { RLE_matrix <- t(apply(expr_mat[-spikes, ], 1, RLE_gene)) } else { RLE_matrix <- t(apply(expr_mat, 1, RLE_gene)) } cell_RLE <- apply(RLE_matrix, 2, median, na.rm = T) return(cell_RLE) } Note The RLE, TMM, and UQ size-factor methods were developed for bulk RNA-seq data and, depending on the experimental context, may not be appropriate for single-cell RNA-seq data, as their underlying assumptions may be problematically violated. Note The calcNormFactors function from the edgeR package implements several library size normalization methods making it easy to apply any of these methods to our data. Note edgeR makes extra adjustments to some of the normalization methods which may result in somewhat different results than if the original methods are followed exactly, e.g. edgeR’s and scater’s “RLE†method which is based on the “size factor†used by DESeq may give different results to the estimateSizeFactorsForMatrix method in the DESeq/DESeq2 packages. In addition, some (earlier) versions of edgeR will not calculate the normalization factors correctly unless lib.size is set at 1 for all cells. Note For CPM normalisation we use scater’s calculateCPM() function. For RLE, UQ and TMM we used to use scater’s normaliseExprs() function, but it was deprecated and has been removed from the package). For scran we use the scran package to calculate size factors (it also operates on SingleCellExperiment class) and scater’s normalize() to normalise the data. All these normalization functions save the results to the logcounts slot of the SCE object. 7.2 Normalization practice (UMI) We will continue to work with the tung data that was used in the previous chapter. library(scRNA.seq.funcs) library(scater) library(scran) options(stringsAsFactors = FALSE) set.seed(1234567) umi <- readRDS("data/tung/umi.rds") umi.qc <- umi[rowData(umi)$use, colData(umi)$use] endog_genes <- !rowData(umi.qc)$is_feature_control 7.2.1 Raw tmp <- runPCA( umi.qc[endog_genes, ], exprs_values = "logcounts_raw" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("PCA plot: raw log-counts") Figure 7.1: PCA plot of the tung data 7.2.2 CPM logcounts(umi.qc) <- log2(calculateCPM(umi.qc, use_size_factors = FALSE) + 1) plotPCA( umi.qc[endog_genes, ], colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("PCA plot: log2(CPM) values") Figure 7.2: PCA plot of the tung data after CPM normalisation plotRLE( umi.qc[endog_genes, ], exprs_values = "logcounts_raw", colour_by = "batch" ) + ggtitle("RLE plot: raw log-counts") Figure 7.3: Cell-wise RLE of the tung data. The relative log expression profile of each cell is represented by a boxplot, which appears as a line here. The grey bar in the middle for each cell represent the interquartile range of the RLE values; the coloured lines represent the whiskers ofof a boxplot and extend above and below the grey bar by 1.5 times the interquartile range. The median RLE value is shown with a circle. plotRLE( umi.qc[endog_genes, ], exprs_values = "logcounts", colour_by = "batch" ) + ggtitle("RLE plot: log2(CPM)") Figure 7.4: Cell-wise RLE of the tung data. The relative log expression profile of each cell is represented by a boxplot, which appears as a line here. The grey bar in the middle for each cell represent the interquartile range of the RLE values; the coloured lines represent the whiskers ofof a boxplot and extend above and below the grey bar by 1.5 times the interquartile range. The median RLE value is shown with a circle. Q: How well would you say the two approaches above normalize the data? 7.2.3 scran scran’s method for size-factor estimation will almost always be preferable for scRNA-seq data to methods that were developed for bulk RNA-seq data (TMM, RLE, UQ). Thus, we will just demonstrate the use of scran size-factor normalization here as representative of size-factor normalization more generally. The code below computes the size factors and then the normalize() function in scater applies those size factors along with the library sizes to the count matrix to produce normalized log2-counts-per-million values that are then stored in the logcounts slot of the SingleCellExperiment object. qclust <- quickCluster(umi.qc, min.size = 30, use.ranks = FALSE) umi.qc <- computeSumFactors(umi.qc, sizes = 15, clusters = qclust) umi.qc <- normalize(umi.qc) plotPCA( umi.qc[endog_genes, ], colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("PCA plot: scran size-factor normalization") Figure 7.5: PCA plot of the tung data after LSF normalisation plotRLE( umi.qc[endog_genes, ], exprs_values = "logcounts", colour_by = "batch" ) + ggtitle("RLE plot: scran size-factor normalization") Figure 7.6: Cell-wise RLE of the tung data scran sometimes calculates negative or zero size factors. These will completely distort the normalized expression matrix. We can check the size factors scran has computed like so: summary(sizeFactors(umi.qc)) ## Min. 1st Qu. Median Mean 3rd Qu. Max. ## 0.4836 0.7747 0.9532 1.0000 1.1483 3.2873 For this dataset all the size factors are reasonable so we are done. If you find scran has calculated negative size factors try increasing the cluster and pool sizes until they are all positive. We sometimes filter out cells with very large size-factors (you may like to think about why), but we will not demonstrate that here. 7.2.4 sctransform The sctransform approach to using Pearson residuals from an regularized negative binomial generalized linear model was introduced above. Here we demonstrate how to apply this method. Note that (due to what looks like a bug in this version of sctransform) we need to convert the UMI count matrix to a sparse format to apply sctransform. umi_sparse <- as(counts(umi.qc), "dgCMatrix") ### Genes expressed in at least 5 cells will be kept sctnorm_data <- sctransform::vst(umi = umi_sparse, min_cells = 1, cell_attr = as.data.frame(colData(umi.qc)), latent_var = "log10_total_counts_endogenous") ## | | | 0% | |======== | 12% | |================ | 25% | |======================== | 38% | |================================ | 50% | |========================================= | 62% | |================================================= | 75% | |========================================================= | 88% | |=================================================================| 100% ## | | | 0% | |= | 2% | |== | 4% | |==== | 5% | |===== | 7% | |====== | 9% | |======= | 11% | |======== | 13% | |========= | 15% | |=========== | 16% | |============ | 18% | |============= | 20% | |============== | 22% | |=============== | 24% | |================= | 25% | |================== | 27% | |=================== | 29% | |==================== | 31% | |===================== | 33% | |====================== | 35% | |======================== | 36% | |========================= | 38% | |========================== | 40% | |=========================== | 42% | |============================ | 44% | |============================== | 45% | |=============================== | 47% | |================================ | 49% | |================================= | 51% | |================================== | 53% | |=================================== | 55% | |===================================== | 56% | |====================================== | 58% | |======================================= | 60% | |======================================== | 62% | |========================================= | 64% | |=========================================== | 65% | |============================================ | 67% | |============================================= | 69% | |============================================== | 71% | |=============================================== | 73% | |================================================ | 75% | |================================================== | 76% | |=================================================== | 78% | |==================================================== | 80% | |===================================================== | 82% | |====================================================== | 84% | |======================================================== | 85% | |========================================================= | 87% | |========================================================== | 89% | |=========================================================== | 91% | |============================================================ | 93% | |============================================================= | 95% | |=============================================================== | 96% | |================================================================ | 98% | |=================================================================| 100% ## Pearson residuals, or deviance residuals dim(sctnorm_data$y) ## [1] 14066 657 dim(umi.qc) ## [1] 14066 657 sctnorm_data$model_str ## [1] "y ~ log10_total_counts_endogenous" assay(umi.qc, "sctrans_norm") <- sctnorm_data$y Let us look at the NB GLM model parameters estimated by sctransform. #sce$log10_total_counts ## Matrix of estimated model parameters per gene (theta and regression coefficients) sctransform::plot_model_pars(sctnorm_data) We can look at the effect of sctransform’s normalization on three particular genes, ACTB, POU5F1 (aka OCT4) and CD74. ##c('ACTB', 'Rpl10', 'Cd74') genes_plot <- c("ENSG00000075624", "ENSG00000204531", "ENSG00000019582") sctransform::plot_model(sctnorm_data, umi_sparse, genes_plot, plot_residual = TRUE, cell_attr = as.data.frame(colData(umi.qc))) reducedDim(umi.qc, "PCA_sctrans_norm") <- reducedDim( runPCA(umi.qc[endog_genes, ], exprs_values = "sctrans_norm") ) plotReducedDim( umi.qc, use_dimred = "PCA_sctrans_norm", colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("PCA plot: sctransform normalization") Figure 7.7: PCA plot of the tung data after sctransform normalisation (Pearson residuals). plotRLE( umi.qc[endog_genes, ], exprs_values = "sctrans_norm", colour_by = "batch" ) + ggtitle("RLE plot: sctransform normalization") Figure 7.8: Cell-wise RLE of the tung data 7.2.5 Normalisation for gene/transcript length Some methods combine library size and fragment/gene length normalization such as: RPKM - Reads Per Kilobase Million (for single-end sequencing) FPKM - Fragments Per Kilobase Million (same as RPKM but for paired-end sequencing, makes sure that paired ends mapped to the same fragment are not counted twice) TPM - Transcripts Per Kilobase Million (same as RPKM, but the order of normalizations is reversed - length first and sequencing depth second) These methods are not applicable to our dataset since the end of the transcript which contains the UMI was preferentially sequenced. Furthermore in general these should only be calculated using appropriate quantification software from aligned BAM files not from read counts since often only a portion of the entire gene/transcript is sequenced, not the entire length. If in doubt check for a relationship between gene/transcript length and expression level. However, here we show how these normalisations can be calculated using scater. First, we need to find the effective transcript length in Kilobases. However, our dataset containes only gene IDs, therefore we will be using the gene lengths instead of transcripts. scater uses the biomaRt package, which allows one to annotate genes by other attributes: umi.qc <- getBMFeatureAnnos( umi.qc, filters = "ensembl_gene_id", attributes = c( "ensembl_gene_id", "hgnc_symbol", "chromosome_name", "start_position", "end_position" ), biomart = "ENSEMBL_MART_ENSEMBL", dataset = "hsapiens_gene_ensembl", host = "www.ensembl.org" ) # If you have mouse data, change the arguments based on this example: # getBMFeatureAnnos( # object, # filters = "ensembl_transcript_id", # attributes = c( # "ensembl_transcript_id", # "ensembl_gene_id", # "mgi_symbol", # "chromosome_name", # "transcript_biotype", # "transcript_start", # "transcript_end", # "transcript_count" # ), # biomart = "ENSEMBL_MART_ENSEMBL", # dataset = "mmusculus_gene_ensembl", # host = "www.ensembl.org" # ) Some of the genes were not annotated, therefore we filter them out: umi.qc.ann <- umi.qc[!is.na(rowData(umi.qc)$ensembl_gene_id), ] Now we compute the total gene length in Kilobases by using the end_position and start_position fields: eff_length <- abs(rowData(umi.qc.ann)$end_position - rowData(umi.qc.ann)$start_position) / 1000 plot(eff_length, rowMeans(counts(umi.qc.ann))) There is no relationship between gene length and mean expression so __FPKM__s & __TPM__s are inappropriate for this dataset. This is what we would expect for UMI protocols that tag one end of the transcript. But we will demonstrate them anyway. Note Here calculate the total gene length instead of the total exon length. Many genes will contain lots of introns so their eff_length will be very different from what we have calculated. Please consider our calculation as approximation. If you want to use the total exon lengths, please refer to this page. Now we are ready to perform the normalisations: tpm(umi.qc.ann) <- log2(calculateTPM(umi.qc.ann, eff_length) + 1) Plot the results as a PCA plot: tmp <- runPCA( umi.qc.ann, exprs_values = "tpm", ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) tpm(umi.qc.ann) <- log2(calculateFPKM(umi.qc.ann, eff_length) + 1) tmp <- runPCA( umi.qc.ann, exprs_values = "tpm", ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Note The PCA looks for differences between cells. Gene length is the same across cells for each gene thus FPKM is almost identical to the CPM plot (it is just rotated) since it performs CPM first then normalizes gene length. Whereas, TPM is different because it weights genes by their length before performing __CPM_**. 7.2.6 Reflection Q: What is your assessment of the performance of these different normalization methods on the data presented here? Q: Which normalization method would you prefer for this dataset? Why? 7.2.7 Exercise Perform the same analysis with read counts of the tung data. Use tung/reads.rds file to load the reads SCE object. Once you have finished please compare your results to ours (next chapter). 7.2.8 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scran_1.12.1 scater_1.12.2 ## [3] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [5] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [7] BiocParallel_1.18.1 matrixStats_0.55.0 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## [15] scRNA.seq.funcs_0.1.0 ## ## loaded via a namespace (and not attached): ## [1] viridis_0.5.1 dynamicTreeCut_1.63-1 ## [3] edgeR_3.26.8 BiocSingular_1.0.0 ## [5] viridisLite_0.3.0 DelayedMatrixStats_1.6.1 ## [7] elliptic_1.4-0 moments_0.14 ## [9] assertthat_0.2.1 statmod_1.4.32 ## [11] highr_0.8 dqrng_0.2.1 ## [13] GenomeInfoDbData_1.2.1 vipor_0.4.5 ## [15] yaml_2.2.0 globals_0.12.4 ## [17] pillar_1.4.2 lattice_0.20-38 ## [19] glue_1.3.1 limma_3.40.6 ## [21] digest_0.6.21 XVector_0.24.0 ## [23] colorspace_1.4-1 plyr_1.8.4 ## [25] cowplot_1.0.0 htmltools_0.3.6 ## [27] Matrix_1.2-17 pkgconfig_2.0.3 ## [29] listenv_0.7.0 bookdown_0.13 ## [31] zlibbioc_1.30.0 purrr_0.3.2 ## [33] scales_1.0.0 Rtsne_0.15 ## [35] tibble_2.1.3 withr_2.1.2 ## [37] lazyeval_0.2.2 magrittr_1.5 ## [39] crayon_1.3.4 evaluate_0.14 ## [41] future_1.14.0 MASS_7.3-51.1 ## [43] beeswarm_0.2.3 tools_3.6.0 ## [45] stringr_1.4.0 locfit_1.5-9.1 ## [47] munsell_0.5.0 irlba_2.3.3 ## [49] orthopolynom_1.0-5 compiler_3.6.0 ## [51] rsvd_1.0.2 contfrac_1.1-12 ## [53] rlang_0.4.0 grid_3.6.0 ## [55] RCurl_1.95-4.12 BiocNeighbors_1.2.0 ## [57] igraph_1.2.4.1 labeling_0.3 ## [59] bitops_1.0-6 rmarkdown_1.15 ## [61] codetools_0.2-16 hypergeo_1.2-13 ## [63] gtable_0.3.0 deSolve_1.24 ## [65] reshape2_1.4.3 R6_2.4.0 ## [67] gridExtra_2.3 knitr_1.25 ## [69] dplyr_0.8.3 future.apply_1.3.0 ## [71] stringi_1.4.3 ggbeeswarm_0.6.0 ## [73] Rcpp_1.0.2 sctransform_0.2.0 ## [75] tidyselect_0.2.5 xfun_0.9 7.3 Normalization practice (Reads) Figure 7.9: PCA plot of the tung data Figure 7.10: PCA plot of the tung data after CPM normalisation Figure 7.11: Cell-wise RLE of the tung data Figure 7.12: Cell-wise RLE of the tung data ## Warning: Setting 'use.ranks=TRUE' for the old defaults. ## Set 'use.ranks=FALSE' for the new defaults. ## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its ## own size factors ## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own ## size factors Figure 7.13: PCA plot of the tung data after LSF normalisation Figure 7.14: Cell-wise RLE of the tung data Figure 7.15: Cell-wise RLE of the tung data ## Calculating cell attributes for input UMI matrix ## Variance stabilizing transformation of count matrix of size 16062 by 606 ## Model formula is y ~ log10_total_counts_endogenous ## Get Negative Binomial regression parameters per gene ## Using 2000 genes, 606 cells ## | | | 0% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## | |======== | 12% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |================ | 25% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## | |======================== | 38% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |================================ | 50% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## | |========================================= | 62% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## | |================================================= | 75% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |========================================================= | 88% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## | |=================================================================| 100% ## Found 1 outliers - those will be ignored in fitting/regularization step ## Second step: Get residuals using fitted parameters for 16062 genes ## | | | 0% | |= | 2% | |== | 3% | |=== | 5% | |==== | 6% | |===== | 8% | |====== | 10% | |======= | 11% | |======== | 13% | |========= | 14% | |========== | 16% | |=========== | 17% | |============ | 19% | |============= | 21% | |============== | 22% | |=============== | 24% | |================= | 25% | |================== | 27% | |=================== | 29% | |==================== | 30% | |===================== | 32% | |====================== | 33% | |======================= | 35% | |======================== | 37% | |========================= | 38% | |========================== | 40% | |=========================== | 41% | |============================ | 43% | |============================= | 44% | |============================== | 46% | |=============================== | 48% | |================================ | 49% | |================================= | 51% | |================================== | 52% | |=================================== | 54% | |==================================== | 56% | |===================================== | 57% | |====================================== | 59% | |======================================= | 60% | |======================================== | 62% | |========================================= | 63% | |========================================== | 65% | |=========================================== | 67% | |============================================ | 68% | |============================================= | 70% | |============================================== | 71% | |=============================================== | 73% | |================================================ | 75% | |================================================== | 76% | |=================================================== | 78% | |==================================================== | 79% | |===================================================== | 81% | |====================================================== | 83% | |======================================================= | 84% | |======================================================== | 86% | |========================================================= | 87% | |========================================================== | 89% | |=========================================================== | 90% | |============================================================ | 92% | |============================================================= | 94% | |============================================================== | 95% | |=============================================================== | 97% | |================================================================ | 98% | |=================================================================| 100% ## Calculating gene attributes ## Wall clock passed: Time difference of 16.15881 secs ## [1] 16062 606 ## [1] 16062 606 ## [1] "y ~ log10_total_counts_endogenous" Let us look at the NB GLM model parameters estimated by sctransform. We can look at the effect of sctransform’s normalization on three particular genes, ACTB, POU5F1 (aka OCT4) and CD74. Figure 7.16: PCA plot of the tung reads data after sctransform normalisation (Pearson residuals). Figure 7.17: Cell-wise RLE of the tung reads data Figure 7.18: PCA plot of the tung data after TPM normalisation ## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its ## own size factors ## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own ## size factors ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scran_1.12.1 scater_1.12.2 ## [3] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [5] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [7] BiocParallel_1.18.1 matrixStats_0.55.0 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## [15] scRNA.seq.funcs_0.1.0 ## ## loaded via a namespace (and not attached): ## [1] bitops_1.0-6 bit64_0.9-7 ## [3] httr_1.4.1 progress_1.2.2 ## [5] dynamicTreeCut_1.63-1 backports_1.1.4 ## [7] sctransform_0.2.0 tools_3.6.0 ## [9] R6_2.4.0 irlba_2.3.3 ## [11] hypergeo_1.2-13 vipor_0.4.5 ## [13] DBI_1.0.0 lazyeval_0.2.2 ## [15] colorspace_1.4-1 withr_2.1.2 ## [17] prettyunits_1.0.2 tidyselect_0.2.5 ## [19] gridExtra_2.3 moments_0.14 ## [21] curl_4.2 bit_1.1-14 ## [23] compiler_3.6.0 orthopolynom_1.0-5 ## [25] BiocNeighbors_1.2.0 labeling_0.3 ## [27] bookdown_0.13 scales_1.0.0 ## [29] stringr_1.4.0 digest_0.6.21 ## [31] rmarkdown_1.15 XVector_0.24.0 ## [33] pkgconfig_2.0.3 htmltools_0.3.6 ## [35] limma_3.40.6 highr_0.8 ## [37] rlang_0.4.0 RSQLite_2.1.2 ## [39] DelayedMatrixStats_1.6.1 dplyr_0.8.3 ## [41] RCurl_1.95-4.12 magrittr_1.5 ## [43] BiocSingular_1.0.0 GenomeInfoDbData_1.2.1 ## [45] Matrix_1.2-17 Rcpp_1.0.2 ## [47] ggbeeswarm_0.6.0 munsell_0.5.0 ## [49] viridis_0.5.1 stringi_1.4.3 ## [51] yaml_2.2.0 edgeR_3.26.8 ## [53] MASS_7.3-51.1 zlibbioc_1.30.0 ## [55] Rtsne_0.15 plyr_1.8.4 ## [57] blob_1.2.0 grid_3.6.0 ## [59] listenv_0.7.0 dqrng_0.2.1 ## [61] crayon_1.3.4 contfrac_1.1-12 ## [63] lattice_0.20-38 cowplot_1.0.0 ## [65] hms_0.5.1 locfit_1.5-9.1 ## [67] zeallot_0.1.0 knitr_1.25 ## [69] pillar_1.4.2 igraph_1.2.4.1 ## [71] future.apply_1.3.0 reshape2_1.4.3 ## [73] codetools_0.2-16 biomaRt_2.40.4 ## [75] XML_3.98-1.20 glue_1.3.1 ## [77] evaluate_0.14 deSolve_1.24 ## [79] vctrs_0.2.0 gtable_0.3.0 ## [81] purrr_0.3.2 future_1.14.0 ## [83] assertthat_0.2.1 xfun_0.9 ## [85] rsvd_1.0.2 viridisLite_0.3.0 ## [87] tibble_2.1.3 elliptic_1.4-0 ## [89] memoise_1.1.0 AnnotationDbi_1.46.1 ## [91] beeswarm_0.2.3 globals_0.12.4 ## [93] statmod_1.4.32 7.4 Identifying confounding factors 7.4.1 Introduction There is a large number of potential confounders, artifacts and biases in scRNA-seq data. One of the main challenges in analysing scRNA-seq data stems from the fact that it is difficult to carry out a true technical replication (why?) to distinguish biological and technical variability. In the previous chapters we considered normalization and in this chapter we will continue to explore how experimental artifacts can be identified and removed. We will continue using the scater package since it provides a set of methods specifically for quality control of experimental and explanatory variables. Moreover, we will continue to work with the Blischak data that was used in the previous chapter. library(scater, quietly = TRUE) library(scran) options(stringsAsFactors = FALSE) umi <- readRDS("data/tung/umi.rds") umi.qc <- umi[rowData(umi)$use, colData(umi)$use] endog_genes <- !rowData(umi.qc)$is_feature_control The umi.qc dataset contains filtered cells and genes. Our next step is to explore technical drivers of variability in the data to inform data normalisation before downstream analysis. 7.4.2 Correlations with PCs Let’s first look again at the PCA plot of the QCed dataset using the scran-normalized log2-CPM values: qclust <- quickCluster(umi.qc, min.size = 30, use.ranks = FALSE) umi.qc <- computeSumFactors(umi.qc, sizes = 15, clusters = qclust) umi.qc <- normalize(umi.qc) ## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its ## own size factors ## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own ## size factors reducedDim(umi.qc, "PCA") <- reducedDim( runPCA(umi.qc[endog_genes,], exprs_values = "logcounts", ncomponents = 10), "PCA") plotPCA( umi.qc, colour_by = "batch", size_by = "total_features_by_counts" ) Figure 7.19: PCA plot of the tung data scater allows one to identify principal components that correlate with experimental and QC variables of interest (it ranks principle components by \\(R^2\\) from a linear model regressing PC value against the variable of interest). Let’s test whether some of the variables correlate with any of the PCs. 7.4.2.1 Top colData variables associated with PCs The plot below shows, for each of the first 10 PCs, the variance explained by the ten variables in colData(umi.qc) that are most strongly associated with the PCs. [We will ignore the sample_id variable: it has a unique value for each cell, so can explain all the variation for all PCs.] plotExplanatoryPCs(umi.qc) ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'is_cell_control' with fewer than 2 unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_100_features_feature_control' with fewer than 2 ## unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_200_features_feature_control' with fewer than 2 ## unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_500_features_feature_control' with fewer than 2 ## unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_50_features_ERCC' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_100_features_ERCC' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_200_features_ERCC' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_500_features_ERCC' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_50_features_MT' with fewer than 2 unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_100_features_MT' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_200_features_MT' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_500_features_MT' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'use' with fewer than 2 unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'outlier' with fewer than 2 unique levels ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf Figure 7.20: PC correlation with the number of detected genes Indeed, we can see that PC1 can be almost completely explained by batch and individual (of course batch is nested within individual). The total counts from ERCC spike-ins also explains a substantial proportion of the variability in PC1. Although number of detected genes is not strongly correlated with the PCs here (after normalization), this is commonly the case and something to look out for. [You might like to replicate the plot above using raw logcounts values to see what happens without normalization]. This is a well-known issue in scRNA-seq and was described here. 7.4.3 Explanatory variables scater can also compute the marginal \\(R^2\\) for each variable when fitting a linear model regressing expression values for each gene against just that variable, and display a density plot of the gene-wise marginal \\(R^2\\) values for the variables. plotExplanatoryVariables( umi.qc, exprs_values = "logcounts_raw", variables = c( "total_features_by_counts", "total_counts", "batch", "individual", "pct_counts_ERCC", "pct_counts_MT" ) ) Figure 7.21: Explanatory variables This analysis indicates that the number of detected genes (again) and also the sequencing depth (total number of UMI counts per cell) have substantial explanatory power for many genes, so these variables are good candidates for conditioning out in a normalization step, or including in downstream statistical models [cf. sctransform’s approach to normalization]. Expression of ERCCs also appears to be an important explanatory variable and one notable feature of the above plot is that batch explains more than individual. What does that tell us about the technical and biological variability of the data? 7.4.4 Other confounders In addition to correcting for batch, there are other factors that one may want to compensate for. As with batch correction, these adjustments require extrinsic information. One popular method is scLVM which allows you to identify and subtract the effect from processes such as cell-cycle or apoptosis. In addition, protocols may differ in terms of their coverage of each transcript, their bias based on the average content of A/T nucleotides, or their ability to capture short transcripts. Ideally, we would like to compensate for all of these differences and biases. 7.4.5 Exercise Perform the same analysis with read counts of the Blischak data. Use tung/reads.rds file to load the reads SCESet object. Once you have finished please compare your results to ours (next chapter). 7.4.6 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scran_1.12.1 scater_1.12.2 ## [3] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [5] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [7] BiocParallel_1.18.1 matrixStats_0.55.0 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## [15] knitr_1.25 ## ## loaded via a namespace (and not attached): ## [1] locfit_1.5-9.1 Rcpp_1.0.2 ## [3] rsvd_1.0.2 lattice_0.20-38 ## [5] assertthat_0.2.1 digest_0.6.21 ## [7] R6_2.4.0 dynamicTreeCut_1.63-1 ## [9] evaluate_0.14 highr_0.8 ## [11] pillar_1.4.2 zlibbioc_1.30.0 ## [13] rlang_0.4.0 lazyeval_0.2.2 ## [15] irlba_2.3.3 Matrix_1.2-17 ## [17] rmarkdown_1.15 labeling_0.3 ## [19] BiocNeighbors_1.2.0 statmod_1.4.32 ## [21] stringr_1.4.0 igraph_1.2.4.1 ## [23] RCurl_1.95-4.12 munsell_0.5.0 ## [25] compiler_3.6.0 vipor_0.4.5 ## [27] BiocSingular_1.0.0 xfun_0.9 ## [29] pkgconfig_2.0.3 ggbeeswarm_0.6.0 ## [31] htmltools_0.3.6 tidyselect_0.2.5 ## [33] tibble_2.1.3 gridExtra_2.3 ## [35] GenomeInfoDbData_1.2.1 bookdown_0.13 ## [37] edgeR_3.26.8 viridisLite_0.3.0 ## [39] crayon_1.3.4 dplyr_0.8.3 ## [41] withr_2.1.2 bitops_1.0-6 ## [43] grid_3.6.0 gtable_0.3.0 ## [45] magrittr_1.5 scales_1.0.0 ## [47] dqrng_0.2.1 stringi_1.4.3 ## [49] XVector_0.24.0 viridis_0.5.1 ## [51] limma_3.40.6 DelayedMatrixStats_1.6.1 ## [53] cowplot_1.0.0 tools_3.6.0 ## [55] glue_1.3.1 beeswarm_0.2.3 ## [57] purrr_0.3.2 yaml_2.2.0 ## [59] colorspace_1.4-1 7.5 Identifying confounding factors (Reads) ## Warning in .get_all_sf_sets(object): spike-in set 'ERCC' should have its ## own size factors ## Warning in .get_all_sf_sets(object): spike-in set 'MT' should have its own ## size factors Figure 7.22: PCA plot of the tung data ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'is_cell_control' with fewer than 2 unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_100_features_feature_control' with fewer than 2 ## unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_200_features_feature_control' with fewer than 2 ## unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_500_features_feature_control' with fewer than 2 ## unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_50_features_ERCC' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_100_features_ERCC' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_200_features_ERCC' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_500_features_ERCC' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_50_features_MT' with fewer than 2 unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_100_features_MT' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_200_features_MT' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'pct_counts_in_top_500_features_MT' with fewer than 2 unique ## levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'use' with fewer than 2 unique levels ## Warning in getVarianceExplained(dummy, exprs_values = "pc_space", ...): ## ignoring 'outlier' with fewer than 2 unique levels ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf ## Warning in FUN(newX[, i], ...): no non-missing arguments to max; returning ## -Inf Figure 7.23: PC correlation with the number of detected genes Figure 7.24: Explanatory variables ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scran_1.12.1 scater_1.12.2 ## [3] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [5] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [7] BiocParallel_1.18.1 matrixStats_0.55.0 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] locfit_1.5-9.1 Rcpp_1.0.2 ## [3] rsvd_1.0.2 lattice_0.20-38 ## [5] assertthat_0.2.1 digest_0.6.21 ## [7] R6_2.4.0 dynamicTreeCut_1.63-1 ## [9] evaluate_0.14 highr_0.8 ## [11] pillar_1.4.2 zlibbioc_1.30.0 ## [13] rlang_0.4.0 lazyeval_0.2.2 ## [15] irlba_2.3.3 Matrix_1.2-17 ## [17] rmarkdown_1.15 labeling_0.3 ## [19] BiocNeighbors_1.2.0 statmod_1.4.32 ## [21] stringr_1.4.0 igraph_1.2.4.1 ## [23] RCurl_1.95-4.12 munsell_0.5.0 ## [25] compiler_3.6.0 vipor_0.4.5 ## [27] BiocSingular_1.0.0 xfun_0.9 ## [29] pkgconfig_2.0.3 ggbeeswarm_0.6.0 ## [31] htmltools_0.3.6 tidyselect_0.2.5 ## [33] tibble_2.1.3 gridExtra_2.3 ## [35] GenomeInfoDbData_1.2.1 bookdown_0.13 ## [37] edgeR_3.26.8 viridisLite_0.3.0 ## [39] crayon_1.3.4 dplyr_0.8.3 ## [41] withr_2.1.2 bitops_1.0-6 ## [43] grid_3.6.0 gtable_0.3.0 ## [45] magrittr_1.5 scales_1.0.0 ## [47] dqrng_0.2.1 stringi_1.4.3 ## [49] XVector_0.24.0 viridis_0.5.1 ## [51] limma_3.40.6 DelayedMatrixStats_1.6.1 ## [53] cowplot_1.0.0 tools_3.6.0 ## [55] glue_1.3.1 beeswarm_0.2.3 ## [57] purrr_0.3.2 yaml_2.2.0 ## [59] colorspace_1.4-1 knitr_1.25 7.6 Batch effects 7.6.1 Introduction In the previous chapter we normalized for library size, effectively removing it as a confounder. Now we will consider removing other less well defined confounders from our data. Technical confounders (aka batch effects) can arise from difference in reagents, isolation methods, the lab/experimenter who performed the experiment, even which day/time the experiment was performed. Accounting for technical confounders, and batch effects particularly, is a large topic that also involves principles of experimental design. Here we address approaches that can be taken to account for confounders when the experimental design is appropriate. Fundamentally, accounting for technical confounders involves identifying and, ideally, removing sources of variation in the expression data that are not related to (i.e. are confounding) the biological signal of interest. Various approaches exist, some of which use spike-in or housekeeping genes, and some of which use endogenous genes. 7.6.1.1 Advantages and disadvantages of using spike-ins to remove confounders The use of spike-ins as control genes is conceptually appealing, since (ideally) the same amount of ERCC (or other) spike-in would be added to each cell in our experiment. In principle, all the variability we observe for these ``genes’’ is due to technical noise; whereas endogenous genes are affected by both technical noise and biological variability. Technical noise can be removed by fitting a model to the spike-ins and “substracting†this from the endogenous genes. There are several methods available based on this premise (eg. BASiCS, scLVM, RUVg); each using different noise models and different fitting procedures. Alternatively, one can identify genes which exhibit significant variation beyond technical noise (eg. Distance to median, Highly variable genes). Unfortunately, there are major issues with the use of spike-ins for normalisation that limit their utility in practice. Perhaps surprisingly, their variability can, for various reasons, actually be higher than that of endogenous genes. One key reason for the difficulty of their use in practice is the need to pipette miniscule volumes of spike-in solution into The most popular set of spike-ins, namely ERCCs, are derived from bacterial sequences, which raises concerns that their base content and structure diverges to far from gene structure in other biological systems of interest (e.g. mammalian genes) to be reliable for normalisation. Even in the best-case scenarios, spike-ins are limited to use on plate-based platforms; they are fundamentally incompatible with droplet-based platforms. Given the issues with using spike-ins, better results can often be obtained by using endogenous genes instead. Given their limited availability, normalisation methods based only on endogenous genes needed to be developed and we consider them generally preferable, even for platforms where spike-ins may be used. Where we have a large number of endogenous genes that, on average, do not vary systematically between cells and where we expect technical effects to affect a large number of genes (a very common and reasonable assumption), then such methods (for example, the RUVs method) can perform well. We explore both general approaches below. library(scRNA.seq.funcs) library(RUVSeq) library(scater) library(SingleCellExperiment) library(scran) library(kBET) library(sva) # Combat library(edgeR) library(harmony) set.seed(1234567) options(stringsAsFactors = FALSE) umi <- readRDS("data/tung/umi.rds") umi.qc <- umi[rowData(umi)$use, colData(umi)$use] endog_genes <- !rowData(umi.qc)$is_feature_control erccs <- rowData(umi.qc)$is_feature_control ## Apply scran sum factor normalization qclust <- quickCluster(umi.qc, min.size = 30, use.ranks = FALSE) umi.qc <- computeSumFactors(umi.qc, sizes = 15, clusters = qclust) umi.qc <- normalize(umi.qc) 7.6.2 Linear models Linear models offer a relatively simple approach to accounting for batch effects and confounders. A linear model can correct for batches while preserving biological effects if you have a balanced design. In a confounded/replicate design biological effects will not be fit/preserved. We could remove batch effects from each individual separately in order to preserve biological (and technical) variance between individuals (we will apply a similar with mnnCorrect, below). Depending on how we have pre-processed our scRNA-seq data or what modelling assumptions we are willing to make, we may choose to use normal (Gaussian) linear models (i.e. assuming a normal distribution for noise) or generalized linear models (GLM), where we can use any distribution from the exponential family. Given that we obtain highly-variable count data from scRNA-seq assays, the obvious choice for a GLM is to use the negative binomial distribution, which has proven highly successful in the analysis of bulk RNA-seq data. For demonstration purposes here we will naively correct all confounded batch effects. 7.6.2.1 Gaussian (normal) linear models The limma package in Bioconductor offers a convenient and efficient means to fit a linear model (with the same design matrix) to a dataset with a large number of features (i.e. genes) (Ritchie et al. 2015). An added advantage of limma is its ability to apply empirical Bayes squeezing of variance estimate to improve inference. Provided we are satisfied making the assumption of a Gaussian distribution for residuals (this may be reasonable for normalized log-counts in many cases; but it may not be—debate continues in the literature), then we can apply limma to regress out (known) unwanted sources of variation as follows. ## fit a model just accounting for batch lm_design_batch <- model.matrix(~0 + batch, data = colData(umi.qc)) fit_lm_batch <- lmFit(logcounts(umi.qc), lm_design_batch) resids_lm_batch <- residuals(fit_lm_batch, logcounts(umi.qc)) assay(umi.qc, "lm_batch") <- resids_lm_batch reducedDim(umi.qc, "PCA_lm_batch") <- reducedDim( runPCA(umi.qc[endog_genes, ], exprs_values = "lm_batch"), "PCA") plotReducedDim(umi.qc, use_dimred = "PCA_lm_batch", colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("LM - regress out batch") Two problems are immediately apparent with the approach above. First, batch is nested within individual, so simply regressing out batch as we have done above also regresses out differences between individuals that we would like to preserve. Second, we observe that the first principal component seems to separate cells by number of genes (features) expressed, which is undesirable. We can address these concerns by correcting for batch within each individual separately, and also fitting the proportion of genes expressed per cell as a covariate. [NB: to preserve overall differences in expression levels between individuals we will need to apply a slight hack to the LM fit results (setting the intercept coefficient to zero).] Exercise 2 Perform LM correction for each individual separately. Store the final corrected matrix in the lm_batch_indi slot. ## define cellular detection rate (cdr), i.e. proportion of genes expressed in each cell umi.qc$cdr <- umi.qc$total_features_by_counts_endogenous / nrow(umi.qc) ## fit a model just accounting for batch by individual lm_design_batch1 <- model.matrix(~batch + cdr, data = colData(umi.qc)[umi.qc$individual == "na19098",]) fit_indi1 <- lmfit(logcounts(umi.qc)[, umi.qc$individual == "na19098"], lm_design_batch1) fit_indi1$coefficients[,1] <- 0 ## replace intercept with 0 to preserve reference batch resids_lm_batch1 <- residuals(fit_indi1, logcounts(umi.qc)[, umi.qc$individual == "na19098"]) lm_design_batch2 <- model.matrix(~batch + cdr, data = colData(umi.qc)[umi.qc$individual == "na19101",]) fit_indi2 <- lmfit(logcounts(umi.qc)[, umi.qc$individual == "na19101"], lm_design_batch2) fit_indi2$coefficients[,1] <- 0 ## replace intercept with 0 to preserve reference batch resids_lm_batch2 <- residuals(fit_indi2, logcounts(umi.qc)[, umi.qc$individual == "na19101"]) lm_design_batch3 <- model.matrix(~batch + cdr, data = colData(umi.qc)[umi.qc$individual == "na19239",]) fit_indi3 <- lmfit(logcounts(umi.qc)[, umi.qc$individual == "na19239"], lm_design_batch3) fit_indi3$coefficients[,1] <- 0 ## replace intercept with 0 to preserve reference batch resids_lm_batch3 <- residuals(fit_indi3, logcounts(umi.qc)[, umi.qc$individual == "na19239"]) identical(colnames(umi.qc), colnames(cbind(resids_lm_batch1, resids_lm_batch2, resids_lm_batch3))) assay(umi.qc, "lm_batch_indi") <- cbind(resids_lm_batch1, resids_lm_batch2, resids_lm_batch3) reduceddim(umi.qc, "pca_lm_batch_indi") <- reduceddim( runpca(umi.qc[endog_genes, ], exprs_values = "lm_batch_indi"), "pca") plotreduceddim(umi.qc, use_dimred = "pca_lm_batch_indi", colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("lm - regress out batch within individuals separately") What do you think of the results of this approach? 7.6.2.2 Negative binomial generalized linear models 7.6.3 sctransform The sctransform approach to using Pearson residuals from an regularized negative binomial generalized linear model was introduced above. Here we demonstrate how to apply this method. Note that (due to what looks like a bug in this version of sctransform) we need to convert the UMI count matrix to a sparse format to apply sctransform. These sctransform results will face the problem mentioned above of batch being nested within individual, which means that we cannot directly remove batch effects without removing differences between individuals. However, here we will demonstrate how you would try to remove batch effects with sctransform for a kinder experimental design. umi_sparse <- as(counts(umi.qc), "dgCMatrix") ### Genes expressed in at least 5 cells will be kept sctnorm_data <- sctransform::vst(umi = umi_sparse, min_cells = 1, cell_attr = as.data.frame(colData(umi.qc)), latent_var = c("log10_total_counts_endogenous", "batch")) ## Calculating cell attributes for input UMI matrix ## Variance stabilizing transformation of count matrix of size 14066 by 657 ## Model formula is y ~ log10_total_counts_endogenous + batch ## Get Negative Binomial regression parameters per gene ## Using 2000 genes, 657 cells ## | | | 0% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in sqrt(1/i): NaNs produced ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |======== | 12% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |================ | 25% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |======================== | 38% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |================================ | 50% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |========================================= | 62% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |================================================= | 75% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |========================================================= | 88% ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## Warning in theta.ml(y = y, mu = fit$fitted): iteration limit reached ## | |=================================================================| 100% ## Found 123 outliers - those will be ignored in fitting/regularization step ## Second step: Get residuals using fitted parameters for 14066 genes ## | | | 0% | |= | 2% | |== | 4% | |==== | 5% | |===== | 7% | |====== | 9% | |======= | 11% | |======== | 13% | |========= | 15% | |=========== | 16% | |============ | 18% | |============= | 20% | |============== | 22% | |=============== | 24% | |================= | 25% | |================== | 27% | |=================== | 29% | |==================== | 31% | |===================== | 33% | |====================== | 35% | |======================== | 36% | |========================= | 38% | |========================== | 40% | |=========================== | 42% | |============================ | 44% | |============================== | 45% | |=============================== | 47% | |================================ | 49% | |================================= | 51% | |================================== | 53% | |=================================== | 55% | |===================================== | 56% | |====================================== | 58% | |======================================= | 60% | |======================================== | 62% | |========================================= | 64% | |=========================================== | 65% | |============================================ | 67% | |============================================= | 69% | |============================================== | 71% | |=============================================== | 73% | |================================================ | 75% | |================================================== | 76% | |=================================================== | 78% | |==================================================== | 80% | |===================================================== | 82% | |====================================================== | 84% | |======================================================== | 85% | |========================================================= | 87% | |========================================================== | 89% | |=========================================================== | 91% | |============================================================ | 93% | |============================================================= | 95% | |=============================================================== | 96% | |================================================================ | 98% | |=================================================================| 100% ## Calculating gene attributes ## Wall clock passed: Time difference of 28.12818 secs ## Pearson residuals, or deviance residuals sctnorm_data$model_str ## [1] "y ~ log10_total_counts_endogenous + batch" assay(umi.qc, "sctrans_norm") <- sctnorm_data$y Let us look at the NB GLM model parameters estimated by sctransform. #sce$log10_total_counts ## Matrix of estimated model parameters per gene (theta and regression coefficients) sctransform::plot_model_pars(sctnorm_data) Do these parameters and the regularization look sensible to you? Any concerns? reducedDim(umi.qc, "PCA_sctrans_norm") <- reducedDim( runPCA(umi.qc[endog_genes, ], exprs_values = "sctrans_norm") ) plotReducedDim( umi.qc, use_dimred = "PCA_sctrans_norm", colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("PCA plot: sctransform normalization") Figure 7.7: PCA plot of the tung data after sctransform normalisation (Pearson residuals). Q: What’s happened here? Was that expected? Any other comments? 7.6.4 Remove Unwanted Variation Factors contributing to technical noise frequently appear as “batch effects†where cells processed on different days or by different technicians systematically vary from one another. Removing technical noise and correcting for batch effects can frequently be performed using the same tool or slight variants on it. We will be considering the Remove Unwanted Variation (RUVSeq). Briefly, RUVSeq works as follows. For \\(n\\) samples and \\(J\\) genes, consider the following generalized linear model (GLM), where the RNA-Seq read counts are regressed on both the known covariates of interest and unknown factors of unwanted variation: \\[\\log E[Y|W,X,O] = W\\alpha + X\\beta + O\\] Here, \\(Y\\) is the \\(n \\times J\\) matrix of observed gene-level read counts, \\(W\\) is an \\(n \\times k\\) matrix corresponding to the factors of “unwanted variation†and \\(O\\) is an \\(n \\times J\\) matrix of offsets that can either be set to zero or estimated with some other normalization procedure (such as upper-quartile normalization). The simultaneous estimation of \\(W\\), \\(\\alpha\\), \\(\\beta\\), and \\(k\\) is infeasible. For a given \\(k\\), instead the following three approaches to estimate the factors of unwanted variation \\(W\\) are used: RUVg uses negative control genes (e.g. ERCCs), assumed to have constant expression across samples; RUVs uses centered (technical) replicate/negative control samples for which the covariates of interest are constant; RUVr uses residuals, e.g., from a first-pass GLM regression of the counts on the covariates of interest. We will concentrate on the first two approaches. 7.6.4.1 RUVg To use RUVg we will use ERCCs as negative control genes to anchor the estimation of factors representing unwanted variation. RUVg operates on the raw count data. We adjust the output normalized counts from RUVg so that they represent normalized counts-per-million and then apply a log2 transformation. We run RUVg twice, with \\(k=1\\) and \\(k=10\\) so that we can compare the effect of estimating different number of hidden factors to capture unwanted variation in the data. ruvg <- RUVg(counts(umi.qc), erccs, k = 1) assay(umi.qc, "ruvg1") <- log2( t(t(ruvg$normalizedCounts) / colSums(ruvg$normalizedCounts) * 1e6) + 1 ) ruvg <- RUVg(counts(umi.qc), erccs, k = 10) assay(umi.qc, "ruvg10") <- log2( t(t(ruvg$normalizedCounts) / colSums(ruvg$normalizedCounts) * 1e6) + 1 ) When we assess the effectiveness of various batch correction methods below, you can discuss whether or not you think using ERCCs as negative control genes for a method like RUVg is advisable (in this dataset and in general). 7.6.4.2 RUVs In this application of RUVs we treat the individuals as replicates for which the covariates of interest are constant. As above, we adjust the output normalized counts from RUVs so that they represent normalized counts-per-million and then apply a log2 transformation. Again, we run the method with \\(k=1\\) and \\(k=10\\) so that we can compare the effect of estimating different number of hidden factors. scIdx <- matrix(-1, ncol = max(table(umi.qc$individual)), nrow = 3) tmp <- which(umi.qc$individual == "NA19098") scIdx[1, 1:length(tmp)] <- tmp tmp <- which(umi.qc$individual == "NA19101") scIdx[2, 1:length(tmp)] <- tmp tmp <- which(umi.qc$individual == "NA19239") scIdx[3, 1:length(tmp)] <- tmp cIdx <- rownames(umi.qc) ruvs <- RUVs(counts(umi.qc), cIdx, k = 1, scIdx = scIdx, isLog = FALSE) assay(umi.qc, "ruvs1") <- log2( t(t(ruvs$normalizedCounts) / colSums(ruvs$normalizedCounts) * 1e6) + 1 ) ruvs <- RUVs(counts(umi.qc), cIdx, k = 10, scIdx = scIdx, isLog = FALSE) assay(umi.qc, "ruvs10") <- log2( t(t(ruvs$normalizedCounts) / colSums(ruvs$normalizedCounts) * 1e6) + 1 ) 7.6.5 Combat If you have an experiment with a balanced design, Combat can be used to eliminate batch effects while preserving biological effects by specifying the biological effects using the mod parameter. However the Tung data contains multiple experimental replicates rather than a balanced design so using mod1 to preserve biological variability will result in an error. combat_data <- logcounts(umi.qc) mod_data <- as.data.frame(t(combat_data)) # Basic batch removal mod0 <- model.matrix(~ 1, data = mod_data) # Preserve biological variability mod1 <- model.matrix(~ umi.qc$individual, data = mod_data) # adjust for total genes detected mod2 <- model.matrix(~ umi.qc$total_features_by_counts, data = mod_data) assay(umi.qc, "combat") <- ComBat( dat = t(mod_data), batch = factor(umi.qc$batch), mod = mod0, par.prior = TRUE, prior.plots = FALSE ) ## Standardizing Data across genes Exercise 1 Perform ComBat correction accounting for total features as a co-variate. Store the corrected matrix in the combat_tf slot. 7.6.6 mnnCorrect mnnCorrect (Haghverdi et al. 2017) assumes that each batch shares at least one biological condition with each other batch. Thus it works well for a variety of balanced experimental designs. However, the Tung data contains multiple replicates for each invidividual rather than balanced batches, thus we will normalize each individual separately. Note that this will remove batch effects between batches within the same individual but not the batch effects between batches in different individuals, due to the confounded experimental design. Thus we will merge a replicate from each individual to form three batches. do_mnn <- function(data.qc) { batch1 <- logcounts(data.qc[, data.qc$replicate == "r1"]) batch2 <- logcounts(data.qc[, data.qc$replicate == "r2"]) batch3 <- logcounts(data.qc[, data.qc$replicate == "r3"]) if (ncol(batch2) > 0) { x <- batchelor::mnnCorrect( batch1, batch2, batch3, k = 20, sigma = 0.1, cos.norm.in = TRUE, svd.dim = 2 ) return(x) } else { x <- batchelor::mnnCorrect( batch1, batch3, k = 20, sigma = 0.1, cos.norm.in = TRUE, svd.dim = 2 ) return(x) } } indi1 <- do_mnn(umi.qc[, umi.qc$individual == "NA19098"]) indi2 <- do_mnn(umi.qc[, umi.qc$individual == "NA19101"]) indi3 <- do_mnn(umi.qc[, umi.qc$individual == "NA19239"]) identical(colnames(umi.qc), colnames(cbind(indi1, indi2, indi3))) ## [1] TRUE assay(umi.qc, "mnn") <- assay(cbind(indi1, indi2, indi3), "corrected") # For a balanced design: #assay(umi.qc, "mnn") <- mnnCorrect( # list(B1 = logcounts(batch1), B2 = logcounts(batch2), B3 = logcounts(batch3)), # k = 20, # sigma = 0.1, # cos.norm = TRUE, # svd.dim = 2 #) The latest version of the batchelor package has a new fastMNN() method. The fastMNN() function performs a principal components (PCA). MNN identification and correction is preformed on this low-dimensional representation of the data, an approach that offers some advantages in speed and denoising. The function returns a SingleCellExperiment object containing a matrix of corrected PC scores, which can be used directly for downstream analyses like clustering and visualization. [NB: fastMNN may actually be slower on small datasets like that considered here.] indi1 <- batchelor::fastMNN( umi.qc[, umi.qc$individual == "NA19098"], batch = umi.qc[, umi.qc$individual == "NA19098"]$replicate) ## Warning in sweep(centered, 2, w, "/", check.margin = FALSE): 'check.margin' is ignored when 'x' is a DelayedArray object or ## derivative indi2 <- batchelor::fastMNN( umi.qc[, umi.qc$individual == "NA19101"], batch = umi.qc[, umi.qc$individual == "NA19101"]$replicate) ## Warning in sweep(centered, 2, w, "/", check.margin = FALSE): 'check.margin' is ignored when 'x' is a DelayedArray object or ## derivative indi3 <- batchelor::fastMNN( umi.qc[, umi.qc$individual == "NA19239"], batch = umi.qc[, umi.qc$individual == "NA19239"]$replicate) ## Warning in sweep(centered, 2, w, "/", check.margin = FALSE): 'check.margin' is ignored when 'x' is a DelayedArray object or ## derivative identical(colnames(umi.qc), colnames(cbind(assay(indi1, "reconstructed"), assay(indi2, "reconstructed"), assay(indi3, "reconstructed")))) ## [1] TRUE fastmnn <- cbind(assay(indi1, "reconstructed"), assay(indi2, "reconstructed"), assay(indi3, "reconstructed")) identical(rownames(umi.qc), rownames(fastmnn)) ## [1] FALSE ## fastMNN() drops 66 genes, so we cannot immediately add the reconstructed expression matrix to assays() in umi.qc ## But we can run PCA on the reconstructed data from fastMNN() and add that to the reducedDim slot of our SCE object fastmnn_pca <- runPCA(fastmnn, rank=2) reducedDim(umi.qc, "fastmnn") <- fastmnn_pca$rotation For further details, please consult the batchelor package documentation and vignette. 7.6.7 Harmony Harmony [Korsunsky2018fast] is a newer batch correction method, which is designed to operate on PC space. The algorithm proceeds to iteratively cluster the cells, with the objective function formulated to promote cells from multiple datasets within each cluster. Once a clustering is obtained, the positions of the centroids of each dataset are obtained on a per-cluster basis and the coordinates are corrected. This procedure is iterated until convergence. Harmony comes with a theta parameter that controls the degree of batch correction (higher values lead to more dataset integration), and can account for multiple experimental and biological factors on input. Seeing how the end result of Harmony is an altered dimensional reduction space created on the basis of PCA, we plot the obtained manifold here and exclude it from the rest of the follow-ups in the section. umi.qc.endog <- umi.qc[endog_genes,] umi.qc.endog <- runPCA(umi.qc.endog, exprs_values = 'logcounts', ncomponents = 20) pca <- as.matrix(reducedDim(umi.qc.endog, "PCA")) harmony_emb <- HarmonyMatrix(pca, umi.qc.endog$batch, theta=2, do_pca=FALSE) ## Harmony 1/10 ## Harmony 2/10 ## Harmony 3/10 ## Harmony 4/10 ## Harmony 5/10 ## Harmony 6/10 ## Harmony 7/10 ## Harmony 8/10 ## Harmony 9/10 ## Harmony 10/10 reducedDim(umi.qc.endog, "harmony") <- harmony_emb plotReducedDim( umi.qc.endog, use_dimred = 'harmony', colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) reducedDim(umi.qc, "harmony") <- reducedDim(umi.qc.endog, "harmony") 7.6.8 How to evaluate and compare batch correction A key question when considering the different methods for removing confounders is how to quantitatively determine which one is the most effective. The main reason why comparisons are challenging is because it is often difficult to know what corresponds to technical counfounders and what is interesting biological variability. Here, we consider three different metrics which are all reasonable based on our knowledge of the experimental design. Depending on the biological question that you wish to address, it is important to choose a metric that allows you to evaluate the confounders that are likely to be the biggest concern for the given situation. 7.6.8.1 Effectiveness 1 We evaluate the effectiveness of the normalization by inspecting the PCA plot where colour corresponds the technical replicates and shape corresponds to different biological samples (individuals). Separation of biological samples and interspersed batches indicates that technical variation has been removed. We always use log2-cpm normalized data to match the assumptions of PCA. for (nm in assayNames(umi.qc)) { cat(nm, " \\n") tmp <- runPCA( umi.qc[endog_genes, ], exprs_values = nm ) reducedDim(umi.qc, paste0("PCA_", nm)) <- reducedDim(tmp, "PCA") } ## counts ## logcounts_raw ## logcounts ## sctrans_norm ## ruvg1 ## ruvg10 ## ruvs1 ## ruvs10 ## combat ## mnn for (nm in reducedDimNames(umi.qc)) { print( plotReducedDim( umi.qc, use_dimred = nm, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle(nm) ) } Exercise 3 Consider different k’s for RUV normalizations. Which gives the best results? 7.6.8.2 Effectiveness 2 We can also examine the effectiveness of correction using the relative log expression (RLE) across cells to confirm technical noise has been removed from the dataset. Note RLE only evaluates whether the number of genes higher and lower than average are equal for each cell - i.e. systemic technical effects. Random technical noise between batches may not be detected by RLE. res <- list() for(n in assayNames(umi.qc)) { res[[n]] <- suppressWarnings(calc_cell_RLE(assay(umi.qc, n), erccs)) } par(mar=c(6,4,1,1)) boxplot(res, las=2) 7.6.8.3 Effectiveness 3 Another method to check the efficacy of batch-effect correction is to consider the intermingling of points from different batches in local subsamples of the data. If there are no batch-effects then proportion of cells from each batch in any local region should be equal to the global proportion of cells in each batch. kBET (Buttner et al. 2017) takes kNN networks around random cells and tests the number of cells from each batch against a binomial distribution. The rejection rate of these tests indicates the severity of batch-effects still present in the data (high rejection rate = strong batch effects). kBET assumes each batch contains the same complement of biological groups, thus it can only be applied to the entire dataset if a perfectly balanced design has been used. However, kBET can also be applied to replicate-data if it is applied to each biological group separately. In the case of the Tung data, we will apply kBET to each individual independently to check for residual batch effects. However, this method will not identify residual batch-effects which are confounded with biological conditions. In addition, kBET does not determine if biological signal has been preserved. compare_kBET_results <- function(sce){ indiv <- unique(sce$individual) norms <- assayNames(sce) # Get all normalizations results <- list() for (i in indiv){ for (j in norms){ tmp <- kBET( df = t(assay(sce[,sce$individual== i], j)), batch = sce$batch[sce$individual==i], heuristic = TRUE, verbose = FALSE, addTest = FALSE, plot = FALSE) results[[i]][[j]] <- tmp$summary$kBET.observed[1] } } return(as.data.frame(results)) } eff_debatching <- compare_kBET_results(umi.qc) require("reshape2") require("RColorBrewer") # Plot results dod <- melt(as.matrix(eff_debatching), value.name = "kBET") colnames(dod)[1:2] <- c("Normalisation", "Individual") colorset <- c('gray', brewer.pal(n = 9, "Oranges")) ggplot(dod, aes(Normalisation, Individual, fill=kBET)) + geom_tile() + scale_fill_gradient2( na.value = "gray", low = colorset[2], mid=colorset[6], high = colorset[10], midpoint = 0.5, limit = c(0,1)) + scale_x_discrete(expand = c(0, 0)) + scale_y_discrete(expand = c(0, 0)) + theme( axis.text.x = element_text( angle = 45, vjust = 1, size = 12, hjust = 1 ) ) + ggtitle("Effect of batch regression methods per individual") Exercise 4 Why do the raw counts appear to have little batch effects? 7.6.9 Big Exercise Perform the same analysis with read counts of the tung data. Use tung/reads.rds file to load the reads SCE object. Once you have finished please compare your results to ours (next chapter). Additionally, experiment with other combinations of normalizations and compare the results. 7.6.10 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] stats4 parallel stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] RColorBrewer_1.1-2 reshape2_1.4.3 ## [3] harmony_1.0 Rcpp_1.0.2 ## [5] sva_3.32.1 genefilter_1.66.0 ## [7] mgcv_1.8-28 nlme_3.1-139 ## [9] kBET_0.99.6 scran_1.12.1 ## [11] scater_1.12.2 ggplot2_3.2.1 ## [13] SingleCellExperiment_1.6.0 RUVSeq_1.18.0 ## [15] edgeR_3.26.8 limma_3.40.6 ## [17] EDASeq_2.18.0 ShortRead_1.42.0 ## [19] GenomicAlignments_1.20.1 SummarizedExperiment_1.14.1 ## [21] DelayedArray_0.10.0 matrixStats_0.55.0 ## [23] Rsamtools_2.0.1 GenomicRanges_1.36.1 ## [25] GenomeInfoDb_1.20.0 Biostrings_2.52.0 ## [27] XVector_0.24.0 IRanges_2.18.3 ## [29] S4Vectors_0.22.1 BiocParallel_1.18.1 ## [31] Biobase_2.44.0 BiocGenerics_0.30.0 ## [33] scRNA.seq.funcs_0.1.0 ## ## loaded via a namespace (and not attached): ## [1] backports_1.1.4 aroma.light_3.14.0 ## [3] plyr_1.8.4 igraph_1.2.4.1 ## [5] lazyeval_0.2.2 splines_3.6.0 ## [7] listenv_0.7.0 elliptic_1.4-0 ## [9] digest_0.6.21 htmltools_0.3.6 ## [11] viridis_0.5.1 magrittr_1.5 ## [13] memoise_1.1.0 contfrac_1.1-12 ## [15] cluster_2.1.0 globals_0.12.4 ## [17] annotate_1.62.0 R.utils_2.9.0 ## [19] prettyunits_1.0.2 colorspace_1.4-1 ## [21] blob_1.2.0 xfun_0.9 ## [23] dplyr_0.8.3 crayon_1.3.4 ## [25] RCurl_1.95-4.12 zeallot_0.1.0 ## [27] survival_2.43-3 glue_1.3.1 ## [29] gtable_0.3.0 zlibbioc_1.30.0 ## [31] BiocSingular_1.0.0 future.apply_1.3.0 ## [33] scales_1.0.0 DESeq_1.36.0 ## [35] DBI_1.0.0 viridisLite_0.3.0 ## [37] xtable_1.8-4 progress_1.2.2 ## [39] dqrng_0.2.1 bit_1.1-14 ## [41] rsvd_1.0.2 deSolve_1.24 ## [43] httr_1.4.1 FNN_1.1.3 ## [45] pkgconfig_2.0.3 XML_3.98-1.20 ## [47] R.methodsS3_1.7.1 locfit_1.5-9.1 ## [49] dynamicTreeCut_1.63-1 tidyselect_0.2.5 ## [51] labeling_0.3 rlang_0.4.0 ## [53] AnnotationDbi_1.46.1 munsell_0.5.0 ## [55] tools_3.6.0 moments_0.14 ## [57] RSQLite_2.1.2 batchelor_1.0.1 ## [59] evaluate_0.14 stringr_1.4.0 ## [61] yaml_2.2.0 knitr_1.25 ## [63] bit64_0.9-7 hypergeo_1.2-13 ## [65] purrr_0.3.2 future_1.14.0 ## [67] R.oo_1.22.0 biomaRt_2.40.4 ## [69] compiler_3.6.0 beeswarm_0.2.3 ## [71] tibble_2.1.3 statmod_1.4.32 ## [73] geneplotter_1.62.0 stringi_1.4.3 ## [75] highr_0.8 GenomicFeatures_1.36.4 ## [77] lattice_0.20-38 Matrix_1.2-17 ## [79] vctrs_0.2.0 lifecycle_0.1.0 ## [81] pillar_1.4.2 BiocNeighbors_1.2.0 ## [83] cowplot_1.0.0 bitops_1.0-6 ## [85] orthopolynom_1.0-5 irlba_2.3.3 ## [87] rtracklayer_1.44.4 R6_2.4.0 ## [89] latticeExtra_0.6-28 hwriter_1.3.2 ## [91] bookdown_0.13 gridExtra_2.3 ## [93] vipor_0.4.5 codetools_0.2-16 ## [95] MASS_7.3-51.1 assertthat_0.2.1 ## [97] withr_2.1.2 sctransform_0.2.0 ## [99] GenomeInfoDbData_1.2.1 hms_0.5.1 ## [101] grid_3.6.0 tidyr_1.0.0 ## [103] rmarkdown_1.15 DelayedMatrixStats_1.6.1 ## [105] Rtsne_0.15 ggbeeswarm_0.6.0 7.7 Dealing with confounders (Reads) library(scRNA.seq.funcs) library(RUVSeq) library(scater) library(SingleCellExperiment) library(scran) library(kBET) library(sva) # Combat library(harmony) library(edgeR) set.seed(1234567) options(stringsAsFactors = FALSE) reads <- readRDS("data/tung/reads.rds") reads.qc <- reads[rowData(reads)$use, colData(reads)$use] endog_genes <- !rowData(reads.qc)$is_feature_control erccs <- rowData(reads.qc)$is_feature_control qclust <- quickCluster(reads.qc, min.size = 30) reads.qc <- computeSumFactors(reads.qc, sizes = 15, clusters = qclust) reads.qc <- normalize(reads.qc) ruvg <- RUVg(counts(reads.qc), erccs, k = 1) assay(reads.qc, "ruvg1") <- log2( t(t(ruvg$normalizedCounts) / colSums(ruvg$normalizedCounts) * 1e6) + 1 ) ruvg <- RUVg(counts(reads.qc), erccs, k = 10) assay(reads.qc, "ruvg10") <- log2( t(t(ruvg$normalizedCounts) / colSums(ruvg$normalizedCounts) * 1e6) + 1 ) scIdx <- matrix(-1, ncol = max(table(reads.qc$individual)), nrow = 3) tmp <- which(reads.qc$individual == "NA19098") scIdx[1, 1:length(tmp)] <- tmp tmp <- which(reads.qc$individual == "NA19101") scIdx[2, 1:length(tmp)] <- tmp tmp <- which(reads.qc$individual == "NA19239") scIdx[3, 1:length(tmp)] <- tmp cIdx <- rownames(reads.qc) ruvs <- RUVs(counts(reads.qc), cIdx, k = 1, scIdx = scIdx, isLog = FALSE) assay(reads.qc, "ruvs1") <- log2( t(t(ruvs$normalizedCounts) / colSums(ruvs$normalizedCounts) * 1e6) + 1 ) ruvs <- RUVs(counts(reads.qc), cIdx, k = 10, scIdx = scIdx, isLog = FALSE) assay(reads.qc, "ruvs10") <- log2( t(t(ruvs$normalizedCounts) / colSums(ruvs$normalizedCounts) * 1e6) + 1 ) combat_data <- logcounts(reads.qc) mod_data <- as.data.frame(t(combat_data)) # Basic batch removal mod0 = model.matrix(~ 1, data = mod_data) # Preserve biological variability mod1 = model.matrix(~ reads.qc$individual, data = mod_data) # adjust for total genes detected mod2 = model.matrix(~ reads.qc$total_features_by_counts, data = mod_data) assay(reads.qc, "combat") <- ComBat( dat = t(mod_data), batch = factor(reads.qc$batch), mod = mod0, par.prior = TRUE, prior.plots = FALSE ) Exercise 1 do_mnn <- function(data.qc) { batch1 <- logcounts(data.qc[, data.qc$replicate == "r1"]) batch2 <- logcounts(data.qc[, data.qc$replicate == "r2"]) batch3 <- logcounts(data.qc[, data.qc$replicate == "r3"]) if (ncol(batch2) > 0) { x <- batchelor::mnnCorrect( batch1, batch2, batch3, k = 20, sigma = 0.1, cos.norm.in = TRUE, svd.dim = 2 ) return(x) } else { x <- batchelor::mnnCorrect( batch1, batch3, k = 20, sigma = 0.1, cos.norm.in = TRUE, svd.dim = 2 ) return(x) } } indi1 <- do_mnn(reads.qc[, reads.qc$individual == "NA19098"]) indi2 <- do_mnn(reads.qc[, reads.qc$individual == "NA19101"]) indi3 <- do_mnn(reads.qc[, reads.qc$individual == "NA19239"]) assay(reads.qc, "mnn") <- cbind(indi1, indi2, indi3) # For a balanced design: #assay(reads.qc, "mnn") <- mnnCorrect( # list(B1 = logcounts(batch1), B2 = logcounts(batch2), B3 = logcounts(batch3)), # k = 20, # sigma = 0.1, # cos.norm = TRUE, # svd.dim = 2 #) glm_fun <- function(g, batch, indi) { model <- glm(g ~ batch + indi) model$coef[1] <- 0 # replace intercept with 0 to preserve reference batch. return(model$coef) } effects <- apply( logcounts(reads.qc), 1, glm_fun, batch = reads.qc$batch, indi = reads.qc$individual ) corrected <- logcounts(reads.qc) - t(effects[as.numeric(factor(reads.qc$batch)), ]) assay(reads.qc, "glm") <- corrected Exercise 2 reads.qc.endog = reads.qc[endog_genes,] reads.qc.endog = runPCA(reads.qc.endog, exprs_values = 'logcounts', ncomponents = 20) pca <- as.matrix(reads.qc.endog@reducedDims@listData[["PCA"]]) harmony_emb <- HarmonyMatrix(pca, reads.qc.endog$batch, theta=2, do_pca=FALSE) reads.qc.endog@reducedDims@listData[['harmony']] <- harmony_emb plotReducedDim( reads.qc.endog, use_dimred = 'harmony', colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) for(n in assayNames(reads.qc)) { tmp <- runPCA( reads.qc[endog_genes, ], exprs_values = n ) print( plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle(n) ) } res <- list() for(n in assayNames(reads.qc)) { res[[n]] <- suppressWarnings(calc_cell_RLE(assay(reads.qc, n), erccs)) } par(mar=c(6,4,1,1)) boxplot(res, las=2) compare_kBET_results <- function(sce){ indiv <- unique(sce$individual) norms <- assayNames(sce) # Get all normalizations results <- list() for (i in indiv){ for (j in norms){ tmp <- kBET( df = t(assay(sce[,sce$individual== i], j)), batch = sce$batch[sce$individual==i], heuristic = TRUE, verbose = FALSE, addTest = FALSE, plot = FALSE) results[[i]][[j]] <- tmp$summary$kBET.observed[1] } } return(as.data.frame(results)) } eff_debatching <- compare_kBET_results(reads.qc) require("reshape2") require("RColorBrewer") # Plot results dod <- melt(as.matrix(eff_debatching), value.name = "kBET") colnames(dod)[1:2] <- c("Normalisation", "Individual") colorset <- c('gray', brewer.pal(n = 9, "RdYlBu")) ggplot(dod, aes(Normalisation, Individual, fill=kBET)) + geom_tile() + scale_fill_gradient2( na.value = "gray", low = colorset[2], mid=colorset[6], high = colorset[10], midpoint = 0.5, limit = c(0,1)) + scale_x_discrete(expand = c(0, 0)) + scale_y_discrete(expand = c(0, 0)) + theme( axis.text.x = element_text( angle = 45, vjust = 1, size = 12, hjust = 1 ) ) + ggtitle("Effect of batch regression methods per individual") 7.8 Feature Selection library(scRNA.seq.funcs) library(matrixStats) library(M3Drop) library(RColorBrewer) library(SingleCellExperiment) library(Polychrome) library(scater) library(scran) set.seed(1) Single-cell RNASeq is capable of measuring the expression of many thousands of genes in every cell. However, in most situations only a portion of those will show a response to the biological condition of interest, e.g. differences in cell-type, drivers of differentiation, respond to an environmental stimulus. Most genes detected in a scRNASeq experiment will only be detected at different levels due to technical noise. One consequence of this is that technical noise and batch effects can obscure the biological signal of interest. Thus, it is often advantageous to perform feature selection to remove those genes which only exhibit technical noise from downstream analysis. Not only does this generally increase the signal:noise ratio in the data; it also reduces the computational complexity of analyses, by reducing the total amount of data to be processed. For scRNASeq data, we will be focusing on unsupervised methods of feature selection which don’t require any a priori information, such as cell-type labels or biological group, since they are not available, or may be unreliable, for many experiments. In contrast, differential expression (chapter 12) can be considered a form of supervised feature selection since it uses the known biological label of each sample to identify features (i.e. genes) which are expressed at different levels across groups. For this section we will continue working with the Deng data. deng <- readRDS("data/deng/deng-reads.rds") celltype_labs <- colData(deng)$cell_type2 cell_colors <- createPalette(10, c("#010101", "#ff0000"), M=1000) names(cell_colors) <- unique(as.character(celltype_labs)) Feature selection is performed after QC, however this data has already been QCed so we can skip that step here. M3Drop contain two different feature selection methods “M3DropFeatureSelection†which is based on a Michaelis-Menten curve and is designed for full-transcript single-cell RNA-seq data (such as Smartseq2) and “NBumiFeatureSelectionCombinedDrop†which is based on a negative binomial model and is designed for UMI count data. We will demonstrate both on the Deng Smartseq2 data. M3Drop feature selection is runs direction on a normalized (but not log-transformed) expression matrix. This can be extracted from our SingleCellExperiment object using the command below. expr_matrix <- M3Drop::M3DropConvertData(deng) ## [1] "Removing 1134 undetected genes." This function is compatible with most single-cell RNA-seq analysis packages including: scater, SingleCellExperiment, monocle, and Seurat. It can also convert an existing expression matrix to the correct form (removing undetected genes & normalizing/delogging) if you specify whether the matrix is raw counts, or log transformed. Check the manual for details: ?M3Drop::M3DropConvertData Exercise 1: Confirm that the conversion function has removed undetected genes: 7.8.1 Identifying Genes vs a Null Model There are two main approaches to unsupervised feature selection. The first is to identify genes which behave differently from a null model describing just the technical noise expected in the dataset. If the dataset contains spike-in RNAs they can be used to directly model technical noise. However, measurements of spike-ins may not experience the same technical noise as endogenous transcripts (Svensson et al., 2017). In addition, scRNASeq experiments often contain only a small number of spike-ins which reduces our confidence in fitted model parameters. 7.8.1.1 Highly Variable Genes - Brennecke method The first method proposed to identify features in scRNASeq datasets was to identify highly variable genes (HVG). HVG assumes that if genes have large differences in expression across cells some of those differences are due to biological difference between the cells rather than technical noise. However, because of the nature of count data, there is a positive relationship between the mean expression of a gene and the variance in the read counts across cells. This relationship must be corrected for to properly identify HVGs. Exercise 2 Using the functions rowMeans and rowVars to plot the relationship between mean expression and variance for all genes in this dataset. (Hint: use log=“xy†to plot on a log-scale). An early method to correct for the relationship between variance and mean expression was proposed by Brennecke et al.. To use the Brennecke method, we first normalize for library size then calculate the mean and the square coefficient of variation (variation divided by the squared mean expression). A quadratic curve is fit to the relationship between these two variables for the ERCC spike-in, and then a chi-square test is used to find genes significantly above the curve. This method is included in the M3Drop package as the Brennecke_getVariableGenes(counts, spikes) function. However, this dataset does not contain spike-ins so we will use the entire dataset to estimate the technical noise. In the figure below the red curve is the fitted technical noise model and the dashed line is the 95% CI. Pink dots are the genes with significant biological variability after multiple-testing correction. Brennecke_HVG <- BrenneckeGetVariableGenes( expr_matrix, fdr = 0.01, minBiolDisp = 0.5 ) This function returns a matrix of significant genes as well as their estimated effect size (difference between observed and expected coefficient of variation), and their significance as raw p.values and FDR corrected q.values. For now we will just keep the names of the significant HVG genes. HVG_genes <- Brennecke_HVG$Gene Exercise 3 How many genes were signifcant using BrenneckeGetVariableGenes? ## [1] 1303 7.8.1.2 Highly Variable Genes - simpleSingleCell method The Bioconductor simpleSingleCell workflow has a great deal of excellent material to help your analyses. Here, we show how to identify highly variable genes using functionality from the scran package. This method assumes that technical variance is captured by a Poisson distribution, and that variance beyond that explained by a Poisson distribution represents biological variance of interest. This approach separates the biological component of the variance from the technical component and thus can rank genes based on their “biological†variance. This model also provides p-values (with FDR adjustment) that can be used to identify the set of “significant†highly variable genes at a given significance level. ### mamke a technical trend of variance based on Poisson var.fit <- trendVar(deng, parametric=TRUE, loess.args=list(span=0.4), use.spikes = FALSE) var.out <- decomposeVar(deng, var.fit) plot(var.out$mean, var.out$total, pch=16, cex=0.6, xlab="Mean log-expression", ylab="Variance of log-expression") points(var.out$mean[isSpike(deng)], var.out$total[isSpike(deng)], col="red", pch=16) curve(var.fit$trend(x), col="dodgerblue", add=TRUE, lwd=2) chosen.genes <- order(var.out$bio, decreasing=TRUE)[1:10] plotExpression(deng, rownames(var.out)[chosen.genes], point_alpha=0.5, jitter_type="jitter") top.dec <- var.out[order(var.out$bio, decreasing=TRUE),] # the highly variable genes with largest biological components head(top.dec) ## DataFrame with 6 rows and 6 columns ## mean total bio ## <numeric> <numeric> <numeric> ## Obox6 7.0852220910669 39.7469062194493 27.7222625676479 ## BC053393 6.23846872763624 36.7868129334449 22.7409221497424 ## Krt18 8.06957111931139 30.7163256353151 21.3338604240051 ## Upp1 6.70443458808406 32.9196031154138 19.9537242012223 ## Akr1b8 9.31035205790714 25.9351262454146 19.563014227718 ## Spp1 5.52672835522051 34.8140952020968 19.5492807120572 ## tech p.value FDR ## <numeric> <numeric> <numeric> ## Obox6 12.0246436518013 6.67046481158613e-67 4.98750653962295e-64 ## BC053393 14.0458907837025 1.89687518927716e-40 5.90955657926056e-38 ## Krt18 9.38246521130992 1.28064383710762e-65 9.26649093876163e-63 ## Upp1 12.9658789141915 1.39045180596497e-37 3.89865305745004e-35 ## Akr1b8 6.37211201769662 2.70679041028919e-99 5.51963779029062e-96 ## Spp1 15.2648144900397 9.4641203490752e-29 1.76908069625088e-26 simplesinglecell_genes <- rownames(top.dec)[top.dec$FDR < 0.001] table(top.dec$FDR < 0.001) ## ## FALSE TRUE ## 21124 1307 If we set an FDR threshold of 0.1%, this approach identifies around 1300 highly variable genes. The output of this variance modelling can be used as input to a denoisePCA() function to compute “denoised†principal components for clustering and other downstream analyses (details not shown here; please see the simpleSingleCell workflow). 7.8.1.3 High Dropout Genes An alternative to finding HVGs is to identify genes with unexpectedly high numbers of zeros. The frequency of zeros, known as the “dropout rateâ€, is very closely related to expression level in scRNASeq data. Zeros are the dominant feature of single-cell RNASeq data, typically accounting for over half of the entries in the final expression matrix. These zeros predominantly result from the failure of mRNAs failing to be reversed transcribed (Andrews and Hemberg, 2016). Reverse transcription is an enzyme reaction thus can be modelled using the Michaelis-Menten equation: \\[P_{dropout} = 1 - S/(K + S)\\] where \\(S\\) is the mRNA concentration in the cell (we will estimate this as average expression) and \\(K\\) is the Michaelis-Menten constant. Because the Michaelis-Menten equation is a convex non-linear function, genes which are differentially expression across two or more populations of cells in our dataset will be shifted up/right of the Michaelis-Menten model (see Figure below). K <- 49 S_sim <- 10^seq(from = -3, to = 4, by = 0.05) # range of expression values MM <- 1 - S_sim / (K + S_sim) plot( S_sim, MM, type = "l", lwd = 3, xlab = "Expression", ylab = "Dropout Rate", xlim = c(1,1000) ) S1 <- 10 # Mean expression in population 1 P1 <- 1 - S1 / (K + S1) # Dropouts for cells in condition 1 S2 <- 750 # Mean expression in population 2 P2 <- 1 - S2 / (K + S2) # Dropouts for cells in condition 2 points( c(S1, S2), c(P1, P2), pch = 16, col = "grey85", cex = 3 ) mix <- 0.5 # proportion of cells in condition 1 points( S1 * mix + S2 * (1 - mix), P1 * mix + P2 * (1 - mix), pch = 16, col = "grey35", cex = 3 ) Note: add log="x" to the plot call above to see how this looks on the log scale, which is used in M3Drop figures. Exercise 4: Produce the same plot as above with different expression levels (S1 & S2) and/or mixtures (mix). We use M3Drop to identify significant outliers to the right of the MM curve. We also apply 1% FDR multiple testing correction: M3Drop_genes <- M3DropFeatureSelection( expr_matrix, mt_method = "fdr", mt_threshold = 0.01 ) M3Drop_genes <- M3Drop_genes$Gene An alternative method is contained in the M3Drop package that is tailored specifically for UMI-tagged data which generally contains many zeros resulting from low sequencing coverage in addition to those resulting from insufficient reverse-transcription. This model is the Depth-Adjusted Negative Binomial (DANB). This method describes each expression observation as a negative binomial model with a mean related to both the mean expression of the respective gene and the sequencing depth of the respective cell, and a variance related to the mean-expression of the gene. This method is designed to model the raw counts in a dataset directly, and we can extract the appropriate matrix using the “NBumiConvertData†function similar to M3Drop. However, we have an extra step for fitting the model since that is the slowest step of the method and we are currently working on additional methods that can use this model information for other things (such as normalization, co-expression testing, highly variable gene detection). This method includes a binomial test of the significance of each feature, but since the Deng data is not UMI counts the model does not fit the noise sufficiently and far too many genes will be called as significant. Thus we will take the top 1500 by effect size. deng_int <- NBumiConvertData(deng) ## [1] "Removing 1134 undetected genes." DANB_fit <- NBumiFitModel(deng_int) # DANB is fit to the raw count matrix # Perform DANB feature selection DropFS <- NBumiFeatureSelectionCombinedDrop(DANB_fit, method="fdr", qval.thresh=0.01, suppress.plot=FALSE) DANB_genes <- DropFS[1:1500,]$Gene Exercise 5 How many genes were signifcant using NBumiFeatureSelectionCombinedDrop? ## [1] 10694 7.8.1.4 Residual variance from a (regularized) negative binomial model In the normalization chapter we introduced the sctransform approach to using Pearson residuals from an regularized negative binomial generalized linear model to normalize scRNA-seq data. The residual variance of genes (i.e. the variance of the Pearson residuals) provides a way to identify highly variable genes, where the “variance†is decoupled from the average level of expression of the gene. The residual variance is easily accessible from the sctransform output as we show below. First, we run sctransform as we did previously. deng_sparse <- as(counts(deng), "dgCMatrix") ### Genes expressed in at least 5 cells will be kept sctnorm_data <- sctransform::vst(umi = deng_sparse, min_cells = 1, cell_attr = as.data.frame(colData(deng)), latent_var = "log10_total_counts_endogenous") ## | | | 0% | |======== | 12% | |================ | 25% | |======================== | 38% | |================================ | 50% | |========================================= | 62% | |================================================= | 75% | |========================================================= | 88% | |=================================================================| 100% ## | | | 0% | |= | 1% | |== | 2% | |== | 4% | |=== | 5% | |==== | 6% | |===== | 7% | |===== | 8% | |====== | 10% | |======= | 11% | |======== | 12% | |========= | 13% | |========= | 14% | |========== | 15% | |=========== | 17% | |============ | 18% | |============ | 19% | |============= | 20% | |============== | 21% | |=============== | 23% | |=============== | 24% | |================ | 25% | |================= | 26% | |================== | 27% | |=================== | 29% | |=================== | 30% | |==================== | 31% | |===================== | 32% | |====================== | 33% | |====================== | 35% | |======================= | 36% | |======================== | 37% | |========================= | 38% | |========================== | 39% | |========================== | 40% | |=========================== | 42% | |============================ | 43% | |============================= | 44% | |============================= | 45% | |============================== | 46% | |=============================== | 48% | |================================ | 49% | |================================ | 50% | |================================= | 51% | |================================== | 52% | |=================================== | 54% | |==================================== | 55% | |==================================== | 56% | |===================================== | 57% | |====================================== | 58% | |======================================= | 60% | |======================================= | 61% | |======================================== | 62% | |========================================= | 63% | |========================================== | 64% | |=========================================== | 65% | |=========================================== | 67% | |============================================ | 68% | |============================================= | 69% | |============================================== | 70% | |============================================== | 71% | |=============================================== | 73% | |================================================ | 74% | |================================================= | 75% | |================================================== | 76% | |================================================== | 77% | |=================================================== | 79% | |==================================================== | 80% | |===================================================== | 81% | |===================================================== | 82% | |====================================================== | 83% | |======================================================= | 85% | |======================================================== | 86% | |======================================================== | 87% | |========================================================= | 88% | |========================================================== | 89% | |=========================================================== | 90% | |============================================================ | 92% | |============================================================ | 93% | |============================================================= | 94% | |============================================================== | 95% | |=============================================================== | 96% | |=============================================================== | 98% | |================================================================ | 99% | |=================================================================| 100% sctnorm_data$model_str ## [1] "y ~ log10_total_counts_endogenous" library(ggplot2) ggplot(sctnorm_data$gene_attr, aes(residual_variance)) + geom_histogram(binwidth=0.1) + geom_vline(xintercept=1, color='red') + xlim(0, 10) sctnorm_data$gene_attr$label <- rownames(sctnorm_data$gene_attr) ggplot(sctnorm_data$gene_attr, aes(x = gmean, y=residual_variance)) + geom_point(alpha = 0.6) + geom_point(colour = "firebrick2", data = sctnorm_data$gene_attr[sctnorm_data$gene_attr$residual_variance > 3,]) + scale_x_log10() + geom_hline(yintercept = 1, size = 3, color = "dodgerblue") + geom_label(aes(label = label), data = sctnorm_data$gene_attr[sctnorm_data$gene_attr$residual_variance > 30,]) + theme_bw() sct_genes <- rownames(sctnorm_data$gene_attr)[sctnorm_data$gene_attr$residual_variance > 4] table(sctnorm_data$gene_attr$residual_variance > 4) ## ## FALSE TRUE ## 20077 1220 If we set a (relatively arbitrary) threshold of a residual variance greater than three marking a “highly variable geneâ€, then we identify around 2000 highly variable genes with this sctransform approach. [NB: the deng data is extremely high depth for scRNA-seq data, so not the most applicable dataset for sctransform, but we include this analysis here to demonstrate the method rather than make any evaluation of its performance in general.] Although not explored here, the deviance statistic from the regularized NB GLM fit provides a natural way to select informative features for downstream analyses. The deviance is a goodness-of-fit statistic for a statistical model. As Wikipedia notes, deviance is a generalization of the idea of using the sum of squares of residuals in ordinary least squares to cases where model-fitting is achieved by maximum likelihood. It plays an important role in exponential dispersion models and generalized linear models, such as the negative binomial model. However, sctransform does not seem set up to use the model deviance to select informative features, but we expect this could be a direction the field goes in the near future. Keep an eye out! 7.8.2 Correlated Expression A completely different approach to feature selection is to use gene-gene correlations. This method is based on the idea that multiple genes will be differentially expressed between different cell-types or cell-states. Genes which are expressed in the same cell-population will be positively correlated with each other where as genes expressed in different cell-populations will be negatively correated with each other. Thus important genes can be identified by the magnitude of their correlation with other genes. The limitation of this method is that it assumes technical noise is random and independent for each cell, thus shouldn’t produce gene-gene correlations, but this assumption is violated by batch effects which are generally systematic between different experimental batches and will produce gene-gene correlations. As a result it is more appropriate to take the top few thousand genes as ranked by gene-gene correlation than consider the significance of the correlations. cor_feat <- M3Drop::corFS(expr_matrix) Cor_genes <- names(cor_feat)[1:1500] 7.8.3 Comparing Methods We can check whether the identified features really do represent genes differentially expressed between cell-types in this dataset. M3DropExpressionHeatmap( M3Drop_genes, expr_matrix, cell_labels = celltype_labs ) We can also consider how consistent each feature selection method is with the others using the Jaccard Index: J <- sum(M3Drop_genes %in% HVG_genes)/length(unique(c(M3Drop_genes, HVG_genes))) Exercise 6 Plot the expression of the features for each of the other methods. Which appear to be differentially expressed? How consistent are the different methods for this dataset? M3DropExpressionHeatmap( DANB_genes, expr_matrix, cell_labels = celltype_labs ) Jaccard index comparison of sets of informative features: list_of_features <- list( M3Drop_genes, DANB_genes, HVG_genes, simplesinglecell_genes, sct_genes ) Out <- matrix( 0, ncol = length(list_of_features), nrow = length(list_of_features) ) for(i in 1:length(list_of_features) ) { for(j in 1:length(list_of_features) ) { Out[i,j] <- sum(list_of_features[[i]] %in% list_of_features[[j]])/ length(unique(c(list_of_features[[i]], list_of_features[[j]]))) } } colnames(Out) <- rownames(Out) <- c("M3Drop", "DANB", "Brennecke", "simpleSingleCell", "sctransform") Out ## M3Drop DANB Brennecke simpleSingleCell ## M3Drop 1.0000000 0.38019061 0.4152905 0.14615908 ## DANB 0.3801906 1.00000000 0.2283346 0.09868187 ## Brennecke 0.4152905 0.22833459 1.0000000 0.15019157 ## simpleSingleCell 0.1461591 0.09868187 0.1501916 1.00000000 ## sctransform 0.2343257 0.21801471 0.2718985 0.26034913 ## sctransform ## M3Drop 0.2343257 ## DANB 0.2180147 ## Brennecke 0.2718985 ## simpleSingleCell 0.2603491 ## sctransform 1.0000000 7.8.4 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scran_1.12.1 scater_1.12.2 ## [3] ggplot2_3.2.1 Polychrome_1.2.3 ## [5] SingleCellExperiment_1.6.0 SummarizedExperiment_1.14.1 ## [7] DelayedArray_0.10.0 BiocParallel_1.18.1 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## [15] RColorBrewer_1.1-2 M3Drop_1.10.0 ## [17] numDeriv_2016.8-1.1 matrixStats_0.55.0 ## [19] scRNA.seq.funcs_0.1.0 ## ## loaded via a namespace (and not attached): ## [1] Rtsne_0.15 ggbeeswarm_0.6.0 ## [3] colorspace_1.4-1 dynamicTreeCut_1.63-1 ## [5] htmlTable_1.13.2 XVector_0.24.0 ## [7] base64enc_0.1-3 BiocNeighbors_1.2.0 ## [9] rstudioapi_0.10 listenv_0.7.0 ## [11] codetools_0.2-16 splines_3.6.0 ## [13] knitr_1.25 Formula_1.2-3 ## [15] cluster_2.1.0 sctransform_0.2.0 ## [17] compiler_3.6.0 dqrng_0.2.1 ## [19] backports_1.1.4 assertthat_0.2.1 ## [21] Matrix_1.2-17 lazyeval_0.2.2 ## [23] limma_3.40.6 BiocSingular_1.0.0 ## [25] acepack_1.4.1 htmltools_0.3.6 ## [27] tools_3.6.0 rsvd_1.0.2 ## [29] igraph_1.2.4.1 gtable_0.3.0 ## [31] glue_1.3.1 GenomeInfoDbData_1.2.1 ## [33] reshape2_1.4.3 dplyr_0.8.3 ## [35] Rcpp_1.0.2 bbmle_1.0.20 ## [37] gdata_2.18.0 nlme_3.1-139 ## [39] DelayedMatrixStats_1.6.1 xfun_0.9 ## [41] stringr_1.4.0 globals_0.12.4 ## [43] irlba_2.3.3 gtools_3.8.1 ## [45] hypergeo_1.2-13 statmod_1.4.32 ## [47] future_1.14.0 edgeR_3.26.8 ## [49] zlibbioc_1.30.0 MASS_7.3-51.1 ## [51] scales_1.0.0 yaml_2.2.0 ## [53] gridExtra_2.3 rpart_4.1-15 ## [55] latticeExtra_0.6-28 stringi_1.4.3 ## [57] checkmate_1.9.4 orthopolynom_1.0-5 ## [59] contfrac_1.1-12 caTools_1.17.1.2 ## [61] rlang_0.4.0 pkgconfig_2.0.3 ## [63] moments_0.14 bitops_1.0-6 ## [65] evaluate_0.14 lattice_0.20-38 ## [67] purrr_0.3.2 htmlwidgets_1.3 ## [69] labeling_0.3 cowplot_1.0.0 ## [71] tidyselect_0.2.5 deSolve_1.24 ## [73] plyr_1.8.4 magrittr_1.5 ## [75] bookdown_0.13 R6_2.4.0 ## [77] gplots_3.0.1.1 Hmisc_4.2-0 ## [79] pillar_1.4.2 foreign_0.8-70 ## [81] withr_2.1.2 mgcv_1.8-28 ## [83] survival_2.43-3 scatterplot3d_0.3-41 ## [85] RCurl_1.95-4.12 nnet_7.3-12 ## [87] future.apply_1.3.0 tibble_2.1.3 ## [89] crayon_1.3.4 KernSmooth_2.23-15 ## [91] rmarkdown_1.15 viridis_0.5.1 ## [93] locfit_1.5-9.1 grid_3.6.0 ## [95] data.table_1.12.2 reldist_1.6-6 ## [97] digest_0.6.21 elliptic_1.4-0 ## [99] munsell_0.5.0 beeswarm_0.2.3 ## [101] viridisLite_0.3.0 vipor_0.4.5 References "], -["handling-sparsity.html", "8 Handling sparsity 8.1 Challenge: Handling sparsity in single-cell RNA sequencing 8.2 Status 8.3 Open problems", " 8 Handling sparsity The material below is reproduced from (Laehnemann et al. 2019): Laehnemann,D. et al. (2019) 12 Grand challenges in single-cell data science PeerJ Preprints. link 8.1 Challenge: Handling sparsity in single-cell RNA sequencing A comprehensive characterization of the transcriptional status of individual cells enables us to gain full insight into the interplay of transcripts within single cells. However, scRNA-seq measurements typically suffer from large fractions of observed zeros, where a given gene in a given cell has no unique molecule identifiers or reads mapping to it. These observed zero values can represent either missing data (i.e.~a gene is expressed but not detected by the sequencing technology) or true absence of expression. The proportion of zeros, or degree of sparsity, is thought to be due to imperfect reverse transcription and amplification, and other technical limitations (), and depends on the scRNA-seq platform used, the sequencing depth and the underlying expression level of the gene. The term ``dropout’’ is often used to denote observed zero values in scRNA-seq data, but this term conflates zero values attributable to methodological noise and biologically-true zero expression, so we recommend against its use as a catch-all term for observed zeros. Sparsity in scRNA-seq data can hinder downstream analyses, but it is challenging to model or handle it appropriately, and thus, there remains an ongoing need for improved methods. Sparsity pervades all aspects of scRNA-seq data analysis, but here we focus on the linked problems of learning latent spaces and imputing'' expression values from scRNA-seq data (\\autoref{fig:denoising-imputation}). Imputation,data smoothing’’ and ``data reconstruction’’ approaches are closely linked to the challenges of normalization. But whereas normalization generally aims to make expression values between cells more comparable to each other, imputation and data smoothing approaches aim to achieve adjusted data values that—it is hoped—better represent the true expression values. Imputation methods could therefore be used for normalization, but do not entail all possible or useful approaches to normalization. 8.2 Status The imputation of missing values has been very successful for genotype data. Crucially, when imputing genotypes we often know which data are missing (e.g.~when no genotype call is possible due to no coverage of a locus, although see section for the challenges with data) and rich sources of external information are available (e.g.~haplotype reference panels). Thus, genotype imputation is now highly accurate and a commonly-used step in data processing for genetic association studies . The situation is somewhat different for scRNA-seq data, as we do not routinely have external reference information to apply (see ). In addition, we can never be sure which observed zeros represent missing data'' and which accurately represent a true gene expression level in the cell \\citep{hicks_missing_2018}. Observed zeros can either representbiological’’ zeros, i.e.~those present because the true expression level of a gene in a cell was zero. Or they they are the result of methodological noise, which can arise when a gene has true non-zero expression in a cell, but no counts are observed due to failures at any point in the complicated process of processing mRNA transcripts in cells into mapped reads. Such noise can lead to artefactual zero that are either more systematic (e.g.~sequence-specific mRNA degradation during cell lysis) or that occur by chance (e.g.~barely expressed transcripts that at the same expression level will sometimes be detected and sometimes not, due to sampling variation, e.g~in the sequencing). The high degree of sparsity in scRNA-seq data therefore arises from technical zeros and true biological zeros, which are difficult to distinguish from one another. In general, two broad approaches can be applied to tackle this problem of sparsity: use statistical models that inherently model the sparsity, sampling variation and noise modes of scRNA-seq data with an appropriate data generative model; or attempt to ``impute’’ values for observed zeros (ideally the technical zeros; sometimes also non-zero values) that better approximate the true gene expression levels. We prefer to use the first option where possible, and for many single-cell data analysis problems, statistical models appropriate for sparse count data exist and should be used (e.g.~for differential expression analysis). However, there are many cases where the appropriate models are not available and accurate imputation of technical zeros would allow better results from downstream methods and algorithms that cannot handle sparse count data. For example, imputation could be particularly useful for many dimension reduction, visualization and clustering applications. It is therefore desirable to improve both statistical methods that work on sparse count data directly and approaches for data imputation for scRNA-seq data, whether by refining existing techniques or developing new ones (see also ). We define three broad (and sometimes overlapping) categories of methods that can be used to ``impute’’ scRNA-seq data in the absence of an external reference: __Model-based imputation methods of technical zeros_ use probabilistic models to identify which observed zeros represent technical rather than biological zeros and aim to impute expression levels just for these technical zeros, leaving other observed expression levels untouched; or __Data-smoothing methods_ define sets of ``similar’’ cells (e.g.~cells that are neighbors in a graph or occupy a small region in a latent space) and adjust expression values for each cell based on expression values in similar cells. These methods adjust all expression values, including technical zeros, biological zeros and observed non-zero values. __Data-reconstruction methods_ typically aim to define a latent space representation of the cells. This is often done through matrix factorization (e.g.~principal component analysis) or, increasingly, through machine learning approaches (e.g.~variational autoencoders that exploit deep neural networks to capture non-linear relationships). Although a broad class of methods, both matrix factorization methods and autoencoders (among others) are able to reconstruct'' the observed data matrix from low-rank or simplified representations. The reconstructed data matrix will typically no longer be sparse (with many zeros) and the implicitlyimputed’’ data can be used for downstream applications that cannot handle sparse count data. The first category of methods generally seeks to infer a probabilistic model that captures the data generation mechanism. Such generative models can be used to identify, probabilistically, which observed zeros correspond to technical zeros (to be imputed) and which correspond to biological zeros (to be left alone). There are many model-based imputation methods already available that use ideas from clustering (e.g.~k-means), dimension reduction, regression and other techniques to impute technical zeros, oftentimes combining ideas from several of these approaches. These include SAVER , ScImpute , bayNorm , scRecover , and VIPER . Clustering methods that implicitly impute values, such as CIDR and BISCUIT , are closely related to this class of imputation methods. Data-smoothing methods, which adjust all gene expression levels based on expression levels in similar'' cells, have also been proposed to handle imputation problems. We might regard these approaches asdenoising’’ methods. To take a simplified example (), we might imagine that single cells originally refer to points in two-dimensional space, but are likely to describe a one-dimensional curve; projecting data points onto that curve eventually allows imputation of the ``missing’’ values (but all points are adjusted, or smoothed, not just true technical zeros). Prominent data-smoothing approaches to handling sparse counts include: diffusion-based MAGIC k-nearest neighbor-based knn-smooth network diffusion-based netSmooth clustering-based DrImpute locality sensitive imputation in LSImpute A major task in the analysis of high-dimensional single-cell data is to find low-dimensional representations of the data that capture the salient biological signals and render the data more interpretable and amenable to further analyses. As it happens, the matrix factorization and latent-space learning methods used for that task also provide another route for imputation through their ability to the observed data matrix from simplified representations of it. is one such standard matrix factorization method that can be applied to scRNA-seq data (preferably after suitable data normalization) as are other widely-used general statistical methods like and . As (linear) matrix factorization methods, , and decompose the observed data matrix into a ``small’’ number of factors in two low-rank matrices, one representing cell-by-factor weights and one gene-by-factor loadings. Many matrix factorization methods with tweaks for single-cell data have been proposed in recent years, including: ZIFA, a zero-inflated factor analysis f-scLVM, a sparse Bayesian latent variable model GPLVM, a Gaussian process latent variable model ZINB-WaVE, a zero-inflated negative binomial factor model scCoGAPS, an extension of consensus , a meta-analysis approach to pCMF, probabilistic count matrix factorization with a Poisson model SDA, sparse decomposition of arrays; another sparse Bayesian method . Some data reconstruction approaches have been specifically proposed for imputation, including: ENHANCE, denoising with an aggregation step ALRA, SVD with adaptive thresholding scRMD, robust matrix decomposition Recently, machine learning methods have emerged that apply autoencoders and deep neural networks ) or ensemble learning ) to impute expression values. Additionally, many deep learning methods have been proposed for single-cell data analysis that can, but need not, use probabilistic data generative processes to capture low-dimensional or latent space representations of a dataset. Even if imputation is not a main focus, such methods can generate ``imputed’’ expression values as an upshot of a model primarily focused on other tasks like learning latent spaces, clustering, batch correction, or visualization (and often several of these tasks simultaneously). The latter set includes tools such as: DCA, an autoencoder with a zero-inflated negative binomial distribution scVI, a variational autoencoder with a zero-inflated negative binomial model LATE VASC compscVAE scScope Tybalt SAUCIE scvis net-SNE BERMUDA, focused on batch correction DUSC Expression Saliency others Besides the three categories described above, a small number of scRNA-seq imputation methods have been developed to incorporate information external to the current dataset for imputation. These include: ADImpute , which uses gene regulatory network information from external sources; SAVER-X , a transfer learning method for denoising and imputation that can use information from atlas-type resources; and methods that borrow information from matched bulk RNA-seq data like URSM and SCRABBLE . 8.3 Open problems A major challenge in this context is the circularity that arises when imputation solely relies on information that is internal to the imputed dataset. This circularity can artificially amplify the signal contained in the data, leading to inflated correlations between genes and/or cells. In turn, this can introduce false positives in downstream analyses such as differential expression testing and gene network inference . Handling batch effects and potential confounders requires further work to ensure that imputation methods do not mistake unwanted variation from technical sources for biological signal. In a similar vein, single-cell experiments are affected by various uncertainties (see ). Approaches that allow quantification and propagation of the uncertainties associated with expression measurements (), may help to avoid problems associated with ‘overimputation’ and the introduction of spurious signals noted by . To avoid this circularity, it is important to identify reliable external sources of information that can inform the imputation process. One possibility is to exploit external reference panels (like in the context of genetic association studies). Such panels are not generally available for scRNA-seq data, but ongoing efforts to develop large scale cell atlases could provide a valuable resource for this purpose. Systematic integration of known biological network structures is desirable and may also help to avoid circularity. A possible approach is to encode network structure knowledge as prior information, as attempted in netSmooth and ADImpute. Another alternative solution is to explore complementary types of data that can inform scRNA-seq imputation. This idea was adopted in SCRABBLE and URSM, where an external reference is defined by bulk expression measurements from the same population of cells for which imputation is performed. Yet another possibility could be to incorporate orthogonal information provided by different types of molecular measurements (see ). Methods designed to integrate multi-omics data could then be extended to enable scRNA-seq imputation, e.g.~through generative models that explicitly link scRNA-seq with other data types or by inferring a shared low-dimensional latent structure that could be used within a data-reconstruction framework. With the proliferation of alternative methods, comprehensive benchmarking is urgently required as for all areas of single-cell data analysis . Early attempts by and provide valuable insights into the performance of methods available at the time. But many more methods have since been proposed and even more comprehensive benchmarking platforms are needed. Many methods, especially those using deep learning, depend strongly on choice of hyperparameters . There, more detailed comparisons that explore parameter spaces would be helpful, extending work like that from comparing dimensionality reduction methods. Learning from exemplary benchmarking studies , it would be immensely beneficial to develop a community-supported benchmarking platform with a wide-range of synthetic and experiment ground-truth datasets (or as close as possible, in the case of experimental data) and a variety of thoughtful metrics for evaluating performance. Ideally, such a benchmarking platform would remain dynamic beyond an initial publication to allow ongoing comparison of methods as new approaches are proposed. Detailed benchmarking would also help to establish when normalization methods derived from explicit count models may be preferable to imputation. Finally, scalability for large numbers of cells remains an ongoing concern for imputation, data smoothing and data reconstruction methods, as for all high-throughput single-cell methods and software (see ). library(scater) ## Loading required package: SingleCellExperiment ## Loading required package: SummarizedExperiment ## Loading required package: GenomicRanges ## Loading required package: stats4 ## Loading required package: BiocGenerics ## Loading required package: parallel ## ## Attaching package: 'BiocGenerics' ## The following objects are masked from 'package:parallel': ## ## clusterApply, clusterApplyLB, clusterCall, clusterEvalQ, ## clusterExport, clusterMap, parApply, parCapply, parLapply, ## parLapplyLB, parRapply, parSapply, parSapplyLB ## The following objects are masked from 'package:stats': ## ## IQR, mad, sd, var, xtabs ## The following objects are masked from 'package:base': ## ## anyDuplicated, append, as.data.frame, basename, cbind, ## colnames, dirname, do.call, duplicated, eval, evalq, Filter, ## Find, get, grep, grepl, intersect, is.unsorted, lapply, Map, ## mapply, match, mget, order, paste, pmax, pmax.int, pmin, ## pmin.int, Position, rank, rbind, Reduce, rownames, sapply, ## setdiff, sort, table, tapply, union, unique, unsplit, which, ## which.max, which.min ## Loading required package: S4Vectors ## ## Attaching package: 'S4Vectors' ## The following object is masked from 'package:base': ## ## expand.grid ## Loading required package: IRanges ## Loading required package: GenomeInfoDb ## Loading required package: Biobase ## Welcome to Bioconductor ## ## Vignettes contain introductory material; view with ## 'browseVignettes()'. To cite Bioconductor, see ## 'citation("Biobase")', and for packages 'citation("pkgname")'. ## Loading required package: DelayedArray ## Loading required package: matrixStats ## ## Attaching package: 'matrixStats' ## The following objects are masked from 'package:Biobase': ## ## anyMissing, rowMedians ## Loading required package: BiocParallel ## ## Attaching package: 'DelayedArray' ## The following objects are masked from 'package:matrixStats': ## ## colMaxs, colMins, colRanges, rowMaxs, rowMins, rowRanges ## The following objects are masked from 'package:base': ## ## aperm, apply, rowsum ## Loading required package: ggplot2 ## ## Attaching package: 'scater' ## The following object is masked from 'package:S4Vectors': ## ## rename ## The following object is masked from 'package:stats': ## ## filter library(SingleCellExperiment) library(glmpca) library(ggplot2) library(Polychrome) library(slalom) References "], -["latent-spaces.html", "9 Latent spaces 9.1 Dimensionality reduction 9.2 Matrix factorization and factor analysis 9.3 Autoencoders", " 9 Latent spaces In many cases we may like to think of cells sitting in a low-dimensional, “latent†space that captures relationships between cells more intuitively than the very high-dimensional gene expression space. 9.1 Dimensionality reduction Why? - Reduce Curse of Dimensionality problems - Increase storage and computational efficiency - Visualize Data in 2D or 3D Difficulty: Need to decide how many dimension to keep. 9.1.1 PCA: Principal component analysis 9.1.1.1 (traditional) PCA PCA is a linear feature extraction technique. It performs a linear mapping of the data to a lower-dimensional space in such a way that the variance of the data in the low-dimensional representation is maximized. It does so by calculating the eigenvectors from the covariance matrix. The eigenvectors that correspond to the largest eigenvalues (the principal components) are used to reconstruct a significant fraction of the variance of the original data. In simpler terms, PCA combines your input features in a specific way that you can drop the least important feature while still retaining the most valuable parts of all of the features. As an added benefit, each of the new features or components created after PCA are all independent of one another. 9.1.1.1.1 Basic ideas of PCA Idea1: Dropping dimensions = Projection onto lower dimensional space   Which dimension should we keep? Idea2: more variantion = more information   But what if the plot is not readily to be projected onto either X or Y-axis? 9.1.1.1.2 Steps of PCA Step1: Rotation We want a set of axises (called Principle Components) that satisfies: -The 1st axis points to the direction where variantion is maximized, and so on -They are orthogonal to each other It can be shown that the eigen vectors of the covariance matrix satisfy these conditions, and the eigen vector according to the largest eigen value accounts for the most variation. Step2: Projection (3-dimesion \\(\\rightarrow\\) 2-dimension) 9.1.1.1.3 An example of PCA deng <- readRDS("data/deng/deng-reads.rds") my_color1 <- createPalette(6, c("#010101", "#ff0000"), M=1000) names(my_color1) <- unique(as.character(deng$cell_type1)) my_color2 <- createPalette(10, c("#010101", "#ff0000"), M=1000) names(my_color2) <- unique(as.character(deng$cell_type2)) deng <- runPCA(deng, ncomponents = 2) plotPCA(deng, colour_by = "cell_type1") + scale_fill_manual(values = my_color1) ## Scale for 'fill' is already present. Adding another scale for 'fill', ## which will replace the existing scale. plotPCA(deng, colour_by = "cell_type2") + scale_fill_manual(values = my_color2) ## Scale for 'fill' is already present. Adding another scale for 'fill', ## which will replace the existing scale. 9.1.1.1.4 Advantages and limits of PCA: Advantages: fast, easy to use and intuitive. Limits: Can lead to local inconsistency, i.e. far away points can become nearest neighbours. It is a linear projection, like casting a shadow, meaning it can’t capture non-linear dependencies. For instance, PCA would not be able to “unroll†the following structure. 9.1.1.2 GLM-PCA (Collins, Dasgupta, and Schapire 2002) (Townes et al. 2019) GLM-PCA is a generalized version of the traditional PCA. The traditional PCA implicitly imposes an assumption of Gaussian distribution. The purpose of GLM-PCA is to loosen this condition to accommodate other distributions of the exponential family. Why does PCA assume a Gaussian distribution? Let \\(x_1, \\dots, x_n \\in \\mathcal{R}^d\\) be the \\(d\\)-dimensional data observed. PCA is looking for their projections onto a subspace: \\(u_1, \\dots, u_n\\), such that \\(\\sum_{i = 1}^n \\Vert x_i - u_i\\Vert^2\\) is minimized. This objective function can be interpretated in two ways: Interpretation 1: the variance of the projections/principal components: \\(\\sum_{i} \\Vert u_i \\Vert ^2\\), if the data is centered at the origin (\\(\\sum_{i} x_i = 0\\)); Interpretation 2: Each point \\(x_i\\) is thought of as a random draw from a probability distribution centered at \\(u_i\\). If we take this probability as a unit Gaussian, that is \\(x_i \\sim N(u_i, 1)\\), then the likelihood is \\(\\prod_{i = 1}^n \\exp (- \\Vert x_i - u_i\\Vert^2)\\), and the negative log likelihood is exactly the objective function. This assumption is often inappropriate for non-Gaussian distributed data, for example discrete data. Therefore, GLM-PCA generalizes the Gaussian likelihood into a likelihood of any exponential-family distribution, and applies appropriate link functions to \\(u_i\\)’s in the same as a GLM does to non-Gaussian responses. The following example compares GLM-PCA with Poisson marginals to the traditional PCA, which is identical to the result from plotPCA. ## GLM-PCA Y <- assay(deng, "counts") Y <- Y[rowSums(Y) > 0, ] system.time(res1 <- glmpca(Y, L=2, fam="poi", verbose=TRUE)) ## user system elapsed ## 94.261 25.207 119.499 pd1 <- data.frame(res1$factors, dimreduce="glmpca-poisson", clust = factor(deng$cell_type2)) ## traditional PCA pd2 <- data.frame(reducedDim(deng, "PCA"), dimreduce="runPCA", clust = factor(deng$cell_type2)) colnames(pd2) <- colnames(pd1) ## plot pd <- rbind(pd1, pd2) ggplot(pd, aes(x = dim1, y = dim2, colour = clust)) + geom_point(size=2) + facet_wrap(~dimreduce, scales="free", nrow=3) + scale_color_manual(values = my_color2) + theme_bw() Let us compare GLM-PCA and standard PCA (using normalized log-counts data) on the Tung data, before cells have been QC’d. Repeat these plots with the QC’d Tung data. 9.1.2 tSNE: t-Distributed Stochastic Neighbor Embedding t-SNE (Maaten and Hinton 2008) is an advanced version of the original SNE algorithm. (Hinton and Roweis 2003) 9.1.2.1 Motivation The weakness of PCA is the motivation behind the SNE algorithm. PCA focuses on global covariance structrue, which lead to local inconsistency. SNE aims to preserve local strucutrue, or preserving the relationships among data points (ie. similar points remain similar; distinct points remain distinct). Unlike PCA, SNE is not limited to linear projections, which makes it suited to all sorts of datasets, including the swiss-roll data we have seen above. t-SNE solves the crowding issue of the original SNE. 9.1.2.2 original SNE SNE minimizes the divergence between two distributions: a distribution that measures pairwise similarities of the input objects and a distribution that measures pairwise similarities of the corresponding low-dimensional points in the embedding. Goal: preserve neighbourhoods. Soft neighbourhood: For each data point \\(x_i\\), the \\(i\\rightarrow j\\) probability is the probability that point \\(x_i\\) chooses \\(x_j\\) as its neighbour: \\(p_{j|i} \\propto \\exp(-\\Vert x_i - x_j \\Vert^2/2\\delta^2)\\). (This can be thought of as the probability of \\(x_j\\) in \\(N(x_i, \\delta)\\)) \\(\\Vert x_i - x_j \\Vert^2\\) is the Euclidean distance: The closer \\(x_i\\) and \\(x_j\\) are, the larger \\(p_{j|i}\\) is. \\(\\delta^2\\) denotes the vairance, it sets the size of the neighbourhood.  Very low \\(\\Rightarrow\\) all the probability is in the nearest neighbour  Very high \\(\\Rightarrow\\) uniform weights We generally want \\(\\delta^2\\) to be small for points in densely populated areas and large for sparse areas, so that the number of neighbours of all data points are roughly the same. It is computed with a user specified parameter (perplexity) which indicates the effective number of neighbours for a data point. Similarity matrix Collect \\(p_{j|i}\\) for all data points into a matrix, then this matrix preserves the key information of the local neighbourhood structure. How SNE works: Given high-dimensional data \\(X = \\{x_1, \\dots, x_n \\in \\mathcal{R}^d \\}\\), obtain the similarity matrix \\(P\\); Let \\(Y =\\{y_1, \\dots, y_n \\in \\mathcal{R}^2\\}\\) be a 2-dimensional data, the coordinates for visualization. Obtain a smilarity matrix of \\(Y\\), denoted as \\(Q\\), in the same way as \\(X\\), except that \\(\\delta^2\\) is fixed at 1/2. Look for \\(Y\\) such that \\(Q\\) is as similar to \\(P\\) as possible. Measurement of how similar two distributions is: Kullback-Leibler divergence (The definition of this cost function and the optimization procedure are out of the scope of this course) 9.1.2.3 t-SNE The motivation of t-SNE is to solve one of the main issues of SNE, the crowding problem. Crowding problem: In high dimension we have more room, points can have a lot of different neighbours that are far apart from each other. But in low dimensions, we don’t have enough room to accommodate all neighbours. Forexample, in 2D a point can have a few neighbors at distance one all far from each other - what happens when we embed in 1D? Solution: Change the distribution of the low-dimensional data \\(Q\\) into a student-t distribution. Recall that SNE is trying to minimize the dissimilarity of \\(P\\) and \\(Q\\), and \\(P\\) has a Gaussian distribution. So for a pair of points (\\(x_i\\) and \\(x_j\\) in high-dimension, \\(y_i\\) and \\(y_j\\) in low-dimension) to reach the same probability, the distance between \\(y_i\\) and \\(y_j\\) would be much larger (i.e. much farther apart). 9.1.2.4 Example of t-SNE: muraro <- readRDS("data/pancreas/muraro.rds") tmp <- runTSNE(muraro, perplexity = 3) plotTSNE(tmp, colour_by = "cell_type1") tmp <- runTSNE(muraro, perplexity = 50) plotTSNE(tmp, colour_by = "cell_type1") 9.1.2.5 Limits of t-SNE: Not a convex problem, i.e. the cost function has multiple local minima. Non-deterministic. Require specification of very important parameters, e.g. perplexity. Coordinates after embedding have no meaning. Therefore can merely be used for visualization. (See here for more pitfalls of using t-SNE.) 9.1.3 Manifold methods 9.1.3.1 UMAP: Uniform Manifold Approximation and Projection (McInnes, Healy, and Melville 2018) 9.1.3.1.1 Advantages of UMAP over t-SNE: faster deterministic better at preserving clusters 9.1.3.1.2 High level description Construct a topological presentation of the high-dimensional data (in this case a weighted \\(k\\)-NN graph) Given a low-dimensional data, construct a graph in the similar way Minimize the dissimilarity between the twp graphs. (Look for the low-dimensional data whose graph is the closest to that of the high-dimensional data) 9.1.3.1.3 Some details How the weighted graph is built? Obtain dissimilarity from the input distance: For each data point \\(x_i\\), find its \\(k\\) nearest neighbours: \\(x_{i_1}, \\dots, x_{i_k}\\). Let \\(d(x_i, x_{i_j})\\) be the input or original distance between \\(x_i\\) and \\(x_{i_j}\\), and \\(\\rho_i = \\min[d(x_i, x_{i_j}); 1 \\leq j \\leq k]\\) be the distance between \\(x_i\\) and its nearest neighbour. Then the dissimilarity between \\(x_i\\) and \\(x_{i_j}\\) is measured simply by subtracting the original distance by \\(\\rho_i\\): \\(\\tilde{d}(x_i, x_{i_j}) = d(x_i, x_{i_j}) - \\rho_i\\). Tranform dissimilarity to similarity: \\(s(x_i, x_{i_j}) = \\exp[-\\tilde{d}(x_i, x_{i_j})] - c_i\\), where \\(c_i\\) is a scale factor to ensure \\(\\sum_{j = 1}^k s(x_i, x_{i_j})\\) is a constant for all \\(i\\). Similarity itself can serve as edge weights, but this similarity is not symmetrical, i.e. \\(s(x_i, x_{i_j}) \\neq s(x_{i_j}, x_i)\\). To be able to project this onto an undirected graph, we need to solve the disagreement between \\(s(x_i, x_{i_j})\\) and \\(s(x_{i_j}, x_i)\\). Obtain weights: \\(w(x_i, x_{i_j}) = s(x_i, x_{i_j}) + s(x_{i_j}, x_i) - s(x_i, x_{i_j}) * s(x_{i_j}, x_i)\\) (Interpretation: \\(P(A \\cup B ) = P(A) + P(B) - P(A)P(B)\\) if \\(A\\) and \\(B\\) are independent) How the dissimilarity between graphs are measured? Cross entropy 9.1.3.1.4 Example of UMAP muraro <- runUMAP(muraro) plotUMAP(muraro, colour_by="cell_type1") 9.1.3.2 PHATE (Moon et al. 2017) 9.1.3.2.1 Sketch of algorithm The simpliest description of PHATE: Step1. Create a dissimilarity matrix of the original data Step2. Feed the dissimilarity matrix to nonmetric MDS (MDS: Multi-Dimension Scaling is a classical dimensionality reduction approach, that takes an input of distance matrix, and aims at preserving pairwise distances in the low dimensional space. When the input distance matrix is Euclidean distance, MDS produces the same result as PCA. Nonmetric MDS generalize the input as a dissimilarity matrix, rather than just distance.) Details of step1 in PHATE Step1-1. Markov transition matrix - What is similar with SNE: Recall that in the original SNE algorithm, there is a similarity matrix with entry \\(p_{i|j}\\) that is interpreted as the probability that point \\(x_i\\) chooses \\(x_j\\) as its neighbour: \\(p_{j|i} \\propto \\exp(-\\Vert x_i - x_j \\Vert^2/2\\delta^2)\\). PHATE is doing the same, except that we can interpret it differently: i. We can think \\(p_{j|i}\\) as a Gaussian kernel, where \\(\\epsilon \\triangleq 2\\delta^2\\) is the bandwidth: \\(p_{j|i} \\triangleq K_\\epsilon(x_i, x_j )\\). Similar to SNE, PHATE also define \\(\\epsilon\\) as the \\(k\\)-NN distance of each data point, so that it is smaller in dense area and larger in sparse area. The \\(k\\) is a user-specified tuning parameter, similar to perplexity in SNE. ii. We can think of the similarity matrix as a transition matrix, where \\(p_{j|i}\\) represents the probability of jumping from state \\(i\\) to state \\(j\\) in a single step. - What is different: i. PHATE generalize \\(K_\\epsilon(x_i, x_j)\\) to \\(\\exp \\left(- \\Vert x_i - x_j \\Vert^\\alpha /\\epsilon(x_i)^\\alpha\\right)\\), where the original Gaussian kernel is the special case when \\(\\alpha = 2\\). The motivation is that if the data is very sparse in some regions, then the bandwith \\(\\epsilon\\) with be very large and the kernel will become flat and lose the local information. By letting \\(\\alpha > 2\\), we prevent this to happen, although \\(\\alpha\\) needs to be provided by the user.  ii. Note that the kernels are not symmetrical now, that is \\(K_\\epsilon(x_i, x_j) \\neq K_\\epsilon(x_j, x_i)\\). So we make it symmetrical by taking an average of the two.  Step1-2. Smoothing - \\(P\\) is the transition matrix where \\(p_{i, j}\\) represents the probability of jumping from state \\(i\\) to state \\(j\\) in a single step. - Denote \\(\\delta_x\\) as a row vector of length \\(n\\) (the number of data points), where only the entry corresponding to \\(x\\) is 1 and zero everywhere else. Then \\(p_x = \\delta_x P\\) is the probability distribution of the data points starting from \\(x\\) after one step, and \\(p_x^t = \\delta_x P^t\\) is the probability distribution of the data points after \\(t\\) steps. In general, the more steps we take, the more data points will have positive probabilities. One way to think about this, is the larger \\(t\\) is, the more global information and the less local information is encoded. In the extreme case, if we take infinity steps, \\(p_x^\\infty\\) will be the same for all \\(x\\)’s, i.e. the probability distribution is going to be the same regardless of where we start, in this case, the local information is completely lost. An appropriately chosen \\(t\\) is crucial for the balance between local and global information in the embedding. (See the original paper for details of choosing \\(t\\)) Step1-3. Distance measurement Instead of measuring directly the Eudlicean distance between data points, say \\(x_i\\) and \\(x_j\\), PHATE measures the distance between probability distributions \\(p_{x_i}^t\\) and \\(p_{x_j}^t\\): \\(D^t(x_i, x_j) = \\Vert \\log(p_{x_i}^t) - \\log(p_{x_j}^t) \\Vert^2\\) 9.1.3.2.2 Example of PHATE library(phateR) deng_phate <- phate(t(assay(deng, "logcounts"))) dt <- data.frame(deng_phate$embedding, clust = deng$cell_type1) palette(rainbow(10)) ggplot(dt, aes(x=PHATE1, y=PHATE2, color=clust)) + geom_point() 9.2 Matrix factorization and factor analysis The key concept of factor analysis: The original, observed variables are correlated because they are all associated with some unobservable variables, the latent factors. It looks similar to PCA, but instead of dimensionality reduction, factor analysis focuses on studying the latent factors. The variance of an observed variable can be splitted into two parts: - Common variance: the part of variance that is explained by latent factors; - Unique variance: the part that is specific to only one variable, usually considered as an error component or residual. The factor loadings or weights indicate how much each latent factor is affecting the observed features. 9.2.1 Slalom: Interpretable latent spaces Highlight of Slalom: (Buettner et al. 2017) It incorporates prior information to help the model estimation; It learns whatever not provided by prior knowledge in the model training process; It enforces sparsity in the weight matrix. 9.2.1.1 Methodology Matrix expression of factor analysis: How prior knowledge affects the model: \\(I_{g, k}\\): (observed) Indicator of whether a gene \\(g\\) is annotated to a given pathway or factor \\(k\\); \\(z_{g, k}\\): (latent) Indicator of whether factor \\(k\\) has a regulatory effect on gene \\(g\\); \\(w_{g, k}\\): (estimated) weights. grey arrow: \\[ P(I_{g, k}\\vert z_{g, k}) = \\begin{cases} \\text{Bernoulli}(p_1), \\text{if } z_{g, k} = 1\\\\ \\text{Bernoulli}(p_2), \\text{if } z_{g, k} = 0\\\\ \\end{cases}\\] green arrow: \\[ P(w_{g, k}\\vert z_{g, k}) = \\begin{cases} N(w_{g, k}, 1/\\alpha), \\text{ if } z_{g, k} = 1\\\\ \\delta_0(w_{g, k}), \\text{ if } z_{g, k} = 0\\\\ \\end{cases}\\] We only look at the part of the likelihood that is relavant to this part: \\(\\prod_{g} \\prod_{k}P(I_{g, k}, w_{g, k}, z_{g, k})\\), where \\(P(I_{g, k}, w_{g, k}, z_{g, k}) = P(I_{g, k}, w_{g, k}| z_{g, k})P(z_{g,k}) = P( I_{g, k}| z_{g, k})P( w_{g, k}| z_{g, k})P(z_{g,k})\\). Since we do not know anything about \\(z_{g,k}\\), it is assumed as Bernoulli(1/2). 9.2.1.2 Example First, get a geneset in a GeneSetCollection object. gmtfile <- system.file("extdata", "reactome_subset.gmt", package = "slalom") genesets <- GSEABase::getGmt(gmtfile) Then we create an Rcpp_SlalomModel object containing the input data and genesets (and subsequent results) for the model. model_deng <- newSlalomModel(deng, genesets, n_hidden = 5, min_genes = 10) ## 29 annotated factors retained; 1 annotated factors dropped. ## 1072 genes retained for analysis. Initialize the model: model_deng <- initSlalom(model_deng, seed = 100) Fit/train the model: model_deng <- trainSlalom(model_deng, nIterations = 1000, seed = 100, tolerance = 0.001) ## pre-training model for faster convergence ## iteration 0 ## Model not converged after 50 iterations. ## iteration 0 ## Model not converged after 50 iterations. ## iteration 0 ## Switched off factor 29 ## Switched off factor 20 ## Switched off factor 32 ## Switched off factor 28 ## Switched off factor 13 ## Switched off factor 27 ## Switched off factor 10 ## iteration 100 ## Switched off factor 22 ## iteration 200 ## iteration 300 ## iteration 400 ## iteration 500 ## iteration 600 ## iteration 700 ## Model converged after 701 iterations. View results: The plotRelevance function displays the most relevant terms (factors/pathways) ranked by relevance, showing gene set size and the number of genes gained/lost as active in the pathway as learnt by the model. plotRelevance(model_deng) The plotTerms function shows the relevance of all terms in the model, enabling the identification of the most important pathways in the context of all that were included in the model. plotTerms(model_deng) 9.3 Autoencoders (Kingma and Welling 2013) 9.3.1 Background and some notations Data: \\(X\\) Latent variables: \\(Z\\) Something that is not directly observable but is assumed to have an impact on the observed variables. Goal: We believe \\(X\\) can be generated from \\(Z\\) (with some trasformation), and want to sample more data from \\(Z\\) that resembles \\(X\\). So we want the to find the parameters \\(\\theta\\) such that the probability to generate \\(X\\) from the distribution of \\(Z\\): \\(P(X) = \\int P(X|z; \\theta) P(z) dz\\) is maximized. How do we define \\(Z\\)? -The simpliest idea: \\(Z \\sim N(0, 1)\\). It is not impossible, because “any distribution in d dimensions can be generated by taking a set of d variables that are normally distributed and mapping them through a sufficiently complicated function.†-A better idea: For most of \\(z\\), \\(P(X|z; \\theta)\\) will be close to zero, meaning it contribute almost nothing to the estimate of \\(P(X)\\). Thus, we want to sample only those values of \\(Z\\) that are likely to produce \\(X\\). Denote this distribution of \\(Z\\) as \\(Q(Z|X)\\) (it is infered and therefore depend on \\(X\\)). Advantage: There will be a lot less possible values of \\(Z\\) under \\(Q\\) compared to random sampling, therefore, it will be easier to compute \\(E_{Z \\sim Q} P(X|Z)\\). 9.3.2 Objective \\[ \\log P(X) - KL[Q(Z|X)\\Vert P(Z|X)] = E_{Z\\sim Q}[\\log P(X|Z)] - KL[Q(Z|X)\\Vert P(Z)]\\] We can get this equation by starting from the definition of Kullback-Leibler divergence, combined with the Bayesian formula and a little algebra. (Not showing details here) LHS: what we want to maximize: Generation loss: how likely the generated samples resembles \\(X\\) - an error term which measures how much information is lost when using \\(Q\\) to represent \\(P\\), it becomes small if \\(Q\\) is high-capacity. (A loose explanation of model capacity: Roughly speaking, the capacity of a model describes how complex a relationship it can model. You could expect a model with higher capacity to be able to model more relationships between more variables than a model with a lower capacity.) RHS: what we can maximize through stochastic gradient descent. References "], -["clustering-and-cell-annotation.html", "10 Clustering and cell annotation 10.1 Clustering Methods 10.2 Clustering example 10.3 An alternative to clustering: Automatic cell annotation", " 10 Clustering and cell annotation 10.1 Clustering Methods Once we have normalized the data and removed confounders we can carry out analyses that are relevant to the biological questions at hand. The exact nature of the analysis depends on the dataset. Nevertheless, there are a few aspects that are useful in a wide range of contexts and we will be discussing some of them in the next few chapters. We will start with the clustering of scRNA-seq data. 10.1.1 Introduction One of the most promising applications of scRNA-seq is de novo discovery and annotation of cell-types based on transcription profiles. Computationally, this is a hard problem as it amounts to unsupervised clustering. That is, we need to identify groups of cells based on the similarities of the transcriptomes without any prior knowledge of the labels. Moreover, in most situations we do not even know the number of clusters a priori. The problem is made even more challenging due to the high level of noise (both technical and biological) and the large number of dimensions (i.e. genes). When working with large datasets, it can often be beneficial to apply some sort of dimensionality reduction method. By projecting the data onto a lower-dimensional sub-space, one is often able to significantly reduce the amount of noise. An additional benefit is that it is typically much easier to visualize the data in a 2 or 3-dimensional subspace. We have already discussed PCA (chapter 6.6.2) and t-SNE (chapter 6.6.2). Challenges in clustering What is the number of clusters k? What defines a good clustering? What is a cell type? Scalability: in the last few years the number of cells in scRNA-seq experiments has grown by several orders of magnitude from ~\\(10^2\\) to ~\\(10^6\\) 10.1.2 unsupervised Clustering methods Three main ingredients of a complete clustering method: Measure of similarity: how do we quantify how close two data points are? Quality function: how do we decide how “good†is a clustering/partition? Algorithm: how to find the clustering whose quality function is optimized? 10.1.2.1 Hierarchical clustering Hierarchical clustering is basically the only type of clustering algorithm that does not seek to optimize a quality function, because it builds a hierarchy of clusters, instead of one single clustering result as the output. There are two types of strategies: - Agglomerative (bottom-up): each observation starts in its own cluster, and pairs of clusters are merged as one moves up the hierarchy. - Divisive (top-down): all observations start in one cluster, and splits are performed recursively as one moves down the hierarchy.  10.1.2.2 k-means clustering Measure of similarity: Euclidean distance Quality function: Within cluster distance Algorithm: Advantage: Fast Drawbacks: - Sensitive to initial clustering - Sensitive to outliers - Need to specify K - Tend to find clusters of similar sizes Tools related to K-means: SC3 10.1.2.3 Graph-based methods Real world networks usualy display big inhomogeneities or community structure. Communities or clusters or modules are groups of vertices which probably share common properties and/or play similar roles whithin the graph. In recent years there has been a lot of interest in detecting communities in networks in various domains. Some of these community detection methods can be applied to scRNA-seq data by building a graph where each vertice represents a cell and (weight of) the edge measures similarity between two cells. Actually, graph-based clustering is the most popular clustering algorithm in scRNA-seq data analysis, and has been reported to have outperformed other clustering methods in many situations (Freytag et al. 2018). 10.1.2.3.1 Why do we want to represent the data as a graph? Memory effectiveness: A (complete) graph can be thought as an alternative expression of similarity matrix. Current methods (discuss later) aim to build sparse graphs, which ease the memory burden. Curse of dimensionality: All data become sparse in high-dimensional space and therefore similarities measured by Euclidean distances etc are generally low between all objects. 10.1.2.3.2 Building a graph Step1: Build an unweighted K-nearest neighbour (KNN) graph Step2: Add weights, and obtain a shared nearest neighbour (SNN) graph There are two ways of adding weights: number and rank. - number: The number of shared nodes between \\(u\\) and \\(v\\), in this case, 3. - rank: A measurement of the closeness to their common nearest neighbours. (Xu and Su (2015)) Details of rank : Main idea: The closeness of two people is defined by their closest common friend. For each node, say \\(u\\), we can rank its 5 neighbours according to their closeness to \\(u\\), and we can do the same with \\(v\\). Denote the three shared neighbours as \\(x_1\\), \\(x_2\\) and \\(x_3\\), so rank(\\(x_1, u\\)) = 1 means \\(x_1\\) is the closest neighbour of \\(u\\). The idea is, if \\(x_1\\) is also the closest to \\(v\\), then \\(u\\) and \\(v\\) should have a larger similarity, or weight. So we summarize the overall closeness of \\(x_1\\) with both \\(u\\) and \\(v\\) by taking an average: \\(\\dfrac{1}{2}(\\text{rank}(x_1, u), \\text{rank}(x_1, v))\\). Then we find the one with the largest closeness, \\(s(u, v) = \\min \\left[ \\dfrac{1}{2}(\\text{rank}(x_i, u), \\text{rank}(x_i, v)) \\vert i = 1, 2, 3\\right]\\). The final expression of weight: \\[ w(u, v) = K - s(u, v).\\] 10.1.2.3.3 Quality function (Modularity) Modularity (Newman and Girvan 2004) is not the only quality function for graph-based clustering, but it is one of the first attempts to embed in a compact form many questions including the definition of quality function and null model etc. The idea of modularity: A random graph should not have a cluster structure. The more “quality†a partition has compared to a random graph, the “better†the partition is. Specifically, it is defined by: the quality of a partition on the actual graph \\(-\\) the quality of the same partition on a random graph quality : Sum of the weights within clusters random graph : a copy of the original graph, with some of its properties, but without community structure. The random graph defined by modularity is: each node has the same degree as the original graph. \\[ Q \\propto \\sum_{i, j} A_{i, j} \\delta(i, j) - \\sum_{i, j} \\dfrac{k_i k_j}{2m} \\delta(i, j)\\] \\(A_{i, j}\\): weight between node \\(i\\) and \\(j\\); \\(\\delta(i, j)\\): indicator of whether \\(i\\) and \\(j\\) are in the same cluster; \\(k_i\\): the degree of node \\(i\\) (the sum of weights of all edges connected to \\(i\\)); \\(m\\): the total weight in the all graph. Higher modularity implies better partition: Limits of modularity: (Good, De Montjoye, and Clauset 2010) 1. Resolution limit. Short version: Modularity maximization forces small communities into larger ones. Longer version: For two clusters \\(A\\) and \\(B\\), if \\(k_A k_B < 2m\\) then modularity increases by merging A and B into a single cluster, even if A and B are distinct clusters. 2. Bad, even random partitions may have a high modularity. Networks lack a clear modularity maxima. 10.1.2.3.4 Algorithms : Modularity-based clustering methods implemented in single cell analysis are mostly greedy algorithms, that are very fast, although not the most accurate approaches.   Louvain: (Blondel et al. 2008)   Leiden:(Traag, Waltman, and Eck 2019) Improved Louvain, hybrid of greedy algorithm and sampling technique 10.1.2.3.5 Advantages: -Fast -No need to specify \\(k\\) 10.1.2.3.6 Tools for graph-based clustering: Seurat: Louvain, Leiden, SLM igraph: fast greedy, Louvain, optimal, walktrap, spinglass, infomap 10.1.2.4 Concensus clustering (more robustness, less computational speed) 10.1.2.4.1 Motivation (Two problems of \\(K\\)-means): Problem1: sensitive to initial partitions  Solution:  Run multiple iterations of \\(K\\)-means on different subsamples of the original dataset, with different initail partitions. Problem2: the selection of \\(K\\).  Solution:  Run \\(K\\)-means with a range of \\(K\\)’s. 10.1.2.4.2 Algorithm of concensus clustering (simpliest version): for(k in the range of K){ for(each subsample of the data){ for(iteration in 1:1000){ kmeans(subsample, k) # each iteration means a different initial partition save partition } } return consensus clustering result of k } 10.1.2.4.3 Subsample obtained by dimensional reduction: steps of PCA: i) tranformation of the similarity matrix. ii) ranking eigen vectors according to their accoring eigen values in decreasing order. iii) need to decide how many (\\(d\\)) PC’s or eigenvalues we wants to reduce to. In SC3, i) considers two types of transformation: the one with traditional PCA and the associated graph Laplacian. iii) User may specify a range of \\(d\\), or use the default range suggested by the authors according to their experience with empirical results. 10.1.2.4.4 Consensus clustering (combining multiple clustering results): Step1: Represent each partition as a matrix: Say we partitioned four data points into 2 clusters. Step2: Concensus matrix: Average of all the partitions 10.1.2.4.5 Tools for consensus clustering: SC3 10.2 Clustering example library(pcaMethods) library(SC3) library(scater) library(SingleCellExperiment) library(pheatmap) library(mclust) library(igraph) library(scran) 10.2.1 Example 1. Graph-based clustering (deng dataset) To illustrate clustering of scRNA-seq data, we consider the Deng dataset of cells from developing mouse embryo (Deng et al. 2014). We have preprocessed the dataset and created a SingleCellExperiment object in advance. We have also annotated the cells with the cell types identified in the original publication (it is the cell_type2 column in the colData slot). deng <- readRDS("data/deng/deng-reads.rds") First, we build a \\(K\\)-NN graph with a package function from scran. The most important decision of building a graph is the choice of \\(K\\), of which there is no standard rule. In general, we can think of it as an indication of the desired cluster size. If \\(K\\) is too small, a genuine cluster might be split into parts, while if \\(K\\) is too large, clusters might not thoroughly separated. deng5 <- buildSNNGraph(deng, k = 5) deng15 <- buildSNNGraph(deng, k = 15) deng25 <- buildSNNGraph(deng, k = 25) par(mfrow=c(1,3)) plot(deng5, vertex.size = 4, vertex.label = NA) title("5-NN" ,line = -33, cex.main = 3) plot(deng15, vertex.size = 4, vertex.label = NA) title("15-NN" ,line = -33, cex.main = 3) plot(deng25, vertex.size = 4, vertex.label = NA) title("25-NN" ,line = -33, cex.main = 3) Perform Louvain clustering: cl <- igraph::cluster_louvain(deng15)$membership colData(deng)$cl <- factor(cl) mclust::adjustedRandIndex(colData(deng)$cell_type2, colData(deng)$cl) ## [1] 0.4197754 Reaches very high similarity with the labels provided in the original paper. However, it tend to merge small clusters into larger ones. table(deng$cell_type2, cl) ## cl ## 1 2 3 ## 16cell 49 0 1 ## 4cell 0 14 0 ## 8cell 36 0 1 ## early2cell 0 8 0 ## earlyblast 0 0 43 ## late2cell 0 10 0 ## lateblast 0 0 30 ## mid2cell 0 12 0 ## midblast 0 0 60 ## zy 0 4 0 10.2.2 Example 2. Graph-based clustering (segerstolpe dataset) muraro <- readRDS("data/pancreas/muraro.rds") ## PCA var.fit <- suppressWarnings(trendVar(muraro, parametric=TRUE, use.spikes=F)) muraro <- suppressWarnings(denoisePCA(muraro, technical=var.fit$trend)) dim(reducedDim(muraro, "PCA")) ## [1] 2126 5 ## Build graph and clustering gr <- buildSNNGraph(muraro, use.dimred="PCA", k = 30) cl <- igraph::cluster_louvain(gr)$membership colData(muraro)$cl <- factor(cl) mclust::adjustedRandIndex(colData(muraro)$cell_type1, colData(muraro)$cl) ## [1] 0.4845618 table(muraro$cell_type1, cl) ## cl ## 1 2 3 4 5 6 7 8 9 ## acinar 0 0 0 0 0 0 218 0 1 ## alpha 202 306 274 5 15 9 1 0 0 ## beta 1 0 0 5 195 21 2 220 4 ## delta 0 0 0 0 18 174 0 1 0 ## ductal 0 0 0 215 0 1 7 3 19 ## endothelial 0 0 0 0 0 0 0 0 21 ## epsilon 0 0 0 0 0 3 0 0 0 ## gamma 1 0 1 0 0 97 2 0 0 ## mesenchymal 0 0 0 1 0 0 0 0 79 ## unclear 0 0 0 4 0 0 0 0 0 10.2.3 Example 3. SC3 Let’s run SC3 clustering on the Deng data. The advantage of the SC3 is that it can directly ingest a SingleCellExperiment object. SC3 can estimate a number of clusters: deng <- sc3_estimate_k(deng) ## Estimating k... metadata(deng)$sc3$k_estimation ## [1] 6 Next we run SC3 (we also ask it to calculate biological properties of the clusters): deng <- sc3(deng, ks = 10, biology = TRUE, n_cores = 1) ## Setting SC3 parameters... ## Calculating distances between the cells... ## Performing transformations and calculating eigenvectors... ## Performing k-means clustering... ## Calculating consensus matrix... ## Calculating biology... SC3 result consists of several different outputs (please look in (Kiselev et al. 2017) and SC3 vignette for more details). Here we show some of them: Consensus matrix: sc3_plot_consensus(deng, k = 10, show_pdata = "cell_type2") Silhouette plot: sc3_plot_silhouette(deng, k = 10) Heatmap of the expression matrix: sc3_plot_expression(deng, k = 10, show_pdata = "cell_type2") Identified marker genes: sc3_plot_markers(deng, k = 10, show_pdata = "cell_type2") PCA plot with highlighted SC3 clusters: plotPCA(deng, colour_by = "sc3_10_clusters") Compare the results of SC3 clustering with the original publication cell type labels: adjustedRandIndex(colData(deng)$cell_type2, colData(deng)$sc3_10_clusters) ## [1] 0.7796181 Note SC3 can also be run in an interactive Shiny session: sc3_interactive(deng) This command will open SC3 in a web browser. Note Due to direct calculation of distances SC3 becomes very slow when the number of cells is \\(>5000\\). For large datasets containing up to \\(10^5\\) cells we recomment using Seurat (see chapter 16). 10.3 An alternative to clustering: Automatic cell annotation 10.3.1 SingleR 10.3.1.1 Methodology Step1. Find variable gene 1-1. For every gene, obtain median grouped by label. 1-2. Select genes that makes at least one label different:. For example, if we are looking for the genes that makes label “green†different from label “redâ€, we substract the second column by the first, and pick the top \\(N\\) highest and positive values. All analysis onwards use only the selected variable genes. Step2. Spearman’s correlation Spearman’s correlation \\(\\in [-1, 1]\\) is a measure of the strength of a linear or monotonic relationship between paired data. We compute the Spearman’s correlation for all pairs of cells in the test and reference dataset, and obtain an \\(n_{\\text{test}} \\times n_{\\text{ref}}\\) correlation matrix, where \\(n\\) is the number of cells (see the first matrix in Step3). Step3. Scoring We want to know how each cell in the test data is correlated to the labels in the reference data, instead of each reference cell. So we take the correlations of a cell in the test data with all the cells with a certain label in the reference data, and summarize them into one number or a score, in SingleR, the default is to take the \\(80\\%\\) quantile. Step4. Fine tuning We stop here and assign each cell with label that score the highest, actually, if we set the argument fine.tune = FALSE, that is exactly what the package function SingleR does. But there is one more question, what if the second highest score is very close to the highest? say, 1, 1, 1, 9.5, 10. SingleR set a threshold to define how close is “very closeâ€, the default is 0.05. For (only) the cells that falls into this category, it goes back to Step2. 10.3.1.2 Example (Note: SingleR is not yet available in the released version of Bioconductor. It will be possible to run it as shown once the next Bioconductor release is made in late October.) library(scRNAseq) library(SingleR) segerstolpe <- readRDS("data/pancreas/segerstolpe.rds") sceM <- suppressMessages(MuraroPancreasData()) sceM <- sceM[,!is.na(sceM$label)] sceM <- logNormCounts(sceM) ## find common gene rownames(sceM) <- gsub("__.*","",rownames(sceM)) common <- intersect(rownames(sceM), rownames(segerstolpe)) sceM <- sceM[common,] segerstolpe <- segerstolpe[common,] ## Prepare reference out <- pairwiseTTests(logcounts(sceM), sceM$label, direction="up") markers <- getTopMarkers(out$statistics, out$pairs, n=10) ## Annotation pred <- SingleR(test=segerstolpe, ref=sceM, labels=sceM$label, genes=markers) ## View result plotScoreHeatmap(pred, show.labels = TRUE, annotation_col=data.frame( row.names=rownames(pred))) 10.3.2 scmap ## Load data segerstolpe <- readRDS("data/pancreas/segerstolpe.rds") # test library(scRNAseq) sceM <- readRDS("data/pancreas/muraro.rds") # reference rownames(sceM) <- gsub("__.*","",rownames(sceM)) Select the most informative features (genes) using the dropout feature selection method. By default select 500 features. library(scmap) rowData(sceM)$feature_symbol <- rownames(sceM) sceM <- selectFeatures(sceM, suppress_plot = TRUE) Index of a reference dataset is created by finding the median gene expression for each cluster. First, chop the total of 500 features into \\(M = 50\\) chuncks/ low-dimensional subspace. Second, cluster each chunk into \\(k = \\sqrt{N}\\) clusters, where \\(N\\) is the number of cells. By default scmap uses the cell_type1 column of the colData slot in the reference to identify clusters. sceM <- indexCell(sceM) The function indexCluster writes the scmap_cluster_index item of the meta data slot of the reference dataset sceM. This step has two outputs: names(metadata(sceM)$scmap_cell_index) ## [1] "subcentroids" "subclusters" subcentroids returns cluster centers: cat(length(metadata(sceM)$scmap_cell_index$subcentroids), " chunks \\n") ## 50 chunks cat("The dimension of cluster centers in each chunk: ", dim(metadata(sceM)$scmap_cell_index$subcentroids[[1]]), "\\n") ## The dimension of cluster centers in each chunk: 10 46 subclusters contains information about which cluster (label) the cells belong to dim(metadata(sceM)$scmap_cell_index$subclusters) ## [1] 50 2126 metadata(sceM)$scmap_cell_index$subclusters[1:5,1:5] ## D28.1_1 D28.1_13 D28.1_15 D28.1_17 D28.1_2 ## [1,] 6 11 7 38 36 ## [2,] 1 16 17 44 38 ## [3,] 28 17 4 45 25 ## [4,] 43 41 40 33 22 ## [5,] 36 27 29 11 35 Projection: Once the scmap-cell indexes have been generated we can use them to project the test dataset. scmapCell_results <- scmapCell( projection = segerstolpe, index_list = list( sceM = metadata(sceM)$scmap_cell_index ) ) names(scmapCell_results) ## [1] "sceM" The cells matrix contains the top 10 (scmap default) cell IDs of the cells of the reference dataset that a given cell of the projection dataset is closest to: dim(scmapCell_results$sceM$cells) ## [1] 10 3514 Cell annotation: If cell cluster annotation is available for the reference datasets, scmap-cell can also annotate the cells from the projection dataset using the labels of the reference. It does so by looking at the top 3 nearest neighbours (scmap default) and if they all belong to the same cluster in the reference and their maximum similarity is higher than a threshold (0.5 is the scmap default), then a projection cell is assigned to the corresponding reference cluster: scmapCell_clusters <- scmapCell2Cluster( scmapCell_results, list( colData(sceM)$cell_type1 )) Plot result Compare the annotated result with the original label in the segerstolpe dataset. plot( getSankey( segerstolpe$cell_type1, scmapCell_clusters$combined_labs, plot_height = 400 ) ) 10.3.3 sessionInfo() References "], -["trajectory-inference.html", "11 Trajectory inference 11.1 First look at Deng data", " 11 Trajectory inference library(SingleCellExperiment) library(TSCAN) library(M3Drop) library(monocle) library(destiny) library(scater) library(ggplot2) library(ggthemes) library(ggbeeswarm) library(corrplot) library(Polychrome) library(slingshot) library(SLICER) library(ouija) set.seed(1) In many situations, one is studying a process where cells change continuously. This includes, for example, many differentiation processes taking place during development: following a stimulus, cells will change from one cell-type to another. Ideally, we would like to monitor the expression levels of an individual cell over time. Unfortunately, such monitoring is not possible with scRNA-seq since the cell is lysed (destroyed) when the RNA is extracted. Instead, we must sample at multiple time-points and obtain snapshots of the gene expression profiles. Since some of the cells will proceed faster along the differentiation than others, each snapshot may contain cells at varying points along the developmental progression. We use statistical methods to order the cells along one or more trajectories which represent the underlying developmental trajectories, this ordering is referred to as “pseudotimeâ€. In this chapter we will consider five different tools: TSCAN,Slingshot,Monocle and some off-the-shelf methods like PCA, for ordering cells according to their pseudotime development. To illustrate the methods we will be using a dataset on mouse embryonic development (Deng et al. 2014). The dataset consists of 268 cells from 10 different time-points of early mouse development. In this case, there is no need for pseudotime alignment since the cell labels provide information about the development trajectory. Thus, the labels allow us to establish a ground truth so that we can evaluate and compare the different methods. A recent benchmarking paper by Saelens et al (Saelens et al. 2019) provides a detailed summary of the various computational methods for trajectory inference from single-cell transcriptomics (Saelens et al. 2019). They discuss 45 tools and evaluate them across various aspects including accuracy, scalability, and usability. The following figures from the paper summarise several key aspects and some of the features of the tools being evaluated: Figure 2.3: Overview of several key aspects of the evaluation (Fig. 1 from Saelens et al, 2019). The Characterizatics of the 45 TI tools: Figure 2.4: Characterization of trajectory inference methods for single-cell transcriptomics data (Fig. 2 from Saelens et al, 2019). The detailed evaluation results of the 45 TI tools: Figure 2.5: Detailed results of the four main evaluation criteria: accuracy, scalability, stability and usability of trajectory inference methods for single-cell transcriptomics data (Fig. 3 from Saelens et al, 2019). 11.1 First look at Deng data Let us take a first look at the Deng(Deng et al. 2014) data, without yet applying sophisticated pseudotime methods. As the plot below shows, simple PCA does a very good job of displaying the structure in these data. It is only once we reach the blast cell types (“earlyblastâ€, “midblastâ€, “lateblastâ€) that PCA struggles to separate the distinct cell types. deng_SCE <- readRDS("data/deng/deng-reads.rds") deng_SCE$cell_type2 <- factor( deng_SCE$cell_type2, levels = c("zy", "early2cell", "mid2cell", "late2cell", "4cell", "8cell", "16cell", "earlyblast", "midblast", "lateblast") ) cellLabels <- deng_SCE$cell_type2 deng <- counts(deng_SCE) colnames(deng) <- cellLabels deng_SCE <- scater::runPCA(deng_SCE,ncomponent = 5) ## change color Palette with library(Polychrome) set.seed(723451) # for reproducibility my_color <- createPalette(10, c("#010101", "#ff0000"), M=1000) names(my_color) <- unique(as.character(deng_SCE$cell_type2)) pca_df <- data.frame(PC1 = reducedDim(deng_SCE,"PCA")[,1], PC2 = reducedDim(deng_SCE,"PCA")[,2], cell_type2 = deng_SCE$cell_type2) ggplot(data = pca_df)+geom_point(mapping = aes(x = PC1, y = PC2, colour = cell_type2))+ scale_colour_manual(values = my_color)+theme_classic() PCA, here, provides a useful baseline for assessing different pseudotime methods. For a very naive pseudotime we can just take the co-ordinates of the first principal component. #deng_SCE$PC1 <- reducedDim(deng_SCE, "PCA")[,1] ggplot(pca_df, aes(x = PC1, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_colour_manual(values = my_color) + theme_classic() + xlab("First principal component") + ylab("Timepoint") + ggtitle("Cells ordered by first principal component") As the plot above shows, PC1 struggles to correctly order cells early and late in the developmental timecourse, but overall does a relatively good job of ordering cells by developmental time. Can bespoke pseudotime methods do better than naive application of PCA? 11.1.1 TSCAN TSCAN (Ji and Ji 2019) combines clustering with pseudotime analysis. First it clusters the cells using mclust, which is based on a mixture of normal distributions. Then it builds a minimum spanning tree to connect the clusters. The branch of this tree that connects the largest number of clusters is the main branch which is used to determine pseudotime. Note From a connected graph with weighted edges, MST is the tree structure that connects all the nodes in a way that has the minimum total edge weight. The trajectory inference methods that use MST is based on the idea that nodes (cells/clusters of cells) and their connections represent the geometric shape of the data cloud in a two-dimenension space. First we will try to use all genes to order the cells. procdeng <- TSCAN::preprocess(counts(deng_SCE)) colnames(procdeng) <- 1:ncol(deng_SCE) dengclust <- TSCAN::exprmclust(procdeng, clusternum = 10) TSCAN::plotmclust(dengclust) dengorderTSCAN <- TSCAN::TSCANorder(dengclust, orderonly = FALSE) pseudotime_order_tscan <- as.character(dengorderTSCAN$sample_name) deng_SCE$pseudotime_order_tscan <- NA deng_SCE$pseudotime_order_tscan[as.numeric(dengorderTSCAN$sample_name)] <- dengorderTSCAN$Pseudotime Frustratingly, TSCAN only provides pseudotime values for 221 of 268 cells, silently returning missing values for non-assigned cells. Again, we examine which timepoints have been assigned to each state: cellLabels[dengclust$clusterid == 10] ## [1] late2cell late2cell late2cell late2cell late2cell late2cell late2cell ## [8] late2cell late2cell late2cell ## 10 Levels: zy early2cell mid2cell late2cell 4cell 8cell ... lateblast ggplot(as.data.frame(colData(deng_SCE)), aes(x = pseudotime_order_tscan, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("TSCAN pseudotime") + ylab("Timepoint") + ggtitle("Cells ordered by TSCAN pseudotime") TSCAN gets the development trajectory the “wrong way aroundâ€, in the sense that later pseudotime values correspond to early timepoints and vice versa. This is not inherently a problem (it is easy enough to reverse the ordering to get the intuitive interpretation of pseudotime), but overall it would be a stretch to suggest that TSCAN performs better than PCA on this dataset. (As it is a PCA-based method, perhaps this is not entirely surprising.) Exercise 1 Compare results for different numbers of clusters (clusternum). 11.1.2 Slingshot Slingshot (Street et al. 2018) is a single-cell lineage inference tool, it can work with datasets with multiple branches. Slingshot has two stages: 1) the inference of the global lineage structure using MST on clustered data points and 2) the inference of pseudotime variables for cells along each lineage by fitting simultaneous ‘principal curves’ across multiple lineages. Slingshot’s first stage uses a cluster-based MST to stably identify the key elements of the global lineage structure, i.e., the number of lineages and where they branch. This allows us to identify novel lineages while also accommodating the use of domain-specific knowledge to supervise parts of the tree (e.g., terminal cellular states). For the second stage, we propose a novel method called simultaneous principal curves, to fit smooth branching curves to these lineages, thereby translating the knowledge of global lineage structure into stable estimates of the underlying cell-level pseudotime variable for each lineage. Slingshot had consistently performing well across different datasets as reported by Saelens et al, let’s have a run for the deng dataset. It is recommended by Slingshot to run in a reduced dimensions. __Note_ Principal curves are smooth one-dimensional curves that pass through the middle of a p-dimensional data set, providing a nonlinear summary of the data. They are nonparametric, and their shape is suggested by the data (Hastie et al)(Hastie and Stuetzle 1989). ## runing slingshot deng_SCE <- slingshot(deng_SCE, clusterLabels = 'cell_type2',reducedDim = "PCA", allow.breaks = FALSE) ## Using diagonal covariance matrix summary(deng_SCE$slingPseudotime_1) ## Min. 1st Qu. Median Mean 3rd Qu. Max. NA's ## 0.00 52.19 59.81 60.34 81.60 85.72 55 ## get lineages inferred by slingshot lnes <- getLineages(reducedDim(deng_SCE,"PCA"), deng_SCE$cell_type2) ## Using diagonal covariance matrix lnes@lineages ## $Lineage1 ## [1] "zy" "early2cell" "mid2cell" "late2cell" "4cell" ## [6] "16cell" "midblast" "earlyblast" ## ## $Lineage2 ## [1] "zy" "early2cell" "mid2cell" "late2cell" "4cell" ## [6] "16cell" "midblast" "lateblast" ## ## $Lineage3 ## [1] "zy" "early2cell" "mid2cell" "late2cell" "4cell" ## [6] "16cell" "8cell" ## plot the lineage overlay on the orginal PCA plot plot(reducedDims(deng_SCE)$PCA, col = my_color[as.character(deng_SCE$cell_type2)], pch=16, asp = 1) legend("bottomleft",legend = names(my_color[levels(deng_SCE$cell_type2)]), fill = my_color[levels(deng_SCE$cell_type2)]) lines(SlingshotDataSet(deng_SCE), lwd=2, type = 'lineages', col = c("black")) ## Plotting the pseudotime inferred by slingshot by cell types slingshot_df <- data.frame(colData(deng_SCE)) ggplot(slingshot_df, aes(x = slingPseudotime_1, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + theme_classic() + xlab("First Slingshot pseudotime") + ylab("cell type") + ggtitle("Cells ordered by Slingshot pseudotime")+scale_colour_manual(values = my_color) ggplot(slingshot_df, aes(x = slingPseudotime_2, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + theme_classic() + xlab("Second Slingshot pseudotime") + ylab("cell type") + ggtitle("Cells ordered by Slingshot pseudotime")+scale_colour_manual(values = my_color) ggplot(slingshot_df, aes(x = slingPseudotime_1, y = slingPseudotime_2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + theme_classic() + xlab("First Slingshot pseudotime") + ylab("Second Slingshot pseudotime") + ggtitle("Cells ordered by Slingshot pseudotime")+scale_colour_manual(values = my_color) # # ggplot(slingshot_df, aes(x = slingPseudotime_1, y = slingPseudotime_2, # colour = slingPseudotime_3)) + # geom_point() + theme_classic() + # xlab("First Slingshot pseudotime") + ylab("Second Slingshot pseudotime") + # ggtitle("Cells ordered by Slingshot pseudotime")+facet_wrap(.~cell_type2) Note You can also supply a start and an end cluster to slingshot. Comments Did you notice the ordering of clusters in the lineage prediced for 16cells state? There is an outlier-like cell in the 16cell group, find the outlier and remove it, then re-run Slingshot. 11.1.3 GAM general additive model for identifying temporally expressed genes After running slingshot, an interesting next step may be to find genes that change their expression over the course of development. We demonstrate one possible method for this type of analysis on the 100 most variable genes. We will regress each gene on the pseudotime variable we have generated, using a general additive model (GAM). This allows us to detect non-linear patterns in gene expression. library(gam) t <- deng_SCE$slingPseudotime_1 # for time, only look at the 100 most variable genes Y <- log1p(assay(deng_SCE,"logcounts")) var100 <- names(sort(apply(Y,1,var),decreasing = TRUE))[1:100] Y <- Y[var100,] # fit a GAM with a loess term for pseudotime gam.pval <- apply(Y,1,function(z){ d <- data.frame(z=z, t=t) suppressWarnings({ tmp <- gam(z ~ lo(t), data=d) }) p <- summary(tmp)[3][[1]][2,3] p }) ## Plot the top 100 genes' expression topgenes <- names(sort(gam.pval, decreasing = FALSE))[1:100] heatdata <- assays(deng_SCE)$logcounts[topgenes, order(t, na.last = NA)] heatclus <- deng_SCE$cell_type2[order(t, na.last = NA)] heatmap(heatdata, Colv = NA, ColSideColors = my_color[heatclus],cexRow = 1,cexCol = 1) We will regress each gene on the pseudotime variable we have generated, using a general additive model (GAM). This allows us to detect non-linear patterns in gene expression. 11.1.4 Monocle The original Monocle (Trapnell et al. 2014) method skips the clustering stage of TSCAN and directly builds a minimum spanning tree on a reduced dimension representation (using ‘ICA’) of the cells to connect all cells. Monocle then identifies the longest path in this tree as the main branch and uses this to determine pseudotime. Priors are required such as start/end state and the number of branching events. If the data contains diverging trajectories (i.e. one cell type differentiates into two different cell-types), monocle can identify these. Each of the resulting forked paths is defined as a separate cell state. 11.1.5 Monocle 2 Monocle 2 (Qiu et al. 2017) uses a different approach, with dimensionality reduction and ordering performed by reverse graph embedding (RGE), allowing it to detect branching events in an unsupervised manner. RGE, a machine-learning strategy, learns a ‘principal graph’ to describe the single-cell dataset. RGE also learns the mapping function of data points on the trajectory back to the original high dimentional space simutaneously. In doing so, it aims to position the latent points in the lower dimension space (along the trajectory) while also ensuring their corresponding positions in the input dimension are ‘neighbors’. There are different ways of implementing the RGE framework, Monocle 2 uses DDRTree(Discriminative dimensionality reduction via learning a tree) by default. DDRTree learns latent points and the projection of latent points to the points in original input space, which is equivalent to “dimension reductionâ€. In addition, it simutanously learns ‘principal graph’ for K-means soft clustered cetroids for the latent points. Principal graph is the spanning tree of those centroids. DDRTree returns a principal tree of the centroids of cell clusters in low dimension, pseudotime is derived for individual cells by calculating geomdestic distance of their projections onto the tree from the root (user-defined or arbitrarily assigned). Note Informally, a principal graph is like a principal curve which passes through the ‘middle’ of a data set but is allowed to have branches. library(monocle) #d <- deng_SCE[m3dGenes,] ## feature selection deng <- counts(deng_SCE) m3dGenes <- as.character( M3DropFeatureSelection(deng)$Gene ) d <- deng_SCE[which(rownames(deng_SCE) %in% m3dGenes), ] d <- d[!duplicated(rownames(d)), ] colnames(d) <- 1:ncol(d) geneNames <- rownames(d) rownames(d) <- 1:nrow(d) pd <- data.frame(timepoint = cellLabels) pd <- new("AnnotatedDataFrame", data=pd) fd <- data.frame(gene_short_name = geneNames) fd <- new("AnnotatedDataFrame", data=fd) dCellData <- newCellDataSet(counts(d), phenoData = pd, featureData = fd) # dCellData <- setOrderingFilter(dCellData, which(geneNames %in% m3dGenes)) dCellData <- estimateSizeFactors(dCellData) dCellDataSet <- reduceDimension(dCellData,reduction_method = "DDRTree", pseudo_expr = 1) dCellDataSet <- orderCells(dCellDataSet, reverse = FALSE) plot_cell_trajectory(dCellDataSet) # Store the ordering pseudotime_monocle2 <- data.frame( Timepoint = phenoData(dCellDataSet)$timepoint, pseudotime = phenoData(dCellDataSet)$Pseudotime, State = phenoData(dCellDataSet)$State ) rownames(pseudotime_monocle2) <- 1:ncol(d) pseudotime_order_monocle <- rownames(pseudotime_monocle2[order(pseudotime_monocle2$pseudotime), ]) Note check other available methods for ?reduceDimension We can again compare the inferred pseudotime to the known sampling timepoints. deng_SCE$pseudotime_monocle2 <- pseudotime_monocle2$pseudotime ggplot(as.data.frame(colData(deng_SCE)), aes(x = pseudotime_monocle2, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("monocle2 pseudotime") + ylab("Timepoint") + ggtitle("Cells ordered by monocle2 pseudotime") Monocle 2 performs pretty well on these cells. 11.1.6 Monocle 3 Monocle3(Cao et al. 2019) is the updated single-cell analysis toolkit for analysing large datasets. Monocle 3 is designed for use with absolute transcript counts (e.g. from UMI experiments). It first does dimension reduction with UMAP and then clusters the cells with Louvian/Leiden algorithms and merge adjacent groups into supergroup, and finaly resovles the trajectories individual cells can take during development, identifies the locations of branches and convergences within each supergroup. In short, Monocle3 uses UMAP to construct a initial trajectory inference and refines it with learning principal graph. It builds KNN graph in the UMAP dimensions and runs Louvain/Leiden algorithms om the KNN graph to derive communities; edges are drawn to connect communities that have more links (Partitioned Approximate Graph Abstraction (PAGA) graph). Each component of the PAGA grah is passed to the next step which is learning principal graph based on the SimplePPT algorithm. The pseudotime is calculated for individual cells by projecting the cells to their nearest point on the principal graph edge and measure geodesic distance along of principal points to the closest of their root nodes. library(monocle3) ## ## Attaching package: 'monocle3' ## The following objects are masked from 'package:monocle': ## ## plot_genes_in_pseudotime, plot_genes_violin, ## plot_pc_variance_explained ## The following objects are masked from 'package:Biobase': ## ## exprs, fData, fData<-, pData, pData<- gene_meta <- rowData(deng_SCE) #gene_metadata must contain a column verbatim named 'gene_short_name' for certain functions. gene_meta$gene_short_name <- rownames(gene_meta) cds <- new_cell_data_set(expression_data = counts(deng_SCE), cell_metadata = colData(deng_SCE), gene_metadata = gene_meta) ## Step 1: Normalize and pre-process the data cds <- preprocess_cds(cds,num_dim = 5) plot_pc_variance_explained(cds) ## Step 3: Reduce the dimensions using UMAP cds <- reduce_dimension(cds) ## No preprocess_method specified, using preprocess_method = 'PCA' ## Step 4: Cluster the cells cds <- cluster_cells(cds) ## change the clusters ## cds@clusters$UMAP$clusters <- deng_SCE$cell_type2 ## Step 5: Learn a graph cds <- learn_graph(cds,use_partition = TRUE) ## Step 6: Order cells cds <- order_cells(cds, root_cells = c("zy","zy.1","zy.2","zy.3") ) plot_cells(cds, color_cells_by="cell_type2", graph_label_size = 4, cell_size = 2, group_label_size = 6)+ scale_color_manual(values = my_color) plot_cells(cds, graph_label_size = 6, cell_size = 1, color_cells_by="pseudotime", group_label_size = 6) ## Cells aren't colored in a way that allows them to be grouped. pdata_cds <- pData(cds) pdata_cds$pseudotime_monocle3 <- monocle3::pseudotime(cds) ggplot(as.data.frame(pdata_cds), aes(x = pseudotime_monocle3, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("monocle3 pseudotime") + ylab("Timepoint") + ggtitle("Cells ordered by monocle3 pseudotime") deng_SCE$pseudotime_monocle3 <- pdata_cds$pseudotime_monocle3 It did not work well for our small Smart-seq2 dataset. 11.1.7 Diffusion maps Diffusion maps were introduced by Ronald Coifman and Stephane Lafon(Coifman and Lafon 2006), and the underlying idea is to assume that the data are samples from a diffusion process. The method infers the low-dimensional manifold by estimating the eigenvalues and eigenvectors for the diffusion operator related to the data. Angerer et al(Angerer et al. 2016) have applied the diffusion maps concept to the analysis of single-cell RNA-seq data to create an R package called destiny. We will take the ranko prder of cells in the first diffusion map component as “diffusion map pseudotime†here. deng <- logcounts(deng_SCE) colnames(deng) <- cellLabels dm <- DiffusionMap(t(deng)) tmp <- data.frame(DC1 = eigenvectors(dm)[,1], DC2 = eigenvectors(dm)[,2], Timepoint = deng_SCE$cell_type2) ggplot(tmp, aes(x = DC1, y = DC2, colour = Timepoint)) + geom_point() + scale_color_manual(values = my_color) + xlab("Diffusion component 1") + ylab("Diffusion component 2") + theme_classic() deng_SCE$pseudotime_diffusionmap <- rank(eigenvectors(dm)[,1]) ggplot(as.data.frame(colData(deng_SCE)), aes(x = pseudotime_diffusionmap, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("Diffusion map pseudotime (first diffusion map component)") + ylab("Timepoint") + ggtitle("Cells ordered by diffusion map pseudotime") Like the other methods, using the first diffusion map component from destiny as pseudotime does a good job at ordering the early time-points (if we take high values as “earlier†in developement), but it is unable to distinguish the later ones. Exercise 2 Do you get a better resolution between the later time points by considering additional eigenvectors? Exercise 3 How does the ordering change if you only use the genes identified by M3Drop? 11.1.8 Other methods 11.1.8.1 SLICER The SLICER(Welch, Hartemink, and Prins 2016) method is an algorithm for constructing trajectories that describe gene expression changes during a sequential biological process, just as Monocle and TSCAN are. SLICER is designed to capture highly nonlinear gene expression changes, automatically select genes related to the process, and detect multiple branch and loop features in the trajectory (Welch, Hartemink, and Prins 2016). The SLICER R package is available from its GitHub repository and can be installed from there using the devtools package. We use the select_genes function in SLICER to automatically select the genes to use in builing the cell trajectory. The function uses “neighbourhood variance†to identify genes that vary smoothly, rather than fluctuating randomly, across the set of cells. Following this, we determine which value of “k†(number of nearest neighbours) yields an embedding that most resembles a trajectory. Then we estimate the locally linear embedding of the cells. library("lle") slicer_genes <- select_genes(t(deng)) k <- select_k(t(deng[slicer_genes,]), kmin = 30, kmax=60) ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates slicer_traj_lle <- lle(t(deng[slicer_genes,]), m = 2, k)$Y ## finding neighbours ## calculating weights ## computing coordinates reducedDim(deng_SCE, "LLE") <- slicer_traj_lle plot_df <- data.frame(slicer1 = reducedDim(deng_SCE, "LLE")[,1], slicer2 = reducedDim(deng_SCE, "LLE")[,2], cell_type2 = deng_SCE$cell_type2) ggplot(data = plot_df)+geom_point(mapping = aes(x = slicer1, y = slicer2, color = cell_type2))+ scale_color_manual(values = my_color)+ xlab("LLE component 1") + ylab("LLE component 2") + ggtitle("Locally linear embedding of cells from SLICER")+ theme_classic() With the locally linear embedding computed we can construct a k-nearest neighbour graph that is fully connected. This plot displays a (yellow) circle for each cell, with the cell ID number overlaid in blue. Here we show the graph computed using 10 nearest neighbours. Here, SLICER appears to detect one major trajectory with one branch. slicer_traj_graph <- conn_knn_graph(slicer_traj_lle, 10) plot(slicer_traj_graph, main = "Fully connected kNN graph from SLICER") From this graph we can identify “extreme†cells that are candidates for start/end cells in the trajectory. ends <- find_extreme_cells(slicer_traj_graph, slicer_traj_lle) start <- ends[1] Having defined a start cell we can order the cells in the estimated pseudotime. pseudotime_order_slicer <- cell_order(slicer_traj_graph, start) branches <- assign_branches(slicer_traj_graph, start) pseudotime_slicer <- data.frame( Timepoint = cellLabels, pseudotime = NA, State = branches ) pseudotime_slicer$pseudotime[pseudotime_order_slicer] <- 1:length(pseudotime_order_slicer) deng_SCE$pseudotime_slicer <- pseudotime_slicer$pseudotime We can again compare the inferred pseudotime to the known sampling timepoints. SLICER does not provide a pseudotime value per se, just an ordering of cells. ggplot(as.data.frame(colData(deng_SCE)), aes(x = pseudotime_slicer, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("SLICER pseudotime (cell ordering)") + ylab("Timepoint") + theme_classic() Like the previous method, SLICER (Welch, Hartemink, and Prins 2016) here provides a good ordering for the early time points. It places “16cell†cells before “8cell†cells, but provides better ordering for blast cells than many of the earlier methods. Exercise 4 How do the results change for different k? (e.g. k = 5) What about changing the number of nearest neighbours in the call to conn_knn_graph? Exercise 5 How does the ordering change if you use a different set of genes from those chosen by SLICER (e.g. the genes identified by M3Drop)? 11.1.8.2 Ouija Ouija (http://kieranrcampbell.github.io/ouija/) takes a different approach from the pseudotime estimation methods we have looked at so far. Earlier methods have all been “unsupervisedâ€, which is to say that apart from perhaps selecting informative genes we do not supply the method with any prior information about how we expect certain genes or the trajectory as a whole to behave. Ouija, in contrast, is a probabilistic framework that allows for interpretable learning of single-cell pseudotimes using only small panels of marker genes. This method: infers pseudotimes from a small number of marker genes letting you understand why the pseudotimes have been learned in terms of those genes; provides parameter estimates (with uncertainty) for interpretable gene regulation behaviour (such as the peak time or the upregulation time); has a Bayesian hypothesis test to find genes regulated before others along the trajectory; identifies metastable states, ie discrete cell types along the continuous trajectory. We will supply the following marker genes to Ouija (with timepoints where they are expected to be highly expressed): Early timepoints: Dazl, Rnf17, Sycp3, Nanog, Pou5f1, Fgf8, Egfr, Bmp5, Bmp15 Mid timepoints: Zscan4b, Foxa1, Prdm14, Sox21 Late timepoints: Creb3, Gpx4, Krt8, Elf5, Eomes, Cdx2, Tdgf1, Gdf3 With Ouija we can model genes as either exhibiting monotonic up or down regulation (known as switch-like behaviour), or transient behaviour where the gene briefly peaks. By default, Ouija assumes all genes exhibit switch-like behaviour (the authors assure us not to worry if we get it wrong - the noise model means incorrectly specifying a transient gene as switch-like has minimal effect). Here we can “cheat†a little and check that our selected marker genes do actually identify different timepoints of the differentiation process. ouija_markers_down <- c("Dazl", "Rnf17", "Sycp3", "Fgf8", "Egfr", "Bmp5", "Bmp15", "Pou5f1") ouija_markers_up <- c("Creb3", "Gpx4", "Krt8", "Elf5", "Cdx2", "Tdgf1", "Gdf3", "Eomes") ouija_markers_transient <- c("Zscan4b", "Foxa1", "Prdm14", "Sox21") ouija_markers <- c(ouija_markers_down, ouija_markers_up, ouija_markers_transient) plotExpression(deng_SCE, ouija_markers, x = "cell_type2", colour_by = "cell_type2") + theme(axis.text.x = element_text(angle = 60, hjust = 1)) In order to fit the pseudotimes wesimply call ouija, passing in the expected response types. Note that if no response types are provided then they are all assumed to be switch-like by default, which we will do here. The input to Ouija can be a cell-by-gene matrix of non-negative expression values, or an ExpressionSet object, or, happily, by selecting the logcounts values from a SingleCellExperiment object. We can apply prior information about whether genes are up- or down-regulated across the differentiation process, and also provide prior information about when the switch in expression or a peak in expression is likely to occur. We can fit the Ouija model using either: Hamiltonian Monte Carlo (HMC) - full MCMC inference where gradient information of the log-posterior is used to “guide†the random walk through the parameter space, or Automatic Differentiation Variational Bayes (ADVI or simply VI) - approximate inference where the KL divergence to an approximate distribution is minimised. In general, HMC will provide more accurate inference with approximately correct posterior variance for all parameters. However, VB is orders of magnitude quicker than HMC and while it may underestimate posterior variance, the Ouija authors suggest that anecdotally it often performs as well as HMC for discovering posterior pseudotimes. To help the Ouija model, we provide it with prior information about the strength of switches for up- and down-regulated genes. By setting switch strength to -10 for down-regulated genes and 10 for up-regulated genes with a prior strength standard deviation of 0.5 we are telling the model that we are confident about the expected behaviour of these genes across the differentiation process. options(mc.cores = parallel::detectCores()) response_type <- c(rep("switch", length(ouija_markers_down) + length(ouija_markers_up)), rep("transient", length(ouija_markers_transient))) switch_strengths <- c(rep(-10, length(ouija_markers_down)), rep(10, length(ouija_markers_up))) switch_strength_sd <- c(rep(0.5, length(ouija_markers_down)), rep(0.5, length(ouija_markers_up))) garbage <- capture.output( oui_vb <- ouija(deng_SCE[ouija_markers,], single_cell_experiment_assay = "logcounts", response_type = response_type, switch_strengths = switch_strengths, switch_strength_sd = switch_strength_sd, inference_type = "vb") ) print(oui_vb) ## A Ouija fit with 268 cells and 20 marker genes ## Inference type: Variational Bayes ## (Gene behaviour) Switch/transient: 16 / 4 We can plot the gene expression over pseudotime along with the maximum a posteriori (MAP) estimates of the mean function (the sigmoid or Gaussian transient function) using the plot_expression function. plot_expression(oui_vb) We can also visualise when in the trajectory gene regulation behaviour occurs, either in the form of the switch time or the peak time (for switch-like or transient genes) using the plot_switch_times and plot_transient_times functions: plot_switch_times(oui_vb) plot_peak_times(oui_vb) Identify metastable states using consistency matrices. cmo <- consistency_matrix(oui_vb) plot_consistency(oui_vb) cell_classifications <- cluster_consistency(cmo) map_pst <- map_pseudotime(oui_vb) ouija_pseudotime <- data.frame(map_pst, cell_classifications) ggplot(ouija_pseudotime, aes(x = map_pst, y = cell_classifications)) + geom_point() + xlab("MAP pseudotime") + ylab("Cell classification") deng_SCE$pseudotime_ouija <- ouija_pseudotime$map_pst deng_SCE$ouija_cell_class <- ouija_pseudotime$cell_classifications ggplot(as.data.frame(colData(deng_SCE)), aes(x = pseudotime_ouija, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("Ouija pseudotime") + ylab("Timepoint") + theme_classic() Ouija does quite well in the ordering of the cells here, although it can be sensitive to the choice of marker genes and prior information supplied. How do the results change if you select different marker genes or change the priors? Ouija identifies four metastable states here, which we might annotate as “zygote/2cellâ€, “4/8/16 cellâ€, “blast1†and “blast2â€. ggplot(as.data.frame(colData(deng_SCE)), aes(x = as.factor(ouija_cell_class), y = pseudotime_ouija, colour = cell_type2)) + geom_boxplot() + coord_flip() + scale_color_manual(values = my_color) + theme_classic() + xlab("Ouija cell classification") + ylab("Ouija pseudotime") + theme_classic() A common analysis is to work out the regulation orderings of genes. For example, is gene A upregulated before gene B? Does gene C peak before the downregulation of gene D? Ouija answers these questions in terms of a Bayesian hypothesis test of whether the difference in regulation timing (either switch time or peak time) is significantly different to 0. This is collated using the gene_regulation function. gene_regs <- gene_regulation(oui_vb) head(gene_regs) ## # A tibble: 6 x 7 ## # Groups: label, gene_A [6] ## label gene_A gene_B mean_difference lower_95 upper_95 significant ## <chr> <chr> <chr> <dbl> <dbl> <dbl> <lgl> ## 1 Bmp15 - Cdx2 Bmp15 Cdx2 -0.0631 -0.109 -0.0133 TRUE ## 2 Bmp15 - Creb3 Bmp15 Creb3 0.269 0.201 0.321 TRUE ## 3 Bmp15 - Elf5 Bmp15 Elf5 -0.678 -0.718 -0.644 TRUE ## 4 Bmp15 - Eomes Bmp15 Eomes 0.0822 0.00272 0.156 TRUE ## 5 Bmp15 - Foxa1 Bmp15 Foxa1 -0.0211 -0.0508 0.0120 FALSE ## 6 Bmp15 - Gdf3 Bmp15 Gdf3 0.0644 0.0163 0.126 TRUE What conclusions can you draw from the gene regulation output from Ouija? If you have time, you might try the HMC inference method and see if that changes the Ouija results in any way. 11.1.9 Comparison of the methods How do the trajectories inferred by TSCAN, Monocle, Diffusion Map, SLICER and Ouija compare? TSCAN and Diffusion Map methods get the trajectory the “wrong way roundâ€, so we’ll adjust that for these comparisons. df_pseudotime <- as.data.frame( colData(deng_SCE)[, grep("pseudotime", colnames(colData(deng_SCE)))] ) colnames(df_pseudotime) <- gsub("pseudotime_", "", colnames(df_pseudotime)) df_pseudotime$PC1 <- reducedDim(deng_SCE,"PCA")[,1] df_pseudotime$order_tscan <- -df_pseudotime$order_tscan #df_pseudotime$diffusionmap <- df_pseudotime$diffusionmap df_pseudotime$slingshot1 <- colData(deng_SCE)$slingPseudotime_1 corrplot.mixed(cor(df_pseudotime, use = "na.or.complete"), order = "hclust", tl.col = "black", main = "Correlation matrix for pseudotime results", mar = c(0, 0, 3.1, 0)) We see here that Ouija, TSCAN and SLICER all give trajectories that are similar and strongly correlated with PC1. Diffusion Map is less strongly correlated with these methods, and Monocle gives very different results. 11.1.10 Expression of genes through time Each package also enables the visualization of expression through pseudotime. Following individual genes is very helpful for identifying genes that play an important role in the differentiation process. We illustrate the procedure using the Nanog gene. We have added the pseudotime values computed with all methods here to the colData slot of an SCE object. Having done that, the full plotting capabilities of the scater package can be used to investigate relationships between gene expression, cell populations and pseudotime. This is particularly useful for the packages such as SLICER that do not provide plotting functions. Principal components deng_SCE$PC1 <- reducedDim(deng_SCE,"PCA")[,1] plotExpression(deng_SCE, "Nanog", x = "PC1", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) TSCAN plotExpression(deng_SCE, "Nanog", x = "pseudotime_order_tscan", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) Monocle plotExpression(deng_SCE, "Nanog", x = "pseudotime_monocle2", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) Diffusion Map plotExpression(deng_SCE, "Nanog", x = "pseudotime_diffusionmap", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) SLICER plotExpression(deng_SCE, "Nanog", x = "pseudotime_slicer", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) Ouija plotExpression(deng_SCE, "Nanog", x = "pseudotime_ouija", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) How many of these methods outperform the naive approach of using the first principal component to represent pseudotime for these data? Exercise 7: Repeat the exercise using a subset of the genes, e.g. the set of highly variable genes that can be obtained using Brennecke_getVariableGenes() 11.1.11 dynverse https://dynverse.org/users/2-quick_start/ library(dyno) library(tidyverse) # Reproduces the guidelines as created in the shiny app answers <- dynguidelines::answer_questions( multiple_disconnected = FALSE, expect_topology = TRUE, expected_topology = "linear", n_cells = 3000, n_features = 10000, memory = "100GB", docker = FALSE ) guidelines <- dynguidelines::guidelines(answers = answers) guidelines deng_dataset <- wrap_expression( counts = counts(deng_SCE), expression = assay(deng_SCE,"logcounts") ) model <- infer_trajectory(deng_dataset, first(guidelines$methods_selected)) ## Loading required namespace: hdf5r model <- model %>% add_dimred(dyndimred::dimred_mds, expression_source = deng_dataset$expression) plot_dimred( model, expression_source = deng_dataset$expression, grouping = deng_SCE$cell_type2 ) 11.1.12 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] splines parallel stats4 stats graphics grDevices utils ## [8] datasets methods base ## ## other attached packages: ## [1] rstan_2.19.2 StanHeaders_2.19.0 ## [3] lle_1.1 snowfall_1.84-6.1 ## [5] snow_0.4-3 MASS_7.3-51.1 ## [7] scatterplot3d_0.3-41 monocle3_0.2.0 ## [9] gam_1.16.1 foreach_1.4.7 ## [11] ouija_0.99.0 Rcpp_1.0.2 ## [13] SLICER_0.2.0 slingshot_1.2.0 ## [15] princurve_2.1.4 Polychrome_1.2.3 ## [17] corrplot_0.84 ggbeeswarm_0.6.0 ## [19] ggthemes_4.2.0 scater_1.12.2 ## [21] destiny_2.14.0 monocle_2.12.0 ## [23] DDRTree_0.1.5 irlba_2.3.3 ## [25] VGAM_1.1-1 ggplot2_3.2.1 ## [27] Matrix_1.2-17 M3Drop_1.10.0 ## [29] numDeriv_2016.8-1.1 TSCAN_1.22.0 ## [31] SingleCellExperiment_1.6.0 SummarizedExperiment_1.14.1 ## [33] DelayedArray_0.10.0 BiocParallel_1.18.1 ## [35] matrixStats_0.55.0 Biobase_2.44.0 ## [37] GenomicRanges_1.36.1 GenomeInfoDb_1.20.0 ## [39] IRanges_2.18.3 S4Vectors_0.22.1 ## [41] BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] rgl_0.100.30 rsvd_1.0.2 ## [3] vcd_1.4-4 Hmisc_4.2-0 ## [5] zinbwave_1.6.0 corpcor_1.6.9 ## [7] ps_1.3.0 class_7.3-15 ## [9] lmtest_0.9-37 glmnet_2.0-18 ## [11] crayon_1.3.4 laeken_0.5.0 ## [13] nlme_3.1-139 backports_1.1.4 ## [15] qlcMatrix_0.9.7 rlang_0.4.0 ## [17] XVector_0.24.0 readxl_1.3.1 ## [19] callr_3.3.2 limma_3.40.6 ## [21] phylobase_0.8.6 smoother_1.1 ## [23] manipulateWidget_0.10.0 bit64_0.9-7 ## [25] loo_2.1.0 glue_1.3.1 ## [27] pheatmap_1.0.12 rngtools_1.4 ## [29] splancs_2.01-40 processx_3.4.1 ## [31] vipor_0.4.5 AnnotationDbi_1.46.1 ## [33] haven_2.1.1 tidyselect_0.2.5 ## [35] rio_0.5.16 XML_3.98-1.20 ## [37] tidyr_1.0.0 zoo_1.8-6 ## [39] xtable_1.8-4 magrittr_1.5 ## [41] evaluate_0.14 bibtex_0.4.2 ## [43] cli_1.1.0 zlibbioc_1.30.0 ## [45] rstudioapi_0.10 miniUI_0.1.1.1 ## [47] sp_1.3-1 rpart_4.1-15 ## [49] locfdr_1.1-8 RcppEigen_0.3.3.5.0 ## [51] shiny_1.3.2 BiocSingular_1.0.0 ## [53] xfun_0.9 leidenbase_0.1.0 ## [55] inline_0.3.15 pkgbuild_1.0.5 ## [57] cluster_2.1.0 caTools_1.17.1.2 ## [59] sgeostat_1.0-27 tibble_2.1.3 ## [61] ggrepel_0.8.1 ape_5.3 ## [63] stabledist_0.7-1 zeallot_0.1.0 ## [65] withr_2.1.2 bitops_1.0-6 ## [67] slam_0.1-45 ranger_0.11.2 ## [69] plyr_1.8.4 cellranger_1.1.0 ## [71] pcaPP_1.9-73 sparsesvd_0.2 ## [73] coda_0.19-3 e1071_1.7-2 ## [75] RcppParallel_4.4.3 pillar_1.4.2 ## [77] gplots_3.0.1.1 reldist_1.6-6 ## [79] kernlab_0.9-27 TTR_0.23-5 ## [81] ellipsis_0.3.0 tripack_1.3-8 ## [83] DelayedMatrixStats_1.6.1 xts_0.11-2 ## [85] vctrs_0.2.0 NMF_0.21.0 ## [87] tools_3.6.0 foreign_0.8-70 ## [89] rncl_0.8.3 beeswarm_0.2.3 ## [91] munsell_0.5.0 proxy_0.4-23 ## [93] HSMMSingleCell_1.4.0 compiler_3.6.0 ## [95] abind_1.4-5 httpuv_1.5.2 ## [97] pkgmaker_0.27 GenomeInfoDbData_1.2.1 ## [99] gridExtra_2.3 edgeR_3.26.8 ## [101] lattice_0.20-38 deldir_0.1-23 ## [103] utf8_1.1.4 later_0.8.0 ## [105] dplyr_0.8.3 jsonlite_1.6 ## [107] scales_1.0.0 docopt_0.6.1 ## [109] carData_3.0-2 genefilter_1.66.0 ## [111] lazyeval_0.2.2 promises_1.0.1 ## [113] spatstat_1.61-0 car_3.0-3 ## [115] doParallel_1.0.15 latticeExtra_0.6-28 ## [117] R.utils_2.9.0 goftest_1.1-1 ## [119] spatstat.utils_1.13-0 checkmate_1.9.4 ## [121] cowplot_1.0.0 rmarkdown_1.15 ## [123] openxlsx_4.1.0.1 statmod_1.4.32 ## [125] webshot_0.5.1 Rtsne_0.15 ## [127] forcats_0.4.0 copula_0.999-19.1 ## [129] softImpute_1.4 uwot_0.1.4 ## [131] igraph_1.2.4.1 HDF5Array_1.12.2 ## [133] survival_2.43-3 yaml_2.2.0 ## [135] htmltools_0.3.6 memoise_1.1.0 ## [137] locfit_1.5-9.1 viridisLite_0.3.0 ## [139] digest_0.6.21 assertthat_0.2.1 ## [141] mime_0.7 densityClust_0.3 ## [143] registry_0.5-1 RSQLite_2.1.2 ## [145] data.table_1.12.2 blob_1.2.0 ## [147] R.oo_1.22.0 RNeXML_2.3.0 ## [149] labeling_0.3 fastICA_1.2-2 ## [151] Formula_1.2-3 Rhdf5lib_1.6.1 ## [153] RCurl_1.95-4.12 hms_0.5.1 ## [155] rhdf5_2.28.0 colorspace_1.4-1 ## [157] base64enc_0.1-3 nnet_7.3-12 ## [159] ADGofTest_0.3 mclust_5.4.5 ## [161] bookdown_0.13 RANN_2.6.1 ## [163] mvtnorm_1.0-11 fansi_0.4.0 ## [165] pspline_1.0-18 VIM_4.8.0 ## [167] R6_2.4.0 grid_3.6.0 ## [169] lifecycle_0.1.0 acepack_1.4.1 ## [171] zip_2.0.4 curl_4.2 ## [173] gdata_2.18.0 robustbase_0.93-5 ## [175] howmany_0.3-1 RcppAnnoy_0.0.13 ## [177] RColorBrewer_1.1-2 MCMCglmm_2.29 ## [179] iterators_1.0.12 alphahull_2.2 ## [181] stringr_1.4.0 htmlwidgets_1.3 ## [183] polyclip_1.10-0 purrr_0.3.2 ## [185] crosstalk_1.0.0 mgcv_1.8-28 ## [187] tensorA_0.36.1 htmlTable_1.13.2 ## [189] clusterExperiment_2.4.4 codetools_0.2-16 ## [191] FNN_1.1.3 gtools_3.8.1 ## [193] prettyunits_1.0.2 gridBase_0.4-7 ## [195] RSpectra_0.15-0 R.methodsS3_1.7.1 ## [197] gtable_0.3.0 DBI_1.0.0 ## [199] highr_0.8 tensor_1.5 ## [201] httr_1.4.1 KernSmooth_2.23-15 ## [203] stringi_1.4.3 progress_1.2.2 ## [205] reshape2_1.4.3 uuid_0.1-2 ## [207] cubature_2.0.3 annotate_1.62.0 ## [209] viridis_0.5.1 xml2_1.2.2 ## [211] combinat_0.0-8 bbmle_1.0.20 ## [213] boot_1.3-20 BiocNeighbors_1.2.0 ## [215] ade4_1.7-13 DEoptimR_1.0-8 ## [217] bit_1.1-14 spatstat.data_1.4-0 ## [219] pkgconfig_2.0.3 gsl_2.1-6 ## [221] knitr_1.25 References "], -["dechapter.html", "12 Differential Expression (DE) analysis 12.1 Introduction to DE analysis 12.2 DE in a real dataset", " 12 Differential Expression (DE) analysis 12.1 Introduction to DE analysis 12.1.1 Bulk RNA-seq One of the most common types of analyses when working with bulk RNA-seq data is to identify differentially expressed genes. By comparing the genes that change between two conditions, e.g. mutant and wild-type or stimulated and unstimulated, it is possible to characterize the molecular mechanisms underlying the change. Several different methods, e.g. DESeq2 and edgeR, have been developed for bulk RNA-seq. Moreover, there are also extensive datasets available where the RNA-seq data has been validated using RT-qPCR. These data can be used to benchmark DE finding algorithms and the available evidence suggests that the algorithms are performing quite well. 12.1.2 Single cell RNA-seq In contrast to bulk RNA-seq, in scRNA-seq we usually do not have a defined set of experimental conditions. Instead, as was shown in a previous chapter (10.2) we can identify the cell groups by using an unsupervised clustering approach. Once the groups have been identified one can find differentially expressed genes either by comparing the differences in variance between the groups (like the Kruskal-Wallis test implemented in SC3), or by comparing gene expression between clusters in a pairwise manner. In the following chapter we will mainly consider tools developed for pairwise comparisons. 12.1.3 Differences in Distribution Unlike bulk RNA-seq, we generally have a large number of samples (i.e. cells) for each group we are comparing in single-cell experiments. Thus we can take advantage of the whole distribution of expression values in each group to identify differences between groups rather than only comparing estimates of mean-expression as is standard for bulk RNASeq. There are two main approaches to comparing distributions. Firstly, we can use existing statistical models/distributions and fit the same type of model to the expression in each group then test for differences in the parameters for each model, or test whether the model fits better if a particular paramter is allowed to be different according to group. For instance in Chapter ?? we used edgeR to test whether allowing mean expression to be different in different batches significantly improved the fit of a negative binomial model of the data. Alternatively, we can use a non-parametric test which does not assume that expression values follow any particular distribution, e.g. the Kolmogorov-Smirnov test (KS-test). Non-parametric tests generally convert observed expression values to ranks and test whether the distribution of ranks for one group are signficantly different from the distribution of ranks for the other group. However, some non-parametric methods fail in the presence of a large number of tied values, such as the case for dropouts (zeros) in single-cell RNA-seq expression data. Moreover, if the conditions for a parametric test hold, then it will typically be more powerful than a non-parametric test. 12.1.4 Models of single-cell RNASeq data The most common model of RNASeq data is the negative binomial model: set.seed(1) hist( rnbinom( 1000, mu = 10, size = 100), col = "grey50", xlab = "Read Counts", main = "Negative Binomial" ) Figure 12.1: Negative Binomial distribution of read counts for a single gene across 1000 cells Mean: \\(\\mu = mu\\) Variance: \\(\\sigma^2 = mu + mu^2/size\\) It is parameterized by the mean expression (mu) and the dispersion (size), which is inversely related to the variance. The negative binomial model fits bulk RNA-seq data very well and it is used for most statistical methods designed for such data. In addition, it has been show to fit the distribution of molecule counts obtained from data tagged by unique molecular identifiers (UMIs) quite well (Grun et al. 2014, Islam et al. 2011). However, a raw negative binomial model does not fit full-length transcript data as well due to the high dropout rates relative to the non-zero read counts. For this type of data a variety of zero-inflated negative binomial models have been proposed (e.g. MAST, SCDE). d <- 0.5; counts <- rnbinom( 1000, mu = 10, size = 100 ) counts[runif(1000) < d] <- 0 hist( counts, col = "grey50", xlab = "Read Counts", main = "Zero-inflated NB" ) Figure 12.2: Zero-inflated Negative Binomial distribution Mean: \\(\\mu = mu \\cdot (1 - d)\\) Variance: \\(\\sigma^2 = \\mu \\cdot (1-d) \\cdot (1 + d \\cdot \\mu + \\mu / size)\\) These models introduce a new parameter \\(d\\), for the dropout rate, to the negative binomial model. As we saw in Chapter 19, the dropout rate of a gene is strongly correlated with the mean expression of the gene. Different zero-inflated negative binomial models use different relationships between mu and d and some may fit \\(\\mu\\) and \\(d\\) to the expression of each gene independently. Finally, several methods use a Poisson-Beta distribution which is based on a mechanistic model of transcriptional bursting. There is strong experimental support for this model (Kim and Marioni, 2013) and it provides a good fit to scRNA-seq data but it is less easy to use than the negative-binomial models and much less existing methods upon which to build than the negative binomial model. a <- 0.1 b <- 0.1 g <- 100 lambdas <- rbeta(1000, a, b) counts <- sapply(g*lambdas, function(l) {rpois(1, lambda = l)}) hist( counts, col = "grey50", xlab = "Read Counts", main = "Poisson-Beta" ) Mean: \\(\\mu = g \\cdot a / (a + b)\\) Variance: \\(\\sigma^2 = g^2 \\cdot a \\cdot b/((a + b + 1) \\cdot (a + b)^2)\\) This model uses three parameters: \\(a\\) the rate of activation of transcription; \\(b\\) the rate of inhibition of transcription; and \\(g\\) the rate of transcript production while transcription is active at the locus. Differential expression methods may test each of the parameters for differences across groups or only one (often \\(g\\)). All of these models may be further expanded to explicitly account for other sources of gene expression differences such as batch-effect or library depth depending on the particular DE algorithm. Exercise: Vary the parameters of each distribution to explore how they affect the distribution of gene expression. How similar are the Poisson-Beta and Negative Binomial models? 12.2 DE in a real dataset library(scRNA.seq.funcs) library(edgeR) library(monocle) library(MAST) library(ROCR) set.seed(1) 12.2.1 Introduction To test different single-cell differential expression methods we will be using the Blischak dataset from Chapters 7-17. For this experiment bulk RNA-seq data for each cell-line was generated in addition to single-cell data. We will use the differentially expressed genes identified using standard methods on the respective bulk data as the ground truth for evaluating the accuracy of each single-cell method. To save time we have pre-computed these for you. You can run the commands below to load these data. DE <- read.table("data/tung/TPs.txt") notDE <- read.table("data/tung/TNs.txt") GroundTruth <- list( DE = as.character(unlist(DE)), notDE = as.character(unlist(notDE)) ) This ground truth has been produce for the comparison of individual NA19101 to NA19239. Now load the respective single-cell data: molecules <- read.table("data/tung/molecules.txt", sep = "\\t") anno <- read.table("data/tung/annotation.txt", sep = "\\t", header = TRUE) keep <- anno[,1] == "NA19101" | anno[,1] == "NA19239" data <- molecules[,keep] group <- anno[keep,1] batch <- anno[keep,4] # remove genes that aren't expressed in at least 6 cells gkeep <- rowSums(data > 0) > 5; counts <- data[gkeep,] # Library size normalization lib_size = colSums(counts) norm <- t(t(counts)/lib_size * median(lib_size)) # Variant of CPM for datasets with library sizes of fewer than 1 mil molecules Now we will compare various single-cell DE methods. We will focus on methods that performed well in Soneson and Robinson’s [2019; CITE] detailed comparison of differential expression methods for single-cell data. Note that we will only be running methods which are available as R-packages and run relatively quickly. 12.2.2 Kolmogorov-Smirnov test The types of test that are easiest to work with are non-parametric ones. The most commonly used non-parametric test is the Kolmogorov-Smirnov test (KS-test) and we can use it to compare the distributions for each gene in the two individuals. The KS-test quantifies the distance between the empirical cummulative distributions of the expression of each gene in each of the two populations. It is sensitive to changes in mean experession and changes in variability. However it assumes data is continuous and may perform poorly when data contains a large number of identical values (eg. zeros). Another issue with the KS-test is that it can be very sensitive for large sample sizes and thus it may end up as significant even though the magnitude of the difference is very small. Now run the test: pVals <- apply( norm, 1, function(x) { ks.test( x[group == "NA19101"], x[group == "NA19239"] )$p.value } ) # multiple testing correction pVals <- p.adjust(pVals, method = "fdr") This code “applies†the function to each row (specified by 1) of the expression matrix, data. In the function we are returning just the p.value from the ks.test output. We can now consider how many of the ground truth positive and negative DE genes are detected by the KS-test: 12.2.2.1 Evaluating Accuracy sigDE <- names(pVals)[pVals < 0.05] length(sigDE) # Number of KS-DE genes sum(GroundTruth$DE %in% sigDE) # Number of KS-DE genes that are true DE genes sum(GroundTruth$notDE %in% sigDE) # Number of KS-DE genes that are truly not-DE As you can see many more of our ground truth negative genes were identified as DE by the KS-test (false positives) than ground truth positive genes (true positives), however this may be due to the larger number of notDE genes thus we typically normalize these counts as the True positive rate (TPR), TP/(TP + FN), and False positive rate (FPR), FP/(FP+TP). tp <- sum(GroundTruth$DE %in% sigDE) fp <- sum(GroundTruth$notDE %in% sigDE) tn <- sum(GroundTruth$notDE %in% names(pVals)[pVals >= 0.05]) fn <- sum(GroundTruth$DE %in% names(pVals)[pVals >= 0.05]) tpr <- tp/(tp + fn) fpr <- fp/(fp + tn) cat(c(tpr, fpr)) Now we can see the TPR is much higher than the FPR indicating the KS test is identifying DE genes. So far we’ve only evaluated the performance at a single significance threshold. Often it is informative to vary the threshold and evaluate performance across a range of values. This is then plotted as a receiver-operating-characteristic curve (ROC) and a general accuracy statistic can be calculated as the area under this curve (AUC). We will use the ROCR package to facilitate this plotting. # Only consider genes for which we know the ground truth pVals <- pVals[names(pVals) %in% GroundTruth$DE | names(pVals) %in% GroundTruth$notDE] truth <- rep(1, times = length(pVals)); truth[names(pVals) %in% GroundTruth$DE] = 0; pred <- ROCR::prediction(pVals, truth) perf <- ROCR::performance(pred, "tpr", "fpr") ROCR::plot(perf) aucObj <- ROCR::performance(pred, "auc") aucObj@y.values[[1]] # AUC Finally to facilitate the comparisons of other DE methods let’s put this code into a function so we don’t need to repeat it: DE_Quality_AUC <- function(pVals) { pVals <- pVals[names(pVals) %in% GroundTruth$DE | names(pVals) %in% GroundTruth$notDE] truth <- rep(1, times = length(pVals)); truth[names(pVals) %in% GroundTruth$DE] = 0; pred <- ROCR::prediction(pVals, truth) perf <- ROCR::performance(pred, "tpr", "fpr") ROCR::plot(perf) aucObj <- ROCR::performance(pred, "auc") return(aucObj@y.values[[1]]) } 12.2.3 Wilcox/Mann-Whitney-U Test The Wilcox-rank-sum test is another non-parametric test, but tests specifically if values in one group are greater/less than the values in the other group. Thus it is often considered a test for difference in median expression between two groups; whereas the KS-test is sensitive to any change in distribution of expression values. pVals <- apply( norm, 1, function(x) { wilcox.test( x[group == "NA19101"], x[group == "NA19239"] )$p.value } ) # multiple testing correction pVals <- p.adjust(pVals, method = "fdr") DE_Quality_AUC(pVals) 12.2.4 edgeR We’ve already used edgeR for differential expression in Chapter ??. edgeR is based on a negative binomial model of gene expression and uses a generalized linear model (GLM) framework, the enables us to include other factors such as batch to the model. dge <- DGEList( counts = counts, norm.factors = rep(1, length(counts[1,])), group = group ) group_edgeR <- factor(group) design <- model.matrix(~ group_edgeR) dge <- estimateDisp(dge, design = design, trend.method = "none") fit <- glmFit(dge, design) res <- glmLRT(fit) pVals <- res$table[,4] names(pVals) <- rownames(res$table) pVals <- p.adjust(pVals, method = "fdr") DE_Quality_AUC(pVals) 12.2.5 MAST MAST is based on a zero-inflated negative binomial model. It tests for differential expression using a hurdle model to combine tests of discrete (0 vs not zero) and continuous (non-zero values) aspects of gene expression. Again this uses a linear modelling framework to enable complex models to be considered. log_counts <- log(counts + 1) / log(2) fData <- data.frame(names = rownames(log_counts)) rownames(fData) <- rownames(log_counts); cData <- data.frame(cond = group) rownames(cData) <- colnames(log_counts) obj <- FromMatrix(as.matrix(log_counts), cData, fData) colData(obj)$cngeneson <- scale(colSums(assay(obj) > 0)) cond <- factor(colData(obj)$cond) # Model expression as function of condition & number of detected genes zlmCond <- zlm.SingleCellAssay(~ cond + cngeneson, obj) summaryCond <- summary(zlmCond, doLRT = "condNA19101") summaryDt <- summaryCond$datatable summaryDt <- as.data.frame(summaryDt) pVals <- unlist(summaryDt[summaryDt$component == "H",4]) # H = hurdle model names(pVals) <- unlist(summaryDt[summaryDt$component == "H",1]) pVals <- p.adjust(pVals, method = "fdr") DE_Quality_AUC(pVals) 12.2.6 limma 12.2.7 Pseudobulk 12.2.8 sessionInfo() "], +["quality-control-and-data-visualisation.html", "6 Quality control and data visualisation 6.1 Expression QC overview (UMI) 6.2 Cell QC 6.3 Doublet detection 6.4 Gene QC 6.5 Exercise: Expression QC (Reads) 6.6 Data visualization and exploratory data analysis 6.7 Exercise: Data visualization (Reads)", " 6 Quality control and data visualisation The principle of garbage in, garbage out is at least as strong in single-cell genomics as it is elsewere in science. Effective quality control (QC) is crucial to high-quality scRNA-seq data analysis. We discuss principles and strategies for QC in this chapter, along with some discussion and demonstration of data visualisation approaches. 6.1 Expression QC overview (UMI) 6.1.1 Introduction Once gene expression has been quantified it is summarized as an expression matrix where each row corresponds to a gene (or transcript) and each column corresponds to a single cell. This matrix should be examined to remove poor quality cells which were not detected in either read QC or mapping QC steps. Failure to remove low quality cells at this stage may add technical noise which has the potential to obscure the biological signals of interest in the downstream analysis. Since there is currently no standard method for performing scRNASeq the expected values for the various QC measures that will be presented here can vary substantially from experiment to experiment. Thus, to perform QC we will be looking for cells which are outliers with respect to the rest of the dataset rather than comparing to independent quality standards. Consequently, care should be taken when comparing quality metrics across datasets collected using different protocols. 6.1.2 Tung dataset To illustrate cell QC, we consider a dataset of induced pluripotent stem cells generated from three different individuals (Tung et al. 2017) in Yoav Gilad’s lab at the University of Chicago. The experiments were carried out on the Fluidigm C1 platform and to facilitate the quantification both unique molecular identifiers (UMIs) and ERCC spike-ins were used. The data files are located in the tung folder in your working directory. These files are the copies of the original files made on the 15/03/16. We will use these copies for reproducibility purposes. library(SingleCellExperiment) library(scater) options(stringsAsFactors = FALSE) Load the data and annotations: molecules <- read.table("data/tung/molecules.txt", sep = "\\t") anno <- read.table("data/tung/annotation.txt", sep = "\\t", header = TRUE) Inspect a small portion of the expression matrix head(molecules[ , 1:3]) ## NA19098.r1.A01 NA19098.r1.A02 NA19098.r1.A03 ## ENSG00000237683 0 0 0 ## ENSG00000187634 0 0 0 ## ENSG00000188976 3 6 1 ## ENSG00000187961 0 0 0 ## ENSG00000187583 0 0 0 ## ENSG00000187642 0 0 0 head(anno) ## individual replicate well batch sample_id ## 1 NA19098 r1 A01 NA19098.r1 NA19098.r1.A01 ## 2 NA19098 r1 A02 NA19098.r1 NA19098.r1.A02 ## 3 NA19098 r1 A03 NA19098.r1 NA19098.r1.A03 ## 4 NA19098 r1 A04 NA19098.r1 NA19098.r1.A04 ## 5 NA19098 r1 A05 NA19098.r1 NA19098.r1.A05 ## 6 NA19098 r1 A06 NA19098.r1 NA19098.r1.A06 The data consists of 3 individuals and r length(unique(anno$replicate)) replicates and therefore has r length(unique(anno$batch)) batches in total. We standardize the analysis by using both SingleCellExperiment (SCE) and scater packages. First, create the SCE object: umi <- SingleCellExperiment( assays = list(counts = as.matrix(molecules)), colData = anno ) Remove genes that are not expressed in any cell: keep_feature <- rowSums(counts(umi) > 0) > 0 umi <- umi[keep_feature, ] Define control features (genes) - ERCC spike-ins and mitochondrial genes (provided by the authors): isSpike(umi, "ERCC") <- grepl("^ERCC-", rownames(umi)) isSpike(umi, "MT") <- rownames(umi) %in% c("ENSG00000198899", "ENSG00000198727", "ENSG00000198888", "ENSG00000198886", "ENSG00000212907", "ENSG00000198786", "ENSG00000198695", "ENSG00000198712", "ENSG00000198804", "ENSG00000198763", "ENSG00000228253", "ENSG00000198938", "ENSG00000198840") Calculate the quality metrics: umi <- calculateQCMetrics( umi, feature_controls = list( ERCC = isSpike(umi, "ERCC"), MT = isSpike(umi, "MT") ) ) ## Warning in calculateQCMetrics(umi, feature_controls = list(ERCC = ## isSpike(umi, : spike-in set 'ERCC' overwritten by feature_controls set of ## the same name 6.2 Cell QC 6.2.1 Library size Next we consider the total number of RNA molecules detected per sample (if we were using read counts rather than UMI counts this would be the total number of reads). Wells with few reads/molecules are likely to have been broken or failed to capture a cell, and should thus be removed. hist( umi$total_counts, breaks = 100 ) abline(v = 25000, col = "red") Figure 6.1: Histogram of library sizes for all cells Exercise 1 How many cells does our filter remove? What distribution do you expect that the total number of molecules for each cell should follow? Our answer ## filter_by_total_counts ## FALSE TRUE ## 46 818 6.2.2 Detected genes In addition to ensuring sufficient sequencing depth for each sample, we also want to make sure that the reads are distributed across the transcriptome. Thus, we count the total number of unique genes detected in each sample. hist( umi$total_features_by_counts, breaks = 100 ) abline(v = 7000, col = "red") Figure 6.2: Histogram of the number of detected genes in all cells From the plot we conclude that most cells have between 7,000-10,000 detected genes, which is normal for high-depth scRNA-seq. However, this varies by experimental protocol and sequencing depth. For example, droplet-based methods or samples with lower sequencing-depth typically detect fewer genes per cell. The most notable feature in the above plot is the “heavy tail†on the left hand side of the distribution. If detection rates were equal across the cells then the distribution should be approximately normal. Thus we remove those cells in the tail of the distribution (fewer than 7,000 detected genes). Exercise 2 How many cells does our filter remove? Our answer ## filter_by_expr_features ## FALSE TRUE ## 116 748 6.2.3 ERCCs and MTs Another measure of cell quality is the ratio between ERCC spike-in RNAs and endogenous RNAs. This ratio can be used to estimate the total amount of RNA in the captured cells. Cells with a high level of spike-in RNAs had low starting amounts of RNA, likely due to the cell being dead or stressed which may result in the RNA being degraded. plotColData( umi, x = "total_features_by_counts", y = "pct_counts_MT", colour = "batch" ) Figure 6.3: Percentage of counts in MT genes plotColData( umi, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "batch" ) Figure 6.4: Percentage of counts in ERCCs The above analysis shows that majority of the cells from NA19098.r2 batch have a very high ERCC/Endo ratio. Indeed, it has been shown by the authors that this batch contains cells of smaller size. Exercise 3 Create filters for removing batch NA19098.r2 and cells with high expression of mitochondrial genes (>10% of total counts in a cell). Our answer ## filter_by_ERCC ## FALSE TRUE ## 96 768 ## filter_by_MT ## FALSE TRUE ## 31 833 Exercise 4 What would you expect to see in the ERCC vs counts plot if you were examining a dataset containing cells of different sizes (eg. normal & senescent cells)? Answer You would expect to see a group corresponding to the smaller cells (normal) with a higher fraction of ERCC reads than a separate group corresponding to the larger cells (senescent). 6.2.4 Cell filtering 6.2.4.1 Manual Now we can define a cell filter based on our previous analysis: umi$use <- ( # sufficient features (genes) filter_by_expr_features & # sufficient molecules counted filter_by_total_counts & # sufficient endogenous RNA filter_by_ERCC & # remove cells with unusual number of reads in MT genes filter_by_MT ) table(umi$use) ## ## FALSE TRUE ## 207 657 6.2.4.2 Automatic Another option available in scater is to conduct PCA on a set of QC metrics and then use automatic outlier detection to identify potentially problematic cells. By default, the following metrics are used for PCA-based outlier detection: pct_counts_top_100_features total_features pct_counts_feature_controls n_detected_feature_controls log10_counts_endogenous_features log10_counts_feature_controls scater first creates a matrix where the rows represent cells and the columns represent the different QC metrics. Then, outlier cells can also be identified by using the mvoutlier package on the QC metrics for all cells. This will identify cells that have substantially different QC metrics from the others, possibly corresponding to low-quality cells. We can visualize any outliers using a principal components plot as shown below: umi <- runPCA( umi, use_coldata = TRUE, detect_outliers = TRUE ) reducedDimNames(umi) ## [1] "PCA_coldata" Column subsetting can then be performed based on the $outlier slot, which indicates whether or not each cell has been designated as an outlier. Automatic outlier detection can be informative, but a close inspection of QC metrics and tailored filtering for the specifics of the dataset at hand is strongly recommended. table(umi$outlier) ## ## FALSE TRUE ## 791 73 Then, we can use a PCA plot to see a 2D representation of the cells ordered by their quality metrics. plotReducedDim( umi, use_dimred = "PCA_coldata", size_by = "total_features_by_counts", shape_by = "use", colour_by = "outlier" ) 6.2.5 Compare filterings Exercise 5 Compare the default, automatic and manual cell filters. Plot a Venn diagram of the outlier cells from these filterings. Hint: Use vennCounts and vennDiagram functions from the limma package to make a Venn diagram. Answer library(limma) auto <- colnames(umi)[umi$outlier] man <- colnames(umi)[!umi$use] venn.diag <- vennCounts( cbind(colnames(umi) %in% auto, colnames(umi) %in% man) ) vennDiagram( venn.diag, names = c("Automatic", "Manual"), circle.col = c("blue", "green") ) Figure 6.5: Comparison of the default, automatic and manual cell filters 6.3 Doublet detection For droplet-based datasets, there is chance that multiple cells are enclosed in one droplet resulting one cell barcode actually containing read information from multiple cells. One way to find doublets/multiplets in the data is to see if there are cells co-expressing markers of distinct cell types. There are also computational tools available for detecting potential doublets in the cells. A lot of these tools rely on artificial doublets formed from the datasets by randomly joining the expression profiles of two cells. Then the cells are tested against the artificial doublet profiles. We demonstrate the usage of two of these doublet detection tools. 6.3.1 scds scds(Bais and Kostka 2019) has two detection methods: co-expression based; binary-classification based. In co-expression based approach, the gene-pairs’ co-expression probablities are estimated based on a binomial model and gene pairs that do not co-expression often get higher scores when they co-expression in some cells. The cells’ doublet scores are derived based on the co-expression of pairs of genes. In the binary classification based approach, artificial doublet clusters are generated and cells are difficult to separate from the artificial doublets get higher doublet scores. library(scds) #- Annotate doublet using co-expression based doublet scoring: umi = cxds(umi) #- Annotate doublet using binary classification based doublet scoring: umi = bcds(umi) ## [1] train-error:0.058299+0.009273 test-error:0.098960+0.018377 ## Multiple eval metrics are present. Will use test_error for early stopping. ## Will train until test_error hasn't improved in 2 rounds. ## ## [2] train-error:0.046296+0.003294 test-error:0.076397+0.019991 ## [3] train-error:0.034001+0.004358 test-error:0.064817+0.012391 ## [4] train-error:0.028069+0.002583 test-error:0.056727+0.014316 ## [5] train-error:0.022861+0.003607 test-error:0.057306+0.014178 ## [6] train-error:0.020401+0.002954 test-error:0.056752+0.019521 ## Stopping. Best iteration: ## [4] train-error:0.028069+0.002583 test-error:0.056727+0.014316 ## ## [1] train-error:0.049769 ## Will train until train_error hasn't improved in 2 rounds. ## ## [2] train-error:0.046875 ## [3] train-error:0.039352 #- Combine both annotations into a hybrid annotation umi = cxds_bcds_hybrid(umi) #- Doublet scores are now available via colData: CD = colData(umi) head(cbind(CD$cxds_score,CD$bcds_score, CD$hybrid_score)) ## [,1] [,2] [,3] ## NA19098.r1.A01 4131.405 0.1356272 0.2441677 ## NA19098.r1.A02 4564.089 0.2825648 0.4695857 ## NA19098.r1.A03 2827.904 0.1368439 0.1693738 ## NA19098.r1.A04 4708.213 0.1318728 0.2728862 ## NA19098.r1.A05 6134.590 0.1356003 0.3616178 ## NA19098.r1.A06 5810.730 0.1390059 0.3472598 plotColData( umi, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "hybrid_score" ) The scds paper features excellent descriptions and evaluations of other currently-available doublet detection methods. 6.3.2 DoubletDetection DoubletDetection is a python module that runs on raw UMI counts data. It generates artificial doublets and then perform cell clustering using the augmented dataset. Cells cluster closely to the artificial doublets across multiple iterations are predicted to be doublets. We provided the python scripts for running DoubletDetection on Tung datasets at ./mig_2019_scrnaseq-workshop/course_files/utils/run_doubletDetection.py python run_doubletDetection.py Here is the prediction results by DoubletDetection: require(UpSetR) ## Loading required package: UpSetR pred_tung <- read.delim(file = "data/doublets/tung.dbls.txt", header = FALSE) dim(pred_tung) ## [1] 864 1 dim(anno) ## [1] 864 5 umi$dbd_dbl <- factor(pred_tung$V1) qc_label <- read.delim(file = "data/qc_ipsc.txt") head(qc_label) ## individual replicate well cell_number concentration tra1.60 ## 1 NA19098 r1 A01 1 1.734785 1 ## 2 NA19098 r1 A02 1 1.723038 1 ## 3 NA19098 r1 A03 1 1.512786 1 ## 4 NA19098 r1 A04 1 1.347492 1 ## 5 NA19098 r1 A05 1 2.313047 1 ## 6 NA19098 r1 A06 1 2.056803 1 qc_label$sample_id <- paste0(qc_label$individual,".",qc_label$replicate,".",qc_label$well) rownames(qc_label) <- qc_label$sample_id umi$cell_number <- as.character(qc_label[umi$sample_id,"cell_number"]) umi$cell_number[qc_label$cell_number==0] <- "no_cell" umi$cell_number[qc_label$cell_number == 1] <- "single_cell" umi$cell_number[qc_label$cell_number>1] <- "multi_cell" multiplot(plotColData( umi, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "hybrid_score" ), plotColData( umi, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "dbd_dbl" ), plotColData( umi, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "cell_number" ),cols =2) doublets <- unique(umi$sample_id[umi$dbd_dbl =="1"], umi$sample_id[umi$hybrid_score > 0.8]) pl_list <- UpSetR::fromList(list(pred = doublets,qc_label = qc_label$sample_id[qc_label$cell_number >1])) UpSetR::upset(pl_list,sets = c("pred","qc_label")) 6.3.2.1 Other tools available: DoubletFinder DoubletCells as part of SimpleSingleCell Scrublet 6.4 Gene QC 6.4.1 Gene expression In addition to removing cells with poor quality, it is usually a good idea to exclude genes where we suspect that technical artefacts may have skewed the results. Moreover, inspection of the gene expression profiles may provide insights about how the experimental procedures could be improved. It is often instructive to consider the number of reads consumed by the top 50 expressed genes. plotHighestExprs(umi, exprs_values = "counts") Figure 6.6: Number of total counts consumed by the top 50 expressed genes The distributions are relatively flat indicating (but not guaranteeing!) good coverage of the full transcriptome of these cells. However, there are several spike-ins in the top 15 genes which suggests a greater dilution of the spike-ins may be preferrable if the experiment is to be repeated. 6.4.2 Gene filtering It is typically a good idea to remove genes whose expression level is considered “undetectableâ€. We define a gene as detectable if at least two cells contain more than 1 transcript from the gene. If we were considering read counts rather than UMI counts a reasonable threshold is to require at least five reads in at least two cells. However, in both cases the threshold strongly depends on the sequencing depth. It is important to keep in mind that genes must be filtered after cell filtering since some genes may only be detected in poor quality cells (note colData(umi)$use filter applied to the umi dataset). keep_feature <- nexprs( umi[,colData(umi)$use], byrow = TRUE, detection_limit = 1 ) >= 2 rowData(umi)$use <- keep_feature table(keep_feature) ## keep_feature ## FALSE TRUE ## 4660 14066 Depending on the cell-type, protocol and sequencing depth, other cut-offs may be appropriate. 6.4.3 Save the data Dimensions of the QCed dataset (do not forget about the gene filter we defined above): dim(umi[rowData(umi)$use, colData(umi)$use]) ## [1] 14066 657 Let’s create an additional slot with log-transformed counts (we will need it in the next chapters) and remove saved PCA results from the reducedDim slot: assay(umi, "logcounts_raw") <- log2(counts(umi) + 1) reducedDim(umi) <- NULL Save the data: saveRDS(umi, file = "data/tung/umi.rds") 6.4.4 Big Exercise Perform exactly the same QC analysis with read counts of the same Blischak data. Use tung/reads.txt file to load the reads. Once you have finished please compare your results to ours (next chapter). 6.4.5 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] UpSetR_1.4.0 scds_1.0.0 ## [3] limma_3.40.6 scater_1.12.2 ## [5] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [7] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [9] BiocParallel_1.18.1 matrixStats_0.55.0 ## [11] Biobase_2.44.0 GenomicRanges_1.36.1 ## [13] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [15] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] ggbeeswarm_0.6.0 colorspace_1.4-1 ## [3] mvoutlier_2.0.9 class_7.3-15 ## [5] modeltools_0.2-22 rio_0.5.16 ## [7] mclust_5.4.5 XVector_0.24.0 ## [9] pls_2.7-1 BiocNeighbors_1.2.0 ## [11] cvTools_0.3.2 flexmix_2.3-15 ## [13] mvtnorm_1.0-11 ranger_0.11.2 ## [15] splines_3.6.0 sROC_0.1-2 ## [17] robustbase_0.93-5 knitr_1.25 ## [19] zeallot_0.1.0 robCompositions_2.1.0 ## [21] kernlab_0.9-27 cluster_2.1.0 ## [23] rrcov_1.4-7 compiler_3.6.0 ## [25] backports_1.1.4 assertthat_0.2.1 ## [27] Matrix_1.2-17 lazyeval_0.2.2 ## [29] BiocSingular_1.0.0 htmltools_0.3.6 ## [31] tools_3.6.0 rsvd_1.0.2 ## [33] gtable_0.3.0 glue_1.3.1 ## [35] GenomeInfoDbData_1.2.1 dplyr_0.8.3 ## [37] Rcpp_1.0.2 carData_3.0-2 ## [39] cellranger_1.1.0 zCompositions_1.3.2-1 ## [41] vctrs_0.2.0 sgeostat_1.0-27 ## [43] fpc_2.2-3 DelayedMatrixStats_1.6.1 ## [45] lmtest_0.9-37 xfun_0.9 ## [47] laeken_0.5.0 stringr_1.4.0 ## [49] openxlsx_4.1.0.1 lifecycle_0.1.0 ## [51] irlba_2.3.3 DEoptimR_1.0-8 ## [53] zlibbioc_1.30.0 MASS_7.3-51.1 ## [55] zoo_1.8-6 scales_1.0.0 ## [57] VIM_4.8.0 hms_0.5.1 ## [59] RColorBrewer_1.1-2 yaml_2.2.0 ## [61] curl_4.2 NADA_1.6-1 ## [63] gridExtra_2.3 reshape_0.8.8 ## [65] stringi_1.4.3 highr_0.8 ## [67] pcaPP_1.9-73 e1071_1.7-2 ## [69] boot_1.3-20 zip_2.0.4 ## [71] truncnorm_1.0-8 rlang_0.4.0 ## [73] pkgconfig_2.0.3 prabclus_2.3-1 ## [75] bitops_1.0-6 evaluate_0.14 ## [77] lattice_0.20-38 purrr_0.3.2 ## [79] labeling_0.3 cowplot_1.0.0 ## [81] tidyselect_0.2.5 GGally_1.4.0 ## [83] plyr_1.8.4 magrittr_1.5 ## [85] bookdown_0.13 R6_2.4.0 ## [87] pillar_1.4.2 haven_2.1.1 ## [89] foreign_0.8-70 withr_2.1.2 ## [91] survival_2.43-3 abind_1.4-5 ## [93] RCurl_1.95-4.12 sp_1.3-1 ## [95] nnet_7.3-12 tibble_2.1.3 ## [97] crayon_1.3.4 car_3.0-3 ## [99] xgboost_0.90.0.2 rmarkdown_1.15 ## [101] viridis_0.5.1 grid_3.6.0 ## [103] readxl_1.3.1 data.table_1.12.2 ## [105] forcats_0.4.0 diptest_0.75-7 ## [107] vcd_1.4-4 digest_0.6.21 ## [109] tidyr_1.0.0 munsell_0.5.0 ## [111] beeswarm_0.2.3 viridisLite_0.3.0 ## [113] vipor_0.4.5 6.5 Exercise: Expression QC (Reads) library(SingleCellExperiment) library(scater) options(stringsAsFactors = FALSE) reads <- read.table("data/tung/reads.txt", sep = "\\t") anno <- read.table("data/tung/annotation.txt", sep = "\\t", header = TRUE) head(reads[ , 1:3]) ## NA19098.r1.A01 NA19098.r1.A02 NA19098.r1.A03 ## ENSG00000237683 0 0 0 ## ENSG00000187634 0 0 0 ## ENSG00000188976 57 140 1 ## ENSG00000187961 0 0 0 ## ENSG00000187583 0 0 0 ## ENSG00000187642 0 0 0 head(anno) ## individual replicate well batch sample_id ## 1 NA19098 r1 A01 NA19098.r1 NA19098.r1.A01 ## 2 NA19098 r1 A02 NA19098.r1 NA19098.r1.A02 ## 3 NA19098 r1 A03 NA19098.r1 NA19098.r1.A03 ## 4 NA19098 r1 A04 NA19098.r1 NA19098.r1.A04 ## 5 NA19098 r1 A05 NA19098.r1 NA19098.r1.A05 ## 6 NA19098 r1 A06 NA19098.r1 NA19098.r1.A06 reads <- SingleCellExperiment( assays = list(counts = as.matrix(reads)), colData = anno ) keep_feature <- rowSums(counts(reads) > 0) > 0 reads <- reads[keep_feature, ] isSpike(reads, "ERCC") <- grepl("^ERCC-", rownames(reads)) isSpike(reads, "MT") <- rownames(reads) %in% c("ENSG00000198899", "ENSG00000198727", "ENSG00000198888", "ENSG00000198886", "ENSG00000212907", "ENSG00000198786", "ENSG00000198695", "ENSG00000198712", "ENSG00000198804", "ENSG00000198763", "ENSG00000228253", "ENSG00000198938", "ENSG00000198840") reads <- calculateQCMetrics( reads, feature_controls = list( ERCC = isSpike(reads, "ERCC"), MT = isSpike(reads, "MT") ) ) ## Warning in calculateQCMetrics(reads, feature_controls = list(ERCC = ## isSpike(reads, : spike-in set 'ERCC' overwritten by feature_controls set of ## the same name hist( reads$total_counts, breaks = 100 ) abline(v = 1.3e6, col = "red") Figure 6.7: Histogram of library sizes for all cells filter_by_total_counts <- (reads$total_counts > 1.3e6) table(filter_by_total_counts) ## filter_by_total_counts ## FALSE TRUE ## 180 684 hist( reads$total_features_by_counts, breaks = 100 ) abline(v = 7000, col = "red") Figure 6.8: Histogram of the number of detected genes in all cells filter_by_expr_features <- (reads$total_features_by_counts > 7000) table(filter_by_expr_features) ## filter_by_expr_features ## FALSE TRUE ## 116 748 plotColData( reads, x = "total_features_by_counts", y = "pct_counts_MT", colour = "batch" ) Figure 6.9: Percentage of counts in MT genes plotColData( reads, x = "total_features_by_counts", y = "pct_counts_ERCC", colour = "batch" ) Figure 6.10: Percentage of counts in ERCCs filter_by_ERCC <- reads$batch != "NA19098.r2" & reads$pct_counts_ERCC < 25 table(filter_by_ERCC) ## filter_by_ERCC ## FALSE TRUE ## 103 761 filter_by_MT <- reads$pct_counts_MT < 30 table(filter_by_MT) ## filter_by_MT ## FALSE TRUE ## 18 846 reads$use <- ( # sufficient features (genes) filter_by_expr_features & # sufficient molecules counted filter_by_total_counts & # sufficient endogenous RNA filter_by_ERCC & # remove cells with unusual number of reads in MT genes filter_by_MT ) table(reads$use) ## ## FALSE TRUE ## 258 606 reads <- runPCA( reads, use_coldata = TRUE, detect_outliers = TRUE ) reducedDimNames(reads) ## [1] "PCA_coldata" table(reads$outlier) ## ## FALSE TRUE ## 753 111 plotReducedDim( reads, use_dimred = "PCA_coldata", size_by = "total_features_by_counts", shape_by = "use", colour_by = "outlier" ) library(limma) ## ## Attaching package: 'limma' ## The following object is masked from 'package:scater': ## ## plotMDS ## The following object is masked from 'package:BiocGenerics': ## ## plotMA auto <- colnames(reads)[reads$outlier] man <- colnames(reads)[!reads$use] venn.diag <- vennCounts( cbind(colnames(reads) %in% auto, colnames(reads) %in% man) ) vennDiagram( venn.diag, names = c("Automatic", "Manual"), circle.col = c("blue", "green") ) Figure 6.11: Comparison of the default, automatic and manual cell filters plotHighestExprs(reads, exprs_values = "counts") Figure 6.12: Number of total counts consumed by the top 50 expressed genes keep_feature <- nexprs( reads[,colData(reads)$use], byrow = TRUE, detection_limit = 1 ) >= 2 rowData(reads)$use <- keep_feature table(keep_feature) ## keep_feature ## FALSE TRUE ## 2664 16062 dim(reads[rowData(reads)$use, colData(reads)$use]) ## [1] 16062 606 assay(reads, "logcounts_raw") <- log2(counts(reads) + 1) reducedDim(reads) <- NULL saveRDS(reads, file = "data/tung/reads.rds") By comparing Figure 6.5 and Figure 6.11, it is clear that the reads based filtering removed more cells than the UMI based analysis. If you go back and compare the results you should be able to conclude that the ERCC and MT filters are more strict for the reads-based analysis. sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] limma_3.40.6 scater_1.12.2 ## [3] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [5] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [7] BiocParallel_1.18.1 matrixStats_0.55.0 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] ggbeeswarm_0.6.0 colorspace_1.4-1 ## [3] mvoutlier_2.0.9 class_7.3-15 ## [5] modeltools_0.2-22 rio_0.5.16 ## [7] mclust_5.4.5 XVector_0.24.0 ## [9] pls_2.7-1 BiocNeighbors_1.2.0 ## [11] cvTools_0.3.2 flexmix_2.3-15 ## [13] mvtnorm_1.0-11 ranger_0.11.2 ## [15] splines_3.6.0 sROC_0.1-2 ## [17] robustbase_0.93-5 knitr_1.25 ## [19] zeallot_0.1.0 robCompositions_2.1.0 ## [21] kernlab_0.9-27 cluster_2.1.0 ## [23] rrcov_1.4-7 compiler_3.6.0 ## [25] backports_1.1.4 assertthat_0.2.1 ## [27] Matrix_1.2-17 lazyeval_0.2.2 ## [29] BiocSingular_1.0.0 htmltools_0.3.6 ## [31] tools_3.6.0 rsvd_1.0.2 ## [33] gtable_0.3.0 glue_1.3.1 ## [35] GenomeInfoDbData_1.2.1 dplyr_0.8.3 ## [37] Rcpp_1.0.2 carData_3.0-2 ## [39] cellranger_1.1.0 zCompositions_1.3.2-1 ## [41] vctrs_0.2.0 sgeostat_1.0-27 ## [43] fpc_2.2-3 DelayedMatrixStats_1.6.1 ## [45] lmtest_0.9-37 xfun_0.9 ## [47] laeken_0.5.0 stringr_1.4.0 ## [49] openxlsx_4.1.0.1 lifecycle_0.1.0 ## [51] irlba_2.3.3 DEoptimR_1.0-8 ## [53] zlibbioc_1.30.0 MASS_7.3-51.1 ## [55] zoo_1.8-6 scales_1.0.0 ## [57] VIM_4.8.0 hms_0.5.1 ## [59] RColorBrewer_1.1-2 yaml_2.2.0 ## [61] curl_4.2 NADA_1.6-1 ## [63] gridExtra_2.3 reshape_0.8.8 ## [65] stringi_1.4.3 highr_0.8 ## [67] pcaPP_1.9-73 e1071_1.7-2 ## [69] boot_1.3-20 zip_2.0.4 ## [71] truncnorm_1.0-8 rlang_0.4.0 ## [73] pkgconfig_2.0.3 prabclus_2.3-1 ## [75] bitops_1.0-6 evaluate_0.14 ## [77] lattice_0.20-38 purrr_0.3.2 ## [79] labeling_0.3 cowplot_1.0.0 ## [81] tidyselect_0.2.5 GGally_1.4.0 ## [83] plyr_1.8.4 magrittr_1.5 ## [85] bookdown_0.13 R6_2.4.0 ## [87] pillar_1.4.2 haven_2.1.1 ## [89] foreign_0.8-70 withr_2.1.2 ## [91] survival_2.43-3 abind_1.4-5 ## [93] RCurl_1.95-4.12 sp_1.3-1 ## [95] nnet_7.3-12 tibble_2.1.3 ## [97] crayon_1.3.4 car_3.0-3 ## [99] rmarkdown_1.15 viridis_0.5.1 ## [101] grid_3.6.0 readxl_1.3.1 ## [103] data.table_1.12.2 forcats_0.4.0 ## [105] diptest_0.75-7 vcd_1.4-4 ## [107] digest_0.6.21 tidyr_1.0.0 ## [109] munsell_0.5.0 beeswarm_0.2.3 ## [111] viridisLite_0.3.0 vipor_0.4.5 6.6 Data visualization and exploratory data analysis 6.6.1 Introduction In this chapter we will continue to work with the filtered Tung dataset produced in the previous chapter. We will explore different ways of visualizing the data to allow you to asses what happened to the expression matrix after the quality control step. scater package provides several very useful functions to simplify visualisation. One important aspect of single-cell RNA-seq is to control for batch effects. Batch effects are technical artefacts that are added to the samples during handling. For example, if two sets of samples were prepared in different labs or even on different days in the same lab, then we may observe greater similarities between the samples that were handled together. In the worst case scenario, batch effects may be mistaken for true biological variation. Data visualisation can help to identify batch effects or other unwanted sources of variation that affect our observed gene expression measurements. The Tung data allows us to explore these issues in a controlled manner since some of the salient aspects of how the samples were handled have been recorded. Ideally, we expect to see batches from the same individual grouping together and distinct groups corresponding to each individual. Data visualisation and exploratory data analysis are invaluable for allowing us to get a “feel†for a dataset. This is an area of data analysis that is perhaps more art than science, but is a crucial aspect of single-cell QC and analysis. library(SingleCellExperiment) library(scater) options(stringsAsFactors = FALSE) umi <- readRDS("data/tung/umi.rds") umi.qc <- umi[rowData(umi)$use, colData(umi)$use] endog_genes <- !rowData(umi.qc)$is_feature_control 6.6.2 PCA plot The easiest way to overview the data is by transforming it using the principal component analysis and then visualize the first two principal components. Principal component analysis (PCA) is a statistical procedure that uses a transformation to convert a set of observations into a set of values of linearly uncorrelated variables called principal components (PCs). The number of principal components is less than or equal to the number of original variables. Mathematically, the PCs correspond to the eigenvectors of the covariance matrix. The eigenvectors are sorted by eigenvalue so that the first principal component accounts for as much of the variability in the data as possible, and each succeeding component in turn has the highest variance possible under the constraint that it is orthogonal to the preceding components (the figure below is taken from here). Figure 6.13: Schematic representation of PCA dimensionality reduction 6.6.2.1 Before QC Without log-transformation: tmp <- runPCA( umi[endog_genes, ], exprs_values = "counts" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.14: PCA plot of the tung data With log-transformation: tmp <- runPCA( umi[endog_genes, ], exprs_values = "logcounts_raw" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.15: PCA plot of the tung data Clearly log-transformation is benefitial for our data - it reduces the variance on the first principal component and already separates some biological effects. Moreover, it makes the distribution of the expression values more normal. In the following analysis and chapters we will be using log-transformed raw counts by default. However, note that just a log-transformation is not enough to account for different technical factors between the cells (e.g. sequencing depth). Therefore, please do not use logcounts_raw for your downstream analysis, instead as a minimum suitable data use the logcounts slot of the SingleCellExperiment object, which not just log-transformed, but also normalised by library size (e.g. CPM normalisation). In the course we use logcounts_raw only for demonstration purposes! 6.6.2.2 After QC tmp <- runPCA( umi.qc[endog_genes, ], exprs_values = "logcounts_raw" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.16: PCA plot of the tung data Comparing Figure 6.15 and Figure 6.16, it is clear that after quality control the NA19098.r2 cells no longer form a group of outliers. By default only the top 500 most variable genes are used by scater to calculate the PCA. This can be adjusted by changing the ntop argument. Exercise 1 How do the PCA plots change if when all 14,066 genes are used? Or when only top 50 genes are used? Why does the fraction of variance accounted for by the first PC change so dramatically? Hint Use ntop argument of the plotPCA function. Our answer Figure 6.17: PCA plot of the tung data (14214 genes) Figure 6.18: PCA plot of the tung data (50 genes) If your answers are different please compare your code with ours (you need to search for this exercise in the opened file). 6.6.3 tSNE map An alternative to PCA for visualizing scRNA-seq data is a tSNE plot. tSNE (t-Distributed Stochastic Neighbor Embedding) converts high-dimensional Euclidean distances between datapoints into conditional probabilities that represent similarities, to produce a low-dimensional representation of high-dimensional data that displays large- and local-scale structure in the dataset. Here, we map high dimensional data ( i.e. our 14,214 dimensional expression matrix) to a 2-dimensional space while preserving local distances between cells. tSNE is almost always used to produce a two-dimensional representation of a high-dimensional dataset; it is only rarely used to generate a reduced-dimension space with more than two dimensions and is typically used only for visulisation as opposed being used as a general dimension-reduction method. Due to the non-linear and stochastic nature of the algorithm, tSNE is more difficult to intuitively interpret than a standard dimensionality reduction method such as PCA. Things to be aware of when using tSNE: tSNE has a tendency to (visually) cluster points; as such, it often creates attractive plots of datasets with distinct cell types, but does look as good when there are continuous changes in the cell population. The hyperparameters really matter: in particular, changing the perplexity parameter can have a large effect on the visulisation produced. Perplexity is a measure of information, but can loosely be thought of as a tuning parameter that controls the number of nearest neighbous for each datapoint. Cluster sizes in a tSNE plot mean nothing. Distances between clusters might not mean anything. Random noise doesn’t always look random. You can see some shapes, sometimes. For more details about how to use tSNE effectively, see this exellent article. In contrast with PCA, tSNE is a stochastic algorithm which means running the method multiple times on the same dataset will result in different plots. To ensure reproducibility, we fix the “seed†of the random-number generator in the code below so that we always get the same plot. 6.6.3.1 Before QC set.seed(123456) tmp <- runTSNE( umi[endog_genes, ], exprs_values = "logcounts_raw", perplexity = 130 ) plotTSNE( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.19: tSNE map of the tung data 6.6.3.2 After QC set.seed(123456) tmp <- runTSNE( umi.qc[endog_genes, ], exprs_values = "logcounts_raw", perplexity = 130 ) plotTSNE( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.20: tSNE map of the tung data Interpreting PCA and tSNE plots is often challenging and due to their stochastic and non-linear nature, they are less intuitive. However, in this case it is clear that they provide a similar picture of the data. Comparing Figure 6.19 and 6.20, it is again clear that the samples from NA19098.r2 are no longer outliers after the QC filtering. Furthermore tSNE requires you to provide a value of perplexity which reflects the number of neighbours used to build the nearest-neighbour network; a high value creates a dense network which clumps cells together while a low value makes the network more sparse allowing groups of cells to separate from each other. scater uses a default perplexity of the total number of cells divided by five (rounded down). You can read more about the pitfalls of using tSNE here. UMAP (Uniform Manifold Approximation and Projection) is a newer alternative to tSNE which also often creates attractive visualisations of scRNA-seq data with the benefit of being faster than tSNE to compute and is a “true†dimensionality reduction method. We will look at PCA, tSNE and UMAP plots in subsequent chapters and discuss the topic of dimensionality reduction further in the Latent spaces chapter. Exercise 2 How do the tSNE plots change when a perplexity of 10 or 200 is used? How does the choice of perplexity affect the interpretation of the results? Our answer Figure 6.21: tSNE map of the tung data (perplexity = 10) Figure 6.22: tSNE map of the tung data (perplexity = 200) 6.6.4 Big Exercise Perform the same analysis with read counts of the Blischak data. Use tung/reads.rds file to load the reads SCE object. Once you have finished please compare your results to ours (next chapter). 6.6.5 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scater_1.12.2 ggplot2_3.2.1 ## [3] SingleCellExperiment_1.6.0 SummarizedExperiment_1.14.1 ## [5] DelayedArray_0.10.0 BiocParallel_1.18.1 ## [7] matrixStats_0.55.0 Biobase_2.44.0 ## [9] GenomicRanges_1.36.1 GenomeInfoDb_1.20.0 ## [11] IRanges_2.18.3 S4Vectors_0.22.1 ## [13] BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] Rcpp_1.0.2 rsvd_1.0.2 ## [3] lattice_0.20-38 assertthat_0.2.1 ## [5] digest_0.6.21 R6_2.4.0 ## [7] evaluate_0.14 highr_0.8 ## [9] pillar_1.4.2 zlibbioc_1.30.0 ## [11] rlang_0.4.0 lazyeval_0.2.2 ## [13] irlba_2.3.3 Matrix_1.2-17 ## [15] rmarkdown_1.15 BiocNeighbors_1.2.0 ## [17] labeling_0.3 Rtsne_0.15 ## [19] stringr_1.4.0 RCurl_1.95-4.12 ## [21] munsell_0.5.0 compiler_3.6.0 ## [23] vipor_0.4.5 BiocSingular_1.0.0 ## [25] xfun_0.9 pkgconfig_2.0.3 ## [27] ggbeeswarm_0.6.0 htmltools_0.3.6 ## [29] tidyselect_0.2.5 tibble_2.1.3 ## [31] gridExtra_2.3 GenomeInfoDbData_1.2.1 ## [33] bookdown_0.13 viridisLite_0.3.0 ## [35] crayon_1.3.4 dplyr_0.8.3 ## [37] withr_2.1.2 bitops_1.0-6 ## [39] grid_3.6.0 gtable_0.3.0 ## [41] magrittr_1.5 scales_1.0.0 ## [43] stringi_1.4.3 XVector_0.24.0 ## [45] viridis_0.5.1 DelayedMatrixStats_1.6.1 ## [47] cowplot_1.0.0 tools_3.6.0 ## [49] glue_1.3.1 beeswarm_0.2.3 ## [51] purrr_0.3.2 yaml_2.2.0 ## [53] colorspace_1.4-1 knitr_1.25 6.7 Exercise: Data visualization (Reads) library(scater) options(stringsAsFactors = FALSE) reads <- readRDS("data/tung/reads.rds") reads.qc <- reads[rowData(reads)$use, colData(reads)$use] endog_genes <- !rowData(reads.qc)$is_feature_control tmp <- runPCA( reads[endog_genes, ], exprs_values = "counts" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.23: PCA plot of the tung data tmp <- runPCA( reads[endog_genes, ], exprs_values = "logcounts_raw" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.24: PCA plot of the tung data tmp <- runPCA( reads.qc[endog_genes, ], exprs_values = "logcounts_raw" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.25: PCA plot of the tung data set.seed(123456) tmp <- runTSNE( reads[endog_genes, ], exprs_values = "logcounts_raw", perplexity = 130 ) plotTSNE( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.26: tSNE map of the tung data set.seed(123456) tmp <- runTSNE( reads.qc[endog_genes, ], exprs_values = "logcounts_raw", perplexity = 130 ) plotTSNE( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Figure 6.27: tSNE map of the tung data Figure 6.21: tSNE map of the tung data (perplexity = 10) Figure 6.22: tSNE map of the tung data (perplexity = 200) sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scater_1.12.2 ggplot2_3.2.1 ## [3] SingleCellExperiment_1.6.0 SummarizedExperiment_1.14.1 ## [5] DelayedArray_0.10.0 BiocParallel_1.18.1 ## [7] matrixStats_0.55.0 Biobase_2.44.0 ## [9] GenomicRanges_1.36.1 GenomeInfoDb_1.20.0 ## [11] IRanges_2.18.3 S4Vectors_0.22.1 ## [13] BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] Rcpp_1.0.2 rsvd_1.0.2 ## [3] lattice_0.20-38 assertthat_0.2.1 ## [5] digest_0.6.21 R6_2.4.0 ## [7] evaluate_0.14 highr_0.8 ## [9] pillar_1.4.2 zlibbioc_1.30.0 ## [11] rlang_0.4.0 lazyeval_0.2.2 ## [13] irlba_2.3.3 Matrix_1.2-17 ## [15] rmarkdown_1.15 BiocNeighbors_1.2.0 ## [17] labeling_0.3 Rtsne_0.15 ## [19] stringr_1.4.0 RCurl_1.95-4.12 ## [21] munsell_0.5.0 compiler_3.6.0 ## [23] vipor_0.4.5 BiocSingular_1.0.0 ## [25] xfun_0.9 pkgconfig_2.0.3 ## [27] ggbeeswarm_0.6.0 htmltools_0.3.6 ## [29] tidyselect_0.2.5 tibble_2.1.3 ## [31] gridExtra_2.3 GenomeInfoDbData_1.2.1 ## [33] bookdown_0.13 viridisLite_0.3.0 ## [35] crayon_1.3.4 dplyr_0.8.3 ## [37] withr_2.1.2 bitops_1.0-6 ## [39] grid_3.6.0 gtable_0.3.0 ## [41] magrittr_1.5 scales_1.0.0 ## [43] stringi_1.4.3 XVector_0.24.0 ## [45] viridis_0.5.1 DelayedMatrixStats_1.6.1 ## [47] cowplot_1.0.0 tools_3.6.0 ## [49] glue_1.3.1 beeswarm_0.2.3 ## [51] purrr_0.3.2 yaml_2.2.0 ## [53] colorspace_1.4-1 knitr_1.25 References "], +["normalization-confounders-and-batch-correction.html", "7 Normalization, confounders and batch correction 7.1 Normalization theory 7.2 Normalization practice (UMI) 7.3 Normalization practice (Reads) 7.4 Identifying confounding factors 7.5 Identifying confounding factors (Reads) 7.6 Batch effects 7.7 Dealing with confounders (Reads) 7.8 Feature Selection", " 7 Normalization, confounders and batch correction 7.1 Normalization theory 7.1.1 Introduction In this chapter, we will explore approaches to normalization, confounder identification and batch correction for scRNA-seq data. Even in the absence of specific confounding factors, thoughtful normalization of scRNA-seq data is required. The raw count values are not directly comparable between cells, because in general the sequencing depth (number of reads obtained; often called library size) is very different across cells—orders-of-magnitude differences in sequencing depth are commonly observed between cells in an scRNA-seq dataset. If ignored, or not handled correctly, library size differences can be the dominant source of variation between single-cell gene expression profiles, obscuring the biological signal of interest. n Related to library size, differences in library composition can also cause problems when we are trying to compare expression profiles between cells. Normalization can and should also account for differences in library composition. In addition to normalization, it is also useful to identify confounding factors so that they can be accounted for in downstream analyses. In many cases, “accounting†for confounding variables may involve incorporating them as variables in a particular statistical model (e.g. in a differential expression model). In other cases, it may be desirable to “regress out†(either in a literal or figurative sense) confounding factors—the challenge for scRNA-seq data is finding the right model and/or data transformation such that regressing out confounding factors would work as desired. We discuss this further below. The issue of batch effects is just as important for scRNA-seq data as it is in other areas of genomics. Briefly, scRNA-seq and other ’omics assays are sensitive to minor differences in technical features of data generation. As such, even when assaying the same experimental or biological system, measurements taken at difference times and places or by different people will differ substantially. To make valid comparisons between cells, samples or groups, we first need to design our studies to be robust to batch effects and then we need to treat batch effects appropriately in our analyses. In the following sections, we will explore simple size-factor normalizations correcting for library size and composition and also discuss a more recent, conceptually quite different, approach to tackling the problem of library size differences between cells. 7.1.2 Library size Library sizes vary because scRNA-seq data is often sequenced on highly multiplexed platforms the total reads which are derived from each cell may differ substantially. Most scRNA-seq platforms and/or quantification methods currently available produce count values as the “rawâ€, “observedâ€, gene expression values. For such count data, the library size must be corrected for as part of data normalization. One popular strategy, borrowed and extended from the analysis of bulk RNA-seq data, is to multiply or divide each column of the expression matrix (in our setup columns correspond to cells) by a “normalization factor†which is an estimate of the library size relative to the other cells. Many methods to correct for library size have been developed for bulk RNA-seq and can be equally applied to scRNA-seq (eg. UQ, SF, CPM, RPKM, FPKM, TPM). In addition, single-cell specific size-factor normalization methods have been proposed to better handle the characteristics of scRNA-seq data (namely greater sparsity/proportion of zero counts). We will demonstrate use of the size-factor normalization method from the scran package in this chapter. A conceptually different approach to normalization of scRNA-seq data was proposed earlier in 2019 by (Hafemeister and Satija 2019). The idea behind the sctransform approach is to fit a regularized negative binomial model to the raw count data, with library size as the only explanatory variable in the model. The residuals from this model can then be used as normalized and variance-stabilized expression values. We show the use of this method too in this chapter. Some quantification methods (particularly those that quantify transcript-level expression, e.g. Salmon, kallisto) return transcripts-per-million values, TPM (instead of or in addition to count values), which effectively incorporate library size when determining gene expression estimates and thus do not require subsequent normalization for library size. However, TPM values may still be susceptible to library composition biases and so normalization may still be required. 7.1.3 Scaling or size-factor normalization methods The normalization methods discussed in this section all involve dividing the counts for each cell by a constant value to account for library size and, in some cases, library composition. These methods will typically give (adjusted/normalized) counts-per-million (CPM) or transcripts-per-million (TPM) values. Ideally, after applying one of these scaling/size-factor normalization methods, the CPM/TPM values produced are comparable across cells, with the effects of sequencing depth removed. However, even if this is true (i.e. the normalization has worked well), the CPM/TPM values do not have stable variance. Specifically, as the size of the values increases, so does the variance. This feature of the data (heteroskedacity, or asymmetric, heavy-tailed distributions) is problematic for statistical analysis methods that assume homoskedacity, that is that there is no relationship between the mean of expression values and their variance (i.e. just about anything that uses a Gaussian error model). As such, we should apply a variance stabilizing transformation to these data so that we can use standard statistical methods like linear regression and PCA with confidence. Developing a thoroughly effective variance stabilizing transformation is a challenge, so almost universally a log transformation (typically log2) is applied to the CPM/TPM values (the logcounts slot in a SingleCellExperiment object is expected to contain (normalized) log2-scale CPM/TPM values). For high-depth cells and highly-expressed genes this transformation generally works well (as for bulk RNA-seq data), but, as we will discuss below, it often performs sub-optimally for (sparse) scRNA-seq data. 7.1.3.1 CPM The simplest way to normalize this data is to convert it to counts per million (CPM) by dividing each column by its total then multiplying by 1,000,000. Note that spike-ins should be excluded from the calculation of total expression in order to correct for total cell RNA content, therefore we will only use endogenous genes. Example of a CPM function in R (using the scater package): calc_cpm <- function (expr_mat, spikes = NULL) { norm_factor <- colSums(expr_mat[-spikes, ]) return(t(t(expr_mat)/norm_factor)) * 10^6 } One potential drawback of CPM is if your sample contains genes that are both very highly expressed and differentially expressed across the cells. In this case, the total molecules in the cell may depend of whether such genes are on/off in the cell and normalizing by total molecules may hide the differential expression of those genes and/or falsely create differential expression for the remaining genes. Note RPKM, FPKM and TPM are variants on CPM which further adjust counts by the length of the respective gene/transcript. TPM is usually a direct output of a transcript expression quantification method (e.g. Salmon, kallisto, etc). To deal with this potentiality several other measures were devised. 7.1.3.2 RLE (SF) The size factor (SF) was proposed and popularized by DESeq (Anders and Huber 2010). First the geometric mean of each gene across all cells is calculated. The size factor for each cell is the median across genes of the ratio of the expression to the gene’s geometric mean. A drawback to this method is that since it uses the geometric mean only genes with non-zero expression values across all cells can be used in its calculation, making it unadvisable for large low-depth scRNASeq experiments. edgeR & scater call this method RLE for “relative log expression†(to distinguish it from the many other size-factor normalization methods that now exist). Example of a SF function in R (from the edgeR package): calc_sf <- function (expr_mat, spikes = NULL) { geomeans <- exp(rowMeans(log(expr_mat[-spikes, ]))) SF <- function(cnts) { median((cnts/geomeans)[(is.finite(geomeans) & geomeans > 0)]) } norm_factor <- apply(expr_mat[-spikes, ], 2, SF) return(t(t(expr_mat)/norm_factor)) } 7.1.3.3 UQ The upperquartile (UQ) was proposed by (Bullard et al. 2010). Here each column is divided by the 75% quantile of the counts for each library. Often the calculated quantile is scaled by the median across cells to keep the absolute level of expression relatively consistent. A drawback to this method is that for low-depth scRNASeq experiments the large number of undetected genes may result in the 75% quantile being zero (or close to it). This limitation can be overcome by generalizing the idea and using a higher quantile (eg. the 99% quantile is the default in scater) or by excluding zeros prior to calculating the 75% quantile. Example of a UQ function in R (again from the edgeR package): calc_uq <- function (expr_mat, spikes = NULL) { UQ <- function(x) { quantile(x[x > 0], 0.75) } uq <- unlist(apply(expr_mat[-spikes, ], 2, UQ)) norm_factor <- uq/median(uq) return(t(t(expr_mat)/norm_factor)) } 7.1.3.4 TMM Another method is called TMM is the weighted trimmed mean of M-values (to the reference) proposed by (Robinson and Oshlack 2010). The M-values in question are the gene-wise log2-fold changes between individual cells. One cell is used as the reference then the M-values for each other cell is calculated compared to this reference. These values are then trimmed by removing the top and bottom ~30%, and the average of the remaining values is calculated by weighting them to account for the effect of the log scale on variance. Each non-reference cell is multiplied by the calculated factor. Two potential issues with this method are insufficient non-zero genes left after trimming, and the assumption that most genes are not differentially expressed. sizeFactors(umi.qc) <- edgeR::calcNormFactors(counts(umi.qc), method = "TMM") 7.1.3.5 scran scran package implements a variant on CPM size-factor normalization specialized for single-cell data (L. Lun, Bach, and Marioni 2016). Briefly this method deals with the problem of vary large numbers of zero values per cell by pooling cells together calculating a normalization factor (similar to TMM) for the sum of each pool. Since each cell is found in many different pools, cell-specific factors can be deconvoluted from the collection of pool-specific factors using linear algebra. This method applies a “quick cluster†method to get rough clusters of cells to pool together to apply the strategy outlined above. qclust <- quickCluster(umi.qc, min.size = 30) umi.qc <- computeSumFactors(umi.qc, sizes = 15, clusters = qclust) 7.1.4 sctransform The sctransform method is very different from the scaling/size-factor methods discussed above. In their paper, (Hafemeister and Satija 2019) argue that the log-transformation of (normalized) CPM values does not stabilise the variance of expression values, particularly in the case of sparse(r) UMI-count data. Figure 1 of their paper (reproduced below) sets out this argument that strong relationships exist between gene expression and total cell UMI count, even after applying a scaled log-normalization method. Figure 2.4: Reproduction of Figure 1 from Hafemeister and Satija (2019). 33,148 PBMC dataset from 10x genomics. A) Distribution of total UMI counts / cell (’sequencing depth’). B) We placed genesinto six groups, based on their average expression in the dataset. C) For each gene group, we examined the average relationship between observed counts and cell sequencing depth. We fit a smooth line for each gene individually and combined results based on the groupings in (B). Black line shows mean, colored region indicates interquartile range. D) Same as in (C), but showing scaled log-normalized values instead of UMI counts. Values were scaled (z-scored) so that a single y-axis range could be used. E) Relationship between gene variance and cell sequencing depth; Cells were placed into five equal-sized groups based on total UMI counts (group 1 has the greatest depth), and we calculated the total variance of each gene group within each bin. For effectively normalized data, each cell bin should contribute 20% to the variance of each gene group. One effect of the failure of the scaled log-normalization to remove the relationship between total cell UMI count and expression is that dimension-reduction methods (especially PCA) applied to the log-normalized data can return reduced dimension spaces where, very often, the first dimension is highly correlated with total cell UMI count to total cell genes expressed. This effect is noted and discussed by (William Townes et al. 2019). The sctransform solution is to fit a negative binomial (NB) generalized linear model to the UMI counts for each gene, with an intercept term and a coefficient for library size (specifically using log10(total cell UMI count) as a covariate) as parameters in the model. The negative binomial model can account for much more variance in the observed count data than a simpler model like the Poisson can. To avoid overfitting the model to the data, the gene-wise intercept, library size and overdispersion parameters are regularized by fitting a loess (locally-linear smoothing method) to the per-gene estimates from the GLM. Figure 2.5: Reproduction of Figure 2A from Hafemeister and Satija (2019). They fit NB regression models for each gene individually, and bootstrapped the process to measure uncertainty in the resulting parameter estimates. A) Model parameters for 16,809 genes for the NB regression model, plotted as a function of average gene abundance. The color of each point indicates a parameter uncertainty score as determined by bootstrapping (Methods). Pink line shows the regularized parameters obtained via kernel regression. The regularized NB GLM is presented as an attractive middle ground between the (underfit) Poisson model and the (overfit) unregularized NB model. The Pearson residuals from the regularized NB GLM are used as “normalized†expression values for downstream analyses. Figure 2.6: Reproduction of Figure 4 from Hafemeister and Satija (2019). A) For four genes, we show the relationship between cell sequencing depth and molecular counts. White points show the observed data. Background color represents the Pearson residual magnitude under three error models. For MALAT1 (does not vary across cell types) the Poisson error model does not account for overdispersion, and incorrectly infers significant residual variation (biological heterogeneity). For S100A9 (a CD14+ Monocyte marker) and CD74 (expressed in antigen-presenting cells) the non-regularized NB model overfits the data, and collapses biological heterogeneity. For PPBP (a Megakaryocyte marker) both non-regularized models wrongly fit a negative slope. B) Boxplot of Pearson residuals for models shown in A. X-axis range shown is limited to [-8, 25] for visual clarity. The regularized NB GLM also provides a natural way to do feature selection ( i.e. find informative genes) using the deviance of the fitted GLM for each gene. We discuss this further in the Feature Selection section. We find the Pearson residuals from sctransform to be highly suitable as input to visualisation (dimension reduction) and clustering methods. For several other analyses (e.g. differential expression analyses), where statistical models designed for sparse count data are available, we prefer to use approaches that work with the “raw†count data. We are not yet sure how well sctransform performs on full-length transcript (i.e. non-UMI) count data. 7.1.5 Downsampling A final way to correct for library size is to downsample the expression matrix so that each cell has approximately the same total number of molecules. The benefit of this method is that zero values will be introduced by the down sampling thus eliminating any biases due to differing numbers of detected genes. However, the major drawback is that the process is not deterministic so each time the downsampling is run the resulting expression matrix is slightly different. Thus, often analyses must be run on multiple downsamplings to ensure results are robust. Downsampling to the depth of the cell with the lowest sequencing depth (that still passes QC) will typically discard much (most) of the information gathered in a (typically expensive) scRNA-seq experiment. We view this as a heavy price to pay for a normalization method that generally does not seem to outperform alternatives. Thus, we would not recommend downsampling as a normalization strategy for scRNA-seq data unless all alternatives have failed. 7.1.6 Effectiveness To compare the efficiency of different normalization methods we will use visual inspection of PCA plots and calculation of cell-wise relative log expression via scater’s plotRLE() function. Namely, cells with many (few) reads have higher (lower) than median expression for most genes resulting in a positive (negative) RLE across the cell, whereas normalized cells have an RLE close to zero. Example of a RLE function in R: calc_cell_RLE <- function (expr_mat, spikes = NULL) { RLE_gene <- function(x) { if (median(unlist(x)) > 0) { log((x + 1)/(median(unlist(x)) + 1))/log(2) } else { rep(NA, times = length(x)) } } if (!is.null(spikes)) { RLE_matrix <- t(apply(expr_mat[-spikes, ], 1, RLE_gene)) } else { RLE_matrix <- t(apply(expr_mat, 1, RLE_gene)) } cell_RLE <- apply(RLE_matrix, 2, median, na.rm = T) return(cell_RLE) } Note The RLE, TMM, and UQ size-factor methods were developed for bulk RNA-seq data and, depending on the experimental context, may not be appropriate for single-cell RNA-seq data, as their underlying assumptions may be problematically violated. Note The calcNormFactors function from the edgeR package implements several library size normalization methods making it easy to apply any of these methods to our data. Note edgeR makes extra adjustments to some of the normalization methods which may result in somewhat different results than if the original methods are followed exactly, e.g. edgeR’s and scater’s “RLE†method which is based on the “size factor†used by DESeq may give different results to the estimateSizeFactorsForMatrix method in the DESeq/DESeq2 packages. In addition, some (earlier) versions of edgeR will not calculate the normalization factors correctly unless lib.size is set at 1 for all cells. Note For CPM normalisation we use scater’s calculateCPM() function. For RLE, UQ and TMM we used to use scater’s normaliseExprs() function, but it was deprecated and has been removed from the package). For scran we use the scran package to calculate size factors (it also operates on SingleCellExperiment class) and scater’s normalize() to normalise the data. All these normalization functions save the results to the logcounts slot of the SCE object. 7.2 Normalization practice (UMI) We will continue to work with the tung data that was used in the previous chapter. library(scRNA.seq.funcs) library(scater) library(scran) options(stringsAsFactors = FALSE) set.seed(1234567) umi <- readRDS("data/tung/umi.rds") umi.qc <- umi[rowData(umi)$use, colData(umi)$use] endog_genes <- !rowData(umi.qc)$is_feature_control 7.2.1 Raw tmp <- runPCA( umi.qc[endog_genes, ], exprs_values = "logcounts_raw" ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("PCA plot: raw log-counts") Figure 7.1: PCA plot of the tung data 7.2.2 CPM logcounts(umi.qc) <- log2(calculateCPM(umi.qc, use_size_factors = FALSE) + 1) plotPCA( umi.qc[endog_genes, ], colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("PCA plot: log2(CPM) values") Figure 7.2: PCA plot of the tung data after CPM normalisation plotRLE( umi.qc[endog_genes, ], exprs_values = "logcounts_raw", colour_by = "batch" ) + ggtitle("RLE plot: raw log-counts") Figure 7.3: Cell-wise RLE of the tung data. The relative log expression profile of each cell is represented by a boxplot, which appears as a line here. The grey bar in the middle for each cell represent the interquartile range of the RLE values; the coloured lines represent the whiskers ofof a boxplot and extend above and below the grey bar by 1.5 times the interquartile range. The median RLE value is shown with a circle. plotRLE( umi.qc[endog_genes, ], exprs_values = "logcounts", colour_by = "batch" ) + ggtitle("RLE plot: log2(CPM)") Figure 7.4: Cell-wise RLE of the tung data. The relative log expression profile of each cell is represented by a boxplot, which appears as a line here. The grey bar in the middle for each cell represent the interquartile range of the RLE values; the coloured lines represent the whiskers ofof a boxplot and extend above and below the grey bar by 1.5 times the interquartile range. The median RLE value is shown with a circle. Q: How well would you say the two approaches above normalize the data? 7.2.3 scran scran’s method for size-factor estimation will almost always be preferable for scRNA-seq data to methods that were developed for bulk RNA-seq data (TMM, RLE, UQ). Thus, we will just demonstrate the use of scran size-factor normalization here as representative of size-factor normalization more generally. The code below computes the size factors and then the normalize() function in scater applies those size factors along with the library sizes to the count matrix to produce normalized log2-counts-per-million values that are then stored in the logcounts slot of the SingleCellExperiment object. qclust <- quickCluster(umi.qc, min.size = 30, use.ranks = FALSE) umi.qc <- computeSumFactors(umi.qc, sizes = 15, clusters = qclust) umi.qc <- normalize(umi.qc) plotPCA( umi.qc[endog_genes, ], colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("PCA plot: scran size-factor normalization") Figure 7.5: PCA plot of the tung data after LSF normalisation plotRLE( umi.qc[endog_genes, ], exprs_values = "logcounts", colour_by = "batch" ) + ggtitle("RLE plot: scran size-factor normalization") Figure 7.6: Cell-wise RLE of the tung data scran sometimes calculates negative or zero size factors. These will completely distort the normalized expression matrix. We can check the size factors scran has computed like so: summary(sizeFactors(umi.qc)) ## Min. 1st Qu. Median Mean 3rd Qu. Max. ## 0.4836 0.7747 0.9532 1.0000 1.1483 3.2873 For this dataset all the size factors are reasonable so we are done. If you find scran has calculated negative size factors try increasing the cluster and pool sizes until they are all positive. We sometimes filter out cells with very large size-factors (you may like to think about why), but we will not demonstrate that here. 7.2.4 sctransform The sctransform approach to using Pearson residuals from an regularized negative binomial generalized linear model was introduced above. Here we demonstrate how to apply this method. Note that (due to what looks like a bug in this version of sctransform) we need to convert the UMI count matrix to a sparse format to apply sctransform. umi_sparse <- as(counts(umi.qc), "dgCMatrix") ### Genes expressed in at least 5 cells will be kept sctnorm_data <- sctransform::vst(umi = umi_sparse, min_cells = 1, cell_attr = as.data.frame(colData(umi.qc)), latent_var = "log10_total_counts_endogenous") ## Pearson residuals, or deviance residuals dim(sctnorm_data$y) ## [1] 14066 657 dim(umi.qc) ## [1] 14066 657 sctnorm_data$model_str ## [1] "y ~ log10_total_counts_endogenous" assay(umi.qc, "sctrans_norm") <- sctnorm_data$y Let us look at the NB GLM model parameters estimated by sctransform. #sce$log10_total_counts ## Matrix of estimated model parameters per gene (theta and regression coefficients) sctransform::plot_model_pars(sctnorm_data) We can look at the effect of sctransform’s normalization on three particular genes, ACTB, POU5F1 (aka OCT4) and CD74. ##c('ACTB', 'Rpl10', 'Cd74') genes_plot <- c("ENSG00000075624", "ENSG00000204531", "ENSG00000019582") sctransform::plot_model(sctnorm_data, umi_sparse, genes_plot, plot_residual = TRUE, cell_attr = as.data.frame(colData(umi.qc))) reducedDim(umi.qc, "PCA_sctrans_norm") <- reducedDim( runPCA(umi.qc[endog_genes, ], exprs_values = "sctrans_norm") ) plotReducedDim( umi.qc, use_dimred = "PCA_sctrans_norm", colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("PCA plot: sctransform normalization") Figure 7.7: PCA plot of the tung data after sctransform normalisation (Pearson residuals). plotRLE( umi.qc[endog_genes, ], exprs_values = "sctrans_norm", colour_by = "batch" ) + ggtitle("RLE plot: sctransform normalization") Figure 7.8: Cell-wise RLE of the tung data 7.2.5 Normalisation for gene/transcript length Some methods combine library size and fragment/gene length normalization such as: RPKM - Reads Per Kilobase Million (for single-end sequencing) FPKM - Fragments Per Kilobase Million (same as RPKM but for paired-end sequencing, makes sure that paired ends mapped to the same fragment are not counted twice) TPM - Transcripts Per Kilobase Million (same as RPKM, but the order of normalizations is reversed - length first and sequencing depth second) These methods are not applicable to our dataset since the end of the transcript which contains the UMI was preferentially sequenced. Furthermore in general these should only be calculated using appropriate quantification software from aligned BAM files not from read counts since often only a portion of the entire gene/transcript is sequenced, not the entire length. If in doubt check for a relationship between gene/transcript length and expression level. However, here we show how these normalisations can be calculated using scater. First, we need to find the effective transcript length in Kilobases. However, our dataset containes only gene IDs, therefore we will be using the gene lengths instead of transcripts. scater uses the biomaRt package, which allows one to annotate genes by other attributes: umi.qc <- getBMFeatureAnnos( umi.qc, filters = "ensembl_gene_id", attributes = c( "ensembl_gene_id", "hgnc_symbol", "chromosome_name", "start_position", "end_position" ), biomart = "ENSEMBL_MART_ENSEMBL", dataset = "hsapiens_gene_ensembl", host = "www.ensembl.org" ) # If you have mouse data, change the arguments based on this example: # getBMFeatureAnnos( # object, # filters = "ensembl_transcript_id", # attributes = c( # "ensembl_transcript_id", # "ensembl_gene_id", # "mgi_symbol", # "chromosome_name", # "transcript_biotype", # "transcript_start", # "transcript_end", # "transcript_count" # ), # biomart = "ENSEMBL_MART_ENSEMBL", # dataset = "mmusculus_gene_ensembl", # host = "www.ensembl.org" # ) Some of the genes were not annotated, therefore we filter them out: umi.qc.ann <- umi.qc[!is.na(rowData(umi.qc)$ensembl_gene_id), ] Now we compute the total gene length in Kilobases by using the end_position and start_position fields: eff_length <- abs(rowData(umi.qc.ann)$end_position - rowData(umi.qc.ann)$start_position) / 1000 plot(eff_length, rowMeans(counts(umi.qc.ann))) There is no relationship between gene length and mean expression so __FPKM__s & __TPM__s are inappropriate for this dataset. This is what we would expect for UMI protocols that tag one end of the transcript. But we will demonstrate them anyway. Note Here calculate the total gene length instead of the total exon length. Many genes will contain lots of introns so their eff_length will be very different from what we have calculated. Please consider our calculation as approximation. If you want to use the total exon lengths, please refer to this page. Now we are ready to perform the normalisations: tpm(umi.qc.ann) <- log2(calculateTPM(umi.qc.ann, eff_length) + 1) Plot the results as a PCA plot: tmp <- runPCA( umi.qc.ann, exprs_values = "tpm", ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) tpm(umi.qc.ann) <- log2(calculateFPKM(umi.qc.ann, eff_length) + 1) tmp <- runPCA( umi.qc.ann, exprs_values = "tpm", ) plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) Note The PCA looks for differences between cells. Gene length is the same across cells for each gene thus FPKM is almost identical to the CPM plot (it is just rotated) since it performs CPM first then normalizes gene length. Whereas, TPM is different because it weights genes by their length before performing __CPM_**. 7.2.6 Reflection Q: What is your assessment of the performance of these different normalization methods on the data presented here? Q: Which normalization method would you prefer for this dataset? Why? 7.2.7 Exercise Perform the same analysis with read counts of the tung data. Use tung/reads.rds file to load the reads SCE object. Once you have finished please compare your results to ours (next chapter). 7.2.8 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scran_1.12.1 scater_1.12.2 ## [3] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [5] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [7] BiocParallel_1.18.1 matrixStats_0.55.0 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## [15] scRNA.seq.funcs_0.1.0 ## ## loaded via a namespace (and not attached): ## [1] viridis_0.5.1 dynamicTreeCut_1.63-1 ## [3] edgeR_3.26.8 BiocSingular_1.0.0 ## [5] viridisLite_0.3.0 DelayedMatrixStats_1.6.1 ## [7] elliptic_1.4-0 moments_0.14 ## [9] assertthat_0.2.1 statmod_1.4.32 ## [11] highr_0.8 dqrng_0.2.1 ## [13] GenomeInfoDbData_1.2.1 vipor_0.4.5 ## [15] yaml_2.2.0 globals_0.12.4 ## [17] pillar_1.4.2 lattice_0.20-38 ## [19] glue_1.3.1 limma_3.40.6 ## [21] digest_0.6.21 XVector_0.24.0 ## [23] colorspace_1.4-1 plyr_1.8.4 ## [25] cowplot_1.0.0 htmltools_0.3.6 ## [27] Matrix_1.2-17 pkgconfig_2.0.3 ## [29] listenv_0.7.0 bookdown_0.13 ## [31] zlibbioc_1.30.0 purrr_0.3.2 ## [33] scales_1.0.0 Rtsne_0.15 ## [35] tibble_2.1.3 withr_2.1.2 ## [37] lazyeval_0.2.2 magrittr_1.5 ## [39] crayon_1.3.4 evaluate_0.14 ## [41] future_1.14.0 MASS_7.3-51.1 ## [43] beeswarm_0.2.3 tools_3.6.0 ## [45] stringr_1.4.0 locfit_1.5-9.1 ## [47] munsell_0.5.0 irlba_2.3.3 ## [49] orthopolynom_1.0-5 compiler_3.6.0 ## [51] rsvd_1.0.2 contfrac_1.1-12 ## [53] rlang_0.4.0 grid_3.6.0 ## [55] RCurl_1.95-4.12 BiocNeighbors_1.2.0 ## [57] igraph_1.2.4.1 labeling_0.3 ## [59] bitops_1.0-6 rmarkdown_1.15 ## [61] codetools_0.2-16 hypergeo_1.2-13 ## [63] gtable_0.3.0 deSolve_1.24 ## [65] reshape2_1.4.3 R6_2.4.0 ## [67] gridExtra_2.3 knitr_1.25 ## [69] dplyr_0.8.3 future.apply_1.3.0 ## [71] stringi_1.4.3 ggbeeswarm_0.6.0 ## [73] Rcpp_1.0.2 sctransform_0.2.0 ## [75] tidyselect_0.2.5 xfun_0.9 7.3 Normalization practice (Reads) Figure 7.9: PCA plot of the tung data Figure 7.10: PCA plot of the tung data after CPM normalisation Figure 7.11: Cell-wise RLE of the tung data Figure 7.12: Cell-wise RLE of the tung data Figure 7.13: PCA plot of the tung data after LSF normalisation Figure 7.14: Cell-wise RLE of the tung data Figure 7.15: Cell-wise RLE of the tung data Let us look at the NB GLM model parameters estimated by sctransform. We can look at the effect of sctransform’s normalization on three particular genes, ACTB, POU5F1 (aka OCT4) and CD74. Figure 7.16: PCA plot of the tung reads data after sctransform normalisation (Pearson residuals). Figure 7.17: Cell-wise RLE of the tung reads data ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scran_1.12.1 scater_1.12.2 ## [3] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [5] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [7] BiocParallel_1.18.1 matrixStats_0.55.0 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## [15] scRNA.seq.funcs_0.1.0 ## ## loaded via a namespace (and not attached): ## [1] viridis_0.5.1 dynamicTreeCut_1.63-1 ## [3] edgeR_3.26.8 BiocSingular_1.0.0 ## [5] viridisLite_0.3.0 DelayedMatrixStats_1.6.1 ## [7] elliptic_1.4-0 moments_0.14 ## [9] assertthat_0.2.1 statmod_1.4.32 ## [11] highr_0.8 dqrng_0.2.1 ## [13] GenomeInfoDbData_1.2.1 vipor_0.4.5 ## [15] yaml_2.2.0 globals_0.12.4 ## [17] pillar_1.4.2 lattice_0.20-38 ## [19] glue_1.3.1 limma_3.40.6 ## [21] digest_0.6.21 XVector_0.24.0 ## [23] colorspace_1.4-1 plyr_1.8.4 ## [25] cowplot_1.0.0 htmltools_0.3.6 ## [27] Matrix_1.2-17 pkgconfig_2.0.3 ## [29] listenv_0.7.0 bookdown_0.13 ## [31] zlibbioc_1.30.0 purrr_0.3.2 ## [33] scales_1.0.0 Rtsne_0.15 ## [35] tibble_2.1.3 withr_2.1.2 ## [37] lazyeval_0.2.2 magrittr_1.5 ## [39] crayon_1.3.4 evaluate_0.14 ## [41] future_1.14.0 MASS_7.3-51.1 ## [43] beeswarm_0.2.3 tools_3.6.0 ## [45] stringr_1.4.0 munsell_0.5.0 ## [47] locfit_1.5-9.1 irlba_2.3.3 ## [49] orthopolynom_1.0-5 compiler_3.6.0 ## [51] rsvd_1.0.2 contfrac_1.1-12 ## [53] rlang_0.4.0 grid_3.6.0 ## [55] RCurl_1.95-4.12 BiocNeighbors_1.2.0 ## [57] igraph_1.2.4.1 labeling_0.3 ## [59] bitops_1.0-6 rmarkdown_1.15 ## [61] codetools_0.2-16 hypergeo_1.2-13 ## [63] gtable_0.3.0 deSolve_1.24 ## [65] reshape2_1.4.3 R6_2.4.0 ## [67] gridExtra_2.3 knitr_1.25 ## [69] dplyr_0.8.3 future.apply_1.3.0 ## [71] stringi_1.4.3 ggbeeswarm_0.6.0 ## [73] Rcpp_1.0.2 sctransform_0.2.0 ## [75] tidyselect_0.2.5 xfun_0.9 7.4 Identifying confounding factors 7.4.1 Introduction There is a large number of potential confounders, artifacts and biases in scRNA-seq data. One of the main challenges in analysing scRNA-seq data stems from the fact that it is difficult to carry out a true technical replication (why?) to distinguish biological and technical variability. In the previous chapters we considered normalization and in this chapter we will continue to explore how experimental artifacts can be identified and removed. We will continue using the scater package since it provides a set of methods specifically for quality control of experimental and explanatory variables. Moreover, we will continue to work with the Blischak data that was used in the previous chapter. library(scater, quietly = TRUE) library(scran) options(stringsAsFactors = FALSE) umi <- readRDS("data/tung/umi.rds") umi.qc <- umi[rowData(umi)$use, colData(umi)$use] endog_genes <- !rowData(umi.qc)$is_feature_control The umi.qc dataset contains filtered cells and genes. Our next step is to explore technical drivers of variability in the data to inform data normalisation before downstream analysis. 7.4.2 Correlations with PCs Let’s first look again at the PCA plot of the QCed dataset using the scran-normalized log2-CPM values: qclust <- quickCluster(umi.qc, min.size = 30, use.ranks = FALSE) umi.qc <- computeSumFactors(umi.qc, sizes = 15, clusters = qclust) umi.qc <- normalize(umi.qc) reducedDim(umi.qc, "PCA") <- reducedDim( runPCA(umi.qc[endog_genes,], exprs_values = "logcounts", ncomponents = 10), "PCA") plotPCA( umi.qc, colour_by = "batch", size_by = "total_features_by_counts" ) Figure 7.18: PCA plot of the tung data scater allows one to identify principal components that correlate with experimental and QC variables of interest (it ranks principle components by \\(R^2\\) from a linear model regressing PC value against the variable of interest). Let’s test whether some of the variables correlate with any of the PCs. 7.4.2.1 Top colData variables associated with PCs The plot below shows, for each of the first 10 PCs, the variance explained by the ten variables in colData(umi.qc) that are most strongly associated with the PCs. [We will ignore the sample_id variable: it has a unique value for each cell, so can explain all the variation for all PCs.] plotExplanatoryPCs(umi.qc) Figure 7.19: PC correlation with the number of detected genes Indeed, we can see that PC1 can be almost completely explained by batch and individual (of course batch is nested within individual). The total counts from ERCC spike-ins also explains a substantial proportion of the variability in PC1. Although number of detected genes is not strongly correlated with the PCs here (after normalization), this is commonly the case and something to look out for. [You might like to replicate the plot above using raw logcounts values to see what happens without normalization]. This is a well-known issue in scRNA-seq and was described here. 7.4.3 Explanatory variables scater can also compute the marginal \\(R^2\\) for each variable when fitting a linear model regressing expression values for each gene against just that variable, and display a density plot of the gene-wise marginal \\(R^2\\) values for the variables. plotExplanatoryVariables( umi.qc, exprs_values = "logcounts_raw", variables = c( "total_features_by_counts", "total_counts", "batch", "individual", "pct_counts_ERCC", "pct_counts_MT" ) ) Figure 7.20: Explanatory variables This analysis indicates that the number of detected genes (again) and also the sequencing depth (total number of UMI counts per cell) have substantial explanatory power for many genes, so these variables are good candidates for conditioning out in a normalization step, or including in downstream statistical models [cf. sctransform’s approach to normalization]. Expression of ERCCs also appears to be an important explanatory variable and one notable feature of the above plot is that batch explains more than individual. What does that tell us about the technical and biological variability of the data? 7.4.4 Other confounders In addition to correcting for batch, there are other factors that one may want to compensate for. As with batch correction, these adjustments require extrinsic information. One popular method is scLVM which allows you to identify and subtract the effect from processes such as cell-cycle or apoptosis. In addition, protocols may differ in terms of their coverage of each transcript, their bias based on the average content of A/T nucleotides, or their ability to capture short transcripts. Ideally, we would like to compensate for all of these differences and biases. 7.4.5 Exercise Perform the same analysis with read counts of the Blischak data. Use tung/reads.rds file to load the reads SCESet object. Once you have finished please compare your results to ours (next chapter). 7.4.6 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scran_1.12.1 scater_1.12.2 ## [3] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [5] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [7] BiocParallel_1.18.1 matrixStats_0.55.0 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## [15] knitr_1.25 ## ## loaded via a namespace (and not attached): ## [1] locfit_1.5-9.1 Rcpp_1.0.2 ## [3] rsvd_1.0.2 lattice_0.20-38 ## [5] assertthat_0.2.1 digest_0.6.21 ## [7] R6_2.4.0 dynamicTreeCut_1.63-1 ## [9] evaluate_0.14 highr_0.8 ## [11] pillar_1.4.2 zlibbioc_1.30.0 ## [13] rlang_0.4.0 lazyeval_0.2.2 ## [15] irlba_2.3.3 Matrix_1.2-17 ## [17] rmarkdown_1.15 labeling_0.3 ## [19] BiocNeighbors_1.2.0 statmod_1.4.32 ## [21] stringr_1.4.0 igraph_1.2.4.1 ## [23] RCurl_1.95-4.12 munsell_0.5.0 ## [25] compiler_3.6.0 vipor_0.4.5 ## [27] BiocSingular_1.0.0 xfun_0.9 ## [29] pkgconfig_2.0.3 ggbeeswarm_0.6.0 ## [31] htmltools_0.3.6 tidyselect_0.2.5 ## [33] tibble_2.1.3 gridExtra_2.3 ## [35] GenomeInfoDbData_1.2.1 bookdown_0.13 ## [37] edgeR_3.26.8 viridisLite_0.3.0 ## [39] crayon_1.3.4 dplyr_0.8.3 ## [41] withr_2.1.2 bitops_1.0-6 ## [43] grid_3.6.0 gtable_0.3.0 ## [45] magrittr_1.5 scales_1.0.0 ## [47] dqrng_0.2.1 stringi_1.4.3 ## [49] XVector_0.24.0 viridis_0.5.1 ## [51] limma_3.40.6 DelayedMatrixStats_1.6.1 ## [53] cowplot_1.0.0 tools_3.6.0 ## [55] glue_1.3.1 beeswarm_0.2.3 ## [57] purrr_0.3.2 yaml_2.2.0 ## [59] colorspace_1.4-1 7.5 Identifying confounding factors (Reads) Figure 7.21: PCA plot of the tung data Figure 7.22: PC correlation with the number of detected genes Figure 7.23: Explanatory variables ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scran_1.12.1 scater_1.12.2 ## [3] ggplot2_3.2.1 SingleCellExperiment_1.6.0 ## [5] SummarizedExperiment_1.14.1 DelayedArray_0.10.0 ## [7] BiocParallel_1.18.1 matrixStats_0.55.0 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] locfit_1.5-9.1 Rcpp_1.0.2 ## [3] rsvd_1.0.2 lattice_0.20-38 ## [5] assertthat_0.2.1 digest_0.6.21 ## [7] R6_2.4.0 dynamicTreeCut_1.63-1 ## [9] evaluate_0.14 highr_0.8 ## [11] pillar_1.4.2 zlibbioc_1.30.0 ## [13] rlang_0.4.0 lazyeval_0.2.2 ## [15] irlba_2.3.3 Matrix_1.2-17 ## [17] rmarkdown_1.15 labeling_0.3 ## [19] BiocNeighbors_1.2.0 statmod_1.4.32 ## [21] stringr_1.4.0 igraph_1.2.4.1 ## [23] RCurl_1.95-4.12 munsell_0.5.0 ## [25] compiler_3.6.0 vipor_0.4.5 ## [27] BiocSingular_1.0.0 xfun_0.9 ## [29] pkgconfig_2.0.3 ggbeeswarm_0.6.0 ## [31] htmltools_0.3.6 tidyselect_0.2.5 ## [33] tibble_2.1.3 gridExtra_2.3 ## [35] GenomeInfoDbData_1.2.1 bookdown_0.13 ## [37] edgeR_3.26.8 viridisLite_0.3.0 ## [39] crayon_1.3.4 dplyr_0.8.3 ## [41] withr_2.1.2 bitops_1.0-6 ## [43] grid_3.6.0 gtable_0.3.0 ## [45] magrittr_1.5 scales_1.0.0 ## [47] dqrng_0.2.1 stringi_1.4.3 ## [49] XVector_0.24.0 viridis_0.5.1 ## [51] limma_3.40.6 DelayedMatrixStats_1.6.1 ## [53] cowplot_1.0.0 tools_3.6.0 ## [55] glue_1.3.1 beeswarm_0.2.3 ## [57] purrr_0.3.2 yaml_2.2.0 ## [59] colorspace_1.4-1 knitr_1.25 7.6 Batch effects 7.6.1 Introduction In the previous chapter we normalized for library size, effectively removing it as a confounder. Now we will consider removing other less well defined confounders from our data. Technical confounders (aka batch effects) can arise from difference in reagents, isolation methods, the lab/experimenter who performed the experiment, even which day/time the experiment was performed. Accounting for technical confounders, and batch effects particularly, is a large topic that also involves principles of experimental design. Here we address approaches that can be taken to account for confounders when the experimental design is appropriate. Fundamentally, accounting for technical confounders involves identifying and, ideally, removing sources of variation in the expression data that are not related to (i.e. are confounding) the biological signal of interest. Various approaches exist, some of which use spike-in or housekeeping genes, and some of which use endogenous genes. 7.6.1.1 Advantages and disadvantages of using spike-ins to remove confounders The use of spike-ins as control genes is conceptually appealing, since (ideally) the same amount of ERCC (or other) spike-in would be added to each cell in our experiment. In principle, all the variability we observe for these ``genes’’ is due to technical noise; whereas endogenous genes are affected by both technical noise and biological variability. Technical noise can be removed by fitting a model to the spike-ins and “substracting†this from the endogenous genes. There are several methods available based on this premise (eg. BASiCS, scLVM, RUVg); each using different noise models and different fitting procedures. Alternatively, one can identify genes which exhibit significant variation beyond technical noise (eg. Distance to median, Highly variable genes). Unfortunately, there are major issues with the use of spike-ins for normalisation that limit their utility in practice. Perhaps surprisingly, their variability can, for various reasons, actually be higher than that of endogenous genes. One key reason for the difficulty of their use in practice is the need to pipette miniscule volumes of spike-in solution into The most popular set of spike-ins, namely ERCCs, are derived from bacterial sequences, which raises concerns that their base content and structure diverges to far from gene structure in other biological systems of interest (e.g. mammalian genes) to be reliable for normalisation. Even in the best-case scenarios, spike-ins are limited to use on plate-based platforms; they are fundamentally incompatible with droplet-based platforms. Given the issues with using spike-ins, better results can often be obtained by using endogenous genes instead. Given their limited availability, normalisation methods based only on endogenous genes needed to be developed and we consider them generally preferable, even for platforms where spike-ins may be used. Where we have a large number of endogenous genes that, on average, do not vary systematically between cells and where we expect technical effects to affect a large number of genes (a very common and reasonable assumption), then such methods (for example, the RUVs method) can perform well. We explore both general approaches below. library(scRNA.seq.funcs) library(RUVSeq) library(scater) library(SingleCellExperiment) library(scran) library(kBET) library(sva) # Combat library(edgeR) library(harmony) set.seed(1234567) options(stringsAsFactors = FALSE) umi <- readRDS("data/tung/umi.rds") umi.qc <- umi[rowData(umi)$use, colData(umi)$use] endog_genes <- !rowData(umi.qc)$is_feature_control erccs <- rowData(umi.qc)$is_feature_control ## Apply scran sum factor normalization qclust <- quickCluster(umi.qc, min.size = 30, use.ranks = FALSE) umi.qc <- computeSumFactors(umi.qc, sizes = 15, clusters = qclust) umi.qc <- normalize(umi.qc) 7.6.2 Linear models Linear models offer a relatively simple approach to accounting for batch effects and confounders. A linear model can correct for batches while preserving biological effects if you have a balanced design. In a confounded/replicate design biological effects will not be fit/preserved. We could remove batch effects from each individual separately in order to preserve biological (and technical) variance between individuals (we will apply a similar with mnnCorrect, below). Depending on how we have pre-processed our scRNA-seq data or what modelling assumptions we are willing to make, we may choose to use normal (Gaussian) linear models (i.e. assuming a normal distribution for noise) or generalized linear models (GLM), where we can use any distribution from the exponential family. Given that we obtain highly-variable count data from scRNA-seq assays, the obvious choice for a GLM is to use the negative binomial distribution, which has proven highly successful in the analysis of bulk RNA-seq data. For demonstration purposes here we will naively correct all confounded batch effects. 7.6.2.1 Gaussian (normal) linear models The limma package in Bioconductor offers a convenient and efficient means to fit a linear model (with the same design matrix) to a dataset with a large number of features (i.e. genes) (Ritchie et al. 2015). An added advantage of limma is its ability to apply empirical Bayes squeezing of variance estimate to improve inference. Provided we are satisfied making the assumption of a Gaussian distribution for residuals (this may be reasonable for normalized log-counts in many cases; but it may not be—debate continues in the literature), then we can apply limma to regress out (known) unwanted sources of variation as follows. ## fit a model just accounting for batch lm_design_batch <- model.matrix(~0 + batch, data = colData(umi.qc)) fit_lm_batch <- lmFit(logcounts(umi.qc), lm_design_batch) resids_lm_batch <- residuals(fit_lm_batch, logcounts(umi.qc)) assay(umi.qc, "lm_batch") <- resids_lm_batch reducedDim(umi.qc, "PCA_lm_batch") <- reducedDim( runPCA(umi.qc[endog_genes, ], exprs_values = "lm_batch"), "PCA") plotReducedDim(umi.qc, use_dimred = "PCA_lm_batch", colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("LM - regress out batch") Two problems are immediately apparent with the approach above. First, batch is nested within individual, so simply regressing out batch as we have done above also regresses out differences between individuals that we would like to preserve. Second, we observe that the first principal component seems to separate cells by number of genes (features) expressed, which is undesirable. We can address these concerns by correcting for batch within each individual separately, and also fitting the proportion of genes expressed per cell as a covariate. [NB: to preserve overall differences in expression levels between individuals we will need to apply a slight hack to the LM fit results (setting the intercept coefficient to zero).] Exercise 2 Perform LM correction for each individual separately. Store the final corrected matrix in the lm_batch_indi slot. ## define cellular detection rate (cdr), i.e. proportion of genes expressed in each cell umi.qc$cdr <- umi.qc$total_features_by_counts_endogenous / nrow(umi.qc) ## fit a model just accounting for batch by individual lm_design_batch1 <- model.matrix(~batch + cdr, data = colData(umi.qc)[umi.qc$individual == "na19098",]) fit_indi1 <- lmfit(logcounts(umi.qc)[, umi.qc$individual == "na19098"], lm_design_batch1) fit_indi1$coefficients[,1] <- 0 ## replace intercept with 0 to preserve reference batch resids_lm_batch1 <- residuals(fit_indi1, logcounts(umi.qc)[, umi.qc$individual == "na19098"]) lm_design_batch2 <- model.matrix(~batch + cdr, data = colData(umi.qc)[umi.qc$individual == "na19101",]) fit_indi2 <- lmfit(logcounts(umi.qc)[, umi.qc$individual == "na19101"], lm_design_batch2) fit_indi2$coefficients[,1] <- 0 ## replace intercept with 0 to preserve reference batch resids_lm_batch2 <- residuals(fit_indi2, logcounts(umi.qc)[, umi.qc$individual == "na19101"]) lm_design_batch3 <- model.matrix(~batch + cdr, data = colData(umi.qc)[umi.qc$individual == "na19239",]) fit_indi3 <- lmfit(logcounts(umi.qc)[, umi.qc$individual == "na19239"], lm_design_batch3) fit_indi3$coefficients[,1] <- 0 ## replace intercept with 0 to preserve reference batch resids_lm_batch3 <- residuals(fit_indi3, logcounts(umi.qc)[, umi.qc$individual == "na19239"]) identical(colnames(umi.qc), colnames(cbind(resids_lm_batch1, resids_lm_batch2, resids_lm_batch3))) assay(umi.qc, "lm_batch_indi") <- cbind(resids_lm_batch1, resids_lm_batch2, resids_lm_batch3) reduceddim(umi.qc, "pca_lm_batch_indi") <- reduceddim( runpca(umi.qc[endog_genes, ], exprs_values = "lm_batch_indi"), "pca") plotreduceddim(umi.qc, use_dimred = "pca_lm_batch_indi", colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("lm - regress out batch within individuals separately") What do you think of the results of this approach? 7.6.2.2 Negative binomial generalized linear models Advanced exercise Can you use the edgeR package to use a negative binomial generalized linear model to regress out batch effects? Hint: follow a similar approach to that taken in the limma example above. You will need to use the DGEList(), estimateDisp(), and glmQLFit() functions. 7.6.3 sctransform The sctransform approach to using Pearson residuals from an regularized negative binomial generalized linear model was introduced above. Here we demonstrate how to apply this method. Note that (due to what looks like a bug in this version of sctransform) we need to convert the UMI count matrix to a sparse format to apply sctransform. These sctransform results will face the problem mentioned above of batch being nested within individual, which means that we cannot directly remove batch effects without removing differences between individuals. However, here we will demonstrate how you would try to remove batch effects with sctransform for a kinder experimental design. umi_sparse <- as(counts(umi.qc), "dgCMatrix") ### Genes expressed in at least 5 cells will be kept sctnorm_data <- sctransform::vst(umi = umi_sparse, min_cells = 1, cell_attr = as.data.frame(colData(umi.qc)), latent_var = c("log10_total_counts_endogenous", "batch")) ## Pearson residuals, or deviance residuals sctnorm_data$model_str assay(umi.qc, "sctrans_norm") <- sctnorm_data$y Let us look at the NB GLM model parameters estimated by sctransform. #sce$log10_total_counts ## Matrix of estimated model parameters per gene (theta and regression coefficients) sctransform::plot_model_pars(sctnorm_data) Do these parameters and the regularization look sensible to you? Any concerns? reducedDim(umi.qc, "PCA_sctrans_norm") <- reducedDim( runPCA(umi.qc[endog_genes, ], exprs_values = "sctrans_norm") ) plotReducedDim( umi.qc, use_dimred = "PCA_sctrans_norm", colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle("PCA plot: sctransform normalization") Figure 7.7: PCA plot of the tung data after sctransform normalisation (Pearson residuals). Q: What’s happened here? Was that expected? Any other comments? 7.6.4 Remove Unwanted Variation Factors contributing to technical noise frequently appear as “batch effects†where cells processed on different days or by different technicians systematically vary from one another. Removing technical noise and correcting for batch effects can frequently be performed using the same tool or slight variants on it. We will be considering the Remove Unwanted Variation (RUVSeq). Briefly, RUVSeq works as follows. For \\(n\\) samples and \\(J\\) genes, consider the following generalized linear model (GLM), where the RNA-Seq read counts are regressed on both the known covariates of interest and unknown factors of unwanted variation: \\[\\log E[Y|W,X,O] = W\\alpha + X\\beta + O\\] Here, \\(Y\\) is the \\(n \\times J\\) matrix of observed gene-level read counts, \\(W\\) is an \\(n \\times k\\) matrix corresponding to the factors of “unwanted variation†and \\(O\\) is an \\(n \\times J\\) matrix of offsets that can either be set to zero or estimated with some other normalization procedure (such as upper-quartile normalization). The simultaneous estimation of \\(W\\), \\(\\alpha\\), \\(\\beta\\), and \\(k\\) is infeasible. For a given \\(k\\), instead the following three approaches to estimate the factors of unwanted variation \\(W\\) are used: RUVg uses negative control genes (e.g. ERCCs), assumed to have constant expression across samples; RUVs uses centered (technical) replicate/negative control samples for which the covariates of interest are constant; RUVr uses residuals, e.g., from a first-pass GLM regression of the counts on the covariates of interest. We will concentrate on the first two approaches. 7.6.4.1 RUVg To use RUVg we will use ERCCs as negative control genes to anchor the estimation of factors representing unwanted variation. RUVg operates on the raw count data. We adjust the output normalized counts from RUVg so that they represent normalized counts-per-million and then apply a log2 transformation. We run RUVg twice, with \\(k=1\\) and \\(k=10\\) so that we can compare the effect of estimating different number of hidden factors to capture unwanted variation in the data. ruvg <- RUVg(counts(umi.qc), erccs, k = 1) assay(umi.qc, "ruvg1") <- log2( t(t(ruvg$normalizedCounts) / colSums(ruvg$normalizedCounts) * 1e6) + 1 ) ruvg <- RUVg(counts(umi.qc), erccs, k = 10) assay(umi.qc, "ruvg10") <- log2( t(t(ruvg$normalizedCounts) / colSums(ruvg$normalizedCounts) * 1e6) + 1 ) When we assess the effectiveness of various batch correction methods below, you can discuss whether or not you think using ERCCs as negative control genes for a method like RUVg is advisable (in this dataset and in general). 7.6.4.2 RUVs In this application of RUVs we treat the individuals as replicates for which the covariates of interest are constant. As above, we adjust the output normalized counts from RUVs so that they represent normalized counts-per-million and then apply a log2 transformation. Again, we run the method with \\(k=1\\) and \\(k=10\\) so that we can compare the effect of estimating different number of hidden factors. scIdx <- matrix(-1, ncol = max(table(umi.qc$individual)), nrow = 3) tmp <- which(umi.qc$individual == "NA19098") scIdx[1, 1:length(tmp)] <- tmp tmp <- which(umi.qc$individual == "NA19101") scIdx[2, 1:length(tmp)] <- tmp tmp <- which(umi.qc$individual == "NA19239") scIdx[3, 1:length(tmp)] <- tmp cIdx <- rownames(umi.qc) ruvs <- RUVs(counts(umi.qc), cIdx, k = 1, scIdx = scIdx, isLog = FALSE) assay(umi.qc, "ruvs1") <- log2( t(t(ruvs$normalizedCounts) / colSums(ruvs$normalizedCounts) * 1e6) + 1 ) ruvs <- RUVs(counts(umi.qc), cIdx, k = 10, scIdx = scIdx, isLog = FALSE) assay(umi.qc, "ruvs10") <- log2( t(t(ruvs$normalizedCounts) / colSums(ruvs$normalizedCounts) * 1e6) + 1 ) 7.6.5 Combat If you have an experiment with a balanced design, Combat can be used to eliminate batch effects while preserving biological effects by specifying the biological effects using the mod parameter. However the Tung data contains multiple experimental replicates rather than a balanced design so using mod1 to preserve biological variability will result in an error. combat_data <- logcounts(umi.qc) mod_data <- as.data.frame(t(combat_data)) # Basic batch removal mod0 <- model.matrix(~ 1, data = mod_data) # Preserve biological variability mod1 <- model.matrix(~ umi.qc$individual, data = mod_data) # adjust for total genes detected mod2 <- model.matrix(~ umi.qc$total_features_by_counts, data = mod_data) assay(umi.qc, "combat") <- ComBat( dat = t(mod_data), batch = factor(umi.qc$batch), mod = mod0, par.prior = TRUE, prior.plots = FALSE ) ## Standardizing Data across genes Exercise 1 Perform ComBat correction accounting for total features as a co-variate. Store the corrected matrix in the combat_tf slot. 7.6.6 mnnCorrect mnnCorrect (Haghverdi et al. 2017) assumes that each batch shares at least one biological condition with each other batch. Thus it works well for a variety of balanced experimental designs. However, the Tung data contains multiple replicates for each invidividual rather than balanced batches, thus we will normalize each individual separately. Note that this will remove batch effects between batches within the same individual but not the batch effects between batches in different individuals, due to the confounded experimental design. Thus we will merge a replicate from each individual to form three batches. do_mnn <- function(data.qc) { batch1 <- logcounts(data.qc[, data.qc$replicate == "r1"]) batch2 <- logcounts(data.qc[, data.qc$replicate == "r2"]) batch3 <- logcounts(data.qc[, data.qc$replicate == "r3"]) if (ncol(batch2) > 0) { x <- batchelor::mnnCorrect( batch1, batch2, batch3, k = 20, sigma = 0.1, cos.norm.in = TRUE, svd.dim = 2 ) return(x) } else { x <- batchelor::mnnCorrect( batch1, batch3, k = 20, sigma = 0.1, cos.norm.in = TRUE, svd.dim = 2 ) return(x) } } indi1 <- do_mnn(umi.qc[, umi.qc$individual == "NA19098"]) indi2 <- do_mnn(umi.qc[, umi.qc$individual == "NA19101"]) indi3 <- do_mnn(umi.qc[, umi.qc$individual == "NA19239"]) identical(colnames(umi.qc), colnames(cbind(indi1, indi2, indi3))) ## [1] TRUE assay(umi.qc, "mnn") <- assay(cbind(indi1, indi2, indi3), "corrected") # For a balanced design: #assay(umi.qc, "mnn") <- mnnCorrect( # list(B1 = logcounts(batch1), B2 = logcounts(batch2), B3 = logcounts(batch3)), # k = 20, # sigma = 0.1, # cos.norm = TRUE, # svd.dim = 2 #) The latest version of the batchelor package has a new fastMNN() method. The fastMNN() function performs a principal components (PCA). MNN identification and correction is preformed on this low-dimensional representation of the data, an approach that offers some advantages in speed and denoising. The function returns a SingleCellExperiment object containing a matrix of corrected PC scores, which can be used directly for downstream analyses like clustering and visualization. [NB: fastMNN may actually be slower on small datasets like that considered here.] indi1 <- batchelor::fastMNN( umi.qc[, umi.qc$individual == "NA19098"], batch = umi.qc[, umi.qc$individual == "NA19098"]$replicate) indi2 <- batchelor::fastMNN( umi.qc[, umi.qc$individual == "NA19101"], batch = umi.qc[, umi.qc$individual == "NA19101"]$replicate) indi3 <- batchelor::fastMNN( umi.qc[, umi.qc$individual == "NA19239"], batch = umi.qc[, umi.qc$individual == "NA19239"]$replicate) identical(colnames(umi.qc), colnames(cbind(assay(indi1, "reconstructed"), assay(indi2, "reconstructed"), assay(indi3, "reconstructed")))) ## [1] TRUE fastmnn <- cbind(assay(indi1, "reconstructed"), assay(indi2, "reconstructed"), assay(indi3, "reconstructed")) identical(rownames(umi.qc), rownames(fastmnn)) ## [1] FALSE ## fastMNN() drops 66 genes, so we cannot immediately add the reconstructed expression matrix to assays() in umi.qc ## But we can run PCA on the reconstructed data from fastMNN() and add that to the reducedDim slot of our SCE object fastmnn_pca <- runPCA(fastmnn, rank=2) reducedDim(umi.qc, "fastmnn") <- fastmnn_pca$rotation For further details, please consult the batchelor package documentation and vignette. 7.6.7 Harmony Harmony [Korsunsky2018fast] is a newer batch correction method, which is designed to operate on PC space. The algorithm proceeds to iteratively cluster the cells, with the objective function formulated to promote cells from multiple datasets within each cluster. Once a clustering is obtained, the positions of the centroids of each dataset are obtained on a per-cluster basis and the coordinates are corrected. This procedure is iterated until convergence. Harmony comes with a theta parameter that controls the degree of batch correction (higher values lead to more dataset integration), and can account for multiple experimental and biological factors on input. Seeing how the end result of Harmony is an altered dimensional reduction space created on the basis of PCA, we plot the obtained manifold here and exclude it from the rest of the follow-ups in the section. umi.qc.endog <- umi.qc[endog_genes,] umi.qc.endog <- runPCA(umi.qc.endog, exprs_values = 'logcounts', ncomponents = 20) pca <- as.matrix(reducedDim(umi.qc.endog, "PCA")) harmony_emb <- HarmonyMatrix(pca, umi.qc.endog$batch, theta=2, do_pca=FALSE) reducedDim(umi.qc.endog, "harmony") <- harmony_emb plotReducedDim( umi.qc.endog, use_dimred = 'harmony', colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) reducedDim(umi.qc, "harmony") <- reducedDim(umi.qc.endog, "harmony") 7.6.8 How to evaluate and compare batch correction A key question when considering the different methods for removing confounders is how to quantitatively determine which one is the most effective. The main reason why comparisons are challenging is because it is often difficult to know what corresponds to technical counfounders and what is interesting biological variability. Here, we consider three different metrics which are all reasonable based on our knowledge of the experimental design. Depending on the biological question that you wish to address, it is important to choose a metric that allows you to evaluate the confounders that are likely to be the biggest concern for the given situation. 7.6.8.1 Effectiveness 1 We evaluate the effectiveness of the normalization by inspecting the PCA plot where colour corresponds the technical replicates and shape corresponds to different biological samples (individuals). Separation of biological samples and interspersed batches indicates that technical variation has been removed. We always use log2-cpm normalized data to match the assumptions of PCA. for (nm in assayNames(umi.qc)) { cat(nm, " \\n") tmp <- runPCA( umi.qc[endog_genes, ], exprs_values = nm ) reducedDim(umi.qc, paste0("PCA_", nm)) <- reducedDim(tmp, "PCA") } ## counts ## logcounts_raw ## logcounts ## sctrans_norm ## ruvg1 ## ruvg10 ## ruvs1 ## ruvs10 ## combat ## mnn for (nm in reducedDimNames(umi.qc)) { print( plotReducedDim( umi.qc, use_dimred = nm, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle(nm) ) } Exercise 3 Consider different k’s for RUV normalizations. Which gives the best results? 7.6.8.2 Effectiveness 2 We can also examine the effectiveness of correction using the relative log expression (RLE) across cells to confirm technical noise has been removed from the dataset. Note RLE only evaluates whether the number of genes higher and lower than average are equal for each cell - i.e. systemic technical effects. Random technical noise between batches may not be detected by RLE. res <- list() for(n in assayNames(umi.qc)) { res[[n]] <- suppressWarnings(calc_cell_RLE(assay(umi.qc, n), erccs)) } par(mar=c(6,4,1,1)) boxplot(res, las=2) 7.6.8.3 Effectiveness 3 Another method to check the efficacy of batch-effect correction is to consider the intermingling of points from different batches in local subsamples of the data. If there are no batch-effects then proportion of cells from each batch in any local region should be equal to the global proportion of cells in each batch. kBET (Buttner et al. 2017) takes kNN networks around random cells and tests the number of cells from each batch against a binomial distribution. The rejection rate of these tests indicates the severity of batch-effects still present in the data (high rejection rate = strong batch effects). kBET assumes each batch contains the same complement of biological groups, thus it can only be applied to the entire dataset if a perfectly balanced design has been used. However, kBET can also be applied to replicate-data if it is applied to each biological group separately. In the case of the Tung data, we will apply kBET to each individual independently to check for residual batch effects. However, this method will not identify residual batch-effects which are confounded with biological conditions. In addition, kBET does not determine if biological signal has been preserved. compare_kBET_results <- function(sce){ indiv <- unique(sce$individual) norms <- assayNames(sce) # Get all normalizations results <- list() for (i in indiv){ for (j in norms){ tmp <- kBET( df = t(assay(sce[,sce$individual== i], j)), batch = sce$batch[sce$individual==i], heuristic = TRUE, verbose = FALSE, addTest = FALSE, plot = FALSE) results[[i]][[j]] <- tmp$summary$kBET.observed[1] } } return(as.data.frame(results)) } eff_debatching <- compare_kBET_results(umi.qc) require("reshape2") require("RColorBrewer") # Plot results dod <- melt(as.matrix(eff_debatching), value.name = "kBET") colnames(dod)[1:2] <- c("Normalisation", "Individual") colorset <- c('gray', brewer.pal(n = 9, "Oranges")) ggplot(dod, aes(Normalisation, Individual, fill=kBET)) + geom_tile() + scale_fill_gradient2( na.value = "gray", low = colorset[2], mid=colorset[6], high = colorset[10], midpoint = 0.5, limit = c(0,1)) + scale_x_discrete(expand = c(0, 0)) + scale_y_discrete(expand = c(0, 0)) + theme( axis.text.x = element_text( angle = 45, vjust = 1, size = 12, hjust = 1 ) ) + ggtitle("Effect of batch regression methods per individual") Exercise 4 Why do the raw counts appear to have little batch effects? 7.6.9 Big Exercise Perform the same analysis with read counts of the tung data. Use tung/reads.rds file to load the reads SCE object. Once you have finished please compare your results to ours (next chapter). Additionally, experiment with other combinations of normalizations and compare the results. 7.6.10 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] stats4 parallel stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] RColorBrewer_1.1-2 reshape2_1.4.3 ## [3] harmony_1.0 Rcpp_1.0.2 ## [5] sva_3.32.1 genefilter_1.66.0 ## [7] mgcv_1.8-28 nlme_3.1-139 ## [9] kBET_0.99.6 scran_1.12.1 ## [11] scater_1.12.2 ggplot2_3.2.1 ## [13] SingleCellExperiment_1.6.0 RUVSeq_1.18.0 ## [15] edgeR_3.26.8 limma_3.40.6 ## [17] EDASeq_2.18.0 ShortRead_1.42.0 ## [19] GenomicAlignments_1.20.1 SummarizedExperiment_1.14.1 ## [21] DelayedArray_0.10.0 matrixStats_0.55.0 ## [23] Rsamtools_2.0.1 GenomicRanges_1.36.1 ## [25] GenomeInfoDb_1.20.0 Biostrings_2.52.0 ## [27] XVector_0.24.0 IRanges_2.18.3 ## [29] S4Vectors_0.22.1 BiocParallel_1.18.1 ## [31] Biobase_2.44.0 BiocGenerics_0.30.0 ## [33] scRNA.seq.funcs_0.1.0 ## ## loaded via a namespace (and not attached): ## [1] backports_1.1.4 aroma.light_3.14.0 ## [3] plyr_1.8.4 igraph_1.2.4.1 ## [5] lazyeval_0.2.2 splines_3.6.0 ## [7] listenv_0.7.0 elliptic_1.4-0 ## [9] digest_0.6.21 htmltools_0.3.6 ## [11] viridis_0.5.1 magrittr_1.5 ## [13] memoise_1.1.0 contfrac_1.1-12 ## [15] cluster_2.1.0 globals_0.12.4 ## [17] annotate_1.62.0 R.utils_2.9.0 ## [19] prettyunits_1.0.2 colorspace_1.4-1 ## [21] blob_1.2.0 xfun_0.9 ## [23] dplyr_0.8.3 crayon_1.3.4 ## [25] RCurl_1.95-4.12 zeallot_0.1.0 ## [27] survival_2.43-3 glue_1.3.1 ## [29] gtable_0.3.0 zlibbioc_1.30.0 ## [31] BiocSingular_1.0.0 future.apply_1.3.0 ## [33] scales_1.0.0 DESeq_1.36.0 ## [35] DBI_1.0.0 viridisLite_0.3.0 ## [37] xtable_1.8-4 progress_1.2.2 ## [39] dqrng_0.2.1 bit_1.1-14 ## [41] rsvd_1.0.2 deSolve_1.24 ## [43] httr_1.4.1 FNN_1.1.3 ## [45] pkgconfig_2.0.3 XML_3.98-1.20 ## [47] R.methodsS3_1.7.1 locfit_1.5-9.1 ## [49] dynamicTreeCut_1.63-1 tidyselect_0.2.5 ## [51] labeling_0.3 rlang_0.4.0 ## [53] AnnotationDbi_1.46.1 munsell_0.5.0 ## [55] tools_3.6.0 moments_0.14 ## [57] RSQLite_2.1.2 batchelor_1.0.1 ## [59] evaluate_0.14 stringr_1.4.0 ## [61] yaml_2.2.0 knitr_1.25 ## [63] bit64_0.9-7 hypergeo_1.2-13 ## [65] purrr_0.3.2 future_1.14.0 ## [67] R.oo_1.22.0 biomaRt_2.40.4 ## [69] compiler_3.6.0 beeswarm_0.2.3 ## [71] tibble_2.1.3 statmod_1.4.32 ## [73] geneplotter_1.62.0 stringi_1.4.3 ## [75] highr_0.8 GenomicFeatures_1.36.4 ## [77] lattice_0.20-38 Matrix_1.2-17 ## [79] vctrs_0.2.0 lifecycle_0.1.0 ## [81] pillar_1.4.2 BiocNeighbors_1.2.0 ## [83] cowplot_1.0.0 bitops_1.0-6 ## [85] orthopolynom_1.0-5 irlba_2.3.3 ## [87] rtracklayer_1.44.4 R6_2.4.0 ## [89] latticeExtra_0.6-28 hwriter_1.3.2 ## [91] bookdown_0.13 gridExtra_2.3 ## [93] vipor_0.4.5 codetools_0.2-16 ## [95] MASS_7.3-51.1 assertthat_0.2.1 ## [97] withr_2.1.2 sctransform_0.2.0 ## [99] GenomeInfoDbData_1.2.1 hms_0.5.1 ## [101] grid_3.6.0 tidyr_1.0.0 ## [103] rmarkdown_1.15 DelayedMatrixStats_1.6.1 ## [105] Rtsne_0.15 ggbeeswarm_0.6.0 7.7 Dealing with confounders (Reads) library(scRNA.seq.funcs) library(RUVSeq) library(scater) library(SingleCellExperiment) library(scran) library(kBET) library(sva) # Combat library(harmony) library(edgeR) set.seed(1234567) options(stringsAsFactors = FALSE) reads <- readRDS("data/tung/reads.rds") reads.qc <- reads[rowData(reads)$use, colData(reads)$use] endog_genes <- !rowData(reads.qc)$is_feature_control erccs <- rowData(reads.qc)$is_feature_control qclust <- quickCluster(reads.qc, min.size = 30) reads.qc <- computeSumFactors(reads.qc, sizes = 15, clusters = qclust) reads.qc <- normalize(reads.qc) ruvg <- RUVg(counts(reads.qc), erccs, k = 1) assay(reads.qc, "ruvg1") <- log2( t(t(ruvg$normalizedCounts) / colSums(ruvg$normalizedCounts) * 1e6) + 1 ) ruvg <- RUVg(counts(reads.qc), erccs, k = 10) assay(reads.qc, "ruvg10") <- log2( t(t(ruvg$normalizedCounts) / colSums(ruvg$normalizedCounts) * 1e6) + 1 ) scIdx <- matrix(-1, ncol = max(table(reads.qc$individual)), nrow = 3) tmp <- which(reads.qc$individual == "NA19098") scIdx[1, 1:length(tmp)] <- tmp tmp <- which(reads.qc$individual == "NA19101") scIdx[2, 1:length(tmp)] <- tmp tmp <- which(reads.qc$individual == "NA19239") scIdx[3, 1:length(tmp)] <- tmp cIdx <- rownames(reads.qc) ruvs <- RUVs(counts(reads.qc), cIdx, k = 1, scIdx = scIdx, isLog = FALSE) assay(reads.qc, "ruvs1") <- log2( t(t(ruvs$normalizedCounts) / colSums(ruvs$normalizedCounts) * 1e6) + 1 ) ruvs <- RUVs(counts(reads.qc), cIdx, k = 10, scIdx = scIdx, isLog = FALSE) assay(reads.qc, "ruvs10") <- log2( t(t(ruvs$normalizedCounts) / colSums(ruvs$normalizedCounts) * 1e6) + 1 ) combat_data <- logcounts(reads.qc) mod_data <- as.data.frame(t(combat_data)) # Basic batch removal mod0 = model.matrix(~ 1, data = mod_data) # Preserve biological variability mod1 = model.matrix(~ reads.qc$individual, data = mod_data) # adjust for total genes detected mod2 = model.matrix(~ reads.qc$total_features_by_counts, data = mod_data) assay(reads.qc, "combat") <- ComBat( dat = t(mod_data), batch = factor(reads.qc$batch), mod = mod0, par.prior = TRUE, prior.plots = FALSE ) Exercise 1 do_mnn <- function(data.qc) { batch1 <- logcounts(data.qc[, data.qc$replicate == "r1"]) batch2 <- logcounts(data.qc[, data.qc$replicate == "r2"]) batch3 <- logcounts(data.qc[, data.qc$replicate == "r3"]) if (ncol(batch2) > 0) { x <- batchelor::mnnCorrect( batch1, batch2, batch3, k = 20, sigma = 0.1, cos.norm.in = TRUE, svd.dim = 2 ) return(x) } else { x <- batchelor::mnnCorrect( batch1, batch3, k = 20, sigma = 0.1, cos.norm.in = TRUE, svd.dim = 2 ) return(x) } } indi1 <- do_mnn(reads.qc[, reads.qc$individual == "NA19098"]) indi2 <- do_mnn(reads.qc[, reads.qc$individual == "NA19101"]) indi3 <- do_mnn(reads.qc[, reads.qc$individual == "NA19239"]) assay(reads.qc, "mnn") <- cbind(indi1, indi2, indi3) # For a balanced design: #assay(reads.qc, "mnn") <- mnnCorrect( # list(B1 = logcounts(batch1), B2 = logcounts(batch2), B3 = logcounts(batch3)), # k = 20, # sigma = 0.1, # cos.norm = TRUE, # svd.dim = 2 #) glm_fun <- function(g, batch, indi) { model <- glm(g ~ batch + indi) model$coef[1] <- 0 # replace intercept with 0 to preserve reference batch. return(model$coef) } effects <- apply( logcounts(reads.qc), 1, glm_fun, batch = reads.qc$batch, indi = reads.qc$individual ) corrected <- logcounts(reads.qc) - t(effects[as.numeric(factor(reads.qc$batch)), ]) assay(reads.qc, "glm") <- corrected Exercise 2 reads.qc.endog = reads.qc[endog_genes,] reads.qc.endog = runPCA(reads.qc.endog, exprs_values = 'logcounts', ncomponents = 20) pca <- as.matrix(reads.qc.endog@reducedDims@listData[["PCA"]]) harmony_emb <- HarmonyMatrix(pca, reads.qc.endog$batch, theta=2, do_pca=FALSE) reads.qc.endog@reducedDims@listData[['harmony']] <- harmony_emb plotReducedDim( reads.qc.endog, use_dimred = 'harmony', colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) for(n in assayNames(reads.qc)) { tmp <- runPCA( reads.qc[endog_genes, ], exprs_values = n ) print( plotPCA( tmp, colour_by = "batch", size_by = "total_features_by_counts", shape_by = "individual" ) + ggtitle(n) ) } res <- list() for(n in assayNames(reads.qc)) { res[[n]] <- suppressWarnings(calc_cell_RLE(assay(reads.qc, n), erccs)) } par(mar=c(6,4,1,1)) boxplot(res, las=2) compare_kBET_results <- function(sce){ indiv <- unique(sce$individual) norms <- assayNames(sce) # Get all normalizations results <- list() for (i in indiv){ for (j in norms){ tmp <- kBET( df = t(assay(sce[,sce$individual== i], j)), batch = sce$batch[sce$individual==i], heuristic = TRUE, verbose = FALSE, addTest = FALSE, plot = FALSE) results[[i]][[j]] <- tmp$summary$kBET.observed[1] } } return(as.data.frame(results)) } eff_debatching <- compare_kBET_results(reads.qc) require("reshape2") require("RColorBrewer") # Plot results dod <- melt(as.matrix(eff_debatching), value.name = "kBET") colnames(dod)[1:2] <- c("Normalisation", "Individual") colorset <- c('gray', brewer.pal(n = 9, "RdYlBu")) ggplot(dod, aes(Normalisation, Individual, fill=kBET)) + geom_tile() + scale_fill_gradient2( na.value = "gray", low = colorset[2], mid=colorset[6], high = colorset[10], midpoint = 0.5, limit = c(0,1)) + scale_x_discrete(expand = c(0, 0)) + scale_y_discrete(expand = c(0, 0)) + theme( axis.text.x = element_text( angle = 45, vjust = 1, size = 12, hjust = 1 ) ) + ggtitle("Effect of batch regression methods per individual") 7.8 Feature Selection library(scRNA.seq.funcs) library(matrixStats) library(M3Drop) library(RColorBrewer) library(SingleCellExperiment) library(Polychrome) library(scater) library(scran) set.seed(1) Single-cell RNASeq is capable of measuring the expression of many thousands of genes in every cell. However, in most situations only a portion of those will show a response to the biological condition of interest, e.g. differences in cell-type, drivers of differentiation, respond to an environmental stimulus. Most genes detected in a scRNASeq experiment will only be detected at different levels due to technical noise. One consequence of this is that technical noise and batch effects can obscure the biological signal of interest. Thus, it is often advantageous to perform feature selection to remove those genes which only exhibit technical noise from downstream analysis. Not only does this generally increase the signal:noise ratio in the data; it also reduces the computational complexity of analyses, by reducing the total amount of data to be processed. For scRNASeq data, we will be focusing on unsupervised methods of feature selection which don’t require any a priori information, such as cell-type labels or biological group, since they are not available, or may be unreliable, for many experiments. In contrast, differential expression (chapter 12) can be considered a form of supervised feature selection since it uses the known biological label of each sample to identify features (i.e. genes) which are expressed at different levels across groups. For this section we will continue working with the Deng data. deng <- readRDS("data/deng/deng-reads.rds") celltype_labs <- colData(deng)$cell_type2 cell_colors <- createPalette(10, c("#010101", "#ff0000"), M=1000) names(cell_colors) <- unique(as.character(celltype_labs)) Feature selection is performed after QC, however this data has already been QCed so we can skip that step here. M3Drop contain two different feature selection methods “M3DropFeatureSelection†which is based on a Michaelis-Menten curve and is designed for full-transcript single-cell RNA-seq data (such as Smartseq2) and “NBumiFeatureSelectionCombinedDrop†which is based on a negative binomial model and is designed for UMI count data. We will demonstrate both on the Deng Smartseq2 data. M3Drop feature selection is runs direction on a normalized (but not log-transformed) expression matrix. This can be extracted from our SingleCellExperiment object using the command below. expr_matrix <- M3Drop::M3DropConvertData(deng) ## [1] "Removing 1134 undetected genes." This function is compatible with most single-cell RNA-seq analysis packages including: scater, SingleCellExperiment, monocle, and Seurat. It can also convert an existing expression matrix to the correct form (removing undetected genes & normalizing/delogging) if you specify whether the matrix is raw counts, or log transformed. Check the manual for details: ?M3Drop::M3DropConvertData Exercise 1: Confirm that the conversion function has removed undetected genes: 7.8.1 Identifying Genes vs a Null Model There are two main approaches to unsupervised feature selection. The first is to identify genes which behave differently from a null model describing just the technical noise expected in the dataset. If the dataset contains spike-in RNAs they can be used to directly model technical noise. However, measurements of spike-ins may not experience the same technical noise as endogenous transcripts (Svensson et al., 2017). In addition, scRNASeq experiments often contain only a small number of spike-ins which reduces our confidence in fitted model parameters. 7.8.1.1 Highly Variable Genes - Brennecke method The first method proposed to identify features in scRNASeq datasets was to identify highly variable genes (HVG). HVG assumes that if genes have large differences in expression across cells some of those differences are due to biological difference between the cells rather than technical noise. However, because of the nature of count data, there is a positive relationship between the mean expression of a gene and the variance in the read counts across cells. This relationship must be corrected for to properly identify HVGs. Exercise 2 Using the functions rowMeans and rowVars to plot the relationship between mean expression and variance for all genes in this dataset. (Hint: use log=“xy†to plot on a log-scale). An early method to correct for the relationship between variance and mean expression was proposed by Brennecke et al.. To use the Brennecke method, we first normalize for library size then calculate the mean and the square coefficient of variation (variation divided by the squared mean expression). A quadratic curve is fit to the relationship between these two variables for the ERCC spike-in, and then a chi-square test is used to find genes significantly above the curve. This method is included in the M3Drop package as the Brennecke_getVariableGenes(counts, spikes) function. However, this dataset does not contain spike-ins so we will use the entire dataset to estimate the technical noise. In the figure below the red curve is the fitted technical noise model and the dashed line is the 95% CI. Pink dots are the genes with significant biological variability after multiple-testing correction. Brennecke_HVG <- BrenneckeGetVariableGenes( expr_matrix, fdr = 0.01, minBiolDisp = 0.5 ) This function returns a matrix of significant genes as well as their estimated effect size (difference between observed and expected coefficient of variation), and their significance as raw p.values and FDR corrected q.values. For now we will just keep the names of the significant HVG genes. HVG_genes <- Brennecke_HVG$Gene Exercise 3 How many genes were signifcant using BrenneckeGetVariableGenes? ## [1] 1303 7.8.1.2 Highly Variable Genes - simpleSingleCell method The Bioconductor simpleSingleCell workflow has a great deal of excellent material to help your analyses. Here, we show how to identify highly variable genes using functionality from the scran package. This method assumes that technical variance is captured by a Poisson distribution, and that variance beyond that explained by a Poisson distribution represents biological variance of interest. This approach separates the biological component of the variance from the technical component and thus can rank genes based on their “biological†variance. This model also provides p-values (with FDR adjustment) that can be used to identify the set of “significant†highly variable genes at a given significance level. ### mamke a technical trend of variance based on Poisson var.fit <- trendVar(deng, parametric=TRUE, loess.args=list(span=0.4), use.spikes = FALSE) var.out <- decomposeVar(deng, var.fit) plot(var.out$mean, var.out$total, pch=16, cex=0.6, xlab="Mean log-expression", ylab="Variance of log-expression") points(var.out$mean[isSpike(deng)], var.out$total[isSpike(deng)], col="red", pch=16) curve(var.fit$trend(x), col="dodgerblue", add=TRUE, lwd=2) chosen.genes <- order(var.out$bio, decreasing=TRUE)[1:10] plotExpression(deng, rownames(var.out)[chosen.genes], point_alpha=0.5, jitter_type="jitter") top.dec <- var.out[order(var.out$bio, decreasing=TRUE),] # the highly variable genes with largest biological components head(top.dec) ## DataFrame with 6 rows and 6 columns ## mean total bio ## <numeric> <numeric> <numeric> ## Obox6 7.0852220910669 39.7469062194493 27.7222625676479 ## BC053393 6.23846872763624 36.7868129334449 22.7409221497424 ## Krt18 8.06957111931139 30.7163256353151 21.3338604240051 ## Upp1 6.70443458808406 32.9196031154138 19.9537242012223 ## Akr1b8 9.31035205790714 25.9351262454146 19.563014227718 ## Spp1 5.52672835522051 34.8140952020968 19.5492807120572 ## tech p.value FDR ## <numeric> <numeric> <numeric> ## Obox6 12.0246436518013 6.67046481158613e-67 4.98750653962295e-64 ## BC053393 14.0458907837025 1.89687518927716e-40 5.90955657926056e-38 ## Krt18 9.38246521130992 1.28064383710762e-65 9.26649093876163e-63 ## Upp1 12.9658789141915 1.39045180596497e-37 3.89865305745004e-35 ## Akr1b8 6.37211201769662 2.70679041028919e-99 5.51963779029062e-96 ## Spp1 15.2648144900397 9.4641203490752e-29 1.76908069625088e-26 simplesinglecell_genes <- rownames(top.dec)[top.dec$FDR < 0.001] table(top.dec$FDR < 0.001) ## ## FALSE TRUE ## 21124 1307 If we set an FDR threshold of 0.1%, this approach identifies around 1300 highly variable genes. The output of this variance modelling can be used as input to a denoisePCA() function to compute “denoised†principal components for clustering and other downstream analyses (details not shown here; please see the simpleSingleCell workflow). 7.8.1.3 High Dropout Genes An alternative to finding HVGs is to identify genes with unexpectedly high numbers of zeros. The frequency of zeros, known as the “dropout rateâ€, is very closely related to expression level in scRNASeq data. Zeros are the dominant feature of single-cell RNASeq data, typically accounting for over half of the entries in the final expression matrix. These zeros predominantly result from the failure of mRNAs failing to be reversed transcribed (Andrews and Hemberg, 2016). Reverse transcription is an enzyme reaction thus can be modelled using the Michaelis-Menten equation: \\[P_{dropout} = 1 - S/(K + S)\\] where \\(S\\) is the mRNA concentration in the cell (we will estimate this as average expression) and \\(K\\) is the Michaelis-Menten constant. Because the Michaelis-Menten equation is a convex non-linear function, genes which are differentially expression across two or more populations of cells in our dataset will be shifted up/right of the Michaelis-Menten model (see Figure below). K <- 49 S_sim <- 10^seq(from = -3, to = 4, by = 0.05) # range of expression values MM <- 1 - S_sim / (K + S_sim) plot( S_sim, MM, type = "l", lwd = 3, xlab = "Expression", ylab = "Dropout Rate", xlim = c(1,1000) ) S1 <- 10 # Mean expression in population 1 P1 <- 1 - S1 / (K + S1) # Dropouts for cells in condition 1 S2 <- 750 # Mean expression in population 2 P2 <- 1 - S2 / (K + S2) # Dropouts for cells in condition 2 points( c(S1, S2), c(P1, P2), pch = 16, col = "grey85", cex = 3 ) mix <- 0.5 # proportion of cells in condition 1 points( S1 * mix + S2 * (1 - mix), P1 * mix + P2 * (1 - mix), pch = 16, col = "grey35", cex = 3 ) Note: add log="x" to the plot call above to see how this looks on the log scale, which is used in M3Drop figures. Exercise 4: Produce the same plot as above with different expression levels (S1 & S2) and/or mixtures (mix). We use M3Drop to identify significant outliers to the right of the MM curve. We also apply 1% FDR multiple testing correction: M3Drop_genes <- M3DropFeatureSelection( expr_matrix, mt_method = "fdr", mt_threshold = 0.01 ) M3Drop_genes <- M3Drop_genes$Gene An alternative method is contained in the M3Drop package that is tailored specifically for UMI-tagged data which generally contains many zeros resulting from low sequencing coverage in addition to those resulting from insufficient reverse-transcription. This model is the Depth-Adjusted Negative Binomial (DANB). This method describes each expression observation as a negative binomial model with a mean related to both the mean expression of the respective gene and the sequencing depth of the respective cell, and a variance related to the mean-expression of the gene. This method is designed to model the raw counts in a dataset directly, and we can extract the appropriate matrix using the “NBumiConvertData†function similar to M3Drop. However, we have an extra step for fitting the model since that is the slowest step of the method and we are currently working on additional methods that can use this model information for other things (such as normalization, co-expression testing, highly variable gene detection). This method includes a binomial test of the significance of each feature, but since the Deng data is not UMI counts the model does not fit the noise sufficiently and far too many genes will be called as significant. Thus we will take the top 1500 by effect size. deng_int <- NBumiConvertData(deng) ## [1] "Removing 1134 undetected genes." DANB_fit <- NBumiFitModel(deng_int) # DANB is fit to the raw count matrix # Perform DANB feature selection DropFS <- NBumiFeatureSelectionCombinedDrop(DANB_fit, method="fdr", qval.thresh=0.01, suppress.plot=FALSE) DANB_genes <- DropFS[1:1500,]$Gene Exercise 5 How many genes were signifcant using NBumiFeatureSelectionCombinedDrop? ## [1] 10694 7.8.1.4 Residual variance from a (regularized) negative binomial model In the normalization chapter we introduced the sctransform approach to using Pearson residuals from an regularized negative binomial generalized linear model to normalize scRNA-seq data. The residual variance of genes (i.e. the variance of the Pearson residuals) provides a way to identify highly variable genes, where the “variance†is decoupled from the average level of expression of the gene. The residual variance is easily accessible from the sctransform output as we show below. First, we run sctransform as we did previously. deng_sparse <- as(counts(deng), "dgCMatrix") ### Genes expressed in at least 5 cells will be kept sctnorm_data <- sctransform::vst(umi = deng_sparse, min_cells = 1, cell_attr = as.data.frame(colData(deng)), latent_var = "log10_total_counts_endogenous") sctnorm_data$model_str ## [1] "y ~ log10_total_counts_endogenous" library(ggplot2) ggplot(sctnorm_data$gene_attr, aes(residual_variance)) + geom_histogram(binwidth=0.1) + geom_vline(xintercept=1, color='red') + xlim(0, 10) + theme_bw() sctnorm_data$gene_attr$label <- rownames(sctnorm_data$gene_attr) ggplot(sctnorm_data$gene_attr, aes(x = gmean, y=residual_variance)) + geom_point(alpha = 0.6) + geom_point(colour = "firebrick2", data = sctnorm_data$gene_attr[sctnorm_data$gene_attr$residual_variance > 3,]) + scale_x_log10() + geom_hline(yintercept = 1, size = 3, color = "dodgerblue") + geom_label(aes(label = label), data = sctnorm_data$gene_attr[sctnorm_data$gene_attr$residual_variance > 30,]) + theme_bw() sct_genes <- rownames(sctnorm_data$gene_attr)[sctnorm_data$gene_attr$residual_variance > 4] table(sctnorm_data$gene_attr$residual_variance > 4) ## ## FALSE TRUE ## 20077 1220 If we set a (relatively arbitrary) threshold of a residual variance greater than three marking a “highly variable geneâ€, then we identify around 2000 highly variable genes with this sctransform approach. [NB: the deng data is extremely high depth for scRNA-seq data, so not the most applicable dataset for sctransform, but we include this analysis here to demonstrate the method rather than make any evaluation of its performance in general.] Although not explored here, the deviance statistic from the regularized NB GLM fit provides a natural way to select informative features for downstream analyses. The deviance is a goodness-of-fit statistic for a statistical model. As Wikipedia notes, deviance is a generalization of the idea of using the sum of squares of residuals in ordinary least squares to cases where model-fitting is achieved by maximum likelihood. It plays an important role in exponential dispersion models and generalized linear models, such as the negative binomial model. However, sctransform does not seem set up to use the model deviance to select informative features, but we expect this could be a direction the field goes in the near future. Keep an eye out! 7.8.2 Correlated Expression A completely different approach to feature selection is to use gene-gene correlations. This method is based on the idea that multiple genes will be differentially expressed between different cell-types or cell-states. Genes which are expressed in the same cell-population will be positively correlated with each other where as genes expressed in different cell-populations will be negatively correated with each other. Thus important genes can be identified by the magnitude of their correlation with other genes. The limitation of this method is that it assumes technical noise is random and independent for each cell, thus shouldn’t produce gene-gene correlations, but this assumption is violated by batch effects which are generally systematic between different experimental batches and will produce gene-gene correlations. As a result it is more appropriate to take the top few thousand genes as ranked by gene-gene correlation than consider the significance of the correlations. cor_feat <- M3Drop::corFS(expr_matrix) Cor_genes <- names(cor_feat)[1:1500] 7.8.3 Comparing Methods We can check whether the identified features really do represent genes differentially expressed between cell-types in this dataset. M3DropExpressionHeatmap( M3Drop_genes, expr_matrix, cell_labels = celltype_labs ) We can also consider how consistent each feature selection method is with the others using the Jaccard Index: J <- sum(M3Drop_genes %in% HVG_genes)/length(unique(c(M3Drop_genes, HVG_genes))) Exercise 6 Plot the expression of the features for each of the other methods. Which appear to be differentially expressed? How consistent are the different methods for this dataset? Jaccard index comparison of sets of informative features: list_of_features <- list( M3Drop_genes, DANB_genes, HVG_genes, simplesinglecell_genes, sct_genes ) Out <- matrix( 0, ncol = length(list_of_features), nrow = length(list_of_features) ) for(i in 1:length(list_of_features) ) { for(j in 1:length(list_of_features) ) { Out[i,j] <- sum(list_of_features[[i]] %in% list_of_features[[j]])/ length(unique(c(list_of_features[[i]], list_of_features[[j]]))) } } colnames(Out) <- rownames(Out) <- c("M3Drop", "DANB", "Brennecke", "simpleSingleCell", "sctransform") Out ## M3Drop DANB Brennecke simpleSingleCell ## M3Drop 1.0000000 0.38019061 0.4152905 0.14615908 ## DANB 0.3801906 1.00000000 0.2283346 0.09868187 ## Brennecke 0.4152905 0.22833459 1.0000000 0.15019157 ## simpleSingleCell 0.1461591 0.09868187 0.1501916 1.00000000 ## sctransform 0.2343257 0.21801471 0.2718985 0.26034913 ## sctransform ## M3Drop 0.2343257 ## DANB 0.2180147 ## Brennecke 0.2718985 ## simpleSingleCell 0.2603491 ## sctransform 1.0000000 7.8.4 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] parallel stats4 stats graphics grDevices utils datasets ## [8] methods base ## ## other attached packages: ## [1] scran_1.12.1 scater_1.12.2 ## [3] ggplot2_3.2.1 Polychrome_1.2.3 ## [5] SingleCellExperiment_1.6.0 SummarizedExperiment_1.14.1 ## [7] DelayedArray_0.10.0 BiocParallel_1.18.1 ## [9] Biobase_2.44.0 GenomicRanges_1.36.1 ## [11] GenomeInfoDb_1.20.0 IRanges_2.18.3 ## [13] S4Vectors_0.22.1 BiocGenerics_0.30.0 ## [15] RColorBrewer_1.1-2 M3Drop_1.10.0 ## [17] numDeriv_2016.8-1.1 matrixStats_0.55.0 ## [19] scRNA.seq.funcs_0.1.0 ## ## loaded via a namespace (and not attached): ## [1] Rtsne_0.15 ggbeeswarm_0.6.0 ## [3] colorspace_1.4-1 dynamicTreeCut_1.63-1 ## [5] htmlTable_1.13.2 XVector_0.24.0 ## [7] base64enc_0.1-3 BiocNeighbors_1.2.0 ## [9] rstudioapi_0.10 listenv_0.7.0 ## [11] codetools_0.2-16 splines_3.6.0 ## [13] knitr_1.25 Formula_1.2-3 ## [15] cluster_2.1.0 sctransform_0.2.0 ## [17] compiler_3.6.0 dqrng_0.2.1 ## [19] backports_1.1.4 assertthat_0.2.1 ## [21] Matrix_1.2-17 lazyeval_0.2.2 ## [23] limma_3.40.6 BiocSingular_1.0.0 ## [25] acepack_1.4.1 htmltools_0.3.6 ## [27] tools_3.6.0 rsvd_1.0.2 ## [29] igraph_1.2.4.1 gtable_0.3.0 ## [31] glue_1.3.1 GenomeInfoDbData_1.2.1 ## [33] reshape2_1.4.3 dplyr_0.8.3 ## [35] Rcpp_1.0.2 bbmle_1.0.20 ## [37] gdata_2.18.0 nlme_3.1-139 ## [39] DelayedMatrixStats_1.6.1 xfun_0.9 ## [41] stringr_1.4.0 globals_0.12.4 ## [43] irlba_2.3.3 gtools_3.8.1 ## [45] hypergeo_1.2-13 statmod_1.4.32 ## [47] future_1.14.0 edgeR_3.26.8 ## [49] zlibbioc_1.30.0 MASS_7.3-51.1 ## [51] scales_1.0.0 yaml_2.2.0 ## [53] gridExtra_2.3 rpart_4.1-15 ## [55] latticeExtra_0.6-28 stringi_1.4.3 ## [57] checkmate_1.9.4 orthopolynom_1.0-5 ## [59] contfrac_1.1-12 caTools_1.17.1.2 ## [61] rlang_0.4.0 pkgconfig_2.0.3 ## [63] moments_0.14 bitops_1.0-6 ## [65] evaluate_0.14 lattice_0.20-38 ## [67] purrr_0.3.2 htmlwidgets_1.3 ## [69] labeling_0.3 cowplot_1.0.0 ## [71] tidyselect_0.2.5 deSolve_1.24 ## [73] plyr_1.8.4 magrittr_1.5 ## [75] bookdown_0.13 R6_2.4.0 ## [77] gplots_3.0.1.1 Hmisc_4.2-0 ## [79] pillar_1.4.2 foreign_0.8-70 ## [81] withr_2.1.2 mgcv_1.8-28 ## [83] survival_2.43-3 scatterplot3d_0.3-41 ## [85] RCurl_1.95-4.12 nnet_7.3-12 ## [87] future.apply_1.3.0 tibble_2.1.3 ## [89] crayon_1.3.4 KernSmooth_2.23-15 ## [91] rmarkdown_1.15 viridis_0.5.1 ## [93] locfit_1.5-9.1 grid_3.6.0 ## [95] data.table_1.12.2 reldist_1.6-6 ## [97] digest_0.6.21 elliptic_1.4-0 ## [99] munsell_0.5.0 beeswarm_0.2.3 ## [101] viridisLite_0.3.0 vipor_0.4.5 References "], +["handling-sparsity.html", "8 Handling sparsity 8.1 Challenge: Handling sparsity in single-cell RNA sequencing 8.2 Status 8.3 Open problems", " 8 Handling sparsity The material below is reproduced from (Laehnemann et al. 2019): Laehnemann,D. et al. (2019) 12 Grand challenges in single-cell data science PeerJ Preprints. link 8.1 Challenge: Handling sparsity in single-cell RNA sequencing A comprehensive characterization of the transcriptional status of individual cells enables us to gain full insight into the interplay of transcripts within single cells. However, scRNA-seq measurements typically suffer from large fractions of observed zeros, where a given gene in a given cell has no unique molecule identifiers or reads mapping to it. These observed zero values can represent either missing data (i.e.~a gene is expressed but not detected by the sequencing technology) or true absence of expression. The proportion of zeros, or degree of sparsity, is thought to be due to imperfect reverse transcription and amplification, and other technical limitations (), and depends on the scRNA-seq platform used, the sequencing depth and the underlying expression level of the gene. The term ``dropout’’ is often used to denote observed zero values in scRNA-seq data, but this term conflates zero values attributable to methodological noise and biologically-true zero expression, so we recommend against its use as a catch-all term for observed zeros. Sparsity in scRNA-seq data can hinder downstream analyses, but it is challenging to model or handle it appropriately, and thus, there remains an ongoing need for improved methods. Sparsity pervades all aspects of scRNA-seq data analysis, but here we focus on the linked problems of learning latent spaces and “imputing†expression values from scRNA-seq data. Imputation, “data smoothing†and “data reconstruction†approaches are closely linked to the challenges of normalization. But whereas normalization generally aims to make expression values between cells more comparable to each other, imputation and data smoothing approaches aim to achieve adjusted data values that—it is hoped—better represent the true expression values. Imputation methods could therefore be used for normalization, but do not entail all possible or useful approaches to normalization. 8.2 Status The imputation of missing values has been very successful for genotype data. Crucially, when imputing genotypes we often know which data are missing (e.g.~when no genotype call is possible due to no coverage of a locus, although see section for the challenges with data) and rich sources of external information are available (e.g.~haplotype reference panels). Thus, genotype imputation is now highly accurate and a commonly-used step in data processing for genetic association studies . The situation is somewhat different for scRNA-seq data, as we do not routinely have external reference information to apply. In addition, we can never be sure which observed zeros represent “missing data†and which accurately represent a true gene expression level in the cell . Observed zeros can either represent “biological†zeros, i.e.~those present because the true expression level of a gene in a cell was zero. Or they they are the result of methodological noise, which can arise when a gene has true non-zero expression in a cell, but no counts are observed due to failures at any point in the complicated process of processing mRNA transcripts in cells into mapped reads. Such noise can lead to artefactual zero that are either more systematic (e.g.~sequence-specific mRNA degradation during cell lysis) or that occur by chance (e.g.~barely expressed transcripts that at the same expression level will sometimes be detected and sometimes not, due to sampling variation, e.g~in the sequencing). The high degree of sparsity in scRNA-seq data therefore arises from technical zeros and true biological zeros, which are difficult to distinguish from one another. In general, two broad approaches can be applied to tackle this problem of sparsity: use statistical models that inherently model the sparsity, sampling variation and noise modes of scRNA-seq data with an appropriate data generative model; or attempt to ``impute’’ values for observed zeros (ideally the technical zeros; sometimes also non-zero values) that better approximate the true gene expression levels. We prefer to use the first option where possible, and for many single-cell data analysis problems, statistical models appropriate for sparse count data exist and should be used (e.g.~for differential expression analysis). However, there are many cases where the appropriate models are not available and accurate imputation of technical zeros would allow better results from downstream methods and algorithms that cannot handle sparse count data. For example, imputation could be particularly useful for many dimension reduction, visualization and clustering applications. It is therefore desirable to improve both statistical methods that work on sparse count data directly and approaches for data imputation for scRNA-seq data, whether by refining existing techniques or developing new ones (see also ). We define three broad (and sometimes overlapping) categories of methods that can be used to ``impute’’ scRNA-seq data in the absence of an external reference: Model-based imputation methods of technical zeros use probabilistic models to identify which observed zeros represent technical rather than biological zeros and aim to impute expression levels just for these technical zeros, leaving other observed expression levels untouched; or Data-smoothing methods define sets of “similar†cells (e.g.~cells that are neighbors in a graph or occupy a small region in a latent space) and adjust expression values for each cell based on expression values in similar cells. These methods adjust all expression values, including technical zeros, biological zeros and observed non-zero values. Data-reconstruction methods typically aim to define a latent space representation of the cells. This is often done through matrix factorization (e.g.~principal component analysis) or, increasingly, through machine learning approaches (e.g.~variational autoencoders that exploit deep neural networks to capture non-linear relationships). Although a broad class of methods, both matrix factorization methods and autoencoders (among others) are able to “reconstruct†the observed data matrix from low-rank or simplified representations. The reconstructed data matrix will typically no longer be sparse (with many zeros) and the implicitly “imputed†data can be used for downstream applications that cannot handle sparse count data. The first category of methods generally seeks to infer a probabilistic model that captures the data generation mechanism. Such generative models can be used to identify, probabilistically, which observed zeros correspond to technical zeros (to be imputed) and which correspond to biological zeros (to be left alone). There are many model-based imputation methods already available that use ideas from clustering (e.g.~k-means), dimension reduction, regression and other techniques to impute technical zeros, oftentimes combining ideas from several of these approaches. These include SAVER , ScImpute , bayNorm , scRecover , and VIPER . Clustering methods that implicitly impute values, such as CIDR and BISCUIT , are closely related to this class of imputation methods. Data-smoothing methods, which adjust all gene expression levels based on expression levels in “similar†cells, have also been proposed to handle imputation problems. We might regard these approaches as “denoising†methods. To take a simplified example, we might imagine that single cells originally refer to points in two-dimensional space, but are likely to describe a one-dimensional curve; projecting data points onto that curve eventually allows imputation of the “missing†values (but all points are adjusted, or smoothed, not just true technical zeros). Prominent data-smoothing approaches to handling sparse counts include: diffusion-based MAGIC k-nearest neighbor-based knn-smooth network diffusion-based netSmooth clustering-based DrImpute locality sensitive imputation in LSImpute A major task in the analysis of high-dimensional single-cell data is to find low-dimensional representations of the data that capture the salient biological signals and render the data more interpretable and amenable to further analyses. As it happens, the matrix factorization and latent-space learning methods used for that task also provide another route for imputation through their ability to reconstruct the observed data matrix from simplified representations of it. PCA is one such standard matrix factorization method that can be applied to scRNA-seq data (preferably after suitable data normalization) as are other widely-used general statistical methods like ICA and NMF. As (linear) matrix factorization methods, PCA, ICA and NMF decompose the observed data matrix into a “small†number of factors in two low-rank matrices, one representing cell-by-factor weights and one gene-by-factor loadings. Many matrix factorization methods with tweaks for single-cell data have been proposed in recent years, including: ZIFA, a zero-inflated factor analysis f-scLVM, a sparse Bayesian latent variable model GPLVM, a Gaussian process latent variable model ZINB-WaVE, a zero-inflated negative binomial factor model scCoGAPS, an extension of consensus , a meta-analysis approach to pCMF, probabilistic count matrix factorization with a Poisson model SDA, sparse decomposition of arrays; another sparse Bayesian method . Some data reconstruction approaches have been specifically proposed for imputation, including: ENHANCE, denoising with an aggregation step ALRA, SVD with adaptive thresholding scRMD, robust matrix decomposition Recently, machine learning methods have emerged that apply autoencoders and deep neural networks ) or ensemble learning ) to impute expression values. Additionally, many deep learning methods have been proposed for single-cell data analysis that can, but need not, use probabilistic data generative processes to capture low-dimensional or latent space representations of a dataset. Even if imputation is not a main focus, such methods can generate ``imputed’’ expression values as an upshot of a model primarily focused on other tasks like learning latent spaces, clustering, batch correction, or visualization (and often several of these tasks simultaneously). The latter set includes tools such as: DCA, an autoencoder with a zero-inflated negative binomial distribution scVI, a variational autoencoder with a zero-inflated negative binomial model LATE VASC compscVAE scScope Tybalt SAUCIE scvis net-SNE BERMUDA, focused on batch correction DUSC Expression Saliency others Besides the three categories described above, a small number of scRNA-seq imputation methods have been developed to incorporate information external to the current dataset for imputation. These include: ADImpute , which uses gene regulatory network information from external sources; SAVER-X , a transfer learning method for denoising and imputation that can use information from atlas-type resources; and methods that borrow information from matched bulk RNA-seq data like URSM and SCRABBLE . 8.3 Open problems A major challenge in this context is the circularity that arises when imputation solely relies on information that is internal to the imputed dataset. This circularity can artificially amplify the signal contained in the data, leading to inflated correlations between genes and/or cells. In turn, this can introduce false positives in downstream analyses such as differential expression testing and gene network inference . Handling batch effects and potential confounders requires further work to ensure that imputation methods do not mistake unwanted variation from technical sources for biological signal. In a similar vein, single-cell experiments are affected by various uncertainties (see ). Approaches that allow quantification and propagation of the uncertainties associated with expression measurements (), may help to avoid problems associated with ‘overimputation’ and the introduction of spurious signals noted by . To avoid this circularity, it is important to identify reliable external sources of information that can inform the imputation process. One possibility is to exploit external reference panels (like in the context of genetic association studies). Such panels are not generally available for scRNA-seq data, but ongoing efforts to develop large scale cell atlases could provide a valuable resource for this purpose. Systematic integration of known biological network structures is desirable and may also help to avoid circularity. A possible approach is to encode network structure knowledge as prior information, as attempted in netSmooth and ADImpute. Another alternative solution is to explore complementary types of data that can inform scRNA-seq imputation. This idea was adopted in SCRABBLE and URSM, where an external reference is defined by bulk expression measurements from the same population of cells for which imputation is performed. Yet another possibility could be to incorporate orthogonal information provided by different types of molecular measurements (see ). Methods designed to integrate multi-omics data could then be extended to enable scRNA-seq imputation, e.g.~through generative models that explicitly link scRNA-seq with other data types or by inferring a shared low-dimensional latent structure that could be used within a data-reconstruction framework. With the proliferation of alternative methods, comprehensive benchmarking is urgently required as for all areas of single-cell data analysis . Early attempts by and provide valuable insights into the performance of methods available at the time. But many more methods have since been proposed and even more comprehensive benchmarking platforms are needed. Many methods, especially those using deep learning, depend strongly on choice of hyperparameters . There, more detailed comparisons that explore parameter spaces would be helpful, extending work like that from comparing dimensionality reduction methods. Learning from exemplary benchmarking studies , it would be immensely beneficial to develop a community-supported benchmarking platform with a wide-range of synthetic and experiment ground-truth datasets (or as close as possible, in the case of experimental data) and a variety of thoughtful metrics for evaluating performance. Ideally, such a benchmarking platform would remain dynamic beyond an initial publication to allow ongoing comparison of methods as new approaches are proposed. Detailed benchmarking would also help to establish when normalization methods derived from explicit count models may be preferable to imputation. Finally, scalability for large numbers of cells remains an ongoing concern for imputation, data smoothing and data reconstruction methods, as for all high-throughput single-cell methods and software (see ). References "], +["latent-spaces.html", "9 Latent spaces 9.1 Dimensionality reduction 9.2 Matrix factorization and factor analysis 9.3 Autoencoders", " 9 Latent spaces In many cases we may like to think of cells sitting in a low-dimensional, “latent†space that captures relationships between cells more intuitively than the very high-dimensional gene expression space. library(scater) library(SingleCellExperiment) library(glmpca) library(ggplot2) library(Polychrome) library(slalom) 9.1 Dimensionality reduction Why? - Reduce Curse of Dimensionality problems - Increase storage and computational efficiency - Visualize Data in 2D or 3D Difficulty: Need to decide how many dimension to keep. 9.1.1 PCA: Principal component analysis 9.1.1.1 (traditional) PCA PCA is a linear feature extraction technique. It performs a linear mapping of the data to a lower-dimensional space in such a way that the variance of the data in the low-dimensional representation is maximized. It does so by calculating the eigenvectors from the covariance matrix. The eigenvectors that correspond to the largest eigenvalues (the principal components) are used to reconstruct a significant fraction of the variance of the original data. In simpler terms, PCA combines your input features in a specific way that you can drop the least important feature while still retaining the most valuable parts of all of the features. As an added benefit, each of the new features or components created after PCA are all independent of one another. 9.1.1.1.1 Basic ideas of PCA Idea1: Dropping dimensions = Projection onto lower dimensional space   Which dimension should we keep? Idea2: more variantion = more information   But what if the plot is not readily to be projected onto either X or Y-axis? 9.1.1.1.2 Steps of PCA Step1: Rotation We want a set of axises (called Principle Components) that satisfies: -The 1st axis points to the direction where variantion is maximized, and so on -They are orthogonal to each other It can be shown that the eigen vectors of the covariance matrix satisfy these conditions, and the eigen vector according to the largest eigen value accounts for the most variation. Step2: Projection (3-dimesion \\(\\rightarrow\\) 2-dimension) 9.1.1.1.3 An example of PCA deng <- readRDS("data/deng/deng-reads.rds") my_color1 <- createPalette(6, c("#010101", "#ff0000"), M=1000) names(my_color1) <- unique(as.character(deng$cell_type1)) my_color2 <- createPalette(10, c("#010101", "#ff0000"), M=1000) names(my_color2) <- unique(as.character(deng$cell_type2)) deng <- runPCA(deng, ncomponents = 2) plotPCA(deng, colour_by = "cell_type1") + scale_fill_manual(values = my_color1) plotPCA(deng, colour_by = "cell_type2") + scale_fill_manual(values = my_color2) 9.1.1.1.4 Advantages and limits of PCA: Advantages: fast, easy to use and intuitive. Limits: Can lead to local inconsistency, i.e. far away points can become nearest neighbours. It is a linear projection, like casting a shadow, meaning it can’t capture non-linear dependencies. For instance, PCA would not be able to “unroll†the following structure. 9.1.1.2 GLM-PCA (Collins, Dasgupta, and Schapire 2002) (Townes et al. 2019) GLM-PCA is a generalized version of the traditional PCA. The traditional PCA implicitly imposes an assumption of Gaussian distribution. The purpose of GLM-PCA is to loosen this condition to accommodate other distributions of the exponential family. Why does PCA assume a Gaussian distribution? Let \\(x_1, \\dots, x_n \\in \\mathcal{R}^d\\) be the \\(d\\)-dimensional data observed. PCA is looking for their projections onto a subspace: \\(u_1, \\dots, u_n\\), such that \\(\\sum_{i = 1}^n \\Vert x_i - u_i\\Vert^2\\) is minimized. This objective function can be interpretated in two ways: Interpretation 1: the variance of the projections/principal components: \\(\\sum_{i} \\Vert u_i \\Vert ^2\\), if the data is centered at the origin (\\(\\sum_{i} x_i = 0\\)); Interpretation 2: Each point \\(x_i\\) is thought of as a random draw from a probability distribution centered at \\(u_i\\). If we take this probability as a unit Gaussian, that is \\(x_i \\sim N(u_i, 1)\\), then the likelihood is \\(\\prod_{i = 1}^n \\exp (- \\Vert x_i - u_i\\Vert^2)\\), and the negative log likelihood is exactly the objective function. This assumption is often inappropriate for non-Gaussian distributed data, for example discrete data. Therefore, GLM-PCA generalizes the Gaussian likelihood into a likelihood of any exponential-family distribution, and applies appropriate link functions to \\(u_i\\)’s in the same as a GLM does to non-Gaussian responses. The following example compares GLM-PCA with Poisson marginals to the traditional PCA, which is identical to the result from plotPCA. ## GLM-PCA Y <- assay(deng, "counts") Y <- Y[rowSums(Y) > 0, ] system.time(res1 <- glmpca(Y, L=2, fam="poi", verbose=TRUE)) ## user system elapsed ## 109.838 29.499 139.356 pd1 <- data.frame(res1$factors, dimreduce="glmpca-poisson", clust = factor(deng$cell_type2)) ## traditional PCA pd2 <- data.frame(reducedDim(deng, "PCA"), dimreduce="runPCA", clust = factor(deng$cell_type2)) colnames(pd2) <- colnames(pd1) ## plot pd <- rbind(pd1, pd2) ggplot(pd, aes(x = dim1, y = dim2, colour = clust)) + geom_point(size=2) + facet_wrap(~dimreduce, scales="free", nrow=3) + scale_color_manual(values = my_color2) + theme_bw() Let us compare GLM-PCA and standard PCA (using normalized log-counts data) on the Tung data, before cells have been QC’d. Repeat these plots with the QC’d Tung data. 9.1.2 tSNE: t-Distributed Stochastic Neighbor Embedding t-SNE (Maaten and Hinton 2008) is an advanced version of the original SNE algorithm. (Hinton and Roweis 2003) 9.1.2.1 Motivation The weakness of PCA is the motivation behind the SNE algorithm. PCA focuses on global covariance structrue, which lead to local inconsistency. SNE aims to preserve local strucutrue, or preserving the relationships among data points (ie. similar points remain similar; distinct points remain distinct). Unlike PCA, SNE is not limited to linear projections, which makes it suited to all sorts of datasets, including the swiss-roll data we have seen above. t-SNE solves the crowding issue of the original SNE. 9.1.2.2 original SNE SNE minimizes the divergence between two distributions: a distribution that measures pairwise similarities of the input objects and a distribution that measures pairwise similarities of the corresponding low-dimensional points in the embedding. Goal: preserve neighbourhoods. Soft neighbourhood: For each data point \\(x_i\\), the \\(i\\rightarrow j\\) probability is the probability that point \\(x_i\\) chooses \\(x_j\\) as its neighbour: \\(p_{j|i} \\propto \\exp(-\\Vert x_i - x_j \\Vert^2/2\\delta^2)\\). (This can be thought of as the probability of \\(x_j\\) in \\(N(x_i, \\delta)\\)) \\(\\Vert x_i - x_j \\Vert^2\\) is the Euclidean distance: The closer \\(x_i\\) and \\(x_j\\) are, the larger \\(p_{j|i}\\) is. \\(\\delta^2\\) denotes the vairance, it sets the size of the neighbourhood.  Very low \\(\\Rightarrow\\) all the probability is in the nearest neighbour  Very high \\(\\Rightarrow\\) uniform weights We generally want \\(\\delta^2\\) to be small for points in densely populated areas and large for sparse areas, so that the number of neighbours of all data points are roughly the same. It is computed with a user specified parameter (perplexity) which indicates the effective number of neighbours for a data point. Similarity matrix Collect \\(p_{j|i}\\) for all data points into a matrix, then this matrix preserves the key information of the local neighbourhood structure. How SNE works: Given high-dimensional data \\(X = \\{x_1, \\dots, x_n \\in \\mathcal{R}^d \\}\\), obtain the similarity matrix \\(P\\); Let \\(Y =\\{y_1, \\dots, y_n \\in \\mathcal{R}^2\\}\\) be a 2-dimensional data, the coordinates for visualization. Obtain a smilarity matrix of \\(Y\\), denoted as \\(Q\\), in the same way as \\(X\\), except that \\(\\delta^2\\) is fixed at 1/2. Look for \\(Y\\) such that \\(Q\\) is as similar to \\(P\\) as possible. Measurement of how similar two distributions is: Kullback-Leibler divergence (The definition of this cost function and the optimization procedure are out of the scope of this course) 9.1.2.3 t-SNE The motivation of t-SNE is to solve one of the main issues of SNE, the crowding problem. Crowding problem: In high dimension we have more room, points can have a lot of different neighbours that are far apart from each other. But in low dimensions, we don’t have enough room to accommodate all neighbours. Forexample, in 2D a point can have a few neighbors at distance one all far from each other - what happens when we embed in 1D? Solution: Change the distribution of the low-dimensional data \\(Q\\) into a student-t distribution. Recall that SNE is trying to minimize the dissimilarity of \\(P\\) and \\(Q\\), and \\(P\\) has a Gaussian distribution. So for a pair of points (\\(x_i\\) and \\(x_j\\) in high-dimension, \\(y_i\\) and \\(y_j\\) in low-dimension) to reach the same probability, the distance between \\(y_i\\) and \\(y_j\\) would be much larger (i.e. much farther apart). 9.1.2.4 Example of t-SNE: muraro <- readRDS("data/pancreas/muraro.rds") tmp <- runTSNE(muraro, perplexity = 3) plotTSNE(tmp, colour_by = "cell_type1") tmp <- runTSNE(muraro, perplexity = 50) plotTSNE(tmp, colour_by = "cell_type1") 9.1.2.5 Limits of t-SNE: Not a convex problem, i.e. the cost function has multiple local minima. Non-deterministic. Require specification of very important parameters, e.g. perplexity. Coordinates after embedding have no meaning. Therefore can merely be used for visualization. (See here for more pitfalls of using t-SNE.) 9.1.3 Manifold methods 9.1.3.1 UMAP: Uniform Manifold Approximation and Projection (McInnes, Healy, and Melville 2018) 9.1.3.1.1 Advantages of UMAP over t-SNE: faster deterministic better at preserving clusters 9.1.3.1.2 High level description Construct a topological presentation of the high-dimensional data (in this case a weighted \\(k\\)-NN graph) Given a low-dimensional data, construct a graph in the similar way Minimize the dissimilarity between the twp graphs. (Look for the low-dimensional data whose graph is the closest to that of the high-dimensional data) 9.1.3.1.3 Some details How the weighted graph is built? Obtain dissimilarity from the input distance: For each data point \\(x_i\\), find its \\(k\\) nearest neighbours: \\(x_{i_1}, \\dots, x_{i_k}\\). Let \\(d(x_i, x_{i_j})\\) be the input or original distance between \\(x_i\\) and \\(x_{i_j}\\), and \\(\\rho_i = \\min[d(x_i, x_{i_j}); 1 \\leq j \\leq k]\\) be the distance between \\(x_i\\) and its nearest neighbour. Then the dissimilarity between \\(x_i\\) and \\(x_{i_j}\\) is measured simply by subtracting the original distance by \\(\\rho_i\\): \\(\\tilde{d}(x_i, x_{i_j}) = d(x_i, x_{i_j}) - \\rho_i\\). Tranform dissimilarity to similarity: \\(s(x_i, x_{i_j}) = \\exp[-\\tilde{d}(x_i, x_{i_j})] - c_i\\), where \\(c_i\\) is a scale factor to ensure \\(\\sum_{j = 1}^k s(x_i, x_{i_j})\\) is a constant for all \\(i\\). Similarity itself can serve as edge weights, but this similarity is not symmetrical, i.e. \\(s(x_i, x_{i_j}) \\neq s(x_{i_j}, x_i)\\). To be able to project this onto an undirected graph, we need to solve the disagreement between \\(s(x_i, x_{i_j})\\) and \\(s(x_{i_j}, x_i)\\). Obtain weights: \\(w(x_i, x_{i_j}) = s(x_i, x_{i_j}) + s(x_{i_j}, x_i) - s(x_i, x_{i_j}) * s(x_{i_j}, x_i)\\) (Interpretation: \\(P(A \\cup B ) = P(A) + P(B) - P(A)P(B)\\) if \\(A\\) and \\(B\\) are independent) How the dissimilarity between graphs are measured? Cross entropy 9.1.3.1.4 Example of UMAP muraro <- runUMAP(muraro) plotUMAP(muraro, colour_by="cell_type1") 9.1.3.2 PHATE (Moon et al. 2017) 9.1.3.2.1 Sketch of algorithm The simpliest description of PHATE: Step1. Create a dissimilarity matrix of the original data Step2. Feed the dissimilarity matrix to nonmetric MDS (MDS: Multi-Dimension Scaling is a classical dimensionality reduction approach, that takes an input of distance matrix, and aims at preserving pairwise distances in the low dimensional space. When the input distance matrix is Euclidean distance, MDS produces the same result as PCA. Nonmetric MDS generalize the input as a dissimilarity matrix, rather than just distance.) Details of step1 in PHATE Step1-1. Markov transition matrix - What is similar with SNE: Recall that in the original SNE algorithm, there is a similarity matrix with entry \\(p_{i|j}\\) that is interpreted as the probability that point \\(x_i\\) chooses \\(x_j\\) as its neighbour: \\(p_{j|i} \\propto \\exp(-\\Vert x_i - x_j \\Vert^2/2\\delta^2)\\). PHATE is doing the same, except that we can interpret it differently: i. We can think \\(p_{j|i}\\) as a Gaussian kernel, where \\(\\epsilon \\triangleq 2\\delta^2\\) is the bandwidth: \\(p_{j|i} \\triangleq K_\\epsilon(x_i, x_j )\\). Similar to SNE, PHATE also define \\(\\epsilon\\) as the \\(k\\)-NN distance of each data point, so that it is smaller in dense area and larger in sparse area. The \\(k\\) is a user-specified tuning parameter, similar to perplexity in SNE. ii. We can think of the similarity matrix as a transition matrix, where \\(p_{j|i}\\) represents the probability of jumping from state \\(i\\) to state \\(j\\) in a single step. - What is different: i. PHATE generalize \\(K_\\epsilon(x_i, x_j)\\) to \\(\\exp \\left(- \\Vert x_i - x_j \\Vert^\\alpha /\\epsilon(x_i)^\\alpha\\right)\\), where the original Gaussian kernel is the special case when \\(\\alpha = 2\\). The motivation is that if the data is very sparse in some regions, then the bandwith \\(\\epsilon\\) with be very large and the kernel will become flat and lose the local information. By letting \\(\\alpha > 2\\), we prevent this to happen, although \\(\\alpha\\) needs to be provided by the user.  ii. Note that the kernels are not symmetrical now, that is \\(K_\\epsilon(x_i, x_j) \\neq K_\\epsilon(x_j, x_i)\\). So we make it symmetrical by taking an average of the two.  Step1-2. Smoothing - \\(P\\) is the transition matrix where \\(p_{i, j}\\) represents the probability of jumping from state \\(i\\) to state \\(j\\) in a single step. - Denote \\(\\delta_x\\) as a row vector of length \\(n\\) (the number of data points), where only the entry corresponding to \\(x\\) is 1 and zero everywhere else. Then \\(p_x = \\delta_x P\\) is the probability distribution of the data points starting from \\(x\\) after one step, and \\(p_x^t = \\delta_x P^t\\) is the probability distribution of the data points after \\(t\\) steps. In general, the more steps we take, the more data points will have positive probabilities. One way to think about this, is the larger \\(t\\) is, the more global information and the less local information is encoded. In the extreme case, if we take infinity steps, \\(p_x^\\infty\\) will be the same for all \\(x\\)’s, i.e. the probability distribution is going to be the same regardless of where we start, in this case, the local information is completely lost. An appropriately chosen \\(t\\) is crucial for the balance between local and global information in the embedding. (See the original paper for details of choosing \\(t\\)) Step1-3. Distance measurement Instead of measuring directly the Eudlicean distance between data points, say \\(x_i\\) and \\(x_j\\), PHATE measures the distance between probability distributions \\(p_{x_i}^t\\) and \\(p_{x_j}^t\\): \\(D^t(x_i, x_j) = \\Vert \\log(p_{x_i}^t) - \\log(p_{x_j}^t) \\Vert^2\\) 9.1.3.2.2 Example of PHATE library(phateR) deng_phate <- phate(t(assay(deng, "logcounts"))) dt <- data.frame(deng_phate$embedding, clust = deng$cell_type1) palette(rainbow(10)) ggplot(dt, aes(x=PHATE1, y=PHATE2, color=clust)) + geom_point() 9.2 Matrix factorization and factor analysis The key concept of factor analysis: The original, observed variables are correlated because they are all associated with some unobservable variables, the latent factors. It looks similar to PCA, but instead of dimensionality reduction, factor analysis focuses on studying the latent factors. The variance of an observed variable can be splitted into two parts: - Common variance: the part of variance that is explained by latent factors; - Unique variance: the part that is specific to only one variable, usually considered as an error component or residual. The factor loadings or weights indicate how much each latent factor is affecting the observed features. 9.2.1 Slalom: Interpretable latent spaces Highlight of Slalom: (Buettner et al. 2017) It incorporates prior information to help the model estimation; It learns whatever not provided by prior knowledge in the model training process; It enforces sparsity in the weight matrix. 9.2.1.1 Methodology Matrix expression of factor analysis: How prior knowledge affects the model: \\(I_{g, k}\\): (observed) Indicator of whether a gene \\(g\\) is annotated to a given pathway or factor \\(k\\); \\(z_{g, k}\\): (latent) Indicator of whether factor \\(k\\) has a regulatory effect on gene \\(g\\); \\(w_{g, k}\\): (estimated) weights. grey arrow: \\[ P(I_{g, k}\\vert z_{g, k}) = \\begin{cases} \\text{Bernoulli}(p_1), \\text{if } z_{g, k} = 1\\\\ \\text{Bernoulli}(p_2), \\text{if } z_{g, k} = 0\\\\ \\end{cases}\\] green arrow: \\[ P(w_{g, k}\\vert z_{g, k}) = \\begin{cases} N(w_{g, k}, 1/\\alpha), \\text{ if } z_{g, k} = 1\\\\ \\delta_0(w_{g, k}), \\text{ if } z_{g, k} = 0\\\\ \\end{cases}\\] We only look at the part of the likelihood that is relavant to this part: \\(\\prod_{g} \\prod_{k}P(I_{g, k}, w_{g, k}, z_{g, k})\\), where \\(P(I_{g, k}, w_{g, k}, z_{g, k}) = P(I_{g, k}, w_{g, k}| z_{g, k})P(z_{g,k}) = P( I_{g, k}| z_{g, k})P( w_{g, k}| z_{g, k})P(z_{g,k})\\). Since we do not know anything about \\(z_{g,k}\\), it is assumed as Bernoulli(1/2). 9.2.1.2 Example First, get a geneset in a GeneSetCollection object. gmtfile <- system.file("extdata", "reactome_subset.gmt", package = "slalom") genesets <- GSEABase::getGmt(gmtfile) Then we create an Rcpp_SlalomModel object containing the input data and genesets (and subsequent results) for the model. model_deng <- newSlalomModel(deng, genesets, n_hidden = 5, min_genes = 10) ## 29 annotated factors retained; 1 annotated factors dropped. ## 1072 genes retained for analysis. Initialize the model: model_deng <- initSlalom(model_deng, seed = 100) Fit/train the model: model_deng <- trainSlalom(model_deng, nIterations = 1000, seed = 100, tolerance = 0.001) ## pre-training model for faster convergence ## iteration 0 ## Model not converged after 50 iterations. ## iteration 0 ## Model not converged after 50 iterations. ## iteration 0 ## Switched off factor 29 ## Switched off factor 20 ## Switched off factor 32 ## Switched off factor 28 ## Switched off factor 13 ## Switched off factor 27 ## Switched off factor 10 ## iteration 100 ## Switched off factor 22 ## iteration 200 ## iteration 300 ## iteration 400 ## iteration 500 ## iteration 600 ## iteration 700 ## Model converged after 701 iterations. View results: The plotRelevance function displays the most relevant terms (factors/pathways) ranked by relevance, showing gene set size and the number of genes gained/lost as active in the pathway as learnt by the model. plotRelevance(model_deng) + theme_classic(base_size = 8) ## NULL The plotTerms function shows the relevance of all terms in the model, enabling the identification of the most important pathways in the context of all that were included in the model. plotTerms(model_deng) 9.3 Autoencoders (Kingma and Welling 2013) 9.3.1 Background and some notations Data: \\(X\\) Latent variables: \\(Z\\) Something that is not directly observable but is assumed to have an impact on the observed variables. Goal: We believe \\(X\\) can be generated from \\(Z\\) (with some trasformation), and want to sample more data from \\(Z\\) that resembles \\(X\\). So we want the to find the parameters \\(\\theta\\) such that the probability to generate \\(X\\) from the distribution of \\(Z\\): \\(P(X) = \\int P(X|z; \\theta) P(z) dz\\) is maximized. How do we define \\(Z\\)? The simplest idea: \\(Z \\sim N(0, 1)\\). It is not impossible, because “any distribution in d dimensions can be generated by taking a set of d variables that are normally distributed and mapping them through a sufficiently complicated function.†-A better idea: For most of \\(z\\), \\(P(X|z; \\theta)\\) will be close to zero, meaning it contribute almost nothing to the estimate of \\(P(X)\\). Thus, we want to sample only those values of \\(Z\\) that are likely to produce \\(X\\). Denote this distribution of \\(Z\\) as \\(Q(Z|X)\\) (it is infered and therefore depend on \\(X\\)). Advantage: There will be a lot less possible values of \\(Z\\) under \\(Q\\) compared to random sampling, therefore, it will be easier to compute \\(E_{Z \\sim Q} P(X|Z)\\). 9.3.2 Objective \\[ \\log P(X) - KL[Q(Z|X)\\Vert P(Z|X)] = E_{Z\\sim Q}[\\log P(X|Z)] - KL[Q(Z|X)\\Vert P(Z)]\\] We can get this equation by starting from the definition of Kullback-Leibler divergence, combined with the Bayesian formula and a little algebra. (Not showing details here) LHS: what we want to maximize: Generation loss: how likely the generated samples resembles \\(X\\) - an error term which measures how much information is lost when using \\(Q\\) to represent \\(P\\), it becomes small if \\(Q\\) is high-capacity. (A loose explanation of model capacity: Roughly speaking, the capacity of a model describes how complex a relationship it can model. You could expect a model with higher capacity to be able to model more relationships between more variables than a model with a lower capacity.) RHS: what we can maximize through stochastic gradient descent. References "], +["clustering-and-cell-annotation.html", "10 Clustering and cell annotation 10.1 Clustering Methods 10.2 Clustering example 10.3 An alternative to clustering: Automatic cell annotation", " 10 Clustering and cell annotation 10.1 Clustering Methods Once we have normalized the data and removed confounders we can carry out analyses that are relevant to the biological questions at hand. The exact nature of the analysis depends on the dataset. Nevertheless, there are a few aspects that are useful in a wide range of contexts and we will be discussing some of them in the next few chapters. We will start with the clustering of scRNA-seq data. 10.1.1 Introduction One of the most promising applications of scRNA-seq is de novo discovery and annotation of cell-types based on transcription profiles. Computationally, this is a hard problem as it amounts to unsupervised clustering. That is, we need to identify groups of cells based on the similarities of the transcriptomes without any prior knowledge of the labels. Moreover, in most situations we do not even know the number of clusters a priori. The problem is made even more challenging due to the high level of noise (both technical and biological) and the large number of dimensions (i.e. genes). When working with large datasets, it can often be beneficial to apply some sort of dimensionality reduction method. By projecting the data onto a lower-dimensional sub-space, one is often able to significantly reduce the amount of noise. An additional benefit is that it is typically much easier to visualize the data in a 2 or 3-dimensional subspace. We have already discussed PCA (chapter 6.6.2) and t-SNE (chapter 6.6.2). Challenges in clustering What is the number of clusters k? What defines a good clustering? What is a cell type? Scalability: in the last few years the number of cells in scRNA-seq experiments has grown by several orders of magnitude from ~\\(10^2\\) to ~\\(10^6\\) 10.1.2 Unsupervised clustering methods Three main ingredients of a complete clustering method: Measure of similarity: how do we quantify how close two data points are? Quality function: how do we decide how “good†is a clustering/partition? Algorithm: how to find the clustering whose quality function is optimized? 10.1.2.1 Hierarchical clustering Hierarchical clustering is basically the only type of clustering algorithm that does not seek to optimize a quality function, because it builds a hierarchy of clusters, instead of one single clustering result as the output. There are two types of strategies: - Agglomerative (bottom-up): each observation starts in its own cluster, and pairs of clusters are merged as one moves up the hierarchy. - Divisive (top-down): all observations start in one cluster, and splits are performed recursively as one moves down the hierarchy.  10.1.2.2 k-means clustering Measure of similarity: Euclidean distance Quality function: Within cluster distance Algorithm: Advantage: Fast Drawbacks: - Sensitive to initial clustering - Sensitive to outliers - Need to specify K - Tend to find clusters of similar sizes Tools related to K-means: SC3 10.1.2.3 Graph-based methods Real world networks usualy display big inhomogeneities or community structure. Communities or clusters or modules are groups of vertices which probably share common properties and/or play similar roles whithin the graph. In recent years there has been a lot of interest in detecting communities in networks in various domains. Some of these community detection methods can be applied to scRNA-seq data by building a graph where each vertice represents a cell and (weight of) the edge measures similarity between two cells. Actually, graph-based clustering is the most popular clustering algorithm in scRNA-seq data analysis, and has been reported to have outperformed other clustering methods in many situations (Freytag et al. 2018). 10.1.2.3.1 Why do we want to represent the data as a graph? Memory effectiveness: A (complete) graph can be thought as an alternative expression of similarity matrix. Current methods (discuss later) aim to build sparse graphs, which ease the memory burden. Curse of dimensionality: All data become sparse in high-dimensional space and therefore similarities measured by Euclidean distances etc are generally low between all objects. 10.1.2.3.2 Building a graph Step1: Build an unweighted K-nearest neighbour (KNN) graph Step2: Add weights, and obtain a shared nearest neighbour (SNN) graph There are two ways of adding weights: number and rank. - number: The number of shared nodes between \\(u\\) and \\(v\\), in this case, 3. - rank: A measurement of the closeness to their common nearest neighbours. ((???)) Details of rank : Main idea: The closeness of two people is defined by their closest common friend. For each node, say \\(u\\), we can rank its 5 neighbours according to their closeness to \\(u\\), and we can do the same with \\(v\\). Denote the three shared neighbours as \\(x_1\\), \\(x_2\\) and \\(x_3\\), so rank(\\(x_1, u\\)) = 1 means \\(x_1\\) is the closest neighbour of \\(u\\). The idea is, if \\(x_1\\) is also the closest to \\(v\\), then \\(u\\) and \\(v\\) should have a larger similarity, or weight. So we summarize the overall closeness of \\(x_1\\) with both \\(u\\) and \\(v\\) by taking an average: \\(\\dfrac{1}{2}(\\text{rank}(x_1, u), \\text{rank}(x_1, v))\\). Then we find the one with the largest closeness, \\(s(u, v) = \\min \\left[ \\dfrac{1}{2}(\\text{rank}(x_i, u), \\text{rank}(x_i, v)) \\vert i = 1, 2, 3\\right]\\). The final expression of weight: \\[ w(u, v) = K - s(u, v).\\] 10.1.2.3.3 Quality function (Modularity) Modularity (Newman and Girvan 2004) is not the only quality function for graph-based clustering, but it is one of the first attempts to embed in a compact form many questions including the definition of quality function and null model etc. The idea of modularity: A random graph should not have a cluster structure. The more “quality†a partition has compared to a random graph, the “better†the partition is. Specifically, it is defined by: the quality of a partition on the actual graph \\(-\\) the quality of the same partition on a random graph quality : Sum of the weights within clusters random graph : a copy of the original graph, with some of its properties, but without community structure. The random graph defined by modularity is: each node has the same degree as the original graph. \\[ Q \\propto \\sum_{i, j} A_{i, j} \\delta(i, j) - \\sum_{i, j} \\dfrac{k_i k_j}{2m} \\delta(i, j)\\] \\(A_{i, j}\\): weight between node \\(i\\) and \\(j\\); \\(\\delta(i, j)\\): indicator of whether \\(i\\) and \\(j\\) are in the same cluster; \\(k_i\\): the degree of node \\(i\\) (the sum of weights of all edges connected to \\(i\\)); \\(m\\): the total weight in the all graph. Higher modularity implies better partition: Limits of modularity: (Good, De Montjoye, and Clauset 2010) 1. Resolution limit. Short version: Modularity maximization forces small communities into larger ones. Longer version: For two clusters \\(A\\) and \\(B\\), if \\(k_A k_B < 2m\\) then modularity increases by merging A and B into a single cluster, even if A and B are distinct clusters. 2. Bad, even random partitions may have a high modularity. Networks lack a clear modularity maxima. 10.1.2.3.4 Algorithms : Modularity-based clustering methods implemented in single cell analysis are mostly greedy algorithms, that are very fast, although not the most accurate approaches.   Louvain: (Blondel et al. 2008)   Leiden:(Traag, Waltman, and Eck 2019) Improved Louvain, hybrid of greedy algorithm and sampling technique 10.1.2.3.5 Advantages: -Fast -No need to specify \\(k\\) 10.1.2.3.6 Tools for graph-based clustering: Seurat: Louvain, Leiden, SLM igraph: fast greedy, Louvain, optimal, walktrap, spinglass, infomap 10.1.2.4 Consensus clustering (more robustness, less computational speed) 10.1.2.4.1 Motivation (Two problems of \\(K\\)-means): Problem1: sensitive to initial partitions  Solution:  Run multiple iterations of \\(K\\)-means on different subsamples of the original dataset, with different initail partitions. Problem2: the selection of \\(K\\).  Solution:  Run \\(K\\)-means with a range of \\(K\\)’s. 10.1.2.4.2 Algorithm of consensus clustering (simpliest version): for(k in the range of K){ for(each subsample of the data){ for(iteration in 1:1000){ kmeans(subsample, k) # each iteration means a different initial partition save partition } } return consensus clustering result of k } 10.1.2.4.3 Subsample obtained by dimensional reduction: steps of PCA: i) tranformation of the similarity matrix. ii) ranking eigen vectors according to their accoring eigen values in decreasing order. iii) need to decide how many (\\(d\\)) PC’s or eigenvalues we wants to reduce to. In SC3, i) considers two types of transformation: the one with traditional PCA and the associated graph Laplacian. iii) User may specify a range of \\(d\\), or use the default range suggested by the authors according to their experience with empirical results. 10.1.2.4.4 Consensus clustering (combining multiple clustering results): Step1: Represent each partition as a matrix: Say we partitioned four data points into 2 clusters. Step2: Consensus matrix: Average of all the partitions 10.1.2.4.5 Tools for consensus clustering: SC3 10.2 Clustering example library(pcaMethods) library(SC3) library(scater) library(SingleCellExperiment) library(pheatmap) library(mclust) library(igraph) library(scran) 10.2.1 Example 1. Graph-based clustering (deng dataset) To illustrate clustering of scRNA-seq data, we consider the Deng dataset of cells from developing mouse embryo (Deng et al. 2014). We have preprocessed the dataset and created a SingleCellExperiment object in advance. We have also annotated the cells with the cell types identified in the original publication (it is the cell_type2 column in the colData slot). deng <- readRDS("data/deng/deng-reads.rds") First, we build a \\(K\\)-NN graph with a package function from scran. The most important decision of building a graph is the choice of \\(K\\), of which there is no standard rule. In general, we can think of it as an indication of the desired cluster size. If \\(K\\) is too small, a genuine cluster might be split into parts, while if \\(K\\) is too large, clusters might not thoroughly separated. deng5 <- buildSNNGraph(deng, k = 5) deng15 <- buildSNNGraph(deng, k = 15) deng25 <- buildSNNGraph(deng, k = 25) par(mfrow=c(1,3)) plot(deng5, vertex.size = 4, vertex.label = NA) title("5-NN" ,line = -33, cex.main = 3) plot(deng15, vertex.size = 4, vertex.label = NA) title("15-NN" ,line = -33, cex.main = 3) plot(deng25, vertex.size = 4, vertex.label = NA) title("25-NN" ,line = -33, cex.main = 3) Perform Louvain clustering: cl <- igraph::cluster_louvain(deng15)$membership colData(deng)$cl <- factor(cl) mclust::adjustedRandIndex(colData(deng)$cell_type2, colData(deng)$cl) ## [1] 0.4197754 Reaches very high similarity with the labels provided in the original paper. However, it tend to merge small clusters into larger ones. table(deng$cell_type2, cl) ## cl ## 1 2 3 ## 16cell 49 0 1 ## 4cell 0 14 0 ## 8cell 36 0 1 ## early2cell 0 8 0 ## earlyblast 0 0 43 ## late2cell 0 10 0 ## lateblast 0 0 30 ## mid2cell 0 12 0 ## midblast 0 0 60 ## zy 0 4 0 10.2.2 Example 2. Graph-based clustering (segerstolpe dataset) muraro <- readRDS("data/pancreas/muraro.rds") ## PCA var.fit <- suppressWarnings(trendVar(muraro, parametric=TRUE, use.spikes=F)) muraro <- suppressWarnings(denoisePCA(muraro, technical=var.fit$trend)) dim(reducedDim(muraro, "PCA")) ## [1] 2126 5 ## Build graph and clustering gr <- buildSNNGraph(muraro, use.dimred="PCA", k = 30) cl <- igraph::cluster_louvain(gr)$membership colData(muraro)$cl <- factor(cl) mclust::adjustedRandIndex(colData(muraro)$cell_type1, colData(muraro)$cl) ## [1] 0.4845618 table(muraro$cell_type1, cl) ## cl ## 1 2 3 4 5 6 7 8 9 ## acinar 0 0 0 0 0 0 218 0 1 ## alpha 202 306 274 5 15 9 1 0 0 ## beta 1 0 0 5 195 21 2 220 4 ## delta 0 0 0 0 18 174 0 1 0 ## ductal 0 0 0 215 0 1 7 3 19 ## endothelial 0 0 0 0 0 0 0 0 21 ## epsilon 0 0 0 0 0 3 0 0 0 ## gamma 1 0 1 0 0 97 2 0 0 ## mesenchymal 0 0 0 1 0 0 0 0 79 ## unclear 0 0 0 4 0 0 0 0 0 10.2.3 Example 3. SC3 Let’s run SC3 clustering on the Deng data. The advantage of the SC3 is that it can directly ingest a SingleCellExperiment object. SC3 can estimate a number of clusters: deng <- sc3_estimate_k(deng) ## Estimating k... metadata(deng)$sc3$k_estimation ## [1] 6 Next we run SC3 (we also ask it to calculate biological properties of the clusters): deng <- sc3(deng, ks = 10, biology = TRUE, n_cores = 1) ## Setting SC3 parameters... ## Calculating distances between the cells... ## Performing transformations and calculating eigenvectors... ## Performing k-means clustering... ## Calculating consensus matrix... ## Calculating biology... SC3 result consists of several different outputs (please look in (Kiselev et al. 2017) and SC3 vignette for more details). Here we show some of them: Consensus matrix: sc3_plot_consensus(deng, k = 10, show_pdata = "cell_type2") Silhouette plot: sc3_plot_silhouette(deng, k = 10) Heatmap of the expression matrix: sc3_plot_expression(deng, k = 10, show_pdata = "cell_type2") Identified marker genes: sc3_plot_markers(deng, k = 10, show_pdata = "cell_type2") PCA plot with highlighted SC3 clusters: plotPCA(deng, colour_by = "sc3_10_clusters") Compare the results of SC3 clustering with the original publication cell type labels: adjustedRandIndex(colData(deng)$cell_type2, colData(deng)$sc3_10_clusters) ## [1] 0.6616899 Note SC3 can also be run in an interactive Shiny session: sc3_interactive(deng) This command will open SC3 in a web browser. Note Due to direct calculation of distances SC3 becomes very slow when the number of cells is \\(>5000\\). For large datasets containing up to \\(10^5\\) cells we recomment using Seurat (see chapter 16). 10.3 An alternative to clustering: Automatic cell annotation 10.3.1 SingleR 10.3.1.1 Methodology Step1. Find variable gene 1-1. For every gene, obtain median grouped by label. 1-2. Select genes that makes at least one label different:. For example, if we are looking for the genes that makes label “green†different from label “redâ€, we substract the second column by the first, and pick the top \\(N\\) highest and positive values. All analysis onwards use only the selected variable genes. Step2. Spearman’s correlation Spearman’s correlation \\(\\in [-1, 1]\\) is a measure of the strength of a linear or monotonic relationship between paired data. We compute the Spearman’s correlation for all pairs of cells in the test and reference dataset, and obtain an \\(n_{\\text{test}} \\times n_{\\text{ref}}\\) correlation matrix, where \\(n\\) is the number of cells (see the first matrix in Step3). Step3. Scoring We want to know how each cell in the test data is correlated to the labels in the reference data, instead of each reference cell. So we take the correlations of a cell in the test data with all the cells with a certain label in the reference data, and summarize them into one number or a score, in SingleR, the default is to take the \\(80\\%\\) quantile. Step4. Fine tuning We stop here and assign each cell with label that score the highest, actually, if we set the argument fine.tune = FALSE, that is exactly what the package function SingleR does. But there is one more question, what if the second highest score is very close to the highest? say, 1, 1, 1, 9.5, 10. SingleR set a threshold to define how close is “very closeâ€, the default is 0.05. For (only) the cells that falls into this category, it goes back to Step2. 10.3.1.2 Example (Note: SingleR is not yet available in the released version of Bioconductor. It will be possible to run it as shown once the next Bioconductor release is made in late October.) library(scRNAseq) library(SingleR) segerstolpe <- readRDS("data/pancreas/segerstolpe.rds") sceM <- suppressMessages(MuraroPancreasData()) sceM <- sceM[,!is.na(sceM$label)] sceM <- logNormCounts(sceM) ## find common gene rownames(sceM) <- gsub("__.*","",rownames(sceM)) common <- intersect(rownames(sceM), rownames(segerstolpe)) sceM <- sceM[common,] segerstolpe <- segerstolpe[common,] ## Prepare reference out <- pairwiseTTests(logcounts(sceM), sceM$label, direction="up") markers <- getTopMarkers(out$statistics, out$pairs, n=10) ## Annotation pred <- SingleR(test=segerstolpe, ref=sceM, labels=sceM$label, genes=markers) ## View result plotScoreHeatmap(pred, show.labels = TRUE, annotation_col=data.frame( row.names=rownames(pred))) 10.3.2 scmap ## Load data segerstolpe <- readRDS("data/pancreas/segerstolpe.rds") # test library(scRNAseq) sceM <- readRDS("data/pancreas/muraro.rds") # reference rownames(sceM) <- gsub("__.*","",rownames(sceM)) Select the most informative features (genes) using the dropout feature selection method. By default select 500 features. library(scmap) rowData(sceM)$feature_symbol <- rownames(sceM) sceM <- selectFeatures(sceM, suppress_plot = TRUE) Index of a reference dataset is created by finding the median gene expression for each cluster. First, chop the total of 500 features into \\(M = 50\\) chuncks/ low-dimensional subspace. Second, cluster each chunk into \\(k = \\sqrt{N}\\) clusters, where \\(N\\) is the number of cells. By default scmap uses the cell_type1 column of the colData slot in the reference to identify clusters. sceM <- indexCell(sceM) The function indexCluster writes the scmap_cluster_index item of the meta data slot of the reference dataset sceM. This step has two outputs: names(metadata(sceM)$scmap_cell_index) ## [1] "subcentroids" "subclusters" subcentroids returns cluster centers: cat(length(metadata(sceM)$scmap_cell_index$subcentroids), " chunks \\n") ## 50 chunks cat("The dimension of cluster centers in each chunk: ", dim(metadata(sceM)$scmap_cell_index$subcentroids[[1]]), "\\n") ## The dimension of cluster centers in each chunk: 10 46 subclusters contains information about which cluster (label) the cells belong to dim(metadata(sceM)$scmap_cell_index$subclusters) ## [1] 50 2126 metadata(sceM)$scmap_cell_index$subclusters[1:5,1:5] ## D28.1_1 D28.1_13 D28.1_15 D28.1_17 D28.1_2 ## [1,] 37 25 29 19 30 ## [2,] 44 26 41 12 20 ## [3,] 27 17 43 43 41 ## [4,] 12 31 13 8 11 ## [5,] 20 18 16 15 1 Projection: Once the scmap-cell indexes have been generated we can use them to project the test dataset. scmapCell_results <- scmapCell( projection = segerstolpe, index_list = list( sceM = metadata(sceM)$scmap_cell_index ) ) names(scmapCell_results) ## [1] "sceM" The cells matrix contains the top 10 (scmap default) cell IDs of the cells of the reference dataset that a given cell of the projection dataset is closest to: dim(scmapCell_results$sceM$cells) ## [1] 10 3514 Cell annotation: If cell cluster annotation is available for the reference datasets, scmap-cell can also annotate the cells from the projection dataset using the labels of the reference. It does so by looking at the top 3 nearest neighbours (scmap default) and if they all belong to the same cluster in the reference and their maximum similarity is higher than a threshold (0.5 is the scmap default), then a projection cell is assigned to the corresponding reference cluster: scmapCell_clusters <- scmapCell2Cluster( scmapCell_results, list( colData(sceM)$cell_type1 )) Plot result Compare the annotated result with the original label in the segerstolpe dataset. plot( getSankey( segerstolpe$cell_type1, scmapCell_clusters$combined_labs, plot_height = 400 ) ) 10.3.3 sessionInfo() References "], +["trajectory-inference.html", "11 Trajectory inference 11.1 First look at Deng data 11.2 TSCAN 11.3 Slingshot 11.4 Monocle 11.5 Other methods 11.6 Comparison of the methods 11.7 Expression of genes through time", " 11 Trajectory inference library(SingleCellExperiment) library(TSCAN) library(M3Drop) library(monocle) library(destiny) library(scater) library(ggplot2) library(ggthemes) library(ggbeeswarm) library(corrplot) library(Polychrome) library(slingshot) library(SLICER) library(ouija) set.seed(1) In many situations, one is studying a process where cells change continuously. This includes, for example, many differentiation processes taking place during development: following a stimulus, cells will change from one cell-type to another. Ideally, we would like to monitor the expression levels of an individual cell over time. Unfortunately, such monitoring is not possible with scRNA-seq since the cell is lysed (destroyed) when the RNA is extracted. Instead, we must sample at multiple time-points and obtain snapshots of the gene expression profiles. Since some of the cells will proceed faster along the differentiation than others, each snapshot may contain cells at varying points along the developmental progression. We use statistical methods to order the cells along one or more trajectories which represent the underlying developmental trajectories, this ordering is referred to as “pseudotimeâ€. In this chapter we will consider five different tools: TSCAN,Slingshot,Monocle and some off-the-shelf methods like PCA, for ordering cells according to their pseudotime development. To illustrate the methods we will be using a dataset on mouse embryonic development (Deng et al. 2014). The dataset consists of 268 cells from 10 different time-points of early mouse development. In this case, there is no need for pseudotime alignment since the cell labels provide information about the development trajectory. Thus, the labels allow us to establish a ground truth so that we can evaluate and compare the different methods. A recent benchmarking paper by Saelens et al (Saelens et al. 2019) provides a detailed summary of the various computational methods for trajectory inference from single-cell transcriptomics (Saelens et al. 2019). They discuss 45 tools and evaluate them across various aspects including accuracy, scalability, and usability. The following figures from the paper summarise several key aspects and some of the features of the tools being evaluated: Figure 2.3: Overview of several key aspects of the evaluation (Fig. 1 from Saelens et al, 2019). The Characterizatics of the 45 TI tools: Figure 2.4: Characterization of trajectory inference methods for single-cell transcriptomics data (Fig. 2 from Saelens et al, 2019). The detailed evaluation results of the 45 TI tools: Figure 2.5: Detailed results of the four main evaluation criteria: accuracy, scalability, stability and usability of trajectory inference methods for single-cell transcriptomics data (Fig. 3 from Saelens et al, 2019). 11.1 First look at Deng data Let us take a first look at the Deng(Deng et al. 2014) data, without yet applying sophisticated pseudotime methods. As the plot below shows, simple PCA does a very good job of displaying the structure in these data. It is only once we reach the blast cell types (“earlyblastâ€, “midblastâ€, “lateblastâ€) that PCA struggles to separate the distinct cell types. deng_SCE <- readRDS("data/deng/deng-reads.rds") deng_SCE$cell_type2 <- factor( deng_SCE$cell_type2, levels = c("zy", "early2cell", "mid2cell", "late2cell", "4cell", "8cell", "16cell", "earlyblast", "midblast", "lateblast") ) cellLabels <- deng_SCE$cell_type2 deng <- counts(deng_SCE) colnames(deng) <- cellLabels deng_SCE <- scater::runPCA(deng_SCE,ncomponent = 5) ## change color Palette with library(Polychrome) set.seed(723451) # for reproducibility my_color <- createPalette(10, c("#010101", "#ff0000"), M=1000) names(my_color) <- unique(as.character(deng_SCE$cell_type2)) pca_df <- data.frame(PC1 = reducedDim(deng_SCE,"PCA")[,1], PC2 = reducedDim(deng_SCE,"PCA")[,2], cell_type2 = deng_SCE$cell_type2) ggplot(data = pca_df)+geom_point(mapping = aes(x = PC1, y = PC2, colour = cell_type2))+ scale_colour_manual(values = my_color)+theme_classic() PCA, here, provides a useful baseline for assessing different pseudotime methods. For a very naive pseudotime we can just take the co-ordinates of the first principal component. #deng_SCE$PC1 <- reducedDim(deng_SCE, "PCA")[,1] ggplot(pca_df, aes(x = PC1, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_colour_manual(values = my_color) + theme_classic() + xlab("First principal component") + ylab("Timepoint") + ggtitle("Cells ordered by first principal component") As the plot above shows, PC1 struggles to correctly order cells early and late in the developmental timecourse, but overall does a relatively good job of ordering cells by developmental time. Can bespoke pseudotime methods do better than naive application of PCA? 11.2 TSCAN TSCAN (Ji and Ji 2019) combines clustering with pseudotime analysis. First it clusters the cells using mclust, which is based on a mixture of normal distributions. Then it builds a minimum spanning tree to connect the clusters. The branch of this tree that connects the largest number of clusters is the main branch which is used to determine pseudotime. Note From a connected graph with weighted edges, MST is the tree structure that connects all the nodes in a way that has the minimum total edge weight. The trajectory inference methods that use MST is based on the idea that nodes (cells/clusters of cells) and their connections represent the geometric shape of the data cloud in a two-dimenension space. First we will try to use all genes to order the cells. procdeng <- TSCAN::preprocess(counts(deng_SCE)) colnames(procdeng) <- 1:ncol(deng_SCE) dengclust <- TSCAN::exprmclust(procdeng, clusternum = 10) TSCAN::plotmclust(dengclust) dengorderTSCAN <- TSCAN::TSCANorder(dengclust, orderonly = FALSE) pseudotime_order_tscan <- as.character(dengorderTSCAN$sample_name) deng_SCE$pseudotime_order_tscan <- NA deng_SCE$pseudotime_order_tscan[as.numeric(dengorderTSCAN$sample_name)] <- dengorderTSCAN$Pseudotime Frustratingly, TSCAN only provides pseudotime values for 221 of 268 cells, silently returning missing values for non-assigned cells. Again, we examine which timepoints have been assigned to each state: cellLabels[dengclust$clusterid == 10] ## [1] late2cell late2cell late2cell late2cell late2cell late2cell late2cell ## [8] late2cell late2cell late2cell ## 10 Levels: zy early2cell mid2cell late2cell 4cell 8cell ... lateblast ggplot(as.data.frame(colData(deng_SCE)), aes(x = pseudotime_order_tscan, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("TSCAN pseudotime") + ylab("Timepoint") + ggtitle("Cells ordered by TSCAN pseudotime") TSCAN gets the development trajectory the “wrong way aroundâ€, in the sense that later pseudotime values correspond to early timepoints and vice versa. This is not inherently a problem (it is easy enough to reverse the ordering to get the intuitive interpretation of pseudotime), but overall it would be a stretch to suggest that TSCAN performs better than PCA on this dataset. (As it is a PCA-based method, perhaps this is not entirely surprising.) Exercise 1 Compare results for different numbers of clusters (clusternum). 11.3 Slingshot Slingshot (Street et al. 2018) is a single-cell lineage inference tool, it can work with datasets with multiple branches. Slingshot has two stages: 1) the inference of the global lineage structure using MST on clustered data points and 2) the inference of pseudotime variables for cells along each lineage by fitting simultaneous ‘principal curves’ across multiple lineages. Slingshot’s first stage uses a cluster-based MST to stably identify the key elements of the global lineage structure, i.e., the number of lineages and where they branch. This allows us to identify novel lineages while also accommodating the use of domain-specific knowledge to supervise parts of the tree (e.g., terminal cellular states). For the second stage, we propose a novel method called simultaneous principal curves, to fit smooth branching curves to these lineages, thereby translating the knowledge of global lineage structure into stable estimates of the underlying cell-level pseudotime variable for each lineage. Slingshot had consistently performing well across different datasets as reported by Saelens et al, let’s have a run for the deng dataset. It is recommended by Slingshot to run in a reduced dimensions. __Note_ Principal curves are smooth one-dimensional curves that pass through the middle of a p-dimensional data set, providing a nonlinear summary of the data. They are nonparametric, and their shape is suggested by the data (Hastie et al)(Hastie and Stuetzle 1989). ## runing slingshot deng_SCE <- slingshot(deng_SCE, clusterLabels = 'cell_type2',reducedDim = "PCA", allow.breaks = FALSE) ## Using diagonal covariance matrix summary(deng_SCE$slingPseudotime_1) ## Min. 1st Qu. Median Mean 3rd Qu. Max. NA's ## 0.00 52.19 59.81 60.34 81.60 85.72 55 ## get lineages inferred by slingshot lnes <- getLineages(reducedDim(deng_SCE,"PCA"), deng_SCE$cell_type2) ## Using diagonal covariance matrix lnes@lineages ## $Lineage1 ## [1] "zy" "early2cell" "mid2cell" "late2cell" "4cell" ## [6] "16cell" "midblast" "earlyblast" ## ## $Lineage2 ## [1] "zy" "early2cell" "mid2cell" "late2cell" "4cell" ## [6] "16cell" "midblast" "lateblast" ## ## $Lineage3 ## [1] "zy" "early2cell" "mid2cell" "late2cell" "4cell" ## [6] "16cell" "8cell" ## plot the lineage overlay on the orginal PCA plot plot(reducedDims(deng_SCE)$PCA, col = my_color[as.character(deng_SCE$cell_type2)], pch=16, asp = 1) legend("bottomleft",legend = names(my_color[levels(deng_SCE$cell_type2)]), fill = my_color[levels(deng_SCE$cell_type2)]) lines(SlingshotDataSet(deng_SCE), lwd=2, type = 'lineages', col = c("black")) ## Plotting the pseudotime inferred by slingshot by cell types slingshot_df <- data.frame(colData(deng_SCE)) ggplot(slingshot_df, aes(x = slingPseudotime_1, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + theme_classic() + xlab("First Slingshot pseudotime") + ylab("cell type") + ggtitle("Cells ordered by Slingshot pseudotime")+scale_colour_manual(values = my_color) ggplot(slingshot_df, aes(x = slingPseudotime_2, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + theme_classic() + xlab("Second Slingshot pseudotime") + ylab("cell type") + ggtitle("Cells ordered by Slingshot pseudotime")+scale_colour_manual(values = my_color) ggplot(slingshot_df, aes(x = slingPseudotime_1, y = slingPseudotime_2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + theme_classic() + xlab("First Slingshot pseudotime") + ylab("Second Slingshot pseudotime") + ggtitle("Cells ordered by Slingshot pseudotime")+scale_colour_manual(values = my_color) # # ggplot(slingshot_df, aes(x = slingPseudotime_1, y = slingPseudotime_2, # colour = slingPseudotime_3)) + # geom_point() + theme_classic() + # xlab("First Slingshot pseudotime") + ylab("Second Slingshot pseudotime") + # ggtitle("Cells ordered by Slingshot pseudotime")+facet_wrap(.~cell_type2) Note You can also supply a start and an end cluster to slingshot. Comments Did you notice the ordering of clusters in the lineage prediced for 16cells state? There is an outlier-like cell in the 16cell group, find the outlier and remove it, then re-run Slingshot. 11.3.1 GAM general additive model for identifying temporally expressed genes After running slingshot, an interesting next step may be to find genes that change their expression over the course of development. We demonstrate one possible method for this type of analysis on the 100 most variable genes. We will regress each gene on the pseudotime variable we have generated, using a general additive model (GAM). This allows us to detect non-linear patterns in gene expression. library(gam) t <- deng_SCE$slingPseudotime_1 # for time, only look at the 100 most variable genes Y <- log1p(assay(deng_SCE,"logcounts")) var100 <- names(sort(apply(Y,1,var),decreasing = TRUE))[1:100] Y <- Y[var100,] # fit a GAM with a loess term for pseudotime gam.pval <- apply(Y,1,function(z){ d <- data.frame(z=z, t=t) suppressWarnings({ tmp <- gam(z ~ lo(t), data=d) }) p <- summary(tmp)[3][[1]][2,3] p }) ## Plot the top 100 genes' expression topgenes <- names(sort(gam.pval, decreasing = FALSE))[1:100] heatdata <- assays(deng_SCE)$logcounts[topgenes, order(t, na.last = NA)] heatclus <- deng_SCE$cell_type2[order(t, na.last = NA)] heatmap(heatdata, Colv = NA, ColSideColors = my_color[heatclus],cexRow = 1,cexCol = 1) We will regress each gene on the pseudotime variable we have generated, using a general additive model (GAM). This allows us to detect non-linear patterns in gene expression. 11.4 Monocle The original Monocle (Trapnell et al. 2014) method skips the clustering stage of TSCAN and directly builds a minimum spanning tree on a reduced dimension representation (using ‘ICA’) of the cells to connect all cells. Monocle then identifies the longest path in this tree as the main branch and uses this to determine pseudotime. Priors are required such as start/end state and the number of branching events. If the data contains diverging trajectories (i.e. one cell type differentiates into two different cell-types), monocle can identify these. Each of the resulting forked paths is defined as a separate cell state. 11.4.1 Monocle 2 Monocle 2 (Qiu et al. 2017) uses a different approach, with dimensionality reduction and ordering performed by reverse graph embedding (RGE), allowing it to detect branching events in an unsupervised manner. RGE, a machine-learning strategy, learns a ‘principal graph’ to describe the single-cell dataset. RGE also learns the mapping function of data points on the trajectory back to the original high dimentional space simutaneously. In doing so, it aims to position the latent points in the lower dimension space (along the trajectory) while also ensuring their corresponding positions in the input dimension are ‘neighbors’. There are different ways of implementing the RGE framework, Monocle 2 uses DDRTree(Discriminative dimensionality reduction via learning a tree) by default. DDRTree learns latent points and the projection of latent points to the points in original input space, which is equivalent to “dimension reductionâ€. In addition, it simutanously learns ‘principal graph’ for K-means soft clustered cetroids for the latent points. Principal graph is the spanning tree of those centroids. DDRTree returns a principal tree of the centroids of cell clusters in low dimension, pseudotime is derived for individual cells by calculating geomdestic distance of their projections onto the tree from the root (user-defined or arbitrarily assigned). Note Informally, a principal graph is like a principal curve which passes through the ‘middle’ of a data set but is allowed to have branches. library(monocle) #d <- deng_SCE[m3dGenes,] ## feature selection deng <- counts(deng_SCE) m3dGenes <- as.character( M3DropFeatureSelection(deng)$Gene ) d <- deng_SCE[which(rownames(deng_SCE) %in% m3dGenes), ] d <- d[!duplicated(rownames(d)), ] colnames(d) <- 1:ncol(d) geneNames <- rownames(d) rownames(d) <- 1:nrow(d) pd <- data.frame(timepoint = cellLabels) pd <- new("AnnotatedDataFrame", data=pd) fd <- data.frame(gene_short_name = geneNames) fd <- new("AnnotatedDataFrame", data=fd) dCellData <- newCellDataSet(counts(d), phenoData = pd, featureData = fd) # dCellData <- setOrderingFilter(dCellData, which(geneNames %in% m3dGenes)) dCellData <- estimateSizeFactors(dCellData) dCellDataSet <- reduceDimension(dCellData,reduction_method = "DDRTree", pseudo_expr = 1) dCellDataSet <- orderCells(dCellDataSet, reverse = FALSE) plot_cell_trajectory(dCellDataSet) # Store the ordering pseudotime_monocle2 <- data.frame( Timepoint = phenoData(dCellDataSet)$timepoint, pseudotime = phenoData(dCellDataSet)$Pseudotime, State = phenoData(dCellDataSet)$State ) rownames(pseudotime_monocle2) <- 1:ncol(d) pseudotime_order_monocle <- rownames(pseudotime_monocle2[order(pseudotime_monocle2$pseudotime), ]) Note check other available methods for ?reduceDimension We can again compare the inferred pseudotime to the known sampling timepoints. deng_SCE$pseudotime_monocle2 <- pseudotime_monocle2$pseudotime ggplot(as.data.frame(colData(deng_SCE)), aes(x = pseudotime_monocle2, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("monocle2 pseudotime") + ylab("Timepoint") + ggtitle("Cells ordered by monocle2 pseudotime") Monocle 2 performs pretty well on these cells. 11.4.2 Monocle 3 Monocle3(Cao et al. 2019) is the updated single-cell analysis toolkit for analysing large datasets. Monocle 3 is designed for use with absolute transcript counts (e.g. from UMI experiments). It first does dimension reduction with UMAP and then clusters the cells with Louvian/Leiden algorithms and merge adjacent groups into supergroup, and finaly resovles the trajectories individual cells can take during development, identifies the locations of branches and convergences within each supergroup. In short, Monocle3 uses UMAP to construct a initial trajectory inference and refines it with learning principal graph. It builds KNN graph in the UMAP dimensions and runs Louvain/Leiden algorithms om the KNN graph to derive communities; edges are drawn to connect communities that have more links (Partitioned Approximate Graph Abstraction (PAGA) graph). Each component of the PAGA grah is passed to the next step which is learning principal graph based on the SimplePPT algorithm. The pseudotime is calculated for individual cells by projecting the cells to their nearest point on the principal graph edge and measure geodesic distance along of principal points to the closest of their root nodes. library(monocle3) ## ## Attaching package: 'monocle3' ## The following objects are masked from 'package:monocle': ## ## plot_genes_in_pseudotime, plot_genes_violin, ## plot_pc_variance_explained ## The following objects are masked from 'package:Biobase': ## ## exprs, fData, fData<-, pData, pData<- gene_meta <- rowData(deng_SCE) #gene_metadata must contain a column verbatim named 'gene_short_name' for certain functions. gene_meta$gene_short_name <- rownames(gene_meta) cds <- new_cell_data_set(expression_data = counts(deng_SCE), cell_metadata = colData(deng_SCE), gene_metadata = gene_meta) ## Step 1: Normalize and pre-process the data cds <- preprocess_cds(cds,num_dim = 5) plot_pc_variance_explained(cds) ## Step 3: Reduce the dimensions using UMAP cds <- reduce_dimension(cds) ## No preprocess_method specified, using preprocess_method = 'PCA' ## Step 4: Cluster the cells cds <- cluster_cells(cds) ## change the clusters ## cds@clusters$UMAP$clusters <- deng_SCE$cell_type2 ## Step 5: Learn a graph cds <- learn_graph(cds,use_partition = TRUE) ## Step 6: Order cells cds <- order_cells(cds, root_cells = c("zy","zy.1","zy.2","zy.3") ) plot_cells(cds, color_cells_by="cell_type2", graph_label_size = 4, cell_size = 2, group_label_size = 6)+ scale_color_manual(values = my_color) plot_cells(cds, graph_label_size = 6, cell_size = 1, color_cells_by="pseudotime", group_label_size = 6) ## Cells aren't colored in a way that allows them to be grouped. pdata_cds <- pData(cds) pdata_cds$pseudotime_monocle3 <- monocle3::pseudotime(cds) ggplot(as.data.frame(pdata_cds), aes(x = pseudotime_monocle3, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("monocle3 pseudotime") + ylab("Timepoint") + ggtitle("Cells ordered by monocle3 pseudotime") deng_SCE$pseudotime_monocle3 <- pdata_cds$pseudotime_monocle3 It did not work well for our small Smart-seq2 dataset. 11.4.3 Diffusion maps Diffusion maps were introduced by Ronald Coifman and Stephane Lafon(Coifman and Lafon 2006), and the underlying idea is to assume that the data are samples from a diffusion process. The method infers the low-dimensional manifold by estimating the eigenvalues and eigenvectors for the diffusion operator related to the data. Angerer et al(Angerer et al. 2016) have applied the diffusion maps concept to the analysis of single-cell RNA-seq data to create an R package called destiny. We will take the ranko prder of cells in the first diffusion map component as “diffusion map pseudotime†here. deng <- logcounts(deng_SCE) colnames(deng) <- cellLabels dm <- DiffusionMap(t(deng)) tmp <- data.frame(DC1 = eigenvectors(dm)[,1], DC2 = eigenvectors(dm)[,2], Timepoint = deng_SCE$cell_type2) ggplot(tmp, aes(x = DC1, y = DC2, colour = Timepoint)) + geom_point() + scale_color_manual(values = my_color) + xlab("Diffusion component 1") + ylab("Diffusion component 2") + theme_classic() deng_SCE$pseudotime_diffusionmap <- rank(eigenvectors(dm)[,1]) ggplot(as.data.frame(colData(deng_SCE)), aes(x = pseudotime_diffusionmap, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("Diffusion map pseudotime (first diffusion map component)") + ylab("Timepoint") + ggtitle("Cells ordered by diffusion map pseudotime") Like the other methods, using the first diffusion map component from destiny as pseudotime does a good job at ordering the early time-points (if we take high values as “earlier†in developement), but it is unable to distinguish the later ones. Exercise 2 Do you get a better resolution between the later time points by considering additional eigenvectors? Exercise 3 How does the ordering change if you only use the genes identified by M3Drop? 11.5 Other methods 11.5.1 SLICER The SLICER(Welch, Hartemink, and Prins 2016) method is an algorithm for constructing trajectories that describe gene expression changes during a sequential biological process, just as Monocle and TSCAN are. SLICER is designed to capture highly nonlinear gene expression changes, automatically select genes related to the process, and detect multiple branch and loop features in the trajectory (Welch, Hartemink, and Prins 2016). The SLICER R package is available from its GitHub repository and can be installed from there using the devtools package. We use the select_genes function in SLICER to automatically select the genes to use in builing the cell trajectory. The function uses “neighbourhood variance†to identify genes that vary smoothly, rather than fluctuating randomly, across the set of cells. Following this, we determine which value of “k†(number of nearest neighbours) yields an embedding that most resembles a trajectory. Then we estimate the locally linear embedding of the cells. library("lle") slicer_genes <- select_genes(t(deng)) k <- select_k(t(deng[slicer_genes,]), kmin = 30, kmax=60) ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates ## finding neighbours ## calculating weights ## computing coordinates slicer_traj_lle <- lle(t(deng[slicer_genes,]), m = 2, k)$Y ## finding neighbours ## calculating weights ## computing coordinates reducedDim(deng_SCE, "LLE") <- slicer_traj_lle plot_df <- data.frame(slicer1 = reducedDim(deng_SCE, "LLE")[,1], slicer2 = reducedDim(deng_SCE, "LLE")[,2], cell_type2 = deng_SCE$cell_type2) ggplot(data = plot_df)+geom_point(mapping = aes(x = slicer1, y = slicer2, color = cell_type2))+ scale_color_manual(values = my_color)+ xlab("LLE component 1") + ylab("LLE component 2") + ggtitle("Locally linear embedding of cells from SLICER")+ theme_classic() With the locally linear embedding computed we can construct a k-nearest neighbour graph that is fully connected. This plot displays a (yellow) circle for each cell, with the cell ID number overlaid in blue. Here we show the graph computed using 10 nearest neighbours. Here, SLICER appears to detect one major trajectory with one branch. slicer_traj_graph <- conn_knn_graph(slicer_traj_lle, 10) plot(slicer_traj_graph, main = "Fully connected kNN graph from SLICER") From this graph we can identify “extreme†cells that are candidates for start/end cells in the trajectory. ends <- find_extreme_cells(slicer_traj_graph, slicer_traj_lle) start <- ends[1] Having defined a start cell we can order the cells in the estimated pseudotime. pseudotime_order_slicer <- cell_order(slicer_traj_graph, start) branches <- assign_branches(slicer_traj_graph, start) pseudotime_slicer <- data.frame( Timepoint = cellLabels, pseudotime = NA, State = branches ) pseudotime_slicer$pseudotime[pseudotime_order_slicer] <- 1:length(pseudotime_order_slicer) deng_SCE$pseudotime_slicer <- pseudotime_slicer$pseudotime We can again compare the inferred pseudotime to the known sampling timepoints. SLICER does not provide a pseudotime value per se, just an ordering of cells. ggplot(as.data.frame(colData(deng_SCE)), aes(x = pseudotime_slicer, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("SLICER pseudotime (cell ordering)") + ylab("Timepoint") + theme_classic() Like the previous method, SLICER (Welch, Hartemink, and Prins 2016) here provides a good ordering for the early time points. It places “16cell†cells before “8cell†cells, but provides better ordering for blast cells than many of the earlier methods. Exercise 4 How do the results change for different k? (e.g. k = 5) What about changing the number of nearest neighbours in the call to conn_knn_graph? Exercise 5 How does the ordering change if you use a different set of genes from those chosen by SLICER (e.g. the genes identified by M3Drop)? 11.5.2 Ouija Ouija (http://kieranrcampbell.github.io/ouija/) takes a different approach from the pseudotime estimation methods we have looked at so far. Earlier methods have all been “unsupervisedâ€, which is to say that apart from perhaps selecting informative genes we do not supply the method with any prior information about how we expect certain genes or the trajectory as a whole to behave. Ouija, in contrast, is a probabilistic framework that allows for interpretable learning of single-cell pseudotimes using only small panels of marker genes. This method: infers pseudotimes from a small number of marker genes letting you understand why the pseudotimes have been learned in terms of those genes; provides parameter estimates (with uncertainty) for interpretable gene regulation behaviour (such as the peak time or the upregulation time); has a Bayesian hypothesis test to find genes regulated before others along the trajectory; identifies metastable states, ie discrete cell types along the continuous trajectory. We will supply the following marker genes to Ouija (with timepoints where they are expected to be highly expressed): Early timepoints: Dazl, Rnf17, Sycp3, Nanog, Pou5f1, Fgf8, Egfr, Bmp5, Bmp15 Mid timepoints: Zscan4b, Foxa1, Prdm14, Sox21 Late timepoints: Creb3, Gpx4, Krt8, Elf5, Eomes, Cdx2, Tdgf1, Gdf3 With Ouija we can model genes as either exhibiting monotonic up or down regulation (known as switch-like behaviour), or transient behaviour where the gene briefly peaks. By default, Ouija assumes all genes exhibit switch-like behaviour (the authors assure us not to worry if we get it wrong - the noise model means incorrectly specifying a transient gene as switch-like has minimal effect). Here we can “cheat†a little and check that our selected marker genes do actually identify different timepoints of the differentiation process. ouija_markers_down <- c("Dazl", "Rnf17", "Sycp3", "Fgf8", "Egfr", "Bmp5", "Bmp15", "Pou5f1") ouija_markers_up <- c("Creb3", "Gpx4", "Krt8", "Elf5", "Cdx2", "Tdgf1", "Gdf3", "Eomes") ouija_markers_transient <- c("Zscan4b", "Foxa1", "Prdm14", "Sox21") ouija_markers <- c(ouija_markers_down, ouija_markers_up, ouija_markers_transient) plotExpression(deng_SCE, ouija_markers, x = "cell_type2", colour_by = "cell_type2") + theme(axis.text.x = element_text(angle = 60, hjust = 1)) In order to fit the pseudotimes wesimply call ouija, passing in the expected response types. Note that if no response types are provided then they are all assumed to be switch-like by default, which we will do here. The input to Ouija can be a cell-by-gene matrix of non-negative expression values, or an ExpressionSet object, or, happily, by selecting the logcounts values from a SingleCellExperiment object. We can apply prior information about whether genes are up- or down-regulated across the differentiation process, and also provide prior information about when the switch in expression or a peak in expression is likely to occur. We can fit the Ouija model using either: Hamiltonian Monte Carlo (HMC) - full MCMC inference where gradient information of the log-posterior is used to “guide†the random walk through the parameter space, or Automatic Differentiation Variational Bayes (ADVI or simply VI) - approximate inference where the KL divergence to an approximate distribution is minimised. In general, HMC will provide more accurate inference with approximately correct posterior variance for all parameters. However, VB is orders of magnitude quicker than HMC and while it may underestimate posterior variance, the Ouija authors suggest that anecdotally it often performs as well as HMC for discovering posterior pseudotimes. To help the Ouija model, we provide it with prior information about the strength of switches for up- and down-regulated genes. By setting switch strength to -10 for down-regulated genes and 10 for up-regulated genes with a prior strength standard deviation of 0.5 we are telling the model that we are confident about the expected behaviour of these genes across the differentiation process. options(mc.cores = parallel::detectCores()) response_type <- c(rep("switch", length(ouija_markers_down) + length(ouija_markers_up)), rep("transient", length(ouija_markers_transient))) switch_strengths <- c(rep(-10, length(ouija_markers_down)), rep(10, length(ouija_markers_up))) switch_strength_sd <- c(rep(0.5, length(ouija_markers_down)), rep(0.5, length(ouija_markers_up))) garbage <- capture.output( oui_vb <- ouija(deng_SCE[ouija_markers,], single_cell_experiment_assay = "logcounts", response_type = response_type, switch_strengths = switch_strengths, switch_strength_sd = switch_strength_sd, inference_type = "vb") ) print(oui_vb) ## A Ouija fit with 268 cells and 20 marker genes ## Inference type: Variational Bayes ## (Gene behaviour) Switch/transient: 16 / 4 We can plot the gene expression over pseudotime along with the maximum a posteriori (MAP) estimates of the mean function (the sigmoid or Gaussian transient function) using the plot_expression function. plot_expression(oui_vb) We can also visualise when in the trajectory gene regulation behaviour occurs, either in the form of the switch time or the peak time (for switch-like or transient genes) using the plot_switch_times and plot_transient_times functions: plot_switch_times(oui_vb) plot_peak_times(oui_vb) Identify metastable states using consistency matrices. cmo <- consistency_matrix(oui_vb) plot_consistency(oui_vb) cell_classifications <- cluster_consistency(cmo) map_pst <- map_pseudotime(oui_vb) ouija_pseudotime <- data.frame(map_pst, cell_classifications) ggplot(ouija_pseudotime, aes(x = map_pst, y = cell_classifications)) + geom_point() + xlab("MAP pseudotime") + ylab("Cell classification") deng_SCE$pseudotime_ouija <- ouija_pseudotime$map_pst deng_SCE$ouija_cell_class <- ouija_pseudotime$cell_classifications ggplot(as.data.frame(colData(deng_SCE)), aes(x = pseudotime_ouija, y = cell_type2, colour = cell_type2)) + geom_quasirandom(groupOnX = FALSE) + scale_color_manual(values = my_color) + theme_classic() + xlab("Ouija pseudotime") + ylab("Timepoint") + theme_classic() Ouija does quite well in the ordering of the cells here, although it can be sensitive to the choice of marker genes and prior information supplied. How do the results change if you select different marker genes or change the priors? Ouija identifies four metastable states here, which we might annotate as “zygote/2cellâ€, “4/8/16 cellâ€, “blast1†and “blast2â€. ggplot(as.data.frame(colData(deng_SCE)), aes(x = as.factor(ouija_cell_class), y = pseudotime_ouija, colour = cell_type2)) + geom_boxplot() + coord_flip() + scale_color_manual(values = my_color) + theme_classic() + xlab("Ouija cell classification") + ylab("Ouija pseudotime") + theme_classic() A common analysis is to work out the regulation orderings of genes. For example, is gene A upregulated before gene B? Does gene C peak before the downregulation of gene D? Ouija answers these questions in terms of a Bayesian hypothesis test of whether the difference in regulation timing (either switch time or peak time) is significantly different to 0. This is collated using the gene_regulation function. gene_regs <- gene_regulation(oui_vb) head(gene_regs) ## # A tibble: 6 x 7 ## # Groups: label, gene_A [6] ## label gene_A gene_B mean_difference lower_95 upper_95 significant ## <chr> <chr> <chr> <dbl> <dbl> <dbl> <lgl> ## 1 Bmp15 - Cdx2 Bmp15 Cdx2 -0.0631 -0.109 -0.0133 TRUE ## 2 Bmp15 - Creb3 Bmp15 Creb3 0.269 0.201 0.321 TRUE ## 3 Bmp15 - Elf5 Bmp15 Elf5 -0.678 -0.718 -0.644 TRUE ## 4 Bmp15 - Eomes Bmp15 Eomes 0.0822 0.00272 0.156 TRUE ## 5 Bmp15 - Foxa1 Bmp15 Foxa1 -0.0211 -0.0508 0.0120 FALSE ## 6 Bmp15 - Gdf3 Bmp15 Gdf3 0.0644 0.0163 0.126 TRUE What conclusions can you draw from the gene regulation output from Ouija? If you have time, you might try the HMC inference method and see if that changes the Ouija results in any way. 11.6 Comparison of the methods How do the trajectories inferred by TSCAN, Monocle, Diffusion Map, SLICER and Ouija compare? TSCAN and Diffusion Map methods get the trajectory the “wrong way roundâ€, so we’ll adjust that for these comparisons. df_pseudotime <- as.data.frame( colData(deng_SCE)[, grep("pseudotime", colnames(colData(deng_SCE)))] ) colnames(df_pseudotime) <- gsub("pseudotime_", "", colnames(df_pseudotime)) df_pseudotime$PC1 <- reducedDim(deng_SCE,"PCA")[,1] df_pseudotime$order_tscan <- -df_pseudotime$order_tscan #df_pseudotime$diffusionmap <- df_pseudotime$diffusionmap df_pseudotime$slingshot1 <- colData(deng_SCE)$slingPseudotime_1 corrplot.mixed(cor(df_pseudotime, use = "na.or.complete"), order = "hclust", tl.col = "black", main = "Correlation matrix for pseudotime results", mar = c(0, 0, 3.1, 0)) We see here that Ouija, TSCAN and SLICER all give trajectories that are similar and strongly correlated with PC1. Diffusion Map is less strongly correlated with these methods, and Monocle gives very different results. 11.7 Expression of genes through time Each package also enables the visualization of expression through pseudotime. Following individual genes is very helpful for identifying genes that play an important role in the differentiation process. We illustrate the procedure using the Nanog gene. We have added the pseudotime values computed with all methods here to the colData slot of an SCE object. Having done that, the full plotting capabilities of the scater package can be used to investigate relationships between gene expression, cell populations and pseudotime. This is particularly useful for the packages such as SLICER that do not provide plotting functions. Principal components deng_SCE$PC1 <- reducedDim(deng_SCE,"PCA")[,1] plotExpression(deng_SCE, "Nanog", x = "PC1", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) TSCAN plotExpression(deng_SCE, "Nanog", x = "pseudotime_order_tscan", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) Monocle plotExpression(deng_SCE, "Nanog", x = "pseudotime_monocle2", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) Diffusion Map plotExpression(deng_SCE, "Nanog", x = "pseudotime_diffusionmap", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) SLICER plotExpression(deng_SCE, "Nanog", x = "pseudotime_slicer", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) Ouija plotExpression(deng_SCE, "Nanog", x = "pseudotime_ouija", colour_by = "cell_type2", show_violin = FALSE, show_smooth = TRUE) Q: How many of these methods outperform the naive approach of using the first principal component to represent pseudotime for these data? Exercise 7: Repeat the exercise using a subset of the genes, e.g. the set of highly variable genes that can be obtained using one of the methods discussed in the Feature Selection chapter. 11.7.1 dynverse https://dynverse.org/users/2-quick_start/ library(dyno) library(tidyverse) # Reproduces the guidelines as created in the shiny app answers <- dynguidelines::answer_questions( multiple_disconnected = FALSE, expect_topology = TRUE, expected_topology = "linear", n_cells = 3000, n_features = 10000, memory = "100GB", docker = FALSE ) guidelines <- dynguidelines::guidelines(answers = answers) guidelines deng_dataset <- wrap_expression( counts = counts(deng_SCE), expression = assay(deng_SCE,"logcounts") ) model <- infer_trajectory(deng_dataset, first(guidelines$methods_selected)) ## Loading required namespace: hdf5r model <- model %>% add_dimred(dyndimred::dimred_mds, expression_source = deng_dataset$expression) plot_dimred( model, expression_source = deng_dataset$expression, grouping = deng_SCE$cell_type2 ) 11.7.2 sessionInfo() ## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS ## ## Matrix products: default ## BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 ## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 ## ## locale: ## [1] LC_CTYPE=en_AU.UTF-8 LC_NUMERIC=C ## [3] LC_TIME=en_AU.UTF-8 LC_COLLATE=en_AU.UTF-8 ## [5] LC_MONETARY=en_AU.UTF-8 LC_MESSAGES=en_AU.UTF-8 ## [7] LC_PAPER=en_AU.UTF-8 LC_NAME=C ## [9] LC_ADDRESS=C LC_TELEPHONE=C ## [11] LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=C ## ## attached base packages: ## [1] splines parallel stats4 stats graphics grDevices utils ## [8] datasets methods base ## ## other attached packages: ## [1] rstan_2.19.2 StanHeaders_2.19.0 ## [3] lle_1.1 snowfall_1.84-6.1 ## [5] snow_0.4-3 MASS_7.3-51.1 ## [7] scatterplot3d_0.3-41 monocle3_0.2.0 ## [9] gam_1.16.1 foreach_1.4.7 ## [11] ouija_0.99.0 Rcpp_1.0.2 ## [13] SLICER_0.2.0 slingshot_1.2.0 ## [15] princurve_2.1.4 Polychrome_1.2.3 ## [17] corrplot_0.84 ggbeeswarm_0.6.0 ## [19] ggthemes_4.2.0 scater_1.12.2 ## [21] destiny_2.14.0 monocle_2.12.0 ## [23] DDRTree_0.1.5 irlba_2.3.3 ## [25] VGAM_1.1-1 ggplot2_3.2.1 ## [27] Matrix_1.2-17 M3Drop_1.10.0 ## [29] numDeriv_2016.8-1.1 TSCAN_1.22.0 ## [31] SingleCellExperiment_1.6.0 SummarizedExperiment_1.14.1 ## [33] DelayedArray_0.10.0 BiocParallel_1.18.1 ## [35] matrixStats_0.55.0 Biobase_2.44.0 ## [37] GenomicRanges_1.36.1 GenomeInfoDb_1.20.0 ## [39] IRanges_2.18.3 S4Vectors_0.22.1 ## [41] BiocGenerics_0.30.0 ## ## loaded via a namespace (and not attached): ## [1] rgl_0.100.30 rsvd_1.0.2 ## [3] vcd_1.4-4 Hmisc_4.2-0 ## [5] zinbwave_1.6.0 corpcor_1.6.9 ## [7] ps_1.3.0 class_7.3-15 ## [9] lmtest_0.9-37 glmnet_2.0-18 ## [11] crayon_1.3.4 laeken_0.5.0 ## [13] nlme_3.1-139 backports_1.1.4 ## [15] qlcMatrix_0.9.7 rlang_0.4.0 ## [17] XVector_0.24.0 readxl_1.3.1 ## [19] callr_3.3.2 limma_3.40.6 ## [21] phylobase_0.8.6 smoother_1.1 ## [23] manipulateWidget_0.10.0 bit64_0.9-7 ## [25] loo_2.1.0 glue_1.3.1 ## [27] pheatmap_1.0.12 rngtools_1.4 ## [29] splancs_2.01-40 processx_3.4.1 ## [31] vipor_0.4.5 AnnotationDbi_1.46.1 ## [33] haven_2.1.1 tidyselect_0.2.5 ## [35] rio_0.5.16 XML_3.98-1.20 ## [37] tidyr_1.0.0 zoo_1.8-6 ## [39] xtable_1.8-4 magrittr_1.5 ## [41] evaluate_0.14 bibtex_0.4.2 ## [43] cli_1.1.0 zlibbioc_1.30.0 ## [45] rstudioapi_0.10 miniUI_0.1.1.1 ## [47] sp_1.3-1 rpart_4.1-15 ## [49] locfdr_1.1-8 RcppEigen_0.3.3.5.0 ## [51] shiny_1.3.2 BiocSingular_1.0.0 ## [53] xfun_0.9 leidenbase_0.1.0 ## [55] inline_0.3.15 pkgbuild_1.0.5 ## [57] cluster_2.1.0 caTools_1.17.1.2 ## [59] sgeostat_1.0-27 tibble_2.1.3 ## [61] ggrepel_0.8.1 ape_5.3 ## [63] stabledist_0.7-1 zeallot_0.1.0 ## [65] withr_2.1.2 bitops_1.0-6 ## [67] slam_0.1-45 ranger_0.11.2 ## [69] plyr_1.8.4 cellranger_1.1.0 ## [71] pcaPP_1.9-73 sparsesvd_0.2 ## [73] coda_0.19-3 e1071_1.7-2 ## [75] RcppParallel_4.4.3 pillar_1.4.2 ## [77] gplots_3.0.1.1 reldist_1.6-6 ## [79] kernlab_0.9-27 TTR_0.23-5 ## [81] ellipsis_0.3.0 tripack_1.3-8 ## [83] DelayedMatrixStats_1.6.1 xts_0.11-2 ## [85] vctrs_0.2.0 NMF_0.21.0 ## [87] tools_3.6.0 foreign_0.8-70 ## [89] rncl_0.8.3 beeswarm_0.2.3 ## [91] munsell_0.5.0 proxy_0.4-23 ## [93] HSMMSingleCell_1.4.0 compiler_3.6.0 ## [95] abind_1.4-5 httpuv_1.5.2 ## [97] pkgmaker_0.27 GenomeInfoDbData_1.2.1 ## [99] gridExtra_2.3 edgeR_3.26.8 ## [101] lattice_0.20-38 deldir_0.1-23 ## [103] utf8_1.1.4 later_0.8.0 ## [105] dplyr_0.8.3 jsonlite_1.6 ## [107] scales_1.0.0 docopt_0.6.1 ## [109] carData_3.0-2 genefilter_1.66.0 ## [111] lazyeval_0.2.2 promises_1.0.1 ## [113] spatstat_1.61-0 car_3.0-3 ## [115] doParallel_1.0.15 latticeExtra_0.6-28 ## [117] R.utils_2.9.0 goftest_1.1-1 ## [119] spatstat.utils_1.13-0 checkmate_1.9.4 ## [121] cowplot_1.0.0 rmarkdown_1.15 ## [123] openxlsx_4.1.0.1 statmod_1.4.32 ## [125] webshot_0.5.1 Rtsne_0.15 ## [127] forcats_0.4.0 copula_0.999-19.1 ## [129] softImpute_1.4 uwot_0.1.4 ## [131] igraph_1.2.4.1 HDF5Array_1.12.2 ## [133] survival_2.43-3 yaml_2.2.0 ## [135] htmltools_0.3.6 memoise_1.1.0 ## [137] locfit_1.5-9.1 viridisLite_0.3.0 ## [139] digest_0.6.21 assertthat_0.2.1 ## [141] mime_0.7 densityClust_0.3 ## [143] registry_0.5-1 RSQLite_2.1.2 ## [145] data.table_1.12.2 blob_1.2.0 ## [147] R.oo_1.22.0 RNeXML_2.3.0 ## [149] labeling_0.3 fastICA_1.2-2 ## [151] Formula_1.2-3 Rhdf5lib_1.6.1 ## [153] RCurl_1.95-4.12 hms_0.5.1 ## [155] rhdf5_2.28.0 colorspace_1.4-1 ## [157] base64enc_0.1-3 nnet_7.3-12 ## [159] ADGofTest_0.3 mclust_5.4.5 ## [161] bookdown_0.13 RANN_2.6.1 ## [163] mvtnorm_1.0-11 fansi_0.4.0 ## [165] pspline_1.0-18 VIM_4.8.0 ## [167] R6_2.4.0 grid_3.6.0 ## [169] lifecycle_0.1.0 acepack_1.4.1 ## [171] zip_2.0.4 curl_4.2 ## [173] gdata_2.18.0 robustbase_0.93-5 ## [175] howmany_0.3-1 RcppAnnoy_0.0.13 ## [177] RColorBrewer_1.1-2 MCMCglmm_2.29 ## [179] iterators_1.0.12 alphahull_2.2 ## [181] stringr_1.4.0 htmlwidgets_1.3 ## [183] polyclip_1.10-0 purrr_0.3.2 ## [185] crosstalk_1.0.0 mgcv_1.8-28 ## [187] tensorA_0.36.1 htmlTable_1.13.2 ## [189] clusterExperiment_2.4.4 codetools_0.2-16 ## [191] FNN_1.1.3 gtools_3.8.1 ## [193] prettyunits_1.0.2 gridBase_0.4-7 ## [195] RSpectra_0.15-0 R.methodsS3_1.7.1 ## [197] gtable_0.3.0 DBI_1.0.0 ## [199] highr_0.8 tensor_1.5 ## [201] httr_1.4.1 KernSmooth_2.23-15 ## [203] stringi_1.4.3 progress_1.2.2 ## [205] reshape2_1.4.3 uuid_0.1-2 ## [207] cubature_2.0.3 annotate_1.62.0 ## [209] viridis_0.5.1 xml2_1.2.2 ## [211] combinat_0.0-8 bbmle_1.0.20 ## [213] boot_1.3-20 BiocNeighbors_1.2.0 ## [215] ade4_1.7-13 DEoptimR_1.0-8 ## [217] bit_1.1-14 spatstat.data_1.4-0 ## [219] pkgconfig_2.0.3 gsl_2.1-6 ## [221] knitr_1.25 References "], +["dechapter.html", "12 Differential Expression (DE) analysis 12.1 Introduction to DE analysis 12.2 DE in a real dataset", " 12 Differential Expression (DE) analysis 12.1 Introduction to DE analysis 12.1.1 Bulk RNA-seq One of the most common types of analyses when working with bulk RNA-seq data is to identify differentially expressed genes. By comparing the genes that change between two or more conditions, e.g. mutant and wild-type or stimulated and unstimulated, it is possible to characterize the molecular mechanisms underlying the change. Several different methods, e.g. edgeR and DESeq2 and more, have been developed for bulk RNA-seq and become established as parts of robust and widely-used analysis workflows. Moreover, there are also extensive datasets available where the RNA-seq data has been validated using RT-qPCR. These data can be used to benchmark DE finding algorithms and the available evidence suggests that the algorithms are performing well. 12.1.2 Single cell RNA-seq In contrast to bulk RNA-seq, in scRNA-seq we often do not have a defined set of experimental conditions. Instead, as was shown in a previous chapter (10.2) we can identify the cell groups by using an unsupervised clustering approach. Once the groups have been identified one can find differentially expressed genes either by comparing the differences in variance between the groups (like the Kruskal-Wallis test implemented in SC3), or by comparing gene expression between clusters in a pairwise manner. In the following chapter we will mainly consider tools developed for pairwise comparisons. These method may also be applied when comparing cells obtained from different groups or conditions. Such analyses can be complicated by differing cell type proportions between samples (i.e. distinct samples cell populations; the unit of replication in the study). In such cases, it is likely beneficial to identify distinct cell types and conduct differential expression testing between conditions within each cell type. 12.1.3 Differences in Distribution Unlike bulk RNA-seq, we generally have a large number of samples (i.e. cells) for each group we are comparing in single-cell experiments. Thus we may be able to take advantage of the whole distribution of expression values in each group to identify differences between groups rather than only comparing estimates of mean-expression as is standard for bulk RNASeq. There are two main approaches to comparing distributions. Firstly, we can use existing statistical models/distributions and fit the same type of model to the expression in each group then test for differences in the parameters for each model, or test whether the model fits better if a particular parameter is allowed to be different according to group. For instance in Chapter ?? we used edgeR to test whether allowing mean expression to be different in different batches significantly improved the fit of a negative binomial model of the data. Alternatively, we can use a non-parametric test which does not assume that expression values follow any particular distribution, e.g. the Kolmogorov-Smirnov test (KS-test). Non-parametric tests generally convert observed expression values to ranks and test whether the distribution of ranks for one group are signficantly different from the distribution of ranks for the other group. However, some non-parametric methods fail in the presence of a large number of tied values, such as the case for dropouts (zeros) in single-cell RNA-seq expression data. Moreover, if the conditions for a parametric test hold, then it will typically be more powerful than a non-parametric test. 12.1.4 Benchmarking of DE methods for scRNA-seq data So far there has been one high-quality benchmarking study of single-cell differential expression methods (Soneson and Robinson 2018). The figure below summarises the results from that paper (which is well worth reading in full!): knitr::include_graphics("figures/soneson-de-benchmark-fig5.png") Figure 12.1: Figure 5 reproduced from Soneson and Robinson (2018). Summary of DE method performance across all major evaluation criteria. Criteria and cutoff values for performance categories are available in the Online Methods. Methods are ranked by their average performance across the criteria, with the numerical encoding good = 2, intermediate = 1, poor = 0. NODES and SAMseq do not return nominal P values and were therefore not evaluated in terms of the FPR. One particularly surprising outcome of this benchmarking study is that almost all methods designed specifically for the analysis of scRNA-seq data are outperformed by established bulk RNA-seq DE methods (edgeR, limma) and standard, classical statistical methods (t-test, Wilcoxon rank-sum tests). MAST (Finak et al. 2015) is the only method designed specifically for scRNA-seq data that performs well in this benchmark. These benchmarking results are a credit to the durability and flexibility of the leading bulk RNA-seq DE methods and a subtle indictment of the land rush of new scRNA-seq methods that were published without adequate comparison to existing bulk RNA-seq methods. 12.1.5 Models of single-cell RNA-seq data The most common model of RNASeq data is the negative binomial model: set.seed(1) hist( rnbinom( 1000, mu = 10, size = 100), col = "grey50", xlab = "Read Counts", main = "Negative Binomial" ) Figure 12.2: Negative Binomial distribution of read counts for a single gene across 1000 cells Mean: \\(\\mu = mu\\) Variance: \\(\\sigma^2 = mu + mu^2/size\\) It is parameterized by the mean expression (mu) and the dispersion (size), which is inversely related to the variance. The negative binomial model fits bulk RNA-seq data very well and it is used for most statistical methods designed for such data. In addition, it has been show to fit the distribution of molecule counts obtained from data tagged by unique molecular identifiers (UMIs) quite well (Grun et al. 2014, Islam et al. 2011). However, a raw negative binomial model does not necessarily fit full-length transcript data as well due to the high dropout rates relative to the non-zero read counts. For this type of data a variety of zero-inflated negative binomial models have been proposed (e.g. MAST, SCDE). d <- 0.5; counts <- rnbinom( 1000, mu = 10, size = 100 ) counts[runif(1000) < d] <- 0 hist( counts, col = "grey50", xlab = "Read Counts", main = "Zero-inflated NB" ) Figure 12.3: Zero-inflated Negative Binomial distribution Mean: \\(\\mu = mu \\cdot (1 - d)\\) Variance: \\(\\sigma^2 = \\mu \\cdot (1-d) \\cdot (1 + d \\cdot \\mu + \\mu / size)\\) These models introduce a new parameter \\(d\\), for the dropout rate, to the negative binomial model. As we saw in Chapter 19, the dropout rate of a gene is strongly correlated with the mean expression of the gene. Different zero-inflated negative binomial models use different relationships between mu and d and some may fit \\(\\mu\\) and \\(d\\) to the expression of each gene independently. Finally, several methods use a Poisson-Beta distribution which is based on a mechanistic model of transcriptional bursting. There is strong experimental support for this model (Kim and Marioni, 2013) and it provides a good fit to scRNA-seq data but it is less easy to use than the negative-binomial models and much less existing methods upon which to build than the negative binomial model. a <- 0.1 b <- 0.1 g <- 100 lambdas <- rbeta(1000, a, b) counts <- sapply(g*lambdas, function(l) {rpois(1, lambda = l)}) hist( counts, col = "grey50", xlab = "Read Counts", main = "Poisson-Beta" ) Mean: \\(\\mu = g \\cdot a / (a + b)\\) Variance: \\(\\sigma^2 = g^2 \\cdot a \\cdot b/((a + b + 1) \\cdot (a + b)^2)\\) This model uses three parameters: \\(a\\) the rate of activation of transcription; \\(b\\) the rate of inhibition of transcription; and \\(g\\) the rate of transcript production while transcription is active at the locus. Differential expression methods may test each of the parameters for differences across groups or only one (often \\(g\\)). All of these models may be further expanded to explicitly account for other sources of gene expression differences such as batch-effect or library depth depending on the particular DE algorithm. Exercise: Vary the parameters of each distribution to explore how they affect the distribution of gene expression. How similar are the Poisson-Beta and Negative Binomial models? 12.2 DE in a real dataset library(scRNA.seq.funcs) library(edgeR) library(monocle) library(MAST) library(ROCR) set.seed(1) 12.2.1 Introduction To test different single-cell differential expression methods we will be using the Blischak dataset from Chapters 7-17. For this experiment bulk RNA-seq data for each cell-line was generated in addition to single-cell data. We will use the differentially expressed genes identified using standard methods on the respective bulk data as the ground truth for evaluating the accuracy of each single-cell method. To save time we have pre-computed these for you. You can run the commands below to load these data. DE <- read.table("data/tung/TPs.txt") notDE <- read.table("data/tung/TNs.txt") GroundTruth <- list( DE = as.character(unlist(DE)), notDE = as.character(unlist(notDE)) ) This ground truth has been produce for the comparison of individual NA19101 to NA19239. Now load the respective single-cell data: molecules <- read.table("data/tung/molecules.txt", sep = "\\t") anno <- read.table("data/tung/annotation.txt", sep = "\\t", header = TRUE) keep <- anno[,1] == "NA19101" | anno[,1] == "NA19239" data <- molecules[,keep] group <- anno[keep,1] batch <- anno[keep,4] # remove genes that aren't expressed in at least 6 cells gkeep <- rowSums(data > 0) > 5; counts <- data[gkeep,] # Library size normalization lib_size = colSums(counts) norm <- t(t(counts)/lib_size * median(lib_size)) # Variant of CPM for datasets with library sizes of fewer than 1 mil molecules Now we will compare various single-cell DE methods. We will focus on methods that performed well in Soneson and Robinson’s [2019; CITE] detailed comparison of differential expression methods for single-cell data. Note that we will only be running methods which are available as R-packages and run relatively quickly. 12.2.2 Kolmogorov-Smirnov test The types of test that are easiest to work with are non-parametric ones. The most commonly used non-parametric test is the Kolmogorov-Smirnov test (KS-test) and we can use it to compare the distributions for each gene in the two individuals. The KS-test quantifies the distance between the empirical cummulative distributions of the expression of each gene in each of the two populations. It is sensitive to changes in mean experession and changes in variability. However it assumes data is continuous and may perform poorly when data contains a large number of identical values (eg. zeros). Another issue with the KS-test is that it can be very sensitive for large sample sizes and thus it may end up as significant even though the magnitude of the difference is very small. Now run the test: pVals <- apply( norm, 1, function(x) { ks.test( x[group == "NA19101"], x[group == "NA19239"] )$p.value } ) # multiple testing correction pVals <- p.adjust(pVals, method = "fdr") This code “applies†the function to each row (specified by 1) of the expression matrix, data. In the function we are returning just the p.value from the ks.test output. We can now consider how many of the ground truth positive and negative DE genes are detected by the KS-test: 12.2.2.1 Evaluating Accuracy sigDE <- names(pVals)[pVals < 0.05] length(sigDE) # Number of KS-DE genes sum(GroundTruth$DE %in% sigDE) # Number of KS-DE genes that are true DE genes sum(GroundTruth$notDE %in% sigDE) # Number of KS-DE genes that are truly not-DE As you can see many more of our ground truth negative genes were identified as DE by the KS-test (false positives) than ground truth positive genes (true positives), however this may be due to the larger number of notDE genes thus we typically normalize these counts as the True positive rate (TPR), TP/(TP + FN), and False positive rate (FPR), FP/(FP+TP). tp <- sum(GroundTruth$DE %in% sigDE) fp <- sum(GroundTruth$notDE %in% sigDE) tn <- sum(GroundTruth$notDE %in% names(pVals)[pVals >= 0.05]) fn <- sum(GroundTruth$DE %in% names(pVals)[pVals >= 0.05]) tpr <- tp/(tp + fn) fpr <- fp/(fp + tn) cat(c(tpr, fpr)) Now we can see the TPR is much higher than the FPR indicating the KS test is identifying DE genes. So far we’ve only evaluated the performance at a single significance threshold. Often it is informative to vary the threshold and evaluate performance across a range of values. This is then plotted as a receiver-operating-characteristic curve (ROC) and a general accuracy statistic can be calculated as the area under this curve (AUC). We will use the ROCR package to facilitate this plotting. # Only consider genes for which we know the ground truth pVals <- pVals[names(pVals) %in% GroundTruth$DE | names(pVals) %in% GroundTruth$notDE] truth <- rep(1, times = length(pVals)); truth[names(pVals) %in% GroundTruth$DE] = 0; pred <- ROCR::prediction(pVals, truth) perf <- ROCR::performance(pred, "tpr", "fpr") ROCR::plot(perf) aucObj <- ROCR::performance(pred, "auc") aucObj@y.values[[1]] # AUC Finally to facilitate the comparisons of other DE methods let’s put this code into a function so we don’t need to repeat it: DE_Quality_AUC <- function(pVals) { pVals <- pVals[names(pVals) %in% GroundTruth$DE | names(pVals) %in% GroundTruth$notDE] truth <- rep(1, times = length(pVals)); truth[names(pVals) %in% GroundTruth$DE] = 0; pred <- ROCR::prediction(pVals, truth) perf <- ROCR::performance(pred, "tpr", "fpr") ROCR::plot(perf) aucObj <- ROCR::performance(pred, "auc") return(aucObj@y.values[[1]]) } 12.2.3 Wilcox/Mann-Whitney-U Test The Wilcox-rank-sum test is another non-parametric test, but tests specifically if values in one group are greater/less than the values in the other group. Thus it is often considered a test for difference in median expression between two groups; whereas the KS-test is sensitive to any change in distribution of expression values. pVals <- apply( norm, 1, function(x) { wilcox.test( x[group == "NA19101"], x[group == "NA19239"] )$p.value } ) # multiple testing correction pVals <- p.adjust(pVals, method = "fdr") DE_Quality_AUC(pVals) 12.2.4 edgeR We’ve already used edgeR for differential expression in Chapter ??. edgeR is based on a negative binomial model of gene expression and uses a generalized linear model (GLM) framework, the enables us to include other factors such as batch to the model. dge <- DGEList( counts = counts, norm.factors = rep(1, length(counts[1,])), group = group ) group_edgeR <- factor(group) design <- model.matrix(~ group_edgeR) dge <- estimateDisp(dge, design = design, trend.method = "none") fit <- glmFit(dge, design) res <- glmLRT(fit) pVals <- res$table[,4] names(pVals) <- rownames(res$table) pVals <- p.adjust(pVals, method = "fdr") DE_Quality_AUC(pVals) 12.2.5 MAST MAST is based on a zero-inflated negative binomial model. It tests for differential expression using a hurdle model to combine tests of discrete (0 vs not zero) and continuous (non-zero values) aspects of gene expression. Again this uses a linear modelling framework to enable complex models to be considered. log_counts <- log(counts + 1) / log(2) fData <- data.frame(names = rownames(log_counts)) rownames(fData) <- rownames(log_counts); cData <- data.frame(cond = group) rownames(cData) <- colnames(log_counts) obj <- FromMatrix(as.matrix(log_counts), cData, fData) colData(obj)$cngeneson <- scale(colSums(assay(obj) > 0)) cond <- factor(colData(obj)$cond) # Model expression as function of condition & number of detected genes zlmCond <- zlm.SingleCellAssay(~ cond + cngeneson, obj) summaryCond <- summary(zlmCond, doLRT = "condNA19101") summaryDt <- summaryCond$datatable summaryDt <- as.data.frame(summaryDt) pVals <- unlist(summaryDt[summaryDt$component == "H",4]) # H = hurdle model names(pVals) <- unlist(summaryDt[summaryDt$component == "H",1]) pVals <- p.adjust(pVals, method = "fdr") DE_Quality_AUC(pVals) 12.2.6 limma 12.2.7 Pseudobulk 12.2.8 sessionInfo() References "], ["imputation.html", "13 Imputation", " 13 Imputation library(scImpute) library(SC3) library(scater) library(SingleCellExperiment) library(mclust) library(DrImpute) set.seed(1234567) As discussed previously, one of the main challenges when analyzing scRNA-seq data is the presence of zeros, or dropouts. The dropouts are assumed to have arisen for three possible reasons: The gene was not expressed in the cell and hence there are no transcripts to sequence The gene was expressed, but for some reason the transcripts were lost somewhere prior to sequencing The gene was expressed and transcripts were captured and turned into cDNA, but the sequencing depth was not sufficient to produce any reads. Thus, dropouts could be result of experimental shortcomings, and if this is the case then we would like to provide computational corrections. One possible solution is to impute the dropouts in the expression matrix. To be able to impute gene expression values, one must have an underlying model. However, since we do not know which dropout events are technical artefacts and which correspond to the transcript being truly absent, imputation is a difficult challenge and prone to creating false-positive results in downstream analysis. There are many different imputation methods available we will consider three fast, published methods: DrImpute and scImpute (Li and Li 2017). DrImpute and scImpute both use a model to determine which zeros are technical and impute only those values. Both use clustering to identify a group of cells that are assumed to have homogenous expression. DrImpute imputes all values that are not consistently zero in all cells of a cluster. Whereas, scImpute uses a zero-inflated normal distribution fit to log-normalized expression values and imputed all inflated zeros. 13.0.1 scImpute To test scImpute, we use the default parameters and we apply it to the Deng dataset that we have worked with before. scImpute takes a .csv or .txt file as an input: deng <- readRDS("data/deng/deng-reads.rds") write.csv(counts(deng), "deng.csv") scimpute( count_path = "deng.csv", infile = "csv", outfile = "txt", out_dir = "./", Kcluster = 10, ncores = 2 ) Now we can compare the results with original data by considering a PCA plot res <- read.table("scimpute_count.txt") colnames(res) <- NULL res <- SingleCellExperiment( assays = list(logcounts = log2(as.matrix(res) + 1)), colData = colData(deng) ) rowData(res)$feature_symbol <- rowData(deng)$feature_symbol plotPCA( res, colour_by = "cell_type2" ) Compare this result to the original data in Chapter 10.2. What are the most significant differences? We can examine the expression of specific genes to directly see the effect of imputation on the expression distribution. plotExpression(res, c("Sox2", "Eomes", "Zscan4d", "Fgf4")) plotExpression(deng, c("Sox2", "Eomes", "Zscan4d", "Fgf4")) To evaluate the impact of the imputation, we use SC3 to cluster the imputed matrix res <- sc3_estimate_k(res) metadata(res)$sc3$k_estimation res <- sc3(res, ks = 10, n_cores = 1, gene_filter = FALSE) adjustedRandIndex(colData(deng)$cell_type2, colData(res)$sc3_10_clusters) plotPCA( res, colour_by = "sc3_10_clusters" ) Exercise: Based on the PCA and the clustering results, do you think that imputation using scImpute is a good idea for the Deng dataset? 13.0.2 DrImpute We can do the same for DrImpute. DrImpute runs on a log-normalized expression matrix directly in R, we generate this matrix using scater, then run DrImpute. Unlike scImpute, DrImpute considers the consensus imputation across a range of ks using two differ correlation distances: deng <- normalize(deng) res <- DrImpute(deng@assays[["logcounts"]], ks=8:12) colnames(res) <- colnames(deng) rownames(res) <- rownames(deng) res <- SingleCellExperiment( assays = list(logcounts = as.matrix(res)), colData = colData(deng) ) rowData(res)$feature_symbol <- rowData(deng)$feature_symbol plotPCA( res, colour_by = "cell_type2" ) plotExpression(res, c("Sox2", "Eomes", "Zscan4d", "Fgf4")) Exercise: Check the sc3 clustering of the DrImpute matrix, do you think that imputation using DrImpute is a good idea for the Deng dataset? Exercise: What is the difference between scImpute and DrImpute based on the PCA and clustering analysis? Which one do you think is best to use? 13.0.3 sessionInfo() References "], ["comparing-and-combining-scrna-seq-datasets.html", "14 Comparing and combining scRNA-seq datasets 14.1 Search scRNA-Seq data", " 14 Comparing and combining scRNA-seq datasets library(scater) library(SingleCellExperiment) 14.0.1 Introduction As more and more scRNA-seq datasets become available, carrying merged_seurat comparisons between them is key. There are two main approaches to comparing scRNASeq datasets. The first approach is “label-centric†which is focused on trying to identify equivalent cell-types/states across datasets by comparing individual cells or groups of cells. The other approach is “cross-dataset normalization†which attempts to computationally remove experiment-specific technical/biological effects so that data from multiple experiments can be combined and jointly analyzed. The label-centric approach can be used with dataset with high-confidence cell-annotations, e.g. the Human Cell Atlas (HCA) (Regev et al. 2017) or the Tabula Muris (???) once they are completed, to project cells or clusters from a new sample onto this reference to consider tissue composition and/or identify cells with novel/unknown identity. Conceptually, such projections are similar to the popular BLAST method (Altschul et al. 1990), which makes it possible to quickly find the closest match in a database for a newly identified nucleotide or amino acid sequence. The label-centric approach can also be used to compare datasets of similar biological origin collected by different labs to ensure that the annotation and the analysis is consistent. The cross-dataset normalization approach can also be used to compare datasets of similar biological origin, unlike the label-centric approach it enables the join analysis of multiple datasets to facilitate the identification of rare cell-types which may to too sparsely sampled in each individual dataset to be reliably detected. However, cross-dataset normalization is not applicable to very large and diverse references since it assumes a significant portion of the biological variablility in each of the datasets overlaps with others. 14.0.2 Datasets We will running these methods on two human pancreas datasets: (Muraro et al. 2016) and (Segerstolpe et al. 2016). Since the pancreas has been widely studied, these datasets are well annotated. muraro <- readRDS("data/pancreas/muraro.rds") segerstolpe <- readRDS("data/pancreas/segerstolpe.rds") This data has already been formatted for scmap. Cell type labels must be stored in the cell_type1 column of the colData slots, and gene ids that are consistent across both datasets must be stored in the feature_symbol column of the rowData slots. First, lets check our gene-ids match across both datasets: sum(rowData(muraro)$feature_symbol %in% rowData(segerstolpe)$feature_symbol)/nrow(muraro) sum(rowData(segerstolpe)$feature_symbol %in% rowData(muraro)$feature_symbol)/nrow(segerstolpe) Here we can see that 96% of the genes present in muraro match genes in segerstople and 72% of genes in segerstolpe are match genes in muraro. This is as expected because the segerstolpe dataset was more deeply sequenced than the muraro dataset. However, it highlights some of the difficulties in comparing scRNASeq datasets. We can confirm this by checking the overall size of these two datasets. dim(muraro) dim(segerstolpe) In addition, we can check the cell-type annotations for each of these dataset using the command below: summary(factor(colData(muraro)$cell_type1)) summary(factor(colData(segerstolpe)$cell_type1)) Here we can see that even though both datasets considered the same biological tissue the two datasets, they have been annotated with slightly different sets of cell-types. If you are familiar withpancreas biology you might recognize that the pancreatic stellate cells (PSCs) in segerstolpe are a type of mesenchymal stem cell which would fall under the “mesenchymal†type in muraro. However, it isn’t clear whether these two annotations should be considered synonymous or not. We can use label-centric comparison methods to determine if these two cell-type annotations are indeed equivalent. Alternatively, we might be interested in understanding the function of those cells that were “unclassified endocrine†or were deemed too poor quality (“not applicableâ€) for the original clustering in each dataset by leveraging in formation across datasets. Either we could attempt to infer which of the existing annotations they most likely belong to using label-centric approaches or we could try to uncover a novel cell-type among them (or a sub-type within the existing annotations) using cross-dataset normalization. To simplify our demonstration analyses we will remove the small classes of unassigned cells, and the poor quality cells. We will retain the “unclassified endocrine†to see if any of these methods can elucidate what cell-type they belong to. segerstolpe <- segerstolpe[,colData(segerstolpe)$cell_type1 != "unclassified"] segerstolpe <- segerstolpe[,colData(segerstolpe)$cell_type1 != "not applicable",] muraro <- muraro[,colData(muraro)$cell_type1 != "unclear"] 14.0.3 Projecting cells onto annotated cell-types (scmap) library(scmap) set.seed(1234567) We recently developed scmap (Kiselev and Hemberg 2017) - a method for projecting cells from a scRNA-seq experiment onto the cell-types identified in other experiments. Additionally, a cloud version of scmap can be run for free, withmerged_seurat restrictions, from http://www.hemberg-lab.cloud/scmap. 14.0.3.1 Feature Selection Once we have a SingleCellExperiment object we can run scmap. First we have to build the “index†of our reference clusters. Since we want to know whether PSCs and mesenchymal cells are synonymous we will project each dataset to the other so we will build an index for each dataset. This requires first selecting the most informative features for the reference dataset. muraro <- selectFeatures(muraro, suppress_plot = FALSE) Genes highlighted with the red colour will be used in the futher analysis (projection). segerstolpe <- selectFeatures(segerstolpe, suppress_plot = FALSE) From the y-axis of these plots we can see that scmap uses a dropmerged_seurat-based feature selection method. Now calculate the cell-type index: muraro <- indexCluster(muraro) segerstolpe <- indexCluster(segerstolpe) We can also visualize the index: heatmap(as.matrix(metadata(muraro)$scmap_cluster_index)) You may want to adjust your features using the setFeatures function if features are too heavily concentrated in only a few cell-types. In this case the dropmerged_seurat-based features look good so we will just them. Exercise Using the rowData of each dataset how many genes were selected as features in both datasets? What does this tell you abmerged_seurat these datasets? Answer 14.0.3.2 Projecting scmap computes the distance from each cell to each cell-type in the reference index, then applies an empirically derived threshold to determine which cells are assigned to the closest reference cell-type and which are unassigned. To account for differences in sequencing depth distance is calculated using the spearman correlation and cosine distance and only cells with a consistent assignment with both distances are returned as assigned. We will project the segerstolpe dataset to muraro dataset: seger_to_muraro <- scmapCluster( projection = segerstolpe, index_list = list( muraro = metadata(muraro)$scmap_cluster_index ) ) and muraro onto segerstolpe muraro_to_seger <- scmapCluster( projection = muraro, index_list = list( seger = metadata(segerstolpe)$scmap_cluster_index ) ) Note that in each case we are projecting to a single dataset but that this could be extended to any number of datasets for which we have computed indices. Now lets compare the original cell-type labels with the projected labels: table(colData(muraro)$cell_type1, muraro_to_seger$scmap_cluster_labs) Here we can see that cell-types do map to their equivalents in segerstolpe, and importantly we see that all but one of the “mesenchymal†cells were assigned to the “PSC†class. table(colData(segerstolpe)$cell_type1, seger_to_muraro$scmap_cluster_labs) Again we see cell-types match each other and that all but one of the “PSCs†match the “mesenchymal†cells providing strong evidence that these two annotations should be considered synonymous. We can also visualize these tables using a Sankey diagram: plot(getSankey(colData(muraro)$cell_type1, muraro_to_seger$scmap_cluster_labs[,1], plot_height=400)) Exercise How many of the previously unclassified cells would be be able to assign to cell-types using scmap? Answer 14.0.4 Cell-to-Cell mapping scmap can also project each cell in one dataset to its approximate closest neighbouring cell in the reference dataset. This uses a highly optimized search algorithm allowing it to be scaled to very large references (in theory 100,000-millions of cells). However, this process is stochastic so we must fix the random seed to ensure we can reproduce our results. We have already performed feature selection for this dataset so we can go straight to building the index. set.seed(193047) segerstolpe <- indexCell(segerstolpe) muraro <- indexCell(muraro) In this case the index is a series of clusterings of each cell using different sets of features, parameters k and M are the number of clusters and the number of features used in each of these subclusterings. New cells are assigned to the nearest cluster in each subclustering to generate unique pattern of cluster assignments. We then find the cell in the reference dataset with the same or most similar pattern of cluster assignments. We can examine the cluster assignment patterns for the reference datasets using: metadata(muraro)$scmap_cell_index$subclusters[1:5,1:5] To project and find the w nearest neighbours we use a similar command as before: muraro_to_seger <- scmapCell( projection = muraro, index_list = list( seger = metadata(segerstolpe)$scmap_cell_index ), w = 5 ) We can again look at the results: muraro_to_seger$seger[[1]][,1:5] This shows the column number of the 5 nearest neighbours in segerstolpe to each of the cells in muraro. We could then calculate a pseudotime estimate, branch assignment, or other cell-level data by selecting the appropriate data from the colData of the segerstolpe data set. As a demonstration we will find the cell-type of the nearest neighbour of each cell. cell_type_NN <- colData(segerstolpe)$cell_type1[muraro_to_seger$seger[[1]][1,]] head(cell_type_NN) 14.0.5 Metaneighbour Metaneighbour is specifically designed to ask whether cell-type labels are consistent across datasets. It comes in two versions. First is a fully supervised method which assumes cell-types are known in all datasets and calculates how “good†those cell-type labels are. (The precise meaning of “good†will be described below). Alternatively, metaneighbour can estimate how similar all cell-types are to each other both within and across datasets. We will only be using the unsupervised version as it has much more general applicability and is easier to interpret the results of. Metaneighbour compares cell-types across datasets by building a cell-cell spearman correlation network. The method then tries to predict the label of each cell through weighted “votes†of its nearest-neighbours. Then scores the overall similarity between two clusters as the AUROC for assigning cells of typeA to typeB based on these weighted votes. AUROC of 1 would indicate all the cells of typeA were assigned to typeB before any other cells were, and an AUROC of 0.5 is what you would get if cells were being randomly assigned. Metanighbour is just a couple of R functions not a complete package so we have to load them using source source("course_files/utils/2017-08-28-runMN-US.R") 14.0.5.1 Prepare Data Metaneighbour requires all datasets to be combined into a single expression matrix prior to running: is.common <- rowData(muraro)$feature_symbol %in% rowData(segerstolpe)$feature_symbol muraro <- muraro[is.common,] segerstolpe <- segerstolpe[match(rowData(muraro)$feature_symbol, rowData(segerstolpe)$feature_symbol),] rownames(segerstolpe) <- rowData(segerstolpe)$feature_symbol rownames(muraro) <- rowData(muraro)$feature_symbol identical(rownames(segerstolpe), rownames(muraro)) combined_logcounts <- cbind(logcounts(muraro), logcounts(segerstolpe)) dataset_labels <- rep(c("m", "s"), times=c(ncol(muraro), ncol(segerstolpe))) cell_type_labels <- c(colData(muraro)$cell_type1, colData(segerstolpe)$cell_type1) pheno <- data.frame(Sample_ID = colnames(combined_logcounts), Study_ID=dataset_labels, Celltype=paste(cell_type_labels, dataset_labels, sep="-")) rownames(pheno) <- colnames(combined_logcounts) Metaneighbor includes a feature selection method to identify highly variable genes. var.genes = get_variable_genes(combined_logcounts, pheno) Since Metaneighbor is much slower than scmap, we will down sample these datasets. subset <- sample(1:nrow(pheno), 2000) combined_logcounts <- combined_logcounts[,subset] pheno <- pheno[subset,] cell_type_labels <- cell_type_labels[subset] dataset_labels <- dataset_labels[subset] Now we are ready to run Metaneighbor. First we will run the unsupervised version that will let us see which cell-types are most similar across the two datasets. unsup <- run_MetaNeighbor_US(var.genes, combined_logcounts, unique(pheno$Celltype), pheno) heatmap(unsup) 14.0.6 mnnCorrect mnnCorrect corrects datasets to facilitate joint analysis. It order to account for differences in composition between two replicates or two different experiments it first matches invidual cells across experiments to find the overlaping biologicial structure. Using that overlap it learns which dimensions of expression correspond to the biological state and which dimensions correspond to batch/experiment effect; mnnCorrect assumes these dimensions are orthologal to each other in high dimensional expression space. Finally it removes the batch/experiment effects from the entire expression matrix to return the corrected matrix. To match individual cells to each other across datasets, mnnCorrect uses the cosine distance to avoid library-size effect then identifies mututal nearest neighbours (k determines to neighbourhood size) across datasets. Only overlaping biological groups should have mutual nearest neighbours (see panel b below). However, this assumes that k is set to approximately the size of the smallest biological group in the datasets, but a k that is too low will identify too few mutual nearest-neighbour pairs to get a good estimate of the batch effect we want to remove. Learning the biological/techncial effects is done with either singular value decomposition, similar to RUV we encounters in the batch-correction section, or with principal component analysis with the opitimized irlba package, which should be faster than SVD. The parameter svd.dim specifies how many dimensions should be kept to summarize the biological structure of the data, we will set it to three as we found three major groups using Metaneighbor above. These estimates may be futher adjusted by smoothing (sigma) and/or variance adjustment (var.adj). mnnCorrect also assumes you’ve already subset your expression matricies so that they contain identical genes in the same order, fortunately we have already done with for our datasets when we set up our data for Metaneighbor. require("batchelor") # mnnCorrect will take several minutes to run corrected <- mnnCorrect(logcounts(muraro), logcounts(segerstolpe), k=20, sigma=1, pc.approx=TRUE, subset.row=var.genes, svd.dim=3) First let’s check that we found a sufficient number of mnn pairs, mnnCorrect returns a list of dataframe with the mnn pairs for each dataset. dim(corrected$pairs[[1]]) # muraro -> others dim(corrected$pairs[[2]]) # seger -> others The first and second columns contain the cell column IDs and the third column contains a number indicating which dataset/batch the column 2 cell belongs to. In our case, we are only comparing two datasets so all the mnn pairs have been assigned to the second table and the third column contains only ones head(corrected$pairs[[2]]) total_pairs <- nrow(corrected$pairs[[2]]) n_unique_seger <- length(unique((corrected$pairs[[2]][,1]))) n_unique_muraro <- length(unique((corrected$pairs[[2]][,2]))) mnnCorrect found “r total_pairs†sets of mutual nearest-neighbours between n_unique_seger segerstolpe cells and n_unique_muraro muraro cells. This should be a sufficient number of pairs but the low number of unique cells in each dataset suggests we might not have captured the full biological signal in each dataset. Exercise Which cell-types had mnns across these datasets? Should we increase/decrease k? Answer Now we could create a combined dataset to jointly analyse these data. However, the corrected data is no longer counts and usually will contain negative expression values thus some analysis tools may no longer be appropriate. For simplicity let’s just plot a joint TSNE. require("Rtsne") joint_expression_matrix <- cbind(corrected$corrected[[1]], corrected$corrected[[2]]) # Tsne will take some time to run on the full dataset joint_tsne <- Rtsne(t(joint_expression_matrix[rownames(joint_expression_matrix) %in% var.genes,]), initial_dims=10, theta=0.75, check_duplicates=FALSE, max_iter=200, stop_lying_iter=50, mom_switch_iter=50) dataset_labels <- factor(rep(c("m", "s"), times=c(ncol(muraro), ncol(segerstolpe)))) cell_type_labels <- factor(c(colData(muraro)$cell_type1, colData(segerstolpe)$cell_type1)) plot(joint_tsne$Y[,1], joint_tsne$Y[,2], pch=c(16,1)[dataset_labels], col=rainbow(length(levels(cell_type_labels)))[cell_type_labels]) 14.0.7 Cannonical Correlation Analysis (Seurat) The Seurat package contains another correction method for combining multiple datasets, called CCA. However, unlike mnnCorrect it doesn’t correct the expression matrix itself directly. Instead Seurat finds a lower dimensional subspace for each dataset then corrects these subspaces. Also different from mnnCorrect, Seurat only combines a single pair of datasets at a time. Seurat uses gene-gene correlations to identify the biological structure in the dataset with a method called canonical correlation analysis (CCA). Seurat learns the shared structure to the gene-gene correlations and then evaluates how well each cell fits this structure. Cells which must better described by a data-specific dimensionality reduction method than by the shared correlation structure are assumed to represent dataset-specific cell-types/states and are discarded before aligning the two datasets. Finally the two datasets are aligned using ‘warping’ algorithms which normalize the low-dimensional representations of each dataset in a way that is robust to differences in population density. Note because Seurat uses up a lot of library space you will have to restart your R-session to load it, and the plots/output won’t be automatically generated on this page. Reload the data: muraro <- readRDS("data/pancreas/muraro.rds") segerstolpe <- readRDS("data/pancreas/segerstolpe.rds") segerstolpe <- segerstolpe[,colData(segerstolpe)$cell_type1 != "unclassified"] segerstolpe <- segerstolpe[,colData(segerstolpe)$cell_type1 != "not applicable",] muraro <- muraro[,colData(muraro)$cell_type1 != "unclear"] is.common <- rowData(muraro)$feature_symbol %in% rowData(segerstolpe)$feature_symbol muraro <- muraro[is.common,] segerstolpe <- segerstolpe[match(rowData(muraro)$feature_symbol, rowData(segerstolpe)$feature_symbol),] rownames(segerstolpe) <- rowData(segerstolpe)$feature_symbol rownames(muraro) <- rowData(muraro)$feature_symbol identical(rownames(segerstolpe), rownames(muraro)) First we will reformat our data into Seurat objects: require("Seurat") set.seed(4719364) muraro_seurat <- CreateSeuratObject(raw.data=assays(muraro)[["normcounts"]]) # raw counts aren't available for muraro muraro_seurat@meta.data[, "dataset"] <- 1 muraro_seurat@meta.data[, "celltype"] <- paste("m",colData(muraro)$cell_type1, sep="-") seger_seurat <- CreateSeuratObject(raw.data=assays(segerstolpe)[["counts"]]) seger_seurat@meta.data[, "dataset"] <- 2 seger_seurat@meta.data[, "celltype"] <- paste("s",colData(segerstolpe)$cell_type1, sep="-") Next we must normalize, scale and identify highly variable genes for each dataset: muraro_seurat <- NormalizeData(object=muraro_seurat) muraro_seurat <- ScaleData(object=muraro_seurat) muraro_seurat <- FindVariableGenes(object=muraro_seurat, do.plot=TRUE) seger_seurat <- NormalizeData(object=seger_seurat) seger_seurat <- ScaleData(object=seger_seurat) seger_seurat <- FindVariableGenes(object=seger_seurat, do.plot=TRUE) Eventhough Seurat corrects for the relationship between dispersion and mean expression, it doesn’t use the corrected value when ranking features. Compare the results of the command below with the results in the plots above: head(muraro_seurat@hvg.info, 50) head(seger_seurat@hvg.info, 50) But we will follow their example and use the top 2000 most dispersed genes withmerged_seurat correcting for mean expression from each dataset anyway. gene.use <- union(rownames(x = head(x = muraro_seurat@hvg.info, n = 2000)), rownames(x = head(x = seger_seurat@hvg.info, n = 2000))) Exercise Find the features we would use if we selected the top 2000 most dispersed after scaling by mean. (Hint: consider the order function) Answer Now we will run CCA to find the shared correlation structure for these two datasets: Note to speed up the calculations we will be using only the top 5 dimensions but ideally you would consider many more and then select the top most informative ones using DimHeatmap. merged_seurat <- RunCCA(object=muraro_seurat, object2=seger_seurat, genes.use=gene.use, add.cell.id1="m", add.cell.id2="s", num.cc = 5) DimPlot(object = merged_seurat, reduction.use = "cca", group.by = "dataset", pt.size = 0.5) # Before correcting To identify dataset specific cell-types we compare how well cells are ‘explained’ by CCA vs dataset-specific principal component analysis. merged_seurat <- CalcVarExpRatio(object = merged_seurat, reduction.type = "pca", grouping.var = "dataset", dims.use = 1:5) merged.all <- merged_seurat merged_seurat <- SubsetData(object=merged_seurat, subset.name="var.ratio.pca", accept.low = 0.5) # CCA > 1/2 as good as PCA merged.discard <- SubsetData(object=merged.all, subset.name="var.ratio.pca", accept.high = 0.5) summary(factor(merged.discard@meta.data$celltype)) # check the cell-type of the discarded cells. Here we can see that despite both datasets containing endothelial cells, almost all of them have been discarded as “dataset-specificâ€. Now we can align the datasets: merged_seurat <- AlignSubspace(object = merged_seurat, reduction.type = "cca", grouping.var = "dataset", dims.align = 1:5) DimPlot(object = merged_seurat, reduction.use = "cca.aligned", group.by = "dataset", pt.size = 0.5) # After aligning subspaces Exercise Compare the results for if you use the features after scaling dispersions. Answer Advanced Exercise Use the clustering methods we previously covered on the combined datasets. Do you identify any novel cell-types? 14.0.8 sessionInfo() 14.1 Search scRNA-Seq data library(scfind) library(SingleCellExperiment) library(plotly) set.seed(1234567) 14.1.1 About scfind is a tool that allows one to search single cell RNA-Seq collections (Atlas) using lists of genes, e.g. searching for cells and cell-types where a specific set of genes are expressed. scfind is a Github package. Cloud implementation of scfind with a large collection of datasets is available on our website. 14.1.2 Dataset We will run scfind on the Tabula Muris 10X dataset. scfind also operates on SingleCellExperiment class: tm10x_heart <- readRDS("data/sce/Heart_10X.rds") tm10x_heart colData(tm10x_heart) 14.1.3 Gene Index Now we need to create a gene index using our dataset: heart_index <- buildCellTypeIndex( tm10x_heart, cell_type_column = "cell_type1" ) scfind adopts a two-step compression strategy which allows efficient compression of large cell-by-gene matrix and allows fast retrieval of data by gene query. We estimated that one can achieve 2 orders of magnitude compression with this method. The input matrix for indexing is the raw count matrix of the SingleCellExperiment class. By default the cell_type1 column of the colData slot of the SingleCellExperiment object is used to define cell types, however it can also be defined manually using the cell.type.label argument of the buildCellTypeIndex. For dataset with more than one tissue, you can also merge all tissues together to create a super index using the function mergeDataset. The index can be saved in .rds format using saveObject function and loaded using loadObject function for future use. tm10x_thymus <- readRDS("data/sce/Thymus_10X.rds") thymus_index <- buildCellTypeIndex( tm10x_thymus, cell_type_column = "cell_type1" ) ## scfind_index <- mergeDataset(heart_index, thymus_index) ## scfind_index@datasets ## cellTypeNames(scfind_index) ## sample(scfindGenes(scfind_index),20) To quickly and easily find the enriched cell type using an interactive Shiny application use the following method: 14.1.4 Marker genes Now let’s find the marker genes for Thymus T cell in the datasets # Showing the top 5 marker genes for each cell type and sort by F1 score. t_cell_markers <- cellTypeMarkers(scfind_index, cell.types = "Thymus.T cell", top.k = 5, sort.field = "f1") t_cell_markers Next, you can evaluate the markers of Thymus T cell in Thymus stromal cell evaluateMarkers( scfind_index, gene.list = as.character(t_cell_markers$genes), cell.types = "Thymus.stromal cell", sort.field = "f1" ) # By default, the marker evaluation takes all cell types in the dataset as background cell type, but you can use the argument `background.cell.types` to fine tune the evaluation background <- cellTypeNames(scfind_index, datasets = "Thymus") background evaluateMarkers( scfind_index, gene.list = as.character(t_cell_markers$genes), cell.types = "Thymus.stromal cell", sort.field = "f1", background.cell.types = background ) 14.1.5 Search cells by a gene list scfind can instantly identify the cell type that best represents the genes of interest from large single cell dataset. We will use the marker genes identified in an original publication Yanbin et al. 2015. Cardiomyocyte-specific markers used in immunostaining as shown in Figure 1. cardiomyocytes <- c("Mef2c", "Gata4", "Nkx2.5", "Myh6", "tnnt2", "tnni3", "CDH2", "Cx43", "GJA1") result <- markerGenes( scfind_index, gene.list = cardiomyocytes ) result To allow search of enriched cell type from a long list of gene query, scfind features a query optimization routine. First, the function markerGenes will counter suggest subqueries that with the highest support in the dataset. The TF-IDF score for each gene set allows user to identify the best subquery for finding the most relevant cell type. best_subquery <- result[which.max(result$tfidf),] # get the best subquery by ranking TF-IDF score best_subquery <- strsplit(as.character(best_subquery$Query), ",")[[1]] # obtain gene list hyperQueryCellTypes( scfind_index, gene.list = best_subquery ) hyperQueryCellTypes function returns a list of p-values corresponding to all cell types in a given dataset. It also outputs a list of cells in which genes from the given gene list are co-expressed. Exercise 1 Find the marker genes of all cell types in the Heart dataset cardiac_contractility <- c("Ace2","Fkbp1b","Gh","Cacna1c","Cd59b","Ppp1r1a","Tnnt2","Nos1","Agtr1a","Camk2g","Grk2","Ins2","Dnah8","Igf1","Nos3","Nppa","Nppb","Il6","Myh6","Ren2","Tnni3","Apln","Kcnmb1","Pik3cg","Prkca","Aplnr","Slc8a1","Ace","Akt1","Edn1","Kcnmb2","Nos2","Tnf","Myh14","Adrb2","Agt","Adrb1","Atp2a2","Ryr2","Pln") Exercise 2 Input the gene list relevant to “cardiac contractility†and find the best gene set with the highest support. Identify the enriched cell type for this query. 14.1.6 In-silico gating Using the findCellTypes function, you can perform in-silico gating to identify cell type subsets as if the way cell sorting works. To do so, you can add logical operators including “-†and "*" for “no†and “intermediate†expression, respectively in front of the gene name. Here, we use operators to subset T cell of the Thymus dataset into effector T regulatory cells and effector memory T cell. effector_t_reg_cells <- c("*Ptprc", "-Il7r", "Ctla4", "-Il7r") effector_memory_t_cells <- c("-Il2ra", "*Ptprc", "Il7r") subset_treg <- findCellTypes(scfind_index, effector_t_reg_cells, "Thymus") subset_tmem <- findCellTypes(scfind_index, effector_memory_t_cells, "Thymus") subset_treg subset_tmem Let’s use the TSNE plot information from the SingleCellExperiment of Thymus to illustrate the gating result map <- data.frame( tm10x_thymus@reducedDims[['TSNE']], cell_type = as.character(colData(tm10x_thymus)$cell_type1), stringsAsFactors = F ) map <- subset(map, cell_type == "T cell") plot_ly(map, x = ~X1 , y = ~X2, type="scatter") map$cell_type[subset_treg$`Thymus.T cell`] <- "Effector T Regulatory Cell" map$cell_type[subset_tmem$`Thymus.T cell`] <- "Effector Memory T Cell" plot_ly(map, x = ~X1 , y = ~X2, type="scatter", color = ~cell_type) 14.1.7 sessionInfo() sessionInfo() References "], ["integrating-single-cell-omics-datasets.html", "15 Integrating single-cell ’omics datasets", " 15 Integrating single-cell ’omics datasets set.seed(1234567) "], diff --git a/public/seurat-chapter.html b/public/seurat-chapter.html index 1d075bd..9247ed6 100644 --- a/public/seurat-chapter.html +++ b/public/seurat-chapter.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -522,26 +528,26 @@ sequenced on the Illumina NextSeq 500. The raw data can be found <p>We start by reading in the data. All features in Seurat have been configured to work with sparse matrices which results in significant memory and speed savings for Drop-seq/inDrop/10x data.</p> -<div class="sourceCode" id="cb867"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb867-1" data-line-number="1"><span class="kw">library</span>(Seurat)</a> -<a class="sourceLine" id="cb867-2" data-line-number="2"><span class="kw">library</span>(dplyr)</a> -<a class="sourceLine" id="cb867-3" data-line-number="3"><span class="kw">library</span>(cowplot)</a> -<a class="sourceLine" id="cb867-4" data-line-number="4"></a> -<a class="sourceLine" id="cb867-5" data-line-number="5"><span class="co"># Load the PBMC dataset</span></a> -<a class="sourceLine" id="cb867-6" data-line-number="6">pbmc.data <-<span class="st"> </span><span class="kw">Read10X</span>(<span class="dt">data.dir =</span> <span class="st">"data/pbmc3k_filtered_gene_bc_matrices/hg19/"</span>)</a> -<a class="sourceLine" id="cb867-7" data-line-number="7"></a> -<a class="sourceLine" id="cb867-8" data-line-number="8"><span class="co"># Examine the memory savings between regular and sparse matrices</span></a> -<a class="sourceLine" id="cb867-9" data-line-number="9">dense.size <-<span class="st"> </span><span class="kw">object.size</span>(<span class="dt">x =</span> <span class="kw">as.matrix</span>(<span class="dt">x =</span> pbmc.data))</a> -<a class="sourceLine" id="cb867-10" data-line-number="10">dense.size</a> -<a class="sourceLine" id="cb867-11" data-line-number="11"></a> -<a class="sourceLine" id="cb867-12" data-line-number="12">sparse.size <-<span class="st"> </span><span class="kw">object.size</span>(<span class="dt">x =</span> pbmc.data)</a> -<a class="sourceLine" id="cb867-13" data-line-number="13">sparse.size</a> -<a class="sourceLine" id="cb867-14" data-line-number="14"></a> -<a class="sourceLine" id="cb867-15" data-line-number="15">dense.size<span class="op">/</span>sparse.size</a> -<a class="sourceLine" id="cb867-16" data-line-number="16"></a> -<a class="sourceLine" id="cb867-17" data-line-number="17"><span class="co"># Initialize the Seurat object with the raw (non-normalized data). Keep all</span></a> -<a class="sourceLine" id="cb867-18" data-line-number="18"><span class="co"># genes expressed in >= 3 cells (~0.1% of the data). Keep all cells with at</span></a> -<a class="sourceLine" id="cb867-19" data-line-number="19"><span class="co"># least 200 detected genes</span></a> -<a class="sourceLine" id="cb867-20" data-line-number="20">pbmc <-<span class="st"> </span><span class="kw">CreateSeuratObject</span>(<span class="dt">counts =</span> pbmc.data, <span class="dt">min.cells =</span> <span class="dv">3</span>, <span class="dt">min.features =</span> <span class="dv">200</span>, <span class="dt">project =</span> <span class="st">"10X_PBMC"</span>, <span class="dt">assay =</span> <span class="st">"RNA"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb638"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb638-1" data-line-number="1"><span class="kw">library</span>(Seurat)</a> +<a class="sourceLine" id="cb638-2" data-line-number="2"><span class="kw">library</span>(dplyr)</a> +<a class="sourceLine" id="cb638-3" data-line-number="3"><span class="kw">library</span>(cowplot)</a> +<a class="sourceLine" id="cb638-4" data-line-number="4"></a> +<a class="sourceLine" id="cb638-5" data-line-number="5"><span class="co"># Load the PBMC dataset</span></a> +<a class="sourceLine" id="cb638-6" data-line-number="6">pbmc.data <-<span class="st"> </span><span class="kw">Read10X</span>(<span class="dt">data.dir =</span> <span class="st">"data/pbmc3k_filtered_gene_bc_matrices/hg19/"</span>)</a> +<a class="sourceLine" id="cb638-7" data-line-number="7"></a> +<a class="sourceLine" id="cb638-8" data-line-number="8"><span class="co"># Examine the memory savings between regular and sparse matrices</span></a> +<a class="sourceLine" id="cb638-9" data-line-number="9">dense.size <-<span class="st"> </span><span class="kw">object.size</span>(<span class="dt">x =</span> <span class="kw">as.matrix</span>(<span class="dt">x =</span> pbmc.data))</a> +<a class="sourceLine" id="cb638-10" data-line-number="10">dense.size</a> +<a class="sourceLine" id="cb638-11" data-line-number="11"></a> +<a class="sourceLine" id="cb638-12" data-line-number="12">sparse.size <-<span class="st"> </span><span class="kw">object.size</span>(<span class="dt">x =</span> pbmc.data)</a> +<a class="sourceLine" id="cb638-13" data-line-number="13">sparse.size</a> +<a class="sourceLine" id="cb638-14" data-line-number="14"></a> +<a class="sourceLine" id="cb638-15" data-line-number="15">dense.size<span class="op">/</span>sparse.size</a> +<a class="sourceLine" id="cb638-16" data-line-number="16"></a> +<a class="sourceLine" id="cb638-17" data-line-number="17"><span class="co"># Initialize the Seurat object with the raw (non-normalized data). Keep all</span></a> +<a class="sourceLine" id="cb638-18" data-line-number="18"><span class="co"># genes expressed in >= 3 cells (~0.1% of the data). Keep all cells with at</span></a> +<a class="sourceLine" id="cb638-19" data-line-number="19"><span class="co"># least 200 detected genes</span></a> +<a class="sourceLine" id="cb638-20" data-line-number="20">pbmc <-<span class="st"> </span><span class="kw">CreateSeuratObject</span>(<span class="dt">counts =</span> pbmc.data, <span class="dt">min.cells =</span> <span class="dv">3</span>, <span class="dt">min.features =</span> <span class="dv">200</span>, <span class="dt">project =</span> <span class="st">"10X_PBMC"</span>, <span class="dt">assay =</span> <span class="st">"RNA"</span>)</a></code></pre></div> </div> <div id="standard-pre-processing-workflow" class="section level2"> <h2><span class="header-section-number">16.2</span> Standard pre-processing workflow</h2> @@ -561,38 +567,38 @@ of genes detected as potential multiplets. Of course this is not a guaranteed method to exclude cell doublets, but we include this as an example of filtering user-defined outlier cells. We also filter cells based on the percentage of mitochondrial genes present.</p> -<div class="sourceCode" id="cb868"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb868-1" data-line-number="1"><span class="co"># The number of genes and UMIs (nGene and nUMI) are automatically calculated</span></a> -<a class="sourceLine" id="cb868-2" data-line-number="2"><span class="co"># for every object by Seurat. For non-UMI data, nUMI represents the sum of</span></a> -<a class="sourceLine" id="cb868-3" data-line-number="3"><span class="co"># the non-normalized values within a cell We calculate the percentage of</span></a> -<a class="sourceLine" id="cb868-4" data-line-number="4"><span class="co"># mitochondrial genes here and store it in percent.mito using AddMetaData.</span></a> -<a class="sourceLine" id="cb868-5" data-line-number="5"><span class="co"># We use object@raw.data since this represents non-transformed and</span></a> -<a class="sourceLine" id="cb868-6" data-line-number="6"><span class="co"># non-log-normalized counts The % of UMI mapping to MT-genes is a common</span></a> -<a class="sourceLine" id="cb868-7" data-line-number="7"><span class="co"># scRNA-seq QC metric.</span></a> -<a class="sourceLine" id="cb868-8" data-line-number="8">mito.genes <-<span class="st"> </span><span class="kw">grep</span>(<span class="dt">pattern =</span> <span class="st">"^MT-"</span>, <span class="dt">x =</span> <span class="kw">rownames</span>(pbmc<span class="op">@</span>assays[[<span class="st">"RNA"</span>]]), <span class="dt">value =</span> <span class="ot">TRUE</span>)</a> -<a class="sourceLine" id="cb868-9" data-line-number="9"></a> -<a class="sourceLine" id="cb868-10" data-line-number="10">percent.mito <-<span class="st"> </span>Matrix<span class="op">::</span><span class="kw">colSums</span>(pbmc<span class="op">@</span>assays[[<span class="st">"RNA"</span>]][mito.genes, ])<span class="op">/</span>Matrix<span class="op">::</span><span class="kw">colSums</span>(pbmc<span class="op">@</span>assays[[<span class="st">"RNA"</span>]])</a> -<a class="sourceLine" id="cb868-11" data-line-number="11"></a> -<a class="sourceLine" id="cb868-12" data-line-number="12"><span class="co"># AddMetaData adds columns to object@meta.data, and is a great place to</span></a> -<a class="sourceLine" id="cb868-13" data-line-number="13"><span class="co"># stash QC stats</span></a> -<a class="sourceLine" id="cb868-14" data-line-number="14"></a> -<a class="sourceLine" id="cb868-15" data-line-number="15"><span class="co">#Seurat v2 function, but shows compatibility in Seurat v3</span></a> -<a class="sourceLine" id="cb868-16" data-line-number="16">pbmc <-<span class="st"> </span><span class="kw">AddMetaData</span>(<span class="dt">object =</span> pbmc, <span class="dt">metadata =</span> percent.mito, <span class="dt">col.name =</span> <span class="st">"percent.mito"</span>) </a> -<a class="sourceLine" id="cb868-17" data-line-number="17"><span class="co">#in case the above function does not work simply do:</span></a> -<a class="sourceLine" id="cb868-18" data-line-number="18">pbmc<span class="op">$</span>percent.mito <-<span class="st"> </span>percent.mito</a> -<a class="sourceLine" id="cb868-19" data-line-number="19"></a> -<a class="sourceLine" id="cb868-20" data-line-number="20"><span class="kw">VlnPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> <span class="kw">c</span>(<span class="st">"nFeature_RNA"</span>, <span class="st">"nCount_RNA"</span>, <span class="st">"percent.mito"</span>), <span class="dt">ncol =</span> <span class="dv">3</span>)</a></code></pre></div> -<div class="sourceCode" id="cb869"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb869-1" data-line-number="1"><span class="co"># GenePlot is typically used to visualize gene-gene relationships, but can</span></a> -<a class="sourceLine" id="cb869-2" data-line-number="2"><span class="co"># be used for anything calculated by the object, i.e. columns in</span></a> -<a class="sourceLine" id="cb869-3" data-line-number="3"><span class="co"># object@meta.data, PC scores etc. Since there is a rare subset of cells</span></a> -<a class="sourceLine" id="cb869-4" data-line-number="4"><span class="co"># with an outlier level of high mitochondrial percentage and also low UMI</span></a> -<a class="sourceLine" id="cb869-5" data-line-number="5"><span class="co"># content, we filter these as well</span></a> -<a class="sourceLine" id="cb869-6" data-line-number="6"><span class="kw">par</span>(<span class="dt">mfrow =</span> <span class="kw">c</span>(<span class="dv">1</span>, <span class="dv">2</span>))</a> -<a class="sourceLine" id="cb869-7" data-line-number="7"><span class="kw">FeatureScatter</span>(<span class="dt">object =</span> pbmc, <span class="dt">feature1 =</span> <span class="st">"nCount_RNA"</span>, <span class="dt">feature2 =</span> <span class="st">"percent.mito"</span>)</a> -<a class="sourceLine" id="cb869-8" data-line-number="8"><span class="kw">FeatureScatter</span>(<span class="dt">object =</span> pbmc, <span class="dt">feature1 =</span> <span class="st">"nCount_RNA"</span>, <span class="dt">feature2 =</span> <span class="st">"nFeature_RNA"</span>)</a></code></pre></div> -<div class="sourceCode" id="cb870"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb870-1" data-line-number="1"><span class="co"># We filter out cells that have unique gene counts (nFeature_RNA) over 2,500 or less than</span></a> -<a class="sourceLine" id="cb870-2" data-line-number="2"><span class="co"># 200 Note that > and < are used to define a'gate'. </span></a> -<a class="sourceLine" id="cb870-3" data-line-number="3"><span class="co">#-Inf and Inf should be used if you don't want a lower or upper threshold.</span></a> -<a class="sourceLine" id="cb870-4" data-line-number="4">pbmc <-<span class="st"> </span><span class="kw">subset</span>(<span class="dt">x =</span> pbmc, <span class="dt">subset =</span> nFeature_RNA <span class="op">></span><span class="st"> </span><span class="dv">200</span> <span class="op">&</span><span class="st"> </span>nFeature_RNA <span class="op"><</span><span class="st"> </span><span class="dv">2500</span> <span class="op">&</span><span class="st"> </span>percent.mito <span class="op">></span><span class="st"> </span><span class="op">-</span><span class="ot">Inf</span> <span class="op">&</span><span class="st"> </span>percent.mito <span class="op"><</span><span class="st"> </span><span class="fl">0.05</span> )</a></code></pre></div> +<div class="sourceCode" id="cb639"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb639-1" data-line-number="1"><span class="co"># The number of genes and UMIs (nGene and nUMI) are automatically calculated</span></a> +<a class="sourceLine" id="cb639-2" data-line-number="2"><span class="co"># for every object by Seurat. For non-UMI data, nUMI represents the sum of</span></a> +<a class="sourceLine" id="cb639-3" data-line-number="3"><span class="co"># the non-normalized values within a cell We calculate the percentage of</span></a> +<a class="sourceLine" id="cb639-4" data-line-number="4"><span class="co"># mitochondrial genes here and store it in percent.mito using AddMetaData.</span></a> +<a class="sourceLine" id="cb639-5" data-line-number="5"><span class="co"># We use object@raw.data since this represents non-transformed and</span></a> +<a class="sourceLine" id="cb639-6" data-line-number="6"><span class="co"># non-log-normalized counts The % of UMI mapping to MT-genes is a common</span></a> +<a class="sourceLine" id="cb639-7" data-line-number="7"><span class="co"># scRNA-seq QC metric.</span></a> +<a class="sourceLine" id="cb639-8" data-line-number="8">mito.genes <-<span class="st"> </span><span class="kw">grep</span>(<span class="dt">pattern =</span> <span class="st">"^MT-"</span>, <span class="dt">x =</span> <span class="kw">rownames</span>(pbmc<span class="op">@</span>assays[[<span class="st">"RNA"</span>]]), <span class="dt">value =</span> <span class="ot">TRUE</span>)</a> +<a class="sourceLine" id="cb639-9" data-line-number="9"></a> +<a class="sourceLine" id="cb639-10" data-line-number="10">percent.mito <-<span class="st"> </span>Matrix<span class="op">::</span><span class="kw">colSums</span>(pbmc<span class="op">@</span>assays[[<span class="st">"RNA"</span>]][mito.genes, ])<span class="op">/</span>Matrix<span class="op">::</span><span class="kw">colSums</span>(pbmc<span class="op">@</span>assays[[<span class="st">"RNA"</span>]])</a> +<a class="sourceLine" id="cb639-11" data-line-number="11"></a> +<a class="sourceLine" id="cb639-12" data-line-number="12"><span class="co"># AddMetaData adds columns to object@meta.data, and is a great place to</span></a> +<a class="sourceLine" id="cb639-13" data-line-number="13"><span class="co"># stash QC stats</span></a> +<a class="sourceLine" id="cb639-14" data-line-number="14"></a> +<a class="sourceLine" id="cb639-15" data-line-number="15"><span class="co">#Seurat v2 function, but shows compatibility in Seurat v3</span></a> +<a class="sourceLine" id="cb639-16" data-line-number="16">pbmc <-<span class="st"> </span><span class="kw">AddMetaData</span>(<span class="dt">object =</span> pbmc, <span class="dt">metadata =</span> percent.mito, <span class="dt">col.name =</span> <span class="st">"percent.mito"</span>) </a> +<a class="sourceLine" id="cb639-17" data-line-number="17"><span class="co">#in case the above function does not work simply do:</span></a> +<a class="sourceLine" id="cb639-18" data-line-number="18">pbmc<span class="op">$</span>percent.mito <-<span class="st"> </span>percent.mito</a> +<a class="sourceLine" id="cb639-19" data-line-number="19"></a> +<a class="sourceLine" id="cb639-20" data-line-number="20"><span class="kw">VlnPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> <span class="kw">c</span>(<span class="st">"nFeature_RNA"</span>, <span class="st">"nCount_RNA"</span>, <span class="st">"percent.mito"</span>), <span class="dt">ncol =</span> <span class="dv">3</span>)</a></code></pre></div> +<div class="sourceCode" id="cb640"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb640-1" data-line-number="1"><span class="co"># GenePlot is typically used to visualize gene-gene relationships, but can</span></a> +<a class="sourceLine" id="cb640-2" data-line-number="2"><span class="co"># be used for anything calculated by the object, i.e. columns in</span></a> +<a class="sourceLine" id="cb640-3" data-line-number="3"><span class="co"># object@meta.data, PC scores etc. Since there is a rare subset of cells</span></a> +<a class="sourceLine" id="cb640-4" data-line-number="4"><span class="co"># with an outlier level of high mitochondrial percentage and also low UMI</span></a> +<a class="sourceLine" id="cb640-5" data-line-number="5"><span class="co"># content, we filter these as well</span></a> +<a class="sourceLine" id="cb640-6" data-line-number="6"><span class="kw">par</span>(<span class="dt">mfrow =</span> <span class="kw">c</span>(<span class="dv">1</span>, <span class="dv">2</span>))</a> +<a class="sourceLine" id="cb640-7" data-line-number="7"><span class="kw">FeatureScatter</span>(<span class="dt">object =</span> pbmc, <span class="dt">feature1 =</span> <span class="st">"nCount_RNA"</span>, <span class="dt">feature2 =</span> <span class="st">"percent.mito"</span>)</a> +<a class="sourceLine" id="cb640-8" data-line-number="8"><span class="kw">FeatureScatter</span>(<span class="dt">object =</span> pbmc, <span class="dt">feature1 =</span> <span class="st">"nCount_RNA"</span>, <span class="dt">feature2 =</span> <span class="st">"nFeature_RNA"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb641"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb641-1" data-line-number="1"><span class="co"># We filter out cells that have unique gene counts (nFeature_RNA) over 2,500 or less than</span></a> +<a class="sourceLine" id="cb641-2" data-line-number="2"><span class="co"># 200 Note that > and < are used to define a'gate'. </span></a> +<a class="sourceLine" id="cb641-3" data-line-number="3"><span class="co">#-Inf and Inf should be used if you don't want a lower or upper threshold.</span></a> +<a class="sourceLine" id="cb641-4" data-line-number="4">pbmc <-<span class="st"> </span><span class="kw">subset</span>(<span class="dt">x =</span> pbmc, <span class="dt">subset =</span> nFeature_RNA <span class="op">></span><span class="st"> </span><span class="dv">200</span> <span class="op">&</span><span class="st"> </span>nFeature_RNA <span class="op"><</span><span class="st"> </span><span class="dv">2500</span> <span class="op">&</span><span class="st"> </span>percent.mito <span class="op">></span><span class="st"> </span><span class="op">-</span><span class="ot">Inf</span> <span class="op">&</span><span class="st"> </span>percent.mito <span class="op"><</span><span class="st"> </span><span class="fl">0.05</span> )</a></code></pre></div> </div> <div id="normalizing-the-data" class="section level2"> <h2><span class="header-section-number">16.4</span> Normalizing the data</h2> @@ -601,7 +607,7 @@ the data. By default, we employ a global-scaling normalization method “LogNormalize†that normalizes the gene expression measurements for each cell by the total expression, multiplies this by a scale factor (10,000 by default), and log-transforms the result.</p> -<div class="sourceCode" id="cb871"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb871-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">NormalizeData</span>(<span class="dt">object =</span> pbmc, <span class="dt">normalization.method =</span> <span class="st">"LogNormalize"</span>, <span class="dt">scale.factor =</span> <span class="dv">10000</span>)</a></code></pre></div> +<div class="sourceCode" id="cb642"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb642-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">NormalizeData</span>(<span class="dt">object =</span> pbmc, <span class="dt">normalization.method =</span> <span class="st">"LogNormalize"</span>, <span class="dt">scale.factor =</span> <span class="dv">10000</span>)</a></code></pre></div> </div> <div id="detection-of-variable-genes-across-the-single-cells" class="section level2"> <h2><span class="header-section-number">16.5</span> Detection of variable genes across the single cells</h2> @@ -616,9 +622,9 @@ dispersion plot, but the exact parameter settings may vary based on the data type, heterogeneity in the sample, and normalization strategy. The parameters here identify ~2,000 variable genes, and represent typical parameter settings for UMI data that is normalized to a total of 1e4 molecules.</p> -<div class="sourceCode" id="cb872"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb872-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">FindVariableFeatures</span>(<span class="dt">object =</span> pbmc, <span class="dt">mean.function =</span> ExpMean, <span class="dt">dispersion.function =</span> LogVMR, <span class="dt">x.low.cutoff =</span> <span class="fl">0.0125</span>, <span class="dt">x.high.cutoff =</span> <span class="dv">3</span>, <span class="dt">y.cutoff =</span> <span class="fl">0.5</span>, <span class="dt">nfeatures =</span> <span class="dv">2000</span>)</a></code></pre></div> +<div class="sourceCode" id="cb643"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb643-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">FindVariableFeatures</span>(<span class="dt">object =</span> pbmc, <span class="dt">mean.function =</span> ExpMean, <span class="dt">dispersion.function =</span> LogVMR, <span class="dt">x.low.cutoff =</span> <span class="fl">0.0125</span>, <span class="dt">x.high.cutoff =</span> <span class="dv">3</span>, <span class="dt">y.cutoff =</span> <span class="fl">0.5</span>, <span class="dt">nfeatures =</span> <span class="dv">2000</span>)</a></code></pre></div> <p>To view the output of the FindVariableFeatures output we use this function. The genes appear not to be stored in the object, but can be accessed this way.</p> -<div class="sourceCode" id="cb873"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb873-1" data-line-number="1"><span class="kw">head</span>(<span class="dt">x =</span> <span class="kw">HVFInfo</span>(<span class="dt">object =</span> pbmc))</a></code></pre></div> +<div class="sourceCode" id="cb644"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb644-1" data-line-number="1"><span class="kw">head</span>(<span class="dt">x =</span> <span class="kw">HVFInfo</span>(<span class="dt">object =</span> pbmc))</a></code></pre></div> </div> <div id="scaling-the-data-and-removing-unwanted-sources-of-variation" class="section level2"> <h2><span class="header-section-number">16.6</span> Scaling the data and removing unwanted sources of variation</h2> @@ -642,7 +648,7 @@ mitochondrial gene content.</p> <p>Seurat v2.0 implements this regression as part of the data scaling process. Therefore, the <code>RegressOut</code> function has been deprecated, and replaced with the vars.to.regress argument in <code>ScaleData</code>.</p> -<div class="sourceCode" id="cb874"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb874-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">ScaleData</span>(<span class="dt">object =</span> pbmc, <span class="dt">vars.to.regress =</span> <span class="kw">c</span>(<span class="st">"nCounts_RNA"</span>, <span class="st">"percent.mito"</span>))</a></code></pre></div> +<div class="sourceCode" id="cb645"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb645-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">ScaleData</span>(<span class="dt">object =</span> pbmc, <span class="dt">vars.to.regress =</span> <span class="kw">c</span>(<span class="st">"nCounts_RNA"</span>, <span class="st">"percent.mito"</span>))</a></code></pre></div> </div> <div id="perform-linear-dimensional-reduction" class="section level2"> <h2><span class="header-section-number">16.7</span> Perform linear dimensional reduction</h2> @@ -660,7 +666,7 @@ output PCA graph has always the same dimensions, indicating that the provided genes in the features argument are not exactly the ones used to compute PCA. Wether the function gets the HVG directly or does not take them into account, I don’t know.</p> -<div class="sourceCode" id="cb875"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb875-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">RunPCA</span>(<span class="dt">object =</span> pbmc, <span class="dt">npcs =</span> <span class="dv">30</span>, <span class="dt">verbose =</span> <span class="ot">FALSE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb646"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb646-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">RunPCA</span>(<span class="dt">object =</span> pbmc, <span class="dt">npcs =</span> <span class="dv">30</span>, <span class="dt">verbose =</span> <span class="ot">FALSE</span>)</a></code></pre></div> <p>–> refered to Seurat v2: Seurat provides several useful ways of visualizing both cells and genes that define the PCA, including <code>PrintPCA</code>, <code>VizPCA</code>, <code>PCAPlot</code>, and <code>PCHeatmap</code></p> @@ -673,19 +679,19 @@ Seurat v3 provides functions for visualizing: - Variable Feature Plot - Violin and Ridge plots - Heatmaps</p> -<div class="sourceCode" id="cb876"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb876-1" data-line-number="1"><span class="co"># Examine and visualize PCA results a few different ways</span></a> -<a class="sourceLine" id="cb876-2" data-line-number="2"><span class="kw">DimPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"pca"</span>)</a></code></pre></div> -<div class="sourceCode" id="cb877"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb877-1" data-line-number="1"><span class="co"># Dimensional reduction plot, with cells colored by a quantitative feature</span></a> -<a class="sourceLine" id="cb877-2" data-line-number="2"><span class="kw">FeaturePlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> <span class="st">"MS4A1"</span>)</a></code></pre></div> -<div class="sourceCode" id="cb878"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb878-1" data-line-number="1"><span class="co"># Scatter plot across single cells, replaces GenePlot</span></a> -<a class="sourceLine" id="cb878-2" data-line-number="2"><span class="kw">FeatureScatter</span>(<span class="dt">object =</span> pbmc, <span class="dt">feature1 =</span> <span class="st">"MS4A1"</span>, <span class="dt">feature2 =</span> <span class="st">"PC_1"</span>)</a> -<a class="sourceLine" id="cb878-3" data-line-number="3"><span class="kw">FeatureScatter</span>(<span class="dt">object =</span> pbmc, <span class="dt">feature1 =</span> <span class="st">"MS4A1"</span>, <span class="dt">feature2 =</span> <span class="st">"CD3D"</span>)</a></code></pre></div> -<div class="sourceCode" id="cb879"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb879-1" data-line-number="1"><span class="co"># Scatter plot across individual features, repleaces CellPlot</span></a> -<a class="sourceLine" id="cb879-2" data-line-number="2"><span class="kw">CellScatter</span>(<span class="dt">object =</span> pbmc, <span class="dt">cell1 =</span> <span class="st">"AGTCTACTAGGGTG"</span>, <span class="dt">cell2 =</span> <span class="st">"CACAGATGGTTTCT"</span>)</a></code></pre></div> -<div class="sourceCode" id="cb880"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb880-1" data-line-number="1"><span class="kw">VariableFeaturePlot</span>(<span class="dt">object =</span> pbmc)</a></code></pre></div> -<div class="sourceCode" id="cb881"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb881-1" data-line-number="1"><span class="co"># Violin and Ridge plots</span></a> -<a class="sourceLine" id="cb881-2" data-line-number="2"><span class="kw">VlnPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> <span class="kw">c</span>(<span class="st">"LYZ"</span>, <span class="st">"CCL5"</span>, <span class="st">"IL32"</span>))</a> -<a class="sourceLine" id="cb881-3" data-line-number="3"><span class="kw">RidgePlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">feature =</span> <span class="kw">c</span>(<span class="st">"LYZ"</span>, <span class="st">"CCL5"</span>, <span class="st">"IL32"</span>))</a></code></pre></div> +<div class="sourceCode" id="cb647"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb647-1" data-line-number="1"><span class="co"># Examine and visualize PCA results a few different ways</span></a> +<a class="sourceLine" id="cb647-2" data-line-number="2"><span class="kw">DimPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"pca"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb648"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb648-1" data-line-number="1"><span class="co"># Dimensional reduction plot, with cells colored by a quantitative feature</span></a> +<a class="sourceLine" id="cb648-2" data-line-number="2"><span class="kw">FeaturePlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> <span class="st">"MS4A1"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb649"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb649-1" data-line-number="1"><span class="co"># Scatter plot across single cells, replaces GenePlot</span></a> +<a class="sourceLine" id="cb649-2" data-line-number="2"><span class="kw">FeatureScatter</span>(<span class="dt">object =</span> pbmc, <span class="dt">feature1 =</span> <span class="st">"MS4A1"</span>, <span class="dt">feature2 =</span> <span class="st">"PC_1"</span>)</a> +<a class="sourceLine" id="cb649-3" data-line-number="3"><span class="kw">FeatureScatter</span>(<span class="dt">object =</span> pbmc, <span class="dt">feature1 =</span> <span class="st">"MS4A1"</span>, <span class="dt">feature2 =</span> <span class="st">"CD3D"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb650"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb650-1" data-line-number="1"><span class="co"># Scatter plot across individual features, repleaces CellPlot</span></a> +<a class="sourceLine" id="cb650-2" data-line-number="2"><span class="kw">CellScatter</span>(<span class="dt">object =</span> pbmc, <span class="dt">cell1 =</span> <span class="st">"AGTCTACTAGGGTG"</span>, <span class="dt">cell2 =</span> <span class="st">"CACAGATGGTTTCT"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb651"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb651-1" data-line-number="1"><span class="kw">VariableFeaturePlot</span>(<span class="dt">object =</span> pbmc)</a></code></pre></div> +<div class="sourceCode" id="cb652"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb652-1" data-line-number="1"><span class="co"># Violin and Ridge plots</span></a> +<a class="sourceLine" id="cb652-2" data-line-number="2"><span class="kw">VlnPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> <span class="kw">c</span>(<span class="st">"LYZ"</span>, <span class="st">"CCL5"</span>, <span class="st">"IL32"</span>))</a> +<a class="sourceLine" id="cb652-3" data-line-number="3"><span class="kw">RidgePlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">feature =</span> <span class="kw">c</span>(<span class="st">"LYZ"</span>, <span class="st">"CCL5"</span>, <span class="st">"IL32"</span>))</a></code></pre></div> <p>In particular <code>DimHeatmap</code> allows for easy exploration of the primary sources of heterogeneity in a dataset, and can be useful when trying to decide which PCs to include for further downstream analyses. Both cells and genes are ordered @@ -693,8 +699,8 @@ according to their PCA scores. Setting cells.use to a number plots the ‘extrem cells on both ends of the spectrum, which dramatically speeds plotting for large datasets. Though clearly a supervised analysis, we find this to be a valuable tool for exploring correlated gene sets.</p> -<div class="sourceCode" id="cb882"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb882-1" data-line-number="1"><span class="co"># Heatmaps</span></a> -<a class="sourceLine" id="cb882-2" data-line-number="2"><span class="kw">DimHeatmap</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"pca"</span>, <span class="dt">cells =</span> <span class="dv">200</span>, <span class="dt">balanced =</span> <span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb653"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb653-1" data-line-number="1"><span class="co"># Heatmaps</span></a> +<a class="sourceLine" id="cb653-2" data-line-number="2"><span class="kw">DimHeatmap</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"pca"</span>, <span class="dt">cells =</span> <span class="dv">200</span>, <span class="dt">balanced =</span> <span class="ot">TRUE</span>)</a></code></pre></div> <p>ProjectPCA function is no loger available in Seurat 3.0.</p> </div> <div id="determine-statistically-significant-principal-components" class="section level2"> @@ -709,22 +715,22 @@ implemented a resampling test inspired by the jackStraw procedure. We randomly permute a subset of the data (1% by default) and rerun PCA, constructing a ‘null distribution’ of gene scores, and repeat this procedure. We identify ‘significant’ PCs as those who have a strong enrichment of low p-value genes.</p> -<div class="sourceCode" id="cb883"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb883-1" data-line-number="1"><span class="co"># </span><span class="al">NOTE</span><span class="co">: This process can take a long time for big datasets, comment out for</span></a> -<a class="sourceLine" id="cb883-2" data-line-number="2"><span class="co"># expediency. More approximate techniques such as those implemented in</span></a> -<a class="sourceLine" id="cb883-3" data-line-number="3"><span class="co"># PCElbowPlot() can be used to reduce computation time</span></a> -<a class="sourceLine" id="cb883-4" data-line-number="4">pbmc <-<span class="st"> </span><span class="kw">JackStraw</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"pca"</span>, <span class="dt">dims =</span> <span class="dv">20</span>, <span class="dt">num.replicate =</span> <span class="dv">100</span>, <span class="dt">prop.freq =</span> <span class="fl">0.1</span>, <span class="dt">verbose =</span> <span class="ot">FALSE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb654"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb654-1" data-line-number="1"><span class="co"># </span><span class="al">NOTE</span><span class="co">: This process can take a long time for big datasets, comment out for</span></a> +<a class="sourceLine" id="cb654-2" data-line-number="2"><span class="co"># expediency. More approximate techniques such as those implemented in</span></a> +<a class="sourceLine" id="cb654-3" data-line-number="3"><span class="co"># PCElbowPlot() can be used to reduce computation time</span></a> +<a class="sourceLine" id="cb654-4" data-line-number="4">pbmc <-<span class="st"> </span><span class="kw">JackStraw</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"pca"</span>, <span class="dt">dims =</span> <span class="dv">20</span>, <span class="dt">num.replicate =</span> <span class="dv">100</span>, <span class="dt">prop.freq =</span> <span class="fl">0.1</span>, <span class="dt">verbose =</span> <span class="ot">FALSE</span>)</a></code></pre></div> <p>The <code>JackStrawPlot</code> function provides a visualization tool for comparing the distribution of p-values for each PC with a uniform distribution (dashed line). ‘Significant’ PCs will show a strong enrichment of genes with low p-values (solid curve above the dashed line). In this case it appears that PCs 1-10 are significant.</p> -<div class="sourceCode" id="cb884"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb884-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">ScoreJackStraw</span>(<span class="dt">object =</span> pbmc, <span class="dt">dims =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">20</span>, <span class="dt">reduction =</span> <span class="st">"pca"</span>)</a></code></pre></div> -<div class="sourceCode" id="cb885"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb885-1" data-line-number="1"><span class="kw">JackStrawPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">dims =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">20</span>, <span class="dt">reduction =</span> <span class="st">"pca"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb655"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb655-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">ScoreJackStraw</span>(<span class="dt">object =</span> pbmc, <span class="dt">dims =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">20</span>, <span class="dt">reduction =</span> <span class="st">"pca"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb656"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb656-1" data-line-number="1"><span class="kw">JackStrawPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">dims =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">20</span>, <span class="dt">reduction =</span> <span class="st">"pca"</span>)</a></code></pre></div> <p>A more ad hoc method for determining which PCs to use is to look at a plot of the standard deviations of the principle components and draw your cutoff where there is a clear elbow in the graph. This can be done with <code>ElbowPlot</code>. In this example, it looks like the elbow would fall around PC 5.</p> -<div class="sourceCode" id="cb886"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb886-1" data-line-number="1"><span class="kw">ElbowPlot</span>(<span class="dt">object =</span> pbmc)</a></code></pre></div> +<div class="sourceCode" id="cb657"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb657-1" data-line-number="1"><span class="kw">ElbowPlot</span>(<span class="dt">object =</span> pbmc)</a></code></pre></div> <p>PC selection – identifying the true dimensionality of a dataset – is an important step for Seurat, but can be challenging/uncertain for the user. We therefore suggest these three approaches to consider. The first is more @@ -772,8 +778,8 @@ datasets. Latest clustering results will be stored in object metadata under <code>seurat_clusters</code>.</p> <p>First calculate k-nearest neighbors and construct the SNN graph (<code>FindNeighbors</code>), then run <code>FindClusters</code>.</p> -<div class="sourceCode" id="cb887"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb887-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">FindNeighbors</span>(pbmc, <span class="dt">reduction =</span> <span class="st">"pca"</span>, <span class="dt">dims =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">20</span>)</a> -<a class="sourceLine" id="cb887-2" data-line-number="2">pbmc <-<span class="st"> </span><span class="kw">FindClusters</span>(pbmc, <span class="dt">resolution =</span> <span class="fl">0.5</span>, <span class="dt">algorithm =</span> <span class="dv">1</span>)</a></code></pre></div> +<div class="sourceCode" id="cb658"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb658-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">FindNeighbors</span>(pbmc, <span class="dt">reduction =</span> <span class="st">"pca"</span>, <span class="dt">dims =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">20</span>)</a> +<a class="sourceLine" id="cb658-2" data-line-number="2">pbmc <-<span class="st"> </span><span class="kw">FindClusters</span>(pbmc, <span class="dt">resolution =</span> <span class="fl">0.5</span>, <span class="dt">algorithm =</span> <span class="dv">1</span>)</a></code></pre></div> </div> <div id="run-non-linear-dimensional-reduction-tsne" class="section level2"> <h2><span class="header-section-number">16.10</span> Run Non-linear dimensional reduction (tSNE)</h2> @@ -785,20 +791,20 @@ neighborhoods in high-dimensional space together in low-dimensional space. As input to the tSNE, we suggest using the same PCs as input to the clustering analysis, although computing the tSNE based on scaled gene expression is also supported using the genes.use argument.</p> -<div class="sourceCode" id="cb888"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb888-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">RunTSNE</span>(<span class="dt">object =</span> pbmc, <span class="dt">dims.use =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">10</span>, <span class="dt">do.fast =</span> <span class="ot">TRUE</span>)</a> -<a class="sourceLine" id="cb888-2" data-line-number="2"><span class="co"># note that you can set do.label=T to help label individual clusters</span></a> -<a class="sourceLine" id="cb888-3" data-line-number="3"><span class="kw">DimPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"tsne"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb659"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb659-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">RunTSNE</span>(<span class="dt">object =</span> pbmc, <span class="dt">dims.use =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">10</span>, <span class="dt">do.fast =</span> <span class="ot">TRUE</span>)</a> +<a class="sourceLine" id="cb659-2" data-line-number="2"><span class="co"># note that you can set do.label=T to help label individual clusters</span></a> +<a class="sourceLine" id="cb659-3" data-line-number="3"><span class="kw">DimPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"tsne"</span>)</a></code></pre></div> </div> <div id="run-umap" class="section level2"> <h2><span class="header-section-number">16.11</span> Run UMAP</h2> <p>To visualize the two conditions side-by-side, we can use the split.by argument to show each condition colored by cluster.</p> -<div class="sourceCode" id="cb889"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb889-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">RunUMAP</span>(pbmc, <span class="dt">reduction =</span> <span class="st">"pca"</span>, <span class="dt">dims =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">20</span>)</a> -<a class="sourceLine" id="cb889-2" data-line-number="2"><span class="kw">DimPlot</span>(pbmc, <span class="dt">reduction =</span> <span class="st">"umap"</span>, <span class="dt">split.by =</span> <span class="st">"seurat_clusters"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb660"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb660-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">RunUMAP</span>(pbmc, <span class="dt">reduction =</span> <span class="st">"pca"</span>, <span class="dt">dims =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">20</span>)</a> +<a class="sourceLine" id="cb660-2" data-line-number="2"><span class="kw">DimPlot</span>(pbmc, <span class="dt">reduction =</span> <span class="st">"umap"</span>, <span class="dt">split.by =</span> <span class="st">"seurat_clusters"</span>)</a></code></pre></div> <p>You can save the object at this point so that it can easily be loaded back in without having to rerun the computationally intensive steps performed above, or easily shared with collaborators.</p> -<div class="sourceCode" id="cb890"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb890-1" data-line-number="1"><span class="kw">saveRDS</span>(pbmc, <span class="dt">file =</span> <span class="st">"data/pbmc_tutorial.rds"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb661"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb661-1" data-line-number="1"><span class="kw">saveRDS</span>(pbmc, <span class="dt">file =</span> <span class="st">"data/pbmc_tutorial.rds"</span>)</a></code></pre></div> </div> <div id="finding-differentially-expressed-genes-cluster-biomarkers" class="section level2"> <h2><span class="header-section-number">16.12</span> Finding differentially expressed genes (cluster biomarkers)</h2> @@ -817,22 +823,22 @@ discriminatory. As another option to speed up these computations, have no more cells than whatever this is set to. While there is generally going to be a loss in power, the speed increases can be significiant and the most highly differentially expressed genes will likely still rise to the top.</p> -<div class="sourceCode" id="cb891"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb891-1" data-line-number="1"><span class="co"># find all markers of cluster 1</span></a> -<a class="sourceLine" id="cb891-2" data-line-number="2">cluster1.markers <-<span class="st"> </span><span class="kw">FindMarkers</span>(<span class="dt">object =</span> pbmc, <span class="dt">ident.1 =</span> <span class="dv">1</span>, <span class="dt">min.pct =</span> <span class="fl">0.25</span>)</a> -<a class="sourceLine" id="cb891-3" data-line-number="3"><span class="kw">print</span>(<span class="dt">x =</span> <span class="kw">head</span>(<span class="dt">x =</span> cluster1.markers, <span class="dt">n =</span> <span class="dv">5</span>))</a></code></pre></div> -<div class="sourceCode" id="cb892"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb892-1" data-line-number="1"><span class="co"># find all markers distinguishing cluster 5 from clusters 0 and 3</span></a> -<a class="sourceLine" id="cb892-2" data-line-number="2">cluster5.markers <-<span class="st"> </span><span class="kw">FindMarkers</span>(<span class="dt">object =</span> pbmc, <span class="dt">ident.1 =</span> <span class="dv">2</span>, <span class="dt">ident.2 =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">3</span>), <span class="dt">min.pct =</span> <span class="fl">0.25</span>)</a> -<a class="sourceLine" id="cb892-3" data-line-number="3"><span class="kw">print</span>(<span class="dt">x =</span> <span class="kw">head</span>(<span class="dt">x =</span> cluster5.markers, <span class="dt">n =</span> <span class="dv">5</span>))</a></code></pre></div> -<div class="sourceCode" id="cb893"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb893-1" data-line-number="1"><span class="co"># find markers for every cluster compared to all remaining cells, report</span></a> -<a class="sourceLine" id="cb893-2" data-line-number="2"><span class="co"># only the positive ones</span></a> -<a class="sourceLine" id="cb893-3" data-line-number="3">pbmc.markers <-<span class="st"> </span><span class="kw">FindAllMarkers</span>(<span class="dt">object =</span> pbmc, <span class="dt">only.pos =</span> <span class="ot">TRUE</span>, <span class="dt">min.pct =</span> <span class="fl">0.25</span>, <span class="dt">thresh.use =</span> <span class="fl">0.25</span>)</a> -<a class="sourceLine" id="cb893-4" data-line-number="4">pbmc.markers <span class="op">%>%</span><span class="st"> </span><span class="kw">group_by</span>(cluster) <span class="op">%>%</span><span class="st"> </span><span class="kw">top_n</span>(<span class="dv">2</span>, avg_logFC)</a></code></pre></div> +<div class="sourceCode" id="cb662"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb662-1" data-line-number="1"><span class="co"># find all markers of cluster 1</span></a> +<a class="sourceLine" id="cb662-2" data-line-number="2">cluster1.markers <-<span class="st"> </span><span class="kw">FindMarkers</span>(<span class="dt">object =</span> pbmc, <span class="dt">ident.1 =</span> <span class="dv">1</span>, <span class="dt">min.pct =</span> <span class="fl">0.25</span>)</a> +<a class="sourceLine" id="cb662-3" data-line-number="3"><span class="kw">print</span>(<span class="dt">x =</span> <span class="kw">head</span>(<span class="dt">x =</span> cluster1.markers, <span class="dt">n =</span> <span class="dv">5</span>))</a></code></pre></div> +<div class="sourceCode" id="cb663"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb663-1" data-line-number="1"><span class="co"># find all markers distinguishing cluster 5 from clusters 0 and 3</span></a> +<a class="sourceLine" id="cb663-2" data-line-number="2">cluster5.markers <-<span class="st"> </span><span class="kw">FindMarkers</span>(<span class="dt">object =</span> pbmc, <span class="dt">ident.1 =</span> <span class="dv">2</span>, <span class="dt">ident.2 =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">3</span>), <span class="dt">min.pct =</span> <span class="fl">0.25</span>)</a> +<a class="sourceLine" id="cb663-3" data-line-number="3"><span class="kw">print</span>(<span class="dt">x =</span> <span class="kw">head</span>(<span class="dt">x =</span> cluster5.markers, <span class="dt">n =</span> <span class="dv">5</span>))</a></code></pre></div> +<div class="sourceCode" id="cb664"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb664-1" data-line-number="1"><span class="co"># find markers for every cluster compared to all remaining cells, report</span></a> +<a class="sourceLine" id="cb664-2" data-line-number="2"><span class="co"># only the positive ones</span></a> +<a class="sourceLine" id="cb664-3" data-line-number="3">pbmc.markers <-<span class="st"> </span><span class="kw">FindAllMarkers</span>(<span class="dt">object =</span> pbmc, <span class="dt">only.pos =</span> <span class="ot">TRUE</span>, <span class="dt">min.pct =</span> <span class="fl">0.25</span>, <span class="dt">thresh.use =</span> <span class="fl">0.25</span>)</a> +<a class="sourceLine" id="cb664-4" data-line-number="4">pbmc.markers <span class="op">%>%</span><span class="st"> </span><span class="kw">group_by</span>(cluster) <span class="op">%>%</span><span class="st"> </span><span class="kw">top_n</span>(<span class="dv">2</span>, avg_logFC)</a></code></pre></div> <p>Seurat has several tests for differential expression which can be set with the test.use parameter (see our <a href="http://satijalab.org/seurat/de_vignette.html">DE vignette</a> for details). For example, the ROC test returns the ‘classification power’ for any individual marker (ranging from 0 - random, to 1 - perfect).</p> -<div class="sourceCode" id="cb894"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb894-1" data-line-number="1">cluster1.markers <-<span class="st"> </span><span class="kw">FindMarkers</span>(<span class="dt">object =</span> pbmc, <span class="dt">ident.1 =</span> <span class="dv">0</span>, <span class="dt">thresh.use =</span> <span class="fl">0.25</span>, <span class="dt">test.use =</span> <span class="st">"roc"</span>, <span class="dt">only.pos =</span> <span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb665"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb665-1" data-line-number="1">cluster1.markers <-<span class="st"> </span><span class="kw">FindMarkers</span>(<span class="dt">object =</span> pbmc, <span class="dt">ident.1 =</span> <span class="dv">0</span>, <span class="dt">thresh.use =</span> <span class="fl">0.25</span>, <span class="dt">test.use =</span> <span class="st">"roc"</span>, <span class="dt">only.pos =</span> <span class="ot">TRUE</span>)</a></code></pre></div> <p>We include several tools for visualizing marker expression. • <code>VlnPlot</code> (shows expression probability distributions across clusters), • and <code>FeaturePlot</code> (visualizes gene expression on a tSNE or PCA plot) are our most commonly used visualizations.</p> @@ -840,24 +846,24 @@ marker (ranging from 0 - random, to 1 - perfect).</p> • <code>RidgePlot</code>, • <code>CellPlot</code>, and • <code>DotPlot</code> as additional methods to view your dataset.</p> -<div class="sourceCode" id="cb895"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb895-1" data-line-number="1"><span class="kw">VlnPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span><span class="kw">c</span>(<span class="st">"NKG7"</span>, <span class="st">"PF4"</span>))</a></code></pre></div> -<div class="sourceCode" id="cb896"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb896-1" data-line-number="1"><span class="kw">FeaturePlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> <span class="kw">c</span>(<span class="st">"MS4A1"</span>, <span class="st">"GNLY"</span>, <span class="st">"CD3E"</span>, <span class="st">"CD14"</span>, <span class="st">"FCER1A"</span>, <span class="st">"FCGR3A"</span>, <span class="st">"LYZ"</span>, <span class="st">"PPBP"</span>, <span class="st">"CD8A"</span>), <span class="dt">cols =</span> <span class="kw">c</span>(<span class="st">"grey"</span>, <span class="st">"blue"</span>), <span class="dt">reduction =</span> <span class="st">"tsne"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb666"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb666-1" data-line-number="1"><span class="kw">VlnPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span><span class="kw">c</span>(<span class="st">"NKG7"</span>, <span class="st">"PF4"</span>))</a></code></pre></div> +<div class="sourceCode" id="cb667"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb667-1" data-line-number="1"><span class="kw">FeaturePlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> <span class="kw">c</span>(<span class="st">"MS4A1"</span>, <span class="st">"GNLY"</span>, <span class="st">"CD3E"</span>, <span class="st">"CD14"</span>, <span class="st">"FCER1A"</span>, <span class="st">"FCGR3A"</span>, <span class="st">"LYZ"</span>, <span class="st">"PPBP"</span>, <span class="st">"CD8A"</span>), <span class="dt">cols =</span> <span class="kw">c</span>(<span class="st">"grey"</span>, <span class="st">"blue"</span>), <span class="dt">reduction =</span> <span class="st">"tsne"</span>)</a></code></pre></div> <p><code>DoHeatmap</code> generates an expression heatmap for given cells and genes. In this case, we are plotting the top 20 markers (or all markers if less than 20) for each cluster.</p> -<div class="sourceCode" id="cb897"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb897-1" data-line-number="1">top10 <-<span class="st"> </span>pbmc.markers <span class="op">%>%</span><span class="st"> </span><span class="kw">group_by</span>(cluster) <span class="op">%>%</span><span class="st"> </span><span class="kw">top_n</span>(<span class="dv">10</span>, avg_logFC)</a> -<a class="sourceLine" id="cb897-2" data-line-number="2"><span class="co"># setting slim.col.label to TRUE will print just the cluster IDS instead of</span></a> -<a class="sourceLine" id="cb897-3" data-line-number="3"><span class="co"># every cell name</span></a> -<a class="sourceLine" id="cb897-4" data-line-number="4"><span class="kw">DoHeatmap</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> top10<span class="op">$</span>gene, <span class="dt">label =</span> <span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb668"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb668-1" data-line-number="1">top10 <-<span class="st"> </span>pbmc.markers <span class="op">%>%</span><span class="st"> </span><span class="kw">group_by</span>(cluster) <span class="op">%>%</span><span class="st"> </span><span class="kw">top_n</span>(<span class="dv">10</span>, avg_logFC)</a> +<a class="sourceLine" id="cb668-2" data-line-number="2"><span class="co"># setting slim.col.label to TRUE will print just the cluster IDS instead of</span></a> +<a class="sourceLine" id="cb668-3" data-line-number="3"><span class="co"># every cell name</span></a> +<a class="sourceLine" id="cb668-4" data-line-number="4"><span class="kw">DoHeatmap</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> top10<span class="op">$</span>gene, <span class="dt">label =</span> <span class="ot">TRUE</span>)</a></code></pre></div> </div> <div id="assigning-cell-type-identity-to-clusters" class="section level2"> <h2><span class="header-section-number">16.13</span> Assigning cell type identity to clusters</h2> <p>Fortunately in the case of this dataset, we can use canonical markers to easily match the unbiased clustering to known cell types.</p> -<div class="sourceCode" id="cb898"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb898-1" data-line-number="1">current.cluster.ids <-<span class="st"> </span><span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">1</span>, <span class="dv">2</span>, <span class="dv">3</span>, <span class="dv">4</span>, <span class="dv">5</span>, <span class="dv">6</span>, <span class="dv">7</span>)</a> -<a class="sourceLine" id="cb898-2" data-line-number="2">new.cluster.ids <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"CD4 T cells"</span>, <span class="st">"CD14+ Monocytes"</span>, <span class="st">"B cells"</span>, <span class="st">"CD8 T cells"</span>, <span class="st">"FCGR3A+ Monocytes"</span>, <span class="st">"NK cells"</span>, <span class="st">"Dendritic cells"</span>, <span class="st">"Megakaryocytes"</span>)</a> -<a class="sourceLine" id="cb898-3" data-line-number="3">pbmc<span class="op">@</span>active.ident <-<span class="st"> </span>plyr<span class="op">::</span><span class="kw">mapvalues</span>(<span class="dt">x =</span> pbmc<span class="op">@</span>active.ident, <span class="dt">from =</span> current.cluster.ids, <span class="dt">to =</span> new.cluster.ids)</a> -<a class="sourceLine" id="cb898-4" data-line-number="4"><span class="kw">DimPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"tsne"</span>, <span class="dt">do.label =</span> <span class="ot">TRUE</span>, <span class="dt">pt.size =</span> <span class="fl">0.5</span>)</a></code></pre></div> +<div class="sourceCode" id="cb669"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb669-1" data-line-number="1">current.cluster.ids <-<span class="st"> </span><span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">1</span>, <span class="dv">2</span>, <span class="dv">3</span>, <span class="dv">4</span>, <span class="dv">5</span>, <span class="dv">6</span>, <span class="dv">7</span>)</a> +<a class="sourceLine" id="cb669-2" data-line-number="2">new.cluster.ids <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"CD4 T cells"</span>, <span class="st">"CD14+ Monocytes"</span>, <span class="st">"B cells"</span>, <span class="st">"CD8 T cells"</span>, <span class="st">"FCGR3A+ Monocytes"</span>, <span class="st">"NK cells"</span>, <span class="st">"Dendritic cells"</span>, <span class="st">"Megakaryocytes"</span>)</a> +<a class="sourceLine" id="cb669-3" data-line-number="3">pbmc<span class="op">@</span>active.ident <-<span class="st"> </span>plyr<span class="op">::</span><span class="kw">mapvalues</span>(<span class="dt">x =</span> pbmc<span class="op">@</span>active.ident, <span class="dt">from =</span> current.cluster.ids, <span class="dt">to =</span> new.cluster.ids)</a> +<a class="sourceLine" id="cb669-4" data-line-number="4"><span class="kw">DimPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"tsne"</span>, <span class="dt">do.label =</span> <span class="ot">TRUE</span>, <span class="dt">pt.size =</span> <span class="fl">0.5</span>)</a></code></pre></div> </div> <div id="further-subdivisions-within-cell-types" class="section level2"> <h2><span class="header-section-number">16.14</span> Further subdivisions within cell types</h2> @@ -867,30 +873,30 @@ subdivide into two groups. You can explore this subdivision to find markers separating the two T cell subsets. However, before reclustering (which will overwrite <code>object@ident</code>), we can stash our renamed identities to be easily recovered later.</p> -<div class="sourceCode" id="cb899"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb899-1" data-line-number="1"><span class="co"># First lets stash our identities for later</span></a> -<a class="sourceLine" id="cb899-2" data-line-number="2">pbmc <-<span class="st"> </span><span class="kw">StashIdent</span>(<span class="dt">object =</span> pbmc, <span class="dt">save.name =</span> <span class="st">"ClusterNames_0.6"</span>)</a> -<a class="sourceLine" id="cb899-3" data-line-number="3"></a> -<a class="sourceLine" id="cb899-4" data-line-number="4"><span class="co"># Note that if you set save.snn=T above, you don't need to recalculate the</span></a> -<a class="sourceLine" id="cb899-5" data-line-number="5"><span class="co"># SNN, and can simply put: pbmc <- FindClusters(pbmc,resolution = 0.8)</span></a> -<a class="sourceLine" id="cb899-6" data-line-number="6">pbmc <-<span class="st"> </span><span class="kw">FindClusters</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction.type =</span> <span class="st">"pca"</span>, <span class="dt">dims.use =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">10</span>, <span class="dt">resolution =</span> <span class="fl">0.8</span>, <span class="dt">print.output =</span> <span class="ot">FALSE</span>)</a></code></pre></div> -<div class="sourceCode" id="cb900"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb900-1" data-line-number="1"><span class="co"># Demonstration of how to plot two tSNE plots side by side, and how to color</span></a> -<a class="sourceLine" id="cb900-2" data-line-number="2"><span class="co"># points based on different criteria</span></a> -<a class="sourceLine" id="cb900-3" data-line-number="3">plot1 <-<span class="st"> </span><span class="kw">DimPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"tsne"</span>, <span class="dt">do.return =</span> <span class="ot">TRUE</span>, <span class="dt">no.legend =</span> <span class="ot">TRUE</span>, <span class="dt">do.label =</span> <span class="ot">TRUE</span>)</a> -<a class="sourceLine" id="cb900-4" data-line-number="4">plot2 <-<span class="st"> </span><span class="kw">DimPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"tsne"</span>, <span class="dt">do.return =</span> <span class="ot">TRUE</span>, <span class="dt">group.by =</span> <span class="st">"ClusterNames_0.6"</span>, <span class="dt">no.legend =</span> <span class="ot">TRUE</span>, <span class="dt">do.label =</span> <span class="ot">TRUE</span>)</a> -<a class="sourceLine" id="cb900-5" data-line-number="5"><span class="kw">plot_grid</span>(plot1, plot2)</a></code></pre></div> -<div class="sourceCode" id="cb901"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb901-1" data-line-number="1"><span class="co"># Find discriminating markers</span></a> -<a class="sourceLine" id="cb901-2" data-line-number="2">tcell.markers <-<span class="st"> </span><span class="kw">FindMarkers</span>(<span class="dt">object =</span> pbmc, <span class="dt">ident.1 =</span> <span class="dv">0</span>, <span class="dt">ident.2 =</span> <span class="dv">1</span>)</a> -<a class="sourceLine" id="cb901-3" data-line-number="3"></a> -<a class="sourceLine" id="cb901-4" data-line-number="4"><span class="co"># Most of the markers tend to be expressed in C1 (i.e. S100A4). However, we</span></a> -<a class="sourceLine" id="cb901-5" data-line-number="5"><span class="co"># can see that CCR7 is upregulated in C0, strongly indicating that we can</span></a> -<a class="sourceLine" id="cb901-6" data-line-number="6"><span class="co"># differentiate memory from naive CD4 cells. cols.use demarcates the color</span></a> -<a class="sourceLine" id="cb901-7" data-line-number="7"><span class="co"># palette from low to high expression</span></a> -<a class="sourceLine" id="cb901-8" data-line-number="8"><span class="kw">FeaturePlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> <span class="kw">c</span>(<span class="st">"S100A4"</span>, <span class="st">"CCR7"</span>), <span class="dt">cols =</span> <span class="kw">c</span>(<span class="st">"green"</span>, <span class="st">"blue"</span>))</a></code></pre></div> +<div class="sourceCode" id="cb670"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb670-1" data-line-number="1"><span class="co"># First lets stash our identities for later</span></a> +<a class="sourceLine" id="cb670-2" data-line-number="2">pbmc <-<span class="st"> </span><span class="kw">StashIdent</span>(<span class="dt">object =</span> pbmc, <span class="dt">save.name =</span> <span class="st">"ClusterNames_0.6"</span>)</a> +<a class="sourceLine" id="cb670-3" data-line-number="3"></a> +<a class="sourceLine" id="cb670-4" data-line-number="4"><span class="co"># Note that if you set save.snn=T above, you don't need to recalculate the</span></a> +<a class="sourceLine" id="cb670-5" data-line-number="5"><span class="co"># SNN, and can simply put: pbmc <- FindClusters(pbmc,resolution = 0.8)</span></a> +<a class="sourceLine" id="cb670-6" data-line-number="6">pbmc <-<span class="st"> </span><span class="kw">FindClusters</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction.type =</span> <span class="st">"pca"</span>, <span class="dt">dims.use =</span> <span class="dv">1</span><span class="op">:</span><span class="dv">10</span>, <span class="dt">resolution =</span> <span class="fl">0.8</span>, <span class="dt">print.output =</span> <span class="ot">FALSE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb671"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb671-1" data-line-number="1"><span class="co"># Demonstration of how to plot two tSNE plots side by side, and how to color</span></a> +<a class="sourceLine" id="cb671-2" data-line-number="2"><span class="co"># points based on different criteria</span></a> +<a class="sourceLine" id="cb671-3" data-line-number="3">plot1 <-<span class="st"> </span><span class="kw">DimPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"tsne"</span>, <span class="dt">do.return =</span> <span class="ot">TRUE</span>, <span class="dt">no.legend =</span> <span class="ot">TRUE</span>, <span class="dt">do.label =</span> <span class="ot">TRUE</span>)</a> +<a class="sourceLine" id="cb671-4" data-line-number="4">plot2 <-<span class="st"> </span><span class="kw">DimPlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">reduction =</span> <span class="st">"tsne"</span>, <span class="dt">do.return =</span> <span class="ot">TRUE</span>, <span class="dt">group.by =</span> <span class="st">"ClusterNames_0.6"</span>, <span class="dt">no.legend =</span> <span class="ot">TRUE</span>, <span class="dt">do.label =</span> <span class="ot">TRUE</span>)</a> +<a class="sourceLine" id="cb671-5" data-line-number="5"><span class="kw">plot_grid</span>(plot1, plot2)</a></code></pre></div> +<div class="sourceCode" id="cb672"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb672-1" data-line-number="1"><span class="co"># Find discriminating markers</span></a> +<a class="sourceLine" id="cb672-2" data-line-number="2">tcell.markers <-<span class="st"> </span><span class="kw">FindMarkers</span>(<span class="dt">object =</span> pbmc, <span class="dt">ident.1 =</span> <span class="dv">0</span>, <span class="dt">ident.2 =</span> <span class="dv">1</span>)</a> +<a class="sourceLine" id="cb672-3" data-line-number="3"></a> +<a class="sourceLine" id="cb672-4" data-line-number="4"><span class="co"># Most of the markers tend to be expressed in C1 (i.e. S100A4). However, we</span></a> +<a class="sourceLine" id="cb672-5" data-line-number="5"><span class="co"># can see that CCR7 is upregulated in C0, strongly indicating that we can</span></a> +<a class="sourceLine" id="cb672-6" data-line-number="6"><span class="co"># differentiate memory from naive CD4 cells. cols.use demarcates the color</span></a> +<a class="sourceLine" id="cb672-7" data-line-number="7"><span class="co"># palette from low to high expression</span></a> +<a class="sourceLine" id="cb672-8" data-line-number="8"><span class="kw">FeaturePlot</span>(<span class="dt">object =</span> pbmc, <span class="dt">features =</span> <span class="kw">c</span>(<span class="st">"S100A4"</span>, <span class="st">"CCR7"</span>), <span class="dt">cols =</span> <span class="kw">c</span>(<span class="st">"green"</span>, <span class="st">"blue"</span>))</a></code></pre></div> <p>The memory/naive split is bit weak, and we would probably benefit from looking at more cells to see if this becomes more convincing. In the meantime, we can restore our old cluster identities for downstream processing.</p> -<div class="sourceCode" id="cb902"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb902-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">SetIdent</span>(<span class="dt">object =</span> pbmc, <span class="dt">value =</span> <span class="st">"ClusterNames_0.6"</span>)</a> -<a class="sourceLine" id="cb902-2" data-line-number="2"><span class="kw">saveRDS</span>(pbmc, <span class="dt">file =</span> <span class="st">"data/pbmc3k_final.rds"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb673"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb673-1" data-line-number="1">pbmc <-<span class="st"> </span><span class="kw">SetIdent</span>(<span class="dt">object =</span> pbmc, <span class="dt">value =</span> <span class="st">"ClusterNames_0.6"</span>)</a> +<a class="sourceLine" id="cb673-2" data-line-number="2"><span class="kw">saveRDS</span>(pbmc, <span class="dt">file =</span> <span class="st">"data/pbmc3k_final.rds"</span>)</a></code></pre></div> </div> <div id="sessioninfo-12" class="section level2"> <h2><span class="header-section-number">16.15</span> sessionInfo()</h2> diff --git a/public/trajectory-inference.html b/public/trajectory-inference.html index 21b02c6..5d3492b 100644 --- a/public/trajectory-inference.html +++ b/public/trajectory-inference.html @@ -21,10 +21,10 @@ -<meta name="author" content="Davis McCarthy (davisjmcc), Ruqian Lyu, PuXue Qiao, Vladimir Kiselev (wikiselev), Tallulah Andrews (talandrews), Jennifer Westoby (Jenni_Westoby), Maren Büttner (marenbuettner), Jimmy Lee (THJimmyLee), Krzysztof Polanski, Sebastian Y. Müller, Elo Madissoon, Stephane Ballereau, Maria Do Nascimento Lopes Primo, Rocio Martinez Nunez and Martin Hemberg (m_hemberg)" /> +<meta name="author" content="Ruqian Lyu, PuXue Qiao, and Davis J. McCarthy (davisjmcc)" /> -<meta name="date" content="2019-10-01" /> +<meta name="date" content="2019-10-02" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> @@ -381,7 +381,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="10" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html"><i class="fa fa-check"></i><b>10</b> Clustering and cell annotation</a><ul> <li class="chapter" data-level="10.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clustering-methods"><i class="fa fa-check"></i><b>10.1</b> Clustering Methods</a><ul> <li class="chapter" data-level="10.1.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#introduction-7"><i class="fa fa-check"></i><b>10.1.1</b> Introduction</a></li> -<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> unsupervised Clustering methods</a></li> +<li class="chapter" data-level="10.1.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#unsupervised-clustering-methods"><i class="fa fa-check"></i><b>10.1.2</b> Unsupervised clustering methods</a></li> </ul></li> <li class="chapter" data-level="10.2" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#clust-methods"><i class="fa fa-check"></i><b>10.2</b> Clustering example</a><ul> <li class="chapter" data-level="10.2.1" data-path="clustering-and-cell-annotation.html"><a href="clustering-and-cell-annotation.html#example-1.-graph-based-clustering-deng-dataset"><i class="fa fa-check"></i><b>10.2.1</b> Example 1. Graph-based clustering (deng dataset)</a></li> @@ -395,19 +395,24 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni </ul></li> </ul></li> <li class="chapter" data-level="11" data-path="trajectory-inference.html"><a href="trajectory-inference.html"><i class="fa fa-check"></i><b>11</b> Trajectory inference</a><ul> -<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a><ul> -<li class="chapter" data-level="11.1.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.1.1</b> TSCAN</a></li> -<li class="chapter" data-level="11.1.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.1.2</b> Slingshot</a></li> -<li class="chapter" data-level="11.1.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.1.3</b> GAM general additive model for identifying temporally expressed genes</a></li> -<li class="chapter" data-level="11.1.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.1.4</b> Monocle</a></li> -<li class="chapter" data-level="11.1.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.1.5</b> Monocle 2</a></li> -<li class="chapter" data-level="11.1.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.1.6</b> Monocle 3</a></li> -<li class="chapter" data-level="11.1.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.1.7</b> Diffusion maps</a></li> -<li class="chapter" data-level="11.1.8" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.1.8</b> Other methods</a></li> -<li class="chapter" data-level="11.1.9" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.1.9</b> Comparison of the methods</a></li> -<li class="chapter" data-level="11.1.10" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.1.10</b> Expression of genes through time</a></li> -<li class="chapter" data-level="11.1.11" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.1.11</b> dynverse</a></li> -<li class="chapter" data-level="11.1.12" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.1.12</b> sessionInfo()</a></li> +<li class="chapter" data-level="11.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#first-look-at-deng-data"><i class="fa fa-check"></i><b>11.1</b> First look at Deng data</a></li> +<li class="chapter" data-level="11.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#tscan"><i class="fa fa-check"></i><b>11.2</b> TSCAN</a></li> +<li class="chapter" data-level="11.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slingshot"><i class="fa fa-check"></i><b>11.3</b> Slingshot</a><ul> +<li class="chapter" data-level="11.3.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#gam-general-additive-model-for-identifying-temporally-expressed-genes"><i class="fa fa-check"></i><b>11.3.1</b> GAM general additive model for identifying temporally expressed genes</a></li> +</ul></li> +<li class="chapter" data-level="11.4" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle"><i class="fa fa-check"></i><b>11.4</b> Monocle</a><ul> +<li class="chapter" data-level="11.4.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-2"><i class="fa fa-check"></i><b>11.4.1</b> Monocle 2</a></li> +<li class="chapter" data-level="11.4.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#monocle-3"><i class="fa fa-check"></i><b>11.4.2</b> Monocle 3</a></li> +<li class="chapter" data-level="11.4.3" data-path="trajectory-inference.html"><a href="trajectory-inference.html#diffusion-maps"><i class="fa fa-check"></i><b>11.4.3</b> Diffusion maps</a></li> +</ul></li> +<li class="chapter" data-level="11.5" data-path="trajectory-inference.html"><a href="trajectory-inference.html#other-methods"><i class="fa fa-check"></i><b>11.5</b> Other methods</a><ul> +<li class="chapter" data-level="11.5.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#slicer"><i class="fa fa-check"></i><b>11.5.1</b> SLICER</a></li> +<li class="chapter" data-level="11.5.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#ouija"><i class="fa fa-check"></i><b>11.5.2</b> Ouija</a></li> +</ul></li> +<li class="chapter" data-level="11.6" data-path="trajectory-inference.html"><a href="trajectory-inference.html#comparison-of-the-methods"><i class="fa fa-check"></i><b>11.6</b> Comparison of the methods</a></li> +<li class="chapter" data-level="11.7" data-path="trajectory-inference.html"><a href="trajectory-inference.html#expression-of-genes-through-time"><i class="fa fa-check"></i><b>11.7</b> Expression of genes through time</a><ul> +<li class="chapter" data-level="11.7.1" data-path="trajectory-inference.html"><a href="trajectory-inference.html#dynverse"><i class="fa fa-check"></i><b>11.7.1</b> dynverse</a></li> +<li class="chapter" data-level="11.7.2" data-path="trajectory-inference.html"><a href="trajectory-inference.html#sessioninfo-7"><i class="fa fa-check"></i><b>11.7.2</b> sessionInfo()</a></li> </ul></li> </ul></li> <li class="chapter" data-level="12" data-path="dechapter.html"><a href="dechapter.html"><i class="fa fa-check"></i><b>12</b> Differential Expression (DE) analysis</a><ul> @@ -415,7 +420,8 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <li class="chapter" data-level="12.1.1" data-path="dechapter.html"><a href="dechapter.html#bulk-rna-seq-1"><i class="fa fa-check"></i><b>12.1.1</b> Bulk RNA-seq</a></li> <li class="chapter" data-level="12.1.2" data-path="dechapter.html"><a href="dechapter.html#single-cell-rna-seq"><i class="fa fa-check"></i><b>12.1.2</b> Single cell RNA-seq</a></li> <li class="chapter" data-level="12.1.3" data-path="dechapter.html"><a href="dechapter.html#differences-in-distribution"><i class="fa fa-check"></i><b>12.1.3</b> Differences in Distribution</a></li> -<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rnaseq-data"><i class="fa fa-check"></i><b>12.1.4</b> Models of single-cell RNASeq data</a></li> +<li class="chapter" data-level="12.1.4" data-path="dechapter.html"><a href="dechapter.html#benchmarking-of-de-methods-for-scrna-seq-data"><i class="fa fa-check"></i><b>12.1.4</b> Benchmarking of DE methods for scRNA-seq data</a></li> +<li class="chapter" data-level="12.1.5" data-path="dechapter.html"><a href="dechapter.html#models-of-single-cell-rna-seq-data"><i class="fa fa-check"></i><b>12.1.5</b> Models of single-cell RNA-seq data</a></li> </ul></li> <li class="chapter" data-level="12.2" data-path="dechapter.html"><a href="dechapter.html#de-in-a-real-dataset"><i class="fa fa-check"></i><b>12.2</b> DE in a real dataset</a><ul> <li class="chapter" data-level="12.2.1" data-path="dechapter.html"><a href="dechapter.html#introduction-8"><i class="fa fa-check"></i><b>12.2.1</b> Introduction</a></li> @@ -506,21 +512,21 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni <section class="normal" id="section-"> <div id="trajectory-inference" class="section level1"> <h1><span class="header-section-number">11</span> Trajectory inference</h1> -<div class="sourceCode" id="cb723"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb723-1" data-line-number="1"><span class="kw">library</span>(SingleCellExperiment)</a> -<a class="sourceLine" id="cb723-2" data-line-number="2"><span class="kw">library</span>(TSCAN)</a> -<a class="sourceLine" id="cb723-3" data-line-number="3"><span class="kw">library</span>(M3Drop)</a> -<a class="sourceLine" id="cb723-4" data-line-number="4"><span class="kw">library</span>(monocle)</a> -<a class="sourceLine" id="cb723-5" data-line-number="5"><span class="kw">library</span>(destiny)</a> -<a class="sourceLine" id="cb723-6" data-line-number="6"><span class="kw">library</span>(scater)</a> -<a class="sourceLine" id="cb723-7" data-line-number="7"><span class="kw">library</span>(ggplot2)</a> -<a class="sourceLine" id="cb723-8" data-line-number="8"><span class="kw">library</span>(ggthemes)</a> -<a class="sourceLine" id="cb723-9" data-line-number="9"><span class="kw">library</span>(ggbeeswarm)</a> -<a class="sourceLine" id="cb723-10" data-line-number="10"><span class="kw">library</span>(corrplot)</a> -<a class="sourceLine" id="cb723-11" data-line-number="11"><span class="kw">library</span>(Polychrome)</a> -<a class="sourceLine" id="cb723-12" data-line-number="12"><span class="kw">library</span>(slingshot)</a> -<a class="sourceLine" id="cb723-13" data-line-number="13"><span class="kw">library</span>(SLICER)</a> -<a class="sourceLine" id="cb723-14" data-line-number="14"><span class="kw">library</span>(ouija)</a> -<a class="sourceLine" id="cb723-15" data-line-number="15"><span class="kw">set.seed</span>(<span class="dv">1</span>)</a></code></pre></div> +<div class="sourceCode" id="cb493"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb493-1" data-line-number="1"><span class="kw">library</span>(SingleCellExperiment)</a> +<a class="sourceLine" id="cb493-2" data-line-number="2"><span class="kw">library</span>(TSCAN)</a> +<a class="sourceLine" id="cb493-3" data-line-number="3"><span class="kw">library</span>(M3Drop)</a> +<a class="sourceLine" id="cb493-4" data-line-number="4"><span class="kw">library</span>(monocle)</a> +<a class="sourceLine" id="cb493-5" data-line-number="5"><span class="kw">library</span>(destiny)</a> +<a class="sourceLine" id="cb493-6" data-line-number="6"><span class="kw">library</span>(scater)</a> +<a class="sourceLine" id="cb493-7" data-line-number="7"><span class="kw">library</span>(ggplot2)</a> +<a class="sourceLine" id="cb493-8" data-line-number="8"><span class="kw">library</span>(ggthemes)</a> +<a class="sourceLine" id="cb493-9" data-line-number="9"><span class="kw">library</span>(ggbeeswarm)</a> +<a class="sourceLine" id="cb493-10" data-line-number="10"><span class="kw">library</span>(corrplot)</a> +<a class="sourceLine" id="cb493-11" data-line-number="11"><span class="kw">library</span>(Polychrome)</a> +<a class="sourceLine" id="cb493-12" data-line-number="12"><span class="kw">library</span>(slingshot)</a> +<a class="sourceLine" id="cb493-13" data-line-number="13"><span class="kw">library</span>(SLICER)</a> +<a class="sourceLine" id="cb493-14" data-line-number="14"><span class="kw">library</span>(ouija)</a> +<a class="sourceLine" id="cb493-15" data-line-number="15"><span class="kw">set.seed</span>(<span class="dv">1</span>)</a></code></pre></div> <p>In many situations, one is studying a process where cells change continuously. This includes, for example, many differentiation processes taking place during development: following a stimulus, cells @@ -572,100 +578,101 @@ Figure 2.5: Detailed results of the four main evaluation criteria: accuracy, sca <div id="first-look-at-deng-data" class="section level2"> <h2><span class="header-section-number">11.1</span> First look at Deng data</h2> <p>Let us take a first look at the Deng<span class="citation">(Deng et al. <a href="#ref-Deng2014-mx">2014</a>)</span> data, without yet applying sophisticated pseudotime methods. As the plot below shows, simple PCA does a very good job of displaying the structure in these data. It is only once we reach the blast cell types (“earlyblastâ€, “midblastâ€, “lateblastâ€) that PCA struggles to separate the distinct cell types.</p> -<div class="sourceCode" id="cb724"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb724-1" data-line-number="1">deng_SCE <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/deng/deng-reads.rds"</span>)</a> -<a class="sourceLine" id="cb724-2" data-line-number="2"></a> -<a class="sourceLine" id="cb724-3" data-line-number="3">deng_SCE<span class="op">$</span>cell_type2 <-<span class="st"> </span><span class="kw">factor</span>(</a> -<a class="sourceLine" id="cb724-4" data-line-number="4"> deng_SCE<span class="op">$</span>cell_type2,</a> -<a class="sourceLine" id="cb724-5" data-line-number="5"> <span class="dt">levels =</span> <span class="kw">c</span>(<span class="st">"zy"</span>, <span class="st">"early2cell"</span>, <span class="st">"mid2cell"</span>, <span class="st">"late2cell"</span>,</a> -<a class="sourceLine" id="cb724-6" data-line-number="6"> <span class="st">"4cell"</span>, <span class="st">"8cell"</span>, <span class="st">"16cell"</span>, <span class="st">"earlyblast"</span>,</a> -<a class="sourceLine" id="cb724-7" data-line-number="7"> <span class="st">"midblast"</span>, <span class="st">"lateblast"</span>)</a> -<a class="sourceLine" id="cb724-8" data-line-number="8">)</a> -<a class="sourceLine" id="cb724-9" data-line-number="9">cellLabels <-<span class="st"> </span>deng_SCE<span class="op">$</span>cell_type2</a> -<a class="sourceLine" id="cb724-10" data-line-number="10">deng <-<span class="st"> </span><span class="kw">counts</span>(deng_SCE)</a> -<a class="sourceLine" id="cb724-11" data-line-number="11"><span class="kw">colnames</span>(deng) <-<span class="st"> </span>cellLabels</a> -<a class="sourceLine" id="cb724-12" data-line-number="12"></a> -<a class="sourceLine" id="cb724-13" data-line-number="13">deng_SCE <-<span class="st"> </span>scater<span class="op">::</span><span class="kw">runPCA</span>(deng_SCE,<span class="dt">ncomponent =</span> <span class="dv">5</span>)</a> -<a class="sourceLine" id="cb724-14" data-line-number="14"></a> -<a class="sourceLine" id="cb724-15" data-line-number="15"><span class="co">## change color Palette with library(Polychrome)</span></a> -<a class="sourceLine" id="cb724-16" data-line-number="16"></a> -<a class="sourceLine" id="cb724-17" data-line-number="17"><span class="kw">set.seed</span>(<span class="dv">723451</span>) <span class="co"># for reproducibility</span></a> -<a class="sourceLine" id="cb724-18" data-line-number="18">my_color <-<span class="st"> </span><span class="kw">createPalette</span>(<span class="dv">10</span>, <span class="kw">c</span>(<span class="st">"#010101"</span>, <span class="st">"#ff0000"</span>), <span class="dt">M=</span><span class="dv">1000</span>)</a> -<a class="sourceLine" id="cb724-19" data-line-number="19"><span class="kw">names</span>(my_color) <-<span class="st"> </span><span class="kw">unique</span>(<span class="kw">as.character</span>(deng_SCE<span class="op">$</span>cell_type2))</a> -<a class="sourceLine" id="cb724-20" data-line-number="20"></a> -<a class="sourceLine" id="cb724-21" data-line-number="21">pca_df <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">PC1 =</span> <span class="kw">reducedDim</span>(deng_SCE,<span class="st">"PCA"</span>)[,<span class="dv">1</span>],</a> -<a class="sourceLine" id="cb724-22" data-line-number="22"> <span class="dt">PC2 =</span> <span class="kw">reducedDim</span>(deng_SCE,<span class="st">"PCA"</span>)[,<span class="dv">2</span>],</a> -<a class="sourceLine" id="cb724-23" data-line-number="23"> <span class="dt">cell_type2 =</span> deng_SCE<span class="op">$</span>cell_type2)</a> -<a class="sourceLine" id="cb724-24" data-line-number="24"></a> -<a class="sourceLine" id="cb724-25" data-line-number="25"><span class="kw">ggplot</span>(<span class="dt">data =</span> pca_df)<span class="op">+</span><span class="kw">geom_point</span>(<span class="dt">mapping =</span> <span class="kw">aes</span>(<span class="dt">x =</span> PC1, <span class="dt">y =</span> PC2, <span class="dt">colour =</span> cell_type2))<span class="op">+</span></a> -<a class="sourceLine" id="cb724-26" data-line-number="26"><span class="st"> </span><span class="kw">scale_colour_manual</span>(<span class="dt">values =</span> my_color)<span class="op">+</span><span class="kw">theme_classic</span>()</a></code></pre></div> +<div class="sourceCode" id="cb494"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb494-1" data-line-number="1">deng_SCE <-<span class="st"> </span><span class="kw">readRDS</span>(<span class="st">"data/deng/deng-reads.rds"</span>)</a> +<a class="sourceLine" id="cb494-2" data-line-number="2"></a> +<a class="sourceLine" id="cb494-3" data-line-number="3">deng_SCE<span class="op">$</span>cell_type2 <-<span class="st"> </span><span class="kw">factor</span>(</a> +<a class="sourceLine" id="cb494-4" data-line-number="4"> deng_SCE<span class="op">$</span>cell_type2,</a> +<a class="sourceLine" id="cb494-5" data-line-number="5"> <span class="dt">levels =</span> <span class="kw">c</span>(<span class="st">"zy"</span>, <span class="st">"early2cell"</span>, <span class="st">"mid2cell"</span>, <span class="st">"late2cell"</span>,</a> +<a class="sourceLine" id="cb494-6" data-line-number="6"> <span class="st">"4cell"</span>, <span class="st">"8cell"</span>, <span class="st">"16cell"</span>, <span class="st">"earlyblast"</span>,</a> +<a class="sourceLine" id="cb494-7" data-line-number="7"> <span class="st">"midblast"</span>, <span class="st">"lateblast"</span>)</a> +<a class="sourceLine" id="cb494-8" data-line-number="8">)</a> +<a class="sourceLine" id="cb494-9" data-line-number="9">cellLabels <-<span class="st"> </span>deng_SCE<span class="op">$</span>cell_type2</a> +<a class="sourceLine" id="cb494-10" data-line-number="10">deng <-<span class="st"> </span><span class="kw">counts</span>(deng_SCE)</a> +<a class="sourceLine" id="cb494-11" data-line-number="11"><span class="kw">colnames</span>(deng) <-<span class="st"> </span>cellLabels</a> +<a class="sourceLine" id="cb494-12" data-line-number="12"></a> +<a class="sourceLine" id="cb494-13" data-line-number="13">deng_SCE <-<span class="st"> </span>scater<span class="op">::</span><span class="kw">runPCA</span>(deng_SCE,<span class="dt">ncomponent =</span> <span class="dv">5</span>)</a> +<a class="sourceLine" id="cb494-14" data-line-number="14"></a> +<a class="sourceLine" id="cb494-15" data-line-number="15"><span class="co">## change color Palette with library(Polychrome)</span></a> +<a class="sourceLine" id="cb494-16" data-line-number="16"></a> +<a class="sourceLine" id="cb494-17" data-line-number="17"><span class="kw">set.seed</span>(<span class="dv">723451</span>) <span class="co"># for reproducibility</span></a> +<a class="sourceLine" id="cb494-18" data-line-number="18">my_color <-<span class="st"> </span><span class="kw">createPalette</span>(<span class="dv">10</span>, <span class="kw">c</span>(<span class="st">"#010101"</span>, <span class="st">"#ff0000"</span>), <span class="dt">M=</span><span class="dv">1000</span>)</a> +<a class="sourceLine" id="cb494-19" data-line-number="19"><span class="kw">names</span>(my_color) <-<span class="st"> </span><span class="kw">unique</span>(<span class="kw">as.character</span>(deng_SCE<span class="op">$</span>cell_type2))</a> +<a class="sourceLine" id="cb494-20" data-line-number="20"></a> +<a class="sourceLine" id="cb494-21" data-line-number="21">pca_df <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">PC1 =</span> <span class="kw">reducedDim</span>(deng_SCE,<span class="st">"PCA"</span>)[,<span class="dv">1</span>],</a> +<a class="sourceLine" id="cb494-22" data-line-number="22"> <span class="dt">PC2 =</span> <span class="kw">reducedDim</span>(deng_SCE,<span class="st">"PCA"</span>)[,<span class="dv">2</span>],</a> +<a class="sourceLine" id="cb494-23" data-line-number="23"> <span class="dt">cell_type2 =</span> deng_SCE<span class="op">$</span>cell_type2)</a> +<a class="sourceLine" id="cb494-24" data-line-number="24"></a> +<a class="sourceLine" id="cb494-25" data-line-number="25"><span class="kw">ggplot</span>(<span class="dt">data =</span> pca_df)<span class="op">+</span><span class="kw">geom_point</span>(<span class="dt">mapping =</span> <span class="kw">aes</span>(<span class="dt">x =</span> PC1, <span class="dt">y =</span> PC2, <span class="dt">colour =</span> cell_type2))<span class="op">+</span></a> +<a class="sourceLine" id="cb494-26" data-line-number="26"><span class="st"> </span><span class="kw">scale_colour_manual</span>(<span class="dt">values =</span> my_color)<span class="op">+</span><span class="kw">theme_classic</span>()</a></code></pre></div> <p><img src="pseudotime_files/figure-html/data-overview-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>PCA, here, provides a useful baseline for assessing different pseudotime methods. For a very naive pseudotime we can just take the co-ordinates of the first principal component.</p> -<div class="sourceCode" id="cb725"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb725-1" data-line-number="1"><span class="co">#deng_SCE$PC1 <- reducedDim(deng_SCE, "PCA")[,1]</span></a> -<a class="sourceLine" id="cb725-2" data-line-number="2"></a> -<a class="sourceLine" id="cb725-3" data-line-number="3"><span class="kw">ggplot</span>(pca_df, <span class="kw">aes</span>(<span class="dt">x =</span> PC1, <span class="dt">y =</span> cell_type2, </a> -<a class="sourceLine" id="cb725-4" data-line-number="4"> <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb725-5" data-line-number="5"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb725-6" data-line-number="6"><span class="st"> </span><span class="kw">scale_colour_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb725-7" data-line-number="7"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"First principal component"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb725-8" data-line-number="8"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by first principal component"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb495"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb495-1" data-line-number="1"><span class="co">#deng_SCE$PC1 <- reducedDim(deng_SCE, "PCA")[,1]</span></a> +<a class="sourceLine" id="cb495-2" data-line-number="2"></a> +<a class="sourceLine" id="cb495-3" data-line-number="3"><span class="kw">ggplot</span>(pca_df, <span class="kw">aes</span>(<span class="dt">x =</span> PC1, <span class="dt">y =</span> cell_type2, </a> +<a class="sourceLine" id="cb495-4" data-line-number="4"> <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb495-5" data-line-number="5"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb495-6" data-line-number="6"><span class="st"> </span><span class="kw">scale_colour_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb495-7" data-line-number="7"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"First principal component"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb495-8" data-line-number="8"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by first principal component"</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/pca-pseudotime-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>As the plot above shows, PC1 struggles to correctly order cells early and late in the developmental timecourse, but overall does a relatively good job of ordering cells by developmental time.</p> <p>Can bespoke pseudotime methods do better than naive application of PCA?</p> -<div id="tscan" class="section level3"> -<h3><span class="header-section-number">11.1.1</span> TSCAN</h3> +</div> +<div id="tscan" class="section level2"> +<h2><span class="header-section-number">11.2</span> TSCAN</h2> <p>TSCAN <span class="citation">(Ji and Ji <a href="#ref-tscam_rpkg">2019</a>)</span> combines clustering with pseudotime analysis. First it clusters the cells using <code>mclust</code>, which is based on a mixture of normal distributions. Then it builds a minimum spanning tree to connect the clusters. The branch of this tree that connects the largest number of clusters is the main branch which is used to determine pseudotime.</p> <p><strong>Note</strong> From a connected graph with weighted edges, MST is the tree structure that connects all the nodes in a way that has the minimum total edge weight. The trajectory inference methods that use MST is based on the idea that nodes (cells/clusters of cells) and their connections represent the geometric shape of the data cloud in a two-dimenension space.</p> <p>First we will try to use all genes to order the cells.</p> -<div class="sourceCode" id="cb726"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb726-1" data-line-number="1">procdeng <-<span class="st"> </span>TSCAN<span class="op">::</span><span class="kw">preprocess</span>(<span class="kw">counts</span>(deng_SCE))</a> -<a class="sourceLine" id="cb726-2" data-line-number="2"></a> -<a class="sourceLine" id="cb726-3" data-line-number="3"><span class="kw">colnames</span>(procdeng) <-<span class="st"> </span><span class="dv">1</span><span class="op">:</span><span class="kw">ncol</span>(deng_SCE)</a> -<a class="sourceLine" id="cb726-4" data-line-number="4"></a> -<a class="sourceLine" id="cb726-5" data-line-number="5">dengclust <-<span class="st"> </span>TSCAN<span class="op">::</span><span class="kw">exprmclust</span>(procdeng, <span class="dt">clusternum =</span> <span class="dv">10</span>)</a> -<a class="sourceLine" id="cb726-6" data-line-number="6"></a> -<a class="sourceLine" id="cb726-7" data-line-number="7">TSCAN<span class="op">::</span><span class="kw">plotmclust</span>(dengclust)</a></code></pre></div> +<div class="sourceCode" id="cb496"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb496-1" data-line-number="1">procdeng <-<span class="st"> </span>TSCAN<span class="op">::</span><span class="kw">preprocess</span>(<span class="kw">counts</span>(deng_SCE))</a> +<a class="sourceLine" id="cb496-2" data-line-number="2"></a> +<a class="sourceLine" id="cb496-3" data-line-number="3"><span class="kw">colnames</span>(procdeng) <-<span class="st"> </span><span class="dv">1</span><span class="op">:</span><span class="kw">ncol</span>(deng_SCE)</a> +<a class="sourceLine" id="cb496-4" data-line-number="4"></a> +<a class="sourceLine" id="cb496-5" data-line-number="5">dengclust <-<span class="st"> </span>TSCAN<span class="op">::</span><span class="kw">exprmclust</span>(procdeng, <span class="dt">clusternum =</span> <span class="dv">10</span>)</a> +<a class="sourceLine" id="cb496-6" data-line-number="6"></a> +<a class="sourceLine" id="cb496-7" data-line-number="7">TSCAN<span class="op">::</span><span class="kw">plotmclust</span>(dengclust)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/tscan-all-genes-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb727"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb727-1" data-line-number="1">dengorderTSCAN <-<span class="st"> </span>TSCAN<span class="op">::</span><span class="kw">TSCANorder</span>(dengclust, <span class="dt">orderonly =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb727-2" data-line-number="2">pseudotime_order_tscan <-<span class="st"> </span><span class="kw">as.character</span>(dengorderTSCAN<span class="op">$</span>sample_name)</a> -<a class="sourceLine" id="cb727-3" data-line-number="3">deng_SCE<span class="op">$</span>pseudotime_order_tscan <-<span class="st"> </span><span class="ot">NA</span></a> -<a class="sourceLine" id="cb727-4" data-line-number="4">deng_SCE<span class="op">$</span>pseudotime_order_tscan[<span class="kw">as.numeric</span>(dengorderTSCAN<span class="op">$</span>sample_name)] <-<span class="st"> </span></a> -<a class="sourceLine" id="cb727-5" data-line-number="5"><span class="st"> </span>dengorderTSCAN<span class="op">$</span>Pseudotime</a></code></pre></div> +<div class="sourceCode" id="cb497"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb497-1" data-line-number="1">dengorderTSCAN <-<span class="st"> </span>TSCAN<span class="op">::</span><span class="kw">TSCANorder</span>(dengclust, <span class="dt">orderonly =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb497-2" data-line-number="2">pseudotime_order_tscan <-<span class="st"> </span><span class="kw">as.character</span>(dengorderTSCAN<span class="op">$</span>sample_name)</a> +<a class="sourceLine" id="cb497-3" data-line-number="3">deng_SCE<span class="op">$</span>pseudotime_order_tscan <-<span class="st"> </span><span class="ot">NA</span></a> +<a class="sourceLine" id="cb497-4" data-line-number="4">deng_SCE<span class="op">$</span>pseudotime_order_tscan[<span class="kw">as.numeric</span>(dengorderTSCAN<span class="op">$</span>sample_name)] <-<span class="st"> </span></a> +<a class="sourceLine" id="cb497-5" data-line-number="5"><span class="st"> </span>dengorderTSCAN<span class="op">$</span>Pseudotime</a></code></pre></div> <p>Frustratingly, TSCAN only provides pseudotime values for 221 of 268 cells, silently returning missing values for non-assigned cells.</p> <p>Again, we examine which timepoints have been assigned to each state:</p> -<div class="sourceCode" id="cb728"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb728-1" data-line-number="1">cellLabels[dengclust<span class="op">$</span>clusterid <span class="op">==</span><span class="st"> </span><span class="dv">10</span>]</a></code></pre></div> +<div class="sourceCode" id="cb498"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb498-1" data-line-number="1">cellLabels[dengclust<span class="op">$</span>clusterid <span class="op">==</span><span class="st"> </span><span class="dv">10</span>]</a></code></pre></div> <pre><code>## [1] late2cell late2cell late2cell late2cell late2cell late2cell late2cell ## [8] late2cell late2cell late2cell ## 10 Levels: zy early2cell mid2cell late2cell 4cell 8cell ... lateblast</code></pre> -<div class="sourceCode" id="cb730"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb730-1" data-line-number="1"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> -<a class="sourceLine" id="cb730-2" data-line-number="2"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_order_tscan, </a> -<a class="sourceLine" id="cb730-3" data-line-number="3"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb730-4" data-line-number="4"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb730-5" data-line-number="5"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb730-6" data-line-number="6"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"TSCAN pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb730-7" data-line-number="7"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by TSCAN pseudotime"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb500"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb500-1" data-line-number="1"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> +<a class="sourceLine" id="cb500-2" data-line-number="2"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_order_tscan, </a> +<a class="sourceLine" id="cb500-3" data-line-number="3"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb500-4" data-line-number="4"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb500-5" data-line-number="5"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb500-6" data-line-number="6"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"TSCAN pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb500-7" data-line-number="7"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by TSCAN pseudotime"</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/tscan-vs-truth-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>TSCAN gets the development trajectory the “wrong way aroundâ€, in the sense that later pseudotime values correspond to early timepoints and vice versa. This is not inherently a problem (it is easy enough to reverse the ordering to get the intuitive interpretation of pseudotime), but overall it would be a stretch to suggest that TSCAN performs better than PCA on this dataset. (As it is a PCA-based method, perhaps this is not entirely surprising.)</p> <p><strong>Exercise 1</strong> Compare results for different numbers of clusters (<code>clusternum</code>).</p> </div> -<div id="slingshot" class="section level3"> -<h3><span class="header-section-number">11.1.2</span> Slingshot</h3> +<div id="slingshot" class="section level2"> +<h2><span class="header-section-number">11.3</span> Slingshot</h2> <p><code>Slingshot</code> <span class="citation">(Street et al. <a href="#ref-Street2018-ac">2018</a>)</span> is a single-cell lineage inference tool, it can work with datasets with multiple branches. Slingshot has two stages: 1) the inference of the global lineage structure using MST on clustered data points and 2) the inference of pseudotime variables for cells along each lineage by fitting simultaneous ‘principal curves’ across multiple lineages.</p> <p>Slingshot’s first stage uses a cluster-based MST to stably identify the key elements of the global lineage structure, i.e., the number of lineages and where they branch. This allows us to identify novel lineages while also accommodating the use of domain-specific knowledge to supervise parts of the tree (e.g., terminal cellular states). For the second stage, we propose a novel method called simultaneous principal curves, to fit smooth branching curves to these lineages, thereby translating the knowledge of global lineage structure into stable estimates of the underlying cell-level pseudotime variable for each lineage.</p> <p><code>Slingshot</code> had consistently performing well across different datasets as reported by Saelens et al, let’s have a run for the <code>deng</code> dataset. It is recommended by <code>Slingshot</code> to run in a reduced dimensions.</p> <p>__Note_ Principal curves are smooth one-dimensional curves that pass through the middle of a p-dimensional data set, providing a nonlinear summary of the data. They are nonparametric, and their shape is suggested by the data (Hastie et al)<span class="citation">(Hastie and Stuetzle <a href="#ref-Hastie1989-pd">1989</a>)</span>.</p> -<div class="sourceCode" id="cb731"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb731-1" data-line-number="1"><span class="co">## runing slingshot</span></a> -<a class="sourceLine" id="cb731-2" data-line-number="2"></a> -<a class="sourceLine" id="cb731-3" data-line-number="3">deng_SCE <-<span class="st"> </span><span class="kw">slingshot</span>(deng_SCE, <span class="dt">clusterLabels =</span> <span class="st">'cell_type2'</span>,<span class="dt">reducedDim =</span> <span class="st">"PCA"</span>,</a> -<a class="sourceLine" id="cb731-4" data-line-number="4"> <span class="dt">allow.breaks =</span> <span class="ot">FALSE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb501"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb501-1" data-line-number="1"><span class="co">## runing slingshot</span></a> +<a class="sourceLine" id="cb501-2" data-line-number="2"></a> +<a class="sourceLine" id="cb501-3" data-line-number="3">deng_SCE <-<span class="st"> </span><span class="kw">slingshot</span>(deng_SCE, <span class="dt">clusterLabels =</span> <span class="st">'cell_type2'</span>,<span class="dt">reducedDim =</span> <span class="st">"PCA"</span>,</a> +<a class="sourceLine" id="cb501-4" data-line-number="4"> <span class="dt">allow.breaks =</span> <span class="ot">FALSE</span>)</a></code></pre></div> <pre><code>## Using diagonal covariance matrix</code></pre> -<div class="sourceCode" id="cb733"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb733-1" data-line-number="1"><span class="kw">summary</span>(deng_SCE<span class="op">$</span>slingPseudotime_<span class="dv">1</span>)</a></code></pre></div> +<div class="sourceCode" id="cb503"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb503-1" data-line-number="1"><span class="kw">summary</span>(deng_SCE<span class="op">$</span>slingPseudotime_<span class="dv">1</span>)</a></code></pre></div> <pre><code>## Min. 1st Qu. Median Mean 3rd Qu. Max. NA's ## 0.00 52.19 59.81 60.34 81.60 85.72 55</code></pre> -<div class="sourceCode" id="cb735"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb735-1" data-line-number="1"><span class="co">## get lineages inferred by slingshot</span></a> -<a class="sourceLine" id="cb735-2" data-line-number="2">lnes <-<span class="st"> </span><span class="kw">getLineages</span>(<span class="kw">reducedDim</span>(deng_SCE,<span class="st">"PCA"</span>),</a> -<a class="sourceLine" id="cb735-3" data-line-number="3"> deng_SCE<span class="op">$</span>cell_type2)</a></code></pre></div> +<div class="sourceCode" id="cb505"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb505-1" data-line-number="1"><span class="co">## get lineages inferred by slingshot</span></a> +<a class="sourceLine" id="cb505-2" data-line-number="2">lnes <-<span class="st"> </span><span class="kw">getLineages</span>(<span class="kw">reducedDim</span>(deng_SCE,<span class="st">"PCA"</span>),</a> +<a class="sourceLine" id="cb505-3" data-line-number="3"> deng_SCE<span class="op">$</span>cell_type2)</a></code></pre></div> <pre><code>## Using diagonal covariance matrix</code></pre> -<div class="sourceCode" id="cb737"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb737-1" data-line-number="1">lnes<span class="op">@</span>lineages</a></code></pre></div> +<div class="sourceCode" id="cb507"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb507-1" data-line-number="1">lnes<span class="op">@</span>lineages</a></code></pre></div> <pre><code>## $Lineage1 ## [1] "zy" "early2cell" "mid2cell" "late2cell" "4cell" ## [6] "16cell" "midblast" "earlyblast" @@ -677,82 +684,82 @@ nonlinear summary of the data. They are nonparametric, and their shape is sugges ## $Lineage3 ## [1] "zy" "early2cell" "mid2cell" "late2cell" "4cell" ## [6] "16cell" "8cell"</code></pre> -<div class="sourceCode" id="cb739"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb739-1" data-line-number="1"><span class="co">## plot the lineage overlay on the orginal PCA plot</span></a> -<a class="sourceLine" id="cb739-2" data-line-number="2"></a> -<a class="sourceLine" id="cb739-3" data-line-number="3"><span class="kw">plot</span>(<span class="kw">reducedDims</span>(deng_SCE)<span class="op">$</span>PCA, <span class="dt">col =</span> my_color[<span class="kw">as.character</span>(deng_SCE<span class="op">$</span>cell_type2)], </a> -<a class="sourceLine" id="cb739-4" data-line-number="4"> <span class="dt">pch=</span><span class="dv">16</span>, </a> -<a class="sourceLine" id="cb739-5" data-line-number="5"> <span class="dt">asp =</span> <span class="dv">1</span>)</a> -<a class="sourceLine" id="cb739-6" data-line-number="6"><span class="kw">legend</span>(<span class="st">"bottomleft"</span>,<span class="dt">legend =</span> <span class="kw">names</span>(my_color[<span class="kw">levels</span>(deng_SCE<span class="op">$</span>cell_type2)]), </a> -<a class="sourceLine" id="cb739-7" data-line-number="7"> <span class="dt">fill =</span> my_color[<span class="kw">levels</span>(deng_SCE<span class="op">$</span>cell_type2)])</a> -<a class="sourceLine" id="cb739-8" data-line-number="8"><span class="kw">lines</span>(<span class="kw">SlingshotDataSet</span>(deng_SCE), <span class="dt">lwd=</span><span class="dv">2</span>, <span class="dt">type =</span> <span class="st">'lineages'</span>, <span class="dt">col =</span> <span class="kw">c</span>(<span class="st">"black"</span>))</a></code></pre></div> +<div class="sourceCode" id="cb509"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb509-1" data-line-number="1"><span class="co">## plot the lineage overlay on the orginal PCA plot</span></a> +<a class="sourceLine" id="cb509-2" data-line-number="2"></a> +<a class="sourceLine" id="cb509-3" data-line-number="3"><span class="kw">plot</span>(<span class="kw">reducedDims</span>(deng_SCE)<span class="op">$</span>PCA, <span class="dt">col =</span> my_color[<span class="kw">as.character</span>(deng_SCE<span class="op">$</span>cell_type2)], </a> +<a class="sourceLine" id="cb509-4" data-line-number="4"> <span class="dt">pch=</span><span class="dv">16</span>, </a> +<a class="sourceLine" id="cb509-5" data-line-number="5"> <span class="dt">asp =</span> <span class="dv">1</span>)</a> +<a class="sourceLine" id="cb509-6" data-line-number="6"><span class="kw">legend</span>(<span class="st">"bottomleft"</span>,<span class="dt">legend =</span> <span class="kw">names</span>(my_color[<span class="kw">levels</span>(deng_SCE<span class="op">$</span>cell_type2)]), </a> +<a class="sourceLine" id="cb509-7" data-line-number="7"> <span class="dt">fill =</span> my_color[<span class="kw">levels</span>(deng_SCE<span class="op">$</span>cell_type2)])</a> +<a class="sourceLine" id="cb509-8" data-line-number="8"><span class="kw">lines</span>(<span class="kw">SlingshotDataSet</span>(deng_SCE), <span class="dt">lwd=</span><span class="dv">2</span>, <span class="dt">type =</span> <span class="st">'lineages'</span>, <span class="dt">col =</span> <span class="kw">c</span>(<span class="st">"black"</span>))</a></code></pre></div> <p><img src="pseudotime_files/figure-html/run_slingshot-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb740"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb740-1" data-line-number="1"><span class="co">## Plotting the pseudotime inferred by slingshot by cell types</span></a> -<a class="sourceLine" id="cb740-2" data-line-number="2"></a> -<a class="sourceLine" id="cb740-3" data-line-number="3">slingshot_df <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="kw">colData</span>(deng_SCE))</a> -<a class="sourceLine" id="cb740-4" data-line-number="4"></a> -<a class="sourceLine" id="cb740-5" data-line-number="5"><span class="kw">ggplot</span>(slingshot_df, <span class="kw">aes</span>(<span class="dt">x =</span> slingPseudotime_<span class="dv">1</span>, <span class="dt">y =</span> cell_type2, </a> -<a class="sourceLine" id="cb740-6" data-line-number="6"> <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb740-7" data-line-number="7"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb740-8" data-line-number="8"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"First Slingshot pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"cell type"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb740-9" data-line-number="9"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by Slingshot pseudotime"</span>)<span class="op">+</span><span class="kw">scale_colour_manual</span>(<span class="dt">values =</span> my_color)</a></code></pre></div> +<div class="sourceCode" id="cb510"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb510-1" data-line-number="1"><span class="co">## Plotting the pseudotime inferred by slingshot by cell types</span></a> +<a class="sourceLine" id="cb510-2" data-line-number="2"></a> +<a class="sourceLine" id="cb510-3" data-line-number="3">slingshot_df <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="kw">colData</span>(deng_SCE))</a> +<a class="sourceLine" id="cb510-4" data-line-number="4"></a> +<a class="sourceLine" id="cb510-5" data-line-number="5"><span class="kw">ggplot</span>(slingshot_df, <span class="kw">aes</span>(<span class="dt">x =</span> slingPseudotime_<span class="dv">1</span>, <span class="dt">y =</span> cell_type2, </a> +<a class="sourceLine" id="cb510-6" data-line-number="6"> <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb510-7" data-line-number="7"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb510-8" data-line-number="8"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"First Slingshot pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"cell type"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb510-9" data-line-number="9"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by Slingshot pseudotime"</span>)<span class="op">+</span><span class="kw">scale_colour_manual</span>(<span class="dt">values =</span> my_color)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/run_slingshot-2.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb741"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb741-1" data-line-number="1"><span class="kw">ggplot</span>(slingshot_df, <span class="kw">aes</span>(<span class="dt">x =</span> slingPseudotime_<span class="dv">2</span>, <span class="dt">y =</span> cell_type2, </a> -<a class="sourceLine" id="cb741-2" data-line-number="2"> <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb741-3" data-line-number="3"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb741-4" data-line-number="4"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"Second Slingshot pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"cell type"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb741-5" data-line-number="5"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by Slingshot pseudotime"</span>)<span class="op">+</span><span class="kw">scale_colour_manual</span>(<span class="dt">values =</span> my_color)</a></code></pre></div> +<div class="sourceCode" id="cb511"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb511-1" data-line-number="1"><span class="kw">ggplot</span>(slingshot_df, <span class="kw">aes</span>(<span class="dt">x =</span> slingPseudotime_<span class="dv">2</span>, <span class="dt">y =</span> cell_type2, </a> +<a class="sourceLine" id="cb511-2" data-line-number="2"> <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb511-3" data-line-number="3"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb511-4" data-line-number="4"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"Second Slingshot pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"cell type"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb511-5" data-line-number="5"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by Slingshot pseudotime"</span>)<span class="op">+</span><span class="kw">scale_colour_manual</span>(<span class="dt">values =</span> my_color)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/run_slingshot-3.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb742"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb742-1" data-line-number="1"><span class="kw">ggplot</span>(slingshot_df, <span class="kw">aes</span>(<span class="dt">x =</span> slingPseudotime_<span class="dv">1</span>, <span class="dt">y =</span> slingPseudotime_<span class="dv">2</span>, </a> -<a class="sourceLine" id="cb742-2" data-line-number="2"> <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb742-3" data-line-number="3"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb742-4" data-line-number="4"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"First Slingshot pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Second Slingshot pseudotime"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb742-5" data-line-number="5"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by Slingshot pseudotime"</span>)<span class="op">+</span><span class="kw">scale_colour_manual</span>(<span class="dt">values =</span> my_color)</a></code></pre></div> +<div class="sourceCode" id="cb512"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb512-1" data-line-number="1"><span class="kw">ggplot</span>(slingshot_df, <span class="kw">aes</span>(<span class="dt">x =</span> slingPseudotime_<span class="dv">1</span>, <span class="dt">y =</span> slingPseudotime_<span class="dv">2</span>, </a> +<a class="sourceLine" id="cb512-2" data-line-number="2"> <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb512-3" data-line-number="3"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb512-4" data-line-number="4"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"First Slingshot pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Second Slingshot pseudotime"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb512-5" data-line-number="5"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by Slingshot pseudotime"</span>)<span class="op">+</span><span class="kw">scale_colour_manual</span>(<span class="dt">values =</span> my_color)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/run_slingshot-4.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb743"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb743-1" data-line-number="1"><span class="co"># </span></a> -<a class="sourceLine" id="cb743-2" data-line-number="2"><span class="co"># ggplot(slingshot_df, aes(x = slingPseudotime_1, y = slingPseudotime_2, </span></a> -<a class="sourceLine" id="cb743-3" data-line-number="3"><span class="co"># colour = slingPseudotime_3)) +</span></a> -<a class="sourceLine" id="cb743-4" data-line-number="4"><span class="co"># geom_point() + theme_classic() +</span></a> -<a class="sourceLine" id="cb743-5" data-line-number="5"><span class="co"># xlab("First Slingshot pseudotime") + ylab("Second Slingshot pseudotime") +</span></a> -<a class="sourceLine" id="cb743-6" data-line-number="6"><span class="co"># ggtitle("Cells ordered by Slingshot pseudotime")+facet_wrap(.~cell_type2)</span></a></code></pre></div> +<div class="sourceCode" id="cb513"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb513-1" data-line-number="1"><span class="co"># </span></a> +<a class="sourceLine" id="cb513-2" data-line-number="2"><span class="co"># ggplot(slingshot_df, aes(x = slingPseudotime_1, y = slingPseudotime_2, </span></a> +<a class="sourceLine" id="cb513-3" data-line-number="3"><span class="co"># colour = slingPseudotime_3)) +</span></a> +<a class="sourceLine" id="cb513-4" data-line-number="4"><span class="co"># geom_point() + theme_classic() +</span></a> +<a class="sourceLine" id="cb513-5" data-line-number="5"><span class="co"># xlab("First Slingshot pseudotime") + ylab("Second Slingshot pseudotime") +</span></a> +<a class="sourceLine" id="cb513-6" data-line-number="6"><span class="co"># ggtitle("Cells ordered by Slingshot pseudotime")+facet_wrap(.~cell_type2)</span></a></code></pre></div> <p><em>Note</em> You can also supply a start and an end cluster to <code>slingshot</code>.</p> <p><em>Comments</em> Did you notice the ordering of clusters in the lineage prediced for <code>16cells</code> state? There is an outlier-like cell in the 16cell group, find the outlier and remove it, then re-run <code>Slingshot</code>.</p> -</div> <div id="gam-general-additive-model-for-identifying-temporally-expressed-genes" class="section level3"> -<h3><span class="header-section-number">11.1.3</span> GAM general additive model for identifying temporally expressed genes</h3> +<h3><span class="header-section-number">11.3.1</span> GAM general additive model for identifying temporally expressed genes</h3> <p>After running slingshot, an interesting next step may be to find genes that change their expression over the course of development. We demonstrate one possible method for this type of analysis on the 100 most variable genes. We will regress each gene on the pseudotime variable we have generated, using a general additive model (GAM). This allows us to detect non-linear patterns in gene expression.</p> -<div class="sourceCode" id="cb744"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb744-1" data-line-number="1"><span class="kw">library</span>(gam)</a> -<a class="sourceLine" id="cb744-2" data-line-number="2">t <-<span class="st"> </span>deng_SCE<span class="op">$</span>slingPseudotime_<span class="dv">1</span></a> -<a class="sourceLine" id="cb744-3" data-line-number="3"></a> -<a class="sourceLine" id="cb744-4" data-line-number="4"><span class="co"># for time, only look at the 100 most variable genes </span></a> -<a class="sourceLine" id="cb744-5" data-line-number="5">Y <-<span class="st"> </span><span class="kw">log1p</span>(<span class="kw">assay</span>(deng_SCE,<span class="st">"logcounts"</span>))</a> -<a class="sourceLine" id="cb744-6" data-line-number="6"></a> -<a class="sourceLine" id="cb744-7" data-line-number="7">var100 <-<span class="st"> </span><span class="kw">names</span>(<span class="kw">sort</span>(<span class="kw">apply</span>(Y,<span class="dv">1</span>,var),<span class="dt">decreasing =</span> <span class="ot">TRUE</span>))[<span class="dv">1</span><span class="op">:</span><span class="dv">100</span>]</a> -<a class="sourceLine" id="cb744-8" data-line-number="8">Y <-<span class="st"> </span>Y[var100,]</a> -<a class="sourceLine" id="cb744-9" data-line-number="9"></a> -<a class="sourceLine" id="cb744-10" data-line-number="10"><span class="co"># fit a GAM with a loess term for pseudotime</span></a> -<a class="sourceLine" id="cb744-11" data-line-number="11">gam.pval <-<span class="st"> </span><span class="kw">apply</span>(Y,<span class="dv">1</span>,<span class="cf">function</span>(z){</a> -<a class="sourceLine" id="cb744-12" data-line-number="12"> d <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">z=</span>z, <span class="dt">t=</span>t)</a> -<a class="sourceLine" id="cb744-13" data-line-number="13"> <span class="kw">suppressWarnings</span>({</a> -<a class="sourceLine" id="cb744-14" data-line-number="14"> tmp <-<span class="st"> </span><span class="kw">gam</span>(z <span class="op">~</span><span class="st"> </span><span class="kw">lo</span>(t), <span class="dt">data=</span>d)</a> -<a class="sourceLine" id="cb744-15" data-line-number="15"> })</a> -<a class="sourceLine" id="cb744-16" data-line-number="16"> p <-<span class="st"> </span><span class="kw">summary</span>(tmp)[<span class="dv">3</span>][[<span class="dv">1</span>]][<span class="dv">2</span>,<span class="dv">3</span>]</a> -<a class="sourceLine" id="cb744-17" data-line-number="17"> p</a> -<a class="sourceLine" id="cb744-18" data-line-number="18">})</a> -<a class="sourceLine" id="cb744-19" data-line-number="19"></a> -<a class="sourceLine" id="cb744-20" data-line-number="20"><span class="co">## Plot the top 100 genes' expression </span></a> -<a class="sourceLine" id="cb744-21" data-line-number="21"></a> -<a class="sourceLine" id="cb744-22" data-line-number="22">topgenes <-<span class="st"> </span><span class="kw">names</span>(<span class="kw">sort</span>(gam.pval, <span class="dt">decreasing =</span> <span class="ot">FALSE</span>))[<span class="dv">1</span><span class="op">:</span><span class="dv">100</span>]</a> -<a class="sourceLine" id="cb744-23" data-line-number="23"></a> -<a class="sourceLine" id="cb744-24" data-line-number="24">heatdata <-<span class="st"> </span><span class="kw">assays</span>(deng_SCE)<span class="op">$</span>logcounts[topgenes, <span class="kw">order</span>(t, <span class="dt">na.last =</span> <span class="ot">NA</span>)]</a> -<a class="sourceLine" id="cb744-25" data-line-number="25">heatclus <-<span class="st"> </span>deng_SCE<span class="op">$</span>cell_type2[<span class="kw">order</span>(t, <span class="dt">na.last =</span> <span class="ot">NA</span>)]</a> -<a class="sourceLine" id="cb744-26" data-line-number="26"></a> -<a class="sourceLine" id="cb744-27" data-line-number="27"><span class="kw">heatmap</span>(heatdata, <span class="dt">Colv =</span> <span class="ot">NA</span>,</a> -<a class="sourceLine" id="cb744-28" data-line-number="28"> <span class="dt">ColSideColors =</span> my_color[heatclus],<span class="dt">cexRow =</span> <span class="dv">1</span>,<span class="dt">cexCol =</span> <span class="dv">1</span>)</a></code></pre></div> +<div class="sourceCode" id="cb514"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb514-1" data-line-number="1"><span class="kw">library</span>(gam)</a> +<a class="sourceLine" id="cb514-2" data-line-number="2">t <-<span class="st"> </span>deng_SCE<span class="op">$</span>slingPseudotime_<span class="dv">1</span></a> +<a class="sourceLine" id="cb514-3" data-line-number="3"></a> +<a class="sourceLine" id="cb514-4" data-line-number="4"><span class="co"># for time, only look at the 100 most variable genes </span></a> +<a class="sourceLine" id="cb514-5" data-line-number="5">Y <-<span class="st"> </span><span class="kw">log1p</span>(<span class="kw">assay</span>(deng_SCE,<span class="st">"logcounts"</span>))</a> +<a class="sourceLine" id="cb514-6" data-line-number="6"></a> +<a class="sourceLine" id="cb514-7" data-line-number="7">var100 <-<span class="st"> </span><span class="kw">names</span>(<span class="kw">sort</span>(<span class="kw">apply</span>(Y,<span class="dv">1</span>,var),<span class="dt">decreasing =</span> <span class="ot">TRUE</span>))[<span class="dv">1</span><span class="op">:</span><span class="dv">100</span>]</a> +<a class="sourceLine" id="cb514-8" data-line-number="8">Y <-<span class="st"> </span>Y[var100,]</a> +<a class="sourceLine" id="cb514-9" data-line-number="9"></a> +<a class="sourceLine" id="cb514-10" data-line-number="10"><span class="co"># fit a GAM with a loess term for pseudotime</span></a> +<a class="sourceLine" id="cb514-11" data-line-number="11">gam.pval <-<span class="st"> </span><span class="kw">apply</span>(Y,<span class="dv">1</span>,<span class="cf">function</span>(z){</a> +<a class="sourceLine" id="cb514-12" data-line-number="12"> d <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">z=</span>z, <span class="dt">t=</span>t)</a> +<a class="sourceLine" id="cb514-13" data-line-number="13"> <span class="kw">suppressWarnings</span>({</a> +<a class="sourceLine" id="cb514-14" data-line-number="14"> tmp <-<span class="st"> </span><span class="kw">gam</span>(z <span class="op">~</span><span class="st"> </span><span class="kw">lo</span>(t), <span class="dt">data=</span>d)</a> +<a class="sourceLine" id="cb514-15" data-line-number="15"> })</a> +<a class="sourceLine" id="cb514-16" data-line-number="16"> p <-<span class="st"> </span><span class="kw">summary</span>(tmp)[<span class="dv">3</span>][[<span class="dv">1</span>]][<span class="dv">2</span>,<span class="dv">3</span>]</a> +<a class="sourceLine" id="cb514-17" data-line-number="17"> p</a> +<a class="sourceLine" id="cb514-18" data-line-number="18">})</a> +<a class="sourceLine" id="cb514-19" data-line-number="19"></a> +<a class="sourceLine" id="cb514-20" data-line-number="20"><span class="co">## Plot the top 100 genes' expression </span></a> +<a class="sourceLine" id="cb514-21" data-line-number="21"></a> +<a class="sourceLine" id="cb514-22" data-line-number="22">topgenes <-<span class="st"> </span><span class="kw">names</span>(<span class="kw">sort</span>(gam.pval, <span class="dt">decreasing =</span> <span class="ot">FALSE</span>))[<span class="dv">1</span><span class="op">:</span><span class="dv">100</span>]</a> +<a class="sourceLine" id="cb514-23" data-line-number="23"></a> +<a class="sourceLine" id="cb514-24" data-line-number="24">heatdata <-<span class="st"> </span><span class="kw">assays</span>(deng_SCE)<span class="op">$</span>logcounts[topgenes, <span class="kw">order</span>(t, <span class="dt">na.last =</span> <span class="ot">NA</span>)]</a> +<a class="sourceLine" id="cb514-25" data-line-number="25">heatclus <-<span class="st"> </span>deng_SCE<span class="op">$</span>cell_type2[<span class="kw">order</span>(t, <span class="dt">na.last =</span> <span class="ot">NA</span>)]</a> +<a class="sourceLine" id="cb514-26" data-line-number="26"></a> +<a class="sourceLine" id="cb514-27" data-line-number="27"><span class="kw">heatmap</span>(heatdata, <span class="dt">Colv =</span> <span class="ot">NA</span>,</a> +<a class="sourceLine" id="cb514-28" data-line-number="28"> <span class="dt">ColSideColors =</span> my_color[heatclus],<span class="dt">cexRow =</span> <span class="dv">1</span>,<span class="dt">cexCol =</span> <span class="dv">1</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/gam_tm_deg-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>We will regress each gene on the pseudotime variable we have generated, using a general additive model (GAM). This allows us to detect non-linear patterns in gene expression.</p> </div> -<div id="monocle" class="section level3"> -<h3><span class="header-section-number">11.1.4</span> Monocle</h3> +</div> +<div id="monocle" class="section level2"> +<h2><span class="header-section-number">11.4</span> Monocle</h2> <p>The original <code>Monocle</code> <span class="citation">(Trapnell et al. <a href="#ref-Trapnell2014-os">2014</a>)</span> method skips the clustering stage of TSCAN and directly builds a minimum spanning tree on a reduced dimension representation (using ‘ICA’) of the cells to connect all cells. <code>Monocle</code> then identifies the longest path @@ -760,9 +767,8 @@ in this tree as the main branch and uses this to determine pseudotime. Priors ar <p>If the data contains diverging trajectories (i.e. one cell type differentiates into two different cell-types), monocle can identify these. Each of the resulting forked paths is defined as a separate cell state.</p> -</div> <div id="monocle-2" class="section level3"> -<h3><span class="header-section-number">11.1.5</span> Monocle 2</h3> +<h3><span class="header-section-number">11.4.1</span> Monocle 2</h3> <p><code>Monocle 2</code> <span class="citation">(Qiu et al. <a href="#ref-Qiu2017-xq">2017</a>)</span> uses a different approach, with dimensionality reduction and ordering performed by reverse graph embedding (RGE), allowing it to detect branching events in an unsupervised manner. RGE, a machine-learning strategy, learns a ‘principal graph’ to describe the single-cell dataset. RGE also learns the mapping function of data points on the trajectory back to the original high dimentional space simutaneously. In doing so, it aims to position the latent points in the lower dimension space (along the trajectory) while also ensuring their corresponding @@ -772,65 +778,65 @@ DDRTree learns latent points and the projection of latent points to the points i <p>DDRTree returns a principal tree of the centroids of cell clusters in low dimension, pseudotime is derived for individual cells by calculating geomdestic distance of their projections onto the tree from the root (user-defined or arbitrarily assigned).</p> <p><strong>Note</strong> Informally, a principal graph is like a principal curve which passes through the ‘middle’ of a data set but is allowed to have branches.</p> -<div class="sourceCode" id="cb745"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb745-1" data-line-number="1"><span class="kw">library</span>(monocle)</a> -<a class="sourceLine" id="cb745-2" data-line-number="2"><span class="co">#d <- deng_SCE[m3dGenes,]</span></a> -<a class="sourceLine" id="cb745-3" data-line-number="3"><span class="co">## feature selection </span></a> -<a class="sourceLine" id="cb745-4" data-line-number="4">deng <-<span class="st"> </span><span class="kw">counts</span>(deng_SCE)</a> -<a class="sourceLine" id="cb745-5" data-line-number="5"></a> -<a class="sourceLine" id="cb745-6" data-line-number="6">m3dGenes <-<span class="st"> </span><span class="kw">as.character</span>(</a> -<a class="sourceLine" id="cb745-7" data-line-number="7"> <span class="kw">M3DropFeatureSelection</span>(deng)<span class="op">$</span>Gene</a> -<a class="sourceLine" id="cb745-8" data-line-number="8">)</a></code></pre></div> +<div class="sourceCode" id="cb515"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb515-1" data-line-number="1"><span class="kw">library</span>(monocle)</a> +<a class="sourceLine" id="cb515-2" data-line-number="2"><span class="co">#d <- deng_SCE[m3dGenes,]</span></a> +<a class="sourceLine" id="cb515-3" data-line-number="3"><span class="co">## feature selection </span></a> +<a class="sourceLine" id="cb515-4" data-line-number="4">deng <-<span class="st"> </span><span class="kw">counts</span>(deng_SCE)</a> +<a class="sourceLine" id="cb515-5" data-line-number="5"></a> +<a class="sourceLine" id="cb515-6" data-line-number="6">m3dGenes <-<span class="st"> </span><span class="kw">as.character</span>(</a> +<a class="sourceLine" id="cb515-7" data-line-number="7"> <span class="kw">M3DropFeatureSelection</span>(deng)<span class="op">$</span>Gene</a> +<a class="sourceLine" id="cb515-8" data-line-number="8">)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/monocle2-all-genes-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb746"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb746-1" data-line-number="1">d <-<span class="st"> </span>deng_SCE[<span class="kw">which</span>(<span class="kw">rownames</span>(deng_SCE) <span class="op">%in%</span><span class="st"> </span>m3dGenes), ]</a> -<a class="sourceLine" id="cb746-2" data-line-number="2">d <-<span class="st"> </span>d[<span class="op">!</span><span class="kw">duplicated</span>(<span class="kw">rownames</span>(d)), ]</a> -<a class="sourceLine" id="cb746-3" data-line-number="3"></a> -<a class="sourceLine" id="cb746-4" data-line-number="4"><span class="kw">colnames</span>(d) <-<span class="st"> </span><span class="dv">1</span><span class="op">:</span><span class="kw">ncol</span>(d)</a> -<a class="sourceLine" id="cb746-5" data-line-number="5">geneNames <-<span class="st"> </span><span class="kw">rownames</span>(d)</a> -<a class="sourceLine" id="cb746-6" data-line-number="6"><span class="kw">rownames</span>(d) <-<span class="st"> </span><span class="dv">1</span><span class="op">:</span><span class="kw">nrow</span>(d)</a> -<a class="sourceLine" id="cb746-7" data-line-number="7">pd <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">timepoint =</span> cellLabels)</a> -<a class="sourceLine" id="cb746-8" data-line-number="8">pd <-<span class="st"> </span><span class="kw">new</span>(<span class="st">"AnnotatedDataFrame"</span>, <span class="dt">data=</span>pd)</a> -<a class="sourceLine" id="cb746-9" data-line-number="9">fd <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">gene_short_name =</span> geneNames)</a> -<a class="sourceLine" id="cb746-10" data-line-number="10">fd <-<span class="st"> </span><span class="kw">new</span>(<span class="st">"AnnotatedDataFrame"</span>, <span class="dt">data=</span>fd)</a> -<a class="sourceLine" id="cb746-11" data-line-number="11"></a> -<a class="sourceLine" id="cb746-12" data-line-number="12">dCellData <-<span class="st"> </span><span class="kw">newCellDataSet</span>(<span class="kw">counts</span>(d), <span class="dt">phenoData =</span> pd, <span class="dt">featureData =</span> fd)</a> -<a class="sourceLine" id="cb746-13" data-line-number="13"><span class="co">#</span></a> -<a class="sourceLine" id="cb746-14" data-line-number="14">dCellData <-<span class="st"> </span><span class="kw">setOrderingFilter</span>(dCellData, <span class="kw">which</span>(geneNames <span class="op">%in%</span><span class="st"> </span>m3dGenes))</a> -<a class="sourceLine" id="cb746-15" data-line-number="15">dCellData <-<span class="st"> </span><span class="kw">estimateSizeFactors</span>(dCellData)</a> -<a class="sourceLine" id="cb746-16" data-line-number="16">dCellDataSet <-<span class="st"> </span><span class="kw">reduceDimension</span>(dCellData,<span class="dt">reduction_method =</span> <span class="st">"DDRTree"</span>, <span class="dt">pseudo_expr =</span> <span class="dv">1</span>)</a> -<a class="sourceLine" id="cb746-17" data-line-number="17">dCellDataSet <-<span class="st"> </span><span class="kw">orderCells</span>(dCellDataSet, <span class="dt">reverse =</span> <span class="ot">FALSE</span>)</a> -<a class="sourceLine" id="cb746-18" data-line-number="18"><span class="kw">plot_cell_trajectory</span>(dCellDataSet)</a></code></pre></div> +<div class="sourceCode" id="cb516"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb516-1" data-line-number="1">d <-<span class="st"> </span>deng_SCE[<span class="kw">which</span>(<span class="kw">rownames</span>(deng_SCE) <span class="op">%in%</span><span class="st"> </span>m3dGenes), ]</a> +<a class="sourceLine" id="cb516-2" data-line-number="2">d <-<span class="st"> </span>d[<span class="op">!</span><span class="kw">duplicated</span>(<span class="kw">rownames</span>(d)), ]</a> +<a class="sourceLine" id="cb516-3" data-line-number="3"></a> +<a class="sourceLine" id="cb516-4" data-line-number="4"><span class="kw">colnames</span>(d) <-<span class="st"> </span><span class="dv">1</span><span class="op">:</span><span class="kw">ncol</span>(d)</a> +<a class="sourceLine" id="cb516-5" data-line-number="5">geneNames <-<span class="st"> </span><span class="kw">rownames</span>(d)</a> +<a class="sourceLine" id="cb516-6" data-line-number="6"><span class="kw">rownames</span>(d) <-<span class="st"> </span><span class="dv">1</span><span class="op">:</span><span class="kw">nrow</span>(d)</a> +<a class="sourceLine" id="cb516-7" data-line-number="7">pd <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">timepoint =</span> cellLabels)</a> +<a class="sourceLine" id="cb516-8" data-line-number="8">pd <-<span class="st"> </span><span class="kw">new</span>(<span class="st">"AnnotatedDataFrame"</span>, <span class="dt">data=</span>pd)</a> +<a class="sourceLine" id="cb516-9" data-line-number="9">fd <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">gene_short_name =</span> geneNames)</a> +<a class="sourceLine" id="cb516-10" data-line-number="10">fd <-<span class="st"> </span><span class="kw">new</span>(<span class="st">"AnnotatedDataFrame"</span>, <span class="dt">data=</span>fd)</a> +<a class="sourceLine" id="cb516-11" data-line-number="11"></a> +<a class="sourceLine" id="cb516-12" data-line-number="12">dCellData <-<span class="st"> </span><span class="kw">newCellDataSet</span>(<span class="kw">counts</span>(d), <span class="dt">phenoData =</span> pd, <span class="dt">featureData =</span> fd)</a> +<a class="sourceLine" id="cb516-13" data-line-number="13"><span class="co">#</span></a> +<a class="sourceLine" id="cb516-14" data-line-number="14">dCellData <-<span class="st"> </span><span class="kw">setOrderingFilter</span>(dCellData, <span class="kw">which</span>(geneNames <span class="op">%in%</span><span class="st"> </span>m3dGenes))</a> +<a class="sourceLine" id="cb516-15" data-line-number="15">dCellData <-<span class="st"> </span><span class="kw">estimateSizeFactors</span>(dCellData)</a> +<a class="sourceLine" id="cb516-16" data-line-number="16">dCellDataSet <-<span class="st"> </span><span class="kw">reduceDimension</span>(dCellData,<span class="dt">reduction_method =</span> <span class="st">"DDRTree"</span>, <span class="dt">pseudo_expr =</span> <span class="dv">1</span>)</a> +<a class="sourceLine" id="cb516-17" data-line-number="17">dCellDataSet <-<span class="st"> </span><span class="kw">orderCells</span>(dCellDataSet, <span class="dt">reverse =</span> <span class="ot">FALSE</span>)</a> +<a class="sourceLine" id="cb516-18" data-line-number="18"><span class="kw">plot_cell_trajectory</span>(dCellDataSet)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/monocle2-all-genes-2.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb747"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb747-1" data-line-number="1"><span class="co"># Store the ordering</span></a> -<a class="sourceLine" id="cb747-2" data-line-number="2">pseudotime_monocle2 <-</a> -<a class="sourceLine" id="cb747-3" data-line-number="3"><span class="st"> </span><span class="kw">data.frame</span>(</a> -<a class="sourceLine" id="cb747-4" data-line-number="4"> <span class="dt">Timepoint =</span> <span class="kw">phenoData</span>(dCellDataSet)<span class="op">$</span>timepoint,</a> -<a class="sourceLine" id="cb747-5" data-line-number="5"> <span class="dt">pseudotime =</span> <span class="kw">phenoData</span>(dCellDataSet)<span class="op">$</span>Pseudotime,</a> -<a class="sourceLine" id="cb747-6" data-line-number="6"> <span class="dt">State =</span> <span class="kw">phenoData</span>(dCellDataSet)<span class="op">$</span>State</a> -<a class="sourceLine" id="cb747-7" data-line-number="7"> )</a> -<a class="sourceLine" id="cb747-8" data-line-number="8"><span class="kw">rownames</span>(pseudotime_monocle2) <-<span class="st"> </span><span class="dv">1</span><span class="op">:</span><span class="kw">ncol</span>(d)</a> -<a class="sourceLine" id="cb747-9" data-line-number="9">pseudotime_order_monocle <-</a> -<a class="sourceLine" id="cb747-10" data-line-number="10"><span class="st"> </span><span class="kw">rownames</span>(pseudotime_monocle2[<span class="kw">order</span>(pseudotime_monocle2<span class="op">$</span>pseudotime), ])</a></code></pre></div> +<div class="sourceCode" id="cb517"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb517-1" data-line-number="1"><span class="co"># Store the ordering</span></a> +<a class="sourceLine" id="cb517-2" data-line-number="2">pseudotime_monocle2 <-</a> +<a class="sourceLine" id="cb517-3" data-line-number="3"><span class="st"> </span><span class="kw">data.frame</span>(</a> +<a class="sourceLine" id="cb517-4" data-line-number="4"> <span class="dt">Timepoint =</span> <span class="kw">phenoData</span>(dCellDataSet)<span class="op">$</span>timepoint,</a> +<a class="sourceLine" id="cb517-5" data-line-number="5"> <span class="dt">pseudotime =</span> <span class="kw">phenoData</span>(dCellDataSet)<span class="op">$</span>Pseudotime,</a> +<a class="sourceLine" id="cb517-6" data-line-number="6"> <span class="dt">State =</span> <span class="kw">phenoData</span>(dCellDataSet)<span class="op">$</span>State</a> +<a class="sourceLine" id="cb517-7" data-line-number="7"> )</a> +<a class="sourceLine" id="cb517-8" data-line-number="8"><span class="kw">rownames</span>(pseudotime_monocle2) <-<span class="st"> </span><span class="dv">1</span><span class="op">:</span><span class="kw">ncol</span>(d)</a> +<a class="sourceLine" id="cb517-9" data-line-number="9">pseudotime_order_monocle <-</a> +<a class="sourceLine" id="cb517-10" data-line-number="10"><span class="st"> </span><span class="kw">rownames</span>(pseudotime_monocle2[<span class="kw">order</span>(pseudotime_monocle2<span class="op">$</span>pseudotime), ])</a></code></pre></div> <p><em>Note</em> check other available methods for <code>?reduceDimension</code></p> <p>We can again compare the inferred pseudotime to the known sampling timepoints.</p> -<div class="sourceCode" id="cb748"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb748-1" data-line-number="1">deng_SCE<span class="op">$</span>pseudotime_monocle2 <-<span class="st"> </span>pseudotime_monocle2<span class="op">$</span>pseudotime</a> -<a class="sourceLine" id="cb748-2" data-line-number="2"></a> -<a class="sourceLine" id="cb748-3" data-line-number="3"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> -<a class="sourceLine" id="cb748-4" data-line-number="4"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_monocle2, </a> -<a class="sourceLine" id="cb748-5" data-line-number="5"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb748-6" data-line-number="6"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb748-7" data-line-number="7"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb748-8" data-line-number="8"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"monocle2 pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb748-9" data-line-number="9"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by monocle2 pseudotime"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb518"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb518-1" data-line-number="1">deng_SCE<span class="op">$</span>pseudotime_monocle2 <-<span class="st"> </span>pseudotime_monocle2<span class="op">$</span>pseudotime</a> +<a class="sourceLine" id="cb518-2" data-line-number="2"></a> +<a class="sourceLine" id="cb518-3" data-line-number="3"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> +<a class="sourceLine" id="cb518-4" data-line-number="4"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_monocle2, </a> +<a class="sourceLine" id="cb518-5" data-line-number="5"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb518-6" data-line-number="6"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb518-7" data-line-number="7"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb518-8" data-line-number="8"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"monocle2 pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb518-9" data-line-number="9"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by monocle2 pseudotime"</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/monocle-vs-truth-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>Monocle 2 performs pretty well on these cells.</p> </div> <div id="monocle-3" class="section level3"> -<h3><span class="header-section-number">11.1.6</span> Monocle 3</h3> +<h3><span class="header-section-number">11.4.2</span> Monocle 3</h3> <p><a href="https://www.nature.com/articles/s41586-019-0969-x"><code>Monocle3</code></a><span class="citation">(Cao et al. <a href="#ref-Cao2019-cj">2019</a>)</span> is the updated single-cell analysis toolkit for analysing large datasets. <a href="https://cole-trapnell-lab.github.io/monocle3/docs/starting/">Monocle 3</a> is designed for use with absolute transcript counts (e.g. from UMI experiments). It first does dimension reduction with UMAP and then clusters the cells with Louvian/Leiden algorithms and merge adjacent groups into supergroup, and finaly resovles the trajectories individual cells can take during development, identifies the locations of branches and convergences within each supergroup.</p> <p>In short, Monocle3 uses <code>UMAP</code> to construct a initial trajectory inference and refines it with learning principal graph.</p> <p>It builds KNN graph in the UMAP dimensions and runs Louvain/Leiden algorithms om the KNN graph to derive communities; edges are drawn to connect communities that have more links (Partitioned Approximate Graph Abstraction (PAGA) graph). Each component of the PAGA grah is passed to the next step which is learning principal graph based on the SimplePPT algorithm. The pseudotime is calculated for individual cells by projecting the cells to their nearest point on the principal graph edge and measure geodesic distance along of principal points to the closest of their root nodes.</p> -<div class="sourceCode" id="cb749"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb749-1" data-line-number="1"><span class="kw">library</span>(monocle3)</a></code></pre></div> +<div class="sourceCode" id="cb519"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb519-1" data-line-number="1"><span class="kw">library</span>(monocle3)</a></code></pre></div> <pre><code>## ## Attaching package: 'monocle3'</code></pre> <pre><code>## The following objects are masked from 'package:monocle': @@ -840,91 +846,92 @@ the locations of branches and convergences within each supergroup.</p> <pre><code>## The following objects are masked from 'package:Biobase': ## ## exprs, fData, fData<-, pData, pData<-</code></pre> -<div class="sourceCode" id="cb753"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb753-1" data-line-number="1">gene_meta <-<span class="st"> </span><span class="kw">rowData</span>(deng_SCE)</a> -<a class="sourceLine" id="cb753-2" data-line-number="2"><span class="co">#gene_metadata must contain a column verbatim named 'gene_short_name' for certain functions.</span></a> -<a class="sourceLine" id="cb753-3" data-line-number="3">gene_meta<span class="op">$</span>gene_short_name <-<span class="st"> </span><span class="kw">rownames</span>(gene_meta)</a> -<a class="sourceLine" id="cb753-4" data-line-number="4">cds <-<span class="st"> </span><span class="kw">new_cell_data_set</span>(<span class="dt">expression_data =</span> <span class="kw">counts</span>(deng_SCE),</a> -<a class="sourceLine" id="cb753-5" data-line-number="5"> <span class="dt">cell_metadata =</span> <span class="kw">colData</span>(deng_SCE),</a> -<a class="sourceLine" id="cb753-6" data-line-number="6"> <span class="dt">gene_metadata =</span> gene_meta)</a> -<a class="sourceLine" id="cb753-7" data-line-number="7"></a> -<a class="sourceLine" id="cb753-8" data-line-number="8"><span class="co">## Step 1: Normalize and pre-process the data</span></a> -<a class="sourceLine" id="cb753-9" data-line-number="9">cds <-<span class="st"> </span><span class="kw">preprocess_cds</span>(cds,<span class="dt">num_dim =</span> <span class="dv">5</span>)</a> -<a class="sourceLine" id="cb753-10" data-line-number="10"><span class="kw">plot_pc_variance_explained</span>(cds)</a></code></pre></div> +<div class="sourceCode" id="cb523"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb523-1" data-line-number="1">gene_meta <-<span class="st"> </span><span class="kw">rowData</span>(deng_SCE)</a> +<a class="sourceLine" id="cb523-2" data-line-number="2"><span class="co">#gene_metadata must contain a column verbatim named 'gene_short_name' for certain functions.</span></a> +<a class="sourceLine" id="cb523-3" data-line-number="3">gene_meta<span class="op">$</span>gene_short_name <-<span class="st"> </span><span class="kw">rownames</span>(gene_meta)</a> +<a class="sourceLine" id="cb523-4" data-line-number="4">cds <-<span class="st"> </span><span class="kw">new_cell_data_set</span>(<span class="dt">expression_data =</span> <span class="kw">counts</span>(deng_SCE),</a> +<a class="sourceLine" id="cb523-5" data-line-number="5"> <span class="dt">cell_metadata =</span> <span class="kw">colData</span>(deng_SCE),</a> +<a class="sourceLine" id="cb523-6" data-line-number="6"> <span class="dt">gene_metadata =</span> gene_meta)</a> +<a class="sourceLine" id="cb523-7" data-line-number="7"></a> +<a class="sourceLine" id="cb523-8" data-line-number="8"><span class="co">## Step 1: Normalize and pre-process the data</span></a> +<a class="sourceLine" id="cb523-9" data-line-number="9">cds <-<span class="st"> </span><span class="kw">preprocess_cds</span>(cds,<span class="dt">num_dim =</span> <span class="dv">5</span>)</a> +<a class="sourceLine" id="cb523-10" data-line-number="10"><span class="kw">plot_pc_variance_explained</span>(cds)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/run_monocle3-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb754"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb754-1" data-line-number="1"><span class="co">## Step 3: Reduce the dimensions using UMAP</span></a> -<a class="sourceLine" id="cb754-2" data-line-number="2">cds <-<span class="st"> </span><span class="kw">reduce_dimension</span>(cds)</a></code></pre></div> +<div class="sourceCode" id="cb524"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb524-1" data-line-number="1"><span class="co">## Step 3: Reduce the dimensions using UMAP</span></a> +<a class="sourceLine" id="cb524-2" data-line-number="2">cds <-<span class="st"> </span><span class="kw">reduce_dimension</span>(cds)</a></code></pre></div> <pre><code>## No preprocess_method specified, using preprocess_method = 'PCA'</code></pre> -<div class="sourceCode" id="cb756"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb756-1" data-line-number="1"><span class="co">## Step 4: Cluster the cells</span></a> -<a class="sourceLine" id="cb756-2" data-line-number="2">cds <-<span class="st"> </span><span class="kw">cluster_cells</span>(cds)</a> -<a class="sourceLine" id="cb756-3" data-line-number="3"></a> -<a class="sourceLine" id="cb756-4" data-line-number="4"><span class="co">## change the clusters</span></a> -<a class="sourceLine" id="cb756-5" data-line-number="5"></a> -<a class="sourceLine" id="cb756-6" data-line-number="6"><span class="co">## cds@clusters$UMAP$clusters <- deng_SCE$cell_type2</span></a> -<a class="sourceLine" id="cb756-7" data-line-number="7"></a> -<a class="sourceLine" id="cb756-8" data-line-number="8"><span class="co">## Step 5: Learn a graph</span></a> -<a class="sourceLine" id="cb756-9" data-line-number="9">cds <-<span class="st"> </span><span class="kw">learn_graph</span>(cds,<span class="dt">use_partition =</span> <span class="ot">TRUE</span>)</a> -<a class="sourceLine" id="cb756-10" data-line-number="10"></a> -<a class="sourceLine" id="cb756-11" data-line-number="11"><span class="co">## Step 6: Order cells</span></a> -<a class="sourceLine" id="cb756-12" data-line-number="12">cds <-<span class="st"> </span><span class="kw">order_cells</span>(cds, <span class="dt">root_cells =</span> <span class="kw">c</span>(<span class="st">"zy"</span>,<span class="st">"zy.1"</span>,<span class="st">"zy.2"</span>,<span class="st">"zy.3"</span>) )</a> -<a class="sourceLine" id="cb756-13" data-line-number="13"></a> -<a class="sourceLine" id="cb756-14" data-line-number="14"><span class="kw">plot_cells</span>(cds, <span class="dt">color_cells_by=</span><span class="st">"cell_type2"</span>, <span class="dt">graph_label_size =</span> <span class="dv">4</span>, <span class="dt">cell_size =</span> <span class="dv">2</span>,</a> -<a class="sourceLine" id="cb756-15" data-line-number="15"> <span class="dt">group_label_size =</span> <span class="dv">6</span>)<span class="op">+</span><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) </a></code></pre></div> +<div class="sourceCode" id="cb526"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb526-1" data-line-number="1"><span class="co">## Step 4: Cluster the cells</span></a> +<a class="sourceLine" id="cb526-2" data-line-number="2">cds <-<span class="st"> </span><span class="kw">cluster_cells</span>(cds)</a> +<a class="sourceLine" id="cb526-3" data-line-number="3"></a> +<a class="sourceLine" id="cb526-4" data-line-number="4"><span class="co">## change the clusters</span></a> +<a class="sourceLine" id="cb526-5" data-line-number="5"></a> +<a class="sourceLine" id="cb526-6" data-line-number="6"><span class="co">## cds@clusters$UMAP$clusters <- deng_SCE$cell_type2</span></a> +<a class="sourceLine" id="cb526-7" data-line-number="7"></a> +<a class="sourceLine" id="cb526-8" data-line-number="8"><span class="co">## Step 5: Learn a graph</span></a> +<a class="sourceLine" id="cb526-9" data-line-number="9">cds <-<span class="st"> </span><span class="kw">learn_graph</span>(cds,<span class="dt">use_partition =</span> <span class="ot">TRUE</span>)</a> +<a class="sourceLine" id="cb526-10" data-line-number="10"></a> +<a class="sourceLine" id="cb526-11" data-line-number="11"><span class="co">## Step 6: Order cells</span></a> +<a class="sourceLine" id="cb526-12" data-line-number="12">cds <-<span class="st"> </span><span class="kw">order_cells</span>(cds, <span class="dt">root_cells =</span> <span class="kw">c</span>(<span class="st">"zy"</span>,<span class="st">"zy.1"</span>,<span class="st">"zy.2"</span>,<span class="st">"zy.3"</span>) )</a> +<a class="sourceLine" id="cb526-13" data-line-number="13"></a> +<a class="sourceLine" id="cb526-14" data-line-number="14"><span class="kw">plot_cells</span>(cds, <span class="dt">color_cells_by=</span><span class="st">"cell_type2"</span>, <span class="dt">graph_label_size =</span> <span class="dv">4</span>, <span class="dt">cell_size =</span> <span class="dv">2</span>,</a> +<a class="sourceLine" id="cb526-15" data-line-number="15"> <span class="dt">group_label_size =</span> <span class="dv">6</span>)<span class="op">+</span><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) </a></code></pre></div> <p><img src="pseudotime_files/figure-html/run_monocle3-2.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb757"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb757-1" data-line-number="1"><span class="kw">plot_cells</span>(cds, <span class="dt">graph_label_size =</span> <span class="dv">6</span>, <span class="dt">cell_size =</span> <span class="dv">1</span>, <span class="dt">color_cells_by=</span><span class="st">"pseudotime"</span>,</a> -<a class="sourceLine" id="cb757-2" data-line-number="2"> <span class="dt">group_label_size =</span> <span class="dv">6</span>)</a></code></pre></div> +<div class="sourceCode" id="cb527"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb527-1" data-line-number="1"><span class="kw">plot_cells</span>(cds, <span class="dt">graph_label_size =</span> <span class="dv">6</span>, <span class="dt">cell_size =</span> <span class="dv">1</span>, <span class="dt">color_cells_by=</span><span class="st">"pseudotime"</span>,</a> +<a class="sourceLine" id="cb527-2" data-line-number="2"> <span class="dt">group_label_size =</span> <span class="dv">6</span>)</a></code></pre></div> <pre><code>## Cells aren't colored in a way that allows them to be grouped.</code></pre> <p><img src="pseudotime_files/figure-html/run_monocle3-3.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb759"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb759-1" data-line-number="1">pdata_cds <-<span class="st"> </span><span class="kw">pData</span>(cds)</a> -<a class="sourceLine" id="cb759-2" data-line-number="2">pdata_cds<span class="op">$</span>pseudotime_monocle3 <-<span class="st"> </span>monocle3<span class="op">::</span><span class="kw">pseudotime</span>(cds)</a> -<a class="sourceLine" id="cb759-3" data-line-number="3"></a> -<a class="sourceLine" id="cb759-4" data-line-number="4"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(pdata_cds), </a> -<a class="sourceLine" id="cb759-5" data-line-number="5"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_monocle3, </a> -<a class="sourceLine" id="cb759-6" data-line-number="6"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb759-7" data-line-number="7"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb759-8" data-line-number="8"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb759-9" data-line-number="9"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"monocle3 pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb759-10" data-line-number="10"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by monocle3 pseudotime"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb529"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb529-1" data-line-number="1">pdata_cds <-<span class="st"> </span><span class="kw">pData</span>(cds)</a> +<a class="sourceLine" id="cb529-2" data-line-number="2">pdata_cds<span class="op">$</span>pseudotime_monocle3 <-<span class="st"> </span>monocle3<span class="op">::</span><span class="kw">pseudotime</span>(cds)</a> +<a class="sourceLine" id="cb529-3" data-line-number="3"></a> +<a class="sourceLine" id="cb529-4" data-line-number="4"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(pdata_cds), </a> +<a class="sourceLine" id="cb529-5" data-line-number="5"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_monocle3, </a> +<a class="sourceLine" id="cb529-6" data-line-number="6"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb529-7" data-line-number="7"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb529-8" data-line-number="8"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb529-9" data-line-number="9"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"monocle3 pseudotime"</span>) <span class="op">+</span><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb529-10" data-line-number="10"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by monocle3 pseudotime"</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/run_monocle3-4.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb760"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb760-1" data-line-number="1">deng_SCE<span class="op">$</span>pseudotime_monocle3 <-<span class="st"> </span>pdata_cds<span class="op">$</span>pseudotime_monocle3</a></code></pre></div> +<div class="sourceCode" id="cb530"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb530-1" data-line-number="1">deng_SCE<span class="op">$</span>pseudotime_monocle3 <-<span class="st"> </span>pdata_cds<span class="op">$</span>pseudotime_monocle3</a></code></pre></div> <p>It did not work well for our small Smart-seq2 dataset.</p> </div> <div id="diffusion-maps" class="section level3"> -<h3><span class="header-section-number">11.1.7</span> Diffusion maps</h3> +<h3><span class="header-section-number">11.4.3</span> Diffusion maps</h3> <p><a href="https://en.wikipedia.org/wiki/Diffusion_map">Diffusion maps</a> were introduced by <a href="http://www.sciencedirect.com/science/article/pii/S1063520306000546">Ronald Coifman and Stephane Lafon</a><span class="citation">(Coifman and Lafon <a href="#ref-Coifman2006-oa">2006</a>)</span>, and the underlying idea is to assume that the data are samples from a diffusion process. The method infers the low-dimensional manifold by estimating the eigenvalues and eigenvectors for the diffusion operator related to the data.</p> <p><a href="https://academic.oup.com/bioinformatics/article/32/8/1241/1744143">Angerer et al</a><span class="citation">(Angerer et al. <a href="#ref-Angerer2016-rn">2016</a>)</span> have applied the diffusion maps concept to the analysis of single-cell RNA-seq data to create an R package called <a href="http://bioconductor.org/packages/destiny">destiny</a>.</p> <p>We will take the ranko prder of cells in the first diffusion map component as “diffusion map pseudotime†here.</p> -<div class="sourceCode" id="cb761"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb761-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">logcounts</span>(deng_SCE)</a> -<a class="sourceLine" id="cb761-2" data-line-number="2"><span class="kw">colnames</span>(deng) <-<span class="st"> </span>cellLabels</a> -<a class="sourceLine" id="cb761-3" data-line-number="3">dm <-<span class="st"> </span><span class="kw">DiffusionMap</span>(<span class="kw">t</span>(deng))</a> -<a class="sourceLine" id="cb761-4" data-line-number="4"></a> -<a class="sourceLine" id="cb761-5" data-line-number="5">tmp <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">DC1 =</span> <span class="kw">eigenvectors</span>(dm)[,<span class="dv">1</span>],</a> -<a class="sourceLine" id="cb761-6" data-line-number="6"> <span class="dt">DC2 =</span> <span class="kw">eigenvectors</span>(dm)[,<span class="dv">2</span>],</a> -<a class="sourceLine" id="cb761-7" data-line-number="7"> <span class="dt">Timepoint =</span> deng_SCE<span class="op">$</span>cell_type2)</a> -<a class="sourceLine" id="cb761-8" data-line-number="8"><span class="kw">ggplot</span>(tmp, <span class="kw">aes</span>(<span class="dt">x =</span> DC1, <span class="dt">y =</span> DC2, <span class="dt">colour =</span> Timepoint)) <span class="op">+</span></a> -<a class="sourceLine" id="cb761-9" data-line-number="9"><span class="st"> </span><span class="kw">geom_point</span>() <span class="op">+</span><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span></a> -<a class="sourceLine" id="cb761-10" data-line-number="10"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"Diffusion component 1"</span>) <span class="op">+</span><span class="st"> </span></a> -<a class="sourceLine" id="cb761-11" data-line-number="11"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Diffusion component 2"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb761-12" data-line-number="12"><span class="st"> </span><span class="kw">theme_classic</span>()</a></code></pre></div> +<div class="sourceCode" id="cb531"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb531-1" data-line-number="1">deng <-<span class="st"> </span><span class="kw">logcounts</span>(deng_SCE)</a> +<a class="sourceLine" id="cb531-2" data-line-number="2"><span class="kw">colnames</span>(deng) <-<span class="st"> </span>cellLabels</a> +<a class="sourceLine" id="cb531-3" data-line-number="3">dm <-<span class="st"> </span><span class="kw">DiffusionMap</span>(<span class="kw">t</span>(deng))</a> +<a class="sourceLine" id="cb531-4" data-line-number="4"></a> +<a class="sourceLine" id="cb531-5" data-line-number="5">tmp <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">DC1 =</span> <span class="kw">eigenvectors</span>(dm)[,<span class="dv">1</span>],</a> +<a class="sourceLine" id="cb531-6" data-line-number="6"> <span class="dt">DC2 =</span> <span class="kw">eigenvectors</span>(dm)[,<span class="dv">2</span>],</a> +<a class="sourceLine" id="cb531-7" data-line-number="7"> <span class="dt">Timepoint =</span> deng_SCE<span class="op">$</span>cell_type2)</a> +<a class="sourceLine" id="cb531-8" data-line-number="8"><span class="kw">ggplot</span>(tmp, <span class="kw">aes</span>(<span class="dt">x =</span> DC1, <span class="dt">y =</span> DC2, <span class="dt">colour =</span> Timepoint)) <span class="op">+</span></a> +<a class="sourceLine" id="cb531-9" data-line-number="9"><span class="st"> </span><span class="kw">geom_point</span>() <span class="op">+</span><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span></a> +<a class="sourceLine" id="cb531-10" data-line-number="10"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"Diffusion component 1"</span>) <span class="op">+</span><span class="st"> </span></a> +<a class="sourceLine" id="cb531-11" data-line-number="11"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Diffusion component 2"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb531-12" data-line-number="12"><span class="st"> </span><span class="kw">theme_classic</span>()</a></code></pre></div> <p><img src="pseudotime_files/figure-html/destiny-deng-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb762"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb762-1" data-line-number="1">deng_SCE<span class="op">$</span>pseudotime_diffusionmap <-<span class="st"> </span><span class="kw">rank</span>(<span class="kw">eigenvectors</span>(dm)[,<span class="dv">1</span>])</a> -<a class="sourceLine" id="cb762-2" data-line-number="2"></a> -<a class="sourceLine" id="cb762-3" data-line-number="3"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> -<a class="sourceLine" id="cb762-4" data-line-number="4"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_diffusionmap, </a> -<a class="sourceLine" id="cb762-5" data-line-number="5"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb762-6" data-line-number="6"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb762-7" data-line-number="7"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb762-8" data-line-number="8"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"Diffusion map pseudotime (first diffusion map component)"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb762-9" data-line-number="9"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb762-10" data-line-number="10"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by diffusion map pseudotime"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb532"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb532-1" data-line-number="1">deng_SCE<span class="op">$</span>pseudotime_diffusionmap <-<span class="st"> </span><span class="kw">rank</span>(<span class="kw">eigenvectors</span>(dm)[,<span class="dv">1</span>])</a> +<a class="sourceLine" id="cb532-2" data-line-number="2"></a> +<a class="sourceLine" id="cb532-3" data-line-number="3"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> +<a class="sourceLine" id="cb532-4" data-line-number="4"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_diffusionmap, </a> +<a class="sourceLine" id="cb532-5" data-line-number="5"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb532-6" data-line-number="6"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb532-7" data-line-number="7"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb532-8" data-line-number="8"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"Diffusion map pseudotime (first diffusion map component)"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb532-9" data-line-number="9"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb532-10" data-line-number="10"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Cells ordered by diffusion map pseudotime"</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/destiny-deng-2.png" width="90%" style="display: block; margin: auto;" /></p> <p>Like the other methods, using the first diffusion map component from destiny as pseudotime does a good job at ordering the early time-points (if we take high values as “earlier†in developement), but it is unable to distinguish the later ones.</p> <p><strong>Exercise 2</strong> Do you get a better resolution between the later time points by considering additional eigenvectors?</p> <p><strong>Exercise 3</strong> How does the ordering change if you only use the genes identified by M3Drop?</p> </div> -<div id="other-methods" class="section level3"> -<h3><span class="header-section-number">11.1.8</span> Other methods</h3> -<div id="slicer" class="section level4"> -<h4><span class="header-section-number">11.1.8.1</span> SLICER</h4> +</div> +<div id="other-methods" class="section level2"> +<h2><span class="header-section-number">11.5</span> Other methods</h2> +<div id="slicer" class="section level3"> +<h3><span class="header-section-number">11.5.1</span> SLICER</h3> <p>The SLICER<span class="citation">(Welch, Hartemink, and Prins <a href="#ref-Welch2016-jr">2016</a>)</span> method is an algorithm for constructing trajectories that describe gene expression changes during a sequential biological process, just as Monocle and TSCAN are. SLICER is designed to capture @@ -940,9 +947,9 @@ than fluctuating randomly, across the set of cells. Following this, we determine which value of “k†(number of nearest neighbours) yields an embedding that most resembles a trajectory. Then we estimate the <a href="https://en.wikipedia.org/wiki/Nonlinear_dimensionality_reduction">locally linear embedding</a> of the cells.</p> -<div class="sourceCode" id="cb763"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb763-1" data-line-number="1"><span class="kw">library</span>(<span class="st">"lle"</span>)</a> -<a class="sourceLine" id="cb763-2" data-line-number="2">slicer_genes <-<span class="st"> </span><span class="kw">select_genes</span>(<span class="kw">t</span>(deng))</a> -<a class="sourceLine" id="cb763-3" data-line-number="3">k <-<span class="st"> </span><span class="kw">select_k</span>(<span class="kw">t</span>(deng[slicer_genes,]), <span class="dt">kmin =</span> <span class="dv">30</span>, <span class="dt">kmax=</span><span class="dv">60</span>)</a></code></pre></div> +<div class="sourceCode" id="cb533"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb533-1" data-line-number="1"><span class="kw">library</span>(<span class="st">"lle"</span>)</a> +<a class="sourceLine" id="cb533-2" data-line-number="2">slicer_genes <-<span class="st"> </span><span class="kw">select_genes</span>(<span class="kw">t</span>(deng))</a> +<a class="sourceLine" id="cb533-3" data-line-number="3">k <-<span class="st"> </span><span class="kw">select_k</span>(<span class="kw">t</span>(deng[slicer_genes,]), <span class="dt">kmin =</span> <span class="dv">30</span>, <span class="dt">kmax=</span><span class="dv">60</span>)</a></code></pre></div> <pre><code>## finding neighbours ## calculating weights ## computing coordinates @@ -964,22 +971,22 @@ embedding</a> of the cells.</p> ## finding neighbours ## calculating weights ## computing coordinates</code></pre> -<div class="sourceCode" id="cb765"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb765-1" data-line-number="1">slicer_traj_lle <-<span class="st"> </span><span class="kw">lle</span>(<span class="kw">t</span>(deng[slicer_genes,]), <span class="dt">m =</span> <span class="dv">2</span>, k)<span class="op">$</span>Y</a></code></pre></div> +<div class="sourceCode" id="cb535"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb535-1" data-line-number="1">slicer_traj_lle <-<span class="st"> </span><span class="kw">lle</span>(<span class="kw">t</span>(deng[slicer_genes,]), <span class="dt">m =</span> <span class="dv">2</span>, k)<span class="op">$</span>Y</a></code></pre></div> <pre><code>## finding neighbours ## calculating weights ## computing coordinates</code></pre> -<div class="sourceCode" id="cb767"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb767-1" data-line-number="1"><span class="kw">reducedDim</span>(deng_SCE, <span class="st">"LLE"</span>) <-<span class="st"> </span>slicer_traj_lle</a> -<a class="sourceLine" id="cb767-2" data-line-number="2"></a> -<a class="sourceLine" id="cb767-3" data-line-number="3">plot_df <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">slicer1 =</span> <span class="kw">reducedDim</span>(deng_SCE, <span class="st">"LLE"</span>)[,<span class="dv">1</span>],</a> -<a class="sourceLine" id="cb767-4" data-line-number="4"> <span class="dt">slicer2 =</span> <span class="kw">reducedDim</span>(deng_SCE, <span class="st">"LLE"</span>)[,<span class="dv">2</span>],</a> -<a class="sourceLine" id="cb767-5" data-line-number="5"> <span class="dt">cell_type2 =</span> deng_SCE<span class="op">$</span>cell_type2)</a> -<a class="sourceLine" id="cb767-6" data-line-number="6"><span class="kw">ggplot</span>(<span class="dt">data =</span> plot_df)<span class="op">+</span><span class="kw">geom_point</span>(<span class="dt">mapping =</span> <span class="kw">aes</span>(<span class="dt">x =</span> slicer1, </a> -<a class="sourceLine" id="cb767-7" data-line-number="7"> <span class="dt">y =</span> slicer2, </a> -<a class="sourceLine" id="cb767-8" data-line-number="8"> <span class="dt">color =</span> cell_type2))<span class="op">+</span></a> -<a class="sourceLine" id="cb767-9" data-line-number="9"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color)<span class="op">+</span><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"LLE component 1"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb767-10" data-line-number="10"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"LLE component 2"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb767-11" data-line-number="11"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Locally linear embedding of cells from SLICER"</span>)<span class="op">+</span></a> -<a class="sourceLine" id="cb767-12" data-line-number="12"><span class="st"> </span><span class="kw">theme_classic</span>()</a></code></pre></div> +<div class="sourceCode" id="cb537"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb537-1" data-line-number="1"><span class="kw">reducedDim</span>(deng_SCE, <span class="st">"LLE"</span>) <-<span class="st"> </span>slicer_traj_lle</a> +<a class="sourceLine" id="cb537-2" data-line-number="2"></a> +<a class="sourceLine" id="cb537-3" data-line-number="3">plot_df <-<span class="st"> </span><span class="kw">data.frame</span>(<span class="dt">slicer1 =</span> <span class="kw">reducedDim</span>(deng_SCE, <span class="st">"LLE"</span>)[,<span class="dv">1</span>],</a> +<a class="sourceLine" id="cb537-4" data-line-number="4"> <span class="dt">slicer2 =</span> <span class="kw">reducedDim</span>(deng_SCE, <span class="st">"LLE"</span>)[,<span class="dv">2</span>],</a> +<a class="sourceLine" id="cb537-5" data-line-number="5"> <span class="dt">cell_type2 =</span> deng_SCE<span class="op">$</span>cell_type2)</a> +<a class="sourceLine" id="cb537-6" data-line-number="6"><span class="kw">ggplot</span>(<span class="dt">data =</span> plot_df)<span class="op">+</span><span class="kw">geom_point</span>(<span class="dt">mapping =</span> <span class="kw">aes</span>(<span class="dt">x =</span> slicer1, </a> +<a class="sourceLine" id="cb537-7" data-line-number="7"> <span class="dt">y =</span> slicer2, </a> +<a class="sourceLine" id="cb537-8" data-line-number="8"> <span class="dt">color =</span> cell_type2))<span class="op">+</span></a> +<a class="sourceLine" id="cb537-9" data-line-number="9"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color)<span class="op">+</span><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"LLE component 1"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb537-10" data-line-number="10"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"LLE component 2"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb537-11" data-line-number="11"><span class="st"> </span><span class="kw">ggtitle</span>(<span class="st">"Locally linear embedding of cells from SLICER"</span>)<span class="op">+</span></a> +<a class="sourceLine" id="cb537-12" data-line-number="12"><span class="st"> </span><span class="kw">theme_classic</span>()</a></code></pre></div> <p><img src="pseudotime_files/figure-html/slicer-analyis-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>With the locally linear embedding computed we can construct a k-nearest neighbour graph that is fully connected. This plot displays @@ -987,38 +994,38 @@ a (yellow) circle for each cell, with the cell ID number overlaid in blue. Here we show the graph computed using 10 nearest neighbours. Here, SLICER appears to detect one major trajectory with one branch.</p> -<div class="sourceCode" id="cb768"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb768-1" data-line-number="1">slicer_traj_graph <-<span class="st"> </span><span class="kw">conn_knn_graph</span>(slicer_traj_lle, <span class="dv">10</span>)</a> -<a class="sourceLine" id="cb768-2" data-line-number="2"><span class="kw">plot</span>(slicer_traj_graph, <span class="dt">main =</span> <span class="st">"Fully connected kNN graph from SLICER"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb538"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb538-1" data-line-number="1">slicer_traj_graph <-<span class="st"> </span><span class="kw">conn_knn_graph</span>(slicer_traj_lle, <span class="dv">10</span>)</a> +<a class="sourceLine" id="cb538-2" data-line-number="2"><span class="kw">plot</span>(slicer_traj_graph, <span class="dt">main =</span> <span class="st">"Fully connected kNN graph from SLICER"</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/slicer-build-graph-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>From this graph we can identify “extreme†cells that are candidates for start/end cells in the trajectory.</p> -<div class="sourceCode" id="cb769"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb769-1" data-line-number="1">ends <-<span class="st"> </span><span class="kw">find_extreme_cells</span>(slicer_traj_graph, slicer_traj_lle)</a></code></pre></div> +<div class="sourceCode" id="cb539"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb539-1" data-line-number="1">ends <-<span class="st"> </span><span class="kw">find_extreme_cells</span>(slicer_traj_graph, slicer_traj_lle)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/slicer-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb770"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb770-1" data-line-number="1">start <-<span class="st"> </span>ends[<span class="dv">1</span>]</a></code></pre></div> +<div class="sourceCode" id="cb540"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb540-1" data-line-number="1">start <-<span class="st"> </span>ends[<span class="dv">1</span>]</a></code></pre></div> <p>Having defined a start cell we can order the cells in the estimated pseudotime.</p> -<div class="sourceCode" id="cb771"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb771-1" data-line-number="1">pseudotime_order_slicer <-<span class="st"> </span><span class="kw">cell_order</span>(slicer_traj_graph, start)</a> -<a class="sourceLine" id="cb771-2" data-line-number="2">branches <-<span class="st"> </span><span class="kw">assign_branches</span>(slicer_traj_graph, start)</a> -<a class="sourceLine" id="cb771-3" data-line-number="3"></a> -<a class="sourceLine" id="cb771-4" data-line-number="4">pseudotime_slicer <-</a> -<a class="sourceLine" id="cb771-5" data-line-number="5"><span class="st"> </span><span class="kw">data.frame</span>(</a> -<a class="sourceLine" id="cb771-6" data-line-number="6"> <span class="dt">Timepoint =</span> cellLabels,</a> -<a class="sourceLine" id="cb771-7" data-line-number="7"> <span class="dt">pseudotime =</span> <span class="ot">NA</span>,</a> -<a class="sourceLine" id="cb771-8" data-line-number="8"> <span class="dt">State =</span> branches</a> -<a class="sourceLine" id="cb771-9" data-line-number="9"> )</a> -<a class="sourceLine" id="cb771-10" data-line-number="10">pseudotime_slicer<span class="op">$</span>pseudotime[pseudotime_order_slicer] <-</a> -<a class="sourceLine" id="cb771-11" data-line-number="11"><span class="st"> </span><span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(pseudotime_order_slicer)</a> -<a class="sourceLine" id="cb771-12" data-line-number="12">deng_SCE<span class="op">$</span>pseudotime_slicer <-<span class="st"> </span>pseudotime_slicer<span class="op">$</span>pseudotime</a></code></pre></div> +<div class="sourceCode" id="cb541"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb541-1" data-line-number="1">pseudotime_order_slicer <-<span class="st"> </span><span class="kw">cell_order</span>(slicer_traj_graph, start)</a> +<a class="sourceLine" id="cb541-2" data-line-number="2">branches <-<span class="st"> </span><span class="kw">assign_branches</span>(slicer_traj_graph, start)</a> +<a class="sourceLine" id="cb541-3" data-line-number="3"></a> +<a class="sourceLine" id="cb541-4" data-line-number="4">pseudotime_slicer <-</a> +<a class="sourceLine" id="cb541-5" data-line-number="5"><span class="st"> </span><span class="kw">data.frame</span>(</a> +<a class="sourceLine" id="cb541-6" data-line-number="6"> <span class="dt">Timepoint =</span> cellLabels,</a> +<a class="sourceLine" id="cb541-7" data-line-number="7"> <span class="dt">pseudotime =</span> <span class="ot">NA</span>,</a> +<a class="sourceLine" id="cb541-8" data-line-number="8"> <span class="dt">State =</span> branches</a> +<a class="sourceLine" id="cb541-9" data-line-number="9"> )</a> +<a class="sourceLine" id="cb541-10" data-line-number="10">pseudotime_slicer<span class="op">$</span>pseudotime[pseudotime_order_slicer] <-</a> +<a class="sourceLine" id="cb541-11" data-line-number="11"><span class="st"> </span><span class="dv">1</span><span class="op">:</span><span class="kw">length</span>(pseudotime_order_slicer)</a> +<a class="sourceLine" id="cb541-12" data-line-number="12">deng_SCE<span class="op">$</span>pseudotime_slicer <-<span class="st"> </span>pseudotime_slicer<span class="op">$</span>pseudotime</a></code></pre></div> <p>We can again compare the inferred pseudotime to the known sampling timepoints. SLICER does not provide a pseudotime value per se, just an ordering of cells.</p> -<div class="sourceCode" id="cb772"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb772-1" data-line-number="1"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> -<a class="sourceLine" id="cb772-2" data-line-number="2"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_slicer, </a> -<a class="sourceLine" id="cb772-3" data-line-number="3"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb772-4" data-line-number="4"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb772-5" data-line-number="5"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb772-6" data-line-number="6"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"SLICER pseudotime (cell ordering)"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb772-7" data-line-number="7"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb772-8" data-line-number="8"><span class="st"> </span><span class="kw">theme_classic</span>()</a></code></pre></div> +<div class="sourceCode" id="cb542"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb542-1" data-line-number="1"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> +<a class="sourceLine" id="cb542-2" data-line-number="2"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_slicer, </a> +<a class="sourceLine" id="cb542-3" data-line-number="3"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb542-4" data-line-number="4"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb542-5" data-line-number="5"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb542-6" data-line-number="6"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"SLICER pseudotime (cell ordering)"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb542-7" data-line-number="7"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb542-8" data-line-number="8"><span class="st"> </span><span class="kw">theme_classic</span>()</a></code></pre></div> <p><img src="pseudotime_files/figure-html/slicer-vs-truth-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>Like the previous method, SLICER <span class="citation">(Welch, Hartemink, and Prins <a href="#ref-Welch2016-jr">2016</a>)</span> here provides a good ordering for the early time points. It places “16cell†cells before “8cell†cells, but provides better ordering for blast cells than many of the earlier methods.</p> @@ -1027,8 +1034,8 @@ the call to <code>conn_knn_graph</code>?</p> <p><strong>Exercise 5</strong> How does the ordering change if you use a different set of genes from those chosen by SLICER (e.g. the genes identified by M3Drop)?</p> </div> -<div id="ouija" class="section level4"> -<h4><span class="header-section-number">11.1.8.2</span> Ouija</h4> +<div id="ouija" class="section level3"> +<h3><span class="header-section-number">11.5.2</span> Ouija</h3> <p>Ouija (<a href="http://kieranrcampbell.github.io/ouija/" class="uri">http://kieranrcampbell.github.io/ouija/</a>) takes a different approach from the pseudotime estimation methods we have looked at so far. Earlier methods have all been “unsupervisedâ€, which is to say that apart from perhaps selecting informative genes we do not supply the method with any prior information about how we expect certain genes or the trajectory as a whole to behave.</p> <p>Ouija, in contrast, is a probabilistic framework that allows for interpretable learning of single-cell pseudotimes using only small panels of marker genes. This method:</p> <ul> @@ -1045,15 +1052,15 @@ of genes from those chosen by SLICER (e.g. the genes identified by M3Drop)?</p> </ul> <p>With Ouija we can model genes as either exhibiting monotonic up or down regulation (known as switch-like behaviour), or transient behaviour where the gene briefly peaks. By default, Ouija assumes all genes exhibit switch-like behaviour (the authors assure us not to worry if we get it wrong - the noise model means incorrectly specifying a transient gene as switch-like has minimal effect).</p> <p>Here we can “cheat†a little and check that our selected marker genes do actually identify different timepoints of the differentiation process.</p> -<div class="sourceCode" id="cb773"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb773-1" data-line-number="1">ouija_markers_down <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Dazl"</span>, <span class="st">"Rnf17"</span>, <span class="st">"Sycp3"</span>, <span class="st">"Fgf8"</span>, </a> -<a class="sourceLine" id="cb773-2" data-line-number="2"> <span class="st">"Egfr"</span>, <span class="st">"Bmp5"</span>, <span class="st">"Bmp15"</span>, <span class="st">"Pou5f1"</span>)</a> -<a class="sourceLine" id="cb773-3" data-line-number="3">ouija_markers_up <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Creb3"</span>, <span class="st">"Gpx4"</span>, <span class="st">"Krt8"</span>, <span class="st">"Elf5"</span>, <span class="st">"Cdx2"</span>, </a> -<a class="sourceLine" id="cb773-4" data-line-number="4"> <span class="st">"Tdgf1"</span>, <span class="st">"Gdf3"</span>, <span class="st">"Eomes"</span>)</a> -<a class="sourceLine" id="cb773-5" data-line-number="5">ouija_markers_transient <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Zscan4b"</span>, <span class="st">"Foxa1"</span>, <span class="st">"Prdm14"</span>, <span class="st">"Sox21"</span>)</a> -<a class="sourceLine" id="cb773-6" data-line-number="6">ouija_markers <-<span class="st"> </span><span class="kw">c</span>(ouija_markers_down, ouija_markers_up, </a> -<a class="sourceLine" id="cb773-7" data-line-number="7"> ouija_markers_transient)</a> -<a class="sourceLine" id="cb773-8" data-line-number="8"><span class="kw">plotExpression</span>(deng_SCE, ouija_markers, <span class="dt">x =</span> <span class="st">"cell_type2"</span>, <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb773-9" data-line-number="9"><span class="st"> </span><span class="kw">theme</span>(<span class="dt">axis.text.x =</span> <span class="kw">element_text</span>(<span class="dt">angle =</span> <span class="dv">60</span>, <span class="dt">hjust =</span> <span class="dv">1</span>))</a></code></pre></div> +<div class="sourceCode" id="cb543"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb543-1" data-line-number="1">ouija_markers_down <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Dazl"</span>, <span class="st">"Rnf17"</span>, <span class="st">"Sycp3"</span>, <span class="st">"Fgf8"</span>, </a> +<a class="sourceLine" id="cb543-2" data-line-number="2"> <span class="st">"Egfr"</span>, <span class="st">"Bmp5"</span>, <span class="st">"Bmp15"</span>, <span class="st">"Pou5f1"</span>)</a> +<a class="sourceLine" id="cb543-3" data-line-number="3">ouija_markers_up <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Creb3"</span>, <span class="st">"Gpx4"</span>, <span class="st">"Krt8"</span>, <span class="st">"Elf5"</span>, <span class="st">"Cdx2"</span>, </a> +<a class="sourceLine" id="cb543-4" data-line-number="4"> <span class="st">"Tdgf1"</span>, <span class="st">"Gdf3"</span>, <span class="st">"Eomes"</span>)</a> +<a class="sourceLine" id="cb543-5" data-line-number="5">ouija_markers_transient <-<span class="st"> </span><span class="kw">c</span>(<span class="st">"Zscan4b"</span>, <span class="st">"Foxa1"</span>, <span class="st">"Prdm14"</span>, <span class="st">"Sox21"</span>)</a> +<a class="sourceLine" id="cb543-6" data-line-number="6">ouija_markers <-<span class="st"> </span><span class="kw">c</span>(ouija_markers_down, ouija_markers_up, </a> +<a class="sourceLine" id="cb543-7" data-line-number="7"> ouija_markers_transient)</a> +<a class="sourceLine" id="cb543-8" data-line-number="8"><span class="kw">plotExpression</span>(deng_SCE, ouija_markers, <span class="dt">x =</span> <span class="st">"cell_type2"</span>, <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb543-9" data-line-number="9"><span class="st"> </span><span class="kw">theme</span>(<span class="dt">axis.text.x =</span> <span class="kw">element_text</span>(<span class="dt">angle =</span> <span class="dv">60</span>, <span class="dt">hjust =</span> <span class="dv">1</span>))</a></code></pre></div> <p><img src="pseudotime_files/figure-html/ouija-response-type-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>In order to fit the pseudotimes wesimply call <code>ouija</code>, passing in the expected response types. Note that if no response types are provided then they are all assumed to be switch-like by default, which we will do here. The input to Ouija can be a cell-by-gene matrix of non-negative expression values, or an ExpressionSet object, or, happily, by selecting the <code>logcounts</code> values from a SingleCellExperiment object.</p> <p>We can apply prior information about whether genes are up- or down-regulated across the differentiation process, and also provide prior information about when the switch in expression or a peak in expression is likely to occur.</p> @@ -1064,75 +1071,75 @@ of genes from those chosen by SLICER (e.g. the genes identified by M3Drop)?</p> </ul> <p>In general, HMC will provide more accurate inference with approximately correct posterior variance for all parameters. However, VB is orders of magnitude quicker than HMC and while it may underestimate posterior variance, the Ouija authors suggest that anecdotally it often performs as well as HMC for discovering posterior pseudotimes.</p> <p>To help the Ouija model, we provide it with prior information about the strength of switches for up- and down-regulated genes. By setting switch strength to -10 for down-regulated genes and 10 for up-regulated genes with a prior strength standard deviation of 0.5 we are telling the model that we are confident about the expected behaviour of these genes across the differentiation process.</p> -<div class="sourceCode" id="cb774"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb774-1" data-line-number="1"><span class="kw">options</span>(<span class="dt">mc.cores =</span> parallel<span class="op">::</span><span class="kw">detectCores</span>())</a> -<a class="sourceLine" id="cb774-2" data-line-number="2">response_type <-<span class="st"> </span><span class="kw">c</span>(<span class="kw">rep</span>(<span class="st">"switch"</span>, <span class="kw">length</span>(ouija_markers_down) <span class="op">+</span><span class="st"> </span></a> -<a class="sourceLine" id="cb774-3" data-line-number="3"><span class="st"> </span><span class="kw">length</span>(ouija_markers_up)), </a> -<a class="sourceLine" id="cb774-4" data-line-number="4"> <span class="kw">rep</span>(<span class="st">"transient"</span>, <span class="kw">length</span>(ouija_markers_transient)))</a> -<a class="sourceLine" id="cb774-5" data-line-number="5">switch_strengths <-<span class="st"> </span><span class="kw">c</span>(<span class="kw">rep</span>(<span class="op">-</span><span class="dv">10</span>, <span class="kw">length</span>(ouija_markers_down)),</a> -<a class="sourceLine" id="cb774-6" data-line-number="6"> <span class="kw">rep</span>(<span class="dv">10</span>, <span class="kw">length</span>(ouija_markers_up)))</a> -<a class="sourceLine" id="cb774-7" data-line-number="7">switch_strength_sd <-<span class="st"> </span><span class="kw">c</span>(<span class="kw">rep</span>(<span class="fl">0.5</span>, <span class="kw">length</span>(ouija_markers_down)),</a> -<a class="sourceLine" id="cb774-8" data-line-number="8"> <span class="kw">rep</span>(<span class="fl">0.5</span>, <span class="kw">length</span>(ouija_markers_up)))</a> -<a class="sourceLine" id="cb774-9" data-line-number="9">garbage <-<span class="st"> </span><span class="kw">capture.output</span>(</a> -<a class="sourceLine" id="cb774-10" data-line-number="10"> oui_vb <-<span class="st"> </span><span class="kw">ouija</span>(deng_SCE[ouija_markers,],</a> -<a class="sourceLine" id="cb774-11" data-line-number="11"> <span class="dt">single_cell_experiment_assay =</span> <span class="st">"logcounts"</span>, </a> -<a class="sourceLine" id="cb774-12" data-line-number="12"> <span class="dt">response_type =</span> response_type,</a> -<a class="sourceLine" id="cb774-13" data-line-number="13"> <span class="dt">switch_strengths =</span> switch_strengths,</a> -<a class="sourceLine" id="cb774-14" data-line-number="14"> <span class="dt">switch_strength_sd =</span> switch_strength_sd,</a> -<a class="sourceLine" id="cb774-15" data-line-number="15"> <span class="dt">inference_type =</span> <span class="st">"vb"</span>)</a> -<a class="sourceLine" id="cb774-16" data-line-number="16">)</a> -<a class="sourceLine" id="cb774-17" data-line-number="17"></a> -<a class="sourceLine" id="cb774-18" data-line-number="18"><span class="kw">print</span>(oui_vb)</a></code></pre></div> +<div class="sourceCode" id="cb544"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb544-1" data-line-number="1"><span class="kw">options</span>(<span class="dt">mc.cores =</span> parallel<span class="op">::</span><span class="kw">detectCores</span>())</a> +<a class="sourceLine" id="cb544-2" data-line-number="2">response_type <-<span class="st"> </span><span class="kw">c</span>(<span class="kw">rep</span>(<span class="st">"switch"</span>, <span class="kw">length</span>(ouija_markers_down) <span class="op">+</span><span class="st"> </span></a> +<a class="sourceLine" id="cb544-3" data-line-number="3"><span class="st"> </span><span class="kw">length</span>(ouija_markers_up)), </a> +<a class="sourceLine" id="cb544-4" data-line-number="4"> <span class="kw">rep</span>(<span class="st">"transient"</span>, <span class="kw">length</span>(ouija_markers_transient)))</a> +<a class="sourceLine" id="cb544-5" data-line-number="5">switch_strengths <-<span class="st"> </span><span class="kw">c</span>(<span class="kw">rep</span>(<span class="op">-</span><span class="dv">10</span>, <span class="kw">length</span>(ouija_markers_down)),</a> +<a class="sourceLine" id="cb544-6" data-line-number="6"> <span class="kw">rep</span>(<span class="dv">10</span>, <span class="kw">length</span>(ouija_markers_up)))</a> +<a class="sourceLine" id="cb544-7" data-line-number="7">switch_strength_sd <-<span class="st"> </span><span class="kw">c</span>(<span class="kw">rep</span>(<span class="fl">0.5</span>, <span class="kw">length</span>(ouija_markers_down)),</a> +<a class="sourceLine" id="cb544-8" data-line-number="8"> <span class="kw">rep</span>(<span class="fl">0.5</span>, <span class="kw">length</span>(ouija_markers_up)))</a> +<a class="sourceLine" id="cb544-9" data-line-number="9">garbage <-<span class="st"> </span><span class="kw">capture.output</span>(</a> +<a class="sourceLine" id="cb544-10" data-line-number="10"> oui_vb <-<span class="st"> </span><span class="kw">ouija</span>(deng_SCE[ouija_markers,],</a> +<a class="sourceLine" id="cb544-11" data-line-number="11"> <span class="dt">single_cell_experiment_assay =</span> <span class="st">"logcounts"</span>, </a> +<a class="sourceLine" id="cb544-12" data-line-number="12"> <span class="dt">response_type =</span> response_type,</a> +<a class="sourceLine" id="cb544-13" data-line-number="13"> <span class="dt">switch_strengths =</span> switch_strengths,</a> +<a class="sourceLine" id="cb544-14" data-line-number="14"> <span class="dt">switch_strength_sd =</span> switch_strength_sd,</a> +<a class="sourceLine" id="cb544-15" data-line-number="15"> <span class="dt">inference_type =</span> <span class="st">"vb"</span>)</a> +<a class="sourceLine" id="cb544-16" data-line-number="16">)</a> +<a class="sourceLine" id="cb544-17" data-line-number="17"></a> +<a class="sourceLine" id="cb544-18" data-line-number="18"><span class="kw">print</span>(oui_vb)</a></code></pre></div> <pre><code>## A Ouija fit with 268 cells and 20 marker genes ## Inference type: Variational Bayes ## (Gene behaviour) Switch/transient: 16 / 4</code></pre> <p>We can plot the gene expression over pseudotime along with the maximum a posteriori (MAP) estimates of the mean function (the sigmoid or Gaussian transient function) using the plot_expression function.</p> -<div class="sourceCode" id="cb776"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb776-1" data-line-number="1"><span class="kw">plot_expression</span>(oui_vb)</a></code></pre></div> +<div class="sourceCode" id="cb546"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb546-1" data-line-number="1"><span class="kw">plot_expression</span>(oui_vb)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/ouija-plot-exprs-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>We can also visualise when in the trajectory gene regulation behaviour occurs, either in the form of the switch time or the peak time (for switch-like or transient genes) using the plot_switch_times and plot_transient_times functions:</p> -<div class="sourceCode" id="cb777"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb777-1" data-line-number="1"><span class="kw">plot_switch_times</span>(oui_vb)</a></code></pre></div> +<div class="sourceCode" id="cb547"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb547-1" data-line-number="1"><span class="kw">plot_switch_times</span>(oui_vb)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/ouija-plot-switch-times-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb778"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb778-1" data-line-number="1"><span class="kw">plot_peak_times</span>(oui_vb)</a></code></pre></div> +<div class="sourceCode" id="cb548"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb548-1" data-line-number="1"><span class="kw">plot_peak_times</span>(oui_vb)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/ouija-plot-switch-times-2.png" width="90%" style="display: block; margin: auto;" /></p> <p>Identify metastable states using consistency matrices.</p> -<div class="sourceCode" id="cb779"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb779-1" data-line-number="1">cmo <-<span class="st"> </span><span class="kw">consistency_matrix</span>(oui_vb)</a> -<a class="sourceLine" id="cb779-2" data-line-number="2"><span class="kw">plot_consistency</span>(oui_vb)</a></code></pre></div> +<div class="sourceCode" id="cb549"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb549-1" data-line-number="1">cmo <-<span class="st"> </span><span class="kw">consistency_matrix</span>(oui_vb)</a> +<a class="sourceLine" id="cb549-2" data-line-number="2"><span class="kw">plot_consistency</span>(oui_vb)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/ouija-consistency-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb780"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb780-1" data-line-number="1">cell_classifications <-<span class="st"> </span><span class="kw">cluster_consistency</span>(cmo)</a></code></pre></div> -<div class="sourceCode" id="cb781"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb781-1" data-line-number="1">map_pst <-<span class="st"> </span><span class="kw">map_pseudotime</span>(oui_vb)</a> -<a class="sourceLine" id="cb781-2" data-line-number="2">ouija_pseudotime <-<span class="st"> </span><span class="kw">data.frame</span>(map_pst, cell_classifications)</a> -<a class="sourceLine" id="cb781-3" data-line-number="3"></a> -<a class="sourceLine" id="cb781-4" data-line-number="4"><span class="kw">ggplot</span>(ouija_pseudotime, <span class="kw">aes</span>(<span class="dt">x =</span> map_pst, <span class="dt">y =</span> cell_classifications)) <span class="op">+</span></a> -<a class="sourceLine" id="cb781-5" data-line-number="5"><span class="st"> </span><span class="kw">geom_point</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb781-6" data-line-number="6"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"MAP pseudotime"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb781-7" data-line-number="7"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Cell classification"</span>)</a></code></pre></div> +<div class="sourceCode" id="cb550"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb550-1" data-line-number="1">cell_classifications <-<span class="st"> </span><span class="kw">cluster_consistency</span>(cmo)</a></code></pre></div> +<div class="sourceCode" id="cb551"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb551-1" data-line-number="1">map_pst <-<span class="st"> </span><span class="kw">map_pseudotime</span>(oui_vb)</a> +<a class="sourceLine" id="cb551-2" data-line-number="2">ouija_pseudotime <-<span class="st"> </span><span class="kw">data.frame</span>(map_pst, cell_classifications)</a> +<a class="sourceLine" id="cb551-3" data-line-number="3"></a> +<a class="sourceLine" id="cb551-4" data-line-number="4"><span class="kw">ggplot</span>(ouija_pseudotime, <span class="kw">aes</span>(<span class="dt">x =</span> map_pst, <span class="dt">y =</span> cell_classifications)) <span class="op">+</span></a> +<a class="sourceLine" id="cb551-5" data-line-number="5"><span class="st"> </span><span class="kw">geom_point</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb551-6" data-line-number="6"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"MAP pseudotime"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb551-7" data-line-number="7"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Cell classification"</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/ouija-pseudotime-1.png" width="90%" style="display: block; margin: auto;" /></p> -<div class="sourceCode" id="cb782"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb782-1" data-line-number="1">deng_SCE<span class="op">$</span>pseudotime_ouija <-<span class="st"> </span>ouija_pseudotime<span class="op">$</span>map_pst</a> -<a class="sourceLine" id="cb782-2" data-line-number="2">deng_SCE<span class="op">$</span>ouija_cell_class <-<span class="st"> </span>ouija_pseudotime<span class="op">$</span>cell_classifications</a> -<a class="sourceLine" id="cb782-3" data-line-number="3"></a> -<a class="sourceLine" id="cb782-4" data-line-number="4"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> -<a class="sourceLine" id="cb782-5" data-line-number="5"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_ouija, </a> -<a class="sourceLine" id="cb782-6" data-line-number="6"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb782-7" data-line-number="7"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb782-8" data-line-number="8"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb782-9" data-line-number="9"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"Ouija pseudotime"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb782-10" data-line-number="10"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb782-11" data-line-number="11"><span class="st"> </span><span class="kw">theme_classic</span>()</a></code></pre></div> +<div class="sourceCode" id="cb552"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb552-1" data-line-number="1">deng_SCE<span class="op">$</span>pseudotime_ouija <-<span class="st"> </span>ouija_pseudotime<span class="op">$</span>map_pst</a> +<a class="sourceLine" id="cb552-2" data-line-number="2">deng_SCE<span class="op">$</span>ouija_cell_class <-<span class="st"> </span>ouija_pseudotime<span class="op">$</span>cell_classifications</a> +<a class="sourceLine" id="cb552-3" data-line-number="3"></a> +<a class="sourceLine" id="cb552-4" data-line-number="4"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> +<a class="sourceLine" id="cb552-5" data-line-number="5"> <span class="kw">aes</span>(<span class="dt">x =</span> pseudotime_ouija, </a> +<a class="sourceLine" id="cb552-6" data-line-number="6"> <span class="dt">y =</span> cell_type2, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb552-7" data-line-number="7"><span class="st"> </span><span class="kw">geom_quasirandom</span>(<span class="dt">groupOnX =</span> <span class="ot">FALSE</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb552-8" data-line-number="8"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb552-9" data-line-number="9"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"Ouija pseudotime"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb552-10" data-line-number="10"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Timepoint"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb552-11" data-line-number="11"><span class="st"> </span><span class="kw">theme_classic</span>()</a></code></pre></div> <p><img src="pseudotime_files/figure-html/ouija-pseudotime-2.png" width="90%" style="display: block; margin: auto;" /></p> <p>Ouija does quite well in the ordering of the cells here, although it can be sensitive to the choice of marker genes and prior information supplied. How do the results change if you select different marker genes or change the priors?</p> <p>Ouija identifies four metastable states here, which we might annotate as “zygote/2cellâ€, “4/8/16 cellâ€, “blast1†and “blast2â€.</p> -<div class="sourceCode" id="cb783"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb783-1" data-line-number="1"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> -<a class="sourceLine" id="cb783-2" data-line-number="2"> <span class="kw">aes</span>(<span class="dt">x =</span> <span class="kw">as.factor</span>(ouija_cell_class), </a> -<a class="sourceLine" id="cb783-3" data-line-number="3"> <span class="dt">y =</span> pseudotime_ouija, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> -<a class="sourceLine" id="cb783-4" data-line-number="4"><span class="st"> </span><span class="kw">geom_boxplot</span>() <span class="op">+</span><span class="st"> </span></a> -<a class="sourceLine" id="cb783-5" data-line-number="5"><span class="st"> </span><span class="kw">coord_flip</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb783-6" data-line-number="6"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> -<a class="sourceLine" id="cb783-7" data-line-number="7"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"Ouija cell classification"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb783-8" data-line-number="8"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Ouija pseudotime"</span>) <span class="op">+</span></a> -<a class="sourceLine" id="cb783-9" data-line-number="9"><span class="st"> </span><span class="kw">theme_classic</span>()</a></code></pre></div> +<div class="sourceCode" id="cb553"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb553-1" data-line-number="1"><span class="kw">ggplot</span>(<span class="kw">as.data.frame</span>(<span class="kw">colData</span>(deng_SCE)), </a> +<a class="sourceLine" id="cb553-2" data-line-number="2"> <span class="kw">aes</span>(<span class="dt">x =</span> <span class="kw">as.factor</span>(ouija_cell_class), </a> +<a class="sourceLine" id="cb553-3" data-line-number="3"> <span class="dt">y =</span> pseudotime_ouija, <span class="dt">colour =</span> cell_type2)) <span class="op">+</span></a> +<a class="sourceLine" id="cb553-4" data-line-number="4"><span class="st"> </span><span class="kw">geom_boxplot</span>() <span class="op">+</span><span class="st"> </span></a> +<a class="sourceLine" id="cb553-5" data-line-number="5"><span class="st"> </span><span class="kw">coord_flip</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb553-6" data-line-number="6"><span class="st"> </span><span class="kw">scale_color_manual</span>(<span class="dt">values =</span> my_color) <span class="op">+</span><span class="st"> </span><span class="kw">theme_classic</span>() <span class="op">+</span></a> +<a class="sourceLine" id="cb553-7" data-line-number="7"><span class="st"> </span><span class="kw">xlab</span>(<span class="st">"Ouija cell classification"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb553-8" data-line-number="8"><span class="st"> </span><span class="kw">ylab</span>(<span class="st">"Ouija pseudotime"</span>) <span class="op">+</span></a> +<a class="sourceLine" id="cb553-9" data-line-number="9"><span class="st"> </span><span class="kw">theme_classic</span>()</a></code></pre></div> <p><img src="pseudotime_files/figure-html/ouija-states-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>A common analysis is to work out the regulation orderings of genes. For example, is gene A upregulated before gene B? Does gene C peak before the downregulation of gene D? Ouija answers these questions in terms of a Bayesian hypothesis test of whether the difference in regulation timing (either switch time or peak time) is significantly different to 0. This is collated using the gene_regulation function.</p> -<div class="sourceCode" id="cb784"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb784-1" data-line-number="1">gene_regs <-<span class="st"> </span><span class="kw">gene_regulation</span>(oui_vb)</a> -<a class="sourceLine" id="cb784-2" data-line-number="2"><span class="kw">head</span>(gene_regs)</a></code></pre></div> +<div class="sourceCode" id="cb554"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb554-1" data-line-number="1">gene_regs <-<span class="st"> </span><span class="kw">gene_regulation</span>(oui_vb)</a> +<a class="sourceLine" id="cb554-2" data-line-number="2"><span class="kw">head</span>(gene_regs)</a></code></pre></div> <pre><code>## # A tibble: 6 x 7 ## # Groups: label, gene_A [6] ## label gene_A gene_B mean_difference lower_95 upper_95 significant @@ -1147,29 +1154,29 @@ of genes from those chosen by SLICER (e.g. the genes identified by M3Drop)?</p> <p>If you have time, you might try the HMC inference method and see if that changes the Ouija results in any way.</p> </div> </div> -<div id="comparison-of-the-methods" class="section level3"> -<h3><span class="header-section-number">11.1.9</span> Comparison of the methods</h3> +<div id="comparison-of-the-methods" class="section level2"> +<h2><span class="header-section-number">11.6</span> Comparison of the methods</h2> <p>How do the trajectories inferred by TSCAN, Monocle, Diffusion Map, SLICER and Ouija compare?</p> <p>TSCAN and Diffusion Map methods get the trajectory the “wrong way roundâ€, so we’ll adjust that for these comparisons.</p> -<div class="sourceCode" id="cb786"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb786-1" data-line-number="1">df_pseudotime <-<span class="st"> </span><span class="kw">as.data.frame</span>(</a> -<a class="sourceLine" id="cb786-2" data-line-number="2"> <span class="kw">colData</span>(deng_SCE)[, <span class="kw">grep</span>(<span class="st">"pseudotime"</span>, <span class="kw">colnames</span>(<span class="kw">colData</span>(deng_SCE)))]</a> -<a class="sourceLine" id="cb786-3" data-line-number="3">)</a> -<a class="sourceLine" id="cb786-4" data-line-number="4"><span class="kw">colnames</span>(df_pseudotime) <-<span class="st"> </span><span class="kw">gsub</span>(<span class="st">"pseudotime_"</span>, <span class="st">""</span>, </a> -<a class="sourceLine" id="cb786-5" data-line-number="5"> <span class="kw">colnames</span>(df_pseudotime))</a> -<a class="sourceLine" id="cb786-6" data-line-number="6">df_pseudotime<span class="op">$</span>PC1 <-<span class="st"> </span><span class="kw">reducedDim</span>(deng_SCE,<span class="st">"PCA"</span>)[,<span class="dv">1</span>]</a> -<a class="sourceLine" id="cb786-7" data-line-number="7">df_pseudotime<span class="op">$</span>order_tscan <-<span class="st"> </span><span class="op">-</span>df_pseudotime<span class="op">$</span>order_tscan</a> -<a class="sourceLine" id="cb786-8" data-line-number="8"><span class="co">#df_pseudotime$diffusionmap <- df_pseudotime$diffusionmap</span></a> -<a class="sourceLine" id="cb786-9" data-line-number="9">df_pseudotime<span class="op">$</span>slingshot1 <-<span class="st"> </span><span class="kw">colData</span>(deng_SCE)<span class="op">$</span>slingPseudotime_<span class="dv">1</span></a> -<a class="sourceLine" id="cb786-10" data-line-number="10"></a> -<a class="sourceLine" id="cb786-11" data-line-number="11"><span class="kw">corrplot.mixed</span>(<span class="kw">cor</span>(df_pseudotime, <span class="dt">use =</span> <span class="st">"na.or.complete"</span>), </a> -<a class="sourceLine" id="cb786-12" data-line-number="12"> <span class="dt">order =</span> <span class="st">"hclust"</span>, <span class="dt">tl.col =</span> <span class="st">"black"</span>,</a> -<a class="sourceLine" id="cb786-13" data-line-number="13"> <span class="dt">main =</span> <span class="st">"Correlation matrix for pseudotime results"</span>,</a> -<a class="sourceLine" id="cb786-14" data-line-number="14"> <span class="dt">mar =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">0</span>, <span class="fl">3.1</span>, <span class="dv">0</span>))</a></code></pre></div> +<div class="sourceCode" id="cb556"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb556-1" data-line-number="1">df_pseudotime <-<span class="st"> </span><span class="kw">as.data.frame</span>(</a> +<a class="sourceLine" id="cb556-2" data-line-number="2"> <span class="kw">colData</span>(deng_SCE)[, <span class="kw">grep</span>(<span class="st">"pseudotime"</span>, <span class="kw">colnames</span>(<span class="kw">colData</span>(deng_SCE)))]</a> +<a class="sourceLine" id="cb556-3" data-line-number="3">)</a> +<a class="sourceLine" id="cb556-4" data-line-number="4"><span class="kw">colnames</span>(df_pseudotime) <-<span class="st"> </span><span class="kw">gsub</span>(<span class="st">"pseudotime_"</span>, <span class="st">""</span>, </a> +<a class="sourceLine" id="cb556-5" data-line-number="5"> <span class="kw">colnames</span>(df_pseudotime))</a> +<a class="sourceLine" id="cb556-6" data-line-number="6">df_pseudotime<span class="op">$</span>PC1 <-<span class="st"> </span><span class="kw">reducedDim</span>(deng_SCE,<span class="st">"PCA"</span>)[,<span class="dv">1</span>]</a> +<a class="sourceLine" id="cb556-7" data-line-number="7">df_pseudotime<span class="op">$</span>order_tscan <-<span class="st"> </span><span class="op">-</span>df_pseudotime<span class="op">$</span>order_tscan</a> +<a class="sourceLine" id="cb556-8" data-line-number="8"><span class="co">#df_pseudotime$diffusionmap <- df_pseudotime$diffusionmap</span></a> +<a class="sourceLine" id="cb556-9" data-line-number="9">df_pseudotime<span class="op">$</span>slingshot1 <-<span class="st"> </span><span class="kw">colData</span>(deng_SCE)<span class="op">$</span>slingPseudotime_<span class="dv">1</span></a> +<a class="sourceLine" id="cb556-10" data-line-number="10"></a> +<a class="sourceLine" id="cb556-11" data-line-number="11"><span class="kw">corrplot.mixed</span>(<span class="kw">cor</span>(df_pseudotime, <span class="dt">use =</span> <span class="st">"na.or.complete"</span>), </a> +<a class="sourceLine" id="cb556-12" data-line-number="12"> <span class="dt">order =</span> <span class="st">"hclust"</span>, <span class="dt">tl.col =</span> <span class="st">"black"</span>,</a> +<a class="sourceLine" id="cb556-13" data-line-number="13"> <span class="dt">main =</span> <span class="st">"Correlation matrix for pseudotime results"</span>,</a> +<a class="sourceLine" id="cb556-14" data-line-number="14"> <span class="dt">mar =</span> <span class="kw">c</span>(<span class="dv">0</span>, <span class="dv">0</span>, <span class="fl">3.1</span>, <span class="dv">0</span>))</a></code></pre></div> <p><img src="pseudotime_files/figure-html/compare-results-1.png" width="90%" style="display: block; margin: auto;" /></p> <p>We see here that Ouija, TSCAN and SLICER all give trajectories that are similar and strongly correlated with PC1. Diffusion Map is less strongly correlated with these methods, and Monocle gives very different results.</p> </div> -<div id="expression-of-genes-through-time" class="section level3"> -<h3><span class="header-section-number">11.1.10</span> Expression of genes through time</h3> +<div id="expression-of-genes-through-time" class="section level2"> +<h2><span class="header-section-number">11.7</span> Expression of genes through time</h2> <p>Each package also enables the visualization of expression through pseudotime. Following individual genes is very helpful for identifying genes that play an important role in the differentiation process. We illustrate the procedure using the <code>Nanog</code> gene.</p> <p>We have added the pseudotime values computed with all methods here to the <code>colData</code> slot of an <code>SCE</code> object. Having done that, the full @@ -1178,77 +1185,79 @@ investigate relationships between gene expression, cell populations and pseudotime. This is particularly useful for the packages such as SLICER that do not provide plotting functions.</p> <p><strong>Principal components</strong></p> -<div class="sourceCode" id="cb787"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb787-1" data-line-number="1">deng_SCE<span class="op">$</span>PC1 <-<span class="st"> </span><span class="kw">reducedDim</span>(deng_SCE,<span class="st">"PCA"</span>)[,<span class="dv">1</span>]</a> -<a class="sourceLine" id="cb787-2" data-line-number="2"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"PC1"</span>, </a> -<a class="sourceLine" id="cb787-3" data-line-number="3"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> -<a class="sourceLine" id="cb787-4" data-line-number="4"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb557"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb557-1" data-line-number="1">deng_SCE<span class="op">$</span>PC1 <-<span class="st"> </span><span class="kw">reducedDim</span>(deng_SCE,<span class="st">"PCA"</span>)[,<span class="dv">1</span>]</a> +<a class="sourceLine" id="cb557-2" data-line-number="2"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"PC1"</span>, </a> +<a class="sourceLine" id="cb557-3" data-line-number="3"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> +<a class="sourceLine" id="cb557-4" data-line-number="4"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/Nanog-pc1-1.png" width="90%" style="display: block; margin: auto;" /></p> <p><strong>TSCAN</strong></p> -<div class="sourceCode" id="cb788"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb788-1" data-line-number="1"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"pseudotime_order_tscan"</span>, </a> -<a class="sourceLine" id="cb788-2" data-line-number="2"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> -<a class="sourceLine" id="cb788-3" data-line-number="3"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb558"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb558-1" data-line-number="1"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"pseudotime_order_tscan"</span>, </a> +<a class="sourceLine" id="cb558-2" data-line-number="2"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> +<a class="sourceLine" id="cb558-3" data-line-number="3"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/Nanog-tscan-1.png" width="90%" style="display: block; margin: auto;" /></p> <p><strong>Monocle</strong></p> -<div class="sourceCode" id="cb789"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb789-1" data-line-number="1"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"pseudotime_monocle2"</span>, </a> -<a class="sourceLine" id="cb789-2" data-line-number="2"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> -<a class="sourceLine" id="cb789-3" data-line-number="3"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb559"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb559-1" data-line-number="1"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"pseudotime_monocle2"</span>, </a> +<a class="sourceLine" id="cb559-2" data-line-number="2"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> +<a class="sourceLine" id="cb559-3" data-line-number="3"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/Nanog-monocle-1.png" width="90%" style="display: block; margin: auto;" /></p> <p><strong>Diffusion Map</strong></p> -<div class="sourceCode" id="cb790"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb790-1" data-line-number="1"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"pseudotime_diffusionmap"</span>, </a> -<a class="sourceLine" id="cb790-2" data-line-number="2"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> -<a class="sourceLine" id="cb790-3" data-line-number="3"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb560"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb560-1" data-line-number="1"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"pseudotime_diffusionmap"</span>, </a> +<a class="sourceLine" id="cb560-2" data-line-number="2"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> +<a class="sourceLine" id="cb560-3" data-line-number="3"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/Nanog-diff-map-1.png" width="90%" style="display: block; margin: auto;" /></p> <p><strong>SLICER</strong></p> -<div class="sourceCode" id="cb791"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb791-1" data-line-number="1"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"pseudotime_slicer"</span>, </a> -<a class="sourceLine" id="cb791-2" data-line-number="2"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> -<a class="sourceLine" id="cb791-3" data-line-number="3"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb561"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb561-1" data-line-number="1"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"pseudotime_slicer"</span>, </a> +<a class="sourceLine" id="cb561-2" data-line-number="2"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> +<a class="sourceLine" id="cb561-3" data-line-number="3"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/Nanog-slicer-1.png" width="90%" style="display: block; margin: auto;" /></p> <p><strong>Ouija</strong></p> -<div class="sourceCode" id="cb792"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb792-1" data-line-number="1"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"pseudotime_ouija"</span>, </a> -<a class="sourceLine" id="cb792-2" data-line-number="2"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> -<a class="sourceLine" id="cb792-3" data-line-number="3"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> +<div class="sourceCode" id="cb562"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb562-1" data-line-number="1"><span class="kw">plotExpression</span>(deng_SCE, <span class="st">"Nanog"</span>, <span class="dt">x =</span> <span class="st">"pseudotime_ouija"</span>, </a> +<a class="sourceLine" id="cb562-2" data-line-number="2"> <span class="dt">colour_by =</span> <span class="st">"cell_type2"</span>, <span class="dt">show_violin =</span> <span class="ot">FALSE</span>,</a> +<a class="sourceLine" id="cb562-3" data-line-number="3"> <span class="dt">show_smooth =</span> <span class="ot">TRUE</span>)</a></code></pre></div> <p><img src="pseudotime_files/figure-html/Nanog-ouija-1.png" width="90%" style="display: block; margin: auto;" /></p> -<p>How many of these methods outperform the naive approach of using the first principal component to represent pseudotime for these data?</p> -<p><strong>Exercise 7</strong>: Repeat the exercise using a subset of the genes, e.g. the set of highly variable genes that can be obtained using <code>Brennecke_getVariableGenes()</code></p> -</div> +<p><strong>Q:</strong> How many of these methods outperform the naive approach of using the first +principal component to represent pseudotime for these data?</p> +<p><strong>Exercise 7</strong>: Repeat the exercise using a subset of the genes, e.g. the set of +highly variable genes that can be obtained using one of the methods discussed in +the Feature Selection chapter.</p> <div id="dynverse" class="section level3"> -<h3><span class="header-section-number">11.1.11</span> dynverse</h3> +<h3><span class="header-section-number">11.7.1</span> dynverse</h3> <p><a href="https://dynverse.org/users/2-quick_start/" class="uri">https://dynverse.org/users/2-quick_start/</a></p> -<div class="sourceCode" id="cb793"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb793-1" data-line-number="1"><span class="kw">library</span>(dyno)</a> -<a class="sourceLine" id="cb793-2" data-line-number="2"><span class="kw">library</span>(tidyverse)</a> -<a class="sourceLine" id="cb793-3" data-line-number="3"></a> -<a class="sourceLine" id="cb793-4" data-line-number="4"><span class="co"># Reproduces the guidelines as created in the shiny app</span></a> -<a class="sourceLine" id="cb793-5" data-line-number="5">answers <-<span class="st"> </span>dynguidelines<span class="op">::</span><span class="kw">answer_questions</span>(</a> -<a class="sourceLine" id="cb793-6" data-line-number="6"> <span class="dt">multiple_disconnected =</span> <span class="ot">FALSE</span>, </a> -<a class="sourceLine" id="cb793-7" data-line-number="7"> <span class="dt">expect_topology =</span> <span class="ot">TRUE</span>, </a> -<a class="sourceLine" id="cb793-8" data-line-number="8"> <span class="dt">expected_topology =</span> <span class="st">"linear"</span>, </a> -<a class="sourceLine" id="cb793-9" data-line-number="9"> <span class="dt">n_cells =</span> <span class="dv">3000</span>, </a> -<a class="sourceLine" id="cb793-10" data-line-number="10"> <span class="dt">n_features =</span> <span class="dv">10000</span>, </a> -<a class="sourceLine" id="cb793-11" data-line-number="11"> <span class="dt">memory =</span> <span class="st">"100GB"</span>, </a> -<a class="sourceLine" id="cb793-12" data-line-number="12"> <span class="dt">docker =</span> <span class="ot">FALSE</span></a> -<a class="sourceLine" id="cb793-13" data-line-number="13">)</a> -<a class="sourceLine" id="cb793-14" data-line-number="14">guidelines <-<span class="st"> </span>dynguidelines<span class="op">::</span><span class="kw">guidelines</span>(<span class="dt">answers =</span> answers) </a> -<a class="sourceLine" id="cb793-15" data-line-number="15">guidelines</a> -<a class="sourceLine" id="cb793-16" data-line-number="16"></a> -<a class="sourceLine" id="cb793-17" data-line-number="17"></a> -<a class="sourceLine" id="cb793-18" data-line-number="18">deng_dataset <-<span class="st"> </span><span class="kw">wrap_expression</span>(</a> -<a class="sourceLine" id="cb793-19" data-line-number="19"> <span class="dt">counts =</span> <span class="kw">counts</span>(deng_SCE),</a> -<a class="sourceLine" id="cb793-20" data-line-number="20"> <span class="dt">expression =</span> <span class="kw">assay</span>(deng_SCE,<span class="st">"logcounts"</span>)</a> -<a class="sourceLine" id="cb793-21" data-line-number="21"> </a> -<a class="sourceLine" id="cb793-22" data-line-number="22">)</a> -<a class="sourceLine" id="cb793-23" data-line-number="23">model <-<span class="st"> </span><span class="kw">infer_trajectory</span>(deng_dataset, <span class="kw">first</span>(guidelines<span class="op">$</span>methods_selected))</a> -<a class="sourceLine" id="cb793-24" data-line-number="24"><span class="co">## Loading required namespace: hdf5r</span></a> -<a class="sourceLine" id="cb793-25" data-line-number="25"></a> -<a class="sourceLine" id="cb793-26" data-line-number="26">model <-<span class="st"> </span>model <span class="op">%>%</span><span class="st"> </span><span class="kw">add_dimred</span>(dyndimred<span class="op">::</span>dimred_mds, </a> -<a class="sourceLine" id="cb793-27" data-line-number="27"> <span class="dt">expression_source =</span> deng_dataset<span class="op">$</span>expression)</a> -<a class="sourceLine" id="cb793-28" data-line-number="28"><span class="kw">plot_dimred</span>(</a> -<a class="sourceLine" id="cb793-29" data-line-number="29"> model, </a> -<a class="sourceLine" id="cb793-30" data-line-number="30"> <span class="dt">expression_source =</span> deng_dataset<span class="op">$</span>expression, </a> -<a class="sourceLine" id="cb793-31" data-line-number="31"> <span class="dt">grouping =</span> deng_SCE<span class="op">$</span>cell_type2</a> -<a class="sourceLine" id="cb793-32" data-line-number="32">)</a></code></pre></div> +<div class="sourceCode" id="cb563"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb563-1" data-line-number="1"><span class="kw">library</span>(dyno)</a> +<a class="sourceLine" id="cb563-2" data-line-number="2"><span class="kw">library</span>(tidyverse)</a> +<a class="sourceLine" id="cb563-3" data-line-number="3"></a> +<a class="sourceLine" id="cb563-4" data-line-number="4"><span class="co"># Reproduces the guidelines as created in the shiny app</span></a> +<a class="sourceLine" id="cb563-5" data-line-number="5">answers <-<span class="st"> </span>dynguidelines<span class="op">::</span><span class="kw">answer_questions</span>(</a> +<a class="sourceLine" id="cb563-6" data-line-number="6"> <span class="dt">multiple_disconnected =</span> <span class="ot">FALSE</span>, </a> +<a class="sourceLine" id="cb563-7" data-line-number="7"> <span class="dt">expect_topology =</span> <span class="ot">TRUE</span>, </a> +<a class="sourceLine" id="cb563-8" data-line-number="8"> <span class="dt">expected_topology =</span> <span class="st">"linear"</span>, </a> +<a class="sourceLine" id="cb563-9" data-line-number="9"> <span class="dt">n_cells =</span> <span class="dv">3000</span>, </a> +<a class="sourceLine" id="cb563-10" data-line-number="10"> <span class="dt">n_features =</span> <span class="dv">10000</span>, </a> +<a class="sourceLine" id="cb563-11" data-line-number="11"> <span class="dt">memory =</span> <span class="st">"100GB"</span>, </a> +<a class="sourceLine" id="cb563-12" data-line-number="12"> <span class="dt">docker =</span> <span class="ot">FALSE</span></a> +<a class="sourceLine" id="cb563-13" data-line-number="13">)</a> +<a class="sourceLine" id="cb563-14" data-line-number="14">guidelines <-<span class="st"> </span>dynguidelines<span class="op">::</span><span class="kw">guidelines</span>(<span class="dt">answers =</span> answers) </a> +<a class="sourceLine" id="cb563-15" data-line-number="15">guidelines</a> +<a class="sourceLine" id="cb563-16" data-line-number="16"></a> +<a class="sourceLine" id="cb563-17" data-line-number="17"></a> +<a class="sourceLine" id="cb563-18" data-line-number="18">deng_dataset <-<span class="st"> </span><span class="kw">wrap_expression</span>(</a> +<a class="sourceLine" id="cb563-19" data-line-number="19"> <span class="dt">counts =</span> <span class="kw">counts</span>(deng_SCE),</a> +<a class="sourceLine" id="cb563-20" data-line-number="20"> <span class="dt">expression =</span> <span class="kw">assay</span>(deng_SCE,<span class="st">"logcounts"</span>)</a> +<a class="sourceLine" id="cb563-21" data-line-number="21"> </a> +<a class="sourceLine" id="cb563-22" data-line-number="22">)</a> +<a class="sourceLine" id="cb563-23" data-line-number="23">model <-<span class="st"> </span><span class="kw">infer_trajectory</span>(deng_dataset, <span class="kw">first</span>(guidelines<span class="op">$</span>methods_selected))</a> +<a class="sourceLine" id="cb563-24" data-line-number="24"><span class="co">## Loading required namespace: hdf5r</span></a> +<a class="sourceLine" id="cb563-25" data-line-number="25"></a> +<a class="sourceLine" id="cb563-26" data-line-number="26">model <-<span class="st"> </span>model <span class="op">%>%</span><span class="st"> </span><span class="kw">add_dimred</span>(dyndimred<span class="op">::</span>dimred_mds, </a> +<a class="sourceLine" id="cb563-27" data-line-number="27"> <span class="dt">expression_source =</span> deng_dataset<span class="op">$</span>expression)</a> +<a class="sourceLine" id="cb563-28" data-line-number="28"><span class="kw">plot_dimred</span>(</a> +<a class="sourceLine" id="cb563-29" data-line-number="29"> model, </a> +<a class="sourceLine" id="cb563-30" data-line-number="30"> <span class="dt">expression_source =</span> deng_dataset<span class="op">$</span>expression, </a> +<a class="sourceLine" id="cb563-31" data-line-number="31"> <span class="dt">grouping =</span> deng_SCE<span class="op">$</span>cell_type2</a> +<a class="sourceLine" id="cb563-32" data-line-number="32">)</a></code></pre></div> </div> <div id="sessioninfo-7" class="section level3"> -<h3><span class="header-section-number">11.1.12</span> sessionInfo()</h3> +<h3><span class="header-section-number">11.7.2</span> sessionInfo()</h3> <pre><code>## R version 3.6.0 (2019-04-26) ## Platform: x86_64-pc-linux-gnu (64-bit) ## Running under: Ubuntu 18.04.3 LTS -- GitLab