富集分析不求人,零代码可视化GO/KEGG分析结果

01

爱基百客云平台小工具使用

首先,打开爱基百客官网:http://www.igenebook.com;点击菜单栏最右侧“云平台”按钮。

图片

弹出云平台界面(下图),输入账号、密码和验证码方可登录;进入云平台,可以轻松实现多种组学数据的分析和可视化,实现真正的“零代码、无门槛、操作简单”!

图片

登陆后,如下图,我们进入到小工具专栏。当前云平台已上线了32款小工具供大家使用,包括基础绘图,高级绘图,差异检验,聚类分析,序列处理等子模块,本着用户至上的理念,平台小工具将会持续更新维护,积极接受用户的反馈和意见。

图片

1.1 

爱基百客云平台之富集分析

上期我们讲到了时序分析。那本期我们就来聊一聊富集分析。

基因富集分析是一种对基因进行富集分析的方法,检验目标基因集(即gene set)。KEGG/GO富集分析在方法学上均属于过表达分析(Over Representation Analysis,ORA),是最常使用的富集分析方法之一。ORA以fisher精确检验(一种超几何分布检验)为代表,需要目标基因集(对什么基因集进行富集分析),通常是差异基因,当然也可以是其他目标基因集,比如上期我们分享的时序分析聚类基因、多个组学联合筛选的候选基因集、WGCNA分析中关注的模块基因等等。基于富集结果,通常我们都能找到感兴趣的通路并进行进行绘图。

爱基百客云平台提供了富集分析小工具:http://124.71.149.47:5000/smalltools/detail?id=1635906319233855489。如果您在我司做过项目,直接输入基因集和基因组名称即可一键式完成富集分析。

下面我们进行富集分析实操练习。

首先点击小工具GO/KEGG富集分析

图片

右侧的工具介绍和常见问题对富集分析小工具的主要用途,使用方法以及结果解读做了详细的说明。左侧是必要的输入文件和参数选项。任务名称和任务编号系统会自动生成。后面可用于记录查看具体的任务。小工具提供了示例文件给用户做测试分析。同时,该页面还提供了一些常用参数调节选项。您也可进行自定义,后面将详细介绍。输出名自定义,默认Enrich。

图片

1.2 

参数设置

输入文件:支持txt(制表符分隔)文本文件,以及Excel专用的xlsx格式,同样支持旧版Excel的xls(Excel 97-2003 )格式。

基因列表是仅为一列基因名的表格文件。如下表所示:

图片

如果文件已经上传过,您可以直接点击选择按钮找到需要的文件勾选确定,无须再次上传。

物种选择项目中所使用的基因组名称;富集类型支持GO和KEGG;筛选条件支持三种检验方式:pvalue/p.adjust/qvalue,默认是qvalue。显著性阈值您可根据实际情况进行筛选,默认是0.05。输出名自定义即可。

填写好上述所有的参数后,点击提交即可。

1.3 

任务查看

您可在任务管理栏中查看任务的运行情况和结果。默认情况下新任务将会在最上方展示。也可通过任务名、任务编码、日期点击查询,找到需要的任务。如下图:当状态成功时,表示任务成功结束。

图片

点击下载按钮可直接打包下载全部结果。点击查看按钮可在线查看结果。

图片

您可在在线查看结果后选择是否下载保存。另外如果结果较多时,结果展示区还可通过点击左侧或右侧的箭头进行图片切换。您可挑选自己感兴趣的结果图片进行下载保存。

图片

1.4 

结果

输出结果包含富集柱状图、气泡图、网络图和upset图pdf/png,支持矢量图和位图图片格式下载。

1.4.1 

富集柱状图

富集柱状图展示的是差异基因在不同条目(通路)中的数目分布情况,通常以x轴表示该条目的数量,y轴表示富集条目,柱子的颜色表示显著性,用红蓝渐变色表示,颜色越红代表该条目越显著。最终展示Top5显著的条目。

图片

1.4.2 

富集气泡图

富集气泡图可以从多个维度来展示富集分析的结果。横坐标为Rich Factor或Gene Ratio。Rich Factor用于评估物种或样本的基因表达(丰富度)多样性。Gene Ratio代表富集基因集中某条目包含的差异基因数占其背景数据库中基因数的比例;气泡的的颜色表示显著性,用红蓝渐变色表示,颜色越红代表该条目越显著;气泡大小表示某条目中富集的的差异基因数目。

