IF= 13.4| 当eDNA遇上机器学习法

图片

近日,凌恩生物客户重庆医科大学在《Water Research》(IF= 13.4)发表研究论文“Supervised machine learning improves general applicability of eDNA metabarcoding for reservoir health monitoring”。该研究主要介绍了一种基于eDNA的机器学习方法,具有广泛的适用性,可用于生物监测,评估水库的健康状况。

图片

传统的生物监测方法存在许多局限性,如:采样和鉴定困难、难以监测微小生物、难以监测季节变化。建立有效和标准化的监测方法对于水库的成功恢复和管理至关重要。环境DNA(eDNA)宏条码测序为生物监测提供了一种很有前途的选择,并可以克服传统形态学生物评估的许多局限性。本文提出了一种基于eDNA的机器学习方法,该方法通过综合评估水库的物理化学和生物指标,开发了一种新的生物完整性指数(Me-IBI),该指数整合了多种营养相互作用和环境信息,可以克服许多传统生物监测方法的局限性。本文详细介绍了该方法的实施过程,包括样本采集、数据分析和模型建立等步骤,为大规模、标准化的生物监测应用奠定了坚实的基础。

图片

图1 研究采样点

图片

本文研究了三峡水库的水质评估和生态系统健康监测。作者采用了多种方法,包括单因素污染指数和水质指标测定法、eDNA测序法、生物信息学分析、以及机器学习方法。开发了一种基于eDNA的指标(Me-IBI),用于评估水库生态系统的健康状况。结果表明,Me-IBI比物理化学评估更能区分三峡水库的实际健康状况,比较了不同机器学习方法在预测Me-IBI时的性能,即使只有少量的特征,不同的SML算法也可以建立稳定的模型,并获得优异的预测性能。同时探讨了人类活动和营养状况对Me-IBI的影响。最后,提出了一种基于eDNA和机器学习的标准化健康监测方法,可用于监测河流-水库生态系统的健康状况。

图片

图2 三峡水库健康状况综合评价

(a)根据《中国地表水环境质量标准》(GB3838-2002),采用单因素污染指标法(SFPI)对水质进行评价。(b)两个季节TGR 14个采样点(平均±标准差值)计算WQI的变异和健康分类。两个季节TGR 14个采样点(平均±标准差值)计算的Me-IBI的(c)变异和健康分类。(d)根据SFPI、WQI和Me-IBI对两季水质健康评估结果的比较。

图片

图片

图3 Me-IBI对大坝(a)、WQI (b)、营养状况(PC1表示,c)和人类分布(PC1表示,d)的响应。非线性多项式回归包括95%CI(阴影区域)的WQI(二次)和营养(立方)。线性回归包括人类分布中的95%CI(阴影区域)。

图片

图片

图4 使用随机森林进行特征筛选

(a)确定预测两个季节水库健康状况的所有特征。(b)通过5次重复10次交叉验证确定重要特征的数量。(c)核心特征的确定交叉出现在重要特征下100个重复。

图片

图片

图5 随机森林(RF)和支持向量机(SVM,具有四个核技巧)模型在预测TGR中的Me-IBI时使用三个特征数的预测性能。实际和预测的Me-IBI值之间的线性值r2值,测量实际和预测的Me-IBI值之间的差异,以及测量实际和预测的Me-IBI衍生健康状态之间的一致性的kappa值在箱线图上表示。

图片

图片

图6 使用不同的算法获得的最好的预测模型与三个特征数。获得的参考Me-IBI值绘制在横轴上,而通过无分类法数据获得的预测值绘制在纵轴上。彩色的矩形代表离散的质量分级,从蓝色的“优秀”到红色的“差”。灰色点表示来自训练数据集的预测,而红点表示来自测试数据集的预测。

图片

图片

参考文献

Supervised machine learning improves general applicability of eDNA metabarcoding for reservoir health monitoring. Water Research, 2023.

原文链接

