Impact of industrial wastewater on the microbiome... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/14-603" }, "headline": "Impact of industrial wastewater on the microbiome and resistome of waterbodies: a systematic review", "datePublished": "2025-06-19T16:11:43", "dateModified": "2025-06-19T16:11:43", "author": [ { "@type": "Person", "name": "Olukayode Adebola Ibitoye" }, { "@type": "Person", "name": "Abdulganiy Babatunde Agbaje" }, { "@type": "Person", "name": "Chinyere Anyanwu" }, { "@type": "Person", "name": "Ilemobayo Victor Fasogbon" }, { "@type": "Person", "name": "Reuben Samson Dangana" }, { "@type": "Person", "name": "Saheed Adekunle Akinola" }, { "@type": "Person", "name": "Reuben S. Magehembe" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Background Industrial wastewater significantly affects the microbiome and resistome of aquatic ecosystems, posing environmental and public health risks through the dissemination of antibiotic resistance genes (ARGs). Methods This study systematically reviewed the influence of industrial effluents on microbial community structure and ARG prevalence in receiving water bodies. Results Our findings revealed that Proteobacteria and Bacteroidetes dominate polluted environments, with beta-lactamases, macrolides, and sulfonamide resistance genes that are frequently detected. Mobile genetic elements (MGEs), including integrons and plasmids, are critical drivers of ARG horizontal gene transfer. The limited efficiency of wastewater treatment plants (WWTPs) in removing ARGs highlights the urgent need for advanced treatment technologies. Comparisons with the existing literature reinforce the role of industrial activities in exacerbating ARG risks and disrupting microbial diversity. Mitigation strategies including stringent regulatory frameworks, advanced filtration methods, and a one-health approach are recommended to address these challenges. Conclusion This study emphasizes the urgent need for interdisciplinary collaboration and targeted interventions to safeguard environmental and public health from the impacts of industrial wastewater pollution. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/14-603", "name": "Impact of industrial wastewater on the microbiome and resistome of..." } } ] } Home Browse Impact of industrial wastewater on the microbiome and resistome of... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Ibitoye OA, Agbaje AB, Anyanwu C et al. Impact of industrial wastewater on the microbiome and resistome of waterbodies: a systematic review [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :603 ( https://doi.org/10.12688/f1000research.164918.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Systematic Review Impact of industrial wastewater on the microbiome and resistome of waterbodies: a systematic review [version 1; peer review: awaiting peer review] Olukayode Adebola Ibitoye https://orcid.org/0000-0002-9688-8045 1 , Abdulganiy Babatunde Agbaje 1 , Chinyere Anyanwu 1 , [...] Ilemobayo Victor Fasogbon 2 , Reuben Samson Dangana https://orcid.org/0000-0002-1077-3782 3 , Saheed Adekunle Akinola 4 , Reuben S. Magehembe 5 Olukayode Adebola Ibitoye https://orcid.org/0000-0002-9688-8045 1 , Abdulganiy Babatunde Agbaje 1 , [...] Chinyere Anyanwu 1 , Ilemobayo Victor Fasogbon 2 , Reuben Samson Dangana https://orcid.org/0000-0002-1077-3782 3 , Saheed Adekunle Akinola 4 , Reuben S. Magehembe 5 PUBLISHED 19 Jun 2025 Author details Author details 1 Microbiology and Immunology, Kampala International University - Western Campus, Bushenyi, Western Region, Uganda 2 Biochemistry, Kampala International University - Western Campus, Bushenyi, Western Region, Uganda 3 Discipline of Life Science, University of KwaZulu-Natal - Westville Campus, Durban, KwaZulu-Natal, South Africa 4 Microbiology and Parasitology, University of Rwanda School of Medicine and Pharmacy, Kigali, Kigali City, Rwanda 5 Department of Microbiology & Parasitology, Faculty of Medicine, St. Francis University College of Health and Allied Science, Ifakara, Tanzania Olukayode Adebola Ibitoye Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Project Administration, Resources, Software, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Abdulganiy Babatunde Agbaje Roles: Supervision, Writing – Review & Editing Chinyere Anyanwu Roles: Supervision, Writing – Review & Editing Ilemobayo Victor Fasogbon Roles: Data Curation, Formal Analysis, Investigation, Methodology, Resources, Software, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Reuben Samson Dangana Roles: Data Curation, Formal Analysis, Investigation Saheed Adekunle Akinola Roles: Supervision, Writing – Review & Editing Reuben S. Magehembe Roles: Conceptualization, Supervision OPEN PEER REVIEW REVIEWER STATUS AWAITING PEER REVIEW Abstract Background Industrial wastewater significantly affects the microbiome and resistome of aquatic ecosystems, posing environmental and public health risks through the dissemination of antibiotic resistance genes (ARGs). Methods This study systematically reviewed the influence of industrial effluents on microbial community structure and ARG prevalence in receiving water bodies. Results Our findings revealed that Proteobacteria and Bacteroidetes dominate polluted environments, with beta-lactamases, macrolides, and sulfonamide resistance genes that are frequently detected. Mobile genetic elements (MGEs), including integrons and plasmids, are critical drivers of ARG horizontal gene transfer. The limited efficiency of wastewater treatment plants (WWTPs) in removing ARGs highlights the urgent need for advanced treatment technologies. Comparisons with the existing literature reinforce the role of industrial activities in exacerbating ARG risks and disrupting microbial diversity. Mitigation strategies including stringent regulatory frameworks, advanced filtration methods, and a one-health approach are recommended to address these challenges. Conclusion This study emphasizes the urgent need for interdisciplinary collaboration and targeted interventions to safeguard environmental and public health from the impacts of industrial wastewater pollution. READ ALL READ LESS Keywords Microbiome, Resistome, Industrial Effluents, Pollution, Antibiotic Resistance, Environmental Microbiology, Anthropogenic activities, Wastewater treatment plant Corresponding Author(s) Olukayode Adebola Ibitoye ( [email protected] ) Close Corresponding author: Olukayode Adebola Ibitoye Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Ibitoye OA et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Ibitoye OA, Agbaje AB, Anyanwu C et al. Impact of industrial wastewater on the microbiome and resistome of waterbodies: a systematic review [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :603 ( https://doi.org/10.12688/f1000research.164918.1 ) First published: 19 Jun 2025, 14 :603 ( https://doi.org/10.12688/f1000research.164918.1 ) Latest published: 19 Jun 2025, 14 :603 ( https://doi.org/10.12688/f1000research.164918.1 ) 1. Introduction Globally, urban rivers are progressively being subjected to significant pressures arising from anthropogenic activities, prominently including industrial wastewater effluents ( Akhtar et al., 2021 ). Some examples of these contaminants are heavy metals, biocides, and dyes are capable of disrupting the aquatic ecosystems, changing the microbiome structure, and creating a suitable environment for the proliferation of antibiotic-resistant bacteria and their respective resistomes, such as beta-lactamase resistance genes (blaOXA, blaCTX); tetracycline resistance genes (tetA, tetM); sulfonamide resistance (sul1, sul2); tetracyclines resistance (tetC, tet39); macrolide resistance (mphG, msrE); Mobile Genetic Elements: IncP-1 plasmids, class 1 integrons ( Lu et al., 2022 ). The rising global public health concern associated with antimicrobial resistance (AMR) has spotlighted urban water systems as reservoirs through which Antibiotic-Resistant Genes are disseminated ( Ogunlaja et al., 2022 ). Industrial effluents, also known as industrial wastes such as chemical wastewater, textile industrial waste (dyes, pigments, synthetic fibers), pharmaceutical wastewater containing residues of different antibiotics, organic solvents, heated water from thermal industries, and many more are unwanted liquid wastes released from industrial processes, which immensely contribute to the environment as pollutants. These pollutants or effluents have diverse origins, including chemical, agricultural, pharmaceutical, and textile to mention a few ( Kishor et al., 2021 ). Chemical and pharmaceutical wastes released from effluents from these industries are often heavily laden with high concentrations of heavy metals, xenobiotics, and organic matter ( Gupta et al., 2022 ). Agricultural or agro-allied industries contribute fertilizers, pesticides, and nutrients, such as phosphorous, nitrogen, potassium, and many more, as constituents of these environmental pollutants ( Irewale et al., 2024 ). Many developing and underdeveloped regions of the world do not adequately ensure proper treatment of effluents due to insufficient infrastructure, thereby exacerbating the condition of aquatic ecosystems into which the effluents are finally channeled, resulting in grave consequences for water quality and biodiversity ( Singh et al., 2023 ). Industrial wastewater contains an array of compounds, such as biocides, heavy metals, pharmaceuticals, and personal care products, which play crucial roles in enhancing the selection of ARGs and other resistomes within microbial communities ( Uluseker et al., 2021 ). These resistomes have been reported to be transferred to human pathogens via horizontal gene transfer, resulting in the possibility of eliciting prominent public health risks ( Foxman et al., 2024 ). In many low-resource countries of the world, there is weak or poor enforcement of regulations guiding wastewater treatment; thus, the problem of AMR and its resistomes has been significantly exacerbated ( Mateo-Sagasta et al., 2018 ; Fouz et al., 2020 ). The major focus has been on the aftermath of human health implications of clinically associated AMR, with little or no concern for its spread and environmental reservoirs such as urban rivers ( Reddy et al., 2022 ). The importance of the impact of industrial wastewater on the microbiome and resistome of these rivers has recently been elucidated ( Donchev et al., 2024 ). In most industrialized continents such as Europe, South America, and Asia, which are hotspots of antibiotic-resistant bacteria due to their highly industrialized and urbanized nature, coinciding with inadequate wastewater management, there has been an increase in ARGs to a fold of 100 to 1000 in regions of close proximity to industrial effluents ( Attrah et al., 2024 ). Metagenomic sequence analysis was used to track the resistome profiles of urban rivers found in Sao Paulo (Brazil) and Guangzhou province in China to examine the impact of wastewater effluents, revealing that beta-lactamase genes were prevalent, with the abundance of ARGs being immensely increased downstream of the wastewater treatment plant ( Lira et al., 2021 ; Zhuang et al., 2021 ). Michaelis and Grohmann (2023) also recognized the primary role of horizontal gene transfer between bacterial species caused by biofilms associated with industrial wastewater carrying high levels of antibiotics such as quinolones and tetracyclines. Wastewater treatment plants (WWTPs) play a significant role in mitigating pollution; however, their current capacity to eliminate antibiotic resistance genes (ARGs) remains insufficient, posing significant risks to both river ecosystems and public health ( Hong et al., 2018 ; Sabar et al., 2023 ). The release of unchecked industrial effluents into water bodies has created hotspots for microbial adaptation, facilitating the growth and dissemination of ARGs ( Bobate et al., 2023 ). Pollutants such as antibiotics, heavy metals, and other xenobiotics released from industrial activities have been identified as key drivers of the emergence of multidrug-resistant bacterial strains, exacerbating the global antimicrobial resistance (AMR) crisis ( Anand et al., 2021 ). To address this threat, it is imperative to understand the impact of industrial effluents on the microbiome and resistome of aquatic ecosystems ( Zambrano, 2023 ). A systematic evaluation of the relationship between microbial communities and industrial pollutants can provide critical insights into the mechanisms driving the development of resistance. Such an understanding is essential for informing policy decisions and promoting sustainable waste-management practices. This systematic review aimed to assess the impact of industrial effluents on the microbiome and resistome of water bodies, contributing to a broader effort to mitigate the environmental and public health risks associated with AMR. 2. Methods 2.1 Search strategies A comprehensive literature search of published articles on the impact of industrial wastewater on the microbiome and resistome of waterbodies was carried out using the Web of Science, Scopus, and PubMed databases on the 13 th October 13, 2024. These three databases provide a robust foundation for capturing the most relevant and reliable literature for this review. The following search terms were used: “industrial”, “wastewater”, “microbiome”, “resistome”, and “water bodies”. Delimiters such as Boolean operators (AND/OR), quotation marks, parentheses wildcards, and asterisks (*) were used to combine the search terms ( Fasogbon et al., 2022 , 2023 , 2024 ) to attach the search strategy presented in Table 1 . To achieve a robust search outcome, the search field was limited to “Title, abstract, and keywords” in the databases. The records identified by the search strategy were downloaded for screening using pre-set inclusion/exclusion criteria ( Table 2 ). A systematic article selection process comprising title, abstract, and full-text screening was sequentially performed by two independent screeners in accordance with the Preferred Reporting Items for Systematic Reviews and Meta-analyses (PRISMA) 2020 guideline ( Page et al., 2021 ; Mustapha et al., 2022 ). Table 1. Keywords used in the WoS, Scopus and PubMed databases. Database Search strategy Search field WoS (industr*) AND (“waste water” OR waste-water OR wastewater OR effluent) AND (microbiome OR resistome) AND (river OR stream OR freshwater OR dam OR “water bod*”) Topic Scopus (industr*) AND (“waste water” OR waste-water OR wastewater OR effluent) AND (microbiome OR resistome) AND (river OR stream OR freshwater OR dam OR “water bod*”) Title, Abstract PubMed ((industr*[title/abstract]) AND ((wastewater [title/abstract]) OR waste water [title/abstract]) OR waste-water [title/abstract])) AND ((microbiome [title/abstract]) OR (resistome [title/abstract])) AND ((river [title/abstract]) OR (stream [title/abstract]) OR (freshwater [title/abstract]) OR (dam [title/abstract]) OR (“water bod*”[title/abstract])) Title/Abstract Table 2. Inclusion and exclusion criteria. Inclusion criteria Exclusion criteria Studies focusing on water bodies (rivers, lakes, ponds, estuaries) receiving industrial effluents or wastewater discharge. Studies on protected water bodies that are not impacted by industrial effluent. What bodies that are safe guarded from human or anthropogenic activities Studies that focus on water contamination by industrial effluent. Studies that focus on water contamination by agricultural runoff, urban sewage, or natural factors, without any industrial effluent component were excluded. Research assessing changes in microbial community composition (microbiome) and presence of antibiotic resistance genes (resistome) in response to industrial effluents. Studies that do not assess microbial communities or antibiotic resistance, e.g., those focusing solely on chemical contaminants, without considering biological effects . Peer-reviewed primary research studies, observational studies, and experimental research that use molecular, metagenomic, or microbial ecology techniques to analyze the microbiome and resistome. Systematic reviews, meta-analyses, opinion papers, and editorials that do not present new, original research subjects were excluded. Studies published in English. Studies published in languages other than English. 2.2 Data extraction All essential data from the eligible studies were extracted and analyzed. The extracted data included publication information (author and year of publication), geographical location, type of water body, type of industry, effluent composition, microbial community composition, microbial diversity, technique(s) used, resistome (ARG, MGEs) type, ARG abundance, mechanism of resistance, water quality, and outcome (ecological impact and health implication) ( Tables 3 , 4 , 5 ). Table 3. Effluent Composition by the type of water body. S/N Geographical location Water body Type of industry Effluent composition Reference 1. Austria,Czech Republic, France, Germany,Hungary, Italy,Norway,Poland, Romania, Slovakia, Spain, Sweden, Switzerland 274 lakes Not specified Heavy metals, antibiotics (tetracyclines, cephalosporins, quinolones, sulfonamides), and other pollutants Spänig et al., 2021 2. China Freshwater lake Printing, dyeing, pharmaceutical, mechanical processing, food and beverage industries Heavy metals (e.g., Pb), antibiotics (e.g., aminoglycosides), environmental stressors Ding et al., 2020 3. Croatia Creek sediment Pharmaceuticals, plant protection products Trimethoprim (up to 5.08 mg/kg), heavy metals (cadmium, chromium, copper, lead, nickel, zinc), nitrate, ammonia, phosphorus, azithromycin (up to 0.39 mg/kg), sulfonamides (up to 1.17 mg/kg) Milaković et al., 2019 4. China WWTP treating pharmaceutical effluent Pharmaceutical Antibiotics, particularly beta-lactam antibiotics Jiang et al., 2019 5. Bolivia Lake Clothing factories, tanneries, car-washing facilities, untreated domestic sewage Heavy metals (sodium, manganese, lead, cadmium, zinc); total organic nitrogen, orthophosphate, carbonate, bicarbonate, chloride, high BOD5 and COD Quillaguamán et al., 2021 6. India River Ganga, India Not specified Pollutants and toxic substances altering microbial dynamics Rout et al., 2023 7. Bulgaria Freshwater river Municipal WWTP High levels of antibiotic resistance genes (macrolide and tetracycline resistance genes, sulfonamide resistance genes, carbapenem resistance genes) Donchev et al., 2024 8. USA Lakes, rivers, and WWTP influent samples Wastewater treatment facilities Detected ARGs including genes resistant to beta-lactams, tetracyclines, sulfonamides, macrolides, others Stedtfeld et al., 2016 9. Not specified River Pharmaceutical Antibiotic residues, metals, organic pollutants; contributes to antibiotic resistance Wang et al., 2024 10. Croatia Not specified Pharmaceutical & Food industry High concentrations of macrolide antibiotics, heavy metals, nutrients Milaković et al., 2019 11. Nigeria Freshwater stream Textile industry Heavy metals (Hg, As, Pb, Cu), organic pollutants, high COD, BOD, salinity Odubanjo et al., 2021 12. India Synthetic textile effluent Textile industry Contains Azo dyes, harmful by-products (aromatic carcinogenic and mutagenic amines) Krishnaswamy et al., 2020 13. USA Creek Poultry Processing Plant Antibiotics (macrolides, tetracyclines), nitrogen compounds (ammonia, nitrate) Semedo et al., 2023 14. Italy Lake and River Wastewater treatment plants (WWTPs) Varied, involving chlorination, peracetic acid, and UV radiation disinfection treatments Corno et al., 2019 15. Croatia River & Stream Pharmaceutical industries High concentrations of antibiotics (macrolides, sulfonamides, tetracyclines, fluoroquinolones) González-Plaza et al., 2018 Table 4. Mechanism of resistance of ARG & MGEs. S/N Geographical location ARG MGEs types ARG abundance Mechanism of Resistance Microbial community composition Threats to environment and public health Reference 1. Austria, Czech Republic, France, Germany, Hungary, Italy, Norway, Poland, Romania, Slovakia, Spain, Sweden, Switzerland ARGs for tetracyclines, cephalosporins, quinolones, sulfonamides Not specified Drug efflux and gene mutations (e.g., gyrA, gyrB for fluoroquinolone resistance) Mycobacterium, Acinetobacter, Pseudomonas, Staphylococcus microbial community structures in lakes, with potential impacts on ecological balance. potential health risks posed by resistant bacteria in water bodies Spänig et al., 2021 2. China Aminoglycoside, beta-lactamases, multidrug resistance genes; MGEs (intI-1 integrons) High levels in ISTP influents Antibiotic deactivation, efflux pumps, cellular protection mechanisms Proteobacteria, Bacteroidetes, Chloroflexi present shifts in microbial community structure and reduced overall biodiversity. The persistence of antibiotic resistance genes in effluents poses potential risks to human and animal health. Ding et al., 2020 3. Croatia Macrolide-resistance genes (mph, mef, msr, erm); class 1 integrons Increased near discharge points (DW0) Both intrinsic and acquired resistance genes, enhanced by HGT under antibiotic and heavy metal pressures Proteobacteria, Bacteroidetes, Firmicutes, Epsilonbacteraeota; genera: Trichococcus, Thauera, Arcobacter, Pseudomonas Industrial effluents had a significant impact on the microbial community effect. Human and Animal Health potential risks of exposure to multi-resistant pathogens in environments affected by pharmaceutical effluent discharges Milaković et al., 2019 4. China Beta-lactam resistance (bla_CTX−M); aminoglycoside resistance (aadA1, aac(6′)-lb-cr); sulfonamide resistance (sul2, sul1) High ARG presence in E. coli, linked to mobile genetic elements Beta-lactamase production, efflux pumps, plasmid-based resistance ESBL-producing E. coli strains resistant to multiple antibiotics antibiotic-resistant bacteria and ARGs, impacting microbial ecology by promoting antibiotic resistance within microbial communities. The presence of virulence and antibiotic resistance genes in E. coli from the WWTP presents a potential risk to human health, Jiang et al., 2019 5. Bolivia Resistance genes: fluoroquinolones, tetracyclines, macrolides, beta-lactams, phenicols, rifamycin High resistance: 277 ARGs in water, 150 ARGs in sediment Efflux pumps, plasmid-mediated resistance, multidrug-resistance genes Proteobacteria dominant in water and sediment; notable strains: Pseudomonas aeruginosa, Acinetobacter spp. Stenotrophomonas maltophilia, and Nocardia spp.. Ecological Shifts in microbial communities due to pollution, with pathogenic and antibiotic-resistant impacting ecosystem health and biodiversity. Quillaguamán et al., 2021 6. India Aminoglycoside, Streptomycin, Beta-lactam, and various others such as cephalosporin and carbapenem resistance genes High variability across regions, with significant resistance in Rasulabad Ghat and Triveni Sangam sites Multiple mechanisms identified, including genes like acrB associated with multidrug resistance and various beta-lactamase genes Proteobacteria were the dominant phylum, with notable species like Flavobacterium spp. and Pseudomonas spp. in specific areas significant changes in microbial composition due to pollution, with implications for nutrient cycling and microbial diversity. High levels of antibiotic resistance genes pose risks for public health, Rout et al., 2023 7. Bulgaria Resistance genes: fluoroquinolones, tetracyclines, macrolides, beta-lactams, phenicols, rifamycin High resistance: 277 ARGs in water, 150 ARGs in sediment Efflux pumps, plasmid-mediated resistance, multidrug-resistance genes Flavobacterium, Acidovorax, Polynucleobacter, and Limnohabitans. Polynucleobacter more abundant downstream and Flavobacterium declining over time. The effluent influenced microbial community structure, favoring ARG-enriched taxa near the WWTP, including non-native genera linked to human microbiota (e.g., Prevotella, Blautia). The presence of ARGs like blaOXA-58, commonly found in clinical settings, poses potential risks to human health Donchev et al., 2024 8. USA ARGs include beta-lactamase genes (blaOXA, blaCTX), tetracycline resistance genes (tetA, tetM), and mobile genetic elements (intI1). Elevated ARG abundance in wastewater influent, with genes like intI1 associated with higher ARG concentrations Resistance mechanisms detected include efflux pumps, enzymatic degradation, and target modification Not specified Increased ARGs in surface water linked to anthropogenic pollution, posing ecological risks by spreading resistance in natural microbial communities. ARG presence indicates potential health risks due to the dissemination of resistance genes from treated wastewater into natural water bodies. Stedtfeld et al., 2016 9. Not specified Primarily ARGs related to antibiotic resistance commonly found in wastewater, though exact types like specific gene families are not detailed. The abundance of ARGs and their proliferation in response to pollution is observed, particularly due to WWTP effluents, but lacks quantitative data. The study may cover mechanisms like efflux pumps, enzymatic degradation, and target alteration, typical of ARG studies, though not specified microbial diversity changes associated with antibiotic resistance, especially highlighting the presence of ARG-bearing microbes and potential pathogens. significant ecological impacts, including disruptions to natural microbial ecosystems in affected rivers, but lacks specific impact metrics. spread of ARGs into human pathogens, representing an increasing risk to public health through enhanced antibiotic resistance Wang et al., 2024 10. Croatia Primarily ARGs related to antibiotic resistance commonly found in wastewater, though exact types like specific gene families are not detailed. The abundance of ARGs and their proliferation in response to pollution is observed, particularly due to WWTP effluents, but lacks quantitative data. efflux pumps, enzymatic degradation, and target alteration, typical of ARG studies, though not specified Proteobacteria, Bacteroidetes, Firmicutes, and Epsilonbacteraeota. Notable genera include Trichococcus, Thauera, Arcobacter, Pseudomonas, and Comamonas. Effluent discharge altered the bacterial community structure and enriched specific ARGs in river sediments, impacting sediment quality and biodiversity. Potential risks to human and environmental health due to antibiotic resistance Milaković et al., 2019 11. Nigeria Detected macrolide-resistance genes include mph, mef, msr, and erm. Class 1 integrons were also found in effluent-impacted sediments Increased relative abundance of macrolide-resistance genes and class 1 integrons near discharge points (DW0) Presence of both intrinsic and acquired resistance genes, facilitated by horizontal gene transfer under environmental pressures from antibiotics and heavy metals Bathyarchaeota and Euryarchaeota among Archaea, Proteobacteria, Bacteroidetes among Bacteria, and Eukarya, Fungi Significant shifts in microbial taxa composition due to high heavy metal concentrations and organic pollutants. Potential risks from bioaccumulation of heavy metals in the ecosystem, affecting human and environmental health Odubanjo et al., 2021 12. India Genes for mobile elements, transposable elements, tRNA genes 16% of total genes linked to mobile genetic elements and resistance Transposable elements, xenobiotic degradation pathways for microbial adaptation Proteobacteria, Actinobacteria, Terrabacteria; significant order: Burkholderiales microbial degradation of pollutants in textile effluent, contributing to ecosystem detoxification. Potential health risks that could affect human and animal health if released untreated. Krishnaswamy et al., 2020 13. USA Tetracycline (classes A, B, C, D, E, G, H, O), macrolide (MacA, MacB), streptogramin, beta-lactam, and aminoglycoside resistance genes; class 1 integron (intI1) used as a contamination marker Higher ARG abundance in impacted creek, particularly for genes conferring resistance to macrolides and tetracyclines Efflux pumps (MacAB transporter for macrolides), acetyltransferase (streptogramin resistance) Elevated levels of antibiotic-resistant bacteria in the impacted creek, with notable ARG types associated with antibiotics used in poultry production . Higher nitrogen in impacted creek, which may contribute to eutrophication. Increased ARGs and mobile genetic elements (MGEs) raise concerns over potential antibiotic resistance posing risks to environmental and human health. Semedo et al., 2023 14. Italy Beta-lactams (blaTEM, blaOXA), aminoglycosides (aac, aad, aph), macrolides (ermB, vatA), chloramphenicol (cat), tetracyclines (tetA), quinolones (qnrS) 350 ARGs; ARGs increased in WWTP effluent, co-selected with heavy metals Efflux pumps, enzymatic degradation, target alteration Aeromonas, Arcobacter, Deinococcus; receiving water taxa: Pseudomonas, Limnohabitans High WWTP effluent concentration led to a stabilized resistome in natural freshwater, potentially enhancing ARG propagation. Persistent ARGs pose indirect risks to human health, emphasizing the need for wastewater treatment improvements targeting resistome reduction. Corno et al., 2019 15 Croatia Macrolide, sulfonamide, tetracycline, beta-lactam, trimethoprim resistance; ARGs like blaGES-1, blaVEB-9 High ARG abundance in sediments influenced by antibiotic effluents Efflux pumps, ribosomal protection proteins, antibiotic-inactivating enzymes Macrolide-Resistant Bacteria: Colwellia chuchiensis, Klebsiella pneumoniae and Acinetobacter baumannii, A. baumannii and K. pneumoniae, Emergencia timonensis The effluent discharge contributes to environmental reservoirs of ARGs in sediments, with a potential spread of resistance through aquatic ecosystems. The environment impacted by antibiotic discharges could serve as a reservoir for ARGs that may transfer to human pathogens, raising public health concerns González-Plaza et al., 2018 Table 5. Techniques used for analysing Microbial communities and Resistomes (ARG & MGEs). S/N Geographical location Technique (s) used References 1. Austria, Czech Republic, France, Germany, Hungary, Italy, Norway, Poland, Romania, Slovakia, Spain, Sweden, Switzerland 16S rRNA, Short gun Metagenomic sequencing Spänig et al., 2021 2. China High-throughput qPCR (Resistome) and high-throughput 22 Illumina sequencing (Bacterial community structure) Ding et al., 2020 3. Croatia 16S rRNA gene amplicon sequencing, Quantitative PCR (qPCR) for ARG quantification, Network analysis to reveal ARG-bacterial host correlations Milaković et al., 2019a 4. China Whole Genome Sequencing and metagenomic sequencing using Illumina HiSeq for microbial and resistome analysis Jiang et al., 2019 5. Bolivia Shotgun metagenome sequencing and 16S rRNA gene analysis. Quillaguamán et al., 2021 6. India Metagenomic analysis, including taxonomic profiling with Kraken2 and Pavian, and functional analysis with PROKKA, CARD, and other bioinformatics tools Rout et al., 2023 7. Bulgaria shotgun metagenomics, employing Kraken2/Bracken for taxonomic classification, differential abundance analysis via ANCOM-BC, and additional diversity metrics analysis using tools such as ResistoXplorer and Qiime 2 Donchev et al., 2024 8. USA qPCR arrays targeting 296 ARG primers, metagenomic sequencing, and network analysis. Stedtfeld et al., 2016 9. Not specified Metagenomics sequencing and analysis for ARG and microbial community Wang et al., 2024 10. Croatia Amplicon sequencing of 16S rRNA genes (Microbial community), redundancy analysis (RDA), and Mantel tests to evaluate community shifts and correlations with environmental factors and QPCR for genes Milaković et al., 2019b 11. Nigeria Illumina MiSeq platform, OTU clustering, and diversity indices calculations (e.g., Shannon and Simpson indexes) Odubanjo et al., 2021 12. India Metagenomic profiling using nanopore sequencing, 16S rRNA gene primers, and bioinformatics analysis with Kaiju web server for taxonomic classification. Krishnaswamy et al., 2020 13. USA Metagenomic sequencing with Illumina HiSeq, qPCR for ARGs and integron markers Semedo et al., 2023 14. Italy Metagenomics, qPCR, and flow cytometry Corno et al., 2019 15. Croatia Functional metagenomics, culturing of sediment bacteria, and metagenomic library screening González-Plaza et al., 2018 2.3 Risk of bias analysis The Risk of Bias Visualization [Robvis] tool was used in this systematic review to methodically assess and display any potential bias in the included papers. 3.0 Results 3.1 Search results The Web of Science search returned 23 articles, Scopus search returned 22 articles, and PubMed returned six articles, totaling 51 articles from the three databases. The results from each database were exported and uploaded to Rayyan ( Ouzzani et al., 2016 ), a platform for a systematic review methodology, to screen articles based on the inclusion and exclusion criteria. Twenty-one (21) articles were deleted because of duplicate entries from the databases. The thirty (30) records were initially screened by their titles and abstracts (six articles were screened out). A more rigorous full-text screening identified nine (9) other articles that did not meet the inclusion criteria. A total of fifteen (15) articles were excluded in accordance with the eligibility criteria, and fifteen (15) articles that met the eligibility criteria were reviewed in the study ( Figure 1 ). Figure 1. PRISMA study selection flow chart. 3.2 Risk of bias analysis The results of the analysis of the assessment of the risk of bias of all the articles reviewed are shown in the plot below: 3.3 Summary of the characteristics of the included studies 3.3.1 Publication information (Authors and years of publications) Fifty-one articles were retrieved from the search for this study were 51, of which 15 were included in this study, which followed all the necessary inclusion and exclusion criteria. The articles selected based on the inclusion and exclusion criteria included in this study were research conducted by the authors, span between year 2016-2024 ( Figure 2 ). Figure 2. Risk of bias analysis of the included articles. 3.3.2 The publication trajectory The graph shows modest output between 2016 and 2018, whereas there was a progression in the number of publications in 2019 and 2021, as shown in the graph. This increase in the number of publications depicts an increase in research output, with significant peaks recorded in 2019 and 2021. In 2019, the highest peak was recorded with a research output of 4 ( Milaković et al., 2019a , b ; Corno et al., 2019 ; Jiang et al., 2019 ) followed by three ( Quillaguamán et al. (2021) , Spänig et al. (2021) , and Odubanjo et al. (2021) ) publications in 2021. This peak could be a result of interest in the research topic, scientific advancement, and increased awareness or funding. The other years recorded modest results with single publications in 2016 and 2018, whereas two were recorded for 2023 and 2024 ( Figure 3 ). Figure 3. Number of articles per year per author. 3.3.3 Type of water bodies analysed There were different industrial wastewater effluents involved, which were either directly from the industry’s wastewater treatment plant or through municipal wastewater treatment plant eluffents, which were chanelled into different freshwater bodies (rivers, creeks, and lakes), while others examined the studied parameters directly from the water bodies. The studies that explicitly included wastewater from industries made up of 10/15 included large studies ( Table 3 ) conducted by Spänig et al. (2021) , examining 274 water bodies across 13 European countries. The remaining studies were those from municipal wastewater treatment plants 3/15, river 1/15, which both comprise industrial effluents chaneled into them. 3.4 Geographical location of included studies The studies included for this review were as follows: Europe: (n= 7) Seven out of the 15 studies included in this review were from 15 European countries, of which 13 (Austria, Czech Republic, France, Germany, Hungary, Italy, Norway, Poland, Romania, Slovakia, Spain, Sweden, and Switzerland) and 274 lakes were examined by Spänig et al. (2021) , while creek and freshwater rivers were examined in Croatia and Bulgaria by Semedo and Song (2023) and Donchev et al. (2024) , respectively ( Table 5 ). North and South America (n= 3) Two out of the 15 studies were from North America (USA) and one out of 15 studies from South America (Bolivia) examined lake, river, and wastewater treatment plant influent samples ( Stedtfeld et al., 2016 ); Creek ( Semedo and Song, 2023 ); and Lake ( Quillaguamán et al., 2021 ) respectively ( Table 5 ). East Asia: (n = 4) Four studies from Asia, two from China, and two from India examined freshwater lakes ( Ding et al., 2020 ); wastewater treatment plants effulent of pharmaceuticals ( Jiang et al., 2019 ) and rivers ( Rout et al., 2023 ; Wang et al., 2024 ) ( Table 5 ). Sub-Saharan Africa (n= 1) One study from Africa was from Nigeria, and the freshwater stream that received wastewater treatment plant effluents from the textile industry was examined by Odubanjo et al. (2021) ( Table 5 ). 3.5 Microbiome and resistome community Studies on the impact of industrial wastewater on the microbiome and resistome communities of water bodies were published between 2016-2024 ( Figure 3 ). The largest sample sizes were reported by Spänig et al. (2021) , which were conducted in 13 European countries with 274 lakes. Of all the arrays of microorganisms discovered from the 15 studies of different industrial wastewater, municipal wastewater, and lakes, eight studies identified Proteobacteria, Bacteroidetes as the most dominant microbial taxa among the array of genera found within the microbial communities ( Table 4 ). Spänig et al. (2021) reported the presence of Mycobacterium, Acinetobacter, Pseudomonas, and Staphylococcus genera in 274 lakes sampled in 13 European countries, representing the largest of all the water bodies examined. Microbial diversity varied as measured by the Shannon and Simpson indices. Ding et al. (2020) reported that industrial influents have shown a higher diversity, whereas in the industrial sewage treatment plants lower region, compared to municipal Sewage Treatment Plants, Milaković et al. (2019a) reported no significant effects on the overall bacterial diversity based on Shannon-Wiener for alpha diversity but significant alteration in the bacterial structure based on Bray-Curtis dissimilarity between the UP, DW0, and DW3000 sites, lower microbial diversity with a focus on Extended Spectrum Betalactamase strains due to industrial contaminants ( Jiang et al., 2019 ), observable shifts in taxa relative to pollution levels ( Quillaguamán et al., 2021 ), diverse bacterial taxa with regional variation, particularly influenced by human and environmental factors ( Rout et al., 2023 ), increased microbial richness and evenness with no significant difference observed between the upstream and downstream over a period of time ( Donchev et al., 2024 ). The microbial diversity from other studies showed a variation that ranged from stable, decreased, to increased diversity, while no record was given for Spänig et al. (2021) and Stedtfeld et al. (2016) ( Table 4 ). 3.6 Mechanism of resistance Varied mechanisms of reactions were reported in the 15 studies included for this review, with 10 studies reporting efflux pump mechanism of drug resistance, in combination with other mechanisms like mutations in genes like gyrA and gyrB (fluoroquinolone resistance) ( Spänig et al., 2021 ), antibiotic deactivation, and cellular protection mechanisms ( Ding et al., 2020 ), plasmid-mediated resistance ( Milaković et al., 2019a ), beta-lactamase production, efflux pumps, and resistance genes on plasmids ( Jiang et al., 2019 ), plasmid-mediated resistance ( Quillaguamán et al., 2021 ; Donchev et al., 2024 ) coupled with multiresistance mechanisms ( Quillaguamán et al., 2021 ), enzymatic degradation, and target modification ( Stedtfeld et al., 2016 ), enzymatic degradation, and target alteration ( Wang et al., 2024 ), acetyltransferase (streptogramin resistance) ( Semedo and Song, 2023 ), ribosomal protection proteins, and antibiotic-inactivating enzymes (e.g., macrolide phosphotransferases) ( González-Plaza et al., 2018 ). Other reported mechanisms of resistance include multidrug resistance, horizontal gene transfer ( Milaković et al., 2019b ), heavy metal natural attenuation and sequestration mechanisms ( Odubanjo et al., 2021 ), transposable elements and pathways for the degradation of xenobiotic mechanisms ( Krishnaswamy et al., 2020 ), beta-lactam resistance, and co-selection of genes and pollutants ( Corno et al., 2019 ) ( Table 4 ). 3.7 Analysis of microbiome and resistome community The microbiomes were examined using genotypic methods (n=14) and one conventional cultural method of culture of sediment of water bodies (n=1), 16S rRNA sequencing, 16S rRNA gene amplicon sequencing, short gun metagenomic sequencing, and Whole Genome Sequencing (WGS), with the exception of González-Plaza et al. (2018) , where the microbial communities of the sediment water were analyzed using conventional methods ( Table 5 ). Similarly, many studies have analyzed resistomes using metagenomic analytical tools: high-throughput qPCR (Quantitative Polymerase Chain Reaction and ARG profiles, quantitative PCR (qPCR) for ARG quantification, and metagenomic sequencing using Illumina HiSeq for microbial and resistome analysis ( Table 5 ). 3.8 Identified microbiome and resistomes Of all the 15 studies included, 14 studies reported different ARGs, while one ( Odubanjo et al., 2021 ) suspected the presence of ARG but not precisely about it, five studies indicated the presence of MGEs ( Ding et al., 2020 ; Milaković et al., 2019a ; Stedtfeld et al., 2016 ; Semedo and Song, 2023 ) while Krishnaswamy et al. (2020) were not precise about the MGE found in the reported study. Spänig et al. (2021) represented the largest fraction of all studies; ARGs related to tetracyclines, cephalosporins, quinolones, and sulfonamides were identified in 274 lakes examined across 13 European countries. The ARGs identified in the 15 studies included teracyclines, cephalosporins, quinolones, sulfonamides, aminoglycosides, beta-lactamases, Multidrug resistance genes, macrolides, fluoroquinolones, chloramphenicol, phenicols, rifamycin, Multidrug efflux pumps, Streptomycin, Carbapenem, and tRNA, which are the predominant antibiotic resistance genes examined in synthetic textile effluent samples from India, genes coding for MGEs, transposable elements ( Krishnaswamy et al. 2020 ), and clinically significant carbapenem resistance genes blax OXA-58 and bla1MP-like genes ( Table 4 ). The MGEs that were also identified alongside the ARGs in five of the studies were Int-1 Integron ( Ding et al., 2020 ; Milaković et al., 2019a , b ; Stedtfeld et al., 2016 ; Semedo and Song, 2023 ), IncP-1 plasmids ( Milaković et al., 2019a ). The Int-1 integron and IncP-1 plasmids identified by Milaković et al. (2019a) were linked with ARG transfer, and in the study by Milaković et al. (2019b) Int-1 Integrons were found in the effulent sample of the sediment of the river in Croatia, while Semedo and Song (2023) reported Int-1 Integrons were used as contaminant markers to identify the presence of contaminants from anthropogenic sources. The abundance of Antibiotic Resistance Genes (ARGs) was identified in 13 studies, while two studies ( Spänig et al., 2021 and Odubanjo et al., 2021 ) had no reports of ARGs or MGEs either existing singly or co-existing. Six of the 13 studies identified the abundance of ARGs in the presence of MGEs in various water bodies examined. There was a high abundance of multiple ARGs with Eschericia coli strains co-existing with MGEs, such as plasmids and transposons, which enhanced the possibility of horizontal gene transfer, thus facilitating antimicrobial resistance ( Jiang et al., 2019 ), In samples collected closer to the wastewater treatment plants, tet(Q), tex(w), ErmF, and mph(E) were enriched closer to the effulent co-existing with MGEs (ISAlw 25 and Tn6082). In the location nearer to the WWTP, the relative abundance of the genes erm(B), erm(F), mph(E), msr(E) (macrolides), tet(C), tet(O), tet(W), tet(Q), and tet(X) (tetracyclines); sul1 and sul2 (sulfonamides); and cfxA3 and cfxA6 (beta-lactams) in days of susceptible sampling of the water samples, it is noteworthy that carbapenems blaOXA-58 and blaIMP-33-like genes were also identified ( Donchev et al., 2024 ), increased abundance of higher concentrations of ARGs that co-exist with IntI 1 integrin in wastewater influent ( Stedtfeld et al., 2016 ), an increase in the relative abundance of macrolide resistance genes co-existing with class 1 integrons was observed at the discharge point of the wastewater effluents of the pharmaceutical and food industries in Croatia ( Milaković et al., 2019b ), and less than 20% of the total ARGs co-existing with MGEs were reported as the abundance level associated with synthetic textile effluents treated with activated sludge from India ( Krishnaswamy et al., 2020 ). Other studies have reported that the abundance are: high in aminoglycoside and multidrug resistance genes found mainly in Industrial Sewage Treatment Plant (ISTP) influents ( Ding et al., 2020 ), higher ARG levels in sediments during the warm season, temperature being an influential factor enhancing ARGs persistence in Croatia ( Milaković et al., 2019a ), 277 ARGs in water and 150 ARGs in sediment from Bolivia ( Quillaguamán et al., 2021 ), high variability across regions with significant resistance in rivers in Rasulabad Ghat and Triveni Sangam sites in India ( Rout et al., 2023 ), pollution caused an increased in the ARGs abundance and proliferation which was significantly caused by WWTP effulents channeled into the river ( Wang et al., 2024 ), impacted creeks in USA had higher Abundance of ARGs specifically for macrolides and tetracycline resistant genes ( Semedo and Song, 2023 ), there was high ARG stability accompanied by an increase in the wastewater treatment plants effulent, 350 ARGs that are site-specific and shared genes cuts across locations in Italy ( Corno et al., 2019 ) ( Table 4 ). 3.9 Threats to environment and public health For all the studies considered in this review, there were changes in the microbial composition, structure, and diversity of the respective ecological communities, which in turn had a great impact on public health ( Table 4 ). Spänig et al. (2021) reported potential public health that arose from the contamination of water bodies examined in 13 European countries. In addition to these environmental changes, the persistence of ARGs in wastewater effluents poses a potential health risk to humans and animals ( Ding et al., 2020 ). Furthermore, in Croatia, it has been reported that there are increased risks associated with multidrug antibiotic resistance due to pharmaceutical industrial wastewater effluents ( Milaković et al., 2019a , b ), In another study conducted in the same country, it was discovered that the environment that was impacted by antibiotic resistance genes served as a reservoir for the genes that may transfer to human pathogens and become a public health treatment ( González-Plaza et al., 2018 ). Similarly, in China, it was reported that Escherichia coli associated with the wastewater treatment plant of the pharmaceutical industry poses a potential public health concern as the virulent antibiotic resistant gene associated with this microbe spreads to humans via environmental exposure because the WWTP of the Pharmaceutical industry is a significant reservoir for these antibiotic-resistant bacteria and their ARGs ( Jiang et al., 2019 ). In another study conducted in South America, Bolivia evidence suggested that the lake was the main reservoir for ARGs and pathogenic bacteria, which have an immense impact on the ecosystem and public health to the population in the environs, and it was reported that the key bacterial strain is associated with high-priority health treatment owing to the fact that they are potential contaminants of indigenous resources and pathways for human exposure ( Quillaguamán et al., 2021 ). In India, contamination associated with industrial wastewater effluents greatly impacts the ecosystem and public health owing to antibiotic-resistant genes that aggravate antimicrobial resistance menace ( Rout et al., 2023 ). In another similar study in the same country, pollutants from textile wastewater effluents impacted the ecosystems, and the presence of the high-risk pathogen Burkholderia pseudomallei was reported to pose a severe health threat to both humans and animals if released untreated into water bodies, thus constituting a public health threat to society ( Krishnaswamy et al., 2020 ). Similarly, it was reported that in Bulgaria, municipal wastewater altered the microbial diversity and ARG proliferation within the river ecosystem, and the presence of ARGs such as blac OXA-58, commonly associated with the clinical environment, poses potential risks to public health ( Donchev et al., 2024 ). In the USA, increased surface water ARGs are associated with anthropogenic activities, which are of great ecological risk, spreading resistance in natural microbial communities, and in turn greatly impacting public health due to the dissemination of these resistance genes from the treated water into other natural water bodies ( Stedtfeld et al., 2016 ). In another similar study conducted in the same country, there was higher retention of nitrogen, which led to eutrophication in the aquatic ecosystem and increased microbial resistome, which aided the propagation of antimicrobial resistance, thus impacting public health ( Semedo and Song, 2023 ). In an unspecified location, it was similarly reported that the ecosystem was affected by disruptions in the natural microbiome of the affected rivers, thus leading to the spread of ARGs into human pathogens, which is a potential risk factor to the public health of the community ( Wang et al., 2024 ). In Nigeria, it was reported that waterwater effluents from a textile industry heavily impacted by heavy metals and organic pollutants cause the bioaccumulation of heavy metals in the ecosystem, thus affecting human and environmental health due to the progressive discharge of untreated textile wastewater into the ecosystem ( Odubanjo et al., 2021 ). In a study conducted in italics, it was noted that a high WWTP effluent concentration aided the propagation of ArgG in fresh water due to the stabilized nature of this resistome, which further led to indirect risks to human health ( Corno et al., 2019 ) ( Table 4 ). 4. Discussion The findings of this study provide critical insights into the impact of industrial wastewater on the microbiomes and resistomes of aquatic ecosystems. By combining our results with the existing literature, we highlight the significant role of industrial effluents as sources of antibiotic resistance genes (ARGs) and their ability to disrupt microbial community structures. Our results showed that Proteobacteria and Bacteroidetes dominated the polluted water systems, reflecting similar findings by Zhang et al. (2021) , who observed significant alterations in microbial diversity across different industrial pollution types. This supports the notion that industrial pollutants impose selective pressure on microbial communities, thereby driving compositional shifts. Niu et al. (2022) further emphasized that long-term stress from industrial effluents forces microbial communities to adapt, potentially leading to ecological imbalances. The prevalence of ARGs, particularly beta-lactamases, macrolides, and sulfonamides, in downstream environments aligns with the findings of Sabar et al. (2023) , who demonstrated increased ARG abundance during combined sewer overflow (CSO) events. These findings highlight the role of untreated and inadequately treated wastewater in propagating clinically significant ARGs in aquatic ecosystems. Moreover, the coupling of ARGs with mobile genetic elements (MGEs), such as integrons and plasmids, is consistent with observations by Niu et al. (2022) and Attrah et al. (2024) , who emphasized the critical role of horizontal gene transfer (HGT) in facilitating ARG dissemination under pollution-induced stress. This indicates that ARG propagation is not only influenced by the composition of wastewater, but also by the genetic mobility of resistance determinants, which amplifies their environmental spread. Wastewater treatment plants (WWTPs) have emerged as a focal point in our findings and the broader literature. Although WWTPs play a critical role in mitigating pollution, their limited capacity to remove ARGs remains a significant challenge. Drane et al. (2024) highlighted the variability in ARG removal efficiency across treatment levels, with advanced methods, such as ultrafiltration, showing promise. Similarly, Su et al. (2024) reported that conventional treatment methods often failed to address the complexity of ARGs, particularly in industrial effluents. Attrah et al. (2024) also noted that although some ARG classes, such as sulfonamides, are reduced with advanced treatments, the performance of WWTPs remains inconsistent, necessitating localized assessments and tailored solutions. Environmental and public health risks associated with ARG dissemination are substantial. Our study identified ARGs linked to mobile genetic elements and high-risk pathogens, reflecting broader concerns raised by Niu et al. (2022) and Zhang et al. (2021) . These findings highlight the dual risks of ecological disruption and the public health threats posed by industrial effluents. Su et al. (2023) further emphasized the alarming presence of polymyxin resistance genes ( mcr-4 and mcr-5 ) in industrial effluent-receiving areas, underscoring the potential for these environments to become hotspots for the selection and spread of high-risk resistance genes. Addressing these challenges requires a multipronged approach. Improved wastewater treatment technologies such as membrane bioreactors and ultrafiltration can enhance ARG removal. However, as Drane et al. (2024) and Su et al. (2024) suggested, these solutions must be coupled with stringent regulatory frameworks to limit ARG release at the source. Promoting a One Health approach, as proposed by Niu et al. (2022) , encourages interdisciplinary collaboration across the environmental, public health, and industrial sectors to holistically manage ARG risks. Furthermore, reducing antibiotic and chemical inputs at their origin is essential to minimize the selective pressures that drive ARG proliferation, as emphasized by Zhang et al. (2021) and Su et al. (2023) . 4.1 Strengths The strength of this review lies in the following area: • The review consists of comprehensive literature that ensures the use of the PRISMA guidelines and multiple databases that ensure rigor and transparency. • This an interdisciplinary approach that integrates environmental microbiology, public health, and wastewater management for a holistic understanding. • Its focus is on ARGs and MGEs, which provides critical insights into the mechanisms driving antimicrobial resistance in polluted environments. • The geographical diversity of the studies offers a global perspective on this issue, enhancing the generalizability of the findings. • Practical recommendations, such as advanced treatment technologies and a one-health approach, can guide future interventions and policymaking. 4.2 Limitations This review shares some of its limitations as: • Limited scope in less industrialized or rural regions may reduce the applicability of findings. • Heterogeneity in study designs and methodologies complicates direct comparisons and generalization. • Temporal limitations and lack of long-term data may miss emerging trends or historical contexts. • Potential biases in data reporting and lack of quantitative synthesis limit statistical robustness. • A narrow focus on industrial effluents overlooks contributions from other pollution sources such as agricultural runoff or urban sewage. 5. Conclusion This study contributes to the growing body of evidence that industrial wastewater significantly affects microbial diversity and ARG dissemination. By integrating my findings with the existing literature, I highlight the urgent need for targeted interventions, including regulatory action, technological advancements, and interdisciplinary collaboration, to mitigate these impacts and safeguard both environmental and public health. This study underscores the critical importance of addressing industrial wastewater pollution as a central component of global efforts to combat antibiotic resistance. To effectively manage the impact of wastewater on the ecosystem to ensure public health safety, advanced wastewater treatments such as MBRs, ultrafiltration, ozonation, AOPs, and UV disinfection to remove ARGs, MGEs, and pollutants, while strengthening regulations with stricter limits on ARGs, heavy metals, and antibiotics should be adopted to promote one health approach, foster interdisciplinary collaboration to address AMR risks, and develop integrated policies for environmental, animal, and human health impacts. This study underscores the critical importance of addressing industrial wastewater pollution as a central component of global efforts to combat antibiotic resistance. Disclosure statement Ethics, Consent to Participate, and Consent to Publish declarations Ethical approval and consent were not required. Data availability statement Open Science Framework (OSF): Impact of Industrial Wastewater on the Microbiome and Resistome of Waterbodies: A Systematic Review, 10.17605/OSF.IO/P57RZ ( Ibitoye et al., 2025 ). This project contains the following underlying data: • Ibitoye olukayode Review paper (Data Extraction) 2.xlsx Extended data Open Science Framework (OSF): Impact of Industrial Wastewater on The Microbiome and Resistome of Waterbodies: A Systematic Review, 10.17605/OSF.IO/P57RZ ( Ibitoye et al., 2025 ). This project contains the following underlying data: • Figure 2 Risk of bias analysis of the included articles. PNG • Figure 3 Number of articles per year per author. PNG • Impact Manuscript.docx • Search Strategy.pdf Reporting guidelines Open Science Framework: PRISMA checklist and flowchart for Impact of Industrial Wastewater on the Microbiome and Resistome of Waterbodies: a systematic review” https://osf.io/p57rz/ . Data are available under the terms of the Creative Commons Zero “No rights reserved” data waiver (CC0 1.0 Universal). References Akhtar N, Syakir Ishak MI, Bhawani SA, et al. : Various natural and anthropogenic factors responsible for water quality degradation: A review. Water. 2021; 13 (19): 2660. Publisher Full Text Anand U, Reddy B, Singh VK, et al. : Potential environmental and human health risks caused by antibiotic-resistant bacteria (ARB), antibiotic resistance genes (ARGs) and emerging contaminants (ECs) from municipal solid waste (MSW) landfill. Antibiotics. 2021; 10 (4): 374. PubMed Abstract | Publisher Full Text | Free Full Text Attrah M, Schärer MR, Esposito M, et al. : Disentangling abiotic and biotic effects of treated wastewater on stream biofilm resistomes enables the discovery of a new planctomycete beta-lactamase. Microbiome. 2024; 12 (164): 164. PubMed Abstract | Publisher Full Text | Free Full Text Bobate S, Mahalle S, Dafale NA, et al. : Emergence of environmental antibiotic resistance: Mechanism, monitoring and management. Environ. Adv. 2023; 13 : 100409. Publisher Full Text Corno G, Yang Y, Eckert EM, et al. : Effluents of wastewater treatment plants promote the rapid stabilization of the antibiotic resistome in receiving freshwater bodies. Water Res. 2019; 158 : 72–81. PubMed Abstract | Publisher Full Text Ding H, Qiao M, Zhong J, et al. : Characterization of antibiotic resistance genes and bacterial community in selected municipal and industrial sewage treatment plants beside Poyang Lake. Water Res. 2020; 174 : 115603. PubMed Abstract | Publisher Full Text Donchev D, Ivanov IN, Stoikov I, et al. : Metagenomic Investigation of the Short-Term Temporal and Spatial Dynamics of the Bacterial Microbiome and the Resistome Downstream of a Wastewater Treatment Plant in the Iskar River in Bulgaria. Microorganisms. 2024; 12 (6): 1250. PubMed Abstract | Publisher Full Text | Free Full Text Drane K, Sheehan M, Whelan A, et al. : The role of wastewater treatment plants in dissemination of antibiotic resistance: Source, measurement, removal, and risk assessment. Antibiotics. 2024; 13 (668). PubMed Abstract | Publisher Full Text | Free Full Text Fasogbon IV, Aja PM, Ondari EN, et al. : UCP-LF and other assay methods for schistosome circulating anodic antigen between 1978 and 2022. Biol. Methods Protoc. 2023; 8 (1). PubMed Abstract | Publisher Full Text | Free Full Text Fasogbon IV, Ondari EN, Deusdedit T, et al. : Point-of-care potentials of lateral flow-based field screening for Mycoplasma bovis infections: a literature review. Biol. Methods Protoc. 2024; 9 (1): bpae034. PubMed Abstract | Publisher Full Text | Free Full Text Fasogbon IV, Yakubu MN, Adam M, et al. : Non-Selex-Based In-Silico Modeled Aptamers Against Sars-Cov-2 Proteins: A Systematic Review. Kiu J. Health Scii. 2022; 2 (1): 69–79. Fouz N, Pangesti KNA, Yasir M, et al. : The contribution of wastewater to the transmission of antimicrobial resistance in the environment: Implications of mass gathering settings. Trop. Med. Infect. Dis. 2020; 5 (1): 33. PubMed Abstract | Publisher Full Text | Free Full Text Foxman B, Salzman E, Gesierich C, et al. : Wastewater surveillance of antibiotic-resistant bacteria for public health action: Potential and Challenges. Am. J. Epidemiol. 2024; kwae419. González-Plaza JJ, Šimatović A, Milaković M, et al. : Functional repertoire of antibiotic resistance genes in antibiotic manufacturing effluents and receiving freshwater sediments. Front. Microbiol. 2018; 8 : 2675. PubMed Abstract | Publisher Full Text | Free Full Text Gupta SK, Singh B, Mungray AK, et al. : Bioelectrochemical technologies for removal of xenobiotics from wastewater. Sustain. Energy Technol. Assess. 2022; 49 : 101652. Publisher Full Text Hong PY, Julian TR, Pype ML, et al. : Reusing treated wastewater: consideration of the safety aspects associated with antibiotic-resistant bacteria and antibiotic resistance genes. Water. 2018; 10 (3): 244. Publisher Full Text Ibitoye O, Agbaje AB, Anyawu C, et al. : Supplementary materials for: Impact of industrial wastewater on the microbiome and resistome of waterbodies: A systematic review. OSF. 2025. Publisher Full Text Irewale AT, Dimkpa CO, Agunbiade FO, et al. : Unlocking Sustainable Agricultural Development in Africa via Bio-Nanofertilizer Application-Challenges, Opportunities and Prospects. Sci. Afr. 2024; 25 : e02276. Publisher Full Text Jiang X, Cui X, Xu H, et al. : Whole Genome Sequencing of Extended-Spectrum Beta-Lactamase (ESBL)-Producing Escherichia coli Isolated from a Wastewater Treatment Plant in China. Front. Microbiol. 2019; 10 : 1797. PubMed Abstract | Publisher Full Text | Free Full Text Quillaguamán J, Guzmán D, Campero M, et al. : The microbiome of a polluted urban lake harbors pathogens with diverse antimicrobial resistance and virulence genes. Environ. Pollut. 2021; 273 : 116488. 0269-7491. PubMed Abstract | Publisher Full Text Kishor R, Purchase D, Saratale GD, et al. : Ecotoxicological and health concerns of persistent coloring pollutants of textile industry wastewater and treatment approaches for environmental safety. J. Environ. Chem. Eng. 2021; 9 (2): 105012. Publisher Full Text Krishnaswamy VG, Aishwarya S, Kathawala TM: Extrication of the microbial interactions of activated sludge used in the textile effluent treatment of anaerobic reactor through metagenomic profiling. Curr. Microbiol. 2020; 77 (9): 2496–2509. PubMed Abstract | Publisher Full Text Lira FV, Viana LR, Rodrigues LS, et al. : Metagenomic analysis of a tropical urban river: unveiling the spread of antibiotic resistance genes and possible human pathogens. Environ. Pollut. 2021; 287 : 117656. Lu J, Yu Z, Ding P, et al. : Triclosan promotes conjugative transfer of antibiotic resistance genes to opportunistic pathogens in environmental microbiome. Environ. Sci. Technol. 2022; 56 (21): 15108–15119. PubMed Abstract | Publisher Full Text Mateo-Sagasta J, Marjani Zadeh S, Turral H, editors: More people, more food, worse water? A global review of water pollution from agriculture. Rome: Food and Agriculture Organization of the United Nations (FAO), International Water Management Institute (IWMI); 2018. Michaelis C, Grohmann E: Horizontal gene transfer of antibiotic resistance genes in biofilms. Antibiotics. 2023; 12 (2): 328. PubMed Abstract | Publisher Full Text | Free Full Text Milaković M, Vestergaard G, González-Plaza JJ, et al. : Effects of industrial effluents containing moderate levels of antibiotic mixtures on the abundance of antibiotic resistance genes and bacterial community composition in exposed creek sediments. Sci. Total Environ. 2019a; 706 : 136001. PubMed Abstract | Publisher Full Text Milaković M, Vestergaard G, González-Plaza JJ, et al. : Pollution from azithromycin-manufacturing promotes macrolide-resistance gene propagation and induces spatial and seasonal bacterial community shifts in receiving river sediments. Environ. Int. 2019b; 123 : 501–511. PubMed Abstract | Publisher Full Text Mustapha A, Chidiebere O, Victor FI, et al. : Antibacterial activity of Nigerian medicinal plants as panacea for antibiotic resistance: A systematic review. J. Med. Herb. 2022; 13 (3): 11–23. Niu L, Liu W, Juhasz A, et al. : Emerging contaminants: Antibiotic resistance genes and microplastics in the environment. Crit. Rev. Environ. Sci. Technol. 2022; 52 (23): 4135–4146. Publisher Full Text Odubanjo GO, Oyetibo GO, Ilori MO: Ecological risks of heavy metals and microbiome taxonomic profile of a freshwater stream receiving wastewater of textile industry. Front. Environ. Sci. 2021; 9 : 554490. Publisher Full Text Ogunlaja A, Ogunlaja OO, Olukanni OD, et al. : Antibiotic resistomes and their chemical residues in aquatic environments in Africa. Environ. Pollut. 2022; 312 : 119783. PubMed Abstract | Publisher Full Text Ouzzani M, Hammady H, Fedorowicz Z, et al. : Rayyan—a web and mobile app for systematic reviews. Syst. Rev. 2016; 5 : 210. PubMed Abstract | Publisher Full Text | Free Full Text Page MJ, McKenzie JE, Bossuyt PM, et al. : The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. BMJ. 2021; 372 . Publisher Full Text Reddy S, Kaur K, Barathe P, et al. : Antimicrobial resistance in urban river ecosystems. Microbiol. Res. 2022; 263 : 127135. PubMed Abstract | Publisher Full Text Rout AK, Tripathy PS, Dixit S, et al. : Unveiling the Microbiome Landscape: A Metagenomic Study of Bacterial Diversity, Antibiotic Resistance, and Virulence Factors in the Sediments of the River Ganga, India. Antibiotics. 2023; 12 : 17–35. PubMed Abstract | Publisher Full Text | Free Full Text Sabar MA, Van Huya T, Sugieb Y, et al. : Antimicrobial resistome and mobilome in the urban river affected by combined sewer overflows and wastewater treatment effluent. J. Water Health. 2023; 21 (8): 1032–1050. PubMed Abstract | Publisher Full Text Semedo M, Song B: Sediment metagenomics reveals the impacts of poultry industry wastewater on antibiotic resistance and nitrogen cycling genes in tidal creek ecosystems. Sci. Total Environ. 2023; 857 : 159496. PubMed Abstract | Publisher Full Text Singh BJ, Chakraborty A, Sehgal R: A systematic review of industrial wastewater management: Evaluating challenges and enablers.J. Environ. Manage.2023; 348 : 119230. PubMed Abstract | Publisher Full Text Spänig S, Eick L, Nuy JK, et al. : A multi-omics study on quantifying antimicrobial resistance in European freshwater lakes. Environ. Int. 2021; 157 : 106821. PubMed Abstract | Publisher Full Text | Free Full Text Stedtfeld RD, Williams M, Fakhera U, et al. : Antimicrobial Resistance (AR) Dashboard Application for Mapping Environmental Occurrence and Resistant Pathogens. FEMS Microbiol. Ecol. 2016. Advance Access published February 4, 2016. Su Z, Wen D, Gu AZ, et al. : Industrial effluents boosted antibiotic resistome risk in coastal environments. Environ. Int. 2023; 171 : 107714. Su Z, Chen L, Wen D: Impact of wastewater treatment plant effluent discharge on the antibiotic resistome in downstream aquatic environments: A mini review. Front. Environ. Sci. Eng. 2024; 18 (3): 36. Publisher Full Text Uluseker C, Kaster KM, Thorsen K, et al. : A review on occurrence and spread of antibiotic resistance in wastewaters and in wastewater treatment plants: mechanisms and perspectives. Front. Microbiol. 2021; 12 : 717809. PubMed Abstract | Publisher Full Text | Free Full Text Wang N, Li S, Shi M, et al. : Trajectory of antibiotic resistome response to antibiotics gradients: A comparative study from pharmaceutical and associated wastewater treatment plants to receiving river. Water Res. 2024; 266 : 122444. PubMed Abstract | Publisher Full Text Zambrano MM: Interplay between antimicrobial resistance and global environmental change. Annu. Rev. Genet. 2023; 57 (1): 275–296. Publisher Full Text Zhang L, Zhou Y, Cheng Y, et al. : Effect of different types of industrial wastewater on the bacterial community of urban rivers. J. Freshw. Ecol. 2021; 36 (1): 31–48. Publisher Full Text Zhuang Y, Ren H, Geng J, et al. : Inactivation of antibiotic resistance genes in municipal wastewater by chlorination, ultraviolet, and ozonation disinfection.Environ. Int.2021; 147 : 106372. Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 19 Jun 2025 ADD YOUR COMMENT Comment Author details Author details 1 Microbiology and Immunology, Kampala International University - Western Campus, Bushenyi, Western Region, Uganda 2 Biochemistry, Kampala International University - Western Campus, Bushenyi, Western Region, Uganda 3 Discipline of Life Science, University of KwaZulu-Natal - Westville Campus, Durban, KwaZulu-Natal, South Africa 4 Microbiology and Parasitology, University of Rwanda School of Medicine and Pharmacy, Kigali, Kigali City, Rwanda 5 Department of Microbiology & Parasitology, Faculty of Medicine, St. Francis University College of Health and Allied Science, Ifakara, Tanzania Olukayode Adebola Ibitoye Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Project Administration, Resources, Software, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Abdulganiy Babatunde Agbaje Roles: Supervision, Writing – Review & Editing Chinyere Anyanwu Roles: Supervision, Writing – Review & Editing Ilemobayo Victor Fasogbon Roles: Data Curation, Formal Analysis, Investigation, Methodology, Resources, Software, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Reuben Samson Dangana Roles: Data Curation, Formal Analysis, Investigation Saheed Adekunle Akinola Roles: Supervision, Writing – Review & Editing Reuben S. Magehembe Roles: Conceptualization, Supervision Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 19 Jun 2025, 14:603 https://doi.org/10.12688/f1000research.164918.1 Copyright © 2025 Ibitoye OA et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Ibitoye OA, Agbaje AB, Anyanwu C et al. Impact of industrial wastewater on the microbiome and resistome of waterbodies: a systematic review [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :603 ( https://doi.org/10.12688/f1000research.164918.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: AWAITING PEER REVIEW AWAITING PEER REVIEW ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 19 Jun 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status AWAITING PEER REVIEW Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Impact of industrial wastewater on the microbiome...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-603/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-603/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-603/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Ibitoye OA et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-603/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/14-603", templates : { twitter : "Impact of industrial wastewater on the microbiome and resistome.... Ibitoye OA et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-603/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/164918/181497") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "181497"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "414470": 0, "414471": 0, "414468": 0, "414469": 0, "414466": 0, "414467": 0, "414464": 0, "414465": 0, "414472": 0, "419350": 0, "419351": 0, "419349": 0, "419358": 0, "419356": 0, "419357": 0, "419354": 0, "419355": 0, "419352": 0, "419353": 0, "422822": 0, "394151": 0, "422823": 0, "394158": 0, "422830": 0, "394159": 0, "422831": 0, "394156": 0, "422828": 0, "394157": 0, "422829": 0, "394154": 0, "422826": 0, "394155": 0, "422827": 0, "394152": 0, "422824": 0, "394153": 0, "422825": 0, "394160": 0, "425534": 0, "425535": 0, "425533": 0, "425542": 0, "425540": 0, "425541": 0, "425538": 0, "425539": 0, "425536": 0, "425537": 0, "431598": 0, "431599": 0, "431596": 0, "431597": 0, "431594": 0, "431595": 0, "431592": 0, "431593": 0, "431600": 0, "431601": 0, "414463": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "1291deb6-72a5-496e-8b82-beefc07c1856"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "
[email protected]", infoEmail: "
[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.