图片

1.4.3 

富集网络图

富集网络图可以帮助识别和可视化基因和通路在生物学功能上的相关性。通过绘制基因富集的网络,可以直观地显示哪些生物学过程被显著改变或关联,有助于理解特定生物学现象或疾病的生物学基础。

图片

1.4.4 

富集Upset

Upset图(UpSet Plot)是一种数据可视化工具,常用于研究多个条件下的样本集合或事件的重叠和并集分析。在基因富集分析的背景下,Upset图可以用来显示多个富集结果集(如多个生物学过程、通路或基因集)之间的不同组合,帮助用户理解不同条件或实验组之间的重叠和差异。

图片

1.4.5 

富集结果表格

富集结果表格包含富集条目、Count数、基因名、前景基因比率和背景基因比率、显著性等信息,具体如下表:

图片

结果中提供了过滤后和过滤前的两个表格。您可结合自己的研究背景和富集结果筛选选用合适的阈值。

1.4.6 

富集结果可视化

在实际项目研究中,我们有时需要定制化展示某些通路。此时,基于公司提供的富集结果,您可直接在表格中筛选出关注的通路。输入筛选后的富集表格进行可视化。富集结果可视化小工具用于已有了富集结果表格,想定制化展示某些关注的通路。

下面我们进行富集结果可视化实操练习。

同样是找到富集结果可视化小工具:http://124.71.149.47:5000/smalltools/detail?id=1780838123081572353

图片

具体背景这里不再赘述。在左侧参数面板中,富集结果表格是输入筛选后的富集条目,通常5~10个。显著性方法同富集分析。气泡图横坐标可选Rich Factor或Gene Ratio。气泡图和柱状图可按照从大到小或者从小到大进行排序。

最后可以得到一系列富集可视化结果。

图片

相信看了今天的教程,大家对云平台的认识又加深了一层。那就赶快拿自己的数据试一试吧。

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

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

相关文章

四川企业携手精益生产咨询公司:转型升级,共赢未来

四川,这片孕育了无数商业传奇的土地,如今正迎来一场由精益生产引领的转型升级浪潮。为了在激烈的市场竞争中保持领先地位,越来越多的四川企业选择与精益生产咨询公司携手合作,共同探索提升生产效率、降低成本的路径。 精益生产&am…

通过 DaoCloud DCE 的场景化应用看容器云平台的核心能力(三)

以下场景来自DaoCloud官方文档场景化视频,这里以文字形式简单提取下要点,包括操作步骤和一些问题。 一共13个场景,本篇包含5个:9.快速定位异常与排障、10.基于CICD的应用发布、11.基于GitOps持续部署云原生应用、12.使用中间件与…

如何使用 Vercel 托管静态网站

今天向大家介绍 Vercel 托管静态网站的几种方式,不熟悉 Vercel 的伙伴可以看一下之前的文章:Vercel: 开发者免费的网站托管平台 Github 部署 打开 Vercel 登录界面,推荐使用 GitHub账号 授权登录。 来到控制台界面,点击 Add New …

入门指南:网站UI原型设计的简单方法

从零开始做网站UI原型设计,真的很有成就感!那么,UI设计师从零开始做网站UI原型设计需要经历哪些过程呢?设计网站UI原型的第一步:绘制网站线框。本文将主要分为两个阶段:网站线框和原型绘制。 如何制作网站…

C++ //练习 13.17 分别编写前三题中所描述的numbered和f,验证你是否正确预测了输出结果。

