CRAMdb:动物微生物组的组成和功能综合数据库

图片

图片

中国中医科学院陈同、石河子大学胡圣伟、倪伟及团队在Nucleic Acids Research发表与动物相关的微生物数据CRAMdb,数据库中包含9430种细菌、278种古细菌、2216种真菌和458种病毒等超1.2万种微生物。与同类型其他数据库对比,CRAMdb囊括微生物更加广泛,可以用于“微生物组成”和“微生物关联”分析。

微生物组成旨:在探索不同宿主或不同部位微生物群的分布,用户可以跨宿主或跨样本位点比较微生物的相对丰度和流行度的差异;微生物关联”旨在揭示微生物群在不同表型中的作用,用户可获得两种表型之间具有统计学差异的关联微生物,同时可以进行关联微生物的跨表型比较。

图片

图1 CRAMdb的目标和功能特点

图片

1、微生物流行率跨宿主比较

微生物关联旨在揭示微生物群在不同表型中的作用,用户可获得两种表型之间具有统计学差异的关联微生物,同时可以进行关联微生物的跨表型比较。作为一个例子,分析不同宿主在不同分类学水平上的产甲酸螺(formigenes)的流行率。在宿主的类别水平上,产甲酸螺在“哺乳动物”中最常见,在“鸟类”中最不常见(24.8%)。在宿主的物种水平上,产甲酸螺在 Diceros bicornis 和Nycticebus pygmaeus 中最常见(100%)(图3)。

图片

图2 微生物流行率跨宿主比较

2、在两种表型之间鉴定的相关分类群和跨表型比较

为了深入探索微生物群与动物健康、疾病或生产性状之间的关系,用户可以在选定的项目中确定了两种表型(如健康和腹泻)之间的相关类群,它们指的是在表型之间表现出显著相对丰度差异的类群。用户还可以选择在种或属水平或在两个水平一起展示相关的类群。

图片

图3 在两种表型之间鉴定的相关分类群和跨表型比较

总之,CRAMdb极大地促进了国内外动物微生物相关数据的汇总、储存以及共享,也为未来的实际转化应用奠定了基础。


Tips

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


参考文献

CRAMdb: a comprehensive database for composition and roles of microbiome in animals.Nucleic Acids Research,2022.

原文链接

Doi.org/10.1093/nar/gkac973

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

R语言,table()函数实现统计每个元素出现的频数+并将最终统计频数结果转换成dataframe数据框形式

在 R中,要统计dataframe数据框中每个元素出现的频数,可以使用table()函数。以下是一个示例: 目录 一、创建数据 二、统计第一列每个元素出现的频数 三、统计第二列每个元素出现的频数 四、将频数结果转换为数据框,并改列名 一…

keil生成bin文件(通用型)

有些时候需要在keil里面生成bin文件,但找到的各种方式五花八门,特别是要填写文件路径等没有通用性,搞个不同的工程就得改下,找到这个跟路径无关的代码,进行记录下。 首先还是点开keil的设置: 按照上面的图…

多维时序 | MATLAB实现SAO-CNN-BiGRU-Multihead-Attention多头注意力机制多变量时间序列预测

多维时序 | MATLAB实现SAO-CNN-BiGRU-Multihead-Attention多头注意力机制多变量时间序列预测 目录 多维时序 | MATLAB实现SAO-CNN-BiGRU-Multihead-Attention多头注意力机制多变量时间序列预测预测效果基本介绍模型描述程序设计参考资料 预测效果 基本介绍 MATLAB实现SAO-CNN-B…

Flask template+Vue +项目中include引入其他模版(其他模版也会用到vue)的使用探索

项目背景是:团队的历史项目,是flask tmeplate写的前段页面。然后我在一个页面A.html中引入了vue文件,使用了vueelement_ui技术。现在想在此A页面中插入另外一个页面B.html的内容(试图tab分开),因为入口只有…

Cython笔记:基本使用方法

1 Cython 介绍 Cython 是一种编程语言,用于编写 C 扩展的 Python 模块。它结合了 Python 的易用性和 C 的执行效率,旨在提高特定类型的任务的性能,特别是涉及大量数值计算的任务。 1.2 几个特征 1.2.1 Python 语法的基础 Cython 的大部分语…

Echarts 折线图 颜色填充 标记点 相关设置

