Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review

preprint OA: closed CC-BY-4.0

Abstract

Introduction: Meningioma is the most common brain tumor in adults. Magnetic resonance imaging (MRI) is the preferred imaging modality for assessing tumor outcomes. Radiomics, an advanced imaging technique, assesses tumor heterogeneity and identifies predictive markers, offering a non-invasive alternative to biopsies. Machine learning (ML) based radiomics models enhances diagnostic and prognostic accuracy of tumors. Comprehensive review on ML-based radiomics models for predicting meningioma recurrence and survival are lacking. Hence, the aim of the study is to summarize the performance measures of ML based radiomics models in the prediction of outcomes such as progression/recurrence (P/R) and overall survival analysis of meningioma. Methods Data bases such as Scopus, Web of Science, PubMed, and Embase were used to conduct a literature search in order to find pertinent original articles that concentrated on meningioma outcome prediction. PRISMA (Preferred reporting items for systematic reviews and meta-analysis) recommendations were used to extract data from selected studies. Results Eight articles were included in the study. MRI Radiomics-based models combined with clinical and pathological data showed strong predictive performance for meningioma recurrence. A decision tree model achieved 90% accuracy, outperforming an apparent diffusion coefficient (ADC) based model (83%). A support vector machine (SVM) model reached an area under curve (AUC) of 0.80 with radiomic features, improving to 0.88 with ADC integration. A combined clinico-pathological radiomics model (CPRM) achieved an AUC of 0.88 in testing. Key predictors of recurrence include ADC values, radiomic scores, ki-67 index, and Simpson grading. For predicting overall survival analysis of meningioma, the combined clinicopathological and radiomic features achieved an AUC of 0.78. Conclusion Integrating radiomics with clinical and pathological data through ML models greatly improved the outcome prediction for meningioma. These ML models surpass conventional MRI in predicting meningioma recurrence and aggressiveness, providing crucial insights for personalized treatment and surgical planning.
Full text 122,359 characters · extracted from preprint-html · click to expand
Machine learning based radiomics approach for... | 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-330" }, "headline": "Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review", "datePublished": "2025-03-25T17:54:59", "dateModified": "2025-03-25T17:54:59", "author": [ { "@type": "Person", "name": "Saroh S" }, { "@type": "Person", "name": "Saikiran Pendem" }, { "@type": "Person", "name": "Prakashini K" }, { "@type": "Person", "name": "Shailesh Nayak S" }, { "@type": "Person", "name": "Girish R Menon" }, { "@type": "Person", "name": "Priyanka -" }, { "@type": "Person", "name": "Divya B" } ], "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": " Introduction Meningioma is the most common brain tumor in adults. Magnetic resonance imaging (MRI) is the preferred imaging modality for assessing tumor outcomes. Radiomics, an advanced imaging technique, assesses tumor heterogeneity and identifies predictive markers, offering a non-invasive alternative to biopsies. Machine learning (ML) based radiomics models enhances diagnostic and prognostic accuracy of tumors. Comprehensive review on ML-based radiomics models for predicting meningioma recurrence and survival are lacking. Hence, the aim of the study is to summarize the performance measures of ML based radiomics models in the prediction of outcomes such as progression/recurrence (P/R) and overall survival analysis of meningioma. Methods Data bases such as Scopus, Web of Science, PubMed, and Embase were used to conduct a literature search in order to find pertinent original articles that concentrated on meningioma outcome prediction. PRISMA (Preferred reporting items for systematic reviews and meta-analysis) recommendations were used to extract data from selected studies. Results Eight articles were included in the study. MRI Radiomics-based models combined with clinical and pathological data showed strong predictive performance for meningioma recurrence. A decision tree model achieved 90% accuracy, outperforming an apparent diffusion coefficient (ADC) based model (83%). A support vector machine (SVM) model reached an area under curve (AUC) of 0.80 with radiomic features, improving to 0.88 with ADC integration. A combined clinico-pathological radiomics model (CPRM) achieved an AUC of 0.88 in testing. Key predictors of recurrence include ADC values, radiomic scores, ki-67 index, and Simpson grading. For predicting overall survival analysis of meningioma, the combined clinicopathological and radiomic features achieved an AUC of 0.78. Conclusion Integrating radiomics with clinical and pathological data through ML models greatly improved the outcome prediction for meningioma. These ML models surpass conventional MRI in predicting meningioma recurrence and aggressiveness, providing crucial insights for personalized treatment and surgical planning. " } { "@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-330/v1", "name": "Machine learning based radiomics approach for outcome prediction of..." } } ] } Home Browse Machine learning based radiomics approach for outcome prediction of... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article S S, Pendem S, K P et al. Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review [version 1; peer review: 2 approved] . F1000Research 2025, 14 :330 ( https://doi.org/10.12688/f1000research.162306.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Systematic Review Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review [version 1; peer review: 2 approved] Saroh S https://orcid.org/0009-0004-5271-9663 1 , Saikiran Pendem https://orcid.org/0000-0001-7933-1192 1 , Prakashini K 2 , [...] Shailesh Nayak S https://orcid.org/0000-0001-6548-8092 1 , Girish R Menon https://orcid.org/0000-0002-1849-0453 3 , Priyanka - https://orcid.org/0000-0002-9792-6242 1 , Divya B https://orcid.org/0000-0002-9523-5229 4 Saroh S https://orcid.org/0009-0004-5271-9663 1 , Saikiran Pendem https://orcid.org/0000-0001-7933-1192 1 , [...] Prakashini K 2 , Shailesh Nayak S https://orcid.org/0000-0001-6548-8092 1 , Girish R Menon https://orcid.org/0000-0002-1849-0453 3 , Priyanka - https://orcid.org/0000-0002-9792-6242 1 , Divya B https://orcid.org/0000-0002-9523-5229 4 PUBLISHED 25 Mar 2025 Author details Author details 1 Department of Medical Imaging Technology, Manipal College of Health Professions, Manipal Academy of Higher Education, Manipal, Karnataka, 576104, India 2 Department of Radio Diagnosis and Imaging, Kasturba Medical College, Manipal Academy of Higher Education, Manipal, Karnataka, 576104, India 3 Department of Neurosurgery, Kasturba Medical College, Manipal Academy of Higher Education, Manipal, Karnataka, 576104, India 4 Department of Electronics and Communication Engineering, Manipal institute of Technology, Manipal Academy of Higher Education, Manipal, Karnataka, 576104, India Saroh S Roles: Methodology, Resources, Writing – Original Draft Preparation Saikiran Pendem Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Software, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Prakashini K Roles: Conceptualization, Supervision Shailesh Nayak S Roles: Conceptualization, Data Curation, Formal Analysis, Methodology, Project Administration, Supervision, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Girish R Menon Roles: Methodology, Supervision, Visualization Priyanka - Roles: Supervision, Writing – Original Draft Preparation Divya B Roles: Supervision OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Artificial Intelligence and Machine Learning gateway. This article is included in the Manipal Academy of Higher Education gateway. This article is included in the AI in Medicine and Healthcare collection. Abstract Introduction Meningioma is the most common brain tumor in adults. Magnetic resonance imaging (MRI) is the preferred imaging modality for assessing tumor outcomes. Radiomics, an advanced imaging technique, assesses tumor heterogeneity and identifies predictive markers, offering a non-invasive alternative to biopsies. Machine learning (ML) based radiomics models enhances diagnostic and prognostic accuracy of tumors. Comprehensive review on ML-based radiomics models for predicting meningioma recurrence and survival are lacking. Hence, the aim of the study is to summarize the performance measures of ML based radiomics models in the prediction of outcomes such as progression/recurrence (P/R) and overall survival analysis of meningioma. Methods Data bases such as Scopus, Web of Science, PubMed, and Embase were used to conduct a literature search in order to find pertinent original articles that concentrated on meningioma outcome prediction. PRISMA (Preferred reporting items for systematic reviews and meta-analysis) recommendations were used to extract data from selected studies. Results Eight articles were included in the study. MRI Radiomics-based models combined with clinical and pathological data showed strong predictive performance for meningioma recurrence. A decision tree model achieved 90% accuracy, outperforming an apparent diffusion coefficient (ADC) based model (83%). A support vector machine (SVM) model reached an area under curve (AUC) of 0.80 with radiomic features, improving to 0.88 with ADC integration. A combined clinico-pathological radiomics model (CPRM) achieved an AUC of 0.88 in testing. Key predictors of recurrence include ADC values, radiomic scores, ki-67 index, and Simpson grading. For predicting overall survival analysis of meningioma, the combined clinicopathological and radiomic features achieved an AUC of 0.78. Conclusion Integrating radiomics with clinical and pathological data through ML models greatly improved the outcome prediction for meningioma. These ML models surpass conventional MRI in predicting meningioma recurrence and aggressiveness, providing crucial insights for personalized treatment and surgical planning. READ ALL READ LESS Keywords Meningioma, recurrence, outcome prediction, overall survival analysis, machine learning, radiomic features Corresponding Author(s) Saikiran Pendem ( [email protected] ) Shailesh Nayak S ( [email protected] ) Close Corresponding authors: Saikiran Pendem, Shailesh Nayak S Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 S S et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: S S, Pendem S, K P et al. Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review [version 1; peer review: 2 approved] . F1000Research 2025, 14 :330 ( https://doi.org/10.12688/f1000research.162306.1 ) First published: 25 Mar 2025, 14 :330 ( https://doi.org/10.12688/f1000research.162306.1 ) Latest published: 25 Mar 2025, 14 :330 ( https://doi.org/10.12688/f1000research.162306.1 ) Meningioma is the most prevalent type of cancer identified in the brain which is mostly affecting adults. Approximately 7.86 individuals per 100,000 are diagnosed annually with meningioma globally, which is significantly attributed to the credibility of advancements in imaging technology for tumour diagnosis in the last three decades. 1 – 2 The World Health Organization (WHO) has classified meningiomas into three distinct grades of which the Grade I meningiomas are represented by their slow growth, while Grade II meningiomas are categorised as atypical and Grade III meningiomas represent the most fatal form, being malignant in nature. Thus, both Grade II and Grade III meningiomas display a high rate of recurrence following routine treatment, which may obviously end up with a reduced life expectancy. These facts shed light on the early detection and subsequent treatments which are quite mandatory for the precise diagnosis of meningiomas. 3 – 5 After meningioma surgery, overall survival at 5 and 10 years respectively were 92.6% and 85%. Survival is prolonged in women, younger adults and those with convexity and benign tumor. 6 Magnetic Resonance Imaging (MRI) is an emerging and most effective method for detecting meningiomas and monitoring specific medical conditions. Conventional MR imaging findings such as tumor size, bone invasion, and parasagittal location have all been identified as important imaging parameters related to progression/recurrence (P/R) in meningiomas. 7 – 9 Radiomics incorporates a range of advanced techniques used to conduct a comprehensive analysis of medical images. Radiomics is primarily intended to analyse the characteristics of tissues and lesions, with respect to their shape and heterogeneity, and monitor changes over a period through serial imaging, during treatment period. 10 – 12 Examining tissue heterogeneity is crucial, as genomic studies highlight its role as prognostic factor for survival and a challenge in cancer management. Radiomic features strongly correlate with cellular heterogeneity indices. Unlike traditional biopsies, which sample limited tumour areas, radiomics enables heterogeneity assessment across the entire tumour. Leveraging large datasets, radiomics identifies unrecognized markers and patterns related to disease progression and treatment. Additionally, integrating radiomic data with clinical, histological, genomic, and other datasets through machine learning enhances its diagnostic and prognostic utility. 13 – 18 There are no reviews conducted on evaluating the performance of machine learning (ML) based radiomic models in the prediction of recurrence and overall survival for meningioma. Hence, the aim of the study is to summarize the performance of the ML based radiomics models in the prediction of outcomes such as P/R and overall survival analysis for meningioma. Methods PRISMA 19 (Preferred reporting items for systematic reviews and meta-analysis) standards were followed in conducting the review. (PRISMA checklist- Extended data) Literature search strategy Using databases such as Scopus, Web of Science, PubMed and Embase a literature search was conducted to identify suitable original articles ( Table 1 ). MesH terms including “Radiomics”, “Machine learning”, “Meningioma”, “Outcome prediction”, “Recurrence”, “Overall survival analysis” along with Boolean operators like as “AND” “OR” (extended data). Only English language research with adult subjects having MRI examinations were included in the search criteria. Table 1. Study retrieval method from database. Database Number of studies retrieved Total PubMed 53 157 Scopus 32 Web of Science 32 Embase 40 Selection criteria Inclusion criteria The articles which included the performance of ML models in the prediction of outcomes such as P/R and overall survival analysis for meningioma were included. Exclusion criteria Exclusion criteria include the ML based radiomics studies of other brain tumors, articles without radiomics or machine learning approaches. Articles included grading of meningioma, lacking outcome prediction were excluded. Data extraction Two researchers independently reviewed each article, extracting details such as the authors name, publication year, sample size, tumour grades, classifiers used, and study outcomes. Any disagreements between the reviewers were settled by a third researcher. Quality assessment The quality of the studies was assessed using Radiomics quality score (RQS) tool. 20 This tool assesses the ML based radiomic studies based on criteria with 16 items (underlying data) focusing on methodological rigor, reproducibility, and clinical relevance of radiomic studies. Results A total of eight articles were included ( Figure 1 ). Figure 1. Flow chart for study selection. Study selection 157 studies were found in the early database search. The titles and abstracts of 94 articles were examined after 63 duplicates were removed, and 81 articles that did not fit the inclusion criteria were excluded. Twelve articles were left in the end. After evaluating the final text of these twelve articles for eligibility, four were disqualified for lacking adequate information such as comprehensive tables that measured the ML models performance. In the end, the final review contained eight articles. Characteristics of selected studies The review encompasses research conducted in five different countries: Taiwan (n=3), China (n=2), South Korea (n=1), Germany (n=1), and the United States of America (n=1). A total of five studies utilized Siemens Healthcare MRI Scanners (Magnetom, Amira, Avanto, Aera, Sonata, and United Imaging 750) operating at field strengths of 1.5 T and 3 T, while three studies employed the GE Health Care MRI Scanner (Discovery MR 750) with a field strength of 3 T. The cumulative sample size across all studies amounted to 1237 participants. Eight articles included in the review followed retrospective analysis ( Table 2 ). Table 2. showing the characteristics of selected studies. S/No Author & Year Purpose Sample size Grade Classifiers used Outcome of the study Recurrence 1 Zhang et al. 21 2019 Prognosis/recurrence 60 patients I, II and III Random forest algorithm This study demonstrated that MR radiomic analysis significantly improves P/R prediction in SBM compared to traditional ADC-based methods. Preoperative radiomic assessments offer valuable insights for treatment planning, including tumor resection, adjuvant radiotherapy, and follow-up imaging schedules. 2 Ko et al., 22 2021 Prognosis/recurrence 128 patients I SVM model The SVM score from pre-operative MR radiomic features effectively predicted P/R in meningiomas. This approach offers crucial insights for treatment planning, including tumor resection, adjuvant radiotherapy, and follow-up imaging schedules. 3 Park et al., 23 2022 Recurrence 155 patients II LASSO logistic classifier Multiparametric MRI radiomics, combined with clinicopathological profiles, aids in predicting recurrence in atypical meningiomas. Radiomics identifies high-risk patients who may benefit from intensified treatment, making it a valuable tool for imaging grade 2 meningiomas. 4 Hsieh et al. 24 2022 Prognosis/recurrence 57 patients I Light GBM, SVM, Random Forest classifier ML-derived radiomic scores offer valuable insights to refine treatment strategies, including surgical resection, adjuvant radiotherapy, and MRI follow-up planning. 5 Ren et al. 25 2024 Recurrence 224 patients I, II and III Cox Proportional Hazards Model This study created a clinico-radiomics model (CRM) to predict recurrence in atypical meningiomas using clinical and MRI radiomics data. The CRM showed strong performance across validations and effectively identified high- and low-risk patients. 6 He et al. 26 2024 Recurrence/prognosis 169 patients I, II and III LASSO and Cox Survival Analysis The study developed an ML model combining clinicopathological data and MRI radiomics to predict P/R in meningioma patients, achieving an AUC of 0.88. The CPRM model aids personalized treatment by identifying high-risk patients, optimizing surgical and radiotherapy plans, and scheduling closer follow-ups. 7 Kalasauskas et al. 27 2024 Recurrence 226 patients I and II Random Forest, SVM Neural Networks, Logistic Regression, AdaBoost Gradient Boosting, k-nearest-neighbours, Naïve Bayes This study showed that radiomic analysis effectively assesses tumor aggressiveness and CNS WHO grade, outperforming evaluations by neuroradiologists and semantic feature scores. Overall survival 8 Morin et al. 28 2019 Overall survival 218 patients I, II and III Random forest models The study showed that combining clinical, radiologic, and radiomic features improved prediction accuracy for meningioma grade, local failure, and overall survival. Key imaging markers, such as ADC hypo-intensity and tumor sphericity, help identify high-risk, aggressive tumors. Quality assessment Due to the flaws in multiple segmentations, no Phantom studies, scanning at various times, cutoff analyses, calibration statistics, no prospective data collection, and cost effectiveness analysis, all of the studies received scores below 50% ( Table 3 ). Table 3. Showing the radiomic quality scores of studies included. Study & Year Item 1 Item 2 Item 3 Item 4 Item 5 Item 6 Item 7 Item 8 Item 9 Item 10 Item 11 Item 12 Item 13 Item 14 Item 15 Item 16 RQS Total RQS Percentage Zhang et al. 21 2019 +1 0 0 0 +3 0 0 +1 +1 0 0 +2 +2 +2 0 0 14 38.88% Ko et al. 22 2021 +1 0 0 0 +3 +1 +1 +1 +1 0 0 -5 +2 +2 0 0 7 19.44% Park et al. 23 2022 +1 0 0 0 +3 +1 +1 +1 +1 0 0 +2 +2 +2 0 0 14 38.88% Hsieh et al. 24 2022 +1 0 0 0 +3 +1 +1 +1 +1 0 0 +2 +2 +2 0 0 14 38.88% Ren et al. 25 2024 +1 0 0 0 +3 +1 +1 +1 +1 0 0 +2 +2 +2 0 0 14 38.88% He et al. 26 2024 +1 +1 0 0 +3 +1 +1 +1 +1 0 0 +2 +2 +2 0 0 15 41.67% Kalasauskas et al. 27 2024 +1 0 0 0 +3 +1 +1 +1 +1 0 0 +2 +2 +2 0 0 14 38.88% Morin et al. 28 2019 +1 0 0 0 +3 +1 +1 +1 +2 0 0 +3 +2 +2 0 0 16 44.44% Summary of performance measures of various models of included studies were provided in ( Table 4 ). Table 4. Showing the performance measures of various models across different studies. S.No. Author/Year Model/ML with highest accuracy/validation dataset AUC Accuracy F1 score Sensitivity Specificity Recall MCC Progression/Recurrence 1 Zang et al. 21 2019 Radiomics + ADC correlation (Decision tree) - 90 - - - - - ADC 0.88 83 2 Ko et al. 22 2021 Radiomics + ADC (SVM) 0.88 - - - - - - SVM 0.80 - - - - - - ADC 0.73 - - - - - - 3 Park et al. 23 2022 Clinicopathological 0.61 81.3 - 33.3 89.1 - - Clinicopathological +radiomics 0.77 70.3 - 66.7 70.9 - - 4 Hsieh et al. 24 2022 Clinical Data 0.78 0.86 - 0.83 - 0.67 - Radiomic features 0.79 0.88 - 0.83 - 0.63 - Clinical+ Radiomics model (Random forest) 0.88 0.91 - 0.85 - 0.83 - 5 Ren et al. 25 2024 Clinicopathological+ radiomics (External validation) 0.840 - - - - - 6 He et al. 26 2024 Clinicopathological 0.817 0784 0.853 0.647 - Combined radiomics 0.84 0.82 0.81 0.83 - Clinicopathological radiomics 0.88 0.86 0.88 0.81 - 7 Kalasauskas et al. 27 2024 Radiomics (Random Forest) 0.892 88.2 0.750 - - - 0.717 Semantic scores 0.65 - - - - - - Radiological 0.54 - - - - - - Overall survival analysis 8 Morin et al. 28 2019 Imaging models Radiologic 0.65 0.63 - - - - - Radiomics 0.75 0.67 - - - - - Combined model - Radiological + radiomics 0.74 0.67 - - - - - Demographic + therapy + grade 0.71 0.64 - - - - - Demographic + radiologic +radiomic 0.77 0.7 - - - - - Demographic + radiologic +radiomic + therapy + grade 0.77 0.69 - - - - - Performance measures of ML models for predicting meningioma recurrence and overall survival analysis For predicting meningioma P/R: A study by Zhang et al. 21 for predicting recurrence in skull base meningiomas (SBM), a radiomics-based decision tree model using preoperative MRI features demonstrated 90% accuracy, outperforming the apparent diffusion coefficient (ADC) model, which achieved accuracy of 83%. The most significant predictive features included T1 maximum probability, T1 cluster shade, and ADC correlation, selected via a random forest algorithm. The radiomics model identified 18 true positive, 36 true negative, 3 false positive, and 3 false negative cases, highlighting its strong predictive capability. Ko et al. 22 for predicting progression/recurrence in meningiomas reported that a support vector machine (SVM) based radiomics model demonstrating strong predictive performance. The model, using preoperative MRI radiomic features, achieved an area under curve (AUC) of 0.80 with an optimal SVM score cutoff of 0.224. When combined with ADC, the predictive power improved to an AUC of 0.88. Multivariate analysis identified bone (Hazard ratio (HR):7.31, p<0.05), low ADC values (HR:4.67, p<0.05), and high SVM scores (HR:8.13,p<0.05) as significant risk factors for meningioma recurrence. Patients with higher SVM scores showed shorter progression-free survival (p=0.003), highlighting the potential of radiomics-based AI models for refining risk stratification and guiding treatment decisions. Another study by park et al. 23 for predicting recurrence in WHO grade 2 meningiomas, the combined clinicopathological and radiomics model (CPRM) outperformed the clinicopathological model (CPM) alone. Compared to the CPM model (AUC:0.61, accuracy 81.3%, sensitivity: 33.3%), the combined clinic-pathological and radiomics model (CPRM) showed good performance with AUC:0.77, accuracy 70.03%, sensitivity 66.7% and specificity of 70.9%) in test data. This model also identified high-risk patients who significantly benefited from adjuvant radiotherapy (ART), with a 5-year progression free survival of 92.3% compared to 56.8% without ART. A study by Hsieh et al. 24 for predicting recurrence in parasagittal and parafalcine meningiomas, the ML model combining clinical and MRI texture features showed the highest predictive performance. The study found that high radiomic scores (AUC:0.91), low ADC values (AUC:0.82), and large tumor diameter (AUC:0.69) were significant predictors of recurrence, and multivariate analysis showed that score cut off of 0.269 was a strong risk factor of early tumor recurrence with HR of 15.73 (p<0.05). This model outperformed models based on clinical data alone (AUC:0.78) and MRI texture features alone (AUC:0.79). A study by Ren et al. 25 found that hybrid clinical-radiomics model that integrated radiomics features with clinicopathological data performed well in predicting recurrence in atypical meningiomas. In the training cohort, the model’s integrated AUC was 0.858 (0.802-0.915); in the internal validation cohort, AUC was 0.781; and in the external validation cohort it was 0.840. The ki-67 index, surgical history, radiomics signature, and degree of resection were all found to be independent predictors of atypical meningioma recurrence. In a study by He et al. 26 the greatest predictive performance was shown by clinicopathological-radiomics model (CPRM) that combined clinicopathological characteristics with radiomic features from preoperative MRI to predict meningioma recurrence. With an AUC of 0.88 in the test set, the model outperformed the radiomics-only model (AUC 0.85) and the clinicopathological model (AUC:0.86). Key predictors included radiation history, Simpson grading, WHO grading, and ki-67 index. Kalasauskas et al. 27 showed that for meningioma recurrence prediction, the best performing ML was random forest with information gain feature selection of 25 radiomic features. This model achieved an AUC of 0.892, accuracy of 88.2% (±10.84%), an F1 score of 0.750, and a Matthews correlation coefficient (MCC) of 0.717. While the support vector machine (SVM) model achieved a slightly higher AUC of 0.896, it had lower F1-score (0.182) and MCC (0.270), making random forest the preferred choice. Compared to conventional radiological assessment (AUC:0.53-0.54) and semantic feature scores (AUC:0.65), radiomics-based models demonstrated significantly superior predictive performance. For predicting overall survival analysis A study by Morin et al. 28 for predicting local failure and overall survival in meningiomas, an integrated prognostic model combining clinical, radiologic, and radiomic features demonstrated improved predictive performance. The model achieved an AUC of 0.78 for overall survival analysis (OS). Outperforming models based on clinical features alone. Key prognostic imaging-derived factors included ADC hypo intensity (HR:1.96, p=0.005), low sphericity (HR:2.0, p=0.02), multifocality (HR:2.13, p=0.003) and venous sinus involvement (HR:1.79, p=0.04). Discussion Meningioma is the most prevalent brain tumor, primarily affecting adults, and it occurs with incidence of 7.86 per 100,000 people worldwide each year. 1 – 2 MRI is the recommended imaging modality, and recurrence is associated with traditional imaging criteria such as tumor size and bone invasion. 7 – 9 Radiomics, provides a non-invasive substitute for biopsies by evaluating tumor heterogeneity and identifying prognostic markers. Using machine learning to integrate radiomics with clinical and pathological data may improve the accuracy of diagnosis and prognosis of tumors. 10 – 12 However there is lack of systematic review of ML-base radiomics models for meningioma survival and recurrence prediction. Zhang et al. 21 and Kalasauskas et al. 27 reported the effectiveness of radiomics-based ML models in predicting tumor recurrence and aggressiveness in meningiomas. Using radiomic features from contrast enhanced T1Weighted image and ADC maps as primary predictors, Zhang et al. 21 created a random forest-based radiomics model that achieved 90% accuracy in predicting P/R in SBM. Their research showed that radiomics performed better than traditional MR imaging in objective and quantitative tumor categorization, offering useful prognostic information for decisions about surgery and treatment. Kalasauskas et al. 27 reported that radiomic analysis is more accurate than traditional neurological evaluation in predicting tumor recurrence and CNS WHO grade. The ML model performed well across heterogeneous MRI datasets, emphasizing the importance of the data preprocessing in lowering variability across varied MRI datasets. According to their study, preoperative evaluation based on radiomics may help with treatment stratification by directing regarding the extent of resection and follow-up imaging. Both the studies support the clinical promise of radiomics for better surgical planning, recurrence prediction, and tailored meningioma care. The studies by Park et al., 23 Hsieh et al., 24 and Ko et al. 22 highlighted the role of radiomics-based ML models in predicting tumor recurrence in meningiomas and refining treatment strategies. Park et al. 23 demonstrated that integrating radiomic features with clinicopathologic data significantly improved recurrence prediction in grade 2 meningiomas. Their model identified high-risk patients who benefited from ART, supporting the use of radiomics for non-invasive risk stratification and personalized treatment decisions. Hsieh et al. 24 introduced a radiomic score-based approach, combining clinical and MRI texture features, achieving an AUC of 0.88 in predicting P/R in parasagittal and parafalcine meningiomas. Their study confirmed that integrating clinical and imaging data enhanced predictive accuracy compared to using either alone. Ko et al. 22 developed an SVM-based radiomics model, identifying adjacent bone invasion, low ADC values, and high SVM scores as key high-risk factors for recurrence. Their model outperformed traditional ADC-based assessments and emphasized radiomics’ potential in preoperative risk assessment. All three studies support radiomics as a valuable prognostic tool for identifying high-risk meningioma patients, optimizing surgical and ART decisions, and guiding personalized follow-up strategies. The studies by Ren et al. 25 and He et al. 26 reinforce the predictive value of radiomics-based machine learning models in assessing tumor recurrence and progression-free survival (PFS) in meningiomas. Ren et al. 25 developed a clinicopathological-radiomics model (CPRM) incorporating radiomic features from T1Contrast and T2-FLAIR MRI alongside clinical factors, achieving an AUC of 0.858 for predicting recurrence in atypical meningiomas across multiple neurosurgical centers. Their model proved the utility of combining multimodal data for precision oncology, outperforming previous clinical and radiomics-only models. He et al. 26 developed a complete clinicopathological-radiomics model (CPRM) that integrated three radiomics signatures (T1, eT1, T2), WHO grading, Simpson grading, Ki-67 index, and radiotherapy history, achieving AUCs of 0.93 for training dataset and 0.88 for testing dataset. Their study produced a clinical normogram for personalized risk assessment and performed better than single-modality radiomics models (AUC:0.70-0.85). However, Simpson grading and Ki-67 remained the most significant predictors for progression free survival, suggesting that postoperative factors are crucial for long-term monitoring. Both studies highlighted the superior performance of integrated radiomics-clinicopathological models over traditional assessments, supporting their use in preoperative risk stratification and treatment planning for meningiomas. The study by Morin et al. 28 highlighted the prognostic significance of radiologic and radiomic features in predicting meningioma grade, local failure (LF), and overall survival (OS). Their integrated model, combining preoperative MRI features with clinical variables, demonstrated significant predictive performance. ADC hypointensity and low tumor sphericity were identified as key radiomic predictors associated with high-grade meningiomas, poor local control, and reduced OS. Conventional radiological imaging features such as peritumoral edema, indistinct tumor margins, and absence of a CSF cleft sign, were associated with higher tumor grade and worse outcomes. The review has few limitations. Firstly, meta-analysis was not conducted due to heterogeneity of data, including different MRI protocols and patient populations. Secondly, studies included had small sample sizes, limiting statistical power. Thirdly, most studies were retrospective, introducing potential biases. Conclusion Our review suggests that radiomics greatly improved meningioma diagnostic and prognostic accuracy when combined with clinical and pathological data through machine learning. ML models based on radiomics performed better than traditional MRI in predicting tumor aggressiveness and recurrence, offering important information for surgical planning and individualized treatment. The combination of radiomics and clinicopathological data offers a non-invasive substitute for biopsies helping in risk stratification and guiding decisions on adjuvant treatment and follow-up plans. Overall, radiomics holds great potential for improving the management and outcomes of meningioma patients. Ethics and consent Ethical approval and consent were not required Reporting guidelines Fig share: https://doi.org/10.6084/m9.figshare.28557743.v1 . Data are available under the terms of the Creative Commons Attribution 4.0 International license (CC-BY 4.0). Data availability Underlying data No data are associated with this article Extended data Figshare: Meningioma Recurrence. https://doi.org/10.6084/m9.figshare.28557743.v1 . 29 This project contains the following extended data: 1. Supplementary File 1 (PRISMA_2020_check list) 2. Supplementary File 2 (MeSH terms used) 3. Supplementary File 3 (Radiomics quality score questions) 4. Supplementary File 4 (PRISMA Flow diagram) Acknowledgements There are no acknowledgments to be made by the authors References 1. Gittleman HR, Ostrom QT, Rouse CD, et al. : Trends in central nervous system tumor incidence relative to other common cancers in adults, adolescents, and children in the United States, 2000 to 2010. Cancer. 2015; 121 (1): 102–112. PubMed Abstract | Publisher Full Text | Free Full Text 2. Ostrom QT, Gittleman H, Liao P, et al. : CBTRUS Statistical Report: primary brain and other central nervous system tumors diagnosed in the United States in 2010–2014. Neuro-Oncology. 2017; 19 (5): v1–v88. Publisher Full Text 3. Louis DN, et al. : The 2021 WHO classification of tumours of the central nervous system: A summary. Neuro-Oncology. 2021; 23 : 1231–1251. PubMed Abstract | Publisher Full Text | Free Full Text 4. Champeaux C, Wilson E, Shieff C, et al. : WHO grade II meningioma: A retrospective study for outcome and prognostic factor assessment. J. Neuro-Oncol. 2016; 129 : 337–345. PubMed Abstract | Publisher Full Text 5. Corniola MV, Meling TR: Management of recurrent meningiomas: State of the art and perspectives. Cancers (Basel). 2022; 14 (6): 395. 6. Champeaux-Depond C, Weller J, Froelich S, et al. : A nationwide population-based study on overall survival after meningioma surgery. Cancer Epidemiol. 2021; 70 : 101875. PubMed Abstract | Publisher Full Text 7. Ildan F, Erman T, Gocer AI, et al. : Predicting the probability of meningioma recurrence in the preoperative and early postoperative period: a multivariate analysis in the midterm follow-up. Skull Base. 2007; 17 : 157–171. PubMed Abstract | Publisher Full Text | Free Full Text 8. Ko CC, Lim SW, Chen TY, et al. : Prediction of progression in skull base meningiomas: additional benefits of apparent diffusion coefficient value. J Neuro Oncol. 2018; 138 : 63–71. PubMed Abstract | Publisher Full Text 9. Mohamed Sajer R, Pendem S, Kadavigere R, et al. : Applications of MR Finger printing derived T1 and T2 values in Adult brain: A Systematic review. F1000Res. 2025; 14 : 54. 10. Lambin P, Rios-Velazquez E, Leijenaar R, et al. : Radiomics: extracting more information from medical images using advanced feature analysis. Eur. J. Cancer. 2012; 48 : 441–446. PubMed Abstract | Publisher Full Text 11. Gillies RJ, Kinahan PE, Hricak H: Radiomics: images are more than pictures, they are data. Radiology. 2016; 278 (2): 563–577. PubMed Abstract | Publisher Full Text | Free Full Text 12. Park YW, Han K, Ahn SS, et al. : Whole-tumor histogram and texture analyses of DTI for evaluation of IDH1-mutation and 1p/19q-codeletion status in world health organization grade II gliomas. Am. J. Neuroradiol. 2018; 39 (4): 693–698. PubMed Abstract | Publisher Full Text 13. Zwanenburg A, Vallières M, Abdalah MA, et al. : The Image Biomarker Standardization Initiative: Standardized Quantitative Radiomics for High-Throughput Image-based Phenotyping. Radiology. 2020; 295 (2): 328–338. PubMed Abstract | Publisher Full Text | Free Full Text 14. Zachariah RM, Priya PS, Pendem S: Classification of low- and high-grade gliomas using radiomic analysis of multiple sequences of MRI brain. J. Cancer Res. Ther. 2023; 19 (2): 435–446. PubMed Abstract | Publisher Full Text 15. Nayak SS, Pendem S, Menon GR, et al. : Quality Assessment of MRI-Radiomics-Based Machine Learning Methods in Classification of Brain Tumors: Systematic Review. Diagnostics (Basel). 2024; 14 (23): 2741. PubMed Abstract | Publisher Full Text | Free Full Text 16. Maiti S, Nayak S, Hebbar KD, et al. : Differentiation of invasive ductal and lobular carcinoma of the breast using MRI radiomic features: a pilot study. F1000Res. 2024; 13 : 91. Publisher Full Text 17. Gupta S, Nayak K, Pendem S: Impact of slice thickness on reproducibility of CT radiomic features of lung tumors. F1000Res. 2023; 12 : 1319. Publisher Full Text 18. Muhaimil A, Pendem S, Sampathilla N, et al. : Role of Artificial intelligence model in prediction of low back pain using T2 weighted MRI of Lumbar spine. F1000Res. 2024; 13 : 1035. PubMed Abstract | Publisher Full Text | Free Full Text 19. Page MJ, Mckenzie JE, Bossuyt PM, et al. : The PRISMA 2020 statement: an updated guideline for reporting systematic reviews. BMJ. 2021; 372 : n71. Publisher Full Text 20. Lambin P, Leijenaar RTH, Deist TM, et al. : Radiomics: the bridge between medical imaging and personalized medicine. Nat. Rev. Clin. Oncol. 2017; 14 (12): 749–762. PubMed Abstract | Publisher Full Text 21. Zhang Y, Chen JH, Chen TY, et al. : Radiomics approach for prediction of recurrence in skull base meningiomas. Neuroradiology. 2019; 61 (12): 1355–1364. PubMed Abstract | Publisher Full Text | Free Full Text 22. Ko CC, Zhang Y, Chen JH, et al. : Pre-operative MRI Radiomics for the Prediction of Progression and Recurrence in Meningiomas. Front. Neurol. 2021; 12 : 636235. PubMed Abstract | Publisher Full Text | Free Full Text 23. Park CJ, Choi SH, Eom J, et al. : An interpretable radiomics model to select patients for radiotherapy after surgery for WHO grade 2 meningiomas. Radiat. Oncol. 2022; 17 : 147. 24. Hsieh HP, Wu DY, Hung KC, et al. : Machine Learning for Prediction of Recurrence in Parasagittal and Parafalcine Meningiomas: Combined Clinical and MRI Texture Features. J Pers Med. 2022; 12 (4): 522. PubMed Abstract | Publisher Full Text | Free Full Text 25. Ren L, Chen J, Deng J, et al. : The development of a combined clinico-radiomics model for predicting post-operative recurrence in atypical meningiomas: a multicenter study. J. Neuro-Oncol. 2024; 166 (1): 59–71. PubMed Abstract | Publisher Full Text 26. He M, Wang X, Huang C, et al. : Development of a Clinicopathological-Radiomics Model for Predicting Progression and Recurrence in Meningioma Patients. Acad. Radiol. 2024; 31 (5): 2061–2073. PubMed Abstract | Publisher Full Text 27. Kalasauskas D, Kosterhon M, Kurz E, et al. : Preoperative prediction of CNS WHO grade and tumour aggressiveness in intracranial meningioma based on radiomics and structured semantics. Sci. Rep. 2024; 14 : 20586. 28. Morin O, Chen WC, Nassiri F, et al. : Integrated models incorporating radiologic and radiomic features predict meningioma grade, local failure, and overall survival. Neurooncol. Adv. 2019; 1 (1): vdz011. PubMed Abstract | Publisher Full Text 29. Pendem S: Meningioma Recurrence. Dataset. figshare. 2025. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 25 Mar 2025 ADD YOUR COMMENT Comment Author details Author details 1 Department of Medical Imaging Technology, Manipal College of Health Professions, Manipal Academy of Higher Education, Manipal, Karnataka, 576104, India 2 Department of Radio Diagnosis and Imaging, Kasturba Medical College, Manipal Academy of Higher Education, Manipal, Karnataka, 576104, India 3 Department of Neurosurgery, Kasturba Medical College, Manipal Academy of Higher Education, Manipal, Karnataka, 576104, India 4 Department of Electronics and Communication Engineering, Manipal institute of Technology, Manipal Academy of Higher Education, Manipal, Karnataka, 576104, India Saroh S Roles: Methodology, Resources, Writing – Original Draft Preparation Saikiran Pendem Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Software, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Prakashini K Roles: Conceptualization, Supervision Shailesh Nayak S Roles: Conceptualization, Data Curation, Formal Analysis, Methodology, Project Administration, Supervision, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Girish R Menon Roles: Methodology, Supervision, Visualization Priyanka - Roles: Supervision, Writing – Original Draft Preparation Divya B Roles: Supervision Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 25 Mar 2025, 14:330 https://doi.org/10.12688/f1000research.162306.1 Copyright © 2025 S S et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article S S, Pendem S, K P et al. Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review [version 1; peer review: 2 approved] . F1000Research 2025, 14 :330 ( https://doi.org/10.12688/f1000research.162306.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 25 Mar 2025 Views 0 Cite How to cite this report: Barde M. Reviewer Report For: Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review [version 1; peer review: 2 approved] . F1000Research 2025, 14 :330 ( https://doi.org/10.5256/f1000research.178486.r373394 ) The direct URL for this report is: https://f1000research.com/articles/14-330/v1#referee-response-373394 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 08 Apr 2025 Mustapha Barde , Bayero University, Kano, Kano, Nigeria Approved VIEWS 0 https://doi.org/10.5256/f1000research.178486.r373394 An impressive systematic review was conducted by the authors, to evaluate the performance of machine learning based radiomics approach in the prediction of meningiomas. It was reported that based on the studies been reviewed MRI based machine learning, based on ... Continue reading READ ALL An impressive systematic review was conducted by the authors, to evaluate the performance of machine learning based radiomics approach in the prediction of meningiomas. It was reported that based on the studies been reviewed MRI based machine learning, based on decision tree models have more accuracy (90%) in the prediction of meningiomas reoccurrence. Surpassing apparent diffusion coefficient-based models (83%). from MRI studies. It was reported that radiomics combined with clinicopathological data via Machine learning gives improved results in meningioma prediction compared to conventional MRI results. Also based on the review the meningioma survival analysis prediction, the radiomics and clinicopathological features attained an area under the curve of 0.78. General comment . The review is commendable. However, addressing the below minor corrections will enhance clarity and comprehension. Minor corrections The below points should be addressed please for clarity 1. The total number of search articles from the databases should be stated in the abstract methodology, and the number excluded. 2. In figure 1, an asterisk was used in records identified and records excluded. A key will guide in noting the rationale for the asterisk or ignoring the asterisk if not crucial. 3. In the exclusion criteria, it was stated that articles that report grading were excluded. However, in Table 2. The grade column was included, with the relevant grading based on the studies reviewed. I suggest the exclusion criteria be restructured to align with the relevant search articles. It can be paraphrased as “also, articles lacking predictive outcome were excluded.” 4. The study year in Table 3 should follow a uniform order (arrange in ascending order) Are the rationale for, and objectives of, the Systematic Review clearly stated? Yes Are sufficient details of the methods and analysis provided to allow replication by others? Yes Is the statistical analysis and its interpretation appropriate? Yes Are the conclusions drawn adequately supported by the results presented in the review? Yes If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Not applicable Competing Interests: No competing interests were disclosed. Reviewer Expertise: image analysis and processing 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 Barde M. Reviewer Report For: Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review [version 1; peer review: 2 approved] . F1000Research 2025, 14 :330 ( https://doi.org/10.5256/f1000research.178486.r373394 ) The direct URL for this report is: https://f1000research.com/articles/14-330/v1#referee-response-373394 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: Chandrasekhar P. Reviewer Report For: Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review [version 1; peer review: 2 approved] . F1000Research 2025, 14 :330 ( https://doi.org/10.5256/f1000research.178486.r373393 ) The direct URL for this report is: https://f1000research.com/articles/14-330/v1#referee-response-373393 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 07 Apr 2025 Priyanka Chandrasekhar , Department of Allied Health Sciences, The Apollo University, Chittoor, Andhra Pradesh, India Approved VIEWS 0 https://doi.org/10.5256/f1000research.178486.r373393 Major comments: The review article provides thorough information of machine learning (ML) based radiomic models for predicting meningioma outcomes. It effectively summarizes the performance measures of various models, highlighting their strengths and limitations. The ... Continue reading READ ALL Major comments: The review article provides thorough information of machine learning (ML) based radiomic models for predicting meningioma outcomes. It effectively summarizes the performance measures of various models, highlighting their strengths and limitations. The results from eight studies were explained clearly. The comparison of different machine learning models was insightful. The quality assessment using the Radiomics quality score (RQS) is a strong point. The discussion highlighted the superior performance of ML models over traditional MRI predicting the tumor recurrence and aggressiveness, emphasizing their value in personalized treatment and planning. The conclusion effectively summarizes the findings and reaffirms the promise of integrating radiomics with clinical and pathological data in improving the management and outcomes of meningioma patients. Minor comments: The article is well written, the sentence “Radiomics incorporates a range of advanced techniques used to conduct a comprehensive analysis of medical images” could be rephrased for clarity. Are the rationale for, and objectives of, the Systematic Review clearly stated? Yes Are sufficient details of the methods and analysis provided to allow replication by others? Yes Is the statistical analysis and its interpretation appropriate? Not applicable Are the conclusions drawn adequately supported by the results presented in the review? Yes If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Not applicable Competing Interests: No competing interests were disclosed. Reviewer Expertise: Advances in Magnetic Resonance Imaging , Artificial intelligence in Healthcare 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 Chandrasekhar P. Reviewer Report For: Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review [version 1; peer review: 2 approved] . F1000Research 2025, 14 :330 ( https://doi.org/10.5256/f1000research.178486.r373393 ) The direct URL for this report is: https://f1000research.com/articles/14-330/v1#referee-response-373393 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 25 Mar 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 25 Mar 25 read read Priyanka Chandrasekhar , The Apollo University, Chittoor, India Mustapha Barde , Bayero University, Kano, Nigeria 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 Barde 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. 08 Apr 2025 | for Version 1 Mustapha Barde , Bayero University, Kano, Kano, Nigeria 0 Views copyright © 2025 Barde 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 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 An impressive systematic review was conducted by the authors, to evaluate the performance of machine learning based radiomics approach in the prediction of meningiomas. It was reported that based on the studies been reviewed MRI based machine learning, based on decision tree models have more accuracy (90%) in the prediction of meningiomas reoccurrence. Surpassing apparent diffusion coefficient-based models (83%). from MRI studies. It was reported that radiomics combined with clinicopathological data via Machine learning gives improved results in meningioma prediction compared to conventional MRI results. Also based on the review the meningioma survival analysis prediction, the radiomics and clinicopathological features attained an area under the curve of 0.78. General comment . The review is commendable. However, addressing the below minor corrections will enhance clarity and comprehension. Minor corrections The below points should be addressed please for clarity 1. The total number of search articles from the databases should be stated in the abstract methodology, and the number excluded. 2. In figure 1, an asterisk was used in records identified and records excluded. A key will guide in noting the rationale for the asterisk or ignoring the asterisk if not crucial. 3. In the exclusion criteria, it was stated that articles that report grading were excluded. However, in Table 2. The grade column was included, with the relevant grading based on the studies reviewed. I suggest the exclusion criteria be restructured to align with the relevant search articles. It can be paraphrased as “also, articles lacking predictive outcome were excluded.” 4. The study year in Table 3 should follow a uniform order (arrange in ascending order) Are the rationale for, and objectives of, the Systematic Review clearly stated? Yes Are sufficient details of the methods and analysis provided to allow replication by others? Yes Is the statistical analysis and its interpretation appropriate? Yes Are the conclusions drawn adequately supported by the results presented in the review? Yes If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Not applicable Competing Interests No competing interests were disclosed. Reviewer Expertise image analysis and processing 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) Barde M. Peer Review Report For: Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review [version 1; peer review: 2 approved] . F1000Research 2025, 14 :330 ( https://doi.org/10.5256/f1000research.178486.r373394) 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-330/v1#referee-response-373394 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Chandrasekhar P. 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. 07 Apr 2025 | for Version 1 Priyanka Chandrasekhar , Department of Allied Health Sciences, The Apollo University, Chittoor, Andhra Pradesh, India 0 Views copyright © 2025 Chandrasekhar P. 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 Major comments: The review article provides thorough information of machine learning (ML) based radiomic models for predicting meningioma outcomes. It effectively summarizes the performance measures of various models, highlighting their strengths and limitations. The results from eight studies were explained clearly. The comparison of different machine learning models was insightful. The quality assessment using the Radiomics quality score (RQS) is a strong point. The discussion highlighted the superior performance of ML models over traditional MRI predicting the tumor recurrence and aggressiveness, emphasizing their value in personalized treatment and planning. The conclusion effectively summarizes the findings and reaffirms the promise of integrating radiomics with clinical and pathological data in improving the management and outcomes of meningioma patients. Minor comments: The article is well written, the sentence “Radiomics incorporates a range of advanced techniques used to conduct a comprehensive analysis of medical images” could be rephrased for clarity. Are the rationale for, and objectives of, the Systematic Review clearly stated? Yes Are sufficient details of the methods and analysis provided to allow replication by others? Yes Is the statistical analysis and its interpretation appropriate? Not applicable Are the conclusions drawn adequately supported by the results presented in the review? Yes If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Not applicable Competing Interests No competing interests were disclosed. Reviewer Expertise Advances in Magnetic Resonance Imaging , Artificial intelligence in Healthcare 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) Chandrasekhar P. Peer Review Report For: Machine learning based radiomics approach for outcome prediction of meningioma – a systematic review [version 1; peer review: 2 approved] . F1000Research 2025, 14 :330 ( https://doi.org/10.5256/f1000research.178486.r373393) 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-330/v1#referee-response-373393 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 = "Machine learning based radiomics approach...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-330/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-330/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-330/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('S S et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-330/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-330", templates : { twitter : "Machine learning based radiomics approach for outcome prediction.... S S et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-330/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/162306/178486") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "178486"); $(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 = { "373397": 0, "373396": 0, "373399": 0, "373398": 0, "373393": 11, "373392": 0, "373395": 0, "373394": 5, "373391": 0, "373400": 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 = "e88fc1fa-861e-485b-b8b1-d9a818ab7943"; 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
unpaywall
last seen: 2026-05-22T02:00:06.705733+00:00
License: CC-BY-4.0