Better methods, better data: landscaping... | Gates Open Research "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://gatesopenresearch.org/js/vendor/ckeditor/' window.reactTheme = 'gates'; 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", {}); Skip to content Gates Open Research file_upload Submit via VeriXiv search clear search menu close clear Search Browse Gateways & Collections How to Publish Submit via VeriXiv My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Publication Charges Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Contact Blog My Account Submissions Content and Tracking Alerts My Details Sign In Submit via VeriXiv { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://gatesopenresearch.org/articles/8-27" }, "headline": "Better methods, better data: landscaping the priorities for improving methodologies in vector control", "datePublished": "2024-03-21T10:52:20", "dateModified": "2025-07-28T14:31:05", "author": [ { "@type": "Person", "name": "Katherine Gleave" }, { "@type": "Person", "name": "Giorgio Praulins" }, { "@type": "Person", "name": "Rosemary Susan Lees" } ], "publisher": { "@type": "Organization", "name": "Gates Open Research", "logo": { "@type": "ImageObject", "url": "https://gatesopenresearch.org/img/AMP/Gates_image.png", "height": 600, "width": 47 } }, "image": { "@type": "ImageObject", "url": "https://gatesopenresearch.org/img/AMP/Gates_image.png", "height": 1200, "width": 94 }, "description": "This article addresses the evolving challenges in evaluating insecticide-based tools for vector control. In response to the emergence of insecticide resistance in major malaria vectors, novel chemistries and products are coming to market, and there is a need to review the available testing methodologies. Commonly used methods for evaluating insecticides, such as the World Health Organization (WHO) cone bioassay, are inadequate for the diverse range of tools now available. Innovation to Impact (I2I) has studied the variability in laboratory methods, with the aim of identifying key factors that contribute to variation and providing recommendations to tighten up protocols. The I2I Methods Landscape is a living document which presents a review of existing methods for evaluating vector control tools, with the scope currently extending to insecticide-treated nets (ITNs) and indoor residual sprays (IRS). The review reveals a lack of validation for many commonly used vector control methods, highlighting the need for improved protocols to enhance reliability and robustness of the data that is generated to make decisions in product development, evaluation, and implementation. A critical aspect highlighted by this work is the need for tailored methods to measure endpoints relevant to the diverse modes of action of novel insecticides. I2I envisage that the Methods Landscape will serve as a decision-making tool for researchers and product manufacturers in selecting appropriate methods, and a means to prioritise research and development. We call for collective efforts in the pro-active development, validation, and consistent implementation of suitable methods in vector control to produce the data needed to make robust decisions." } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://gatesopenresearch.org/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://gatesopenresearch.org/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://gatesopenresearch.org/articles/8-27/v2", "name": "Better methods, better data: landscaping the priorities for improving..." } } ] } Home Browse Better methods, better data: landscaping the priorities for improving... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Gleave K, Praulins G and Lees RS. Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.12688/gatesopenres.15399.2 ) 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 ▬ ✚ Open Letter Revised Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] Katherine Gleave 1 , Giorgio Praulins https://orcid.org/0000-0003-2601-2598 2 , Rosemary Susan Lees https://orcid.org/0000-0002-4232-9125 1 Katherine Gleave 1 , Giorgio Praulins https://orcid.org/0000-0003-2601-2598 2 , Rosemary Susan Lees https://orcid.org/0000-0002-4232-9125 1 PUBLISHED 28 Jul 2025 Author details Author details 1 Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, Merseyside, UK 2 Vector Biology Department, Liverpool School of Tropical Medicine, Liverpool, UK Katherine Gleave Roles: Conceptualization, Investigation, Methodology, Writing – Original Draft Preparation Giorgio Praulins Roles: Writing – Review & Editing Rosemary Susan Lees Roles: Conceptualization, Funding Acquisition, Investigation, Methodology, Project Administration, Supervision, Writing – Original Draft Preparation OPEN PEER REVIEW DETAILS REVIEWER STATUS Abstract This article addresses the evolving challenges in evaluating insecticide-based tools for vector control. In response to the emergence of insecticide resistance in major malaria vectors, novel chemistries and products are coming to market, and there is a need to review the available testing methodologies. Commonly used methods for evaluating insecticides, such as the World Health Organization (WHO) cone bioassay, are inadequate for the diverse range of tools now available. Innovation to Impact (I2I) has studied the variability in laboratory methods, with the aim of identifying key factors that contribute to variation and providing recommendations to tighten up protocols. The I2I Methods Landscape is a living document which presents a review of existing methods for evaluating vector control tools, with the scope currently extending to insecticide-treated nets (ITNs) and indoor residual sprays (IRS). The review reveals a lack of validation for many commonly used vector control methods, highlighting the need for improved protocols to enhance reliability and robustness of the data that is generated to make decisions in product development, evaluation, and implementation. A critical aspect highlighted by this work is the need for tailored methods to measure endpoints relevant to the diverse modes of action of novel insecticides. I2I envisage that the Methods Landscape will serve as a decision-making tool for researchers and product manufacturers in selecting appropriate methods, and a means to prioritise research and development. We call for collective efforts in the pro-active development, validation, and consistent implementation of suitable methods in vector control to produce the data needed to make robust decisions. READ ALL READ LESS Keywords Methods validation, Vector control, Insecticide resistance, Product evaluation Corresponding Author(s) Katherine Gleave ( [email protected] ) Close Corresponding author: Katherine Gleave Competing interests: No competing interests were disclosed. Grant information: This work was supported by the Gates Foundation [INV-050591]. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2025 Gleave K 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: Gleave K, Praulins G and Lees RS. Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.12688/gatesopenres.15399.2 ) First published: 21 Mar 2024, 8 :27 ( https://doi.org/10.12688/gatesopenres.15399.1 ) Latest published: 28 Jul 2025, 8 :27 ( https://doi.org/10.12688/gatesopenres.15399.2 ) Revised Amendments from Version 1 On the suggestion of peer reviewers, to whom we are very grateful, we have added some text to suggest the key requirements of novel methods, and a paragraph discussing resistance monitoring methods as a priority area of interest for inclusion in the Methods Landscape. For their contribution to research efforts in this area and generation of these additional sections we have included Giorgio Praulins as an additional author. On the suggestion of peer reviewers, to whom we are very grateful, we have added some text to suggest the key requirements of novel methods, and a paragraph discussing resistance monitoring methods as a priority area of interest for inclusion in the Methods Landscape. For their contribution to research efforts in this area and generation of these additional sections we have included Giorgio Praulins as an additional author. See the authors' detailed response to the review by Shüné V Oliver See the authors' detailed response to the review by Eric Ochomo See the authors' detailed response to the review by Adedayo O. Oduola See the authors' detailed response to the review by Magellan Tchouakui READ REVIEWER RESPONSES Disclaimer The views expressed in this article are those of the author(s). Publication in Gates Open Research does not imply endorsement by the Gates Foundation. Purpose This letter highlights the critical need for updated methodologies for the assessment of vector control tools due to the emergence of insecticide resistance and the development of novel chemistries. Traditional evaluation methods are deemed inadequate for the diverse range of tools now available, necessitating the validation and adoption of innovative approaches. Key initiatives such as the production of a Methods Validation Framework and the Methods Landscaping project by Innovation to Impact (I2I) aim to provide guidance on method reliability, reproducibility, and comparability across different settings. I2I have highlighted priority areas which include validation of established methods, adapting established methods for novel chemistries and developing new methods as needed. Collaboration within the research community is crucial for addressing these challenges and ensuring reliable data is collected for informed decision making in vector control. Introduction Insecticide-treated nets (ITNs) and indoor residual spraying (IRS) are the cornerstone of vector-borne disease control. However, the emergence and spread of insecticide resistance within the major malaria vectors has prompted the development of novel chemistries and products. Methodologies and guidelines that were previously considered robust for evaluating and monitoring pyrethroid-only ITNs against pyrethroid-susceptible mosquito populations have proven inadequate for the diverse range of tools now available. In this rapidly evolving field, it is imperative that we consider the appropriateness of chosen testing methods and that we are able to adopt innovative, robust assessment frameworks. Current methods and challenges The World Health Organisation (WHO) cone and tube bioassays ( World Health Organization, 2013 ) are widely recognised methods for evaluating the efficacy of insecticides and insecticide-based tools against mosquitoes and for monitoring for insecticide resistance, respectively. These assays involve exposing mosquitoes to treated surfaces and monitoring their knockdown and mortality over a specified time period. The outcomes of these assays provide information about the insecticides’ bioefficacy, which in turn informs decision-making about intervention use for vector control. Over recent years, efforts are starting to be made to validate these and other methods, to ensure their reliability, reproducibility and comparability across different laboratories, geographical settings, and testing environments. The WHO provides guidelines for conducting these assays, including recommendations for parameters such as mosquito species, mosquito age, and insecticide concentration. The efficacy and results of a bioassay depend on the interplay of multiple factors: the test system (mosquito species, resistance status, anthropophagy, physiological status), the bioassay (surface area, duration of exposure, time of day, insect density, insect activity), the environment (temperature and humidity, air flow, ambient light), and the product (active ingredient, formulation, preparation, storage conditions). To fully understand methods and reliably interpret the data they generate, each of these parameters must be investigated. A Methods Validation Framework ( Matope et al. , 2023 ) was designed to optimise and characterise methods and includes an assessment of the effect of altering testing parameters. The application of this process increases confidence in existing and standard testing methods. It is also critical for adapting existing methods to new types of tools and for evaluating new methods developed for emerging needs and novel approaches. In selecting an appropriate bioassay to generate the data we need to answer a given question, the first thought we need to explore is what the purpose of this method is and whether it is the correct method to use with the product I am testing. We can then consider the factors that will affect reproducibility and robustness, how the method can be used within studies, and whether the method process is sufficiently explained. We should explore the potential sources of variability and bias that need to be monitored and documented. A good example of an investigation into the effects of altering a method parameter comes from a study by Owusu and Muller ( Owusu & Muller, 2016 ), who considered the angle at which the WHO cone is placed during testing. In this study, the angle at which the cone is mounted significantly affected the amount of time mosquitoes spent resting on treated nets, and hence subsequent mortality. Innovation to Impact (I2I) are currently undertaking studies to investigate the level of variability (referred to as ‘noise’) surrounding the most commonly used laboratory methodologies. This involves looking at repeating bioassays on a large scale to characterise variability under standard conditions, with variables such a relative humidity and mosquito number permitted to fluctuate as they would under routine testing (within the range of acceptable values outlined by WHO guidelines). The purpose of quantifying this day-to-day variation in outcomes is twofold, first to identify which factors are the largest sources of variation, after which we can make recommendations to tighten up the protocol. Secondly, it is important to understand the inherent variability in bioassay data so that testing can be designed to be sufficiently powered to detect real differences between treatments above the inherent noise from the bioassay. Methods can be optimised to minimise noise during internal validation of a method, but it is also important that multi-centre validation is done to confirm inter-laboratory variability. Once validated, a method must be used consistently within studies and between facilities, with any deviations from standardised protocols being reported. A new methods landscape I2I have been surveying the current methods available for assessing vector control tools, during development, evaluation, post market monitoring and insecticide resistance monitoring, and in the vector control field more generally. A Methods Landscape has been produced which characterises and assesses the level of validation of available methods, a living document freely available to the community ( Innovation to Impact, 2024a ). The ultimate aim of this Landscape is to serve as a decision-making tool for researchers and product manufacturers to aid in selecting the best methods to generate the right data to answer a given question. By undertaking this exercise, we have been able to identify priority activities and gaps in the evidence needed to ensure better methods are made available for vector control product evaluation. We therefore envisage that this Methods Landscape will also be used as a tool to prioritise investment in appropriate method development and validation by stakeholders including product developers, donors, and researchers. Undertaking a comprehensive review of existing literature, using available data, and gaining insights from subject matter experts, we have collated an evidence base to support published methods. Through a series of detailed reports, we have explained how best to interpret and use the data generated from different methodologies. A key source of guidance in generating the Landscape was a consultation which aimed to collect information from product developers and manufacturers on their experiences with vector control product evaluation and the methods used to generate data for this purpose. 29 companies were invited to participate, based on their membership of the I2I industry group ( Innovation to Impact, 2024b ) at the time of inviting. 13 companies contributed (12 through interview, 1 through written response) responses to a list of pre-provided questions around suitability of available methods, data requirements, endpoints of interest and challenges in data generation. The report is available on the I2I website ( Innovation to Impact, 2024a ). A wide range of factors have been considered in order to characterise methods, including the context for the method (the specific test item for which the method is tailored, suitable chemistries for use with the method, relevant stage of the product’s life cycle, outstanding gaps in knowledge and priorities), the endpoints and their significance (mortality or sterilisation, speed of action, whether entomological effect is relevant to personal or community protection), the relevant testing parameters to consider (the characteristics of the mosquito population used, number of mosquitoes per replicate, exposure and holding times, appropriate controls) and other considerations relevant to method choice (accessibility, cost). For each method, we give guidance on the level of validation, for example is it a standard method for which there is a large evidence base but no formal validation efforts; a newly developed method for a given mode of action chemistry which requires further evaluation; or an established method which has undergone thorough optimisation and formal validation? Phase one of the Methods Landscape has been launched on the I2I website, which explores 10 methods that I2I have reviewed for evaluating ITNs and IRS. The majority of the methods examined during the landscaping project to date present vague parameters, and protocols need to be improved to increase reliability and robustness. Important aspects of many bioassays such as mosquito age, mosquito number per replicate and the number of biological replicates per product tested require validation, though the updated WHO Guideline for Prequalification Assessment of ITNs and implementation guidance documents ( World Health Organisation, 2024 ) provide improved clarity. There has generally been little validation of vector control methods, with that there is being either piecemeal research activities to explore specific parameters or adaptations for a given setting or collected from years of historical data across many different sites using different mosquito species. For many methods in common use there is data available which has been generated across a multi-centre study which can be used to ‘retroactively validate’ a method. Perhaps unsurprisingly, the method with the most data available is the WHO cone test, for which the vast number of published studies using this bioassay offers an opportunity to examine the variability of results and the influence of key endpoints on mortality data, an effort which is underway within I2I. Information may also be gathered to help inform the adaptation of the method for novel chemistries. Another approach to improving and standardising procedures for existing methods is the generation of consensus standardised operating procedures (SOPs), a process I2I has successfully applied to methods for strain characterisation and ITN durability monitoring ( Lees et al. , 2022 ; Lissenden et al. , 2021 ). The most thoroughly validated method reviewed to date is also the newest, the WHO bottle bioassay for susceptibility monitoring, which was optimised through a multi-centre process and with the use of a modelling framework used to generate and confirm discriminating concentrations ( Corbel et al. , 2023 ; Kont et al. , 2023 ). For novel methods, the availability of a Methods Validation Framework ( Matope et al. , 2023 ) provides a formal process that can be followed to generate a specific Methods Claim which characterises the scope and accuracy of outputs of the method and maximise confidence in method use. Future direction and focus areas I2I plan for the Methods Landscape to be a living document, updated as we continue our review and validation of methods, updated to reflect current best practices and evolving evidence and use practices, and expanding the scope from ITNs and IRS to methods related to other product types such as spatial repellents and ATSBs. The Landscape will also incorporate areas beyond purely product evaluation such as screening for novel active ingredients and durability monitoring Resistance monitoring methods are also an important area for consideration. Current methods used to monitor mosquito populations for insecticide susceptibility were designed for a world where resistance was only beginning to emerge, to detect the first signs of the appearance of resistance mechanisms primarily to pyrethroids. New methods are needed to better characterise resistance and relate that information to operational decisions about product deployment in a new world of widespread resistance. This new method development needs to consider novel modes of action and routes of exposure including ingestion and exposure to volatiles to be relevant for new types of vector control tools. At the same time there are improvements which could be made to improve on existing methods such as considering the impact of including surfactants when testing some chemistries, the usefulness of the PBO synergism assay, and how to interpret and use resistance monitoring data given the high level of variability in bioassays. A critical priority focus area already identified by the Landscape lies in the validation of well-established methods that have served as the gold standard for many years. For instance, the correlation between the bioavailability of insecticides within products and the mosquito bioassay methods used to assess efficacy demands exploration. There is an assumed link between biological efficacy and product specifications ( Karl et al. , 2021 ), however, this is a critical aspect that needs to be considered when designing effective intervention assessment methods. ITNs vary in material and mechanism of delivery. There is no simple physiochemical measurement available that corresponds to the bioefficacy of treated nets. Vector control product specifications refer to characteristics such as design features ( i.e. , fabric choice and weave pattern) and insecticide formulations (insecticide concentration and delivery method) that define a control tool. Product specifications need to ensure that the surface-active ingredient (AI) remains effective for expected duration of a tool’s use, but we do not know if surface concentration always relates directly to insecticide bioavailability. The presentation of an insecticide on a product surface over time is an important factor for consideration, and we currently do not have the methods to investigate this accurately. Another area of priority to consider is the varying modes of action (MoA) of novel chemistries showing a diverse array of physiological effects on mosquitoes, and the need to have tailored endpoints that conventional assays may not have originally encompassed. We will need to either adapt established methods to account for unique characteristics of novel insecticides or develop new methods from scratch. An ideal bioassay for routine testing of a vector control product would be designed to be globally accessible and scalable to high throughput, with inexpensive equipment, either easily available as with the CDC bottle, provided from a central source as with the WHO tube, or utilising readily available materials. A bioassay would ideally be simple to operate, minimising the specialised training required, and with easily scored endpoints. Standardisation to ensure reproducible data which is between sites and over time, is balanced against robustness against variable testing conditions. A recent example of a novel method is the Ifakara Ambient Chamber Test (I-ACT), which has been developed at Ifakara Health Institute for testing new ITNs ( Kibondo et al. , 2022 ). The I-ACT can measure mortality and blood feeding endpoints and so has uses for both durability and non-inferiority testing ( Massue et al. , 2019 ). Existing protocols are often based on historical data for commonly used insecticides, and there is a lack of baseline data for new products. With this in mind, there is limited information to compare method and product efficacy against. To overcome pyrethroid resistance, new insecticides exploit different target sites and pathways within mosquito populations, which may eventually lead to the emergence of varied resistance mechanisms. Existing methods may not be sensitive to these new modes of resistance, potentially leading to confounding results and underestimation or failure to detect resistance. Additionally, new chemistries may share similarities in their modes of action with existing compounds, leading to potential cross-resistance which we need to have methods in place to detect. I2I see this a critical activity as new products with novel MoA have already gained WHO recommendation for use in areas of pyrethroid resistance, despite there being a lack of suitable and validated laboratory bioassays available for use. New tools may also have different routes of insecticide exposure, oral ingestion, for example, for which new bioassay types may be needed to test durability of bioefficacy as well as susceptibility. We need to work towards incorporating method validation stages into routine product development and use, as opposed to the delayed, reactive approach that has been followed to date ( Lees et al. , 2023 ). Call to action The emergence of insecticide resistance has necessitated the development of novel chemistries and products, rendering previously used methodologies inadequate for the diverse range of tools now available. The development and incorporation of validated methods and consensus standard operating procedures (SOPs) ( Lissenden et al. , 2021 ) will empower the vector control community to confidently use optimised methods that have been tailored for specific insecticides and novel products. It is imperative that the research community work together to address these challenges and prioritise the development, validation, and consistent implementation of improved methods. It is through collective efforts and innovative thinking that we can ensure the reliability of data which forms the evidence base for decisions in vector control during tool development, evaluation, implementation, and post-market monitoring. Data availability No data are associated with this article. Acknowledgements For their contribution to the landscaping reports: Dr Natalie Lissenden, Dr Fabricio Silva Martins, Dr Frank Mechan, Annabel Murphy, George Parsons, Anna Trett. For their contribution to the Landscaping consultation: the Innovation to Impact Industry Group ( https://innovationtoimpact.org/workstreams/industry-engagement/ ). Faculty Opinions recommended References Corbel V, Kont MD, Ahumada ML, et al. : A new WHO bottle bioassay method to assess the susceptibility of mosquito vectors to public health insecticides: results from a WHO-coordinated multi-centre study. Parasit Vectors. 2023; 16 (1): 21. PubMed Abstract | Publisher Full Text | Free Full Text Innovation to Impact: Innovation to impact methods landscaping. 2024a. Reference Source Innovation to Impact: Innovation to impact workstream industry engagement. 2024b. Reference Source Karl S, Katusele M, Freeman TW, et al. : Quality Control of long-lasting insecticidal nets: are we neglecting it? In: Trends Parasitol. Elsevier Ltd, 2021; 37 (7): 610–621. PubMed Abstract | Publisher Full Text Kibondo UA, Odufuwa OG, Ngonyani SH, et al. : Influence of testing modality on bioefficacy for the evaluation of Interceptor ® G2 mosquito nets to combat malaria mosquitoes in Tanzania. Parasit Vectors. 2022; 15 (1): 124. PubMed Abstract | Publisher Full Text | Free Full Text Kont MD, Lambert B, Sanou A, et al. : Characterising the intensity of insecticide resistance: a novel framework for analysis of intensity bioassay data. Curr Res Parasitol Vector Borne Dis. 2023; 4 : 100125. PubMed Abstract | Publisher Full Text | Free Full Text Lees RS, Armistead JS, Azizi S, et al. : Strain characterisation for measuring bioefficacy of ITNs treated with two active ingredients (Dual-AI ITNs): developing a robust protocol by building consensus. Insects. 2022; 13 (5): 434. PubMed Abstract | Publisher Full Text | Free Full Text Lees RS, Fornadel C, Snetselaar J, et al. : Insecticides for mosquito control: improving and validating methods to atrengthen the evidence base. In: Insects. MDPI, 2023; 14 (2): 116. PubMed Abstract | Publisher Full Text | Free Full Text Lissenden N, Armistead JS, Gleave K, et al. : Developing consensus Standard Operating Procedures (SOPs) to evaluate new types of insecticide-treated nets. Insects. 2021; 13 (1): 7. PubMed Abstract | Publisher Full Text | Free Full Text Massue DJ, Lorenz LM, Moore JD, et al. : Comparing the new Ifakara Ambient Chamber Test with WHO cone and tunnel tests for bioefficacy and non-inferiority testing of insecticide-treated nets. Malar J. 2019; 18 (1): 153. PubMed Abstract | Publisher Full Text | Free Full Text Matope A, Lees RS, Spiers A, et al. : A bioassay method validation framework for laboratory and semi-eld tests used to evaluate vector control tools. 2023. Publisher Full Text Owusu HF, Müller P: How important is the angle of tilt in the WHO cone bioassay? Malar J. 2016; 15 : 243. PubMed Abstract | Publisher Full Text | Free Full Text World Health Organization: Guidelines for laboratory and field-testing of long-lasting insecticidal nets. 2013. Reference Source World Health Organisation: WHO Guideline for the prequalification assessment of insecticide-treated nets. 2024. Reference Source Comments on this article Comments (0) Version 2 VERSION 2 PUBLISHED 21 Mar 2024 ADD YOUR COMMENT Comment Author details Author details 1 Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, Merseyside, UK 2 Vector Biology Department, Liverpool School of Tropical Medicine, Liverpool, UK Katherine Gleave Roles: Conceptualization, Investigation, Methodology, Writing – Original Draft Preparation Giorgio Praulins Roles: Writing – Review & Editing Rosemary Susan Lees Roles: Conceptualization, Funding Acquisition, Investigation, Methodology, Project Administration, Supervision, Writing – Original Draft Preparation Competing interests No competing interests were disclosed. Grant information This work was supported by the Gates Foundation [INV-050591]. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (2) version 2 Revised Published: 28 Jul 2025, 8:27 https://doi.org/10.12688/gatesopenres.15399.2 version 1 Published: 21 Mar 2024, 8:27 https://doi.org/10.12688/gatesopenres.15399.1 Copyright © 2025 Gleave K 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 Gates Open Research - - 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 Gleave K, Praulins G and Lees RS. Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.12688/gatesopenres.15399.2 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 21 Mar 2024 Views 0 Cite How to cite this report: Tchouakui M. Reviewer Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36726 ) The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36726 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 21 Aug 2024 Magellan Tchouakui , Centre for Research in Infectious Diseases, Yaoundé, Cameroon Approved VIEWS 0 https://doi.org/10.21956/gatesopenres.16749.r36726 Novel insecticides are gradually being recommended by WHO to mitigate pyrethroid resistance. This highlights the need to review the available testing methodologies and design/improve novel methods for testing the susceptibility of the vectors to these new chemistries. This review reveals ... Continue reading READ ALL Novel insecticides are gradually being recommended by WHO to mitigate pyrethroid resistance. This highlights the need to review the available testing methodologies and design/improve novel methods for testing the susceptibility of the vectors to these new chemistries. This review reveals a shows insufficiency of validation for many commonly used vector control methods, highlighting the need for improved protocols to enhance the reliability and robustness of the data that is generated to make decisions in product development, evaluation, and implementation. The review is very interesting as it could serve as a decision-making tool for researchers and product manufacturers in selecting appropriate methods and I recommend its acceptance Is the rationale for the Open Letter provided in sufficient detail? Yes Does the article adequately reference differing views and opinions? Yes Are all factual statements correct, and are statements and arguments made adequately supported by citations? Yes Is the Open Letter written in accessible language? Yes Where applicable, are recommendations and next steps explained clearly for others to follow? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Infectious disease transmission, Malaria, Insecticide resistance management, Fitness costs I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Tchouakui M. Reviewer Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36726 ) The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36726 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Author Response 28 Feb 2025 Rosemary Lees , Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK 28 Feb 2025 Author Response We are very grateful for this positive review, and hope that the Methods Landscape will indeed act as a useful decision-making tool as suggested. Competing Interests: No competing interests were disclosed. We are very grateful for this positive review, and hope that the Methods Landscape will indeed act as a useful decision-making tool as suggested. We are very grateful for this positive review, and hope that the Methods Landscape will indeed act as a useful decision-making tool as suggested. Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 28 Feb 2025 Rosemary Lees , Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK 28 Feb 2025 Author Response We are very grateful for this positive review, and hope that the Methods Landscape will indeed act as a useful decision-making tool as suggested. Competing Interests: No competing interests were disclosed. We are very grateful for this positive review, and hope that the Methods Landscape will indeed act as a useful decision-making tool as suggested. We are very grateful for this positive review, and hope that the Methods Landscape will indeed act as a useful decision-making tool as suggested. Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Oduola AO. Reviewer Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36732 ) The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36732 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 19 Jul 2024 Adedayo O. Oduola , Vector Biology and Control Research Group, Department of Zoology, University of Ilorin, Ilorin, Nigeria Approved VIEWS 0 https://doi.org/10.21956/gatesopenres.16749.r36732 The report is timely, relevant and identifies important gaps in available validation tools for evaluating the performance of insecticide-based vector control interventions. With the emergence of new insecticides with different modes of action, there is a need to develop update existing technology for ... Continue reading READ ALL The report is timely, relevant and identifies important gaps in available validation tools for evaluating the performance of insecticide-based vector control interventions. With the emergence of new insecticides with different modes of action, there is a need to develop update existing technology for assessment to be sensitive to the different peculiarities associated with the toxicant and the behavior of the target insects. These are well-known observations that have often led to variations in outcomes. Is the rationale for the Open Letter provided in sufficient detail? Yes Does the article adequately reference differing views and opinions? Yes Are all factual statements correct, and are statements and arguments made adequately supported by citations? Yes Is the Open Letter written in accessible language? Yes Where applicable, are recommendations and next steps explained clearly for others to follow? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Public Health Entomology, Insecticide Resistance Monitoring. Impact Assessment of New Insecticide Tools. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Oduola AO. Reviewer Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36732 ) The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36732 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Author Response 28 Feb 2025 Rosemary Lees , Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK 28 Feb 2025 Author Response We thank the reviewer for such a positive response and are pleased that they found this review so relevant. Competing Interests: No competing interests were disclosed. We thank the reviewer for such a positive response and are pleased that they found this review so relevant. We thank the reviewer for such a positive response and are pleased that they found this review so relevant. Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 28 Feb 2025 Rosemary Lees , Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK 28 Feb 2025 Author Response We thank the reviewer for such a positive response and are pleased that they found this review so relevant. Competing Interests: No competing interests were disclosed. We thank the reviewer for such a positive response and are pleased that they found this review so relevant. We thank the reviewer for such a positive response and are pleased that they found this review so relevant. Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Ochomo E. Reviewer Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36733 ) The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36733 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 19 Jul 2024 Eric Ochomo , Kenya Medical Research Institute, Kisumu, Kenya Approved VIEWS 0 https://doi.org/10.21956/gatesopenres.16749.r36733 This is an excellent letter calling for more standardization of the methods available for the evaluation of vector control tools especially as new active ingredients become available. The article does an excellent summary of the history of current basis ... Continue reading READ ALL This is an excellent letter calling for more standardization of the methods available for the evaluation of vector control tools especially as new active ingredients become available. The article does an excellent summary of the history of current basis and does provide a justification to identify new approaches for evaluation of novel actives and standardize those. The only point I felt was not sufficiently emphasized was the need to ensure that such approaches are scalable for the field entomologists who would need to use their to inform their insecticide resistance management. Is the rationale for the Open Letter provided in sufficient detail? Yes Does the article adequately reference differing views and opinions? Yes Are all factual statements correct, and are statements and arguments made adequately supported by citations? Yes Is the Open Letter written in accessible language? Yes Where applicable, are recommendations and next steps explained clearly for others to follow? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Medical entomology, infectious diseases, malaria, vector control I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Ochomo E. Reviewer Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36733 ) The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36733 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Author Response 28 Jul 2025 Rosemary Lees , Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK 28 Jul 2025 Author Response We thank the reviewer for such a positive response. The point about the need for methods to be accessible to their users, who are often field entomologists with finite ... Continue reading We thank the reviewer for such a positive response. The point about the need for methods to be accessible to their users, who are often field entomologists with finite resources. We have added a paragraph to suggest the key requirements of methods, which includes scalability and affordability. We thank the reviewer for such a positive response. The point about the need for methods to be accessible to their users, who are often field entomologists with finite resources. We have added a paragraph to suggest the key requirements of methods, which includes scalability and affordability. Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 28 Jul 2025 Rosemary Lees , Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK 28 Jul 2025 Author Response We thank the reviewer for such a positive response. The point about the need for methods to be accessible to their users, who are often field entomologists with finite ... Continue reading We thank the reviewer for such a positive response. The point about the need for methods to be accessible to their users, who are often field entomologists with finite resources. We have added a paragraph to suggest the key requirements of methods, which includes scalability and affordability. We thank the reviewer for such a positive response. The point about the need for methods to be accessible to their users, who are often field entomologists with finite resources. We have added a paragraph to suggest the key requirements of methods, which includes scalability and affordability. Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Oliver SV. Reviewer Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36730 ) The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36730 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 25 May 2024 Shüné V Oliver , National Institute for Communicable Diseases, Johannesburg, South Africa; University of the Witwatersrand Johannesburg, Johannesburg, Gauteng, South Africa Approved VIEWS 0 https://doi.org/10.21956/gatesopenres.16749.r36730 This letter covers a range of important factors that have long been known but not fully acknowledged by the vector control community. It covers a methodology to identify the sources of variability (and there are many) in the current methodologies ... Continue reading READ ALL This letter covers a range of important factors that have long been known but not fully acknowledged by the vector control community. It covers a methodology to identify the sources of variability (and there are many) in the current methodologies used to assess insecticide resistance. The authors cover a range of problems, covering both issues with testing ITNs and IRS agents. The I2I programme therefore represents a critical exercise in the field, and it is critical that this information is disseminated. The information is presented clearly with good examples. There is not much that I can add in terms of language and contextualisation. The only suggestion I can add is that it would be beneficial to add a section on the role of assessing insecticide resistance intensity. Although the methods for assessing intensity is covered already, this is an important factor that is not examined nearly enough. This should be mentioned. It is the only thing that I think that would improve this document. Is the rationale for the Open Letter provided in sufficient detail? Yes Does the article adequately reference differing views and opinions? Yes Are all factual statements correct, and are statements and arguments made adequately supported by citations? Yes Is the Open Letter written in accessible language? Yes Where applicable, are recommendations and next steps explained clearly for others to follow? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Entomology- vector biology, insecticide resistance, environmental effects on insecticide resistance, mosquito microbiomes. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Oliver SV. Reviewer Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36730 ) The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36730 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Author Response 28 Jul 2025 Rosemary Lees , Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK 28 Jul 2025 Author Response We thank the reviewer for such positive comments and are glad that they agree that the Methods Landscaping is a useful exercise. We are currently looking into the methods to ... Continue reading We thank the reviewer for such positive comments and are glad that they agree that the Methods Landscaping is a useful exercise. We are currently looking into the methods to disseminate the Landscaping and associated resources more widely, beyond making them available on the I2I website: https://innovationtoimpact.org/methodslandscaping/ . Thank you for the suggestion about adding further discussion on the methods used for insecticide resistance monitoring, which we agree is an important topic. We have added a new section to address this in version 2, and are also planning a future paper focusing on this priority area. We thank the reviewer for such positive comments and are glad that they agree that the Methods Landscaping is a useful exercise. We are currently looking into the methods to disseminate the Landscaping and associated resources more widely, beyond making them available on the I2I website: https://innovationtoimpact.org/methodslandscaping/ . Thank you for the suggestion about adding further discussion on the methods used for insecticide resistance monitoring, which we agree is an important topic. We have added a new section to address this in version 2, and are also planning a future paper focusing on this priority area. Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 28 Jul 2025 Rosemary Lees , Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK 28 Jul 2025 Author Response We thank the reviewer for such positive comments and are glad that they agree that the Methods Landscaping is a useful exercise. We are currently looking into the methods to ... Continue reading We thank the reviewer for such positive comments and are glad that they agree that the Methods Landscaping is a useful exercise. We are currently looking into the methods to disseminate the Landscaping and associated resources more widely, beyond making them available on the I2I website: https://innovationtoimpact.org/methodslandscaping/ . Thank you for the suggestion about adding further discussion on the methods used for insecticide resistance monitoring, which we agree is an important topic. We have added a new section to address this in version 2, and are also planning a future paper focusing on this priority area. We thank the reviewer for such positive comments and are glad that they agree that the Methods Landscaping is a useful exercise. We are currently looking into the methods to disseminate the Landscaping and associated resources more widely, beyond making them available on the I2I website: https://innovationtoimpact.org/methodslandscaping/ . Thank you for the suggestion about adding further discussion on the methods used for insecticide resistance monitoring, which we agree is an important topic. We have added a new section to address this in version 2, and are also planning a future paper focusing on this priority area. Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Comments on this article Comments (0) Version 2 VERSION 2 PUBLISHED 21 Mar 2024 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 2 3 4 Version 2 (revision) 28 Jul 25 Version 1 21 Mar 24 read read read read Shüné V Oliver , National Institute for Communicable Diseases, Johannesburg, South Africa; University of the Witwatersrand Johannesburg, Johannesburg, South Africa Eric Ochomo , Kenya Medical Research Institute, Kisumu, Kenya Adedayo O. Oduola , University of Ilorin, Ilorin, Nigeria Magellan Tchouakui , Centre for Research in Infectious Diseases, Yaoundé, Cameroon 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 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Tchouakui M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 21 Aug 2024 | for Version 1 Magellan Tchouakui , Centre for Research in Infectious Diseases, Yaoundé, Cameroon 0 Views copyright © 2024 Tchouakui M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (1) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Novel insecticides are gradually being recommended by WHO to mitigate pyrethroid resistance. This highlights the need to review the available testing methodologies and design/improve novel methods for testing the susceptibility of the vectors to these new chemistries. This review reveals a shows insufficiency of validation for many commonly used vector control methods, highlighting the need for improved protocols to enhance the reliability and robustness of the data that is generated to make decisions in product development, evaluation, and implementation. The review is very interesting as it could serve as a decision-making tool for researchers and product manufacturers in selecting appropriate methods and I recommend its acceptance Is the rationale for the Open Letter provided in sufficient detail? Yes Does the article adequately reference differing views and opinions? Yes Are all factual statements correct, and are statements and arguments made adequately supported by citations? Yes Is the Open Letter written in accessible language? Yes Where applicable, are recommendations and next steps explained clearly for others to follow? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Infectious disease transmission, Malaria, Insecticide resistance management, Fitness costs I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (1) Author Response 28 Feb 2025 Rosemary Lees, Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK We are very grateful for this positive review, and hope that the Methods Landscape will indeed act as a useful decision-making tool as suggested. View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Tchouakui M. Peer Review Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36726) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36726 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Oduola A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 19 Jul 2024 | for Version 1 Adedayo O. Oduola , Vector Biology and Control Research Group, Department of Zoology, University of Ilorin, Ilorin, Nigeria 0 Views copyright © 2024 Oduola A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (1) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The report is timely, relevant and identifies important gaps in available validation tools for evaluating the performance of insecticide-based vector control interventions. With the emergence of new insecticides with different modes of action, there is a need to develop update existing technology for assessment to be sensitive to the different peculiarities associated with the toxicant and the behavior of the target insects. These are well-known observations that have often led to variations in outcomes. Is the rationale for the Open Letter provided in sufficient detail? Yes Does the article adequately reference differing views and opinions? Yes Are all factual statements correct, and are statements and arguments made adequately supported by citations? Yes Is the Open Letter written in accessible language? Yes Where applicable, are recommendations and next steps explained clearly for others to follow? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Public Health Entomology, Insecticide Resistance Monitoring. Impact Assessment of New Insecticide Tools. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (1) Author Response 28 Feb 2025 Rosemary Lees, Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK We thank the reviewer for such a positive response and are pleased that they found this review so relevant. View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Oduola AO. Peer Review Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36732) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36732 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Ochomo E. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 19 Jul 2024 | for Version 1 Eric Ochomo , Kenya Medical Research Institute, Kisumu, Kenya 0 Views copyright © 2024 Ochomo E. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (1) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions This is an excellent letter calling for more standardization of the methods available for the evaluation of vector control tools especially as new active ingredients become available. The article does an excellent summary of the history of current basis and does provide a justification to identify new approaches for evaluation of novel actives and standardize those. The only point I felt was not sufficiently emphasized was the need to ensure that such approaches are scalable for the field entomologists who would need to use their to inform their insecticide resistance management. Is the rationale for the Open Letter provided in sufficient detail? Yes Does the article adequately reference differing views and opinions? Yes Are all factual statements correct, and are statements and arguments made adequately supported by citations? Yes Is the Open Letter written in accessible language? Yes Where applicable, are recommendations and next steps explained clearly for others to follow? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Medical entomology, infectious diseases, malaria, vector control I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (1) Author Response 28 Jul 2025 Rosemary Lees, Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK We thank the reviewer for such a positive response. The point about the need for methods to be accessible to their users, who are often field entomologists with finite resources. We have added a paragraph to suggest the key requirements of methods, which includes scalability and affordability. View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Ochomo E. Peer Review Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36733) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36733 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Oliver S. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 25 May 2024 | for Version 1 Shüné V Oliver , National Institute for Communicable Diseases, Johannesburg, South Africa; University of the Witwatersrand Johannesburg, Johannesburg, Gauteng, South Africa 0 Views copyright © 2024 Oliver S. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (1) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions This letter covers a range of important factors that have long been known but not fully acknowledged by the vector control community. It covers a methodology to identify the sources of variability (and there are many) in the current methodologies used to assess insecticide resistance. The authors cover a range of problems, covering both issues with testing ITNs and IRS agents. The I2I programme therefore represents a critical exercise in the field, and it is critical that this information is disseminated. The information is presented clearly with good examples. There is not much that I can add in terms of language and contextualisation. The only suggestion I can add is that it would be beneficial to add a section on the role of assessing insecticide resistance intensity. Although the methods for assessing intensity is covered already, this is an important factor that is not examined nearly enough. This should be mentioned. It is the only thing that I think that would improve this document. Is the rationale for the Open Letter provided in sufficient detail? Yes Does the article adequately reference differing views and opinions? Yes Are all factual statements correct, and are statements and arguments made adequately supported by citations? Yes Is the Open Letter written in accessible language? Yes Where applicable, are recommendations and next steps explained clearly for others to follow? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Entomology- vector biology, insecticide resistance, environmental effects on insecticide resistance, mosquito microbiomes. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (1) Author Response 28 Jul 2025 Rosemary Lees, Innovation to Impact (I2I), Liverpool School of Tropical Medicine, Liverpool, L17 9QQ, UK We thank the reviewer for such positive comments and are glad that they agree that the Methods Landscaping is a useful exercise. We are currently looking into the methods to disseminate the Landscaping and associated resources more widely, beyond making them available on the I2I website: https://innovationtoimpact.org/methodslandscaping/ . Thank you for the suggestion about adding further discussion on the methods used for insecticide resistance monitoring, which we agree is an important topic. We have added a new section to address this in version 2, and are also planning a future paper focusing on this priority area. View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Oliver SV. Peer Review Report For: Better methods, better data: landscaping the priorities for improving methodologies in vector control [version 2; peer review: 4 approved] . Gates Open Res 2025, 8 :27 ( https://doi.org/10.21956/gatesopenres.16749.r36730) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://gatesopenresearch.org/articles/8-27/v1#referee-response-36730 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 Gates Open Research 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 = "Better methods, better data: landscaping...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://gatesopenresearch.org/articles/8-27/v2" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://gatesopenresearch.org/articles/8-27/v2&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://gatesopenresearch.org/articles/8-27/v2" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Gleave K 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://gatesopenresearch.org/articles/8-27/v2/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://gatesopenresearch.org/articles/8-27", templates : { twitter : "Better methods, better data: landscaping the priorities for improving.... Gleave K et al., published by " + "Gates Open Research" + ", https://gatesopenresearch.org/articles/8-27/v2" } }; 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/15399/17712") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "17712"); $(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 = { "37129": 0, "37130": 0, "37131": 0, "37132": 0, "37133": 0, "37134": 0, "37135": 0, "37136": 0, "37137": 0, "37138": 0, "37466": 0, "36329": 0, "36330": 0, "36331": 0, "36332": 0, "36333": 0, "36334": 0, "36335": 0, "36336": 0, "39729": 0, "36337": 0, "39730": 0, "36338": 0, "39731": 0, "39732": 0, "36725": 0, "36726": 10, "36727": 0, "36728": 0, "36729": 0, "36730": 21, "36731": 0, "36732": 8, "36733": 12, "36734": 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 = "01132201-d013-4bb6-93fb-4eeffb479e26"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); Are you a Gates-funded researcher? If you are a previous or current Gates grant holder, sign up for information about developments, publishing and publications from Gates Open Research. First Name * You must provide your first name Last Name * You must provide your last name Email * You must provide a valid email address Institution You must provide an institution. Submit Thank you! We'll keep you updated on any major new updates to Gates Open Research Gates Open Research Browse Gateways How to Publish About Contact Legal For Developers Cookie Notice Privacy Notice RSS Submit via VeriXiv © F1000 Research Limited and its licensors ISSN 2572-4754 var F1000platform = new F1000.Platform({ name: "gates", displayName: "Gates Open Research", hostName: "gatesopenresearch.org", id: "3", editorialEmail: "
[email protected]", infoEmail: "
[email protected]", usePmcStats: true }); 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.