CellMarker 2.0 | 鼠标点一点就完成单细胞分析的完美工具~

news2025/8/16 15:22:46
alt

1写在前面

本期我们介绍一下CellMarker 2.0上更新的6网页工具,主要是用于scRNA-seq数据的分析可视化。🥰

网址如下:👇

📍http://bio-bigdata.hrbmu.edu.cn/CellMarker/index.html

alt

2Single cell web tools 概览

作者通过搜索GEO(https://www.ncbi.nlm.nih. gov/geo/)数据库的scRNA-seq数据,整合了108scRNA-seq数据,38种疾病,1,467,748个细胞。🥳

6大功能:👇

  • Cell annotation
  • Cell clustering
  • Cell malignancy
  • Cell differentiation
  • Cell feature
  • Cell communication

3Cell annotation

1️⃣ 我们先看第一个工具吧。😚

大家可以通过选择物种组织输入基因来定义细胞类型,这里我们以人类血液为例,heatmap显示输入的基因出现在哪些细胞类型的marker中,以及这些细胞类型的得分。🥳

alt

2️⃣ 这个Score的计算是这样得来的:👇

Note ! 其中A代表输入基因细胞类型iMarker基因的交集数,B表细胞类型iMarker基因的总数, 可以反映输入基因细胞类型i中的比例。🍎


3️⃣ 下载后的heatmap,直接就是发表级。😉

alt

4Cell clustering

1️⃣ 在这里,大家可以对scRNA-seq数据进行聚类分析,并获得不同聚类之间的差异表达基因。👀

可调参数,Resolution聚类方法。😊

这些结果都提供了下载接口,大家请放心食用。🤒

alt

2️⃣ 来看看有没有你研究的疾病吧!~😗

alt

3️⃣ Cell cluster plot

alt

4️⃣ Cell type plot

alt

5️⃣ 差异基因

alt

5Cell malignancy

Cell malignancy模块可以在不同的数据集中获得恶性肿瘤细胞的拷贝数变异CNV),基于InferCNV包。🤒

涉及的疾病还是挺多的,大家自取吧,也是支持高清大图下载的~😁

alt

alt

alt

6Cell differentiation

Cell differentiation功能中,有三个模块,分别是:👇

  • Cluster the cells;
  • Cell trajectory;
  • Gene trajectory

6.1 Cluster the cells

alt

6.2 Cell trajectory

细胞轨迹cell trajectory)分析,也叫拟时序pseudotime)分析,可以推断出发育过程中细胞的分化轨迹或细胞亚型的演化过程。😘

alt

6.3 Gene trajectory

Gene trajectory用于观察感兴趣的基因时间的表达变化。🤓

alt

其实这个功能就是基于Monocle 3包实现的,具体的一些名词或者参数大家有兴趣可以去学习一下,不过东西还是挺多的。😢

7Cell feature

细心的小伙伴会发现,这个Cell featureCell clustering很像啊。🤣

Yes~, 但是这个功能可以看单个基因的表达。🫣

alt

alt

接着你可以下载你需要的数据。🤗

alt

8Cell communication

最后是目前炙手可热细胞通讯Cell communication ),这个模块可以可视化细胞间的相互作用配体-受体平均表达量和配体-受体数量等。🤩

alt

8.1 Interaction Network

alt

8.2 Dotplot

Dotplot很大,这里就只展示一角了哈。😏

alt

8.3 Heatmap

alt

8.4 Heatmap [log]

为了Heatmap更好看,这里还提供了取log后的Heatmap。🥳

alt

9引用数据库😉

🌟 如何引用:👇

Hu C, Li T, Xu Y, et al. CellMarker 2.0: an updated database of manually curated cell markers in human/mouse and web tools based on scRNA-seq data [published online ahead of print, 2022 Oct 27]. Nucleic Acids Res. 2022;gkac947. doi:10.1093/nar/gkac947


荷包蛋
最后祝大家早日不卷!~

点个在看吧各位~ ✐.ɴɪᴄᴇ ᴅᴀʏ 〰

📍 往期精彩

