凌恩生物美文分享|HGTree v2.0:水平基因转移数据库

news2024/11/15 8:59:40

水平基因转移(HGT)是指遗传物在物种间从一个相邻生物体到另一个生物体横向传递,是原核生物遗传变异的重要过程。HGT是负责塑造原核生物基因组和在自然选择中生存的驱动力之一,对原核生物的进化有很大贡献,但它会使物种进化史复杂化,导致它们的分类困难。因此,深入了解HGT是研究原核生物进化的基础。HGTree是一个全面的HGT数据库,构建于2015年,包含2472个原核生物基因组的HGT事件。近年来大量原核基因组相继发表,为了应对原核基因组数据的快速增长,推出了HGTreev2.0,该数据库可访问地址:http://hgtree2.snu.ac.kr。

HGTreev2.0,包括共20,536个非冗余原核基因组,以及通过各种步骤筛选到的可靠HGT信息。此外,HGTreev2.0还拥有一组扩展数据结果,包含6,361,199个假定的水平转移基因,及KEGG通路、毒力因子和抗生素耐药性等附加功能信息。

表  HGTree v2.0和HGTree 之间的比较

HGTreev2.0数据库网站提供各种可视化工具,可供使用者轻松获得感兴趣的基因组。

(A) 网站“浏览”部分,用户可使用ID来查找相关的HGT事件。通过点击基因组,用户可以查看基因组的分类、分离来源、地理位置和HGT相关基因在基因组中的比例(HGT指数)。

(B) 点击“Detail”,用户可以查看所选基因组的“HGT Summary”。图中显示了HGT事件与所选基因组参与的其他属的比例。

(C) 注释的HGT相关基因还包括连接到Pfam、COG和KEGG数据库的外部链接,以及基因流动的系统发育树。

(D) “搜索”部分仅提供所选基因组中HGT事件的信息。

(E) “Circos”可视化可以通过与供体染色体颜色匹配的连线提供对转移基因的直观理解。

图  HGTree v2.0的可视化界面

Tip

凌恩-VG生信团队,致力于开拓前沿分子生物学技术和高性能计算在生命科学研究、分子育种及人类健康领域的应用,旨在为生命科学领域客户提供国际领先的数据管理和分析解决方案。公司拥有多项自主专利技术和软件著作权,成功开发VG多样性分析软件、VG转录组分析软件、VG生信分析云平台、R J肿瘤信息 管理系统(临床应用)、Y-STR/Y-SNP法医学分析平台(法医应用)、FD个人基因组分析和报告系统、FD祖源分析和报告系统、FD家系分析和报告系统、动植物物种数据库(水稻、蕨类、瓠瓜、旱獭、桉树等 )、TMBQ 靶向代谢组批量定量分析平台、蛋白代谢数据分析平台等。客户群体包括高等院校、科研院所、三甲医院及疾控中心,药企及基因检测公司等。

参考文献

HGTree v2.0: a comprehensive database update for horizontal gene transfer (HGT) events detected by the tree-reconciliation method. Nucleic Acids Research, 2023.

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

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

相关文章

观景台售票情况数据分析【Python】

任务1:数据预处理 表格数据资源如下百度网盘👇 链接:https://pan.baidu.com/s/1Ry8emM-daxoegF1di4FRyw 提取码:jimb author:用户名rating:消费后打的分time:消费时间year:消费年份…

小米强制淘汰老破小,苹果华为带了好头

了解电脑手机处理器参数的朋友应该对 x86 x64 ARM 等字样不陌生,它们代表着不同的平台架构指令集。 对普通用户来说只需要知道,x86 是32位、x64 (又称x86_64、AMD64)是64位。 手机上则是以 ARMv7、v8 版本号来作为32、64位分界。…

3 ROS2服务通讯基础

ROS2服务通讯基础 3.1 服务通讯介绍3.2 ROS2服务通讯的基本流程3.2.1 创建ROS2服务通讯功能包的基本流程3.2.2 创建ROS2服务通讯功能包示例 3.3 使用C/C实现ROS2服务通讯3.3.1 创建C/C服务通讯服务端功能包并编写节点文件3.3.2 配置C/C服务通讯服务端功能包3.3.3 编译并运行C/C…

符号三角形-计算机算法设计与分析【1600+字解析 dfs全排列 列举情况】【题意分析】【算法分析】【思路是怎么来的】【过程是什么】

符号三角形 题意分析思路过程分析算法分析 下图是由14个“”和14个“-”组成的符号三角形。2个同号下面都是“”,2个异号下面都是“-”。 在一般情况下,符号三角形的第一行有n个符号。符号三角形问题要求对于给定的n,计算有多少个不同的符号…

JMeter进阶——详解Java请求关于事务的操作 (附源码)

Jmeter事务操作 前面写过一篇文章,介绍Jmeter如何来调用java请求的,可以参考文章 详解JMeter Java请求的设计方法 但这篇文章中有一个问题,在方法public SampleResult runTest(JavaSamplerContext arg0) 中只对一个类的一个api 进行调用&am…

LeetCode 2106. 摘水果

【LetMeFly】2106.摘水果 力扣题目链接:https://leetcode.cn/problems/maximum-fruits-harvested-after-at-most-k-steps/ 在一个无限的 x 坐标轴上,有许多水果分布在其中某些位置。给你一个二维整数数组 fruits ,其中 fruits[i] [positio…

