前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >4个基因如何做go和kegg数据库注释

4个基因如何做go和kegg数据库注释

作者头像
生信技能树
发布于 2022-06-08 12:15:29
发布于 2022-06-08 12:15:29
82400
代码可运行
举报
文章被收录于专栏:生信技能树生信技能树
运行总次数:0
代码可运行

看到公众号后台有人这样提问:4个基因如何做go和kegg数据库注释!

我觉得这样的问题蛮好玩,说明初学者很容易被各种各样的高大上的数据分析项目给误导,以为go和kegg数据库注释是什么了不得的高级分析,或者说不知道为什么要做,也不知道它可以解决什么问题,仅仅是想搞一下高大上的图表而已。

其实4个基因,真正应该做的是,一个个搜索学习它,把基因的功能融会贯通,而不是各式各样的花式数据分析和可视化技巧。就4个基因,背诵它的功能也不是什么难事!

不过,言归正传,既然大家问了,我们还是代码简单演示一下,不然显得我们不专业了。首先,我们假设这4个基因是 'TP53','BRCA1','KRAS','NRAS' ,大家也可以修改为自己感兴趣的基因。代码如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
library(ggplot2)
library(clusterProfiler)
your_genes=c('TP53','BRCA1','KRAS','NRAS');your_genes
your_genes = bitr(your_genes,'SYMBOL','ENTREZID','org.Hs.eg.db')[,2];your_genes
your_kk <- enrichKEGG(gene         =  your_genes,
                    organism     = 'hsa', 
                    pvalueCutoff = 0.9,
                    qvalueCutoff =0.9)
head(your_kk)[,1:6] 
dotplot(your_kk)
kk=DOSE::setReadable(your_kk, OrgDb='org.Hs.eg.db',keyType='ENTREZID')

tmp = kk@result
write.csv( tmp ,paste0(pro,'_kk.csv'))

确实是可以出结果:

kegg富集分析结果

其实你可以看到,我们选择的这4个基因是 'TP53','BRCA1','KRAS','NRAS' ,就是肿瘤相关的,所以它的kegg注释结果肯定是肿瘤通路无疑,这样的注释都并不需要你做一下kegg的,但凡是你背诵了这些基因的功能,少于10个基因其实人工整理更可靠。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-04-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 生信技能树 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Chiasmodon:一款针对域名安全的公开资源情报OSINT工具
Chiasmodon是一款针对域名安全的公开资源情报OSINT工具,该工具可以帮助广大研究人员从各种来源收集目标域名的相关信息,并根据域名、Google Play应用程序、电子邮件地址、IP地址、组织和URL等信息进行有针对性的数据收集。
FB客服
2024/07/10
2010
Chiasmodon:一款针对域名安全的公开资源情报OSINT工具
WebCopilot:一款功能强大的子域名枚举和安全漏洞扫描工具
WebCopilot是一款功能强大的子域名枚举和安全漏洞扫描工具,该工具能够枚举目标域名下的子域名,并使用不同的开源工具检测目标存在的安全漏洞。
FB客服
2024/04/01
7110
WebCopilot:一款功能强大的子域名枚举和安全漏洞扫描工具
子域名枚举的艺术
写在前面的话 当我们在查找某个域名的有效子域名时,我们通常需要使用子域名枚举这项技术。但是,除非DNS服务器暴露了完整的DNS空间(涉及到AXFR协议),否则我们真的很难拿到目标域名的子域名列表。 目前主要的技术是使用一个常用域名的字典,并通过对每一个域名尝试进行解析来查找子域名。虽然这种方法在某些情况下非常有效,但是对于那些名字非常奇怪或罕见的域名来说,这种方法就没多大用了。另一种方法就是利用网络爬虫来爬取二级域名,并尝试搜索出子域名的链接地址。当然了,还有一种更加快速的方法,即直接使用搜索引擎。 子
FB客服
2018/02/24
3.5K0
子域名枚举的艺术
Lockdoor Framework:一套自带大量网络安全资源的渗透测试框架
该项目目前仍处于v1.0 BETA测试版本开发阶段,因此使用过程中可能会出现bug,广大用户可以直接将问题反馈到项目的GitHub主页。
FB客服
2019/11/08
9880
AioDnsBrute:一款功能强大的异步DNS爆破工具
 关于AioDnsBrute  AioDnsBrute是一款功能强大的异步DNS爆破工具,该工具基于Python 3.5开发,并使用了asyncio库以实现针对目标域名的异步爆破。 该工具的运行速度非常快,在一台小型V*P*S主机上,可以实现在1.5-2分钟之内处理大约10万个DNS资源。如果使用的是Amazon M3的话,3分钟之内可以发送100万个请求。  工具安装  广大研究人员可以使用下列命令将该项目源码克隆至本地: $ git clone https://github.com/blark/aiod
