Skip to content
Snippets Groups Projects
Select Git revision
  • 3bc22f3a50455a9f95105d34a5eb2c410db35a8b
  • master default protected
  • dev
  • v2.0.0
  • v0.4.0
  • v0.3.0
  • v0.2.9
  • v0.2.8
  • v0.2.7
  • v0.2.6
  • v0.1.0
  • v0.2.5
  • v0.2.4
  • v0.2.3
  • v0.2.2
  • v0.2.1
  • v0.2.0
  • v0.1.2
18 results

Dockerfile

Blame
  • normalization.Rmd 20.42 KiB
    title: "single-cell RNA-Seq: Normalization"
    author: "Laurent Modolo [laurent.modolo@ens-lyon.fr](mailto:laurent.modolo@ens-lyon.fr)"
    date: "Wednesday 8 June 2022"
    output:
      beamer_presentation:
        df_print: tibble
        fig_caption: no
        highlight: tango
        latex_engine: xelatex
        slide_level: 2
        theme: metropolis
      ioslides_presentation:
        highlight: tango
      slidy_presentation:
        highlight: tango
    classoption: aspectratio=169  

    Introduction

    Introduction

    Program

    1. Single-cell RNASeq data from 10X Sequencing (Friday 3 June 2022 - 14:00)
    2. Normalization and spurious effects (Wednesday 8 June 2022 - 14:00)
    3. Dimension reduction and data visualization (Monday 13 June 2022 - 15:00)
    4. Clustering and annotation (Thursday 23 June 2022 - 14:00)
    5. Pseudo-time and velocity inference (Thursday 30 June 2022 - 14:00)
    6. Differential expression analysis (Friday 8 July 2022 - 14:00)

    Introduction

    Program

    1. Single-cell RNASeq data from 10X Sequencing (Friday 3 June 2022 - 14:00)
    2. Normalization and spurious effects (Wednesday 8 June 2022 - 14:00)
    • Quality control
    • Normalization
      • Variance stabilization
      • Depth normalization
      • The monotonicity of the normalization
    • batch effects
    • Heterogeneous data
    1. Dimension reduction and data visualization (Monday 13 June 2022 - 15:00)
    2. Clustering and annotation (Thursday 23 June 2022 - 14:00)
    3. Pseudo-time and velocity inference (Thursday 30 June 2022 - 14:00)
    4. Differential expression analysis (Friday 8 July 2022 - 14:00)

    Quality control

    Cell filtering

    \begin{center} \begin{columns} \column{0.5\textwidth} \begin{center} \begin{tikzpicture} \fill (0.5,3.5) node {\bf \text{gene}_1} -- (0.5,2.5) node {\bf \text{gene}_2} -- (0.5,1.5) node {\bf \vdots} -- (0.5,0.5) node {\bf \text{gene}_n}; \fill (1.5,4.5) node {\bf{\text{cell}_1}} -- (1.5,3.5) node {mRNA} -- (1.5,2.5) node {mRNA} -- (1.5,1.5) node {\vdots} -- (1.5,0.5) node {mRNA}; \fill (2.5,4.5) node {\color{red}\bf{\text{0 cell}_2}} -- (2.5,3.5) node {\color{red}mRNA} -- (2.5,2.5) node {\color{red}mRNA} -- (2.5,1.5) node {\color{red}\vdots} -- (2.5,0.5) node {\color{red}mRNA}; \fill (3.5,4.5) node {\bf{\cdots}} -- (3.5,3.5) node {\cdots} -- (3.5,2.5) node {\cdots} -- (3.5,1.5) node {\ddots} -- (3.5,0.5) node {\cdots}; \fill (4.5,4.5) node {\bf{\text{cell}_c}} -- (4.5,3.5) node {mRNA} -- (4.5,2.5) node {mRNA} -- (4.5,1.5) node {\vdots} -- (4.5,0.5) node {mRNA}; \draw (1,0) grid (5,4); \end{tikzpicture} \end{center}

    \column{0.5\textwidth}

    {\large Some cells are not cells.}

    \begin{itemize} \item matrix columns are defined by {\bf cell barcode sequences} \item {\bf cell barcode sequences identify droplet} in the 10X protocol \end{itemize}

    \end{columns} \end{center}

    Cell filtering

    \begin{center} \begin{columns} \column{0.5\textwidth} \begin{tikzpicture} \fill (0.5,3.5) node {\bf \text{gene}_1} -- (0.5,2.5) node {\bf \text{gene}_2} -- (0.5,1.5) node {\bf \vdots} -- (0.5,0.5) node {\bf \text{gene}_n}; \fill (1.5,4.5) node {\bf \text{bc}_1} -- (1.5,3.5) node {mRNA} -- (1.5,2.5) node {mRNA} -- (1.5,1.5) node {\vdots} -- (1.5,0.5) node {mRNA}; \fill (2.5,4.5) node {\color{red}\bf \text{bc}_2} -- (2.5,3.5) node {\color{red}mRNA} -- (2.5,2.5) node {\color{red}mRNA} -- (2.5,1.5) node {\color{red}\vdots} -- (2.5,0.5) node {\color{red}mRNA}; \fill (3.5,4.5) node {\bf{\cdots}} -- (3.5,3.5) node {\cdots} -- (3.5,2.5) node {\cdots} -- (3.5,1.5) node {\ddots} -- (3.5,0.5) node {\cdots}; \fill (4.5,4.5) node {\bf \text{bc}_c} -- (4.5,3.5) node {mRNA} -- (4.5,2.5) node {mRNA} -- (4.5,1.5) node {\vdots} -- (4.5,0.5) node {mRNA}; \draw (1,0) grid (5,4); \end{tikzpicture}

    \column{0.5\textwidth}