Java Test: Specification and Structure Testing(line, branch, path coverage)

这篇文章梳理一下Java软件测试中的Secification test和Structure test。 Specification Test 规范测试(specification test):又称黑盒测试(black-box testing)或需求驱动测试(requirements-driven testin…

B树(B-tree、B-树)理论详解

文章目录 基本概念n阶B树的性质(n>2)B树的搜索B树元素的添加上溢出解决 删除删除叶子节点删除非叶子节点删除——导致下溢出删除——解决下溢出方法一删除——解决下溢出方法二 MongoDB 基本概念 B树是为磁盘或其他直接存取的辅助存储设备而设计的一…

Gitlab on k8s最佳实践

文章目录 gitlab on k8sGitLab部署helm 安装 postgresqlhelm 安装 redis 集群gitlab manifest 部署gitlab如何上传项目?gitlab监控metricsgitlab runner helm 部署helm部署问题k8s中gitlab exector架构图what is Gitlab Runner Helper?gitlab如何连接上k8s&#xf…

【Windows】关闭Windows Update自动更新

目录 一 服务中关闭Win10自动更新及关联服务 二 注册表中关闭Win10自动更新 三 组策略中关闭Win10自动更新 四 计划任务中关闭Win10自动更新 电脑系统盘不够用了,为此准备关闭Windows Update自动更新,以节省空间。为保证关闭之后不死灰复燃&#xff…

Ajax入门

在B/S架构中,浏览器端发送请求的传统方式如下: 1.直接在浏览器地址栏上输入url 2.超链接 3.from表单 4.在JavaScript代码中发送请求 1)window.open(url) 2)document.location.href url 3)window.location.href url ……

优思学院|精益生产在制药行业的应用情况如何?

精益生产作为一项优化生产过程、提高效率的方法论,精益生产在制药行业得到了广泛应用。其核心理念是通过消除浪费,不断改进生产流程,实现资源的最大化利用和生产成本的最小化,从而提高企业的竞争力和市场占有率。 在制药行业&…

Java语言----LinkedList 和 链表的实现

目录 一.链表概念 二.链表的分类 三.无头单向非循环链表的实现 3.1创建简单链表 3.2 链表基本方法实现 3.3四大基本功能 3.3.1.增加元素结点 3.3.2.查找元素结点 3.3.3.删除元素结点 3.3.4.结点信息修改 四.LinkedList是什么? 五.LinkedList使用方法 总结 …

蓝牙耳机哪款性价比高?2023蓝牙耳机性价比排行

随着蓝牙耳机的使用愈发频繁,蓝牙耳机产品也越来越多,蓝牙耳机的功能、价格、外观设计等都不尽相同。接下来,我来给大家推荐几款性价比高的蓝牙耳机,感兴趣的朋友一起来看看吧。 一、南卡小音舱Lite2蓝牙耳机 参考价&#xff1a…

unity,如何让当前物体获取鼠标位置,转向鼠标在屏幕中的位置?

介绍 unity,如何让当前物体获取鼠标位置,转向鼠标在屏幕中的位置? 方法 void Update() {// 获取鼠标在屏幕上的位置Vector3 mousePos Input.mousePosition;// 将鼠标在屏幕上的位置转换为世界空间中的位置Vector3 worldPos Camera.main.S…

C++11多线程join()和detach()的理解

简介 每一个程序至少拥有一个线程,那就是执行main()函数的主线程,而多线程则是出现两个或两个以上的线程并行运行,即主线程和子线程在同一时间段同时运行。而在这个过程中会出现几种情况: 主线程先运行结束子线程先运行结束主子…

NLP实战:基于Pytorch的文本分类入门实战

目录 一、前期准备 1.环境准备 2.加载数据 二、代码实战 1.构建词典 2.生成数据批次和迭代器 3. 定义模型 4. 定义实例 5.定义训练函数与评估函数 6.拆分数据集并运行模型 三、使用测试数据集评估模型 四、总结 这是一个使用PyTorch实现的简单文本分类实战案例。在…

MySQL_1 数据库的基本操作

目录 一、拾枝杂谈 1.cmd验证MySQL服务 : 2.cmd连接MySQL服务 : 3.MySQL服务 : 二、数据库介绍 1.定义 : 2.SQL语句分类 : 三、数据库操作 1.数据库的创建 : 1 基本语法 2 演示 2.数据库的删除 : 1 基本语法 2 演示 3. 数据库的查询 : 1 基本语法 2 演示 4.数据库的…

【youcans 的 OpenCV 学习课】21. Haar 小波变换

专栏地址:『youcans 的图像处理学习课』 文章目录:『youcans 的图像处理学习课 - 总目录』 【youcans 的 OpenCV 学习课】21. Haar 小波变换 1. 小波变换1.1 小波变换基本概念例程 17_1:常用小波族的图像 1.2 连续小波变换1.3 离散小波变换&a…

《通过十几轮数据进行模型训练,实现精确的无创血糖测量的演绎学习》阅读笔记

目录 0 演绎学习 1 论文摘要 2 论文十问 3 论文亮点与不足之处 4 与其他研究的比较 5 实际应用与影响 6 个人思考与启示 参考文献 0 演绎学习 在本文中,DL指的是Deduction Learning,即演绎学习方法。该方法是一种机器学习方法,通过使…