FB客服
2023/03/30
7340
AioDnsBrute:一款功能强大的异步DNS爆破工具
Syborg:一款带有断路躲避系统的DNS子域名递归枚举工具
Syborg是一款DNS子域名递归枚举工具,它的扫描模式既非主动,也非完全被动的。该工具可以直接构造一个域名,然后通过指定的DNS服务器查询该域名。
FB客服
2020/04/14
8270
Syborg:一款带有断路躲避系统的DNS子域名递归枚举工具
渗透测试之子域名枚举
0x00 前言 首先对这些github上开源工具的作者表示崇高的敬意,农夫会将这种开源的精神传承下去。 0x01 Sublist3r:子域名快速枚举工具 安装: git clone https
用户1467662
2018/03/30
1.1K0
渗透测试之子域名枚举
Nuubi:一款功能强大的信息收集&网络侦查扫描工具
Nuubi是一款功能强大的信息收集&网络侦查扫描工具,该工具基于Python语言开发,因此拥有较强的跨平台特性,广大研究人员可以使用Nuubi轻松完成信息收集、网络侦查以及网络扫描等任务。
FB客服
2020/11/09
1.1K0
Nuubi:一款功能强大的信息收集&网络侦查扫描工具
Domainim:一款高效的企业级网络安全扫描工具
Domainim是一款功能强大的企业级网络安全扫描工具,该工具运行效率高,功能完善,可以帮助广大研究人员针对企业或组织网络执行大规模安全扫描任务。
FB客服
2024/07/31
1440
Domainim:一款高效的企业级网络安全扫描工具
Dumb:一款快速且可扩展的域名爆破工具
 关于Dumb  Dumb是一款功能强大且运行快速的域名爆破工具,该工具可以帮助广大研究人员快速对目标域名进行爆破枚举,并且支持自定义功能扩展。 子域名爆破 如果你提供的域名为DUMB.dumain.com,其中DUMB为子域名Mask,字典内容如下: www ftp backoffice 此时Dumb将生成下列域名地址并进行爆破: www.dumain.com ftp.dumain.com backoffice.dumain.com 针对子域名,我们也可以直接输入dumain.com,工具将会视其为D
