生信小知识 | 如何快速确定一个物种某一个基因家族全部基因数目

公众号:生信漫谈,获取最新科研信息!

生信小知识 | 如何快速确定一个物种某一个基因家族全部基因数目icon-default.png?t=N7T8https://mp.weixin.qq.com/s?__biz=MzkwNjQyNTUwMw==&mid=2247486827&idx=1&sn=9fea85f8d28af3e02570235936a1f535&chksm=c0e9e89bf79e618db88f549920976231aef58297f59c6f25b2856e73c2a414e2947869ff9523&token=918065009&lang=zh_CN#rd

图片

不断有小伙伴留言咨询如何快速确定一个物种某一个基因家族全部基因数目,那么我们需要用到pfam号去构建HMM(隐马尔可夫模型)文件。

那么我们怎么首先知道我们的基因家族的pfam号呢?今天,我将从基因家族pfam号文件,在对基因家族序列分析出发带大家快速入门了解一个基因家族。

pfam号查找01

发表的文献

一般基因家族的文献中会在方法中进行介绍,现在我们看一篇最近发表的基因家族相关的文献中的方法。

图片

是不是非常清楚明了,如果是已经发表的可以直接参考借用就行。

图片

02基因组数据库中获得

下面以水稻Cytochrome P450基因LOC_Os03g04530为例来查找pfam号。

图片

是不是非常清晰明了,方便非常,一看就懂!

03

pfam网站查找

https://www.ebi.ac.uk/interpro/search/sequence/

图片

直接点击Search进行查找pfam号就行,点击下面结果进行下一步。

我们在代表性结构域哪里直接看到p450的pfam号是PF00067,可以直接点进去下一步。

如下图所示:

图片

直接点击红色框框出现如下图所示界面直接下载即可。

下载的HMM文件直接解压就是HMM结构文件了,但是有点需要注意的是hmm文件里HMMER3/f要换成HMMER3/b才能正常使用。

图片

基因家族数目

01hmmsearch获取基因家族基因

前面已经得到了HMM模型文件了,下面可以直接用linux服务器直接输入代码一键获得大致的基因家族数目。

#先安装hmmer软件
conda install -c bioconda hmmer
#直接输入下面代码得到结果
hmmsearch PF00067.hmm Os.pep.fasta > p450_domain.txt

上面得到了hmmsearch-evalue:默认1e-05,小于这个数值的基因家族成员,提取目标基因的蛋白序列。

可以用tbtools软件快速提取,非常方便,省心省力。

图片

或者在linux服务器用代码提取,也超简单方便,代码如下,需要的可以记录一下。

#先安装seqtk软件
git clone https://github.com/lh3/seqtkcd seqtkmake   
#或者直接用conda安装即可
conda install -c bioconda seqtk
#直接输入下面代码得到结果
seqtk subseq Os.pep.fasta id.txt> p450-pep.fa

02cdd保守结构域分析

https://www.ncbi.nlm.nih.gov/Structure/bwrpsb/bwrpsb.cgi

打开网页如下图所示,

图片

可以查询到这些目的基因属于p450基因家族了。

图片

小伙伴们,是不是超级方便,导师再问你这个基因家族有多少基因啊,你应该知道怎么去查找了吧,学会了吗?学会了不要忘了转发朋友圈,点赞点赞噢!

 回顾往期内容

1、生物博士这些研究网站建议收藏

2、生物博士互作蛋白研究收藏网站汇总

3、Cell文章教你怎么找互作蛋白

4、超简单的比较基因组学Ka/Ks进化速率图绘制

5、超详细非模式物种GO数据库全新代码构建

6、生物研究的一些常用在线生信工具建议收藏

7、植物基因的时空表达及胁迫处理可视化网站

8、生信小白送你超好用分子克隆工具SnapGene

9、三个团队三个故事,一个基因连续三年发表三篇高水平文章

10、从西湖大学柴大教授看当代博士研究生的自我突围

11、如果浙江大学李兰娟院士在MDPI杂志发表的SCI论文结果不能复现,会怎么样?

12、为什么浙江大学李兰娟院士选择在MDPI杂志发表SCI论文

