jjzjj

潮汐滩地微生物群落氮功能代谢

凌恩生物 2023-03-28 原文


发表期刊Science of the Total Environment (IF=7.963)

发表时间:2021

样本类型土壤沉积物

DOI10.1016/j.scitotenv.2021.1512

研究背景

       了解富营养化对潮汐滩地生态系统的影响,有利于沿海生态系统的恢复和管理。本文研究了在不同富营养化水平下的潮汐滩地沉积物中细菌和古细菌群落的多样性、群落组成、构建机制和潜在的代谢功能。

实验设计

       本研究在江苏沿岸潮汐滩地的两个纵向剖面(XS段和DL段)上进行。2020年8月,在XS段(34°N,119°E)和DL段(33°N,120°E)分别设置了6个(X1-X6)和5个采样点(D1-D5)。具体采样方式如图1所示,在两个研究区段共采集了55份沉积物样本。

图1 采样地区域概况和采样方式


研究结果

01  沉积物样本的理化性质

        研究结果表明,两个研究区段XS和DL之间的沉积物理化性质存在显著差异。TN、DIN、NH4+-N和NO2−-N在XS段明显高于DL段(P<0.001),而TOC则相反(图2)。

图2 两个研究区段沉积物理化参数比较。(***, P<0.001; **,P<0.01; *, P < 0.05.)

       采用典范对应分析(CCA)和多元回归树分析(MRT),探讨两个研究区微生物群落的分布格局,并进一步评估环境变量与微生物群落的相关性。如图3A和B所示,氨和盐度是导致细菌和古细菌群落独特结构的主要影响因子。TN和pH分别对细菌和古细菌的影响有限。对于细菌群落,MRT第一次分割是以氨的浓度为2.423 mg/kg为节点,将55个样本分为了两组,第一组36个样本,第二组19个样本;第二次分割是以盐度2.92%为节点,将19个样本分成了2组(图3C)。对于古细菌群落,MRT第一次是以盐度值2.92%为节点,将55个样本分为两组(19和36个样本),第二次分割是以全氮1449 mg/kg为节点,将3个样本分为2组(33和3个样本)(图3D)。MRT结果表明,NH4+-N(阈值为2.423mg/kg)是影响细菌群落分布的最显著变量;盐度和全氮对古细菌群落分布有显著的影响。

                                                                        图3 主要理化性质对微生物群落的影响                                                                        A,B,细菌群落和古细菌群落的CCA分析;C,D,细菌群落和古细菌群落多元回归树(MRT)分析。


02  细菌和古细菌群落的多样性和结构特征

        为了进一步探索氮对微生物群落的影响,基于上述结果,本研究将XS段定义为高氮区,而将DL段定义为低氮区。探究纵向和垂直方向上细菌和古细菌群落多样性的变化,比较了chao指数,如图4。

       低氮区细菌和古细菌群落的chao指数随着样本距离的不断增大而呈现显著下降的趋势。高氮区从水平角度看,表层和地下层样本细菌群落的chao指数变化相对均匀,而表层样本中古细菌群落的chao指数变化也较小,样本间α多样性差异不显著。

图4 高氮区(A、C)和低氮区(B、D)细菌和古细菌群落在纵向和垂直方向上chao值数分布。

       作者对不同分组尺度上样本中微生物群落的聚类情况开展了NMDS分析以及ANOSIM验证(图5)。微生物群落在低氮区被分为三个较为分散的组,细菌和古细菌群落结构存在显著的差异(P<0.001)。高氮区的样本在不同距离上细菌和古细菌群落没有明显的差异(P=0.146,P=0.296)。在垂直方向不同深度上,高氮区的表层样本和下层样本中微生物群落的多样性结构有显著差异性(P=0.045,P=0.009),且显著程度均大于低氮区(P=0.572,P=0.02)。

                              图5 细菌(A)和古细菌(B)群落的纵向和垂直分布的非度量多维尺度(NMDS)                                         样本按深度和距离进行分组 ,不同的组以颜色和形状显示。每个图中都显示了样本组之间的ANOSIM检验值。

