用于细胞类型标记鉴定的单细胞基因表达谱特征提取方法。

MICT的Python项目详细描述


细胞类型鉴定的MICTI标记基因鉴定

单细胞基因表达谱技术的最新进展彻底改变了对发育细胞和组织分化的分子过程的理解,使人们能够发现表征发育轨迹的新细胞类型和分子标记识别标记基因的常用方法是基于异质细胞群体中细胞类型间差异基因表达的成对统计检验,这是一种挑战性的方法,因为不同的样本量和组间的差异导致统计能力很小和I型错误膨胀。

概述

我们开发了另一种特征提取方法,marker-gene-identification for cell-type-identitymicti)将细胞类型特异性表达信息编码到每个细胞中的每个基因。这种方法识别异质细胞群体中特定细胞类型的特征(基因)。

安装

要安装当前版本:

pip install MICTI

如何使用micti

导入micti:

from MICTI import MARKER

为已知单元类型的群集标签创建MICTI对象:

mictiObject=MARKER.MICTI(datamatrix, geneName, cellName, cluster_assignment=cell_type, k=None, th=0, ensembel=False, organisum="hsapiens")

使用TSNE进行二维可视化:

mictiObject.get_Visualization(dim=2, method="tsne")

获取micti标记基因:

    cluster_1_markers=mictiObject.get_markers_by_Pvalues_and_Zscore(1, threshold_pvalue=.01,threshold_z_score=0)

标记热图图:

mictiObject.heatMap()

标记雷达图:

mictiObject.get_Radar_plot()

各细胞类型簇中细胞类型标记基因的基因本体富集分析

enrechment_table=mictiObject.get_gene_list_over_representation_analysis(list(cluster_1_markers.index))
enrechment_table #gene-list enrichment analysis result for the cell-type marker genes for cluster-1

许可证

MICTI LICENCE

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java将spring j_spring_安全检查迁移到登录   log4j2中自定义appender中AppConfig的java问题   在将java转换为Json时是否可以忽略内部类名和变量   用java将PDF文件转换为十六进制格式   java将值从AsyncTask返回到主类   java如何导入带有部署变量类名的静态函数?   java Spring Boot@ConfigurationProperties未从环境检索属性   java为什么API调用需要80毫秒的延迟才能到达控制器(在Google应用程序引擎中)?   XML配置中MarshallingMessageConverter中的java设置MarshallTo获取无效属性“MarshallTo”   java从群中获取facebook帖子   @ComponentScan的java excludeFilters不起作用   java将单选按钮值从一个类传递到另一个类   java使JTextArea在Swing中可滚动   java Android增强现实应用程序:将球坐标旋转到设备坐标系