A protocol for developing a multivariable predictive model to assess clinical response to topical pharmacological treatment in patients with atopic dermatitis. A cohort study.

preprint OA: closed
Full text JSON View at publisher
Full text 117,955 characters · extracted from preprint-html · click to expand
A protocol for developing a multivariable... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/14-1028" }, "headline": "A protocol for developing a multivariable predictive model to assess clinical response to topical...", "datePublished": "2025-10-02T16:28:18", "dateModified": "2025-10-02T16:28:18", "author": [ { "@type": "Person", "name": "leidy Álvarez" }, { "@type": "Person", "name": "Luis-Carlos Santamaria" }, { "@type": "Person", "name": "Jorge Sánchez" }, { "@type": "Person", "name": "Lina María Salazar - Peláez" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": "Atopic dermatitis (AD) is a skin disease, but its clinical impact is systemic with more than 30% of patients suffering from other allergic diseases and mental health disorders. Early disease control could prevent the development of comorbidities or reduce the severity of the condition. Topical treatments, such as skin moisturizers, steroids, calcineurin inhibitors, and phosphodiesterase inhibitors, have proven to be effective in achieving clinical control in AD; However, sustained improvement is observed in approximately 50–70% of patients, depending on disease severity, treatment adherence, and individual response. Early detection of patients with a low probability of response to topical treatment would help start with other therapies and improve the quality of life of patients. Several clinical and laboratory biomarkers have been proposed to predict the prognosis of AD. In this study, we present a protocol for developing a model to predict the clinical response of AD patients to topical treatment. To achieve this goal, a cohort study will be performed for the prognostic model using the following steps: 1. Selection of predictive variables for the model 2. Evaluation of the quality of the collected data and control of lost data 3. Data statistical management 4. Strategies to select the variables to include at the end of the model 5. Evaluation of the performance of different possible models (predictive accuracy) 6. selection of the best model. 7. Validation The performance and internal validation of the model will be assessed, and if high diagnostic performance is confirmed, external validation will be justified to assess its clinical impact ( Figure 1)." } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/14-1028/v1", "name": "A protocol for developing a multivariable predictive model to assess..." } } ] } Home Browse A protocol for developing a multivariable predictive model to assess... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Álvarez l, Santamaria LC, Sánchez J and Salazar - Peláez LM. A protocol for developing a multivariable predictive model to assess clinical response to topical pharmacological treatment in patients with atopic dermatitis. A cohort study. [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :1028 ( https://doi.org/10.12688/f1000research.167397.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Study Protocol A protocol for developing a multivariable predictive model to assess clinical response to topical pharmacological treatment in patients with atopic dermatitis. A cohort study. [version 1; peer review: 1 not approved] leidy Álvarez https://orcid.org/0000-0003-2893-1109 1 , Luis-Carlos Santamaria 2 , Jorge Sánchez 2 , Lina María Salazar - Peláez 1 leidy Álvarez https://orcid.org/0000-0003-2893-1109 1 , Luis-Carlos Santamaria 2 , Jorge Sánchez 2 , Lina María Salazar - Peláez 1 PUBLISHED 02 Oct 2025 Author details Author details 1 Research Group in Life and Health Sciences, CES University CES Clinic, Medellín, Antioquia, Colombia 2 Group of Clinical and Experimental Allergy, Hospital "Alma Mater de Antioquia", University of Antioquia, Medellín, Antioquia, Colombia leidy Álvarez Roles: Conceptualization, Formal Analysis, Investigation, Methodology, Project Administration, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing Luis-Carlos Santamaria Roles: Conceptualization, Investigation, Writing – Review & Editing Jorge Sánchez Roles: Conceptualization, Formal Analysis, Investigation, Methodology, Writing – Original Draft Preparation, Writing – Review & Editing Lina María Salazar - Peláez Roles: Conceptualization, Formal Analysis, Investigation, Methodology, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS Abstract Atopic dermatitis (AD) is a skin disease, but its clinical impact is systemic with more than 30% of patients suffering from other allergic diseases and mental health disorders. Early disease control could prevent the development of comorbidities or reduce the severity of the condition. Topical treatments, such as skin moisturizers, steroids, calcineurin inhibitors, and phosphodiesterase inhibitors, have proven to be effective in achieving clinical control in AD; However, sustained improvement is observed in approximately 50–70% of patients, depending on disease severity, treatment adherence, and individual response. Early detection of patients with a low probability of response to topical treatment would help start with other therapies and improve the quality of life of patients. Several clinical and laboratory biomarkers have been proposed to predict the prognosis of AD. In this study, we present a protocol for developing a model to predict the clinical response of AD patients to topical treatment. To achieve this goal, a cohort study will be performed for the prognostic model using the following steps: 1. Selection of predictive variables for the model 2. Evaluation of the quality of the collected data and control of lost data 3. Data statistical management 4. Strategies to select the variables to include at the end of the model 5. Evaluation of the performance of different possible models (predictive accuracy) 6. selection of the best model. 7. Validation The performance and internal validation of the model will be assessed, and if high diagnostic performance is confirmed, external validation will be justified to assess its clinical impact ( Figure 1). READ ALL READ LESS Keywords Allergy, infantile eczema, steroids, calcineurin inhibitors, phosphodiesterase inhibitors, predictive biomarkers, precision medicine. Corresponding Author(s) leidy Álvarez ( [email protected] ) Close Corresponding author: leidy Álvarez Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Álvarez l 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: Álvarez l, Santamaria LC, Sánchez J and Salazar - Peláez LM. A protocol for developing a multivariable predictive model to assess clinical response to topical pharmacological treatment in patients with atopic dermatitis. A cohort study. [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :1028 ( https://doi.org/10.12688/f1000research.167397.1 ) First published: 02 Oct 2025, 14 :1028 ( https://doi.org/10.12688/f1000research.167397.1 ) Latest published: 02 Oct 2025, 14 :1028 ( https://doi.org/10.12688/f1000research.167397.1 ) Introduction Atopic dermatitis (AD) is a skin disease that can significantly impact quality of life and cause frequent allergic and non-allergic comorbidities such as asthma, rhinitis, food allergy, depression, and anxiety. 1 – 3 Topical treatment is the first-line for AD and is based on skin moisturizers, steroids, calcineurin inhibitors, or phosphodiesterase inhibitors; however, clinical control with this treatment is achieved in only 50%-70% of patients. While they are particularly effective in mild to moderate cases, their efficacy may be limited in severe or chronic forms of atopic dermatitis, which often require adjunctive systemic therapy. 4 – 6 Early identification of topical treatment responses in AD is crucial for optimizing the clinical management approach and rationalizing the use of resources. This anticipation would enable more efficient management of financial resources and patient time, as well as reduce the risk or severity of some comorbidities. 7 , 8 Although clinical and molecular biomarkers have been identified as potential predictors of response for some therapies in AD. 9 – 17 So far, none of the biomarkers has proven to be sufficiently accurate on their own. Predictive models allow the addition of the contributions of different variables and achieve greater predictive accuracy than variables separately. 18 – 21 In this article, we present a protocol for the development and internal validation of a predictive model to identify the response of AD patients to topical therapy. The creation of this predictive model could help identify patients who will respond poorly to topical therapy and define the early initiation of other therapies ( Figure 1 ). Figure 1. Graphical abstract. Summarizing key predictors of response to first-line topical treatment in atopic dermatitis. Variables such as trans-epidermal water loss, total IgE, and lesion location, combined with exploratory biomarkers including natural moisturizing factor and proteomic profiles from blood and skin, contribute to predicting treatment outcomes measured by final scoring Atopic Dermatitis (SCORAD). Seeking the best research performance in clinical fields and in favor of collaborative work in the scientific community, this protocol is openly available through this online publication. Materials and methods This is a registered protocol, with an ethics committee approved by the Hospital “Alma Mater de Antioquia” (Code IN62-2024) and CES university (265). Study design and source of data An analytical prospective cohort observational study with a three-month follow-up will be conducted to identify predictive factors for response to first-line topical treatment in patients with atopic dermatitis. The study will follow the existing guidelines for model development and internal validation 22 , 23 and be reported following the “Transparent Reporting of a Multivariable Prediction Model for Individual Prognosis or Diagnosis ” (TRIPOD) statement. 24 – 27 Patients who meet the selection criteria for this project will be included and evaluation variables (predictive and outcome variables) will be recollected. All new patients with AD who attend one of the participating centers and meet the inclusion criteria will be invited to participate. Participants and eligibility criteria The reference population will include patients with AD located in Colombia attending dermatology, allergology, and/or pediatric services, and who voluntarily agree to participate in the study. The centers participating in the study will include hospitals and outpatient services willing to collaborate in the cities of Medellín and Bogotá, thus allowing the inclusion of patients with varying levels of severity. Patients of any age who had AD who had not previously received topical treatment at the maximum potency allowed for the age, extent, and severity. 28 AD will be defined according to the criteria of Hanifin’s and Rajka’s, 29 and evaluated by a physician specializing in allergology, dermatology, or pediatrics, who have been previously trained in the study protocol. Patients who suffer from a comorbidity that causes pruritus and could confuse the diagnosis will be excluded (for example, chronic itching, scabies, peripheral neuropathy, peripheral neuropathy, etc.). Patients taking any medication that may affect the evaluation of the clinical impact of topical treatment will not be included. Patients should not have any medical contraindications for initiating or maintaining topical therapies (for example, allergy to the active substance or its excipients, intolerable adverse effects). Treatment Patients will be treated with topical medications, which may include corticosteroids, calcineurin inhibitors, or phosphodiesterase inhibitors at the maximum permitted dose and potency, as determined by the specialist based on the affected area. Calcineurin or phosphodiesterase inhibitors may also be used, with dosage adjustments for both active treatment and maintenance. Outcome The outcome will be evaluated based on the response to topical anti-inflammatory treatment after a trial period of at least three months. A 75% reduction in the Score for Atopic Dermatitis (SCORAD75), with the maximum appropriate potency, according to age, extent, and affected area, will be considered as a control response. 28 , 30 Predictors For this study, we will evaluate two groups of variables: the predictor variables will be evaluated for inclusion in the model, while the exploratory variables are focused on the search for potential variables that could be used to update the model in the future, which is in accordance with phase 2 of the TRIPOD proposal (prediction model for individual prognosis or diagnosis). Table 1 describes the study variables that will be collected and the characteristics assigned to them (predictive, exploratory, outcome). Table 1. Predictor and exploratory variables. Variable Nature Variable type Instrument/stand Age Continuous (years) Predictive Questionnaire Sex Dichotomous (Female/Male) Predictive Questionnaire Location of lesions Nominal Predictive Questionnaire Contact dermatitis Dichotomous (Yes/No) Predictive Medical evaluation SCORAD baseline Continuous (0 – 103) Predictive SCORAD scale baseline Food sIgE Continuous (kU A /ml) Predictive Laboratory test Aeroallergens sIgE Continuous (kU A /ml) Predictive Laboratory test Total IgE Continuous (IU/ml) Predictive Laboratory test Blood eosinophil count Continuous (cells/uL) Predictive Laboratory test Trans-epidemic water loss Continuous Predictive Laboratory test Skin proteomic Nominal (T1, T2, other) Exploratory Laboratory test Blood proteomic Nominal (T1, T2, other) Exploratory Laboratory test Natural moisturizing factor Continuous Exploratory Laboratory test Final SCORAD Dichotomous (Yes/No) Outcome SCORAD scale final The predictor variables were selected based on biological plausibility and an exhaustive literature review. We also considered previous systematic reviews. 9 – 11 , 13 – 17 , 31 Sample size Non-random, non-probabilistic convenience sampling from the population attending the participant centers will be carried out. Although it is not a census or probabilistic sampling, the realization of a generalizable predictive model will imply, as an a posteriori strategy, an external validation in the population with atopic dermatitis to determine its clinical applicability in other scenarios. Validation studies provide estimates of the capacity of a model to discriminate between patients with different outcomes and the agreement between the predicted and observed risks. 32 The sample size was calculated according to Peduzzi’s recommendations for predictive indices, 33 , 34 following the “events per variable” criterion, which requires obtaining at least ten outcomes for each possible predictive variable. Ten variables will be included in this study. Furthermore, considering that it is estimated that 30– 60% of patients will achieve control with the first line of management, 27 , 28 , 35 which is a topical treatment for both adults and children, the following formula was applied: “N = 10*k/I”, where “k” is the number of predictive variables and “i” is the incidence of the outcome of interest: “N = 10*11/0.5” so N = 220. Statistical analysis methods In the processing of the variables and data analysis, the analysis of the data will be as follows: Descriptive analysis of variables: The descriptive analysis will be conducted on the entire cohort, considering the univariate analysis with absolute and relative frequencies for the qualitative variables. The distribution of the quantitative variables will be considered by applying the Shapiro-Wilk test (considering the cutoff point p ≤0.05; we will reject the null hypothesis that the distribution is normal). The mean and standard deviation for the quantitative variables with a normal distribution will be used. The variables will be described using the median and interquartile range if a non-normal distribution is evident. Bivariate analysis: Bivariate analysis will be performed to select variables related to the response to topical treatment. Categorical variables will be analyzed with the chi-square hypothesis test of independence, if for all cases the expected frequencies will be greater than 5; otherwise, the Fisher test will be used (for both cases, a p-value <0.05 will be considered significant). The quantitative variables will be evaluated based on their distribution. The unpaired t-test will be used for continuous variables if the data distribution is normal, or the Mann-Whitney U test if they did not meet this criterion. Development of the predictive model: There will be seven follow-up steps for the analysis and construction of the model ( Figure 2 ): Figure 2. Methodological summary. Summary of the model according to the methodology used in the seven main steps. Step 1: Selection of predictive variables for the model The selection of candidate prognostic variables has been explained previously ( Table 1 ). Selection of the prognostic variables in the final model will be based on the magnitude of its effect assessed according to the coefficients, and/or its biological plausibility; variables with a p < 0.20 in the initial comparisons (Hosmer-Lemeshow criterion) will be included. Step 2: Evaluation of the quality of collected data and management of lost data A multiple imputation strategy will be applied to complete the missing data exclusively for variables that do not exceed 10% of the losses. Suppose the losses were greater than 10% or were not random (i.e., the data loss is independent of the observed and unobserved characteristics of the sample). In that case, the variable will not be included in the model. In the multiple imputation method, each censored value will be replaced by a set of ‘m > 1’ simulated values (typically 5–10), resulting in ‘m’ complete datasets. Each of these datasets will be analyzed using standard analytical methods, and the results will be combined while accounting for the variability across imputations. The Monte Carlo Markov Chain (MCMC) method will be used, as it is suitable when the missing data pattern does not meet the monotonicity assumption (the missing data pattern is non-monotonic, meaning that data are missing in different combinations and do not follow a predictable sequence). The steps to follow in the imputation are as follows: a. Summary of the missing values: with the graph and the percentage of missing data. b. Patterns of missing values. c. Generation of five different imputations d. Multiple imputations will be weighed to obtain a single base. Step 3: Data statistical management The collinearity assumption will be analyzed in continuous variables using the correlation matrix (where a value of r > 0.7 is considered to indicate collinear variables) or by the Variance Inflation Factor (VIF > 5 indicating collinearity), and in categorical variables using the chi-square test of independence (relationship between categorical variables with p > 0.05 indicating collinearity). The monotonic function relationship assumption will be graphically evaluated in the continuous variables using the Lowess function; those variables that do not meet this assumption by graphic criteria will be transformed or dichotomized. Step 4: Strategies to select the variables to include at the end of the model For each variable remaining in the model, the degree of association with the dependent variable will be estimated (bivariate analysis) by calculating the Odds Ratio (with its respective 95% confidence interval), and a multivariate regression model will be adjusted to identify the independent variables associated with the outcome of interest. 36 The final decision will be made based on the Wald statistic, considering a p-value < 0.05 to include a variable in the multivariate model, or biological plausibility along with the magnitude of the association. Step 5: Evaluation of model performance (predictive accuracy) To compare the predictive capacity of the models, we will evaluate the discrimination and calibration. 36 Discrimination will be graphically evaluated in each model and using the c-statistic statistic and area under the Receiver Operating Characteristic (ROC) curve. Calibration tells us about the model’s goodness of fit; we will use the Hosmer–Lemeshow hypothesis test (a value of p > 0.050020indicates that the model has adequate calibration). Step 6: Selecting the best model Several models will be built based on the inclusion and exclusion of variables to select the best model. To compare these prognostic models, the data obtained from a bootstrap analysis will be used as a comparison sample (internal validation). Among the models, we will evaluate the Discrimination Improvement Index (DII), Integrated Discrimination Improvement (IDI) which evaluates between the models, the change in estimated probability of outcome in a linear fashion. It will be calculated as the difference between the means of the estimated outcome probabilities of one model vs. those estimated in the other, minus the same difference between those that did not have the outcome, and Net Reclassification Improvement (NRI) which considers the changes between the different risk categories (success and non-success). 37 The IDI linearly evaluates the change in the probability estimate of the outcome between the models. It will be calculated as the difference between the means of the estimated probabilities of the outcome of one model versus those estimated in the other, minus the same difference between those who did not have the outcome. In other words, IDI represents the average improvement of a model in terms of predicting patients who have the outcome, removing what is worsened by the prediction of the result in patients who ultimately do not have it. Meanwhile, the NRI considers the changes between the risk categories (success and nonsuccess). The outcome will be used to estimate the categorical NRI, and two comparison tables will be constructed separately according to whether the event of interest has been recorded for the patients. Similarly, the Akaike Information Criterion (AIC) and Bayesian Information Criterion (BIC) will also be evaluated (the lowest value obtained will define the best model) for selection. Step 7: Internal validation The bootstrap resampling method will be used with 1000 simulations. Resampling methods are based on repeatedly extracting samples from a training dataset, which will be the development sample, adjusting the model of interest for each simulated sample. Using the bootstrap method, we can evaluate the accuracy of a model’s estimation by emulating the process of obtaining new samples using the available data. Informed consent statement Prior to enrollment, written informed consent will be obtained from all participants in accordance with ethical research standards. In cases involving minors, informed assent will be secured in addition to the written consent provided by their legal guardians, ensuring compliance with applicable regulatory and ethical guidelines. Ethical considerations The research project will be conducted at each center once authorization has been obtained from the respective ethics committee. It is essential that each patient provides their informed consent, as well as informed assent in the case of minors, if applicable. In this project, we will comply with the current national and international regulations on research, adhering to the recommendations of the Nuremberg code (1946), the UNESCO Universal Declaration on Bioethics and Human Rights (2005), and the Helsinki declaration (2024), followed by international ethical guidelines for health-related research in the aspects that correspond to this project. Limitations In prospective cohort studies, selection biases are rare, since the selection and recruitment of the population occurs before the outcome of interest, so it can be assumed that the selection of participants is carried out independently of the event. However, a referral bias may occur because, as the centers participating in the study specialize in AD, there would be a potential risk of including more severe cases than mild ones. However, for the study, this does not negatively affect the prognostic model since it is specifically intended for use by AD specialists and pediatricians; therefore, the distribution found represents that of the model’s end users. Another potential selection bias is that a census will not be conducted for the sample size, affecting the results’ generalizability. However, if the model performs well before being used in clinical practice, it requires external validation in a different cohort. The subjects surveyed may not have understood and answered the study questions correctly. To control for this bias, the participants will be trained to ensure that the questionnaires are carried out clearly and adapted to the different ages of the patients. The data provided by the patients will also be verified using the medical records kept at the participating institutions. Implications of this protocol AD is one of the most common skin diseases in childhood and significantly affects the quality of life of patients and their families on a personal and social level. 38 – 40 Currently, management guidelines focus on recommending therapeutic steps based on the risk-benefit balance, but do not consider specific aspects of each patient. 4 , 5 , 41 – 43 Precision medicine seeks a medical approach in which the information of each patient defines more appropriate management. This approach has multiple advantages for patient spatiality. ▪ It could offer a more rapid clinical control. ▪ Allows the most appropriate management to be selected for each patient. ▪ Avoids selecting therapies with a low probability of success and reduces the therapeutic trial period. ▪ Allows faster treatment adjustments. ▪ Generates economic and time-saving benefits. ▪ It helps to profile phenotypes and endotypes. Although several biomarkers seem to be associated with the clinical response to topical treatment in AD patients, none are sufficient to correctly predict symptom control. 9 – 11 , 13 – 17 , 31 Some prognostic models have been developed for AD but have generally focused on predicting clinical remission or progression of the disease. With this protocol, we present for the first time the development of a prognostic model that could be useful for the selection of therapies in AD patients. If the model has a high predictive performance, patients identified as unlikely to respond to topical therapy could be offered systemic treatment early and the therapeutic evaluation period with topical therapies could be reduced or avoided. On the other hand, if the patient has a high probability of response to topical treatment, aspects of adherence can be reinforced, and a longer therapeutic evaluation period with topical therapies can be offered. Both the candidate and exploratory variables included in the protocol allow the study of different clinical and molecular aspects of atopic dermatitis. With the development of this model, it is possible to explore the characteristics of patients with AD that could be related to specific endotypes or phenotypes, allowing the construction of clinical clusters with different clinical evolution and medical needs. 19 In this protocol, we have applied the methodological recommendations made by the PROGRESS strategy (Prognosis Research Strategy) and the TRIPOD statement (Transparent Reporting of a multivariate prediction model for Individual Prognosis or Diagnosis). Additionally, suppose the model presents a high prognosis performance in the internal validation. In that case, it is planned to subsequently carry out an external validation that allows evaluating aspects such as reproducibility and transportability. 18 , 22 , 44 In conclusion, we propose a protocol for creating a multivariable prognostic model focused on predicting the response to topical treatment in patients with AD. From this model, new lines of research can emerge and contribute to both external validation of the model and a better understanding of the disease according to its clinical and molecular characteristics. Data availability No data are available because this relates to a study protocol. References 1. Christensen MO, Barakji YA, Loft N, et al. : Prevalence of and association between atopic dermatitis and food sensitivity, food allergy and challenge-proven food allergy: A systematic review and meta-analysis. J. Eur. Acad. Dermatol. Venereol. 2023; 37 (5): 984–1003. PubMed Abstract | Publisher Full Text 2. Londoño AM, Castro-Ayarza JR, Kronfly A, et al. : Epidemiology and healthcare resource utilization in atopic dermatitis in Colombia: A retrospective analysis of data from the National Health Registry from 2015 to 2020. Biomedica. 2023; 43 (1): 107–120. PubMed Abstract | Publisher Full Text | Free Full Text 3. Sánchez J, Ale IS, Angles MV, et al. : Healthcare Disparities in Atopic Dermatitis in Latin America: A Narrative Review. Dermatol. Ther (Heidelb). 2022; 13 : 399–416. Publisher Full Text 4. Chu DK, Schneider L, Asiniwasis RN, et al. : Atopic dermatitis (eczema) guidelines: 2023 American Academy of Allergy, Asthma and Immunology/American College of Allergy, Asthma and Immunology Joint Task Force on Practice Parameters GRADE- and Institute of Medicine-based recommendations. Ann. Allergy Asthma Immunol. 2023. 5. Larenas-Linnemann D, Rincón-Pérez C, Luna-Pech JA, et al. : Guidelines on atopic dermatitis for Mexico (GUIDAMEX): using the ADAPTE methodology. Gac. Med. Mex. 2023; 158 (Suplement 2): 1–116. PubMed Abstract | Publisher Full Text 6. Sidbury R, Alikhan A, Bercovitch L, et al. : Guidelines of care for the management of atopic dermatitis in adults with topical therapies. J. Am. Acad. Dermatol. 2023; 89 (1): e1–e20. PubMed Abstract | Publisher Full Text 7. Sanchez J, Cherrez-Ojeda I, Galvan C, et al. : The Unmet Needs in Atopic Dermatitis Control in Latin America: A Multidisciplinary Expert Perspective. Dermatol. Ther (Heidelb). 2021; 11 (5): 1521–1540. PubMed Abstract | Publisher Full Text | Free Full Text 8. Sánchez J, Sánchez MR, Macías-Weinmann A, et al. : Systematic review about 10 interventions in dermatitis. A document from the Latin American Society of Allergy, Asthma, and Immunology. Rev. Alerg. Mex. 2019; 66 (4): 426–455. PubMed Abstract | Publisher Full Text 9. Kasai H, Kawasaki H, Fukushima-Nomura A, et al. : Stratification of atopic dermatitis patients by patterns of response to proactive therapy with topical tacrolimus: low serum IgE levels and inadequately controlled disease activity at the start of treatment predict its failure. Ann. Med. 2021; 53 (1): 2205–2214. PubMed Abstract | Publisher Full Text 10. Røpke MA, Mekulova A, Pipper C, et al. : Non-invasive assessment of soluble skin surface biomarkers in atopic dermatitis patients-Effect of treatment. Skin Res. Technol. 2021; 27 (5): 715–722. PubMed Abstract | Publisher Full Text 11. Kiiski V, Karlsson O, Remitz A, et al. : High serum total IgE predicts poor long-term outcome in atopic dermatitis. Acta Derm. Venereol. 2015; 95 (8): 943–947. PubMed Abstract | Publisher Full Text 12. Kim M, Del Duca E, Cheng J, et al. : Crisaborole reverses dysregulation of the mild to moderate atopic dermatitis proteome toward nonlesional and normal skin. J. Am. Acad. Dermatol. 2023; 89 (2): 283–292. PubMed Abstract | Publisher Full Text 13. Bissonnette R, Pavel AB, Diaz A, et al. : Crisaborole and atopic dermatitis skin biomarkers: An intrapatient randomized trial. J. Allergy Clin. Immunol. 2019; 144 (5): 1274–1289. PubMed Abstract | Publisher Full Text 14. Wu KG, Li TH, Chen CJ, et al. : Correlations of serum Interleukin-16, total IgE, eosinophil cationic protein and total eosinophil counts with disease activity in children with atopic dermatitis. Int. J. Immunopathol. Pharmacol. 2011; 24 (1): 15–23. PubMed Abstract | Publisher Full Text 15. Kyoya M, Kawakami T, Soma Y: Serum thymus and activation-regulated chemokine (TARC) and interleukin-31 levels as biomarkers for monitoring in adult atopic dermatitis. J. Dermatol. Sci. 2014; 75 (3): 204–207. PubMed Abstract | Publisher Full Text 16. Brunner PM, Khattri S, Garcet S, et al. : A mild topical steroid leads to progressive anti-inflammatory effects in the skin of patients with moderate-to-severe atopic dermatitis. J. Allergy Clin. Immunol. 2016; 138 (1): 169–178. PubMed Abstract | Publisher Full Text 17. Renert-Yuval Y, Thyssen JP, Bissonnette R, et al. : Biomarkers in atopic dermatitis-a review on behalf of the International Eczema Council. J. Allergy Clin. Immunol. 2021; 147 (4): 1174–90.e1. PubMed Abstract | Publisher Full Text | Free Full Text 18. Steyerberg EW, Moons KG, van der Windt DA , et al. : Prognosis Research Strategy (PROGRESS) 3: prognostic model research. PLoS Med. 2013; 10 (2): e1001381. PubMed Abstract | Publisher Full Text | Free Full Text 19. Riley RD, Hayden JA, Steyerberg EW, et al. : Prognosis Research Strategy (PROGRESS) 2: prognostic factor research. PLoS Med. 2013; 10 (2): e1001380. PubMed Abstract | Publisher Full Text | Free Full Text 20. Hingorani AD, Windt DA, Riley RD, et al. : Prognosis research strategy (PROGRESS) 4: stratified medicine research. BMJ. 2013; 346 : e5793. PubMed Abstract | Publisher Full Text | Free Full Text 21. Hemingway H, Croft P, Perel P, et al. : Prognosis research strategy (PROGRESS) 1: a framework for researching clinical outcomes. BMJ. 2013; 346 : e5595. PubMed Abstract | Publisher Full Text | Free Full Text 22. Altman DG, Vergouwe Y, Royston P, et al. : Prognosis and prognostic research: validating a prognostic model. BMJ. 2009; 338 : b605. Publisher Full Text 23. Royston P, Moons KG, Altman DG, et al. : Prognosis and prognostic research: Developing a prognostic model. BMJ. 2009; 338 : b604. Publisher Full Text 24. Heus P, Damen JAAG, Pajouheshnia R, et al. : Uniformity in measuring adherence to reporting guidelines: the example of TRIPOD for assessing completeness of reporting of prediction model studies. BMJ Open. 2019; 9 (4): e025611. PubMed Abstract | Publisher Full Text | Free Full Text 25. Heus P, Damen JAAG, Pajouheshnia R, et al. : Poor reporting of multivariable prediction model studies: towards a targeted implementation strategy of the TRIPOD statement. BMC Med. 2018; 16 (1): 120. PubMed Abstract | Publisher Full Text | Free Full Text 26. Collins G, Reitsma J, Altman D, et al. : Transparent reporting of a multivariable prediction model for individual prognosis or diagnosis (TRIPOD): the TRIPOD statement. BMJ. 2015; 350 : g7594. Publisher Full Text 27. Moons K, Altman D, Reitsma J, et al. : Transparent Reporting of a multivariable prediction model for Individual Prognosis or Diagnosis (TRIPOD): explanation and elaboration. Ann. Intern. Med. 2015; 162 (1): W1–W73. PubMed Abstract | Publisher Full Text 28. Sánchez J, Arenas C, García E, et al. : Consensus for the treatment of atopic dermatitis in primary care: resolving myths and legends based on evidence. Rev. Alerg. Mex. 2024; 71 (4): 248–259. PubMed Abstract | Publisher Full Text 29. Rothe MJ, Grant-Kels JM: Diagnostic criteria for atopic dermatitis. Lancet. 1996; 348 (9030): 769–770. Publisher Full Text 30. Chu DK, Schneider L, Asiniwasis RN, et al. : Atopic dermatitis (eczema) guidelines: 2023 American Academy of Allergy, Asthma and Immunology/American College of Allergy, Asthma and Immunology Joint Task Force on Practice Parameters GRADE- and Institute of Medicine-based recommendations. Ann. Allergy Asthma Immunol. 2024; 132 (3): 274–312. PubMed Abstract | Publisher Full Text 31. Glickman JW, Han J, Garcet S, et al. : Improving evaluation of drugs in atopic dermatitis by combining clinical and molecular measures. J. Allergy Clin. Immunol. Pract. 2020; 8 (10): 3622–5.e19. PubMed Abstract | Publisher Full Text 32. Fox MP, Lash TL, Bodnar LM: Common misconceptions about validation studies. Int. J. Epidemiol. 2020; 49 (4): 1392–1396. PubMed Abstract | Publisher Full Text | Free Full Text 33. Peduzzi P, Concato J, Kemper E, et al. : A simulation study of the number of events per variable in logistic regression analysis. J. Clin. Epidemiol. 1996; 49 (12): 1373–1379. PubMed Abstract | Publisher Full Text 34. Austin PC, Steyerberg EW: Events per variable (EPV) and the relative performance of different strategies for estimating the out-of-sample validity of logistic regression models. Stat. Methods Med. Res. 2017; 26 (2): 796–808. PubMed Abstract | Publisher Full Text | Free Full Text 35. Chu DK, Chu AWL, Rayner DG, et al. : Topical treatments for atopic dermatitis (eczema): Systematic review and network meta-analysis of randomized trials. J. Allergy Clin. Immunol. 2023; 152 (6): 1493–1519. PubMed Abstract | Publisher Full Text 36. Sanchez J, Velasquez M, Jaimes F: A protocol for the development and internal validation of a model to predict clinical response to antihistamines in urticaria patients. PLoS One. 2020; 15 (10): e0239962. PubMed Abstract | Publisher Full Text 37. Núñez E, Steyerberg EW, Núñez J: Regression modeling strategies. Rev. Esp. Cardiol. 2011; 64 (6): 501–507. PubMed Abstract | Publisher Full Text 38. Sánchez J, Cherrez-Ojeda I, Álvarez L, et al. : Physician practices and attitudes towards atopic dermatitis in Latin America: A cross-sectional study. World Allergy Organ J. 2023; 16 (11): 100832. PubMed Abstract | Publisher Full Text | Free Full Text 39. Maspero J, De Paula Motta Rubini N, Zhang J, et al. : Corrigendum to “Epidemiology of adult patients with atopic dermatitis in AWARE 1: A second international survey” [World Allergy Organ J 16 (3) (2023) 100724]. World Allergy Organ J. 2024; 17 (11): 100966. PubMed Abstract | Publisher Full Text 40. Maspero J, De Paula Motta Rubini N, Zhang J, et al. : Epidemiology of adult patients with atopic dermatitis in AWARE 1: A second international survey. World Allergy Organ J. 2023; 16 (3): 100724. PubMed Abstract | Publisher Full Text | Free Full Text 41. Wollenberg A, Kinberger M, Arents B, et al. : European guideline (EuroGuiDerm) on atopic eczema: part I - systemic therapy. J. Eur. Acad. Dermatol. Venereol. 2022; 36 (9): 1409–1431. PubMed Abstract | Publisher Full Text 42. Wollenberg A, Kinberger M, Arents B, et al. : European guideline (EuroGuiDerm) on atopic eczema - part II: non-systemic treatments and treatment recommendations for special AE patient populations. J. Eur. Acad. Dermatol. Venereol. 2022; 36 (11): 1904–1926. PubMed Abstract | Publisher Full Text 43. Sánchez J, Páez B, Macías A, et al. : Atopic dermatitis guideline. Position paper from the Latin American Society of Allergy, Asthma and Immunology. Rev. Alerg. Mex. 2014; 61 (3): 178–211. PubMed Abstract | Publisher Full Text 44. Steyerberg EW, Borsboom GJ, van Houwelingen HC , et al. : Validation and updating of predictive logistic regression models: a study on sample size and shrinkage. Stat. Med. 2004; 23 (16): 2567–2586. PubMed Abstract Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 02 Oct 2025 ADD YOUR COMMENT Comment Author details Author details 1 Research Group in Life and Health Sciences, CES University CES Clinic, Medellín, Antioquia, Colombia 2 Group of Clinical and Experimental Allergy, Hospital "Alma Mater de Antioquia", University of Antioquia, Medellín, Antioquia, Colombia leidy Álvarez Roles: Conceptualization, Formal Analysis, Investigation, Methodology, Project Administration, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing Luis-Carlos Santamaria Roles: Conceptualization, Investigation, Writing – Review & Editing Jorge Sánchez Roles: Conceptualization, Formal Analysis, Investigation, Methodology, Writing – Original Draft Preparation, Writing – Review & Editing Lina María Salazar - Peláez Roles: Conceptualization, Formal Analysis, Investigation, Methodology, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 02 Oct 2025, 14:1028 https://doi.org/10.12688/f1000research.167397.1 Copyright © 2025 Álvarez l et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Álvarez l, Santamaria LC, Sánchez J and Salazar - Peláez LM. A protocol for developing a multivariable predictive model to assess clinical response to topical pharmacological treatment in patients with atopic dermatitis. A cohort study. [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :1028 ( https://doi.org/10.12688/f1000research.167397.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 02 Oct 2025 Views 0 Cite How to cite this report: Maskey AR. Reviewer Report For: A protocol for developing a multivariable predictive model to assess clinical response to topical pharmacological treatment in patients with atopic dermatitis. A cohort study. [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :1028 ( https://doi.org/10.5256/f1000research.184509.r420661 ) The direct URL for this report is: https://f1000research.com/articles/14-1028/v1#referee-response-420661 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 27 Oct 2025 Anish R. Maskey , New York Medical College, Valhalla, NY, USA; Microbiology & Immunology, Touro College of Osteopathic Medicine, Great Falls, MT, USA Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.184509.r420661 The proposed study addresses an important and timely topic in atopic dermatitis (AD) by developing a multivariable predictive model to assess clinical response to topical pharmacologic treatment. The concept is valuable and has potential translational impact. However, several aspects of ... Continue reading READ ALL The proposed study addresses an important and timely topic in atopic dermatitis (AD) by developing a multivariable predictive model to assess clinical response to topical pharmacologic treatment. The concept is valuable and has potential translational impact. However, several aspects of the study design require clarification and strengthening to ensure methodological rigor, clinical validity, and interpretability of the results. 1. The protocol should clearly describe how use of topical therapies—particularly over-the-counter (OTC) topical corticosteroids—will be controlled, recorded, and analyzed. Variability in potency, duration, and frequency of topical corticosteroid use could significantly confound outcome measures. It is recommended that the authors implement a defined washout period prior to enrollment and require participants to maintain a medication diary documenting all topical products used during the study. Consideration should also be given to including topical medication use as a time-varying covariate in the analysis. 2. Super high-potency topical corticosteroids should generally not be used for more than three consecutive weeks due to potential adverse effects, including skin atrophy and steroid withdrawal. The protocol should specify safety monitoring and usage limits to ensure consistency and minimize harm. Given the different mechanisms and timelines of topical treatments (corticosteroids, calcineurin inhibitors, PDE4 inhibitors), a more robust and controlled plan for treatment standardization is needed. 3. A three-month follow-up may not fully capture the treatment response trajectory. A 75% reduction in SCORAD could be achieved earlier than three months, especially with appropriate topical regimens. The authors should consider adding intermediate assessment timepoints (e.g., 2, 4, 8 weeks) and possibly a longer follow-up to assess durability of response and adverse events. 4. Incorporating skin microbiome profiling and quantification of Staphylococcus aureus burden could substantially strengthen the predictive model, as microbial dysbiosis and S. aureus colonization are known modulators of AD severity and treatment response. The authors are encouraged to consider including these as biological covariates or exploratory predictors. 5. The manuscript lacks a detailed justification for the proposed sample size. A clear sample size calculation should be provided along with assumptions for event rates and anticipated dropout. 6. The term “participant training” needs clarification. It is unclear what the participants will be trained to do, who will provide the training, and how competency will be evaluated. If this refers to instruction on proper topical medication application or diary completion, this should be standardized and described in detail to ensure consistency across study sites. 7. The authors should acknowledge and account for the heterogeneity of AD in their study design. A larger and more diverse cohort would enhance the generalizability of the predictive model. Consideration of a more personalized approach or stratification based on disease phenotype, age, or baseline severity is recommended. Is the rationale for, and objectives of, the study clearly described? Yes Is the study design appropriate for the research question? No Are sufficient details of the methods provided to allow replication by others? No Are the datasets clearly presented in a useable and accessible format? Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Allergy, Immunology, Infectious Disease, Biologics I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Maskey AR. Reviewer Report For: A protocol for developing a multivariable predictive model to assess clinical response to topical pharmacological treatment in patients with atopic dermatitis. A cohort study. [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :1028 ( https://doi.org/10.5256/f1000research.184509.r420661 ) The direct URL for this report is: https://f1000research.com/articles/14-1028/v1#referee-response-420661 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 02 Oct 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 Version 1 02 Oct 25 read Anish R. Maskey , New York Medical College, Valhalla, USA; Touro College of Osteopathic Medicine, Great Falls, USA Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Maskey 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. 27 Oct 2025 | for Version 1 Anish R. Maskey , New York Medical College, Valhalla, NY, USA; Microbiology & Immunology, Touro College of Osteopathic Medicine, Great Falls, MT, USA 0 Views copyright © 2025 Maskey A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Not 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 proposed study addresses an important and timely topic in atopic dermatitis (AD) by developing a multivariable predictive model to assess clinical response to topical pharmacologic treatment. The concept is valuable and has potential translational impact. However, several aspects of the study design require clarification and strengthening to ensure methodological rigor, clinical validity, and interpretability of the results. 1. The protocol should clearly describe how use of topical therapies—particularly over-the-counter (OTC) topical corticosteroids—will be controlled, recorded, and analyzed. Variability in potency, duration, and frequency of topical corticosteroid use could significantly confound outcome measures. It is recommended that the authors implement a defined washout period prior to enrollment and require participants to maintain a medication diary documenting all topical products used during the study. Consideration should also be given to including topical medication use as a time-varying covariate in the analysis. 2. Super high-potency topical corticosteroids should generally not be used for more than three consecutive weeks due to potential adverse effects, including skin atrophy and steroid withdrawal. The protocol should specify safety monitoring and usage limits to ensure consistency and minimize harm. Given the different mechanisms and timelines of topical treatments (corticosteroids, calcineurin inhibitors, PDE4 inhibitors), a more robust and controlled plan for treatment standardization is needed. 3. A three-month follow-up may not fully capture the treatment response trajectory. A 75% reduction in SCORAD could be achieved earlier than three months, especially with appropriate topical regimens. The authors should consider adding intermediate assessment timepoints (e.g., 2, 4, 8 weeks) and possibly a longer follow-up to assess durability of response and adverse events. 4. Incorporating skin microbiome profiling and quantification of Staphylococcus aureus burden could substantially strengthen the predictive model, as microbial dysbiosis and S. aureus colonization are known modulators of AD severity and treatment response. The authors are encouraged to consider including these as biological covariates or exploratory predictors. 5. The manuscript lacks a detailed justification for the proposed sample size. A clear sample size calculation should be provided along with assumptions for event rates and anticipated dropout. 6. The term “participant training” needs clarification. It is unclear what the participants will be trained to do, who will provide the training, and how competency will be evaluated. If this refers to instruction on proper topical medication application or diary completion, this should be standardized and described in detail to ensure consistency across study sites. 7. The authors should acknowledge and account for the heterogeneity of AD in their study design. A larger and more diverse cohort would enhance the generalizability of the predictive model. Consideration of a more personalized approach or stratification based on disease phenotype, age, or baseline severity is recommended. Is the rationale for, and objectives of, the study clearly described? Yes Is the study design appropriate for the research question? No Are sufficient details of the methods provided to allow replication by others? No Are the datasets clearly presented in a useable and accessible format? Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Allergy, Immunology, Infectious Disease, Biologics I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. reply Respond to this report Responses (0) Maskey AR. Peer Review Report For: A protocol for developing a multivariable predictive model to assess clinical response to topical pharmacological treatment in patients with atopic dermatitis. A cohort study. [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :1028 ( https://doi.org/10.5256/f1000research.184509.r420661) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-1028/v1#referee-response-420661 Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "A protocol for developing a multivariable...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-1028/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-1028/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-1028/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Álvarez l et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-1028/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/14-1028", templates : { twitter : "A protocol for developing a multivariable predictive model to.... Álvarez l et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-1028/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/167397/184509") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "184509"); $(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 = { "426126": 0, "426127": 0, "426125": 0, "433302": 0, "426134": 0, "433303": 0, "481685": 0, "426132": 0, "426133": 0, "426130": 0, "426131": 0, "426128": 0, "426129": 0, "433310": 0, "433311": 0, "433308": 0, "433309": 0, "433306": 0, "433307": 0, "433304": 0, "433305": 0, "420662": 0, "424118": 0, "420663": 0, "424119": 0, "420660": 0, "424116": 0, "424117": 0, "420661": 11, "420659": 0, "420668": 0, "424124": 0, "424125": 0, "420666": 0, "424122": 0, "420667": 0, "424123": 0, "420664": 0, "424120": 0, "420665": 0, "424121": 0, "429030": 0, "429031": 0, "429038": 0, "429039": 0, "429036": 0, "429037": 0, "429034": 0, "429035": 0, "429032": 0, "429033": 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 = "46af204a-95c5-4cd9-8823-e437b68d44a7"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "[email protected]", infoEmail: "[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

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

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

Citation neighborhood (no data yet)

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

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00