03  细菌和古细菌群落构建过程

       本研究基于Stegen零模型方法计算了beta最邻近指数(beta-nearest taxon index,βNTI)和基于Bray-Curtis的Raup Crick 距离(Bray-Curtis based Raup-Crick,RCbray),将微生物群落构建分为5个生态过程。分析结果表明,细菌群落的构建主要由确定性过程(同质选择和异质选择)主导;古细菌群落的构建主要由随机性过程(均质扩散、扩散限制和生态漂变)主导(图6A)。其中,扩散限制对古细菌群落(19.5%)的影响大于细菌群落(0.8%),且同质选择对于细菌和古细菌群落的构建均起到了关键的作用。两个区域中,相比于不同深度,不同距离间样本的细菌和古细菌群落差异更大(图6B-C)。

                                                                     图6 细菌和古细菌群落构建过程                                                                          A,高氮区和低氮区微生物群落的构建过程;B,C,不同深度下和不同距离微生物群落相似性分析。


04  细菌和古细菌群落的代谢潜力的变化

       在氮转化过程中,高氮区细菌反硝化功能基因norC和nirK的预测丰度显著高于低氮区(P<0.05),且nosZ基因也趋于较高,但结果并不显著(图7A)。低氮区细菌异化硝酸盐还原为铵态氮功能基因nrfA的预测丰度高于高氮区(P<0.05)。对于古细菌(图7B),只有固氮基因nifH的预测丰度在高氮区明显高于低氮区(P<0.05),即预测的固氮潜力较高。与细菌相比,古细菌在高氮区的碳代谢潜力和甲烷代谢潜力明显高于低氮区(P<0.01,图7C和D)。与低氮区NH4+-N对微生物群落的显著正调控不同,NH4+-N与高氮区细菌群落结构呈负相关,与古菌可能呈负相关(图7E-F)。

                                                 图7 在XS和DL中,细菌和古细菌群落的预测功能潜力                                                        氮转换基因(A和B)的预测丰度和碳代谢的预测强度(C和D)的差异;通过结构方程分析(E和F)预测环境变量对氮和碳代谢潜力的潜在影响途径。

       综上所述,本研究表明氮和盐度是影响潮汐滩地微生物群落多样性、结构和构建过程的关键因素,加深了对潮汐滩地细菌和古细菌群落结构及其对氮污染潜在功能的认识。

参考文献:

Effects of nitrogen on the longitudinal and vertical patterns of the composition and potential function of bacterial and archaeal communities in the tidal mudflats. Science of the Total Environment, 2021. 

