安装

使用conda安装

123

conda create -n pfam_scan ##可新建一个环境,用于安装pfam-scan

source activate pfam_scan

conda install pfam_scan

pfam_scan依赖bioperl,因此,通过conda安装简单快捷

使用

首先,使用hmmer给数据库建立索引

1

hmmpress Pfam-A.hmm

执行程序

1

pfam_scan.pl -fasta -dir -outfile -cpu -as

为什么不直接使用hmmscan呢?

使用pfam-scan和直接使用hmmscan进行比对得到的输出有一定的不同。直接使用hmmscan比对得到的结果会允许不同上级分类的序列重叠,而pfam_scan.pl的输出指挥输出同一级分类下最显著(E-value最小)的结果。

Q: Why are the results from running hmmscan different from those I get when I run pfam_scan.pl?

A: We group together families which we believe to have a common evolutionary ancestor in clans. Where there are overlapping matches within a clan, pfam_scan.pl will only show the most significant (the lowest E-value) match within the clan. We perform the same clan filtering step on the Pfam website. If you do want the script to report all the overlapping clan matches, you can use the -clan_overlap option.

参考来源

pfamscan 的使用_使用pfam-scan进行Pfam注释相关推荐

  1. pfamscan 的使用_【HMMSCAN】使用pfam数据库对多序列文件进行结构域注释

    写在前面 做基因功能的人都会特别注意基因上有什么功能结构域,通常我们认为,结构域决定了这个基因的功能.随着高通量测序技术的发展,我们完全可以通过一级序列来预测该基因的结构域,pfam和smart数据库 ...

  2. pfamscan 的使用_蛋白编码能力预测软件pfam流程

    原标题:蛋白编码能力预测软件pfam流程 一.分析背景 蛋白一般由一个或多个功能域所组成,在不同蛋白质组合中出现的不同结构域导致了自然界中蛋白质复杂的多样性.鉴定一个蛋白中的结构域有助于更深入地理解蛋 ...

  3. pfamscan 的使用_使用 HMMER 进行 PFAM 注释

    1. HMMER 简介 HMMER 和 BLAST 类似,主要用于序列比对. 2. HMMER 与 PFAM 的下载安装 安装 HMMER $ wget ftp://selab.janelia.org ...

  4. pfamscan 的使用_科学网—[转载]InterProScan的使用教程 - 黄顺谋的博文

    InterPro是一个数据库,其提供蛋白序列的功能分析并归纳为一个个蛋白家族,同时还预测了presence of domains和important sites.为了将蛋白分类,InterPro使用先 ...

  5. pfamscan 的使用_基础工具-HMMER用法

    (二)使用蛋白质(核酸)序列搜索已构建HMM数据库 该方法为常用的功能注释方法. 构建HMM数据库.使用多序列比对文件,同上述命令即可完成构建.同时可以从Pfam.SMART等网站下载现成额HMM.举 ...

  6. java 佛祖保佑_佛祖保佑 永无bug 注释模板设置详解(仅供娱乐)

    1.注释模板效果图 今天在网上看到一段有趣的注释,佛祖保佑 永无bug, 效果如下图所示: 代码如下所示: /** * _ooOoo_ * o8888888o * 88" . "8 ...

  7. linux下pfam使用方法,pfam数据库介绍及使用

    一个基因转录的蛋白质分子中可以包含多个结构特异并且功能不同的区域,这些区域称之为domain,domain 可以看作蛋白质功能的基本单位,蛋白质的功能由包含的多个domain共同决定,研究domain ...

  8. 注释工具_好用的位点分级注释工具,VarSome插件

    好用插件: 位点的VarSome注释插件 VarSome是一个专业ACMG分级爱好者们的集聚社区,一方面的VarSome自己会提供位点的ACMG预测,另一方面是很多社区内的分级专家也会对一些位点做校正 ...

  9. mysql 存储过程怎么多行注释_数据库通过存储过程批量添加注释(模板为oracle)...

    在操作数据库时,我们时常需要给数据库中的表名以及字段名添加注释,如果去写comment语句,或者是直接拼出来一条一条去执行,亦或者使用一些可视化工具去添加,都太过于繁琐. 在此背景下,我想到了一个比较 ...

最新文章

  1. 大专生如何报考MBA
  2. android 电容屏(三):驱动调试之驱动程序分析篇
  3. pandas中drop用法_如何使用drop方法对数据进行删减处理
  4. 编写一个算法frequency,统计在一个输入字符串中各个不同字符出现的频度。用适当的测试数据来验证这个算法。
  5. Java 8默认方法可能会破坏您的(用户)代码
  6. Centos普通用户权限报错:** is not in the sudoers file. This incident will be reported.
  7. War3窗口限定小工具发布
  8. Android攻城狮——五布局
  9. 解决Ubuntu下VNC客户端无法输入s和m的方法
  10. 【LeetCode】81. Search in Rotated Sorted Array II (2 solutions)
  11. python笔记-find()函数的用法
  12. 数学建模优化模型简单例题_简单数学建模100例
  13. Kruskal vs Borůvka
  14. 在 Leaflet 中合并使用谷歌中国卫星图和高德地图
  15. 机器学习概念和经典算法,我用大白话给你讲清楚了!入门必看
  16. 新沂市一中计算机教室,新沂城市论坛『民意民声』记新沂市第一中学教师苗庆硕 - Powered by Discuz!...
  17. python中换行符怎么写_python3中换行 python中换行符怎么写
  18. 360杀毒4.0版Office宏病毒免疫体验
  19. 【190223】VC++ MP3音频播放器源代码
  20. emlog pro去除未注册提示

热门文章

  1. 最小的可重现示例Minimal reproducible example
  2. 【python练习题 03】高矮个子排队
  3. 另类数字剖析车王轨迹 舒马赫的16年F1赛车人生
  4. c语言从入门到脱发,知乎|脱发是一种怎样的体验?
  5. Hbase中RowKey的设计原则和热点问题
  6. 叫板NB-IoT,这家美国公司能成为物联网领域大炮?
  7. 互联网之父:文登•瑟夫
  8. 下一代网络:大道至“简”
  9. 550什么意思_我给女孩子发520,她回550是什么意思?求各路大神指点?
  10. 苹果向在巴西被盗的iPhone客户支付赔偿金