Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score

preprint OA: closed
Full text JSON View at publisher
Full text 116,702 characters · extracted from preprint-html · click to expand
Developing a Scoring System for Preoperative... | 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-617" }, "headline": "Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free...", "datePublished": "2025-06-23T16:02:06", "dateModified": "2025-06-23T16:02:06", "author": [ { "@type": "Person", "name": "Harun Wijanarko Kusuma Putra" }, { "@type": "Person", "name": "Putu Angga Risky Rahardja" }, { "@type": "Person", "name": "Reginald Rustandi" }, { "@type": "Person", "name": "Widi Atmoko" }, { "@type": "Person", "name": "Nur Rasyid" }, { "@type": "Person", "name": "Ponco Birowo" }, { "@type": "Person", "name": "Gerhard Reinaldi Situmorang" }, { "@type": "Person", "name": "Sung Yong Cho" } ], "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": " Purpose This study aimed to determine the preoperative factors that may contribute to the occurrence of residual stones after X-ray-free ultrasound-guided percutaneous nephrolithotomy (XFUS PCNL) and to develop a user-friendly prognostic tool for daily practice. Methods This study developed a scoring system to identify patients with a higher risk of residual stones after XFUS PCNL. A prospective cohort study of patients with XFUS PCNL in an Indonesian tertiary referral hospital was conducted between November 2019 and November 2023. Potential factors were analyzed using (chi-square test), and significant variables were further analyzed using multivariate logistic regression. Risk scores were calculated for each patient in the cohort, model discrimination was evaluated using the area under the receiver operating characteristic curve (AUC), and model calibration was performed using the Hosmer–Lemeshow test. Multiple logistic regression analyses with bootstrapped standard errors were used to compare the odds of residual stones. Results This study included a consecutive cohort of 162 patients. The P.O.N.C.O. prognostic score, consisting of five independent risk factors (p-value<0.05), namely, proportion/size, obstruction status, number of stones, contour, and obesity, was then established and calculated for each patient scoring 3.51 ± 2.2 with an average. The scoring model showed excellent discrimination with an AUCs of 0.924 (95%CI 0.87-0.97; P-value<0.001). The model also had good calibration with a non-significant Hosmer–Lemeshow chi-square of P = 0.95. Conclusion This study presents the first prognostic scoring tool for residual stones in XFUS PCNL with good discrimination, calibration, and clinical utility using five easily accessible predictive factors in daily practice " } { "@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-617/v1", "name": "Developing a Scoring System for Preoperative Factors that Affect Stone-free..." } } ] } Home Browse Developing a Scoring System for Preoperative Factors that Affect Stone-free... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Wijanarko Kusuma Putra H, Angga Risky Rahardja P, Rustandi R et al. Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score [version 1; peer review: 1 approved, 1 approved with reservations] . F1000Research 2025, 14 :617 ( https://doi.org/10.12688/f1000research.163216.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Research Article Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score [version 1; peer review: 1 approved, 1 approved with reservations] Harun Wijanarko Kusuma Putra 1 , Putu Angga Risky Rahardja https://orcid.org/0000-0003-4951-2827 1 , Reginald Rustandi 1 , [...] Widi Atmoko 1 , Nur Rasyid https://orcid.org/0000-0003-4473-755X 1 , Ponco Birowo https://orcid.org/0000-0003-2934-6753 1 , Gerhard Reinaldi Situmorang 1 , Sung Yong Cho 2 Harun Wijanarko Kusuma Putra 1 , Putu Angga Risky Rahardja https://orcid.org/0000-0003-4951-2827 1 , [...] Reginald Rustandi 1 , Widi Atmoko 1 , Nur Rasyid https://orcid.org/0000-0003-4473-755X 1 , Ponco Birowo https://orcid.org/0000-0003-2934-6753 1 , Gerhard Reinaldi Situmorang 1 , Sung Yong Cho 2 PUBLISHED 23 Jun 2025 Author details Author details 1 Department of Urology, Rumah Sakit Dr Cipto Mangunkusumo, Central Jakarta, Jakarta, 10430, Indonesia 2 Department of Urology, Seoul National University Hospital, Seoul, 03080, South Korea Harun Wijanarko Kusuma Putra Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Project Administration, Resources, Software, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Putu Angga Risky Rahardja Roles: Data Curation, Formal Analysis, Project Administration, Resources, Software, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Reginald Rustandi Roles: Data Curation, Formal Analysis, Project Administration, Resources, Software, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Widi Atmoko Roles: Conceptualization, Data Curation, Investigation, Methodology, Supervision, Writing – Review & Editing Nur Rasyid Roles: Conceptualization, Data Curation, Methodology, Supervision, Validation, Writing – Review & Editing Ponco Birowo Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Gerhard Reinaldi Situmorang Roles: Conceptualization, Data Curation, Methodology, Project Administration, Supervision, Visualization, Writing – Review & Editing Sung Yong Cho Roles: Conceptualization, Formal Analysis, Methodology, Resources, Software, Supervision, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS Abstract Purpose This study aimed to determine the preoperative factors that may contribute to the occurrence of residual stones after X-ray-free ultrasound-guided percutaneous nephrolithotomy (XFUS PCNL) and to develop a user-friendly prognostic tool for daily practice. Methods This study developed a scoring system to identify patients with a higher risk of residual stones after XFUS PCNL. A prospective cohort study of patients with XFUS PCNL in an Indonesian tertiary referral hospital was conducted between November 2019 and November 2023. Potential factors were analyzed using (chi-square test), and significant variables were further analyzed using multivariate logistic regression. Risk scores were calculated for each patient in the cohort, model discrimination was evaluated using the area under the receiver operating characteristic curve (AUC), and model calibration was performed using the Hosmer–Lemeshow test. Multiple logistic regression analyses with bootstrapped standard errors were used to compare the odds of residual stones. Results This study included a consecutive cohort of 162 patients. The P.O.N.C.O. prognostic score, consisting of five independent risk factors (p-value<0.05), namely, proportion/size, obstruction status, number of stones, contour, and obesity, was then established and calculated for each patient scoring 3.51 ± 2.2 with an average. The scoring model showed excellent discrimination with an AUCs of 0.924 (95%CI 0.87-0.97; P-value<0.001). The model also had good calibration with a non-significant Hosmer–Lemeshow chi-square of P = 0.95. Conclusion This study presents the first prognostic scoring tool for residual stones in XFUS PCNL with good discrimination, calibration, and clinical utility using five easily accessible predictive factors in daily practice READ ALL READ LESS Keywords X-ray free, Percutaneous Nephrolithotomy, Ultrasound-guided, Scoring system, Prognosis, Stone-free Rate Corresponding Author(s) Ponco Birowo ( [email protected] ) Close Corresponding author: Ponco Birowo Competing interests: No competing interests were disclosed. Grant information: This work was supported by the Hibah PUTI Q1 2024 Universitas Indonesia (NKB-287/UN2.RST/HKP.05.00/2024). The funders had no role in the study design, data collection and analysis, decision to publish, or manuscript preparation. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2025 Wijanarko Kusuma Putra H 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: Wijanarko Kusuma Putra H, Angga Risky Rahardja P, Rustandi R et al. Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score [version 1; peer review: 1 approved, 1 approved with reservations] . F1000Research 2025, 14 :617 ( https://doi.org/10.12688/f1000research.163216.1 ) First published: 23 Jun 2025, 14 :617 ( https://doi.org/10.12688/f1000research.163216.1 ) Latest published: 23 Jun 2025, 14 :617 ( https://doi.org/10.12688/f1000research.163216.1 ) Background Current guidelines have recognized Percutaneous Nephrolithotomy (PCNL) as the gold standard of treatment for large and complex renal calculi. 1 , 2 The surgical technique has evolved thoroughly, improving the effectiveness and safety of surgery. As opposed to conventional fluoroscopy-guided PCNL, X-ray-free ultrasound-guided (XFUS) PCNL has been endorsed as a safe and feasible alternative that reduces radiation exposure to both patients and operators. 1 However, the approach is novel, and limited literature is available on elaborating and evaluating the possible factors that may affect surgical outcomes. 1 , 2 An assessment to predict the outcome and evaluate the characteristics affecting the stone-free rate is needed. Notable scoring systems such as the S.T.O.N.E. (stone size, tract length, obstruction, number of involved calices, and essence) score, Guy’s stone score, and The Clinical Research Office of the Endourological Society (CROES) nomogram have been introduced to assess and predict the stone-free rate after PCNL in the fluoroscopy-guided approach. 3 – 5 This scoring system was developed and validated specifically for X-ray-guided PCNL; thus, its compatibility with XFUS PCNL is uncertain. However, several preoperative factors have been shown to be clinically and statically significant in affecting the stone-free rate, such as stone size, obstruction, number of stones, contour, obesity, and number of involved calyces. 3 – 5 However, the weight of each factor influencing the stone-free rate in XFUS PCNL has yet to be determined. Having a standardized scoring method specifically for XFUS PCNL in SFR prediction will be beneficial for clinical practice, as patients could be counseled accurately about the possibility of a stone-free status early on. It may also help the operator advocate technical modification or consider a more conventional approach for the specific condition. 6 Therefore, this study aimed to determine the possible factors and characteristics that specifically influence the XFUS PCNL SFR and develop the data into a simple and user-friendly tool that is accessible for daily practice. Methods This study developed a scoring system to predict residual stones, specifically post XFUS PCNL. A consecutive prospective cohort study was conducted in a tertiary referral hospital in Indonesia between November 2019 and November 2023 in patients who had undergone XFUS PCNL. This study was approved by the Ethics Committee of the Faculty of Medicine, Universitas Indonesia (Institutional Review Board), under ethical approval number KET-79/UN2.F1/ETIK/PPM.00.02/2024, on January 12, 2024. All procedures were performed in accordance with institutional guidelines and adhered to the ethical principles outlined in the Declaration of Helsinki. Written informed consent was obtained from all participants prior to enrollment in the study. As part of the hospital’s standard patient registration form, participants consented to the anonymous use of their medical data for academic and research purposes. No identifiable personal information (such as full name, email address, or phone number) was collected or stored, ensuring patient confidentiality. The ethics committee approved the data collection and consent procedure. All patients with caliceal, pelvic, and upper ureteral stones with a stone burden ≥20 mm were included. Patients with uncorrected coagulopathy, congenital kidney anomalies, or intraoperative conversion to fluoroscopy were excluded from the study. Demographic data, preoperative characteristics, and operative data were collected prospectively. Preoperative evaluation of the stones was performed using non-contrast abdominal computed tomography (CT-scan. The proportion (stone burden) was calculated using the cumulative size of the largest axis of each stone in cases of multiple stones. Staghorn stones were defined as stones occupying the renal pelvis and a minimum of one infundibulum. Hydronephrosis was graded using the SFU grading of hydronephrosis using CT-Scan. Stone-free status was evaluated based on two criteria: 1) direct visualization using the same rigid nephroscope used in PCNL and USG evaluation of the kidney immediately after stone extraction; 2) postoperative kidney-ureter-bladder (KUB) photo for patients with radio-opaque stones and Kidney USG for patients with radio-lucent stones taken 24 hours post procedure; and 3) Repeat Kidney USG 7 days post procedure. Patients with significant residual fragments (>4 mm) from KUB/USG or doubtful radiolucent stones were examined using repeat non-contrast CT-scan. Multiple residual stone fragments ≤4 mm in size were measured for cumulative stone burden and deemed significant if they were >4 mm. Operative technique for XFUS PCNL All XFUS PCNL procedures were performed by two experienced endourologists (P.B. and W.A.), either in the supine (Galdakao-modified Valdivia) or prone position, depending on the surgeon’s preference. Prophylactic antibiotics were administered prior to surgery, based on preoperative urine culture results. Anesthesia was provided either through general or spinal techniques. Retrograde ureteral catheterization using an open-ended ureteral catheter (5-Fr/70 cm) was carried out to facilitate continuous saline irrigation, which promoted artificial hydronephrosis and aided ultrasound-guided renal access. Percutaneous access was established using a 20-cm puncture needle (1.3 mm/17.5 G), with successful entry confirmed by urine flow from the needle. A 0.035-inch J-shaped stiff guidewire was then advanced into the collecting system under real-time ultrasound guidance. Tract dilatation began with fascial dilators up to 12-Fr and was followed by sequential dilation using reusable Alken metal telescoping dilators (6–30 Fr). A 28–30 Fr, 17-cm Amplatz sheath was inserted without the use of fluoroscopy. Nephroscopy was carried out using a 28-Fr rigid nephroscope. Stone fragmentation was achieved with a 3.4-Fr pneumatic lithotripter, a 3.78-Fr shock-pulse lithotripter, or a combination of both devices. Fragment extraction was performed using stone forceps. Intraoperative ultrasound and direct nephroscopic inspection were used to confirm clearance of residual stones. Placement of a nephrostomy tube, double J (DJ) stent, and/or externalized ureteral catheter was performed if indicated. Statistical analysis To develop the scoring tool, potential variables that may influence the stone-free rate were included in the analyses, consisting of preoperative patient and stone characteristics collected in the outpatient setting. To simplify the scoring system, continuous variables (stone size, BMI, etc.) were categorized into groups. All variables were then assessed by bivariate analysis (Chi-square test), and variables with P-value <0.05 were further investigated using multiple logistic regression using the backward stepwise method. Factors with statistical significance (P-value <0.1) in multiple logistic regression were identified as independent risk factors and included in the final model. Risk factors were assigned weighted points proportional to their β-regression coefficient values. The risk scores were calculated for each patient in the cohort. Discrimination of the predictive model was evaluated using the area under the receiver operating characteristic (ROC) curve (AUC). Calibration was performed using the Hosmer–Lemeshow goodness of fit test. Multiple logistic regression analyses with bootstrapped standard errors were used to compare the odds of residual stones. Operative data were available from our prospective XFUS PCNL database. Data on SFR and complications were collected from contemporaneous electronic patient records and radiological imaging findings. All analyses were performed using IBM SPSS Statistics Ver 25. Results Model development A total of 162 consecutive patients were included in this prospective cohort study with a median age of 52 (1-79). The patients were mostly male (56%) and had a stone burden of < 30 mm (60%). Approximately 20 (12%) patients had residual stones. Other patient demographics and preoperative and operative characteristics are shown in Table 1 . Age, sex, number of stones, type of stones (contour), skin-to-stone distance, stone burden (proportion), obstruction status (hydronephrosis), obesity (BMI), and history of previous flank surgery were analyzed in association with residual stones using the chi-square test, and only five variables (proportion/stone burden, obstruction status, number of stones, contour, and obesity) were qualified (p-value <0.10) to be included for further analysis ( Table 1 ). Table 1. Demographic and preoperative characteristics of the patients and their association with residual stones post X-Ray Free USG guided PCNL. Variables Total (n=162) Stone Free Status P-Value Yes n (%) No n (%) Age (years) 0.26 ≤18 14 0 (0) 14 (100) 19-59 106 13 (12) 93 (87) ≥60 42 7 (17) 35 (83) Sex 0.91 Male 91 11 (12) 80 (88) Female 71 9 (13) 62 (87) Position 0.23 Prone 62 5 (8) 57 (92) Supine 100 15 (15) 85 (85) Proportion/size 40 mm 41 10 (24) 31 (76) Obstruction status (Hydronephrosis) 0.04 None 66 2 (3) 64 (97) Grade I-II 34 4 (12) 30 (88) Grade III-IV 62 14 (23) 48 (77) Number of stones <0.001 1 81 2 (2) 79 (98) 2 54 10 (19) 44 (81) ≥3 27 8 (30) 19 (70) Contour 0.01 Non-Staghorn 102 6 (6) 96 (94) Staghorn 60 14 (23) 46 (77) Skin-to-stone distance 0.31 <70 mm 111 16 (14) 95 (86) ≥70 mm 51 4 (8) 47 (92) History of previous flank surgery 47 7 (15) 40 (85) 0.54 Obesity (BMI) 0.01 30 kg/m 2 25 9 (36) 16 (64) Residual stone 20 - - Multiple logistic regression was conducted, and all five variables included remained statistically significant as independent risk factors with the backward method, as depicted in Table 2 . β-Coefficient and odds ratios with 95% confidence intervals (CI were reported, and variables were assigned weighted points to formulate the scoring system. A prognostic score named P.O.N.C.O. (Proportion/size, Obstruction status, Number of stones, Contour, Obesity) was then established and calculated for individual patients based on score points, as depicted in Table 2 . The maximum score that could be achieved was 9. Table 2. Final model (P.O.N.C.O prognostic score) for residual stone scoring system and weighted score assignment. Variables β-Coefficient OR(95% CI) Score Proportion/size ≤30 mm (reference) 0 30-40 mm 1.0 1.35(0.54-2.74) 1 >40 mm 1.2 4.27(0.80-22.91) 1 Obstruction status None (reference) 0 Grade I-II 1.5 4.74(0.51-43.77) 1 Grade III-IV 2.4 11.86(1.71-82.59) 2 Number of stones 1 (reference) 0 2 2.1 5.50(1.07-39.01) 2 ≥3 2.9 10.30(1.35-78.77) 3 Contour Non-Staghorn (reference) 0 Staghorn 1.5 4.36(0.90-21.17) 1 Obesity 30 kg/m 2 2.2 9.07(1.63-50.32) 2 Model validation Model validation was performed by measuring the discrimination, calibration, and accuracy of the models. Discrimination was measured using a receiver operating characteristic (ROC) curve. The scoring system in the development cohort was shown to have good discrimination, with an area under the curve (AUC) of 0.924 (95% CI 0.87-0.97; P-value <0.001). The model also had good calibration with a non-significant Hosmer–Lemeshow chi-square of 1.663 (95%CI 1.92-4.39; P = 0.95). Accuracy was measured by distinguishing the cutoff point with the best sensitivity and specificity (90% and 81%, respectively), and 46 patients were estimated to have a higher risk of residual stones. The odds ratio of the high-risk group with residual stone was 36.64 (95% CI 8.03-167.24) measured by logistic regression analysis based on the scoring cut-off. Model discrimination The scoring model showed excellent discrimination in random sampling with an AUC of 0.845 (95% CI 0.71-0.98; P = 0.002), as assessed by the ROC curves depicted in Figure 1 . The model also showed good calibration, with a non-significant Hosmer–Lemenhow Chi-square of 1.025 (P = 0.96). Comparison between the poor- and good-risk groups from the P.O.N.C.O. prognostic score using the cut-off was statistically significant (P=0.006), as depicted in Figure 2 . Figure 1. Area under the receiver operating characteristic (ROC) curve in validation cohort. Figure 2. Comparison between Poor risk and good risk group from P.O.N.C.O. prognostic score for occurrence of residual stone. (P-value measured by chi-square). Discussion This study presented a novel prognostic scoring tool for residual stones in XFUS PCNL. We developed a multivariable tool with good discrimination, calibration, and clinical utility in cohorts of patients, using five demographic and preoperative characteristics that are easily accessible to the surgeon. Among the five independent factors included in the study, all have been claimed in previous studies to be potential risk factors for residual stones after PCNL. The stone-free rate has been suggested to be highly dependent on stone burden in the literature. 7 , 8 Preminger et al. showed that the higher the stone burden, the less likely it is that PCNL would be able to serve as a monotherapy. 3 The findings in our study supported the claim that a cut-off of 30 mm seemed to increase the odds of residual stone post-surgery. However, in contrast to other scoring systems, we found that stones > 40 mm were weighted significantly lower than those sized 30-40. Using multivariate analysis, it seems that stone burden is closely related to other predictors (i.e., contour and number of stones); when we remove the confounding factors, it also influences the weight of the effect. Contour is a variable that was also known as a risk factor for residual stone. Mishra et al. elaborated in their staghorn morphometry study that staghorn stone is independent of stone burden in influencing residual stone, despite being very closely related. 9 Our study also supports this claim by showing similar results in the multivariate logistic regression analysis. The obstruction or hydronephrosis status also plays an important role in predicting residual stones. Our study showed that patients with hydronephrosis had higher odds of developing residual stones after surgery. 10 BMI and the number of stones have also been suggested by other studies as predictors of residual stones after surgery. 4 , 11 , 12 Similarly, they were also independent predictors in multivariate analyses. Multiple studies have suggested the comparability of X-ray-free ultrasound-guided PCNL in terms of its efficacy and safety in fluoroscopy-guided treatment of renal stones. 13 – 15 However, a notable difference between the two is the radiation exposure. Chen et al. raised concerns about radiation exposure hazards during the treatment of nephrolithiasis. 16 Although low-dose fluoroscopy is readily available, the stochastic effects that are independent of radiation dose but dependent on the amount of exposure to radiation increase the risk of malignancy. 16 This not only affects the patient but also the surgeons who are more exposed to radiation in their daily X-ray assisted surgeries. As this problem persists, X-ray-free ultrasound-guided PCNL could be a modality of choice. However, as fluoroscopy-guided PCNL has long been the standard approach, a tool that may support familiarization and increase the learning curve for X-ray-free ultrasound-guided PCNL would benefit current practice. Stratifying the difficulty of the patient by creating a low-risk residual stone group will benefit surgeons who are trying to learn X-ray-free ultrasound-guided PCNL by patient selection during surgery. 17 Additionally, this practical tool should help educate the patient regarding the outcome of the surgery and provide proper consideration in planning the surgery. Higher risk patients should be notified of a high possibility for a second surgical procedure due to the residual stone and should be considered for additional fluoroscopy support. To the best of our knowledge, this is the first prognostic score for residual stones in the treatment of renal calculi with X-ray free USG-guided PCNL. Previously known residual stone scorings were made for PCNL using a fluoroscopy approach, such as the S.T.O.N.E. (stone size, tract length, obstruction, number of involved calices, and essence) score, 3 Guy’s stone score, 4 and The Clinical Research Office of the Endourological Society (CROES) nomogram. 5 Although some of the variables included in the model are similar, a direct comparison is not straightforward. There are also other limitations to our study, such as operator bias within the study (since we only included two operators, and different operators might have different preferences (i.e., position and puncture approach]). In addition, the learning curve and surgical experience of both operators were different at the start of the study. Further investigation in future studies should be conducted on a larger scale involving more operators and preferably multicenter studies to remove bias. There should also be a subsequent study to validate the scoring system to elaborate on the reproducibility and consistency of this scoring system. Conclusion This study presents the first prognostic scoring tool for residual stones in X-ray-free ultrasound-guided PCNL with good discrimination, calibration, and clinical utility in cohorts of patients, using five predictive factors that are easily accessible for the surgeon to collect in daily practice. Data availability Data protection issue The underlying dataset is safeguarded by Indonesian intellectual-property legislation, known as HAKI (Hak Atas Kekayaan Intelektual), which prevents its unrestricted distribution beyond the investigator team. Data access is limited to protect participant confidentiality and intellectual ownership. The Faculty of Medicine, Universitas Indonesia Ethics Committee has ruled that any data release must meet national intellectual property requirements. Researchers who need access may submit a formal data request by contacting the corresponding author, Ponco Birowo ( [email protected] ). Each request will be reviewed by the Ethics Committee of the Faculty of Medicine, Universitas Indonesia, to ensure compliance with national guidelines. Reporting guidelines This article complies with the STROBE (Strengthening the Reporting of Observational Studies in Epidemiology) guideline to guarantee transparent, thorough reporting of its design, methodology and results. Detailed descriptions of participant enrolment, score construction and validation are provided so that independent researchers can reproduce the work. The completed STROBE checklist is openly posted on the Open Science Framework and can be accessed at DOI 10.17605/OSF.IO/H98SZ . 18 All checklist materials are released under the Creative Commons Attribution 4.0 International (CC-BY 4.0) licence. References 1. Assimos D, Krambeck A, Miller NL, et al. : Surgical Management of Stones: American Urological Association/Endourological Society Guideline. PART I. J. Urol. 2016 Oct; 196 (4): 1153–1160. PubMed Abstract | Publisher Full Text 2. Türk C, Petřík A, Sarica K, et al. : EAU Guidelines on Interventional Treatment for Urolithiasis. Eur. Urol. 2016 Mar; 69 (3): 475–482. Publisher Full Text 3. Akhavein A, Henriksen C, Syed J, et al. : Prediction of single procedure success rate using S.T.O.N.E. nephrolithometry surgical classification system with strict criteria for surgical outcome. Urology. 2015 Jan; 85 (1): 69–73. PubMed Abstract | Publisher Full Text 4. Iqbal MW, Jamshed F, Akram A, et al. : Guy’s stone scoring in predicting postoperative residual stones. J. Aziz Fatm. Med. Dent. Coll. 2022 Feb 15; 4 (1): 37–41. Publisher Full Text 5. de la Rosette J , Assimos D, Desai M, et al. : The Clinical Research Office of the Endourological Society Percutaneous Nephrolithotomy Global Study: indications, complications, and outcomes in 5803 patients. J. Endourol. 2011 Jan; 25 (1): 11–17. PubMed Abstract | Publisher Full Text 6. Nguyen DT, Graviss EA: Development and validation of a prognostic score to predict tuberculosis mortality. J. Infect. 2018 Oct; 77 (4): 283–290. PubMed Abstract | Publisher Full Text 7. Patel U, Walkden RM, Ghani KR, et al. : Three-dimensional CT pyelography for planning of percutaneous nephrostolithotomy: accuracy of stone measurement, stone depiction and pelvicalyceal reconstruction. Eur. Radiol. 2009 May; 19 (5): 1280–1288. PubMed Abstract | Publisher Full Text 8. Preminger GM: High burden and complex renal calculi: aggressive percutaneous nephrolithotomy versus multi-modal approaches. Arch. Ital. Urol. Androl. 2010 Mar; 82 (1): 37–40. PubMed Abstract 9. Mishra S, Sabnis RB, Desai M: Staghorn morphometry: a new tool for clinical classification and prediction model for percutaneous nephrolithotomy monotherapy. J. Endourol. 2012 Jan; 26 (1): 6–14. PubMed Abstract | Publisher Full Text 10. Aboutaleb H, El-Shazly M: Ultrasound versus fluoroscopy guided percutaneous nephrolithotomy for treatment of calculi in hydronephrotic kidneys. Ann. Surg. Int. 2016; 2 (3): 015. 11. Kumar U, Tomar V, Yadav SS, et al. : STONE score versus Guy’s Stone Score - prospective comparative evaluation for success rate and complications in percutaneous nephrolithotomy. Urol. Ann. 2018 Jan-Mar; 10 (1): 76–81. PubMed Abstract | Publisher Full Text | Free Full Text 12. Zuhri S, Soebadi DM: Impact of stone size, location and stone composition on the efficacy of extracorporeal shock wave lithotripsy for residual stone after percutaneous nephrolithotomy. Folia Med. Indones. 2020; 56 (2): 127–130. Publisher Full Text 13. Yang YH, Wen YC, Chen KC, et al. : Ultrasound-guided versus fluoroscopy-guided percutaneous nephrolithotomy: a systematic review and meta-analysis. World. J. Urol. 2019 May; 37 (5): 777–788. PubMed Abstract | Publisher Full Text 14. Ng FC, Yam WL, Lim TYB, et al. : Ultrasound-guided percutaneous nephrolithotomy: Advantages and limitations. Investig. Clin. Urol. 2017 Sep; 58 (5): 346–352. PubMed Abstract | Publisher Full Text | Free Full Text 15. Falahatkar S, Neiroomand H, Enshaei A, et al. : Totally ultrasound versus fluoroscopically guided complete supine percutaneous nephrolithotripsy: a first report. J. Endourol. 2010 Sep; 24 (9): 1421–1426. PubMed Abstract | Publisher Full Text 16. Chen TT, Wang C, Ferrandino MN, et al. : Radiation Exposure during the Evaluation and Management of Nephrolithiasis. J. Urol. 2015 Oct; 194 (4): 878–885. Publisher Full Text 17. Allen D, O’Brien T, Tiptaft R, et al. : Defining the learning curve for percutaneous nephrolithotomy. J. Endourol. 2005 Apr; 19 (3): 279–282. PubMed Abstract | Publisher Full Text 18. Kusuma Putra HW, Rahardja PAR, Rustandi R, et al. : Developing a scoring system for preoperative factors that affect stone-free rate in X-ray free ultrasound-guided percutaneous nephrolithotomy: P.O.N.C.O. prognostic score. OSF. 2024. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 23 Jun 2025 ADD YOUR COMMENT Comment Author details Author details 1 Department of Urology, Rumah Sakit Dr Cipto Mangunkusumo, Central Jakarta, Jakarta, 10430, Indonesia 2 Department of Urology, Seoul National University Hospital, Seoul, 03080, South Korea Harun Wijanarko Kusuma Putra Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Project Administration, Resources, Software, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Putu Angga Risky Rahardja Roles: Data Curation, Formal Analysis, Project Administration, Resources, Software, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Reginald Rustandi Roles: Data Curation, Formal Analysis, Project Administration, Resources, Software, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Widi Atmoko Roles: Conceptualization, Data Curation, Investigation, Methodology, Supervision, Writing – Review & Editing Nur Rasyid Roles: Conceptualization, Data Curation, Methodology, Supervision, Validation, Writing – Review & Editing Ponco Birowo Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Gerhard Reinaldi Situmorang Roles: Conceptualization, Data Curation, Methodology, Project Administration, Supervision, Visualization, Writing – Review & Editing Sung Yong Cho Roles: Conceptualization, Formal Analysis, Methodology, Resources, Software, Supervision, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information This work was supported by the Hibah PUTI Q1 2024 Universitas Indonesia (NKB-287/UN2.RST/HKP.05.00/2024). The funders had no role in the study design, data collection and analysis, decision to publish, or manuscript preparation. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (1) version 1 Published: 23 Jun 2025, 14:617 https://doi.org/10.12688/f1000research.163216.1 Copyright © 2025 Wijanarko Kusuma Putra H 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 Wijanarko Kusuma Putra H, Angga Risky Rahardja P, Rustandi R et al. Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score [version 1; peer review: 1 approved, 1 approved with reservations] . F1000Research 2025, 14 :617 ( https://doi.org/10.12688/f1000research.163216.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 23 Jun 2025 Views 0 Cite How to cite this report: Özbilen MH. Reviewer Report For: Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score [version 1; peer review: 1 approved, 1 approved with reservations] . F1000Research 2025, 14 :617 ( https://doi.org/10.5256/f1000research.179526.r414228 ) The direct URL for this report is: https://f1000research.com/articles/14-617/v1#referee-response-414228 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 14 Oct 2025 Mert Hamza Özbilen , University Adana City Training and Research Hospital, Adana, Adana, Turkey Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.179526.r414228 The most current version of the guideline suggestion mentioned in References 2 should be cited as references. The explicit form of ‘’SFR’’, ‘’SFU’’ should be used first before their abbreviations. It is written ... Continue reading READ ALL The most current version of the guideline suggestion mentioned in References 2 should be cited as references. The explicit form of ‘’SFR’’, ‘’SFU’’ should be used first before their abbreviations. It is written that stone-free status is evaluated with 2 criteria, but there are 3 items. When was non-contrast CT performed in patients suspected of having residual stones? Is this time sufficient to assess stone-free status? In Table 1, the presence of residual stones should be grouped as "yes" and stone-free status as "no." There is confusion. What were the values ​​determined for age 60, stone size 3-4 cm, skin-to-stone distance 70 mm, and BMI 25-30? These should be detailed in the material and method section. The study included 14 patients under the age of 18. Among them was a one-year-old child. What are your thoughts on performing surgery with a 28-Fr nephroscope on these patients? Each of the parameters should be discussed in detail in light of the study's findings in the discussion section. The study's discussion section is quite weak. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? I cannot comment. A qualified statistician is required. Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Urology I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Özbilen MH. Reviewer Report For: Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score [version 1; peer review: 1 approved, 1 approved with reservations] . F1000Research 2025, 14 :617 ( https://doi.org/10.5256/f1000research.179526.r414228 ) The direct URL for this report is: https://f1000research.com/articles/14-617/v1#referee-response-414228 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 Views 0 Cite How to cite this report: Chew BH. Reviewer Report For: Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score [version 1; peer review: 1 approved, 1 approved with reservations] . F1000Research 2025, 14 :617 ( https://doi.org/10.5256/f1000research.179526.r394416 ) The direct URL for this report is: https://f1000research.com/articles/14-617/v1#referee-response-394416 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 23 Aug 2025 Ben H. Chew , University of British Columbia, Vancouver, Canada Approved VIEWS 0 https://doi.org/10.5256/f1000research.179526.r394416 This article introduces the P.O.N.C.O. prognostic score, developed to predict residual stones following X-ray free ultrasound-guided percutaneous nephrolithotomy (XFUS PCNL). The study is a prospective cohort of 162 patients undergoing XFUS PCNL at a tertiary hospital in Indonesia, with ... Continue reading READ ALL This article introduces the P.O.N.C.O. prognostic score, developed to predict residual stones following X-ray free ultrasound-guided percutaneous nephrolithotomy (XFUS PCNL). The study is a prospective cohort of 162 patients undergoing XFUS PCNL at a tertiary hospital in Indonesia, with data collected between November 2019 and November 2023. Multivariate logistic regression identified five independent preoperative risk factors—proportion/size, hydronephrosis, number of stones, contour (staghorn), and obesity—which were weighted to create the score. The scoring model demonstrated strong discrimination (AUC 0.924) and calibration (non-significant Hosmer–Lemeshow test). The authors conclude that the score is practical for clinical use, allowing early identification of patients at higher risk for residual stones. I am not an expert in creating nomograms but it appears to be an appropriate way to create a prognostic tool for this surgical outcome. In my opinion, the manuscript would be improved by the following. 1. could you comment on why you assigned similar point values to 30–40 mm and >40 mm stone categories, when past literature suggest larger stones may confer higher risk and worse outcomes. 2. it may be helpful to the reader to provide a detailed, stepwise guide or worked example on how a clinician should calculate and apply the P.O.N.C.O. score for an individual patient in practice. 3. as per standard reporting, it would be helpful to specify the total number of patients undergoing XFUS PCNL during the study period, how many were excluded (and why) 4. does this need external validation? what are next steps to make it widely generalizeable? 5. would sub-analysis by stone type be of significance or helpful? Overall, i think this is very helpful data to the published literature. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: kidney stone disease I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Chew BH. Reviewer Report For: Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score [version 1; peer review: 1 approved, 1 approved with reservations] . F1000Research 2025, 14 :617 ( https://doi.org/10.5256/f1000research.179526.r394416 ) The direct URL for this report is: https://f1000research.com/articles/14-617/v1#referee-response-394416 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 23 Jun 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 2 Version 1 23 Jun 25 read read Ben H. Chew , University of British Columbia, Vancouver, Canada Mert Hamza Özbilen , University Adana City Training and Research Hospital, Adana, Turkey 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 Özbilen M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 14 Oct 2025 | for Version 1 Mert Hamza Özbilen , University Adana City Training and Research Hospital, Adana, Adana, Turkey 0 Views copyright © 2025 Özbilen M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The most current version of the guideline suggestion mentioned in References 2 should be cited as references. The explicit form of ‘’SFR’’, ‘’SFU’’ should be used first before their abbreviations. It is written that stone-free status is evaluated with 2 criteria, but there are 3 items. When was non-contrast CT performed in patients suspected of having residual stones? Is this time sufficient to assess stone-free status? In Table 1, the presence of residual stones should be grouped as "yes" and stone-free status as "no." There is confusion. What were the values ​​determined for age 60, stone size 3-4 cm, skin-to-stone distance 70 mm, and BMI 25-30? These should be detailed in the material and method section. The study included 14 patients under the age of 18. Among them was a one-year-old child. What are your thoughts on performing surgery with a 28-Fr nephroscope on these patients? Each of the parameters should be discussed in detail in light of the study's findings in the discussion section. The study's discussion section is quite weak. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? I cannot comment. A qualified statistician is required. Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Urology I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Özbilen MH. Peer Review Report For: Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score [version 1; peer review: 1 approved, 1 approved with reservations] . F1000Research 2025, 14 :617 ( https://doi.org/10.5256/f1000research.179526.r414228) 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-617/v1#referee-response-414228 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Chew B. 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. 23 Aug 2025 | for Version 1 Ben H. Chew , University of British Columbia, Vancouver, Canada 0 Views copyright © 2025 Chew B. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions This article introduces the P.O.N.C.O. prognostic score, developed to predict residual stones following X-ray free ultrasound-guided percutaneous nephrolithotomy (XFUS PCNL). The study is a prospective cohort of 162 patients undergoing XFUS PCNL at a tertiary hospital in Indonesia, with data collected between November 2019 and November 2023. Multivariate logistic regression identified five independent preoperative risk factors—proportion/size, hydronephrosis, number of stones, contour (staghorn), and obesity—which were weighted to create the score. The scoring model demonstrated strong discrimination (AUC 0.924) and calibration (non-significant Hosmer–Lemeshow test). The authors conclude that the score is practical for clinical use, allowing early identification of patients at higher risk for residual stones. I am not an expert in creating nomograms but it appears to be an appropriate way to create a prognostic tool for this surgical outcome. In my opinion, the manuscript would be improved by the following. 1. could you comment on why you assigned similar point values to 30–40 mm and >40 mm stone categories, when past literature suggest larger stones may confer higher risk and worse outcomes. 2. it may be helpful to the reader to provide a detailed, stepwise guide or worked example on how a clinician should calculate and apply the P.O.N.C.O. score for an individual patient in practice. 3. as per standard reporting, it would be helpful to specify the total number of patients undergoing XFUS PCNL during the study period, how many were excluded (and why) 4. does this need external validation? what are next steps to make it widely generalizeable? 5. would sub-analysis by stone type be of significance or helpful? Overall, i think this is very helpful data to the published literature. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise kidney stone disease I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Chew BH. Peer Review Report For: Developing a Scoring System for Preoperative Factors that Affect Stone-free Rate in X-ray free Ultrasound-guided Percutaneous Nephrolithotomy: P.O.N.C.O. Prognostic Score [version 1; peer review: 1 approved, 1 approved with reservations] . F1000Research 2025, 14 :617 ( https://doi.org/10.5256/f1000research.179526.r394416) 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-617/v1#referee-response-394416 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 = "Developing a Scoring System for Preoperative...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-617/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-617/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-617/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Wijanarko Kusuma Putra H 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-617/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-617", templates : { twitter : "Developing a Scoring System for Preoperative Factors that Affect.... Wijanarko Kusuma Putra H et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-617/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/163216/179526") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "179526"); $(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 = { "414230": 0, "414231": 0, "414228": 5, "414229": 0, "414226": 0, "414227": 0, "414234": 0, "414235": 0, "414232": 0, "414233": 0, "394415": 0, "417199": 0, "394422": 0, "417206": 0, "394423": 0, "417207": 0, "394420": 0, "417204": 0, "394421": 0, "417205": 0, "394418": 0, "417202": 0, "394419": 0, "417203": 0, "417200": 0, "394416": 7, "394417": 0, "417201": 0, "417208": 0, "394424": 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 = "1a556200-b196-4b42-821f-4bf28e9440c2"; 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