13、施一公为什么没有推荐颜宁/柴继杰成院士候选人,李兰娟推荐了谁?

14、顶尖学者纷纷加入西湖大学,颜宁什么时候加入施一公团队

15、由万建民院士Cell论文引起的一点思考和疑惑

16、清华大学施一公团队为什么选择《International Journal of Molecular Sciences》发表SCI

17、西湖大学施一公团队在国际著名杂志IJMS发表重要论文给予我们的启示

18、可以在施一公团队投稿的《International Journal of Molecular Sciences》上发表文章吗?

通过以上步骤是否学会了呢?关注我们,学习更多生信干货,原创不易,请各位多多点赞加转发朋友圈进行分享!

今天就先给大家介绍到这里,希望大家的科研能有所帮助!祝您科研顺利快乐!

生信漫谈

生信漫谈,认识生信,学习生信,跨越生信入门路上的障碍,从而利用生信技术解决科研学习路上的绊脚石!

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

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

相关文章

io流,字节流概述

io流概述 io流:输入输出流读写数据的 i 指Input,称为输入流:负责把数据读到内存中去 o指Output,称为输出流:负责写数据出去 io流的分类 按流的方向分为: 输入流和输出流。 按流中数据的最小单位, 分为:字节流(适合操作…

展开说说:Android Fragment完全解析-卷三

本文章分析了Fragment的管理器FragmentManager、事务FragmentTransaction 、以及完整的声明周期和动态加载Fragment的原理解析。 1、Fragment管理器 FragmentManager 类负责在应用的 fragment 上执行一些操作,如添加、移除或替换操作,以及将操作添加到…

c#学习基础2

四、复杂数据类型--结构体 1.基本概念 、2.基本语法 结构体一般写在namespace语句块中; 结构体关键字 struct 3.实例 4.结构体的使用 5.访问修饰符 6.结构体的构造函数 7.总结 五、排序初探 1)冒泡排序 1.排序的基本概念 2.冒泡排序的基本原理 两…

西班牙语语法名词的复数形式,柯桥西班牙语培训

(2)后面加-es • 以辅音结尾的名词。例如: el seor - los seores 先生 la ciudad - las ciudades 城市 • 以-y 结尾的名词。例如: el rey - los reyes 国王 la ley - las leyes 法律 • 以-z 结尾的名词,将词尾…

【Linux】学习笔记

文章目录 [toc]第一章:基础篇01|课程介绍02|内容综述03|什么是Linux04|Linux的内核版本及常见发行版内核版本发行版本Red Hat Enterprise LinuxFedoraCentOSDebianUbuntu 05|安装VirtualBox虚拟机VirtualBox下载url 06|在虚拟机中安装Linux系统Linux安装镜像下载 07…

数据库(MySQL)—— 多表查询

数据库(MySQL)—— 多表查询 多表关系一对多多对多一对一多表查询概述数据准备查询形式笛卡尔积 分类连接查询内连接外连接左外连接右外连接 自连接联合查询 今天我们来进入MySQL中一个非常重要的部分:多表查询: 多表关系 多表关…

从零开始学AI绘画,万字Stable Diffusion终极教程(四)

【第4期】图生图 欢迎来到SD的终极教程,这是我们的第四节课 这套课程分为六节课,会系统性的介绍sd的全部功能,让你打下坚实牢靠的基础 1.SD入门 2.关键词 3.Lora模型 4.图生图 5.controlnet 6.知识补充 在前面的课程中,我…

主机win10,VMware 装了ubuntu,ubuntu传文件到主机

亲测可用,1分钟搞定,不能用你打死我 使用 FileZilla 工具互传 FileZilla是一款免费的工具,是基于 FTP 协议进行文件互传的,在传输过程中我们的ubuntu是作为服务器, FileZilla 工具则是作为客户端。 1 ubuntu安装 FTP…

【力扣】203、环形链表 II

142. 环形链表 II 要解决这道题,首先需要对问题进行拆解: 确定链表是否存在环确定环的入口点 如何判断是否存在环呢?这个比较容易想到,使用快慢指针即可判断链表是否存在环。我们定义两个指针: ListNode slow head…