📍 🤩 ComplexHeatmap | 颜狗写的高颜值热图代码!
📍 🤥 ComplexHeatmap | 你的热图注释还挤在一起看不清吗!?
📍 🤨 Google | 谷歌翻译崩了我们怎么办!?(附完美解决方案)
📍 🤩 scRNA-seq | 吐血整理的单细胞入门教程
📍 🤣 NetworkD3 | 让我们一起画个动态的桑基图吧~
📍 🤩 RColorBrewer | 再多的配色也能轻松搞定!~
📍 🧐 rms | 批量完成你的线性回归
📍 🤩 CMplot | 完美复刻Nature上的曼哈顿图
📍 🤠 Network | 高颜值动态网络可视化工具
📍 🤗 boxjitter | 完美复刻Nature上的高颜值统计图
📍 🤫 linkET | 完美解决ggcor安装失败方案(附教程)
📍 ......

alt

本文由 mdnice 多平台发布

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/14875.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

“幂等”不等于“分布式锁”,也不得不考虑返回值

. 概览 在分布式系统中,幂等是一个非常重要的概念,常常与“重试”一起出现。当调用一个远程服务发生超时,调用方并不知道请求是否执行成功,这就是典型的“第三态”问题。对于这个问题最常见的解决方案便是进行主动重试&#xff0…

20道前端高频面试题(附答案)

