[发明专利]一种单细胞聚类方法、装置、电子设备及存储介质有效
申请号: | 201911097854.5 | 申请日: | 2019-11-12 |
公开(公告)号: | CN110827921B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 朱晓姝;彭小清;李洪东;王建新;郭立渌;李剑 | 申请(专利权)人: | 玉林师范学院;中南大学 |
主分类号: | G16B30/00 | 分类号: | G16B30/00 |
代理公司: | 长沙市融智专利事务所(普通合伙) 43114 | 代理人: | 杨萍 |
地址: | 537000 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 单细胞 方法 装置 电子设备 存储 介质 | ||
1.一种单细胞聚类方法,其特征在于,包括以下步骤:
步骤1、基于基因表达矩阵,计算单细胞对之间的相似性,构建全局特征空间矩阵Sl;Sl的大小为N×N,N为单细胞个数,其中元素Sl(i,j)表示单细胞i和单细胞j的相似性,Sl中每一行即表示一个单细胞与其他所有单细胞之间的相似性,Sl包含了全局的相似性信息,为全局特征空间矩阵;
步骤2、基于矩阵Sl,使用加权高斯核函数计算单细胞对之间的相似性,构建稀疏的全局相似性矩阵Sg;
步骤3、基于矩阵Sg,确定各单细胞的最近邻;基于单细胞对之间的公共最近邻与它们的距离之和,计算单细胞对之间的相似性,构建基于路径的全局相似性矩阵Sp;
步骤4、先基于矩阵Sp,构建图G=(V,E,W);图G中V={v1,v2,…,vN}为节点集合,每一个节点为一个单细胞;E为边集合;W为边的权重集合,wij∈W表示节点vi和节点vj之间的边的权重,wij=Sp(i,j);然后对图G中的各节点进行聚类,即完成单细胞聚类;
上述步骤中X(i,j)表示矩阵X第i行第j列的元素,i,j=1,2,…,N;如Sl(i,j)表示矩阵Sl第i行第j列的元素,Sp(i,j)表示矩阵Sp第i行第j列的元素。
2.根据权利要求1所述的单细胞聚类方法,其特征在于,所述步骤1中,基于基因表达矩阵,计算两个单细胞对应的列向量之间的斯皮尔曼相关系数,作为它们的相似性,即Sl中相应元素值,即计算单细胞i和单细胞j在基因表达矩阵中对应的列向量的斯皮尔曼相关系数Rs(i,j)作为Sl(i,j),i,j=1,2,…,N。
3.根据权利要求1所述的单细胞聚类方法,其特征在于,所述步骤2包括以下步骤:
步骤2.1、基于全局特征空间矩阵Sl,根据矩阵中每行元素值的大小,确定每个单细胞的K个最近邻;对于单细胞i,矩阵Sl第i行Sl(i,:)中除Sl(i,i)以外最大的K个元素对应的单细胞即其K个最近邻,将其K个最近邻构成的集合记为KNN(i);
步骤2.2、使用加权高斯核函数,计算各单细胞对之间的加权高斯核相似性,作为它们的相似性,即Sg中相应元素值;
使用加权高斯核函数,计算单细胞i和单细胞j之间的加权高斯核相似性D(i,j)的方法为:
其中,ωl表示第l个高斯核函数Kl(si,sj)的权重,εij为高斯核函数的宽度参数,其由参数对(σ,K)决定,由不同的参数对取值确定不同的宽度参数,从而得到不同的高斯核函数;S(:,i)和S(:,j)分别表示基因表达矩阵的第i列和第j列;
令Sg(i,j)=D(i,j)。
4.根据权利要求3所述的单细胞聚类方法,其特征在于,所述步骤2.2中,首先将ωl初始化为其中G为高斯核函数的个数;然后通过迭代求解以下目标函数获得最优解:
约束条件:
LTL=IC
其中,IN是N×N的单位矩阵,Ic是C×C的单位矩阵,C为分类数,L是N×C的秩约束矩阵,β、γ和ρ均为非负的经验参数,表示矩阵的Frobenius范数,简称F-范数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于玉林师范学院;中南大学,未经玉林师范学院;中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911097854.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自适应夹具
- 下一篇:一种单作用拉力缸换气系统