FB客服
2023/05/12
4750
Dumb:一款快速且可扩展的域名爆破工具
MassDNS:一款功能强大的高性能DNS子域名查询枚举侦察工具
MassDNS是一款功能强大的高性能DNS stub解析工具,它可以帮助研究人员解析数百万甚至上亿个域名。在没有特殊配置的情况下,MassDNS可以利用公共可用的解析器每秒钟解析超过350000个域名。
FB客服
2020/02/20
3.3K0
MassDNS:一款功能强大的高性能DNS子域名查询枚举侦察工具
子域名收集工具OneForAll
通过OneForAll收集子域名,相比其他同类工具而已是比较优秀的。通过爬虫 DNS 搜索引擎等多种手段进行收集,使收集的结果比较准确,是一款不错的前期信息收集工具。
逍遥子大表哥
2022/08/31
3.8K0
子域名收集工具OneForAll
Subfinder:一个子域名发现工具,可以为任何目标枚举海量的有效子域名
SubFinder是一个子域发现工具,可以为任何目标枚举海量的有效子域名。它已成为sublist3r项目的继承者。SubFinder使用被动源,搜索引擎,Pastebins,Internet Archives等来查找子域,然后使用灵感来自于altdns的置换模块来生成排列,并使用强大的bruteforcing引擎快速的解析它们。如果需要,它也可以执行纯粹的爆破。此外,SubFinder还具有高可定制性。其代码构建模块化的特点,使你能够轻松地添加功能或移除错误。
FB客服
2018/07/30
2.6K0
Subfinder:一个子域名发现工具,可以为任何目标枚举海量的有效子域名
Findomain:一款基于透明日志来搜索子域名的跨平台工具
今天给大家介绍的是一款名叫Findomain的工具,这是一款能够帮助我们快速枚举/搜索子域名的跨平台工具。
FB客服
2019/09/03
1.6K0
训练ChatGPT成为一名网络安全专家
很多问题不是一个指令就可以得到精准结果的,需要根据每个问题深入去了解,不能浅尝即止,期待大家提交prompts。
助安社区
2023/04/11
1.1K0
训练ChatGPT成为一名网络安全专家
ZenBuster:一款功能强大的多线程跨平台URL枚举工具
 关于ZenBuster  ZenBuster是一款功能强大的多线程跨平台URL枚举工具,该工具基于Python开发,同时还具备暴力破解功能。 该工具适用于安全专业人员,可以在渗透测试或CTF比赛中为广大研究人员提供帮助,并收集和目标相关的各种信息。  工具功能  1、该工具能够对子域名和URI资源(目录/文件)进行爆破和枚举; 2、需要使用适当的字典文件; 3、主机名格式支持标准格式、IPv4和IPv6; 4、支持将结果记录到文件中(-o [filename]); 5、使用-p选项为非标准Web服务器指定
FB客服
2023/03/30
2950
ZenBuster:一款功能强大的多线程跨平台URL枚举工具
Anubis:一款功能强大的子域名枚举与信息收集工具
 关于Anubis  Anubis是一款功能强大的子域名枚举与信息收集工具,该工具可以帮助广大研究人员整理来自各种数据源的数据,其中包括HackerTarget、DNSPumpster、x509 certs、VirusTotal、Google、Pkey、Sublist3r、Shodan、Spyse和NetCraft。值得一提的是,Anubis还有个姊妹项目,名为AnubisDB,该项目主要作为子域名的集中存储库。  工具依赖  如果你需要使用Anubis来执行端口扫描和证书扫描的话,则需要使用到Nmap
FB客服
2023/02/24
5750
Anubis:一款功能强大的子域名枚举与信息收集工具
一款针对网站的网络侦察和信息收集工具
HawkScan是一款针对网站的网络侦察和信息收集工具,并且同时支持Python 2.x和Python 3.x环境。
FB客服
2020/09/22
6950
【提莫】一个域名收集及枚举工具
0x00 About teemo 域名收集及枚举工具 提莫(teemo)是个侦察兵,域名的收集如同渗透和漏洞挖掘的侦察,故命名为提莫(Teemo)! 该工具主要有三大模块: 利用搜索引擎: http:
用户1467662
2018/03/30
1.3K0
【提莫】一个域名收集及枚举工具
从代码角度看各类子域名收集工具
开源的域名收集工具有很多,本文会从代码的角度去看各类开源的域名收集工具的技术特点,以及各有哪些优缺点,来帮助大家,在合适的时候选择合适的利用工具。
Seebug漏洞平台
2020/08/18
2.7K0
从代码角度看各类子域名收集工具
推荐阅读
相关推荐
Chiasmodon:一款针对域名安全的公开资源情报OSINT工具
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验