Genomic characterization of ESBL-producing Escherichia coli isolates from patients in an orthopaedic ward in Mwanza, Tanzania

preprint OA: closed CC-BY-4.0
Full text 140,971 characters · extracted from preprint-html · click to expand
Genomic characterization of ESBL-producing... | 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/15-670" }, "headline": "Genomic characterization of ESBL-producing Escherichia coli isolates from patients in an orthopaedic ward in...", "datePublished": "2026-05-05T09:13:18", "dateModified": "2026-05-05T09:13:18", "author": [ { "@type": "Person", "name": "Gerald Mboowa" }, { "@type": "Person", "name": "Benson R Kidenya" }, { "@type": "Person", "name": "Ivan Sserwadda" }, { "@type": "Person", "name": "Stephen Kanyerezi" }, { "@type": "Person", "name": "Jeremiah Seni" } ], "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 Extended-spectrum β-lactamase (ESBL)-producing Escherichia coli are a major contributor to antimicrobial resistance (AMR) in healthcare settings, yet their genomic diversity and population structure remain poorly characterized in low-resource settings. Orthopaedic wards may facilitate persistence and transmission due to prolonged hospitalization, frequent antimicrobial exposure, and increased patient vulnerability. This study investigated the genomic characteristics of ESBL-producing E. coli recovered from hospitalized patients in an orthopaedic ward in Mwanza, Tanzania. Methods We performed whole-genome sequencing and comparative genomic analysis of ESBL-confirmed E. coli isolates obtained from stool or rectal swabs of hospitalized patients. Sequence reads were quality controlled and assembled using standard pipelines. Core genome single nucleotide polymorphism (SNP) alignments were generated using Snippy, and recombination was identified and masked using Gubbins prior to phylogenetic reconstruction. Sequence types (STs), AMR determinants, plasmid replicons, and virulence-associated genes were identified using established bioinformatics tools and databases. Results Phylogenetic analysis revealed a polyclonal population structure comprising multiple distinct lineages rather than a single outbreak clone. Several isolates formed tight phylogenetic clusters within the ward, consistent with local circulation of closely related strains. The population included internationally recognized sequence types, including ST131, ST1193, ST69, ST617, and ST38. ESBL production was predominantly associated with bla CTX-M-15, detected in most isolates, alongside additional resistance determinants to aminoglycosides, quinolones, sulfonamides, trimethoprim, and tetracyclines. IncF-family plasmid replicons predominated, with additional IncY plasmids identified. Virulence-associated genes, including fdeC and ybtP/ybtQ, were widely distributed. Conclusions ESBL-producing E. coli in this orthopaedic ward represent a genomically diverse, multidrug-resistant population dominated by bla CTX-M-15-positive lineages. The coexistence of multiple lineages alongside closely related clusters suggests ongoing circulation of high-risk clones. These findings highlight colonized patients as reservoirs of AMR and underscore the need to integrate genomic surveillance into infection prevention and control strategies in resource-constrained healthcare settings. " } { "@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/15-670/v1", "name": "Genomic characterization of ESBL-producing Escherichia coli isolates..." } } ] } Home Browse Genomic characterization of ESBL-producing Escherichia coli isolates... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Mboowa G, Kidenya BR, Sserwadda I et al. Genomic characterization of ESBL-producing Escherichia coli isolates from patients in an orthopaedic ward in Mwanza, Tanzania [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :670 ( https://doi.org/10.12688/f1000research.180294.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 ▬ ✚ Research Article Genomic characterization of ESBL-producing Escherichia coli isolates from patients in an orthopaedic ward in Mwanza, Tanzania [version 1; peer review: 1 approved with reservations] Gerald Mboowa https://orcid.org/0000-0001-8445-9414 1 , Benson R Kidenya 2 , Ivan Sserwadda https://orcid.org/0000-0001-7785-7297 1 , Stephen Kanyerezi https://orcid.org/0000-0002-2439-939X 1 , Jeremiah Seni 2 Gerald Mboowa https://orcid.org/0000-0001-8445-9414 1 , Benson R Kidenya 2 , [...] Ivan Sserwadda https://orcid.org/0000-0001-7785-7297 1 , Stephen Kanyerezi https://orcid.org/0000-0002-2439-939X 1 , Jeremiah Seni 2 PUBLISHED 05 May 2026 Author details Author details 1 Department of Immunology and Molecular Biology, College of Health Sciences, School of Biomedical Sciences, Makerere University, Kampala, P.O. Box 7072, Uganda 2 Weill Bugando School of Medicine, Catholic University of Health and Allied Sciences, Mwanza, P.O. Box 1464, Tanzania Gerald Mboowa Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Software, Supervision, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Benson R Kidenya Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing Ivan Sserwadda Roles: Data Curation, Formal Analysis, Investigation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Stephen Kanyerezi Roles: Data Curation, Formal Analysis, Investigation, Methodology, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Jeremiah Seni Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Software, Supervision, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Pathogens gateway. This article is included in the Genomics and Genetics gateway. Abstract Background Extended-spectrum β-lactamase (ESBL)-producing Escherichia coli are a major contributor to antimicrobial resistance (AMR) in healthcare settings, yet their genomic diversity and population structure remain poorly characterized in low-resource settings. Orthopaedic wards may facilitate persistence and transmission due to prolonged hospitalization, frequent antimicrobial exposure, and increased patient vulnerability. This study investigated the genomic characteristics of ESBL-producing E. coli recovered from hospitalized patients in an orthopaedic ward in Mwanza, Tanzania. Methods We performed whole-genome sequencing and comparative genomic analysis of ESBL-confirmed E. coli isolates obtained from stool or rectal swabs of hospitalized patients. Sequence reads were quality controlled and assembled using standard pipelines. Core genome single nucleotide polymorphism (SNP) alignments were generated using Snippy, and recombination was identified and masked using Gubbins prior to phylogenetic reconstruction. Sequence types (STs), AMR determinants, plasmid replicons, and virulence-associated genes were identified using established bioinformatics tools and databases. Results Phylogenetic analysis revealed a polyclonal population structure comprising multiple distinct lineages rather than a single outbreak clone. Several isolates formed tight phylogenetic clusters within the ward, consistent with local circulation of closely related strains. The population included internationally recognized sequence types, including ST131, ST1193, ST69, ST617, and ST38. ESBL production was predominantly associated with bla CTX-M-15 , detected in most isolates, alongside additional resistance determinants to aminoglycosides, quinolones, sulfonamides, trimethoprim, and tetracyclines. IncF-family plasmid replicons predominated, with additional IncY plasmids identified. Virulence-associated genes, including fdeC and ybtP/ybtQ , were widely distributed. Conclusions ESBL-producing E. coli in this orthopaedic ward represent a genomically diverse, multidrug-resistant population dominated by bla CTX-M-15 -positive lineages. The coexistence of multiple lineages alongside closely related clusters suggests ongoing circulation of high-risk clones. These findings highlight colonized patients as reservoirs of AMR and underscore the need to integrate genomic surveillance into infection prevention and control strategies in resource-constrained healthcare settings. READ ALL READ LESS Keywords Escherichia coli,ESBL (extended-spectrum β-lactamase), antimicrobial resistance, hospital environment, whole-genome sequencing Corresponding Author(s) Gerald Mboowa ( [email protected] ) Benson R Kidenya ( [email protected] ) Close Corresponding authors: Gerald Mboowa, Benson R Kidenya Competing interests: No competing interests were disclosed. Grant information: This study was part of the research project titled “Understanding transmission dynamics and acquisition of antimicrobial resistance at referral hospitals and community settings in East Africa,” supported through the Grand Challenges Africa programme (grant numbers GCA/AMR/rnd2/058/002 and GCA/AMR/rnd2/058-01 .Research reported in this publication was also supported by the Fogarty International Center of the National Institutes of Health under Award Numbers U2RTW012116 and D43TW013056 The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2026 Mboowa G 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: Mboowa G, Kidenya BR, Sserwadda I et al. Genomic characterization of ESBL-producing Escherichia coli isolates from patients in an orthopaedic ward in Mwanza, Tanzania [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :670 ( https://doi.org/10.12688/f1000research.180294.1 ) First published: 05 May 2026, 15 :670 ( https://doi.org/10.12688/f1000research.180294.1 ) Latest published: 05 May 2026, 15 :670 ( https://doi.org/10.12688/f1000research.180294.1 ) Introduction Antimicrobial resistance (AMR) among Gram-negative bacteria represents a major global public health threat, with extended-spectrum β -lactamase (ESBL)-producing Escherichia coli emerging as one of the most clinically significant pathogens in both community and healthcare settings. 1 , 2 ESBL enzymes, particularly those of the CTX-M family, confer resistance to third-generation cephalosporins and are frequently co-associated with resistance to other antimicrobial classes, resulting in multidrug-resistant (MDR) phenotypes that complicate treatment and increase morbidity and mortality. 3 – 5 Among these, bla CTX-M-15 has become the dominant ESBL gene globally and is widely disseminated across diverse E. coli lineages and geographic regions. 6 , 7 In sub-Saharan Africa, the burden of ESBL-producing Enterobacteriaceae is increasing, driven by limited diagnostic capacity, high antimicrobial usage, and constrained infection prevention and control (IPC) infrastructure. 8 – 10 E. coli is a major contributor to this burden, not only as a cause of invasive infections but also as a colonizer of the gastrointestinal tract, where it serves as a reservoir for AMR genes. 11 , 12 Colonization is particularly important in hospitalized patients, as it can precede infection and facilitate onward transmission within healthcare settings. 12 – 20 However, genomic data describing the population structure, resistance determinants, and transmission dynamics of ESBL-producing E. coli in African hospital environments remain limited. Orthopaedic wards represent a high-risk setting for the persistence and dissemination of MDR organisms. 21 – 24 Patients in these settings often experience prolonged hospital stays, repeated exposure to antibiotics, and increased vulnerability due to underlying trauma or surgical interventions. 25 These factors create conditions that may facilitate the maintenance and spread of resistant bacterial populations within the patient cohort. Understanding the diversity and relatedness of colonizing strains in such settings is therefore essential for informing infection prevention and antimicrobial stewardship strategies. Whole-genome sequencing (WGS) has transformed the study of bacterial epidemiology by enabling high-resolution characterization of population structure, resistance mechanisms, and clonal relationships. 26 Genomic approaches allow discrimination between clonal expansion and polyclonal populations, identification of high-risk sequence types such as ST131 and ST1193, and detection of mobile genetic elements, including plasmids that mediate the spread of AMR genes. 27 – 29 Despite these advances, relatively few studies have applied WGS to investigate ESBL-producing E. coli colonization in hospitalized patient populations in sub-Saharan Africa. Data from Tanzanian healthcare settings are particularly scarce, especially with respect to genomic characterization of ESBL-producing E. coli in high-risk hospital wards. In this study, we performed a genomic epidemiological analysis of ESBL-confirmed E. coli isolates recovered from stool or rectal swabs of patients admitted to an orthopaedic ward in a tertiary hospital in Mwanza, Tanzania. By integrating WGS with detailed clinical metadata, we aimed to (i) characterize the population structure and sequence types of ESBL-producing E. coli , (ii) define their AMR, plasmid, and virulence-associated profiles, and (iii) assess patterns of genomic relatedness consistent with the circulation of multidrug-resistant lineages within the patient population. Methods Study setting and design This study was nested within a larger longitudinal investigation conducted over a 4-month period, from 3 January 2020 to 30 May 2020, assessing gastrointestinal colonization with ESBL-producing Enterobacteriaceae among orthopaedic patients admitted to a tertiary hospital in Mwanza, Tanzania. 30 The parent study included broader sampling activities within the ward. For this study, we analyzed ESBL-confirmed E. coli isolates recovered from stool or rectal swabs collected from patients admitted to the orthopaedic ward. By integrating whole-genome sequencing data with available clinical and ward-level metadata, the study aimed to investigate the population structure of ESBL-producing E. coli , define their AMR and associated genomic features, and assess patterns of clustering consistent with the circulation of multidrug-resistant lineages within the orthopaedic ward. Bacterial isolation and ESBL confirmation Clinical stool and rectal swab samples were processed using standard microbiological procedures at the Department of Microbiology and Immunology, Weill Bugando School of Medicine, Catholic University of Health and Allied Sciences, Mwanza, Tanzania. Samples were inoculated onto MacConkey agar (Oxoid, UK) and CHROMagar™ ESBL (CHROMagar, France), a selective medium containing cephalosporins for the isolation of ESBL-producing Gram-negative bacteria. Plates were incubated aerobically at 35–37 °C for 18–24 hours. Colonies with morphology consistent with E. coli were selected and subcultured to obtain pure isolates. ESBL production was then confirmed phenotypically using the combination disk method, comparing inhibition zones for cefotaxime and ceftazidime, alone and in combination with clavulanic acid, in accordance with CLSI recommendations for phenotypic ESBL confirmation. 31 Only isolates confirmed as ESBL-producing E. coli were included in downstream genomic analyses. DNA extraction, library preparation, and sequencing Pure E. coli isolates were shipped to the Genomics Laboratory, Department of Immunology and Molecular Biology, College of Health Sciences, Makerere University, Kampala, Uganda, where genomic DNA was extracted using standardized protocols. DNA concentration was measured using the Qubit dsDNA High Sensitivity Assay (Thermo Fisher Scientific, USA), and DNA purity was assessed using a NanoDrop spectrophotometer (Thermo Fisher Scientific, USA) by evaluating A260/280 and A260/230 ratios. DNA integrity was further assessed by 1.0% agarose gel electrophoresis. Whole-genome sequencing was performed at the Earlham Institute (Norwich, UK) using the Illumina NovaSeq 6000 platform. Sequencing libraries were prepared using the LITE (Low Input Transposase-Enabled) protocol, and sequencing was carried out using paired-end 150-bp chemistry (2 × 150 bp reads). Read processing and genome assembly Raw sequencing reads were subjected to quality control using FastQC (v0.12.1), 32 followed by adapter trimming and removal of low-quality bases using Trimmomatic (v0.40), 33 with default parameters. High-quality reads were retained for downstream analyses. De novo genome assemblies were generated using SKESA (Strategic K -mer Extension for Scrupulous Assemblies) assembler (v2.4.0), 34 with default settings and assembly quality was assessed using standard metrics, including genome size, contiguity, and N50 values, to ensure suitability for comparative genomic analysis. Genomic species confirmation Genomic species confirmation was performed using a multi-tool approach to ensure robust and accurate taxonomic classification. Draft genome assemblies were analyzed using GTDB-Tk (v2.6.0) 35 (Genome Taxonomy Database Toolkit), which assigns taxonomy based on genome-wide phylogenetic placement against the GTDB reference database. To complement this, GAMBIT v1.1.0 (Genomic Approximation Method for Bacterial Identification and Tracking) 36 was used to provide k -mer–based taxonomic classification, enabling rapid and high-resolution identification of bacterial genomes. In addition, Basic Local Alignment Search Tool for nucleotides (BLASTn) searches were performed against the NCBI nucleotide database to confirm species identity based on sequence similarity to well-characterized reference genomes. Blast analyses were conducted using the Docker image gmboowa/blast-analysis:1.9.4. Concordance across these three independent approaches (GTDB-Tk, GAMBIT, and BLAST) was used to validate species assignments, ensuring all isolates were accurately classified as E. coli prior to downstream comparative genomic analyses. Genome characterization and typing Sequence types (STs) were assigned from draft genome assemblies using the MLST module in rMAP-2.0, implemented with the mlst tool (Torsten Seemann; Docker image staphb/mlst:2.19.0). This approach scans assembled contigs against PubMLST-curated schemes to determine the sequence type and allele profile for each isolate, enabling classification into globally recognized E. coli lineages. 37 Read mapping and variant calling Quality-controlled reads were mapped to the clinical E. coli reference genome GCF_000285655.3_EC958.v1 using the Snippy pipeline (v4.6.0), 38 which integrates BWA-MEM for read alignment and bcftools for variant calling. This clinically relevant reference was selected to improve mapping accuracy and reduce reference bias in the analysis of hospital-associated isolates. Core genome single nucleotide polymorphisms (SNPs) were identified across all isolates, and a multiple sequence alignment of core SNPs was generated for downstream phylogenetic analysis. Recombination filtering and phylogenetic reconstruction To account for homologous recombination, SNP alignments were processed using Gubbins v3.4.1 (Genealogies Unbiased By recomBinations In Nucleotide Sequences), 39 which identifies and masks regions of elevated SNP density consistent with recombination. The resulting recombination-filtered alignment represents clonal variation across the dataset. Maximum-likelihood phylogenetic trees were inferred using IQ-TREE v3.1.1, 40 based on the recombination-filtered core genome SNP alignment. Branch support was assessed using standard bootstrap approaches. Pairwise SNP distances between isolates were calculated using snp-dists, providing a quantitative measure of genomic relatedness. The final phylogenetic tree was visualized in iTOL v7.0 (Interactive Tree of Life), 41 where isolate metadata were incorporated to annotate the tree and facilitate interpretation of clustering patterns, epidemiological relationships, and potential transmission events. Transmission network analysis To investigate potential transmission events among ESBL-producing E. coli isolates, pairwise SNP distances were calculated from the recombination-filtered core genome alignment generated using Snippy and processed with Gubbins. SNP distances were computed using snp-dists, providing a matrix of pairwise genomic distances among the 39 clinical isolates and the included reference genome. A transmission-linked network was constructed using a predefined SNP threshold of ≤5 SNPs, consistent with thresholds commonly applied to infer recent transmission or shared-source acquisition in bacterial genomic epidemiology. Isolates and the reference genome were represented as nodes, and edges were drawn between nodes with pairwise SNP distances at or below this threshold. Edge labels indicate the number of SNP differences between connected nodes. The network was generated using Python (version 3.14) with the NetworkX library for graph construction and Matplotlib for visualization. A force-directed layout algorithm (spring layout) was applied to position nodes based on their connectivity, enabling clear visualization of clusters of closely related isolates and facilitating identification of putative transmission events within the orthopaedic ward. Antimicrobial resistance, plasmid, and virulence analysis Antimicrobial resistance genes were identified using the ResFinder v4.5.0 database, 42 enabling classification of resistance determinants into antimicrobial classes. MDR was defined as the presence of resistance determinants spanning three or more antimicrobial classes. 43 Plasmid replicons were identified within rMAP-2.0 using PlasmidFinder 44 to screen assembled genomes for known plasmids, while virulence-associated genes were detected using ABRicate, 45 implemented through the Docker image staphb/abricate:1.0.0 against curated E. coli virulence factor databases. These analyses were executed through the containerized rMAP-2.0 workflow, ensuring reproducibility, portability, and consistent processing across all samples. 37 Data integration and comparative analysis Genomic data were integrated with available epidemiological and clinical metadata, including non-identifiable clinical and epidemiological metadata. This enabled an integrated analysis of population structure, antimicrobial resistance burden, plasmid content, and virulence-associated profiles. Phylogenetic clustering was interpreted in the context of ward-level and patient-level metadata to assess patterns consistent with the circulation and local persistence of closely related multidrug-resistant lineages within the orthopaedic ward. Results Sample characteristics A total of 45 ESBL-producing clinical E. coli isolates were initially collected from patient-derived stool and rectal swab samples obtained from individuals admitted to the orthopaedic ward. Of these, 39 isolates passed quality control and were included in the whole-genome sequencing and downstream analyses ( Table 1 ). Core genome phylogenetic analysis revealed multiple distinct clusters, indicating genomic diversity among isolates circulating within the ward. Several isolates formed tight phylogenetic clusters, suggestive of potential shared sources or localized transmission events, while others appeared more genetically distinct. Notably, isolate A55728 formed a long independent branch, indicating substantial divergence from other isolates. The distribution of isolates across phylogenetic clusters, together with metadata on sample source and collection site, provided a framework for investigating potential transmission dynamics between patients and the hospital environment. Detailed isolate-level characteristics are presented in Extended data 1 (Table S1) . Table 1. Summary of sample characteristics of 39 ESBL-producing E. coli isolates. Characteristic Value Total isolates 39 Source Patient and environment Median age (years) 30.5 years Sex distribution 21 female (53.8%), 18 male (46.2%) Common fracture types Closed (66.7%), Open (23.1%) Most common fracture sites Femur (38.5%), Tibia (10.3%) Median genome size (Mb) ~5.1 Median contigs 90 (range: 50–3339) Median GC (%) ~50.6 MDR isolates 39/39 (100%) Dominant sequence types (MLST) ST131, ST1193, ST69 Number of phylogenetic clusters 8 clusters + 1 outlier Genomic features Whole-genome sequencing of 39 ESBL-producing E. coli isolates generated high-quality draft assemblies suitable for downstream comparative genomic analysis. Species identity was genomically confirmed using a combination of GTDB-Tk, GAMBIT, Extended data 1 (Table S1) and BLAST-based approaches ( https://gmboowa.github.io/rMAP-2.0/reports/esbl_ecoli.html#blast ), ensuring accurate taxonomic assignment and minimizing misclassification within the E. coli species complex. The assemblies had a median genome size of approximately 5.1 Mb, consistent with typical E. coli genomes. Assembly fragmentation varied across isolates, with a median of 90 contigs (range: 50–3339), indicating overall good assembly quality, although a small number of genomes were highly fragmented. The GC content was highly conserved across isolates, with a median of approximately 50.6%, reflecting the expected genomic composition of E. coli. Sequence typing revealed a genetically diverse population comprising several globally recognized high-risk and community-associated lineages, including ST131, ST1193, ST69, ST617, and ST38, alongside additional less frequent sequence types. This diversity indicates the co-circulation of internationally disseminated high-risk clones and locally established lineages within the orthopaedic ward population. Core genome SNP analysis using Snippy identified substantial genomic diversity across the isolates. The reference-based alignment revealed a wide range of variant sites, highlighting the presence of both closely related and highly divergent isolates within the same clinical setting. The distribution of SNPs per isolate demonstrated marked heterogeneity, with some isolates showing minimal divergence consistent with recent transmission or shared ancestry, while others exhibited extensive polymorphism, reflecting the presence of multiple independent lineages. Antimicrobial resistance, plasmids, and virulence determinants All 39 isolates were classified as MDR, carrying resistance determinants to three or more antimicrobial classes. ESBL production was predominantly associated with bla CTX-M-15 , which was detected in most isolates and is consistent with its recognized role as a globally disseminated ESBL determinant. Beyond β -lactam resistance, the isolates harbored genes associated with resistance to several additional antimicrobial classes, including aminoglycosides, fluoroquinolones, sulfonamides, trimethoprim, and tetracyclines. This broad resistome highlights the accumulation of multiple resistance determinants within individual isolates and reflects the complex AMR burden present in the orthopaedic ward setting. Plasmid analysis showed a predominance of IncF-family replicons, which are frequently implicated in the dissemination of ESBL genes in E. coli. Additional plasmid types, including IncY, were also identified in a subset of isolates, indicating the involvement of diverse mobile genetic elements in the acquisition and spread of resistance determinants. Virulence-associated genes were also widely distributed across the isolate collection, including factors linked to adhesion, iron acquisition, and extraintestinal survival, such as fdeC and ybtP/ybtQ. The co-occurrence of antimicrobial resistance and virulence-associated determinants underscores the clinical relevance of these isolates and raises concern about the circulation of lineages with both enhanced pathogenic potential and limited treatment options. Pairwise SNP distances and transmission inference Pairwise SNP distances were calculated from the recombination-filtered core genome alignment to assess genomic relatedness among E. coli clinical isolates. SNP distances ranged widely across the dataset, from 0 to 20,176 SNPs, with a mean distance of approximately 2,506 SNPs, indicating substantial genetic diversity within the orthopaedic ward population. Despite this overall diversity, a subset of isolates exhibited very low SNP distances (0–5 SNPs), consistent with recent transmission events or a shared source within the hospital environment. 46 In contrast, the majority of isolate pairs showed large SNP distances (>1000 SNPs), suggesting the presence of genetically unrelated strains and multiple independent introductions into the hospital ward. Identification of genetically indistinguishable isolates (0 SNP cluster) A cluster of isolates with zero SNP differences was identified, comprising isolates A55724, A55793, and A55798. These isolates were genetically indistinguishable at the core genome level ( Table 2 ), strongly indicating a recent transmission event or a common source. Such zero-distance clustering provides high-confidence evidence of direct or near-direct transmission within the clinical setting. Table 2. Pairwise SNP distances among isolates with zero SNP differences (Cluster 1). This table shows isolate pairs with 0 SNP differences based on core genome SNP analysis, indicating genetically indistinguishable genomes. These isolates (A55724, A55793, A55798) likely represent a recent transmission cluster or a shared source within the orthopaedic ward. Cluster 1 (0 SNP differences — identical genomes). Isolate 1 Isolate 2 SNP Distance A55724 A55793 0 A55724 A55798 0 A55793 A55798 0 Detection of closely related transmission clusters (≤3 SNPs) A second cluster of closely related isolates was identified, with pairwise SNP distances ranging from 0 to 3 SNPs. This cluster included isolates A55769, A55939, A55941, and A55966 ( Table 3 ). The low level of genomic variation within this group is consistent with a recent transmission chain or ongoing circulation of a closely related lineage within the ward. Table 3. Pairwise SNP distances among closely related isolates (Cluster 2). This table presents isolate pairs with 0–3 SNP differences, indicating highly related genomes. The isolates (A55769, A55939, A55941, A55966) form a closely related cluster consistent with recent transmission or an ongoing transmission chain within the ward. Isolate 1 Isolate 2 SNP distance A55769 A55939 1 A55769 A55941 1 A55769 A55966 3 A55939 A55941 0 A55939 A55966 2 A55941 A55966 2 Interpretation of transmission dynamics Together, these findings indicate a mixed epidemiological scenario within the orthopaedic ward. The presence of both genetically indistinguishable isolates and closely related clusters supports the occurrence of localized transmission events, while the broader distribution of high SNP distances across the dataset reflects a diverse background population structure, likely driven by multiple introductions of unrelated E. coli lineages into the hospital environment. These results demonstrate the coexistence of recent transmission clusters and genetically diverse strains, underscoring the importance of integrating genomic data with epidemiological context to better understand transmission pathways and inform infection prevention strategies. Two distinct transmission clusters were identified based on pairwise SNP distances of ≤5 SNPs. The first cluster, comprising isolates A55724, A55793, and A55798, showed 0 SNP differences, indicating genetically indistinguishable isolates and providing strong evidence of recent transmission or a common source. The second cluster, comprising A55769, A55939, A55941, and A55966, showed pairwise SNP distances ranging from 0 to 3 SNPs, consistent with a very closely related group and suggestive of an ongoing transmission chain within the ward. Shared variant analysis Analysis of shared SNPs identified groups of isolates with common variant profiles, further supporting the phylogenetic structure observed in the core genome SNP analysis. Isolates that were closely related in the phylogeny shared a higher proportion of SNPs, forming distinct genomic clusters consistent with possible transmission chains or recent common ancestry. In contrast, isolates with few or no shared variants were more genetically distant, supporting the presence of multiple unrelated lineages within the study population. Phylogenetic relationships Core genome phylogenetic analysis based on the recombination-filtered SNP alignment demonstrated a clearly polyclonal population structure among the 39 ESBL-producing E. coli isolates ( Figure 2 ). The isolates were distributed across multiple distinct lineages, with eight phylogenetic clusters identified alongside one genetically distinct outlier, rather than forming a single outbreak clone. This overall structure indicates substantial genomic diversity within the orthopaedic ward population. Despite this broad diversity, several isolates formed tight phylogenetic clusters characterized by short branch lengths, consistent with the low pairwise SNP distances observed and suggestive of recent transmission or shared-source exposure within the ward ( Figure 2 ). In contrast, a subset of isolates displayed long branches, indicating marked genetic divergence and supporting the presence of unrelated strains likely introduced independently into the hospital setting. Notably, isolate A55728 formed a long independent branch and remained clearly separated from the main clusters, consistent with the high SNP distances observed and arguing against its involvement in recent local transmission events. Taken together, the recombination-filtered phylogeny, pairwise SNP distance analysis, and shared variant patterns support a mixed epidemiological scenario in which localized transmission occurs within a background of multiple independent introductions. The coexistence of closely related isolate clusters and more widely separated lineages suggests that ESBL-producing E. coli in this orthopaedic ward are shaped by both local clonal expansion and the repeated introduction of diverse MDR strains. High-risk sequence types, including ST131 and ST1193, were represented across this population, further underscoring their contribution to the dissemination of ESBL-producing E. coli in this setting. Comparative analysis Comparative genomic analysis revealed both heterogeneity and shared features across the ESBL-producing E. coli population. Although the isolates were distributed across multiple sequence types and phylogenetic clusters, many shared a common repertoire of antimicrobial resistance determinants, most notably bla CTX-M-15 , indicating the widespread distribution of key ESBL-associated resistance genes across genetically distinct lineages. Comparison of plasmid content further showed that diverse sequence types frequently carried similar IncF-family replicons, supporting a common role for these plasmids in the dissemination of resistance determinants. At the same time, variation in accessory resistance and virulence-associated genes across isolates highlighted the presence of lineage-specific genomic features superimposed on a shared multidrug-resistant background. Taken together, these findings suggest that the ESBL-producing E. coli population in the orthopaedic ward is shaped by both the persistence of successful lineages and the circulation of shared mobile genetic elements, resulting in isolates that are phylogenetically diverse but convergent in their resistance profiles. Discussion This study provides a genomic snapshot of ESBL-producing E. coli colonizing patients admitted to an orthopaedic ward in Mwanza, Tanzania, and demonstrates that this patient population harbors a diverse but highly resistant set of lineages. Rather than identifying a single dominant outbreak clone, our data revealed a polyclonal population structure composed of multiple globally recognized and locally circulating sequence types, including ST131, ST1193, ST69, ST617, and ST38. At the same time, the identification of closely related isolate clusters with pairwise distances of 0–3 SNPs indicates that, within this broader diversity, recent transmission or shared-source exposure likely occurred within the ward. Taken together, these findings suggest that ESBL-producing E. coli in this setting are maintained through a combination of repeated introduction of diverse strains and localized circulation of specific lineages. 16 , 18 The predominance of bla CTX-M-15 across the isolate collection is notable and consistent with its recognized role as the most widely disseminated ESBL determinant in E. coli. 5 , 6 In this study, bla CTX-M-15 was distributed across multiple phylogenetically distinct backgrounds, indicating that the burden of ESBL production in the ward is not restricted to a single lineage. This pattern supports the view that successful resistance genes can become embedded in diverse strain backgrounds, thereby amplifying their epidemiological and clinical impact. 3 The fact that all sequenced isolates were multidrug resistant, with resistance determinants spanning β -lactams, aminoglycosides, fluoroquinolones, sulfonamides, trimethoprim, and tetracyclines, further emphasizes the limited therapeutic options associated with these colonizing strains and reinforces the clinical importance of gastrointestinal carriage as a reservoir of difficult-to-treat organisms. 11 , 12 The plasmid findings provide an important mechanistic explanation for this convergence in resistance profiles across otherwise unrelated lineages. The predominance of IncF-family replicons, together with the detection of additional plasmid types such as IncY, suggests that mobile genetic elements play a major role in shaping the ward resistome. IncF plasmids are particularly important in E. coli because of their well-established association with ESBL dissemination and persistence in clinically successful clones. 28 In our dataset, the recurrence of similar plasmid backgrounds across multiple sequence types supports the likelihood that plasmid-mediated horizontal gene transfer contributes substantially to the spread of resistance determinants in this setting. Thus, the resistance burden observed here appears to reflect not only the persistence of successful lineages, but also the circulation of shared mobile elements capable of moving across strain backgrounds. Beyond resistance, the widespread detection of virulence-associated loci, including genes linked to adhesion, iron acquisition, and extraintestinal survival such as fdeC and ybtP/ybtQ , underscores the clinical relevance of these colonizing isolates. The co-occurrence of antimicrobial resistance and virulence-associated determinants raises concern that the orthopaedic ward patient population may be colonized by strains with both enhanced pathogenic potential and reduced susceptibility to commonly used antibiotics. This is especially important in orthopaedic settings, where prolonged hospitalization, surgical interventions, trauma-related wounds, and repeated antimicrobial exposure may increase opportunities for colonization, persistence, and progression to infection. 11 , 12 From an infection prevention perspective, colonized patients should therefore be viewed not simply as passive carriers, but as potential reservoirs of clinically important multidrug-resistant organisms. 21 – 24 The pairwise SNP analysis adds an important epidemiological dimension to these genomic findings. Although the overall SNP distance distribution was wide, indicating substantial diversity, two distinct low-SNP clusters were identified. One cluster comprised isolates that were genomically indistinguishable at the core genome level, while the second comprised isolates differing by only 0–3 SNPs. These patterns are consistent with recent transmission or shared-source acquisition within the ward. 46 Importantly, however, these clusters were observed against a backdrop of many genetically unrelated isolates, indicating that ward-level transmission is only part of the overall picture. This mixed scenario suggests that ESBL-producing E. coli in the orthopaedic ward likely arise through both ongoing circulation of closely related strains and repeated introduction of unrelated lineages from colonized patients entering the hospital. Such a pattern is epidemiologically plausible in a setting where patient turnover, referral pathways, and prior healthcare exposure may continually seed new resistant strains into the ward environment ( Figure 1 ). Figure 1. Transmission-linked network of ESBL-producing E. coli isolates (≤5 SNPs). Nodes represent individual isolates, and edges represent pairwise SNP distances of ≤5 SNPs derived from recombination-filtered core genome analysis. Edge labels indicate the number of SNP differences between connected isolates. Two transmission clusters were identified. The first cluster comprised isolates A55939, A55769, A55966, and A55941, with pairwise SNP distances ranging from 0 to 3 SNPs, consistent with recent transmission or a shared source. The second cluster comprised isolates A55724, A55793, and A55798, which were genetically indistinguishable at the core genome level (0 SNP differences). Most isolates were not connected within the ≤5 SNP threshold, indicating substantial genetic diversity and suggesting multiple independent introductions into the orthopaedic ward. Figure 2. Core genome phylogenetic relationships and antimicrobial resistance profiles of ESBL-producing E. coli isolates. Core genome SNP-based phylogenetic tree of 39 ESBL-producing E. coli isolates recovered from stool or rectal swabs of patients admitted to an orthopaedic ward in Mwanza, Tanzania. The tree was constructed from a recombination-filtered core genome alignment generated using Snippy, with recombination regions identified and masked using Gubbins, and maximum-likelihood inference performed using IQ-TREE. Isolates are grouped into eight phylogenetic clusters (Clusters 1–8) and one genetically distinct outlier, indicated by colored symbols at the tips. Several clusters comprise closely related isolates with short branch lengths, consistent with low pairwise SNP distances and potential recent transmission events, while others show greater divergence, reflecting multiple independent lineages circulating within the ward. The recombination-filtered phylogeny and shared variant analysis support this interpretation. Several isolates formed tight clusters with short branches and shared variant profiles, consistent with recent common ancestry and possible recent transmission. In contrast, isolates such as A55728 showed marked divergence from the main clusters, reflecting distant ancestry and arguing against participation in recent local transmission events. These observations highlight the value of combining phylogenetic structure, SNP distances, and shared variant patterns when interpreting transmission dynamics. In a setting such as this, reliance on one metric alone could oversimplify the epidemiology; instead, the data support a model in which both clonal spread and genomic convergence through shared resistance elements are occurring simultaneously. 16 , 18 , 26 From a clinical and public health perspective, these findings have several implications. These findings highlight the importance of colonized patients as reservoirs of multidrug-resistant organisms with potential implications for infection prevention and antimicrobial stewardship. First, they reinforce the importance of gastrointestinal colonization surveillance in hospitalized patients, particularly in high-risk wards such as orthopaedics, where colonized patients may serve as reservoirs for onward transmission and possibly subsequent infection. 11 , 14 Second, they support the need for strengthened infection prevention and control measures aimed not only at preventing environmental contamination and patient-to-patient spread, but also at recognizing the role of patient importation of resistant strains. 25 Third, they highlight the utility of genomic surveillance for distinguishing between true clonal spread and broader background diversity, thereby informing targeted interventions. In resource-constrained settings, this kind of genomic information may be especially valuable for prioritizing IPC strategies and antimicrobial stewardship around the organisms and lineages most likely to circulate and persist. 26 This study has limitations that should be acknowledged. First, only 39 isolates passed sequencing quality control and were included in the genomic analyses, which limits the breadth of inference. Second, the study focused on patient-derived stool and rectal swab isolates and did not include contemporaneous sequencing of environmental or healthcare worker isolates, limiting our ability to reconstruct precise transmission pathways. Third, the analysis was conducted within a single orthopaedic ward at one tertiary hospital, and the findings may therefore not be fully generalizable to other wards, hospitals, or regions. Fourth, although plasmid replicons and resistance genes were identified, the use of short-read sequencing limits full resolution of plasmid architecture and the exact genomic context of some resistance determinants. Finally, while low SNP thresholds provide evidence consistent with recent transmission, genomic similarity alone cannot establish the direction or exact route of transmission in the absence of denser epidemiological linkage data. These limitations mean that our findings should be interpreted as evidence of likely circulation patterns rather than definitive proof of specific transmission events. Despite these limitations, this study provides important genomic evidence that ESBL-producing E. coli colonizing orthopaedic patients in Mwanza comprise a multidrug-resistant, genomically diverse, yet epidemiologically connected population. The co-circulation of high-risk international clones, widespread bla CTX-M-15 , common IncF-family plasmids, and low-SNP transmission clusters suggests that the orthopaedic ward functions as both a point of convergence for imported resistant strains and a setting that may permit local persistence and spread. These findings underscore the need to integrate genomic surveillance into infection prevention and antimicrobial resistance monitoring frameworks in sub-Saharan African hospitals, particularly in wards where prolonged stays and antibiotic exposure may amplify the risks of colonization and onward transmission. 6 , 26 Conclusions This study demonstrates that ESBL-producing E. coli colonizing patients in an orthopaedic ward in Mwanza, Tanzania comprise a multidrug-resistant, genomically diverse population dominated by bla CTX-M-15 and carried across multiple globally recognized and locally circulating lineages. Despite this overall diversity, the identification of low-SNP transmission clusters indicates that recent transmission or shared-source exposure is occurring within the ward, highlighting the coexistence of multiple introductions and localized spread. The widespread presence of IncF-family plasmids and shared resistance determinants across phylogenetically distinct isolates suggests that horizontal gene transfer, alongside clonal expansion, plays a key role in shaping the resistance landscape. The concurrent detection of virulence-associated genes further underscores the clinical significance of these colonizing strains as potential sources of difficult-to-treat infections. Together, these findings emphasize the importance of gastrointestinal colonization as a reservoir for antimicrobial resistance in hospitalized patients and highlight the need for strengthened infection prevention and control measures, improved antimicrobial stewardship, and the integration of genomic surveillance into routine monitoring frameworks in resource-limited healthcare settings. Software availability The bioinformatics analyses in this study were conducted using the rMAP-2.0 (Rapid Microbial Analysis Pipeline). The pipeline is openly available and can be accessed via GitHub: • Repository: https://github.com/gmboowa/rMAP-2.0 • Version: v2.0 • License: MIT License A representative report including sample quality control (QC) metrics and downstream analysis outputs is available at: https://gmboowa.github.io/rMAP-2.0/reports/esbl_ecoli.html Ethics approval and consent to participate This study was conducted in accordance with the Declaration of Helsinki and relevant national regulations. It was approved by the Joint CUHAS/BMC Research and Ethics Committee (CREC/409/2019) and the National Health Research Ethics Review Committee of the National Institute for Medical Research (NIMR/HQ/R.8a/Vol. IX/3322) in Tanzania. Permission to conduct the study was obtained from the hospital administration, the Head of the Department of Orthopaedics, and ward supervisors/in-charge nurses prior to sample and data collection. Sampling did not involve collection of identifiable patient information. In the parent study, written informed consent (or assent for children) was obtained from all participants where clinical samples and data were collected. Patients with suspected surgical site infections received appropriate clinical management, including culture and antimicrobial susceptibility testing to guide therapy. Data availability All sequencing data generated in this study have been deposited in the National Center for Biotechnology Information under BioProject accession PRJNA1452460. Raw sequencing reads for all E. coli isolates are available in the Sequence Read Archive and are linked to this BioProject. The corresponding BioSample accession numbers are SAMN57232750–SAMN57232788, and these are also listed in the Extended data 1 (Table S1) associated with this study. Bioinformatics analyses were performed using reproducible workflows implemented in rMAP-2.0 (Rapid Microbial Analysis Pipeline). The scripts and workflow used for data processing and analysis are available at https://github.com/gmboowa/rMAP-2.0 . The following Extended dataset is provided: • Extended data 1 (Table S1) : Metadata for all isolates, including BioSample accessions, sample information, and associated genomic characteristics. This dataset is available on Figshare: https://doi.org/10.6084/m9.figshare.32016402 Internal isolate identifiers used in the manuscript are not included in the public dataset to ensure de-identification; corresponding SRA accession numbers are provided in Extended data Table S1. All data are openly available without restriction in accordance with F1000Research open data policies. Acknowledgements We sincerely thank the hospital infection prevention and control and laboratory teams in Tanzania for their support in coordinating sampling, culture, and isolate processing. References 1. Global action plan on antimicrobial resistance.[cited 2026 Apr 11]. Reference Source 2. Murray CJL, Ikuta KS, Sharara F, et al. : Global burden of bacterial antimicrobial resistance in 2019: a systematic analysis. Lancet. 2022 Feb 12; 399 (10325): 629–655. PubMed Abstract | Publisher Full Text | Free Full Text 3. Woerther PL, Burdet C, Chachaty E, et al. : Trends in human fecal carriage of extended-spectrum β-lactamases in the community: toward the globalization of CTX-M. Clin. Microbiol. Rev. 2013 Oct; 26 (4): 744–758. PubMed Abstract | Publisher Full Text | Free Full Text 4. Bush K, Bradford PA: β-Lactams and β-Lactamase Inhibitors: An Overview. Cold Spring Harb. Perspect. Med. 2016 Aug 1; 6 (8): a025247. PubMed Abstract | Publisher Full Text | Free Full Text 5. Paterson DL, Bonomo RA: Extended-spectrum beta-lactamases: a clinical update. Clin. Microbiol. Rev. 2005 Oct; 18 (4): 657–686. PubMed Abstract | Publisher Full Text | Free Full Text 6. Cantón R, González-Alba JM, Galán JC: CTX-M Enzymes: Origin and Diffusion. Front. Microbiol. 2012; 3 : 110. PubMed Abstract | Publisher Full Text | Free Full Text 7. Bevan ER, Jones AM, Hawkey PM: Global epidemiology of CTX-M β-lactamases: temporal and geographical shifts in genotype. J. Antimicrob. Chemother. 2017 Aug 1; 72 (8): 2145–2155. PubMed Abstract | Publisher Full Text 8. Tadesse BT, Ashley EA, Ongarello S, et al. : Antimicrobial resistance in Africa: a systematic review. BMC Infect. Dis. 2017 Sep 11; 17 (1): 616. PubMed Abstract | Publisher Full Text | Free Full Text 9. Totaro V, Guido G, Cotugno S, et al. : Antimicrobial Resistance in Sub-Saharan Africa: A Comprehensive Landscape Review. Am J Trop Med Hyg. 2025 Aug; 113 (2): 253–263. PubMed Abstract | Publisher Full Text | Free Full Text 10. Gulumbe BH, Haruna UA, Almazan J, et al. : Combating the menace of antimicrobial resistance in Africa: a review on stewardship, surveillance and diagnostic strategies. Biol Proced Online. 2022 Nov; 23 (24): 19. PubMed Abstract | Publisher Full Text | Free Full Text 11. Tawfick MM, Elshamy AA, Mohamed KT, et al. : Gut Commensal Escherichia coli, a High-Risk Reservoir of Transferable Plasmid-Mediated Antimicrobial Resistance Traits. Infect Drug Resist. 2022 Mar 16; 15 : 1077–1091. PubMed Abstract | Publisher Full Text | Free Full Text 12. Jia H, Lu S, Jia Y, et al. : Human intestinal colonization by Escherichia coli ST4014 co-harboring tet(X4) and blaNDM-1 gene: a potential reservoir for antimicrobial resistance dissemination. Microbiol. Spectrum. 2026; 14 (3): e03336–e03325. PubMed Abstract | Publisher Full Text | Free Full Text 13. Manning S, Lautenbach E, Tolomeo P, et al. : 344Risk Factors for Infection with Escherichia coli among Long-Term Care Facility Residents with Gastrointestinal Tract Colonization with Fluoroquinolone-Resistant E. coli. Open Forum Infect. Dis. 2014 Dec; 1 (Suppl 1): S137. Publisher Full Text | Free Full Text 14. Rodríguez I, Figueiredo AS, Sousa M, et al. : A 21-Year Survey of Escherichia coli from Bloodstream Infections (BSI) in a Tertiary Hospital Reveals How Community-Hospital Dynamics of B2 Phylogroup Clones Influence Local BSI Rates. mSphere. 2021; 6 (6): e00868–21. PubMed Abstract | Publisher Full Text | Free Full Text 15. Mangalea MR, Halpin AL, Haile M, et al. : Decolonization and Pathogen Reduction Approaches to Prevent Antimicrobial Resistance and Healthcare-Associated Infections. Emerg. Infect. Dis. 2024 Jun; 30 (6): 1069–1076. PubMed Abstract | Publisher Full Text | Free Full Text 16. Gladstone RA, McNally A, Pöntinen AK, et al. : Emergence and dissemination of antimicrobial resistance in Escherichia coli causing bloodstream infections in Norway in 2002–17: a nationwide, longitudinal, microbial population genomic study. The Lancet Microbe. 2021 Jul 1; 2 (7): e331–e341. PubMed Abstract | Publisher Full Text | Free Full Text 17. Johnson JR, Clabots C, Porter SB, et al. : Intestinal Persistence of Colonizing Escherichia coli Strains, Especially ST131-H30, in Relation to Bacterial and Host Factors. J. Infect. Dis. 2022 Jan 3; 225 (12): 2197–2207. PubMed Abstract | Publisher Full Text | Free Full Text 18. Pöntinen AK, Gladstone RA, Pesonen H, et al. : Modulation of multidrug-resistant clone success in Escherichia coli populations: a longitudinal, multi-country, genomic and antibiotic usage cohort study. The Lancet Microbe. 2024 Feb 1; 5 (2): e142–e150. PubMed Abstract | Publisher Full Text 19. Wende M, Osbelt L, Eisenhard L, et al. : Suppression of gut colonization by multidrug-resistant Escherichia coli clinical isolates through cooperative niche exclusion. Nat. Commun. 2025 Jul 1; 16 (1): 5426. PubMed Abstract | Publisher Full Text | Free Full Text 20. Wolford H, McCarthy NL, Baggs J, et al. : Antimicrobial-Resistant Infections in Hospitalized Patients. JAMA Netw. Open. 2025 Mar 14; 8 (3): e2462059. Publisher Full Text 21. Liang M, Liu Q: Distribution and Risk Factors of Multidrug-Resistant Bacteria Infection in Orthopedic Patients. J Healthc Eng. 2022 Jan 27; 2022 : 2114661–2114665. PubMed Abstract | Publisher Full Text | Free Full Text 22. Yang Y, Ting TT, Lin J, et al. : The effect of a full-time infection control nursing service in the prevention of multidrug-resistant organism in the orthopedic ward. BMC Infect. Dis. 2022 Apr 7; 22 : 348. PubMed Abstract | Publisher Full Text | Free Full Text 23. Yang X, Guo R, Zhang B, et al. : Retrospective analysis of drug resistance characteristics and infection related risk factors of multidrug-resistant organisms (MDROs) isolated from the orthopedics department of a tertiary hospital. Sci. Rep. 2023 Feb 7; 13 (1): 2199. PubMed Abstract | Publisher Full Text | Free Full Text 24. Elifranji ZO, Haddad B, Salameh A, et al. : Microbiological Profile and Drug Resistance Analysis of Postoperative Infections following Orthopedic Surgery: A 5-Year Retrospective Review. Adv Orthop. 2022 Jul 4; 2022 : 7648014. PubMed Abstract | Publisher Full Text | Free Full Text 25. Otter JA, Yezli S, Salkeld JAG, et al. : Evidence that contaminated surfaces contribute to the transmission of hospital pathogens and an overview of strategies to address contaminated surfaces in hospital settings. Am. J. Infect. Control. 2013 May; 41 (5 Suppl): S6–S11. PubMed Abstract | Publisher Full Text 26. Gardy JL, Loman NJ: Towards a genomics-informed, real-time, global pathogen surveillance system. Nat. Rev. Genet. 2018; 19 (1): 9–20. PubMed Abstract | Publisher Full Text | Free Full Text 27. Johnson JR, Porter S, Thuras P, et al. : The Pandemic H30 Subclone of Sequence Type 131 (ST131) as the Leading Cause of Multidrug-Resistant Escherichia coli Infections in the United States (2011–2012). Open Forum Infect. Dis. 2017 May 2; 4 (2): ofx089. PubMed Abstract | Publisher Full Text | Free Full Text 28. Carattoli A: Plasmids and the spread of resistance. Int. J. Med. Microbiol. 2013 Aug; 303 (6–7): 298–304. PubMed Abstract | Publisher Full Text 29. Pitout JDD, DeVinney R: Escherichia coli ST131: a multidrug-resistant clone primed for global domination. F1000Res. 2017; 6 : F1000 Faculty Rev-195. PubMed Abstract | Publisher Full Text | Free Full Text 30. Seni J, Akaro IL, Mkinze B, et al. : Gastrointestinal Tract Colonization Rate of Extended-Spectrum Beta-Lactamase-Producing Gram-Negative Bacteria and Associated Factors Among Orthopaedic Patients in a Tertiary Hospital in Tanzania: Implications for Infection Prevention. Infect Drug Resist. 2021; 14 : 1733–1745. PubMed Abstract | Publisher Full Text | Free Full Text 31. Poulou A, Grivakou E, Vrioni G, et al. : Modified CLSI Extended-Spectrum β-Lactamase (ESBL) Confirmatory Test for Phenotypic Detection of ESBLs among Enterobacteriaceae Producing Various β-Lactamases. J. Clin. Microbiol. 2014 May; 52 (5): 1483–1489. PubMed Abstract | Publisher Full Text | Free Full Text 32. Babraham Bioinformatics - FastQC A Quality Control tool for High Throughput Sequence Data.[cited 2026 Apr 12]. Reference Source 33. Bolger AM, Lohse M, Usadel B: Trimmomatic: a flexible trimmer for Illumina sequence data. Bioinformatics. 2014 Aug 1; 30 (15): 2114–2120. PubMed Abstract | Publisher Full Text | Free Full Text 34. Souvorov A, Agarwala R, Lipman DJ: SKESA: strategic k-mer extension for scrupulous assemblies. Genome Biol. 2018 Oct 4; 19 : 153. PubMed Abstract | Publisher Full Text | Free Full Text 35. Chaumeil PA, Mussig AJ, Hugenholtz P, et al. : GTDB-Tk: a toolkit to classify genomes with the Genome Taxonomy Database. Bioinformatics. 2020 Mar 15; 36 (6): 1925–1927. PubMed Abstract | Publisher Full Text | Free Full Text 36. Lumpe J, Gumbleton L, Gorzalski A, et al. : GAMBIT (Genomic Approximation Method for Bacterial Identification and Tracking): A methodology to rapidly leverage whole genome sequencing of bacterial isolates for clinical identification. PLoS One. 2023; 18 (2): e0277575. PubMed Abstract | Publisher Full Text | Free Full Text 37. Mboowa G, Sserwadda I, Kanyerezi S: rMAP 2.0: a modular, reproducible, and scalable WDL–Cromwell–Docker workflow for genomic analysis of ESKAPEE pathogens. Bioinformatics Advances. 2026 Jan 1; 6 (1): vbag046. PubMed Abstract | Publisher Full Text | Free Full Text 38. Seemann T: tseemann/snippy [Perl].2026 [cited 2026 Apr 12]. Reference Source 39. Croucher NJ, Page AJ, Connor TR, et al. : Rapid phylogenetic analysis of large samples of recombinant bacterial whole genome sequences using Gubbins. Nucleic Acids Res. 2015 Feb 18; 43 (3): e15. PubMed Abstract | Publisher Full Text | Free Full Text 40. Nguyen LT, Schmidt HA, von Haeseler A , et al. : IQ-TREE: A Fast and Effective Stochastic Algorithm for Estimating Maximum-Likelihood Phylogenies. Mol. Biol. Evol. 2015 Jan; 32 (1): 268–274. PubMed Abstract | Publisher Full Text | Free Full Text 41. Letunic I, Bork P: Interactive Tree Of Life (iTOL) v5: an online tool for phylogenetic tree display and annotation. Nucleic Acids Res. 2021 Jul 2; 49 (W1): W293–W296. PubMed Abstract | Publisher Full Text | Free Full Text 42. Bortolaia V, Kaas RS, Ruppe E, et al. : ResFinder 4.0 for predictions of phenotypes from genotypes. J. Antimicrob. Chemother. 2020 Dec 1; 75 (12): 3491–3500. PubMed Abstract | Publisher Full Text | Free Full Text 43. Magiorakos AP, Srinivasan A, Carey RB, et al. : Multidrug-resistant, extensively drug-resistant and pandrug-resistant bacteria: an international expert proposal for interim standard definitions for acquired resistance. Clin. Microbiol. Infect. 2012 Mar 1; 18 (3): 268–281. PubMed Abstract | Publisher Full Text 44. Carattoli A, Zankari E, García-Fernández A, et al. : In Silico Detection and Typing of Plasmids using PlasmidFinder and Plasmid Multilocus Sequence Typing. Antimicrob. Agents Chemother. 2014 Jul; 58 (7): 3895–3903. PubMed Abstract | Publisher Full Text | Free Full Text 45. Seemann T: tseemann/abricate [Perl].2026 [cited 2026 Apr 12]. Reference Source 46. Jones G, Nodari CS, Fabre L, et al. : Lessons from 5 Years of Routine Whole-Genome Sequencing for Epidemiologic Surveillance of Shiga Toxin–Producing Escherichia coli, France, 2018–2022. Emerging Infectious Diseases journal - CDC. May 2025; 31, Supplement : 117–128. PubMed Abstract | Publisher Full Text | Free Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 05 May 2026 ADD YOUR COMMENT Comment Author details Author details 1 Department of Immunology and Molecular Biology, College of Health Sciences, School of Biomedical Sciences, Makerere University, Kampala, P.O. Box 7072, Uganda 2 Weill Bugando School of Medicine, Catholic University of Health and Allied Sciences, Mwanza, P.O. Box 1464, Tanzania Gerald Mboowa Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Software, Supervision, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Benson R Kidenya Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing Ivan Sserwadda Roles: Data Curation, Formal Analysis, Investigation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Stephen Kanyerezi Roles: Data Curation, Formal Analysis, Investigation, Methodology, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Jeremiah Seni Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Software, Supervision, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information This study was part of the research project titled “Understanding transmission dynamics and acquisition of antimicrobial resistance at referral hospitals and community settings in East Africa,” supported through the Grand Challenges Africa programme (grant numbers GCA/AMR/rnd2/058/002 and GCA/AMR/rnd2/058-01 .Research reported in this publication was also supported by the Fogarty International Center of the National Institutes of Health under Award Numbers U2RTW012116 and D43TW013056 The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (1) version 1 Published: 05 May 2026, 15:670 https://doi.org/10.12688/f1000research.180294.1 Copyright © 2026 Mboowa G 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 Mboowa G, Kidenya BR, Sserwadda I et al. Genomic characterization of ESBL-producing Escherichia coli isolates from patients in an orthopaedic ward in Mwanza, Tanzania [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :670 ( https://doi.org/10.12688/f1000research.180294.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: ? 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 Version 1 VERSION 1 PUBLISHED 05 May 2026 Views 0 Cite How to cite this report: Afolayan AO. Reviewer Report For: Genomic characterization of ESBL-producing Escherichia coli isolates from patients in an orthopaedic ward in Mwanza, Tanzania [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :670 ( https://doi.org/10.5256/f1000research.198895.r481994 ) The direct URL for this report is: https://f1000research.com/articles/15-670/v1#referee-response-481994 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 18 May 2026 Ayorinde O Afolayan , Leibniz Institute - German Collection of Microorganisms and Cell Cultures (DSMZ), Germany, Germany Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.198895.r481994 The study investigated the genomic characteristics of ESBL-carrying Escherichia coli recovered from patients admitted into the orthopaedic ward in Mwanza, Tanzania over a 3-month period. The identification of strains belonging to globally recognized sequence types highlights the international dissemination of ... Continue reading READ ALL The study investigated the genomic characteristics of ESBL-carrying Escherichia coli recovered from patients admitted into the orthopaedic ward in Mwanza, Tanzania over a 3-month period. The identification of strains belonging to globally recognized sequence types highlights the international dissemination of these pathogens and their associated antimicrobial resistance (AMR) genes and virulence genes. The observed transmission clusters suggests possible in-hospital (within-ward) spread among vulnerable patients. The study contributes valuable data to the limited scientific knowledge on the spread of ESBL gene-carrying E. coli strains in low- and middle-income countries, and points to the need for routine genomic surveillance in order to inform strategies and policies needed to reduce their spread. Methodology: It will be useful to know the phylogroup, serotype, and pathotype of the E. coli strains (including whether any pathogen carried virulence genes associated with more than one pathotype). Some of the embedded web-links are non-functional (e.g., https://gmboowa.github.io/rMAP-2.0/reports/assets/sections/A55724_blast.html, returned a 'Page not found' error message) Concordance (or level of agreement) between genotypic AMR prediction results and phenotypic antimicrobial susceptibility testing (AST) results should be reported. Authors should consider adding a table summarizing the SNP ranges and mean SNP distance per sequence type. Under the sub-heading 'Pairwise SNP distances and transmission inference', the authors mentioned that 'a subset of isolates exhibited very low SNP distances (0-5)...'. Authors should specify how many isolates exhibited very low SNP distances, and the sequence type to which they belong. Table 2: It is not clear whether some of the E. coli strains were recovered from the same patient or not. Figure 2: This figure would benefit from the inclusion of relevant epidemiological data alongside the phylogenetic tree. Midpoint-rooting the tree may also improve interpretation. The figure legends should not appear pixelated. Readers would also benefit from a careful examination of the figure associated with the transmission network analysis, as it provides important visual context for the inferred transmission clusters and relationships among the isolates. The study could be strengthened by placing the strains within the context of other E. coli genomes from Tanzania, the rest of Africa, and globally. This would help clarify whether the strains reflect single or multiple introductions into Tanzania, as well as potential regional or international dissemination patterns. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Not applicable Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Genomic surveillance of antimicrobial resistance I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Afolayan AO. Reviewer Report For: Genomic characterization of ESBL-producing Escherichia coli isolates from patients in an orthopaedic ward in Mwanza, Tanzania [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :670 ( https://doi.org/10.5256/f1000research.198895.r481994 ) The direct URL for this report is: https://f1000research.com/articles/15-670/v1#referee-response-481994 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 05 May 2026 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline 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 Reviewer Reports Invited Reviewers 1 Version 1 05 May 26 read Ayorinde O Afolayan , Leibniz Institute - German Collection of Microorganisms and Cell Cultures (DSMZ), Germany, Germany 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 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Afolayan A. This is an open access peer review report 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. 18 May 2026 | for Version 1 Ayorinde O Afolayan , Leibniz Institute - German Collection of Microorganisms and Cell Cultures (DSMZ), Germany, Germany 0 Views copyright © 2026 Afolayan A. This is an open access peer review report 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. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline 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 The study investigated the genomic characteristics of ESBL-carrying Escherichia coli recovered from patients admitted into the orthopaedic ward in Mwanza, Tanzania over a 3-month period. The identification of strains belonging to globally recognized sequence types highlights the international dissemination of these pathogens and their associated antimicrobial resistance (AMR) genes and virulence genes. The observed transmission clusters suggests possible in-hospital (within-ward) spread among vulnerable patients. The study contributes valuable data to the limited scientific knowledge on the spread of ESBL gene-carrying E. coli strains in low- and middle-income countries, and points to the need for routine genomic surveillance in order to inform strategies and policies needed to reduce their spread. Methodology: It will be useful to know the phylogroup, serotype, and pathotype of the E. coli strains (including whether any pathogen carried virulence genes associated with more than one pathotype). Some of the embedded web-links are non-functional (e.g., https://gmboowa.github.io/rMAP-2.0/reports/assets/sections/A55724_blast.html, returned a 'Page not found' error message) Concordance (or level of agreement) between genotypic AMR prediction results and phenotypic antimicrobial susceptibility testing (AST) results should be reported. Authors should consider adding a table summarizing the SNP ranges and mean SNP distance per sequence type. Under the sub-heading 'Pairwise SNP distances and transmission inference', the authors mentioned that 'a subset of isolates exhibited very low SNP distances (0-5)...'. Authors should specify how many isolates exhibited very low SNP distances, and the sequence type to which they belong. Table 2: It is not clear whether some of the E. coli strains were recovered from the same patient or not. Figure 2: This figure would benefit from the inclusion of relevant epidemiological data alongside the phylogenetic tree. Midpoint-rooting the tree may also improve interpretation. The figure legends should not appear pixelated. Readers would also benefit from a careful examination of the figure associated with the transmission network analysis, as it provides important visual context for the inferred transmission clusters and relationships among the isolates. The study could be strengthened by placing the strains within the context of other E. coli genomes from Tanzania, the rest of Africa, and globally. This would help clarify whether the strains reflect single or multiple introductions into Tanzania, as well as potential regional or international dissemination patterns. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Not applicable Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Genomic surveillance of antimicrobial resistance I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Afolayan AO. Peer Review Report For: Genomic characterization of ESBL-producing Escherichia coli isolates from patients in an orthopaedic ward in Mwanza, Tanzania [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :670 ( https://doi.org/10.5256/f1000research.198895.r481994) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/15-670/v1#referee-response-481994 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 = "Genomic characterization of ESBL-producing...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/15-670/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/15-670/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/15-670/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Mboowa G 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/15-670/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/15-670", templates : { twitter : "Genomic characterization of ESBL-producing Escherichia coli isolates.... Mboowa G et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/15-670/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/180294/198895") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "198895"); $(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 = { "481991": 0, "484384": 0, "481999": 0, "481998": 0, "481997": 0, "481996": 0, "481995": 0, "481994": 2, "481993": 0, "481992": 0, "484375": 0, "482000": 0, "484383": 0, "484382": 0, "484381": 0, "484380": 0, "484379": 0, "484378": 0, "484377": 0, "484376": 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 = "312eee6c-739f-46a2-8f2b-901cf88638c2"; 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.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2026) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-23T02:00:01.238055+00:00
License: CC-BY-4.0