数据 const xData [小米, 三星, 苹果] const yData [2451, 5415, 4012]配置项 {xAxis: {type: category,data: xData},yAxis: {type: value},series: [{type: line, //设置折线图data: yData,}] }曲线图(平滑过度) smooth: true内容填充(…

HTML如何使用图片链接

文章目录 图片链接的使用常见图片类型PNGJPGGIFBMP 图片链接的使用 在 HTML 中&#xff0c;图像由 标签定义。 是空标签&#xff0c;意思是说&#xff0c;它只包含属性&#xff0c;并且没有闭合标签。 语法&#xff1a; <img src”图片路径" title“鼠标悬浮在图片上…

甲醛处理企业网站效果如何

甲醛往往是新装房间主所担心的问题&#xff0c;而甲醛处理公司则可以处理甲醛问题&#xff0c;市场需求也比较高&#xff0c;虽然具备同城服务属性&#xff0c;但外地或连锁经营也非常适合&#xff0c;而品牌们也遇到一些痛点&#xff1a; 1、品牌宣传拓客难 甲醛处理公司也需…

AI数字人直播能力堪比真人涌入直播大军!

近几年&#xff0c;国内外电商直播产业飞速发展。相关报告显示&#xff0c;截至2022年12月&#xff0c;电商直播用户规模为5.15亿人次&#xff0c;占网民数量的48.2%&#xff0c;总结来说&#xff0c;近一半的网民都在各类直播间购买过商品。 但是随着直播行业不断发展&#xf…

14-Kafka-Day02

第 4 章 Kafka Broker 4.1 Kafka Broker 工作流程 4.1.1 Zookeeper 存储的 Kafka 信息 &#xff08;1&#xff09;启动 Zookeeper 客户端。 bin/zkCli.sh 因为你在配置kafka的时候指定了它的名字。 &#xff08;2&#xff09;通过 ls 命令可以查看 kafka 相关信息。 [zk: …

【算法】算法题-20231211

这里写目录标题 一、387. 字符串中的第一个唯一字符二、1189. “气球” 的最大数量三、1221. 分割平衡字符串 一、387. 字符串中的第一个唯一字符 简单 给定一个字符串 s &#xff0c;找到 它的第一个不重复的字符&#xff0c;并返回它的索引 。如果不存在&#xff0c;则返回…

C++ Qt开发:LineEdit单行输入组件

Qt 是一个跨平台C图形界面开发库&#xff0c;利用Qt可以快速开发跨平台窗体应用程序&#xff0c;在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置&#xff0c;实现图形化开发极大的方便了开发效率&#xff0c;本章将重点介绍LineEdit单行输入框组件的常用方法及灵活运用…

加减乘除简单吗?不,一点都不,利用位运算实现加减乘除(代码中不含+ - * /)

文章目录 &#x1f680;前言&#x1f680;异或运算以及与运算&#x1f680;加法的实现&#x1f680;减法的实现&#x1f680;乘法的实现&#x1f680;除法的实现 &#x1f680;前言 这也是阿辉开的新专栏&#xff0c;知识将会很零散不成体系&#xff0c;不过绝对干货满满&…

算法通关村——滑动窗口高频问题

滑动窗口之最长子串 无重复字符的最长子串 LeetCode3. 给定一个字符串s&#xff0c;请你找出其中不含有重复字符的最长子串的长度。 示例&#xff1a; 输入&#xff1a;s “abcabcbb” 输出&#xff1a;3 解释&#xff1a;因为无重复字符的最长子串是"abc"&#…

Socket介绍及使用Java实现socket通信前后端示例代码

本文介绍一下再Java中Socket的实现。 目录 一、需要掌握 二、程序源码 三、运行演示 一、介绍 Java Socket实现实时接收TCP消息需要客户端和服务端两个部分。 二、JavaSocket源码示例 客户端后台部分代码 public class Client {public static void main(String[] args)…

【亚马逊云科技】使用Vscode - Q完成GUI界面粉笔脚本开发

前言 亚马逊云科技-Q&#xff0c;可以快速获得紧迫问题的相关答案&#xff0c;解决问题&#xff0c;生成内容。当与Q 聊天时&#xff0c;它会提供即时的相关信息和建议&#xff0c;以帮助简化任务、加快决策速度&#xff0c;并帮助激发工作中的创造力和创新。本次我们通过完整…

初始集合框架+时间和空间复杂度(数据结构)

【本节目标】 1. 什么是集合框架 2. 集合框架的重要性 3. 背后所涉及的数据结构 【本节目标】 1. 算法效率 2. 时间复杂度 3. 空间复杂度 1. 什么是集合框架 Java 集合框架 Java Collection Framework &#xff0c;又被称为容器 container &#xff0c;是定义在 java.util 包…

京东数据分析(京东大数据运营):10月取暖器行业迎来消费热潮,销额环比增长约570%!

随着气温降低&#xff0c;御寒用品开始热销。 气温的下降对取暖器的销售有明显的拉动效果&#xff0c;环比来看&#xff0c;10月份取暖器的销量销额均呈现三位数增长。鲸参谋数据显示&#xff0c;今年10月&#xff0c;京东平台取暖器的销量将近28万&#xff0c;环比增长572%&am…

Nacos配置管理-配置热更新

目录 一、Nacos配置管理回顾 1.1 统一配置管理 1.1.1 在nacos中添加配置文件 1.1.2 在弹出的表单中&#xff0c;填写配置信息 1.1.3 从微服务拉取配置 1.1.4 在项目中新增一个配置文件bootstrap.yaml&#xff0c;内容如下&#xff1a; 1.1.5 读取nacos配置 1.1.6 效果 二…

【算法题】数字字符串组合倒序 (js)

解法&#xff1a; const str "I am an 20-years out--standing * -stu- dent";function solution(str) {const arr str.split(" ");const newArr arr.map((str) > {if (/[a-zA-Z0-9-]/.test(str)) {if (/-{2}/g.test(str)) {return str.replace(/-…