egg yolk_人类蛋白数据库

egg yolk_人类蛋白数据库欢迎关注”生信修炼手册”!直系同源蛋白的预测在系统发育,比较基因组学等多个领域都占用重要地位,COG数据库开创了同源蛋白数据库的先河,后续又不断有新的数据库涌现,而eggNOG就是目前使…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

欢迎关注”生信修炼手册”!

直系同源蛋白的预测在系统发育,比较基因组学等多个领域都占用重要地位,COG数据库开创了同源蛋白数据库的先河,后续又不断有新的数据库涌现,而eggNOG就是目前使用最广泛的数据库之一。

官网如下

http://eggnogdb.embl.de/#/app/home

eggNOG全称evolutionary genealogy of genes:Non-supervised Orthologous, 在COG算法的基础上进行了拓展和延伸,采用基于图状结构的非监督聚类算法,构建了真核,原核,病毒等不同物种的同源蛋白簇。

该数据库最新版本为eggNOG 4.5.1, 涵盖了2031种真核和原核生物,352种病毒,构建了19万个同源蛋白簇。

和COG类似,eggNOG对于orthology group的功能也进行了分类整理,每个类别用一个字母表示,在以下链接可以查看具体的分类信息

http://eggnogdb.embl.de/download/eggnog_4.5/COG_functional_categories.txt

COG数据库中提供了26种分类,eggNOG中提供了25种分类,缺少了如下类别

X    Mobilome: prophages, transposons

Jetbrains全家桶1年46,售后保障稳定

其他的分类和COG数据库完全一致。在官网的搜索框中可以对OG编号进行检索

egg yolk_人类蛋白数据库
COG5157的检索结果如下

egg yolk_人类蛋白数据库

在检索结果中,可以查看该orthology group下包含的蛋白序列和物种信息,也可以下载对应的序列。除此之外,还提供了GO, KEGG, pfam, SMRT等相关的功能注释信息。

egg yolk_人类蛋白数据库

除了在线检索外,官方还提供了API服务,方便程序抓取对应数据,示例如下

http://eggnogapi.embl.de/nog_data/text/fasta/ENOG410ZSWV

通过以上API链接,可以获得ENOG410ZSWV这个orthology group下的所有蛋白序列,更多用法请参考官方文档。

官网还提供了以下两种注释服务

1. search

一次只支持一条序列的查询,输入fasta格式的蛋白序列,选择对应物种即可

egg yolk_人类蛋白数据库

2. eggNOG-mapper

支持多条序列的NOG注释,提供了在线服务,也可以下载软件到本地运行。

egg yolk_人类蛋白数据库

支持diamond和hmmer两种比对软件,当序列条数少于1000条时,选择hmmer,当序列多余1000条时,选择diamond, 速度更快。本地版的eggNOG-mapper 的安装和使用可以参考如下文档

https://github.com/jhcepas/eggnog-mapper/wiki

官网提供了下载服务,可以下载完整数据库,也可以根据物种挑选合适的子数据库进行下载,示意如下

egg yolk_人类蛋白数据库

通过eggNOG数据库,我们可以对新的蛋白序列进行同源蛋白的注释, 挖掘其功能。

·end·

—如果喜欢,快分享给你的朋友们吧—

扫描关注微信号,更多精彩内容等着你!

egg yolk_人类蛋白数据库

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223005.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • jvm的垃圾回收_垃圾回收机制原理

    jvm的垃圾回收_垃圾回收机制原理通常,我们在写java程序的时候,似乎很少关注内存分配和垃圾回收的问题。因为,这部分工作,JVM已经帮我们自动实现了。这样看起来,好像很美好,但是任何事情都有两面性。虽然JVM会自动的进行垃圾回收,但是,如果遇到有些问题,JVM自己也处理不了呢?因此,我们需要了解一下JVM垃圾回收是怎样运作的,这样才能在遇到问题的时候,有的放矢。所以,今天就来聊一聊JVM的垃圾回收吧。首先,思考一下,为什么…

    2022年9月12日
    0
  • js弹出确认取消对话框_jquery弹出确定取消框

    js弹出确认取消对话框_jquery弹出确定取消框一种:<ahref="javascript:if(confirm('确实要删除该内容吗?')){location='http://www.google.co

    2022年8月2日
    48
  • 傅里叶级数的变换_周期信号的傅里叶级数和傅里叶变换

    傅里叶级数的变换_周期信号的傅里叶级数和傅里叶变换傅里叶分析之掐死教程(完整版)更新于2014.06.06Heinrich·4个月前作者:韩昊知乎:Heinrich微博:@花生油工人知乎专栏:与时间无关的故事谨以此文献给大连

    2022年8月5日
    2
  • leetcode-88合并两个有序数组(双指针)

    leetcode-88合并两个有序数组(双指针)题目链接给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 的空间大小等于 m + n,这样它就有足够的空间保存来自 nums2 的元素。示例 1:输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3输出:[1,2,2,3,5,6]示例 2:输入:nums1 = [1]

    2022年8月8日
    1
  • set和list转换_list和set

    set和list转换_list和setset集合元素唯一,无序;list集合元素可以重复,有序。1、set转list:数据保持不变,顺序发生变化,可以使用Collections.sort进行排序(Collections.shuffle随机排序,Collections.reverse反转顺序)。2、list转set:去除重复数据,只保留一个。转成linkedHashSet时,原顺序不变;转成treeSet可以排序

    2022年10月10日
    0
  • Pytest(6)重复运行用例pytest-repeat「建议收藏」

    Pytest(6)重复运行用例pytest-repeat「建议收藏」前言平常在做功能测试的时候,经常会遇到某个模块不稳定,偶然会出现一些bug,对于这种问题我们会针对此用例反复执行多次,最终复现出问题来。自动化运行用例时候,也会出现偶然的bug,可以针对单个用例,

    2022年7月29日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号