首页 > 其他分享 >Seurat-SCTransform与harmony整合学习

Seurat-SCTransform与harmony整合学习

时间:2024-08-01 23:27:26浏览次数:9  
标签:assay SCTransform 可视化 harmony SCT Seurat correct

目录

基础介绍

SCTransform与harmony联合代码测试

1)报错解决

2)SCTransform标准化

3)harmony去批次


基础介绍

源于R tips:Seurat之SCTransform方法原理 (qq.com)

Seurat对象在经过SCTransform处理后会增加一个SCT的Assay,里面的scaled.data就是经过scale之后的pearson residual值,这个值是用于后续降维聚类分析使用的。另外默认情况下,SCTransform还会对UMI进行correct并放置到SCT的counts中,这个correct值的log之后就是SCT assay中的data值,这个data值是用于差异表达及可视化使用的,这里的可视化主要是指的表达量可视化如vlnplot、featureplot等。

UMI进行correct的原理也很简单,和sctransform的第三步类似,它会将log_umi的值指定为所有细胞的中位数,也就是说固定了log_umi的值。然后将pearson residual乘以标准差之后再加上这个值即可。

(1)多个SCTransform后的Seurat对象merge之后的结果,只是简单的合并表达数据的行与列,无法直接用于差异表达和可视化;

(2)基于SCTransform合并数据集的integrated结果,它的integrated assay可以用于降维聚类,但是无法用于差异表达,它的SCT assay其实只是简单的进行了Seurat对象的merge࿰

标签:assay,SCTransform,可视化,harmony,SCT,Seurat,correct
From: https://blog.csdn.net/hx2024/article/details/140810354

相关文章

  • HarmonyOS应用开发学习-HarmonyOs概述
    HarmonyOs概述HarmonyOs是一款面向万物互联时代的、全新的分布式操作系统在传统的单设备系统能力基础上,HarmonyOs提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机、PC、智能音箱、耳机、AR/VR眼镜等多种终端设备,提供全场景(......
  • HarmonyOS 集成 Flutter 问题记录
    1、DevEco-Studio升级到DevEco-StudioNEXTDeveloperBeta25.0.3版本之后报错:>hvigorERROR:Schemavalidatefailed.Detail:Pleasecheckthefollowingfields.{instancePath:'modules[2].srcPath',keyword:'pattern',params:{pa......
  • HarmonyOS APP应用开发项目- MCA助手(Day03持续更新中~)
    简言:gitee地址:https://gitee.com/whltaoin_admin/money-controller-app.git端云一体化开发在线文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/agc-harmonyos-clouddev-view-0000001700053733-V5注:此App参照此教程进行二次修改:https://www.bilibi......
  • 【HarmonyOS】使用两层Scroll实现一天时间轴和事件卡片的层叠显示
    简介实现某一天24小时的时间长度和当天事件的页面。实现如下的效果:代码代码架构List_Page:主界面NumberUtil:数字辅助类DateEvenModel:日程实体类ListPageViewModel:界面交互类List_Pageimport{DateEvenModel}from'../Models/DateEvenModel';import{ListPageVie......
  • 全场景多设备协同:HarmonyOS跨端体验创新与应用接续能力
    文章目录一、能力开放,简单易集成的API,赋能生态应用创新跨端体验1.1体验创新1.2一套工程代码,一次开发上架,多端按需部署1.3接续1.3.1接续的流程1.3.2接续代码示例1.3.3三方应用框架的兼容(以QT框架为例)二、案例分享:起点读书2.1多屏适配方案2.2多设备应用接续能力2......
  • HarmonyOS瀑布流的实现-------唐朝诡事录人物简介
    HarmonyOS瀑布流的实现介绍功能介绍代码结构页面布局数据结构类瀑布流数据数组瀑布流数据资源瀑布流组件中子组件的构建瀑布流效果的实现介绍当下的大多数产品中瀑布流是一种非常常见的组件,本文将介绍关于waterflow的图片浏览功能介绍使用瀑布流实现图片展示如下......
  • Harmony鸿蒙实战开发-记事本「登录保护」【源码在文末】
    Harmony鸿蒙实战开发-记事本「登录保护」【源码在文末】文章目录Harmony鸿蒙实战开发-记事本「登录保护」【源码在文末】一、运行演示1、注册2、登录3、主页4、编写二、部分代码三、源码运行工具:DevEcoStudio一、运行演示1、注册2、登录3、主页4、编写......
  • HarmonyOS NEXT 学习笔记5--extend扩展组件
    1.代码:@Entry@ComponentstructPage_Button_Extend{@Statemessage:string='HelloWorld';build(){Column({space:10}){Button('微信支付').MyButton('wechat')Button('支付宝').My......
  • HarmonyOS:组件Navigation使用中List显示不全的问题探究以及解决办法
    1.线性布局中在使用NavPathStack布局中中发现如果使用List组件会发现item显示不全,在使用官方提供的例子中也发现此问题。如图所示:底部被遮挡,官方示例的写法2.如果线性布局中,不显示导航栏,也会出现List被遮挡的问题如图所示:我们的页面布局中的List缺失一部分根据Previ......
  • 鸿蒙 HarmonyOS axios封装
    ✍️作者简介:小北编程(专注于HarmonyOS、Android、Java、Web、TCP/IP等技术方向)......