ANALYSIS OF SINGLE CELL RNA-SEQ DATA

简单介绍下

《ANALYSIS OF SINGLE CELL RNA-SEQ DATA》

Orr Ashenberg
Dana Silverbush
Kirk Gosik
02/25/2019 - 03/01/2019

课程介绍

近年来,单细胞RNA-seq(scRNA-seq)已广泛应用于生物学领域的转录组分析。与bulk RNA-seq不同,scRNA-seq提供了单个细胞中每个基因表达的定量测量。然而,要分析scRNA-seq数据,需要新的方法,并且为bulk RNA-seq实验开发的方法的一些基本假设不再有效。在本课程中,我们将介绍scRNA-seq处理的所有步骤,从来自测序仪的原始读数开始。本课程包括使用最先进的方法的常用的分析策略,我们还讨论了可以使用scRNA-seq解决的中心生物学问题。

目标受众和所需背景

本课程面向正在或将要分析scRNA-seq数据的研究人员和技术工作者。这些材料既适合想要了解更多数据分析的实验者,也适合想要了解scRNASeq方法的计算生物学家。本课程中演示的例子可以应用于任何实验方案或生物系统。

本课程的要求是:

  • 1.Unix的工作知识(管理文件、运行程序)
  • 2.R的编程经验(编写函数、基本I/O操作、变量类型、使用软件包)。有Bioconductor经验者优先
  • 3.熟悉下一代测序数据及其分析(使用bulk测序数据的比对和量化工具)

课程格式

课程将在五天内完成。每天将包括一节课和一节实验课。讲座将介绍讨论的主题,实验室环节将集中于对scRNA-seq数据的实际动手分析。这些课程既包括与教师进行镜像练习,以演示技能,也包括自行应用这些技能来完成个人练习。在每次练习之后和练习期间,对结果的解释将作为一个小组讨论进行。计算将使用安装在与会者笔记本电脑上的工具和通过网络浏览器访问的网络资源来完成。

课程内容

  • scRNA-Seq Experimental Design
  • Understanding Sequencing Raw Data
  • Data Preprocessing
  • Processing scRNAseq Data
  • Transcriptome Quantification
  • Introduction R/Bioconductor
  • Expression QC and Normalization
  • Data Wrangling scRNAseq
  • Identifying Cell Populations
  • Feature Selection and Cluster Analysis
  • Batch Effects
  • Correcting Batch Effects
  • Functional Analysis
  • Pseudotime Cell Trajectories
  • Functional Pseudotime Analysis
  • Single Cell Multiomic Technologies
  • CITE-seq and scATAC-seq

链接

那么,话不多说,上链接:https://broadinstitute.github.io/2019_scWorkshop/index.html 大家感兴趣的话可以自行访问,跟着这份教材学习。

写在最后

其实资料有很多,关键是要静下心来打好编程基础。不要还没入门就想着做高级分析。所以我们一再强调生物信息学数据分析学习过程的计算机基础知识的打磨,我把它粗略的分成基于R语言的统计可视化,以及基于Linux的NGS数据处理

把R的知识点路线图搞定,如下:

  • 了解常量和变量概念
  • 加减乘除等运算(计算器)
  • 多种数据类型(数值,字符,逻辑,因子)
  • 多种数据结构(向量,矩阵,数组,数据框,列表)
  • 文件读取和写出
  • 简单统计可视化
  • 无限量函数学习

Linux的6个阶段也跨越过去 ,一般来说,每个阶段都需要至少一天以上的学习:

  • 第1阶段:把linux系统玩得跟Windows或者MacOS那样的桌面操作系统一样顺畅,主要目的就是去可视化,熟悉黑白命令行界面,可以仅仅以键盘交互模式完成常规文件夹及文件管理工作。
  • 第2阶段:做到文本文件的表格化处理,类似于以键盘交互模式完成Excel表格的排序、计数、筛选、去冗余,查找,切割,替换,合并,补齐,熟练掌握awk,sed,grep这文本处理的三驾马车。
  • 第3阶段:元字符,通配符及shell中的各种扩展,从此linux操作不再神秘!
  • 第4阶段:高级目录管理:软硬链接,绝对路径和相对路径,环境变量。
  • 第5阶段:任务提交及批处理,脚本编写解放你的双手。
  • 第6阶段:软件安装及conda管理,让linux系统实用性放飞自我。

如果你自学能力强请务必学习编程基础,如果你想要辅助带你入门,也可以选择:

如果你没有时间从头开始学编程,也可以委托专业的团队付费完成数据分析,参见:

看完记得顺手点个“在看”哦!

生物 | 单细胞 | 转录组丨资料
每天都精彩
(0)

相关推荐