有关潮汐滩地微生物群落氮功能代谢的更多相关文章

  1. ruby-on-rails - Cucumber 是否只是 rspec 的包装器以帮助将测试组织成功能? - 2

    只是想确保我理解了事情。据我目前收集到的信息,Cucumber只是一个“包装器”,或者是一种通过将事物分类为功能和步骤来组织测试的好方法,其中实际的单元测试处于步骤阶段。它允许您根据事物的工作方式组织您的测试。对吗? 最佳答案 有点。它是一种组织测试的方式,但不仅如此。它的行为就像最初的Rails集成测试一样,但更易于使用。这里最大的好处是您的session在整个Scenario中保持透明。关于Cucumber的另一件事是您(应该)从使用您的代码的浏览器或客户端的角度进行测试。如果您愿意,您可以使用步骤来构建对象和设置状态,但通常您

  2. ruby-on-rails - rails 功能测试 - 2

    在Rails自动生成的功能测试(test/functional/products_controller_test.rb)中,我看到以下代码:classProductsControllerTest我的问题是:方法调用products()在哪里/如何定义?products(:one)到底是什么意思?看代码,大概意思是“创建一个产品”,但是它是如何工作的呢?注意我是Ruby/Rails的新手,如果这些是微不足道的问题,我深表歉意。 最佳答案 如果您查看test/fixtures文件夹,您会看到一个products.yml文件。这是在您创建

  3. ruby-on-rails - 功能测试 Authlogic? - 2

    在我的一些Controller中,我有一个before_filter检查用户是否登录?用于CRUD操作。application.rbdeflogged_in?unlesscurrent_userredirect_toroot_pathendendprivatedefcurrent_user_sessionreturn@current_user_sessionifdefined?(@current_user_session)@current_user_session=UserSession.findenddefcurrent_userreturn@current_userifdefine

  4. ruby - Ruby 中允许 "p *1..10"打印出数字 1-10 的功能是什么? - 2

    require'pp'p*1..10这会打印出1-10。为什么这么简洁?您还可以用它做什么? 最佳答案 它是“splat”运算符。它可用于分解数组和范围并在赋值期间收集值。这里收集赋值中的值:a,*b=1,2,3,4=>a=1b=[2,3,4]在此示例中,内部数组([3,4])中的值被分解并收集到包含数组中:a=[1,2,*[3,4]]=>a=[1,2,3,4]您可以定义将参数收集到数组中的函数:deffoo(*args)pargsendfoo(1,2,"three",4)=>[1,2,"three",4]

  5. ruby - 现代计算机的功能是否不足以处理字符串而无需使用符号(在 Ruby 中) - 2

    我读过的关于Ruby符号的每一篇文章都在谈论符号相对于字符串的效率。但是,这不是1970年代。我的电脑可以处理一些额外的垃圾收集。我错了吗?我拥有最新最好的奔腾双核处理器和4GBRAM。我认为这应该足以处理一些字符串。 最佳答案 您的计算机可能能够处理“一点点额外的垃圾收集”,但是当“一点点”发生在运行数百万次的内部循环中时呢?如果它在内存有限的嵌入式系统上运行呢?有很多地方你可以随意使用字符串,但在某些地方你不能。这完全取决于上下文。 关于ruby-现代计算机的功能是否不足以处理字符串

  6. ruby - 如何在 Cucumber 的功能名称中使用空格 - 2

    我正在使用Windows并尝试运行一个现有的功能包,该功能包最初是在MacOS上构建的,这允许他们通过使用带空格的"\"来解决问题。我正在使用Ruby2.2.3和Cucumber。功能名称包含空格,我无法更改它。我尝试使用""和''来绕过空白,但每次都有同样的问题。这是问题的一个例子。如果我运行:cucumberfeatures/'Namecontainingwhitespaces.feature'它工作正常。但是当我运行时:cucumber-pmy_profile和cucumber.yml包含:my_profile:features/'Namecontainingwhitespace

  7. ruby - 如何测试在运行之间提供功能的 Ruby 脚本? - 2

    单元测试的好方法是测试脚本在执行之间保持正确数据的能力——在使用Ctrl-C终止脚本然后重新运行之后?是否有针对执行类似操作的现有模块或脚本的任何测试可以针对最佳实践进行审查? 最佳答案 像http://avdi.org/devblog/2010/07/19/greenletters-painless-automation-and-testing-for-command-line-applications/一样使用库或者期望、运行、终止并重新运行您的程序,并检查它是否运行正确。好的做法是将程序设计为独立的模块,每个模块都经过良好测试

  8. vue 实现内容超出两行显示展开更多功能,可依据需求自定义任意行数! - 2

    平时开发中我们经常会遇到这样的需求,在一个不限高度的盒子中会有很多内容,如果全部显示用户体验会非常不好,所以可以先折叠起来,当内容达到一定高度时,显示展开更多按钮,点击即可显示全部内容,先来看看效果图: 这样做用户体验瞬间得到提升,接下来看看具体细节。0">主要操作在内容这里{{item.username}},……展开更多样式大家可依据自己项目需求进行设计,这里就不贴了,主要说几个关键的。1、在data中定义三个属性isShowMore:false, //控制展开更多的显示与隐藏textHeight:null, //框中内容的高度status:false, //内容状态是否打开2.计算内容是否

  9. ruby-on-rails - rspec 用户故事功能 vs cucumber - 2

    提前说明一下,尽管标题看起来与线程RSpecvsCucumber(RSpecstories)相似,但是我的问题根本不同。我理解测试用户故事和单独测试对象行为之间的区别。我的问题是,为什么Cucumber通常与RSpec结合使用来编写用户故事,而RSpec从1.1开始就具有用户故事功能?是不是因为RSpec的重点仍然是单个对象测试,而Cucumber自那以后一直在大力开发,重点放在用户故事上?上下文切换是一件痛苦的事情,而我们开发人员需要处理足够多的工具。我宁愿只使用RSpec,但如果Cucumber与RSpec有一些重要区别,请告诉我。 最佳答案

  10. ruby-on-rails - 'starts_with' 和 'start_with' 在 Ruby 中有相同的功能吗? - 2

    显然他们在任何输入上都给我相同的输出,比如"Rubyisred".start_with?("Ruby")或"Rubyisred".starts_with?("Ruby")两者都给出相同的结果。 最佳答案 在Ruby添加String#start_with?作为核心库的一部分之前,Rails的主动支持实现了String#starts_with?方法。现在它只是为了向后兼容而保留的别名。是的-他们做同样的事情,第一个来自Ruby,第二个-来自Rails。 关于ruby-on-rails-'st

随机推荐