文章亮点:

按level来管理和分析数据,文章有不同stage,每个stage有不同subtype,这应该是一个真tree,而不只是一个进化树,文章里出现最多的进化树把所有的stage都整合了。

空间归类和taxonomy的工作,mapped cell types spatially and derived a hierarchical, data-driven taxonomy

神经元按解剖单元和递质类型归类;Neurons were the most diverse and were grouped by developmental anatomical units and by the expression of neurotransmitters and neuropeptides.

背景常识:

Neuronal diversity was driven by genes encoding cell identity, synaptic connectivity, neurotransmission, and membrane conductance.

先去看下科普视频,不然都不认识文章里面的各种名词。

这篇文章的侧重点在于CNS和发育,所以花了很大篇幅来用Dendrogram阐述Taxonomy。但我觉得这个系统树其实是失败的,太着重于subtype,而忽略了stage。其实也是算法的局限。

这种大数据的管理是真的难,管理架构不行,后面分析就举步维艰。本文的数据管理策略值得学习。

Molecular Architecture of the Mouse Nervous System - Sten Linnarsson

Mouse brain atlas - 对应的数据库

问题

1. 测了什么细胞?测了多少个细胞?

很明确,这篇文章关注的重点是Mouse Nervous System老鼠神经系统;那么是哪个阶段的呢?In summary, male and female mice were postnatal ages P12-30, as well as 6 and 8 weeks old. 明显得老鼠成熟了才有CNS和PNS,文章称是刚刚成型的老鼠神经系统adolescent mouse nervous system。测了50万个细胞,最新的4个胚胎发育天E9.5-E13.5测了200万个

We performed a comprehensive survey of the adolescent mouse nervous system by scRNA-seq. We dissected the brain and spinal cord into contiguous anatomical regions and further included the peripheral sensory, enteric, and sympathetic nervous system. In total, we analyzed 19 regions (Figure 1A) but omitted at least the retina, the olfactory epithelium, the vomeronasal organ, the inner ear, and the parasympathetic ganglia.

这里不是全部混合测序,建库之前就按解剖学分区了,分成了19个区,但是也忽略了一些特定的区域。

总体而言,测了CNS、PNS和ENS。

这次测序用的是商业的droplet microfluidics (10X Genomics Chromium),估计花了不少钱,后面就自己开发了 SPLiT-seq。

结果

A Molecular Survey of the Mouse Nervous System

In addition, the dataset was affected by a number of technical artifacts, including low-quality cells, batch effects, sex-specific gene expression, neuronal-activity-dependent gene expression, and more.

To overcome these challenges, we developed a multistage analysis pipeline called “cytograph,” which progressively discovers cell types or states while mitigating the impact of technical artifacts

cytograph,我很感兴趣,整合的算法,但是本文没怎么提及,因为还没有发表。在这个R统一了生物信息的时代,他们组还是坚持用python。

这个课题组还是要用loom,确实很不方便,不仅跨平台,而且要学习一个新的工具。

更新:查了下,loom还是有好处的,它是一个数据库数据结构,适用于超大数据,数据只存储于磁盘上,内存放不下,需要时才会调用,而且是分chunk

Loom files are stored on disk and are never loaded entirely. They are more like databases: you connect, retrieve some subset of the data, maybe update some attributes.

loom更像是纯粹的最终读取文件,edit loom文件非常不方便。

一个现有的矛盾就是,我们的所有数据分析都是在R里用R包跑出来的,loom是用Python开发的,对R的支持非常不好。想把loom里面的数据都导出来真的很费力。

以下代码可以在普通电脑上操作,不用担心内存不足。

import loompy
import pandas as pd
ds = loompy.connect("l5_all.loom")
# ds2 <- ds[:, ds.ca.Tissue == "ENS"]
# ds.ca.keys()
# ds.ra['ClusterName', 'Clusters', "CellID"] data = {"CellID":ds.ca.CellID, "ClusterName":ds.ca.ClusterName, "Clusters":ds.ca.Clusters, "Tissue":ds.ca.Tissue}
df = pd.DataFrame(data)
df.to_csv("cellID.clusterName.csv")

Postnatal Neurogenesis in the Central Nervous System

Astroependymal Cells Are Diverse and Spatially Patterned

Loss of Patterning in the Oligodendrocyte Lineage and Convergence to a Single Brain-wide Intermediate State

Vascular Cells and a Family of Broadly Distributed Mesothelial Fibroblasts

Neural-Crest-Derived Glia and Oligodendrocyte Progenitors

Peripheral Nervous System

Central Nervous Systems Neurons

Spatial Distributions Reflect Molecular Diversity

Drivers of Neuronal and Glial Diversity

里面的postonal embryogenesis的数据对我们很有用!

数据下载

读取和操作loom数据

R包 loomR 不好用,标准不够统一。

下载我感兴趣的ENS的文件:

http://mousebrain.org/tissues.html