C Primer(第5版) 练习 13.17 练习 13.17 分别编写前三题中所描述的numbered和f,验证你是否正确预测了输出结果。 环境:Linux Ubuntu(云服务器) 工具:vim 代码块 /*************************…

idea同步yapi插件

1、前言 yapi是一个很好的接口文档维护工具,其swagger功能,可将接口信息同步到yapi平台上,但是swagger的编写,大量入侵代码,也加大了开发工作量,目前调研了idea集成yapi同步工具,无需嵌入式编写…

背靠TON公链的Notcoin游戏项目,能否杀出GameFi的红海?

4月15日消息,Telegram生态中的游戏及Meme项目Notcoin,最近在X平台公布了令市场瞩目的代币经济学方案。据悉,NOT的总供应量高达1027亿枚,其中78%将分配给矿工和Voucher持有者,余下的22%预留给未来新用户、交易者及各类上…

LLM 为什么需要 tokenizer?

文章目录 1. LLM 预训练目的1.1 什么是语言模型 2. Tokenizer一般处理流程(了解)3. 进行 Tokenizer 的原因3.1 one-hot 的问题3.2 词嵌入 1. LLM 预训练目的 我们必须知道一个预训练目的:LLM 的预训练是为了建立语言模型。 1.1 什么是语言模…

精度论文Generative Prompt Model for Weakly Supervised Object Localization

Generative Prompt Model for Weakly Supervised Object Localization 中国科学院大学&&浙江大学CVPR20231.Abstract 当从图像类别标签中学习对象定位模型时,弱监督对象定位(WSOL)仍然具有挑战性, 传统的鉴别训练激活模型的方法忽略了具有代表性但鉴别性较差的对象…

【UE 材质】雨滴效果

在上一篇博客(【UE 材质】表面湿润效果)的基础上继续实现物体表面附加雨滴的效果 效果 步骤 1. 下载所需纹理 2. 创建一个材质并打开,添加如下节点,我们将纹理的RG通道输出的值和1组成一个三维向量,作为基本的法线效…

SAP 变更记录表查询使用逻辑简介

通常用户在遇到问题后,经常会问某个单据的变更记录,很多模块中在前台的操作界面中都根据对应的菜单栏中可以找到对应的变更记录,像销售订单、交货单、采购申请、采购订单都在菜单栏位中都可以查询到对应的修改记录,但是对于想批量…

CentOS-7安装Mysql并允许其他主机登录

一、通用设置(分别在4台虚拟机设置) 1、配置主机名 hostnamectl set-hostname --static 主机名2、修改hosts文件 vim /etc/hosts 输入: 192.168.15.129 master 192.168.15.133 node1 192.168.15.134 node2 192.168.15.136 node33、 保持服…

揭秘APP广告变现秘籍:月入过万!

在移动应用的黄金时代,我们见证了无数创新和变革。然而,随着市场日益饱和,开发者和公司开始寻求新的方式来提高收益,而广告变现无疑是其中的关键。 对于移动应用来说,如何高效利用APP内的用户体验来提高广告收益是一个…

Python11个入门级知识点

Python被誉为全世界高效的编程语言,同时也被称作是“胶水语言”,那它为何能如此受欢迎,下面我们就来说说Python入门学习的必备11个知识点,也就是它为何能够如此受欢迎的原因. Python 简介 Python 是一个高层次的结合了解释性、编…

【1431】java学习网站系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 java 学习网站系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0&…

【VSCode调试技巧】Pytorch分布式训练调试

最近遇到个头疼的问题,对于单机多卡的训练脚本,不知道如何使用VSCode进行Debug。 解决方案: 1、找到控制分布式训练的启动脚本,在自己的虚拟环境的/lib/python3.9/site-packages/torch/distributed/launch.py中 2、配置launch.…

【Java框架】SpringBoot(二)核心配置

目录 yml文件什么是yml文件yml文件的优点使用场景脚本语言序列化配置文件 yml的基本语法yml支持的数据类型字面量对象(属性和值)、Map(键值对)数组复合结构 Spring Boot配置文件的值注入第一种读取方式Value第二种读取方式ConfigurationProperties第三种读取方式自动装配Enviro…

【Linux】详解信号的分类如何自定义信号的作用

一、信号的定义 Linux系统提供的让用户(进程)给其他进程发送异步信息的一种方式。在操作系统中,信号是一种进程间通讯的有限制的方式,主要用于提醒进程某个事件已经发生。信号在Unix、类Unix以及其他POSIX兼容的操作系统中广泛应用。它作为一种异步的通知…

【DVadmin教程】新增一个app并且创建一个curd模型

下载dvadmin 在gitee上搜索 django-vue-admin 别选错了,选择那个星最多的 gitee上会推荐移步 django-vue3-admin 别上当,用那个会踩坑,此教程就不适用了; 运行后端 后端 创建APP python manage.py startapp rules调整位置 为了…

java学习笔记1

java基础入门 1 初识java 1.1 jdk安装 1.1.1 下载jdk https://www.oracle.com/java/technologies/downloads/#java8-windows1.1.2 安装jdk jdk-8u361-windows-x64.exe安装到D:\Program Files\Java\jdk1.8.0_361安装jre,修改地址到D:\Program Files\Java\jre1.8.0_361jdk安装…