单细胞转录组R数据中genesymbol的校正方法及系统技术方案

技术编号:37250660 阅读:24 留言:0更新日期:2023-04-20 23:29
本发明专利技术公开了一种单细胞转录组R数据中gene symbol的校正方法及系统,其方法包括以下步骤:获取参考基因组原始基因表,根据预设gene symbol替换条件,将所述参考基因组原始基因表中的gene symbol进行转换,生成目标对照表;获取Seurat分析包中的单细胞转录组R对象数据,根据所述R对象数据的数据存储类型调用对应的函数;在每一种函数中,根据目标对照表中的gene symbol校正R对象数据中的gene symbol;通过调用不同类型的函数来针对性的对R对象数据进行校正,可有效提高单细胞转录组R对象数据中gene symbol的准确性,提高流程的连贯性以及避免代码冗余。连贯性以及避免代码冗余。连贯性以及避免代码冗余。

【技术实现步骤摘要】
单细胞转录组R数据中gene symbol的校正方法及系统


[0001]本专利技术涉及生物信息
,特别涉及一种单细胞转录组R数据中gene symbol的校正方法及系统。

技术介绍

[0002]自2009年单细胞高通量测序首次提出以来,单细胞转录组的研究热度与日俱增,单细胞转录组数据结构规模也成爆炸性增长,对于数据分析的速度和准确性的要求也越来越高;其中,单细胞转录组为把每个单细胞单独分出来去提取RNA,然后建库测序,获得是单个细胞的总体特征;单细胞转录组数据结构是指在单细胞转录组数据分析中,用于记录每个细胞或基因信息的数据结构。
[0003]现阶段有很多集成的工具可以用于单细胞转录组数据的分析,比如Seurat等;Seurat工具将不同数据处理分析后的数据存储到R数据对象中,但是由于Seurat包对数据中gene symbol(基因名/基因符号)处理的局限性,这些R数据对象中的gene symbol会被程序修改,比如下划线被替换为短横线,使得后续分析使用的gene symbol和原始参考基因组中的不一致,导致误读。且在不同分析结本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种单细胞转录组R数据中gene symbol的校正方法,其特征在于,包括以下步骤:获取参考基因组原始基因表,根据预设gene symbol替换条件,将所述参考基因组原始基因表中的gene symbol进行转换,生成目标对照表;获取Seurat分析包中的单细胞转录组R对象数据,根据所述R对象数据的数据存储类型调用对应的函数;在每一种函数中,根据目标对照表中的gene symbol校正R对象数据中的gene symbol。2.如权利要求1所述的单细胞转录组R数据中gene symbol的校正方法,其特征在于,所述“获取单细胞转录组R对象数据,根据所述R对象数据的数据存储类型调用对应的函数;在每一种函数中,根据目标对照表中的gene symbol校正R对象数据中的gene symbol”步骤,具体包括以下步骤:当R对象数据的数据存储类型为S4对象数据时,则调用Rename Genes Seurat函数、根据目标对照表中的gene symbol校正S4对象数据中的gene symbol;当R对象数据的数据存储类型为矩阵格式数据时,则调用Rename Genes Matrix函数、根据目标对照表中的gene symbol校正矩阵格式数据中的gene symbol;当R对象数据的数据存储类型为Cell Data Set对象数据时,则调用Rename Genes Cell Data Set函数、根据目标对照表中的gene symbol校正Cell Data Set对象数据中的gene symbol;当R对象数据的数据存储类型为newick格式树文件数据时,则调用Rename Tree函数、根据目标对照表中的gene symbol校正newick格式树文件数据中的gene symbol。3.如权利要求2所述的单细胞转录组R数据中gene symbol的校正方法,其特征在于,所述“当R对象数据的数据存储类型为S4对象数据时,则调用Rename Genes Seurat函数、根据目标对照表中的gene symbol校正S4对象数据中的gene symbol”步骤,具体包括以下步骤:在S4对象数据中选取assay数据;当所述assay数据中包括有基础分析数据时,则根据目标对照表中的gene symbol校正基础分析数据中的gene symbol。4.如权利要求2所述的单细胞转录组R数据中gene symb...

【专利技术属性】
技术研发人员:舒明月白洁石明明
申请(专利权)人:深圳华大基因科技服务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1