细胞的注释信息则从总的loom文件中提取(如上)。

文献阅读 | Molecular Architecture of the Mouse Nervous System的更多相关文章

  1. 文献阅读 | The single-cell transcriptional landscape of mammalian organogenesis | 器官形成 | 单细胞转录组

    The single-cell transcriptional landscape of mammalian organogenesis 老板已经提了无数遍的文章,确实很nb,这个工作是之前我们无法想 ...

  2. 文献阅读笔记——group sparsity and geometry constrained dictionary

    周五实验室有同学报告了ICCV2013的一篇论文group sparsity and geometry constrained dictionary learning for action recog ...

  3. 文献阅读 | Epigenetics in ENS development and Hirschsprung disease

    系列篇: Epigenetics in ENS development and Hirschsprung disease - Review Epigenetic Mechanisms in Hirsc ...

  4. 文献阅读 | A single-cell molecular map of mouse gastrulation and early organogenesis

    A single-cell molecular map of mouse gastrulation and early organogenesis Here we report the transcr ...

  5. phd文献阅读日志-博一上学期

    为了记住并提醒自己阅读文献,进行了记录(这些论文都是我看过理解的),论文一直在更新中. 博一上学期: 1.week 6,2017.10.16 2014-Automatic Semantic Model ...

  6. AutoML文献阅读

    逐步会更新阅读过的AutoML文献(其实是NAS),以及自己的一些思考 Progressive Neural Architecture Search,2018ECCV的文章: 目的是:Speed up ...

  7. 空间插值文献阅读(Geostatistical approaches for incorporating elevation into the spatial interpolation of rainfall)

    空间插值技术应用必读论文---P. Goovaerts, Geostatistical approaches for incorporating elevation into the spatial ...

  8. 人体姿势识别,Convolutional pose machines文献阅读笔记。

    开源实现 https://github.com/shihenw/convolutional-pose-machines-release(caffe版本) https://github.com/psyc ...

  9. 文献阅读方法 & 如何阅读英文文献 - 施一公(转)

    附: 如何看懂英文文献?(好) 看需求,分层次 如何总结和整理学术文献? Mendeley & Everything 如何在pdf文献上做笔记?福晰阅读器 自己感悟: 一篇专业文献通常会有几页 ...

随机推荐

  1. pre-departure preparation-to chengdu or shenzhen

    编辑本文 (一)思想要点 1.行动改变自己,做自己的救世主. 2.成为一个技术大拿. 3.当生活吊打了你,不用悲伤,尽快反击(力所能及的做事),不要停歇,因为不能再给生活喘息的机会. 4.遇到什么问题 ...

  2. 主流WEB服务器大对比(Apache,Nginx,Lighttpd)

    一.软件介绍(apache  lighttpd  nginx) 1. lighttpd  Lighttpd 是一个具有非常低的内存开销, cpu 占用率低,效能好,以及丰富的模块等特点. lightt ...

  3. 通过扩展redis-cli来实现在redis集群中移动槽位

    下面的扩展代码基于redis 5.0.2进行扩展, 对于其他的redis版本, 我没有进行相关的测试.考虑到redis集群的修改频率,这段代码应该同时适用于其他的redis版本. 下面为修改的代码: ...

  4. 日志管理与ftp。samba,nfs

    1.描述rsyslog日志服务,并提供带web展示的日志服务器 rsyslog日志服务简介 ​ 日志的概念好理解,日志作用可用于排障和追溯审计的等 ​ 1.rsyslog是一个C/S架构的服务,可监听 ...

  5. curl-手册

    Manual -- curl usage explained Related: Man Page FAQ LATEST VERSION   You always find news about wha ...

  6. Surface 系统恢复

    Surface Pro 6超详细教程之下载Surface 系统恢复镜像并制作系统恢复U盘 https://www.jianshu.com/p/d1b41d913f91 怎样创建Windows 10系统 ...

  7. 第五次个人作业——Alpha测试

    这个作业属于哪个课程 课程链接 这个作业要求在哪里 作业要求 团队名称 巧克力王子与六个小矮人 一.测试项目博客地址 项目名 团队名 博客地址 项目发布地址 西柚排课王 西柚排课王 https://w ...

  8. linux的vim基本使用

    转自:https://www.cnblogs.com/qq631243523/p/10191714.html 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在 ...

  9. destoon7.0后台栏目分类一键获取所有栏目拼音目录

    近期研究DT,从DT4.0一直研究到DT7.0,总算也有些心得.最近重新开发设计了一个信息资讯站点:http://www.xuetong365.com/ 废话不多说,上教程 用于DESTOON7.0系 ...

  10. flask框架下读取mysql数据 转换成json格式API

    研究了一天 因为需要从数据库拿数据然后转换成json的格式 expose出去为 API 发现一条数据是容易,两条以上我居然搞了这么久 好歹出来了 先贴一下 后面更新 mysql的操作 比较容易了htt ...