Meta-analysis and Time Series Projection of Human... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/14-1179" }, "headline": "Meta-analysis and Time Series Projection of Human Papillomavirus Prevalence Among Women in Honduras...", "datePublished": "2025-10-29T16:00:13", "dateModified": "2025-10-29T16:00:13", "author": [ { "@type": "Person", "name": "Salvador Diaz" }, { "@type": "Person", "name": "Marissa Montoya" }, { "@type": "Person", "name": "Arnoldo Zelaya" }, { "@type": "Person", "name": "Jorge Valle" }, { "@type": "Person", "name": "Carlos Agudelo-Santos" }, { "@type": "Person", "name": "Marcio Madrid" }, { "@type": "Person", "name": "Melania Madrid" }, { "@type": "Person", "name": "Alicia Diaz" }, { "@type": "Person", "name": "Yolly Molina" }, { "@type": "Person", "name": "Isaac Zablah" } ], "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 Human papillomavirus (HPV) infection represents a major public health challenge in Latin America, with limited epidemiological data available for Honduras. HPV prevalence trends across age groups must be understood to build effective preventative measures. Objective To systematically analyze HPV prevalence among Honduran women from 1990 to 2023 across different age groups, and to project future trends through 2035 using time series forecasting methods. Methods PRISMA 2020 guided our proportions systematic review and meta-analysis. PubMed, Google Scholar, Tz’ibalnaah, and SciELO searches found age-stratified HPV prevalence studies in Honduran women from 1990 to 2023. We used MedCalc v19.7.1 for meta-analysis and Holt-Winters exponential smoothing in Python v3.10.3 for prevalence estimations. Model accuracy was measured by RMSE and MAE. Results Four studies met inclusion criteria, encompassing data from 1999 to 2023. The pooled HPV prevalence was 42% (95% CI: 21.8%), with substantial heterogeneity (I2 > 75%). Age-stratified analysis revealed highest prevalence in women aged 15-24 years (10.65% in 2023, increased from 1.26% in 1999) and declining prevalence in women >35 years. Time series projections indicated continued increasing trends for women <35 years and stabilizing or declining trends for those ≥35 years. The Holt-Winters model demonstrated optimal fit for the 35-44 age group (RMSE=0.26, MAE=0.25), but substantial prediction errors for younger age groups (RMSE=3.77 for ages 25-34) highlight the limitations of forecasting with limited temporal data points. Conclusions HPV prevalence shows divergent age-specific trends in Honduras, with increasing rates among younger women and decreasing rates in older age groups. These findings suggest differential impacts of public health interventions across age cohorts and highlight the need for enhanced vaccination coverage and sexual health education targeting adolescents and young adults. The limited number of temporal observations constrains forecast reliability, emphasizing the need for strengthened epidemiological surveillance systems. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/14-1179", "name": "Meta-analysis and Time Series Projection of Human Papillomavirus Prevalence..." } } ] } Home Browse Meta-analysis and Time Series Projection of Human Papillomavirus Prevalence... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Diaz S, Montoya M, Zelaya A et al. Meta-analysis and Time Series Projection of Human Papillomavirus Prevalence Among Women in Honduras (1990-2023) [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :1179 ( https://doi.org/10.12688/f1000research.172083.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Systematic Review Meta-analysis and Time Series Projection of Human Papillomavirus Prevalence Among Women in Honduras (1990-2023) [version 1; peer review: awaiting peer review] Salvador Diaz 1 , Marissa Montoya https://orcid.org/0000-0001-6917-9617 1 , Arnoldo Zelaya 1,2 , [...] Jorge Valle 1 , Carlos Agudelo-Santos 3 , Marcio Madrid 1,2 , Melania Madrid 1 , Alicia Diaz 4 , Yolly Molina 3 , Isaac Zablah https://orcid.org/0000-0002-1410-7189 1 Salvador Diaz 1 , Marissa Montoya https://orcid.org/0000-0001-6917-9617 1 , [...] Arnoldo Zelaya 1,2 , Jorge Valle 1 , Carlos Agudelo-Santos 3 , Marcio Madrid 1,2 , Melania Madrid 1 , Alicia Diaz 4 , Yolly Molina 3 , Isaac Zablah https://orcid.org/0000-0002-1410-7189 1 PUBLISHED 29 Oct 2025 Author details Author details 1 National Autonomous University of Honduras Faculty of Medical Sciences, Tegucigalpa, Francisco Morazan, 11101, Honduras 2 Hospital General San Felipe, Tegucigalpa, Francisco Morazan, 11101, Honduras 3 Center for Biomedical Imaging Diagnostics Research and Rehabilitation, National Autonomous University of Honduras, Tegucigalpa, Francisco Morazan, 11101, Honduras 4 Universidad Catolica de Honduras Facultad de Ciencias de la Salud, Tegucigalpa, Francisco Morazan, Honduras Salvador Diaz Roles: Conceptualization, Formal Analysis, Methodology Marissa Montoya Roles: Data Curation, Supervision Arnoldo Zelaya Roles: Investigation, Supervision, Writing – Review & Editing Jorge Valle Roles: Formal Analysis, Methodology, Validation Carlos Agudelo-Santos Roles: Writing – Review & Editing Marcio Madrid Roles: Formal Analysis Melania Madrid Roles: Data Curation, Resources, Writing – Review & Editing Alicia Diaz Roles: Data Curation, Writing – Review & Editing Yolly Molina Roles: Conceptualization, Investigation Isaac Zablah Roles: Data Curation, Resources, Writing – Review & Editing OPEN PEER REVIEW REVIEWER STATUS AWAITING PEER REVIEW This article is included in the Global Public Health gateway. Abstract Background Human papillomavirus (HPV) infection represents a major public health challenge in Latin America, with limited epidemiological data available for Honduras. HPV prevalence trends across age groups must be understood to build effective preventative measures. Objective To systematically analyze HPV prevalence among Honduran women from 1990 to 2023 across different age groups, and to project future trends through 2035 using time series forecasting methods. Methods PRISMA 2020 guided our proportions systematic review and meta-analysis. PubMed, Google Scholar, Tz’ibalnaah, and SciELO searches found age-stratified HPV prevalence studies in Honduran women from 1990 to 2023. We used MedCalc v19.7.1 for meta-analysis and Holt-Winters exponential smoothing in Python v3.10.3 for prevalence estimations. Model accuracy was measured by RMSE and MAE. Results Four studies met inclusion criteria, encompassing data from 1999 to 2023. The pooled HPV prevalence was 42% (95% CI: 21.8%), with substantial heterogeneity (I 2 > 75%). Age-stratified analysis revealed highest prevalence in women aged 15-24 years (10.65% in 2023, increased from 1.26% in 1999) and declining prevalence in women >35 years. Time series projections indicated continued increasing trends for women <35 years and stabilizing or declining trends for those ≥35 years. The Holt-Winters model demonstrated optimal fit for the 35-44 age group (RMSE=0.26, MAE=0.25), but substantial prediction errors for younger age groups (RMSE=3.77 for ages 25-34) highlight the limitations of forecasting with limited temporal data points. Conclusions HPV prevalence shows divergent age-specific trends in Honduras, with increasing rates among younger women and decreasing rates in older age groups. These findings suggest differential impacts of public health interventions across age cohorts and highlight the need for enhanced vaccination coverage and sexual health education targeting adolescents and young adults. The limited number of temporal observations constrains forecast reliability, emphasizing the need for strengthened epidemiological surveillance systems. READ ALL READ LESS Keywords Honduras, Human papillomavirus, Meta-analysis, Time series, Holt-Winters, Prevalence, Epidemiology, Forecasting Corresponding Author(s) Isaac Zablah ( [email protected] ) Close Corresponding author: Isaac Zablah Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Diaz S 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: Diaz S, Montoya M, Zelaya A et al. Meta-analysis and Time Series Projection of Human Papillomavirus Prevalence Among Women in Honduras (1990-2023) [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :1179 ( https://doi.org/10.12688/f1000research.172083.1 ) First published: 29 Oct 2025, 14 :1179 ( https://doi.org/10.12688/f1000research.172083.1 ) Latest published: 29 Oct 2025, 14 :1179 ( https://doi.org/10.12688/f1000research.172083.1 ) 1. Introduction Human papillomavirus (HPV) infection represents a significant public health challenge in Latin America, especially in Central American nations where the disease has a pronounced impact. 1 HPV is the main cause of cervical cancer, which is the fourth most common cancer in women around the world. It is also still one of the main causes of cancer deaths in low- and middle-income countries. 2 In Honduras, as in other developing countries, a thorough comprehension of HPV epidemiological trends and related risk factors is crucial for the execution of effective prevention and control measures. There are more than 200 viruses that are related to HPV. The high-risk oncogenic types, especially HPV-16 and HPV-18, cause about 70% of cervical cancer cases around the world. 2 Low-risk types, mainly HPV-6 and HPV-11, cause genital condylomatosis (anogenital warts), which is the most common sexually transmitted infection (STI) in Honduras. 3 The virus is very easy to spread; after having unprotected sex with an infected partner, the transmission rate is almost 75%. 4 Early sexual debut, having multiple sexual partners, not using condoms consistently, and partner-related factors like non-monogamy are all known risk factors for getting HPV. 2 The Honduran Ministry of Health (SESAL) reported 7,076 cases of major STIs (syphilis, genital herpes, genital warts, gonorrhea, and HIV) in 2018, with papillomavirus infections constituting sixty percent of STI diagnoses. 3 Between 2016 and 2021, there were 18,957 official cases of HPV, which shows how important the disease is from an epidemiological point of view. Nonetheless, comprehensive examinations of temporal trends and age-specific prevalence patterns are still limited in the existing literature. Prior vaccination and public health campaigns, especially those conducted alongside HIV/AIDS awareness initiatives from 1980 to 2000, may have affected the dynamics of HPV transmission among various birth cohorts. HPV vaccination has been gradually incorporated into Honduras’ Expanded Program on Immunization (PAI) since 2006; however, coverage rates and program continuity have been impacted by challenges within the health system and political instability. 5 This study aims to: (1) systematically review and meta-analyze published studies on HPV prevalence among Honduran women, stratified by age groups; (2) calculate age-specific prevalence rates adjusted for population denominators; (3) project future prevalence trends from 2025 to 2035 using non-seasonal time series analysis with the Holt-Winters method; and (4) compare findings with regional and global HPV epidemiological data. These analyses may guide evidence-based STI prevention initiatives and resource distribution for HPV management in Honduras. 2. Methods 2.1 Study design This study utilized a two-phase methodology: (1) a systematic review and meta-analysis of studies on HPV prevalence, and (2) a time series forecasting of age-specific prevalence trends. The systematic review was executed and documented in accordance with the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) 2020 guidelines. 6 The completed PRISMA 2020 checklist is available at Zenodo. 7 This research entailed secondary analysis of published aggregate data and did not necessitate ethics committee approval. No individual patient data was accessed or analyzed. 2.2 Search strategy and information sources We conducted a comprehensive literature search in four electronic databases: PubMed, 8 Google Scholar, 9 Tz’ibalnaah (National Autonomous University of Honduras repository), 10 and SciELO (Scientific Electronic Library Online). 11 The search took place in January 2025 and included works published between January 1990 and December 2024. Search terms employed were: “ HPV Honduras ”, “ human papillomavirus Honduras ”, “ papilomavirus humano Honduras ”, and “ VPH Honduras ” without language restrictions. The search strategy was deliberately broad to maximize sensitivity and minimize the risk of missing relevant studies. We manually searched the reference lists of included studies to identify additional relevant publications. All database searches were documented with dates and results counts to ensure reproducibility. The complete search strategy is available in the PRISMA checklist. To address potential retrieval bias, we included both international databases (PubMed, Google Scholar, SciELO) and a local Honduran repository (Tz’ibalnaah) to capture studies that might not be indexed in major international databases. This approach aimed to minimize geographic and language-related publication bias common in Latin American epidemiological research. 2.3 Eligibility criteria Studies were eligible for inclusion if they met all the following criteria: - Study design: Observational (cross-sectional, cohort, or case-control) reporting HPV prevalence data - Population: Women residing in Honduras, regardless of clinical presentation - Outcome: Laboratory-confirmed HPV infection prevalence reported with age stratification - Age stratification: Data available across comparable age groups (preferably 15-24, 25-34, 35-44, 45-54, 55+ years) - Diagnostic methods: Laboratory confirmation via polymerase chain reaction (PCR), hybrid capture assay, histopathology, or validated clinical diagnostic criteria - Time period: Studies conducted between 1990 and 2023 - Publication type: Full-text peer-reviewed articles, theses, or institutional reports Exclusion criteria were: - Studies reporting only cervical cancer incidence or HPV-associated disease without baseline prevalence data - Studies lacking age-specific prevalence information or using incompatible age categorizations - Conference abstracts without full-text availability or sufficient methodological detail - Duplicate publications of the same study population - Studies with inadequate methodological description preventing quality assessment - Non-human or in-vitro studies 2.4 Study selection and data collection Two independent reviewers (MM, AM) screened all titles and abstracts identified in the database searches. Studies flagged as potentially eligible by either reviewer proceeded to full-text evaluation. Full-text articles were independently assessed by both reviewers using a standardized eligibility form. Disagreements regarding inclusion were resolved through discussion and, if necessary, arbitration by a third reviewer (SD). Data extraction was performed independently by two reviewers using a standardized, pilot-tested data extraction form. The following information was systematically extracted from each included study: - Study characteristics: first author, publication year, study location within Honduras, study design - Population characteristics: sample size overall and by age group, recruitment setting (clinic-based, community-based, mixed) - Diagnostic methods: specific laboratory technique employed, HPV types detected (if specified) - Outcome data: number of HPV-positive cases overall and stratified by age group (15-24, 25-34, 35-44, 45-54, 55+ years) - Quality indicators: sampling methodology, response rates, follow-up duration (if applicable) Discrepancies in extracted data were resolved by consensus between extractors. When information was unclear or missing, we attempted to contact study authors. If authors could not be reached or data could not be clarified, we used conservative assumptions documented in our analysis. 2.5 Population-based prevalence adjustment To enable comparison of prevalence rates across studies conducted in different years and settings, we calculated population-adjusted prevalence rates per 10,000 inhabitants. Age-specific population denominators were obtained from the National Statistics Institute of Honduras (INE) Population and Housing Census. 12 For each study, we selected census data from the year closest to the study midpoint. This adjustment approach has inherent limitations; these should be considered when interpreting population-adjusted prevalence estimates: - Census data represent national-level population estimates and may not reflect the specific demographic composition of study catchment areas (e.g., urban Tegucigalpa vs. rural Danlí) - Linear interpolation between census years (1988, 2001, 2013) may not accurately capture population changes during intervening periods - The assumption of uniform age-sex structure across geographic regions may introduce bias in studies from regions with atypical demographics - Clinic-based studies may oversample high-risk populations, making direct comparison with population-based estimates problematic 2.6 Quality assessment We assessed study quality using the following criteria adapted for prevalence studies: 1. Sampling methodology : Was the sample representative of the target population? Were consecutive patients enrolled or was selection randomized? 2. Sample size adequacy : Was sample size calculation reported? Did the sample provide adequate precision for age-stratified estimates? 3. Diagnostic test validity : Were validated, reproducible laboratory methods employed? Was quality control described? 4. Case definition clarity : Were HPV-positive cases clearly defined with explicit diagnostic criteria? 5. Response rate and attrition : Were participation rates reported? Was attrition accounted for? 6. Statistical analysis appropriateness : Were confidence intervals reported? Were appropriate denominators used? Due to the limited number of studies meeting basic inclusion criteria (n=4), we included all studies that met minimal methodological standards rather than excluding studies based on quality scores. However, we noted quality concerns and incorporated them into our interpretation of results and assessment of evidence certainly. Several sources of bias were identified and addressed: - Selection bias : Clinic-based recruitment in three of four studies may oversample symptomatic or high-risk individuals. We acknowledged this limitation and interpreted prevalence estimates as potentially representing upper bounds. - Publication bias : With only four identified studies spanning 25 years, publication bias favoring positive or significant findings cannot be ruled out. Studies with null findings or unpublished institutional reports may exist but were not accessible through our search strategy. - Detection bias : Variability in diagnostic methods (clinical diagnosis vs. PCR-based detection) and differences in laboratory quality may introduce differential measurement error across studies and time periods. - Temporal confounding : Studies conducted across different time periods may capture secular trends (e.g., introduction of vaccination programs, changes in screening practices, evolution of diagnostic technologies) in addition to true prevalence changes. 2.7 Statistical analysis Meta-analysis of proportions was conducted using MedCalc statistical software v19.7.1 (64-bit). 13 We calculated pooled prevalence estimates with 95% confidence intervals (CI) using random-effects models (DerSimonian-Laird method), anticipating heterogeneity across studies. Random-effects models were chosen a priori given expected variability in study populations, settings, diagnostic methods, and time periods. Statistical heterogeneity was quantified using the I 2 statistic and Cochran’s Q test. I 2 values of 25%, 50%, and 75% were interpreted as representing low, moderate, and high heterogeneity, respectively. Forest plots were generated to visually present individual study estimates with confidence intervals and the pooled effect estimate. Time series analysis and forecasting were performed using Python programming language v3.10.3 with the following libraries: NumPy v1.18 (numerical computing), Pandas v2.1 (data manipulation), SciPy v1.10.1 (scientific computing), Matplotlib v3.7 (visualization), and Seaborn v0.12.2 (statistical graphics). 14 , 15 The Holt-Winters exponential smoothing method 16 was employed for prevalence forecasting from 2025 to 2035. This method decomposes time series into three components: level (average value), trend (directional change), and seasonality (periodic fluctuation). Given our data structure, comprising only four temporal observations at irregular intervals without cyclical patterns; we applied the non-seasonal variant focusing exclusively on level and trend components. The method employs exponential smoothing with two smoothing parameters: α (level smoothing, range 0-1) and β (trend smoothing, range 0-1). These parameters were optimized automatically using least-squares minimization to fit historical data. Forecasts were generated for each age group independently. Critical limitations of the forecasting approach: 1. Sample size insufficiency: Our models were trained on only four temporal observations (1999, 2009, 2017, 2023), far below the recommended minimum of 10-20 observations for reliable time series modeling. This severely constrains forecast reliability and increases parameter uncertainty. 2. Irregular time intervals : Observations are not evenly spaced (gaps of 8, 8, and 6 years), violating the assumption of regular periodicity and potentially introducing artifacts in trend estimation. 3. Non-stationarity : Visual inspection and statistical tests suggest non-stationary behavior (changing variance, non-linear trends) in several age groups, violating Holt-Winters assumptions. 4. Structural breaks : Introduction of HPV vaccination (2006), health system disruptions (2009 political crisis, 2014 failed reform), and the COVID-19 pandemic (2020-2021) represent unmodeled structural changes that may have fundamentally altered transmission dynamics. 5. Model misspecification : The appearance of negative prevalence forecasts for older age groups indicates inappropriate linear extrapolation for data approaching lower bounds. Biologically, prevalence cannot fall below zero; these estimates represent model artifacts rather than plausible predictions. 6. Extrapolation uncertainty : Forecasts extending 10+ years beyond the last observation (2023 to 2035) venture far beyond the data support, exponentially increasing uncertainty. Near-term forecasts (2025-2028) are more reliable than long-term projections (2030-2035). Given these limitations, forecasts should be interpreted as illustrative of general directional trends (increasing vs. decreasing) rather than precise point estimates. Confidence intervals for forecasts were not calculated due to insufficient data points, further limiting interpretability. We recommend viewing projections as hypothesis-generating rather than definitive predictions suitable for policy planning. Forecast accuracy was evaluated using root mean square error (RMSE) and mean absolute error (MAE), 17 , 18 with following formulas: (1) RMSE = [ ∑ ( observed − predicted ) 2 n ] (2) MAE = ∑ | observed − predicted | n Lower RMSE and MAE values indicate superior model fit. RMSE penalizes larger errors more heavily, while MAE provides an average absolute deviation metric. Both metrics are reported in prevalence percentage units for interpretability. All analyses were conducted in a Microsoft Windows 10 (64-bit) environment. 13 – 15 Statistical significance was set at α = 0.05 for all tests. Analysis scripts are available upon reasonable request to promote reproducibility. 2.8 Data availability and reproductibility All data underlying the results are available as part of the article and no additional source data is required. The four primary studies included in the meta-analysis are publicly available through peer-reviewed publications: Ferrera et al. 1999, 19 Tabora et al. 2009, 20 Avilez et al. 2017, 21 and Montoya 2023. 1 Population denominator data were obtained from publicly accessible census records maintained by the National Statistics Institute of Honduras (INE). 12 Age-specific population estimates used for prevalence rate calculations are provided in supplementary materials to facilitate replication. Python analysis scripts, data extraction forms, and complete search documentation are available from the corresponding author upon reasonable request. The PRISMA 2020 checklist with item-by-item reporting locations has been deposited in Zenodo with DOI: 10.5281/zenodo.17429814 under a CC0 1.0 Universal (CC0 1.0) Public Domain Dedication license. 7 3. Results The database search identified 3,760 records. After removing duplicates and screening titles and abstracts, 15 full-text articles were assessed for eligibility. Four studies met all inclusion criteria and were included in the meta-analysis. 5 , 19 – 21 The main reason for exclusion was lack of age-stratified prevalence data (n=11 studies), see Figure 1 for PRISMA flow. Figure 1. Flow diagram showing the identification, screening, eligibility assessment, and inclusion of studies. From 3,760 initial records, four studies met all inclusion criteria for meta-analysis. 1 , 19 – 21 Four studies spanning from 1999 to 2023 were included (see Table 1 ). The overall pooled HPV prevalence across all studies and age groups was 42% (95% CI: 36.1-63.9%), with substantial heterogeneity among studies (I 2 = 96.8%, p < 0.001). Individual study prevalence ranged from 14.8% (Avilez 2017) to 52.8%. 19 , 20 All studies used same age groups (15-24, 25-34, 35-44, 45-54, 55+). Table 1. Characteristics of studies included in meta-analysis. Study Year Location Sample Size HPV+ Cases Diagnostic Method Ferrera et al. 19 1999 Tegucigalpa 603 319 PCR Tabora et al. 20 2009 Tegucigalpa 540 278 PCR/Sequencing Avilez et al. 21 2017 Tegucigalpa 2,148 317 Clinical/PCR Montoya 1 2023 Danlí 100 50 Clinical The overall pooled HPV prevalence across all studies and age groups was 42% (95% CI: 36.1-63.9%), with substantial heterogeneity among studies (I 2 = 96.8%, p < 0.001). Individual study prevalence ranged from 14.8% 21 to 52.8%. 19 , 20 See Table 2 for more details. Table 2. Meta-analysis summary statistics. Study Year Prevalence (%) Standard Error 95% CI Lower 95% CI Upper Ferrera et al. 19 1999 52.8 2.39 47.6 57.0 Tabora et al. 20 2009 51.4 2.11 47.3 55.6 Avilez et al. 21 2017 14.8 0.75 13.3 16.2 Montoya 1 2023 50.0 7.07 36.1 63.9 Pooled estimate 42.0 21.8 62.2 The forest plot ( Figure 2 ) demonstrates considerable between-study variability, with Avilez 2017 showing notably lower prevalence than other studies. The wide confidence interval for Montoya 1 reflects the small sample size (n=100). Figure 2. Forest plot of HPV prevalence meta-analysis. Random-effects meta-analysis showing individual study prevalence estimates (blue diamonds) with 95% confidence intervals (horizontal lines). Pooled estimate (green diamond) is 42% (95% CI: 21.8-62.2%). Substantial heterogeneity observed (I 2 =96.8%). The red dashed vertical line indicates pooled prevalence; shaded red area represents 95% CI of pooled estimate. Study weights proportional to precision, with Avilez 2017 (n=2,148) contributing highest weight (35.8%) despite showing lowest prevalence (14.8%). Age-stratified analyses revealed divergent trajectories across cohorts (see Table 3 ). Among women aged 15–24 years, prevalence was low in early studies (1.26–2.00%), fell to 0% in 2017, and then rose sharply to 10.65% by 2023, indicating a recent resurgence. In the 25–34 group, prevalence fluctuated, peaking at 15.69% in 2017 before declining to 6.54% in 2023. Older groups showed sustained declines: among women 35–44 years, prevalence decreased from 11.88% (1999) to 6.45% (2023), and among those 45–54 years it fell from 13.82% to 3.30% over the same period. Prevalence in women aged ≥55 years remained consistently low, reaching 0% in 2023. Collectively, these patterns suggest a shifting age distribution, with increasing burden in younger women alongside continued improvements in older cohorts. Figure 3 illustrates these temporal trends, showing divergent patterns between younger (<35 years) and older (≥35 years) age groups. Table 3. Age-specific HPV prevalence rates (per 10,000 population). Study Year 15-24 25-34 35-44 45-54 55+ Ferrera et al. 19 1999 1.26 6.21 11.88 13.82 5.36 Tabora et al. 20 2009 2.00 7.39 10.44 9.51 1.39 Avilez et al. 21 2017 0.00 15.69 8.88 6.31 2.21 Montoya 1 2023 10.65 6.54 6.45 3.30 0.00 Figure 3. Age-specific HPV prevalence trends in Honduras (1999-2023). Bar chart showing prevalence rates per 10,000 population across five age groups and four study years. Rising trends evident in younger age groups (15-24, 25-34), with particularly dramatic increase in 15-24 group from 0% (2017) to 10.65% (2023). Declining trends observed in older age groups (35-44, 45-54, 55+). Employing Holt-Winters smoothing, we produced age-specific forecasts extending to 2035 ( Figure 4 ). The prevalence among women aged 15–24 years is anticipated to escalate significantly from 10.02% in 2025 to 33.57% in 2035, whilst the 25–34 age group exhibits a more gradual growth (11.28% to 19.64%). Conversely, forecasts for the 35–44 age group decrease from 4.95% in 2025 to nil by 2035, while estimates for the 45–54 and ≥55 age groups persist in their drop, with certain figures dipping below zero. The negative estimates are biologically implausible and represent an artifact of linear trend extrapolation with restricted temporal resolution, suggesting that Holt–Winters is inadequately applicable to this dataset. The prevalence in elderly demographics is likely to stabilize around zero, making bounded alternatives, such as exponential decay or logistic models more suitable for forecasting. The model demonstrated acceptable performance for age groups 35-54 years (RMSE 3.0), reflecting greater variability in these populations and limitations of forecasting with only four observations. See Table 4 . Figure 4. Holt-Winters projections with uncertainty bands (2025-2035). Age-specific prevalence projections from 2025-2035 using Holt-Winters exponential smoothing. Solid lines represent historical observations (1999-2023); dashed lines show forecasts. Younger age groups (15-24, 25-34) show projected increases; older age groups (35-44, 45-54, 55+) show projected stabilization near zero. Error metrics indicate poor model fit for younger groups (RMSE >3.0) and good fit for 35-44 age group (RMSE=0.26). Note: Projections constrained to 0-40% range to maintain biological plausibility. Table 4. Holt-Winters Model Error Metrics. Age group RMSE MAE Interpretation 15-24 3.02 2.48 Poor fit; high uncertainty 25-34 3.77 3.13 Poor fit; high uncertainty 35-44 0.26 0.25 Good fit; low uncertainty 45-54 0.34 0.33 Good fit; low uncertainty 55+ 0.98 0.81 Moderate fit 4. Discussion This systematic review and meta-analysis main finding reveal a significant HPV prevalence among Honduran women (pooled estimate: 42%), characterized by considerable between-study heterogeneity and varying age-specific temporal trends. The prevalence among women under 35 years has either increased or varied over time, while among women aged 35 years and older, there is a steady decline. In summary, these patterns are in line with the idea that public health interventions work better for some birth cohorts than others, and that sexual behavior, screening participation, and access to healthcare may change from one generation to the next. 4.1 Interpretation of age-specific trends Among younger women (15–34 years), the sharp rise, particularly in those aged 15–24 years, from 0% in 2017 to 10.65% in 2023; it is concerning and may reflect declining vaccination coverage following health-system disruptions; earlier sexual debut in more recent cohorts; reduced awareness of STI prevention due to waning public health campaigns; expanded access to diagnostic services that is detecting previously missed infections; and random variability related to small sample sizes in the most recent study. 5 In contrast, the sustained decline among women ≥35 years likely reflects the cumulative impact of STI prevention campaigns implemented during 1980–2000; cohort-level benefits of HPV vaccination (with today’s 35–44-year-olds having been adolescents or young adults at program initiation); age-related changes in sexual behavior and partner numbers; natural immune clearance of infections acquired earlier in life; and cohort effects arising from differential exposure to risk factors. 4.2 Comparison with regional and global Data Our findings correspond with regional trends indicating increased prevalence in the age groups under 34 and over 55 years, and decreased rates in intermediate ages, when juxtaposed with HPV Information Centre data for Central America. 22 , 23 Nonetheless, direct comparison is constrained by variations in diagnostic methodologies, study cohorts, and HPV type-specific detection. When compared to official SESAL data ( Figure 5 ), there is some agreement, especially for the 25–34 age group, but not for other age groups. SESAL projections indicate a greater prevalence in the 35-54 age demographic compared to our meta-analysis predictions, potentially highlighting discrepancies between clinical reporting systems (SESAL) and research study samples. Figure 5. Comparison of meta-analysis versus SESAL administrative data projections (2025-2035), Comparison of age-specific projections from research-based meta-analysis (solid lines) versus Honduras Ministry of Health (SESAL) administrative surveillance data (dashed lines). Agreement observed for 25-34 age group projections. Divergence is evident for other age groups, particularly 15-24 (meta-analysis shows steep rise, SESAL shows stability) and 35-54 (meta-analysis predicts decline, SESAL predicts persistence). Discrepancies likely reflect differences in data sources, populations, and detection methods. 4.3 Methodological limitations and forecast reliability The main methodological problem is that there aren’t enough time observations, only four (1999, 2009, 2017, and 2023) for time-series forecasting. Standard practice says that there should be at least 10–20 observations for stable trend estimation. With such limited data, it is impossible to tell the difference between short-term stochastic variation and long-term trends. Parameter estimates are very uncertain, projections beyond 2–3 years become less reliable, and the model can’t handle non-linear dynamics or structural breaks. The appearance of negative prevalence forecasts for individuals aged 35 years and older further illustrates model misspecification; prevalence cannot decrease below zero, and these figures represent artifacts of linear extrapolation approaching a low asymptote. This pattern shows that we need bounded models that set natural limits (0–100%), that Holt-Winters is not a good fit for behavior close to zero, and that long-horizon projections (2030–2035) are hard to understand. In addition to forecasting constraints, significant heterogeneity between studies (I 2 = 96.8%) restricts the generalizability of pooled estimates. This heterogeneity is caused by differences in diagnostic methods (clinical vs. PCR), study populations (clinic-based vs. community-based), geographic settings (e.g., Tegucigalpa vs. Danlí), changes in HPV epidemiology and testing practices over time, and sample sizes (100 to 2,148 participants). There is also a possibility of publication and selection bias due to the limited number of published studies and the tendency to favor reporting positive results or specific age groups, while some clinic-based studies remain in institutional reports. Lastly, population adjustments based on national census data assume that the population is evenly spread out, which may not be true for the populations at risk in the study areas. The forecasting model produced biologically implausible negative prevalence estimates for older age groups (35+) in later projection years (2030-2035). These negative values represent artifacts of linear trend extrapolation when data approach lower bounds and indicate model misspecification rather than true predictions. In practice, prevalence in these age groups is expected to stabilize near zero rather than become negative. This artifact underscores the limitations of applying Holt-Winters exponential smoothing to sparse temporal data with only four observations and highlights the need for bounded forecasting approaches (e.g., logistic models, exponential decay) when modeling processes with natural constraints. 4.4 Implications for Honduran Public Health Policy Even with methodological flaws, these results have clear implications for policy. The sharp rise in HPV cases among women aged 15 to 24 years necessitates an immediate escalation of HPV vaccination efforts, preferably before the initiation of sexual activity, coupled with thorough school- and community-based sexual health education that highlights prevention and the advantages of vaccination. To enhance decision-making, a systematic annual surveillance system employing standardized age strata is essential for facilitating comprehensive trend analysis and forecasting. The ongoing declines seen in older women show that past prevention efforts have worked, which means that more money should be spent on broad STI control programs. Finally, it is important to strengthen the resilience of the health system by fixing the weaknesses that were shown during times of political instability (for example, the 2009 constitutional crisis ( curfew ) 24 and the failed 2014 health reform 25 ) to keep public health gains. 4.5 Sociopolitical context Honduras has experienced periods of political and economic instability with direct and persistent effects on the delivery of health services. The constitutional crisis of 2009 messed up public health programs and messed up supply chains, vaccination schedules, and the normal running of health facilities. 24 In 2014, efforts to reform health care didn’t fix the problems with financing, governance, and stewardship that were built into the system. 25 These shocks probably led to inconsistent vaccination coverage, less screening and treatment for STIs, a smaller budget for prevention campaigns, and a loss of skilled workers due to migration and staff changes. At the operational level, higher opportunity costs for users, restrictions on mobility and security, and a more informal labor force may have reduced the demand for preventive services, while staff turnover and institutional fragmentation compromised the continuity of interventions. These contextual conditions provide a reasonable basis for elucidating the observed epidemiological trends: increases or variations in prevalence among young women may signify accumulated deficiencies in primary and secondary prevention, generational shifts in sexual behavior, and inequitable access to diagnosis, alongside methodological discrepancies across studies. The decline in women aged ≥35 years may indicate delayed effects of prior interventions and immunological clearance, as well as potential biases stemming from the selection of the served population or alterations in test sensitivity. The COVID-19 pandemic and other macroeconomic shocks, along with the fact that systems are different, mean that we should be careful when trying to figure out trends. 26 This shows how important it is to have standardized periodic surveillance by age group, better information systems, and evaluations of implementation. To keep up the progress and close the gaps in HPV prevention and control, it’s important to come up with strong strategies that include protected financing, strong supply chains, keeping staff, and working together across sectors. 27 4.6 Recommendations for future research Research priorities should encompass prospective cohorts with age-stratified follow-up to elucidate the natural history and persistence of HPV infection; type-specific genotyping analyses that differentiate oncogenic from non-oncogenic variants and facilitate the estimation of vaccination impact; and a standardized surveillance system featuring annual surveys, uniform sampling frames and laboratory methods, and consistent age bands to enhance the comparability and validity of trends. 28 , 29 Simultaneously, mixed-methods studies investigating barriers to vaccination and healthcare access would inform the optimization of implementation, while comprehensive economic evaluations contrasting expanded vaccination with diverse screening strategies would facilitate effective resource allocation. Finally, it is important to have multicenter collaborations at the Central American level to understand how diseases spread in the region and how they vary from place to place. 5. Conclusions This meta-analysis shows that a lot of Honduran women have HPV, and that the number of cases is rising among younger age groups, which is worrying. Although older women exhibit signs of effective intervention outcomes, the resurgence among adolescents and young adults necessitates an immediate public health response. Time series forecasting with limited temporal observations yields directional insights but should not be excessively interpreted for long-term predictions. The negative prevalence forecasts underscore intrinsic constraints associated with the application of conventional forecasting techniques to sparse epidemiological data. Strengthening HPV vaccination initiatives, improving sexual health education, and developing comprehensive epidemiological surveillance systems are essential priorities. Future research necessitates more frequent temporal assessments and expanded sample sizes to ensure dependable trend analysis and predictions that inform evidence-based policy decisions. Generative AI and tools We used WORDVICE.AI online service with the only purpose of improving semantics and other language concerns. Data availability All data underlying the results are available as part of the article and no additional source data is required. The four primary studies included in the meta-analysis are publicly available through their respective peer-reviewed publications: Ferrera et al. 1999, 19 Tabora et al. 2009, 20 Avilez et al. 2017, 21 and Montoya 2023. 1 Population denominator data were obtained from publicly accessible census records maintained by the National Statistics Institute of Honduras (INE). 12 The PRISMA 2020 checklist for this systematic review and meta-analysis has been deposited in Zenodo with the title “PRISMA 2020 Checklist: Meta-analysis and Time Series Projection of HPV Prevalence Among Women in Honduras (1990-2023)”, DOI: 10.5281/zenodo.17429814 , under a CC0 1.0 Universal (CC0 1.0) Public Domain Dedication license. 30 Acknowledgments This research was supported by the Institute for Research in Medical Sciences and Right to Health (ICIMEDES), Faculty of Medical Sciences (FCM), and Directorate of Scientific, Humanistic, and Technological Research (DICIHT) of the National Autonomous University of Honduras (UNAH). References 1. Moya-Salazar JJ, Victor Abraham Rojas-Zumaran V: Tendencias en la investigacion del virus de papiloma humano en latinoamerica frente a los paises de altos ingresos. Rev. Colomb. Obstet. Ginecol. 2017; 68 : 202–217. Publisher Full Text 2. Chelimo C, Wouldes TA, Cameron LD, et al. : Risk factors for and prevention of human papillomaviruses (HPV), genital warts and cervical cancer. J. Infect. 2013; 66 (3): 207–217. PubMed Abstract | Publisher Full Text 3. SESAL: SESAL - VIH. Reference Source 4. Dictescu D, Istrate-Oficteru AM, Rosu GC, et al. : Clinical and pathological aspects of condyloma acuminatum-review of literature and case presentation. Romanian J. Morphol. Embryol. 2021; 62 (2): 369. 5. Cortes MLM: Factores de riesgo asociados a condilomatosis genital en mujeres atendidas en consulta externa del Hospital Gabriela Alvarado; Danlí, el paraíso. Maestria en Epidemiologia. Agosto-Noviembre 2022; 2023 . 6. Page MJ, McKenzie JE, Bossuyt PM, et al. : The PRISMA 2020 statement: an updated guideline for reporting systematic reviews. J. Clin. Epidemiol. 2021; 134 : 178–189. PubMed Abstract | Publisher Full Text 7. Díaz Cano SE, Montoya Cortes ML, Zelaya A, et al. : PRISMA 2020 Checklist: Meta-analysis and Time Series Projection of HPV Prevalence Among Women in Honduras (1990–2023). [Dataset]. Zenodo. 2025. Version 1.0. Publisher Full Text 8. National Library of Medicine (US): PubMed. Bethesda (MD): National Library of Medicine (US); [cited 2025 Oct 13]. Reference Source 9. Google LLC: Google Scholar. Mountain View (CA): Google LLC; [cited 2025 Oct 13]. Reference Source 10. Universidad Nacional Autónoma de Honduras (UNAH): Tz’ibalnaah. Tegucigalpa, Honduras: UNAH; [cited 2025 Oct 13]. Reference Source 11. SciELO: SciELO. São Paulo, Brazil: SciELO; [cited 2025 Oct 13]. Reference Source 12. INE: Censo de poblacion y vivienda. Tegucigalpa, Honduras: [cited 2025 Oct 13]. Reference Source 13. Schoonjans F, Zalata A, Depuydt CE, et al. : MedCalc: a new computer program for medical statistics. Comput. Methods Prog. Biomed. 1995; 48 (3): 257–262. Publisher Full Text 14. Python Software Foundation: Python programming language. Python Software Foundation; [cited 2025 Oct 13]. Reference Source 15. Python Software Foundation: Python Package Index (PyPI): pip. Python Software Foundation; [cited 2025 Oct 13]. Reference Source 16. Chatfield C, Yar M: Holt-Winters forecasting: some practical issues. Journal of the Royal Statistical Society Series D: The Statistician. 1988; 37 (2): 129–140. Publisher Full Text 17. Willmott CJ, Matsuura K: Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Clim. Res. 2005; 30 (1): 79–82. Publisher Full Text 18. Brassington G: Mean absolute error and root mean square error: which is the better metric for assessing model performance? EGU general assembly conference abstracts. 2017; p. 3574. 19. Ferrera A, Velema JP, Figueroa M, et al. : Human papillomavirus infection, cervical dysplasia and invasive cervical cancer in Honduras: A case-control study. Int. J. Cancer. 1999; 82 (6): 799–803. PubMed Abstract | <a target="xrefwindow" id="d33770e2466" href="https://doi.org/10.1002/(SICI)1097-0215(19990909)82:6 Publisher Full Text 20. Tabora N, Melchers WJG, Doorn LJV, et al. : Molecular Variants of HPV Type 16 E6 Among Honduran Women. Int. J. Gynecol. Cancer. 2010; 20 (3): 323–328. PubMed Abstract | Publisher Full Text 21. Avilez-Soto C, Rosales-Ordoñez C, Soto-Bonilla C, et al. : Infeccion por virus de papiloma humano en mujeres atendidas en un centro de atencion primaria de salud en Honduras, 2017. Rev. Hisp. Cienc. Salud. 2023; 9 (1): 16–20. Publisher Full Text 22. HPV Information Centre. HPV Information Centre; [cited 2025 Oct 13]. Reference Source 23. Bruni L, Albero G, Serrano B, et al. : Human papillomavirus and related diseases in the Americas. HPV Information Centre; [cited 2025 Oct 13]. Reference Source 24. Inter-American Commission on Human Rights (IACHR): Honduras: Human Rights and the Coup d’État. Washington (DC): Organization of American States; 2009 Dec 30 [cited 2025 Oct 13]. Reference Source 25. Secretaría de Estado en el Despacho de Salud (Honduras): Anteproyecto de la Ley del Sistema Nacional de Salud. Tegucigalpa (HN): SESAL; 2020 [cited 2025 Oct 13]. Reference Source 26. Wentzensen N, Clarke MA, Perkins RB: Impact of COVID-19 on cervical cancer screening: challenges and opportunities to improving resilience and reduce disparities. Prev. Med. 2021; 151 : 106596. PubMed Abstract | Publisher Full Text | Free Full Text 27. Bruni L, et al. : Cervical cancer screening programmes and age-specific coverage estimates for 202 countries and territories worldwide: a review and synthetic analysis. Lancet Glob. Health. 2022; 10 : e1115–e1127. PubMed Abstract | Publisher Full Text | Free Full Text 28. Read TR, Hocking JS, Chen MY, et al. : The near disappearance of genital warts in young women 4 years after commencing a national human papillomavirus (HPV) vaccination programme. Sex. Transm. Infect. 2011; 87 (7): 544–547. PubMed Abstract | Publisher Full Text 29. Aynaud O, Dupin N: Enfermedades de transmisión sexual en el hombre. EMC-Urología. 2003; 35 (4): 1–17. Publisher Full Text 30. Diaz Cano SE, Montoya Cortes ML, Zelaya A, et al. : PRISMA 2020 Checklist: Meta-analysis and Time Series Projection of HPV Prevalence Among Women in Honduras (1990-2023) (1.0). [Data set]. Zenodo. 2025. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 29 Oct 2025 ADD YOUR COMMENT Comment Author details Author details 1 National Autonomous University of Honduras Faculty of Medical Sciences, Tegucigalpa, Francisco Morazan, 11101, Honduras 2 Hospital General San Felipe, Tegucigalpa, Francisco Morazan, 11101, Honduras 3 Center for Biomedical Imaging Diagnostics Research and Rehabilitation, National Autonomous University of Honduras, Tegucigalpa, Francisco Morazan, 11101, Honduras 4 Universidad Catolica de Honduras Facultad de Ciencias de la Salud, Tegucigalpa, Francisco Morazan, Honduras Salvador Diaz Roles: Conceptualization, Formal Analysis, Methodology Marissa Montoya Roles: Data Curation, Supervision Arnoldo Zelaya Roles: Investigation, Supervision, Writing – Review & Editing Jorge Valle Roles: Formal Analysis, Methodology, Validation Carlos Agudelo-Santos Roles: Writing – Review & Editing Marcio Madrid Roles: Formal Analysis Melania Madrid Roles: Data Curation, Resources, Writing – Review & Editing Alicia Diaz Roles: Data Curation, Writing – Review & Editing Yolly Molina Roles: Conceptualization, Investigation Isaac Zablah Roles: Data Curation, Resources, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 29 Oct 2025, 14:1179 https://doi.org/10.12688/f1000research.172083.1 Copyright © 2025 Diaz S 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 Diaz S, Montoya M, Zelaya A et al. Meta-analysis and Time Series Projection of Human Papillomavirus Prevalence Among Women in Honduras (1990-2023) [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :1179 ( https://doi.org/10.12688/f1000research.172083.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: AWAITING PEER REVIEW AWAITING PEER REVIEW ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 29 Oct 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status AWAITING PEER REVIEW Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Meta-analysis and Time Series Projection...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-1179/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-1179/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-1179/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Diaz S et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-1179/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/14-1179", templates : { twitter : "Meta-analysis and Time Series Projection of Human Papillomavirus.... Diaz S et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-1179/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/172083/189771") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "189771"); $(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 = { "437766": 0, "437764": 0, "437765": 0, "437762": 0, "437763": 0, "437760": 0, "437761": 0, "435214": 0, "435215": 0, "435212": 0, "435213": 0, "435210": 0, "435211": 0, "435208": 0, "435209": 0, "435216": 0, "435217": 0, "443679": 0, "443687": 0, "443685": 0, "443683": 0, "443681": 0, "443694": 0, "443692": 0, "443693": 0, "443690": 0, "443691": 0, "443689": 0, "428854": 0, "428855": 0, "428853": 0, "432830": 0, "428862": 0, "432831": 0, "432828": 0, "428860": 0, "432829": 0, "428861": 0, "428858": 0, "432827": 0, "428859": 0, "428856": 0, "428857": 0, "432836": 0, "432834": 0, "432835": 0, "432832": 0, "432833": 0, "430950": 0, "430951": 0, "430948": 0, "430949": 0, "430946": 0, "430947": 0, "430945": 0, "430954": 0, "430952": 0, "430953": 0, "437758": 0, "437759": 0, "437757": 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 = "9dd6baad-ec97-4da8-a9dc-d73f3ed38965"; 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.