setTimeout 模拟 setInterval 描述:使用setTimeout模拟实现setInterval的功能。 实现: const mySetInterval(fn, time) {let timer null;const interval () > {timer setTimeout(() > {fn(); // time 时间之后会执行真正的函数fninterval()…

2022年NPDP新版教材知识集锦--【第三章节】(4)

【敏捷开发】 8.1敏捷开发模型的定义 门径和敏捷方法的特点:门径流程适用于开发硬件产品,而敏捷方法适用于开发软件产品。这两种方法是相对独立的。敏捷方法和门径流程不是互相取代的关系。相反敏捷方法是一种有效的微观规划工具或项目管理工具&#x…

如何使用远程控制软件并将用途最大化?4款国内外优质应用测评解析

说起远控软件,大家的第一印象是什么?是能实现电脑控制电脑、手机平板控制电脑、或手机电脑控制另外手机的操作需求,还是TeamViewer、ToDesk、向日葵、微软桌面这类的产品名称? 在三年疫情下,我们或多或少都经历了居家…

VMware安装Centos

此教程版本使用的是 VMware 16 、Centos 7 虚拟机安装 Centos安装 注: win10下vmware 15 可能会有蓝屏现象 排查:自行检查是否安装有 KB4601319 补丁,如果有请卸载,或者安装 vmware 16 官网下载地址 跳转 控制面板 — 程序与功能 — 查看已安装的更新 虚拟机安装 打开vmware…

【快速上手系列】使用阿里云发送测试短信超简单教程

【快速上手系列】使用阿里云发送测试短信超简单教程 步骤 一、阿里云配置 1、进入阿里云首页点击短信服务 2、短信服务界面 3、点击快速学习,然后绑定测试手机号,绑定好后点击调用API发送短信 4、左侧可以看到一些参数设置,右面是可以选择…

基于Ryu 防火墙的检测和解决异常入侵的流量

基于Ryu 防火墙的检测和解决异常入侵的流量基于Ryu 防火墙的检测和解决异常入侵的流量防火墙规则实验仿真环节:1.下载代码到本地2.安装相关依赖库3.设置openflow1.34.启动控制器异常检测:异常解决:规则合并:防火墙规则树&#xff…

(一)EasyExcel的使用(读取数据到实体类即绑定实体类)

最近遇到了一个excel简单的导入导出的需求,因此就对easyexcel第三方插件的使用做一点总结,大家可以看一看,可能会对你有点帮助。 目录 前言: 1、引入easyexcel相关依赖 2、创建对应excel的实体类 3、导入excel,并…

mac照片肖像美容ON1 Portrait AI 2023

人像照片怎么美容编辑呢?使用 ON1 Portrait AI 2023只需点击一下即可完美修饰。它使用机器学习来查找照片中的每一张脸,并自动使它们看起来很棒。它分析每张脸,并为皮肤、眼睛和嘴巴添加适量的修饰,立即为您提供专业的效果。 软件…

目标检测算法——工业缺陷数据集汇总1(附下载链接)

>>>深度学习Tricks&#xff0c;第一时间送达<<< &#x1f680;近期&#xff0c;小海带在空闲之余&#xff0c;收集整理了一批自动驾驶开源数据集供大家参考。 整理不易&#xff0c;小伙伴们记得一键三连喔&#xff01;&#xff01;&#xff01;&#x1f91e…

计算机毕业设计:基于html制作大学生网上报到系统响应式模板项目源码

&#x1f389;精彩专栏推荐 &#x1f4ad;文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 &#x1f482; 作者主页: 【主页——&#x1f680;获取更多优质源码】 &#x1f393; web前端期末大作业&#xff1a; 【&#x1f4da;毕设项目精品实战案例 (10…

UNet - 预测数据predict(多个图像的分割)

目录 1. 介绍 2. predict 预测分割图片 3. 结果展示 4. 完整代码 1. 介绍 之前已经将unet的网络模块、dataset数据加载和train训练数据已经解决了&#xff0c;这次要将unet网络去分割图像&#xff0c;下面是之前的链接 unet 网络&#xff1a;UNet - unet网络 dataset 数…

chineseocr测试具体部署步骤(不用web界面)

源项目地址&#xff1a; https://github.com/chineseocr/chineseocr 由于chineseocr需要在web上展示检测结果&#xff0c;还需要安装web相关内容&#xff0c;我的硬件是nvidia agx orin只需要在本地查看检测结果&#xff0c;做如下操作 找到源码项目中的test.ipynb,改写成test.…

天津教育杂志天津教育杂志社天津教育编辑部2022年第30期目录

卷首语 构建精准资助模式 保障经济困难学生安心求学 本刊编辑部; 1 本刊视线_关注 中学生行为习惯养成教育的策略——基于福州第十五中学学生行为习惯养成教育的实践 贺玉亮;林瑶; 4-6 本刊视线_特殊教育《天津教育》投稿&#xff1a;cn7kantougao163.com 面向听障…

最高薪15k!“转行软件测试后,我想要的生活,就应该是这样!”

​最近的低温天气 切切实实让汇智妹感受到了冬天 上下班路上骑个自行车都冻手手 &#xff08;成都的“湿冷魔法伤害”真不是吹的&#xff09; 好不容易等来了周末 只想待在家里哪儿都不去 裹着毛毯安逸地休息两天 周一再继续撸起袖子加油干 ​ ​“公司通知周末要加班”…

jenkins 中pipeline相关语法学习

jenkins基础 Jenkins介绍 持续集成&#xff0c;就是通常所说的CI&#xff08;Continues Integration&#xff09;&#xff0c;可以说是现代软件技术开发的基础。 持续集成是一种软件开发实践&#xff0c;即团队开发成员经常集成他们的工作&#xff0c;通常每个成员至少集成一…

Docker踩坑,又涨知识了

背景 新上线一个批处理功能&#xff0c;基于Docker发布的。上线之后出现一个问题&#xff0c;Docker批处理生成的文件目录&#xff0c;别的应用程序无法访问。 之前也在使用Docker&#xff0c;但并未涉及到文件共享的问题&#xff0c;还真没留意到。经过一系列排查&#xff0…

第二章 模型评估与选择(上)

2.1 经验误差与过拟合 通常我们把分类错误的样本数占样本总数的比例为”错误率”&#xff0c;精度1-错误率。模型的实际预测输出与样本的真实输出之间的差异称为“误差”&#xff0c;模型在训练集上的误差称为“训练误差”或“经验误差”,在新样本上的误差称为“泛化误差” 当…

uni-app框架

目录 什么是uniapp 为什么学uniapp uni-app目录结构 uniapp开发规范 pages.json页面的基本配置 pages页面配置 pages对象的属性 globalStyle全局配置 配置基本tabbar tabbar的基本属性 condition启动模式配置 具体属性 组件的基本使用 text文本组件 view组件 …

【历史上的今天】11 月 18 日:DNS 发明者出生;按键式电话问世;比尔·盖茨开始编程

整理 | 王启隆 透过「历史上的今天」&#xff0c;从过去看未来&#xff0c;从现在亦可以改变未来。 今天是 2022 年 11 月 18 日&#xff0c;在 1928 年&#xff0c;华特迪士尼&#xff08;Walt Disney&#xff09;和他终身的助手阿维尔克合作创造了后来闻名世界的“米老鼠”的…