容器组_配置初始化容器

📕作者简介: 过去日记,致力于Java、GoLang,Rust等多种编程语言,热爱技术,喜欢游戏的博主。 📘相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看 📙Jav…

SSM整合-前后端分离-项目环境搭建 (上)

整合SSM 项目基础环境搭建项目介绍创建项目项目全局配置web.xmlSpringMVC配置配置Spring和MyBatis, 并完成整合创建表, 使用逆向工程生成Bean, XxxMapper和XxxMapper.xml注意事项和细节说明 实现功能01-搭建Vue前端工程需求分析/图解代码实现搭建Vue前端工程vue3项目目录结构梳…

服务网关GateWay原理

文章目录 自动装配核心类GatewayAutoConfigurationDispatcherHandler请求处理阶段apply方法httpHandler#handle方法WebHandler#handle方法DispatchHanlder#handle方法第一步 getHandler获取请求映射第二步 invokeHandler 请求适配第三步 handleResult请求处理总结 上一篇博文我…

Gitea 上传用户签名

在 Gitea 的用户管理部分,有一个 SSH 和 GPG 的选项。 单击这个选项,可以在选项上添加 Key。 Key 的来源 如是 Windows 的用户,可以选择 Kleopatra 这个软件。 通过这个软件生成的 Key 的界面中有一个导出功能。 单击这个导出,…

OpenWRT有线桥接部署教程

前言 之前咱们讲到OpenWRT部署WAN实现PPPoE拨号上网和自动获取IP模式上网的办法: OpenWRT设置PPPoE拨号教程 OpenWRT设置自动获取IP,作为二级路由器 这一次,咱们尝试用OpenWRT有线桥接上一级路由器的教程。 可能有小伙伴敏锐地发现了&am…

【JVM】GC调优(优化JVM参数)、性能调优

GC调优 GC调优的主要目标是避免由垃圾回收引起程序性能下降。 GC调优的核心指标 垃圾回收吞吐量:执行用户代码时间/(执行用户代码时间 GC时间)延迟:GC延迟 业务执行时间内存使用量 GC调优步骤 发现问题:通过监控…

论文研读|针对文生图模型的AIGC检测

前言:人工智能生成内容的鉴别(AIGC检测)算是当前的研究热点之一,本篇文章介绍几篇针对文生图模型的 AIGC 检测相关工作。 相关文章:AIGC溯源相关研究详见此篇文章 目录 1. Towards Universal Fake Image Detectors tha…

OneNote导出白色背景文件时将笔记墨迹转换颜色

今天用OneNote导出笔记时发现在文件上做的黑色墨迹笔记全部转成了白色。推测是因为onenote会根据背景色自动转换黑色和白色的墨迹,但是其他颜色好像导出的时候不会转换。 于是,我们首先要转换背景,将黑色背景转成白色背景, 然后将…

GNU Radio创建FFT、IFFT C++ OOT块

文章目录 前言一、GNU Radio官方FFT弊端二、创建自定义的 C OOT 块1、创建 OOT 模块2、创建 OOT 块3、修改 C 和 CMAKE 文件4、编译及安装 OOT 块 三、测试1、grc 图2、运行结果①、时域波形对比②、频谱图对比 四、资源自取 前言 GNU Radio 自带的 FFT 模块使用起来不是很方便…

OCC笔记:选择TopoDS_Shape顶点、边、面等等

1、通过AIS_InteractiveContext的函数访问当前选择的图形 hAISContext->InitSelected(); hAISContext->MoreSelected(); hAISContext->NextSelected(); hAISContext->SelectedShape(); 其中hAISContext->SelectedShape()通过StdSelect_…

项目管理【环境】过程

系列文章目录 【引论一】项目管理的意义 【引论二】项目管理的逻辑 【环境】概述 【环境】原则 【环境】过程 一、规划和管理项目的合规性 1.1 规划和管理项目的合规性 1.2 确认合规要求 1.3 审计:衡量合规的程度 二、项目管理计划和项目文件 2.1 项目管理计划和…