Doi.org/10.1016/j.watres.2023.120686

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

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

相关文章

《QT实用小工具·三》偏3D风格的异型窗体

1、概述 源码放在文章末尾 可以在窗体中点击鼠标左键进行图片切换,项目提供了一些图片素材,整体风格偏向于3D类型,也可以根据需求自己放置不同的图片。 下面是demo演示: 项目部分代码如下所示: 头文件部分&#xff…

第十二章:预处理命令

文章目录 第十二章:预处理命令宏定义无参宏定义带参数的宏定义 文件包含处理 第十二章:预处理命令 作用:由编译预处理程序对程序中的特殊命令作出解释,以产生新的源程序对其进行正式编译 C语言与其他语言的重要区别就是可以使用预…

【WEEK5】 【DAY4】数据库操作【中文版】

2024.3.28 Thursday 目录 2.数据库操作2.1.数据库2.1.1.新建数据库(右键的方法)2.1.2.查询:点击“查询”->“新建查询表”即可输入所需要的语句,点击“运行”,如: 2.2.结构化查询语句分类2.3.数据库操作…

Servlet中的request和respons对象

当我们在地址栏中输入一长串的地址的时候进行访问的时候,服务器(Tomcat)会给我们生成衣个request对象和reponse. requset对象: 1.获取用户输入的信息进行登录验证 Java给我们提供的是HttpServletRequset接口,并没有…

QT_day3:信号和槽的连接方式

1、使用手动连接,将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数 将登录按钮使用qt5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是…

SpringBoot:自定义线程池配置类

文章目录 一、前言二、案例展示1、初始版本2、代码审核意见和优化建议3、潜在问题和风险4、优化建议5、优化后的代码 三、具体使用 一、前言 有时候我们在项目中做一些长链路的跑批任务时,基于Springboot项目的定时任务,我们可以指定一个自定义的线程配…

基于SpringBoot民族婚纱预定系统

采用技术 基于SpringBoot民族婚纱预定系统的设计与实现~ 开发语言:Java 数据库:MySQL 技术:SpringBootMyBatis 工具:IDEA/Ecilpse、Navicat、Maven 页面展示效果 系统功能 摄影师列表 公告信息管理 公告类型管理 项目背景…

Redis慢日志

SLOWLOG 是用来读取和重置 Redis 慢查询日志的命令,Redis 2.2.12 版本开始支持 1.Redis 慢查询日志概述 客户端从发送命令到获取返回结果经过了以下几个步骤: 1. 客户端发送命令 2. 该命令进入 Redis 队列排队等待执行 3. Redis 开始执行命令 - Red…

ToolPlatform:烧录时TFTP报错

截图 文字 ARP Retry count exceeded; starting again 网络下载TFTP超时,可能的原因如下: 1.首先检查服务器IP是否正确,若不正确点击重新加载,加载最新的PC端IP地址; 2.检查子网掩码与网关是否配置正确; 3.检查板端IP…

探索Python中的强化学习:Q-learning

强化学习是一种机器学习方法,用于训练智能体(agent)在与环境的交互中学习如何做出最优决策。Q-learning是强化学习中的一种基于价值函数的方法,用于学习最优策略。本文将详细介绍Q-learning的原理、实现方式以及如何在Python中应用…

K8S安装和部署(kubeadmin安装1主2从)

这里用kubeadmin方式进行安装部署 1. 准备三台服务器 服务器地址 节点名称 192.168.190.200 master 主 192.168.190.201 node1 从 192.168.190.202 node2 从 2. 主机初始化(所有主机) 2.1根据规划设置主机名 #切换到192.168.190.200 hostnamectl…

QA:绑定ROS机器人控制板PCB设备ID

前言 一般情况下,主控板(树莓派、Jetson等)会同时和多个串口进行通信,这时,我们希望,用一个固定名称代表特定串口,比如用serial_motor_drive绑定电机驱动控制板,使ROS2的配置、编程和运行更加方便。 下面是…