Material Selection Method Based on Health,... | 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/15-361" }, "headline": "Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe", "datePublished": "2026-03-05T12:51:05", "dateModified": "2026-03-05T12:51:05", "author": [ { "@type": "Person", "name": "Sattar Mutlag" }, { "@type": "Person", "name": "Kadhum Abed" }, { "@type": "Person", "name": "Yousif Al Mashhadany" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Background This study develops an enhanced decision-making framework to support the selection of suitable non-metallic and metallic materials for water supply pipes (WSPs), with an emphasis on health safety, reliability and cost efficiency. The originality of the research lies in integrating three interdisciplinary domains—engineering, public health, and economics—within a unified material selection (MS) process. Based on user requirements and expert opinions, three key evaluation criteria for WSPs were identified: (i) safety and reliability, (ii) cost, and (iii) health and cleanliness. Methods The study addresses two main challenges. First, overcoming the difficulty of constructing a consistent pairwise comparison matrix in the Analytic Hierarchy Process (AHP) Second, selecting an appropriate pipe material that simultaneously satisfies engineering performance, health considerations, and economic feasibility. To address the first issue, Yang’s improved paired-comparison approach was adopted using a newly designed questionnaire. Five commonly used pipe materials were evaluated: thin-walled copper, PVC-lined galvanized steel, PP-R, PVC-U, and thin-walled stainless steel. Their key characteristics were analyzed, and the materials were quantitatively optimized using the AHP method with a nine-point comparison scale. Results The results indicate that PP-R pipes achieved the highest overall priority weight (0.695), making them the most suitable option for water supply systems under the selected criteria. Sensitivity analysis further confirmed the robustness of the improved AHP model, as the ranking of PP-R (M4) remained stable under 10–20% variations in the weights of safety and reliability, health, and cost criteria. Conclusions These findings are consistent with recent improved AHP and multi-criteria decision-making studies on pipe material selection. The proposed framework provides a practical guide for decision-makers in selecting appropriate materials for water supply systems. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/15-361", "name": "Material Selection Method Based on Health, Reliability and Cost for..." } } ] } Home Browse Material Selection Method Based on Health, Reliability and Cost for... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Mutlag S, Abed K and Al Mashhadany Y. Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2026, 15 :361 ( https://doi.org/10.12688/f1000research.176577.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Research Article Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe [version 1; peer review: 1 approved with reservations, 1 not approved] Sattar Mutlag https://orcid.org/0000-0001-7735-2504 1 , Kadhum Abed 2 , Yousif Al Mashhadany https://orcid.org/0000-0003-3943-8395 3 Sattar Mutlag https://orcid.org/0000-0001-7735-2504 1 , Kadhum Abed 2 , Yousif Al Mashhadany https://orcid.org/0000-0003-3943-8395 3 PUBLISHED 05 Mar 2026 Author details Author details 1 Department of Mechanical Engineering, University of Anbar, Anbar, Iraq, Iraq 2 Biomedical Engineering Research Center, University of Anbar, Ramadi, Al Anbar Governorate, Iraq 3 Biomedical Engineering Research Center,, university of anbar, Anbar, Iraq, Iraq Sattar Mutlag Roles: Conceptualization, Investigation, Methodology, Writing – Original Draft Preparation, Writing – Review & Editing Kadhum Abed Roles: Data Curation, Formal Analysis, Investigation, Visualization, Writing – Review & Editing Yousif Al Mashhadany Roles: Methodology, Project Administration, Resources, Supervision, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Fallujah Multidisciplinary Science and Innovation gateway. Abstract Background This study develops an enhanced decision-making framework to support the selection of suitable non-metallic and metallic materials for water supply pipes (WSPs), with an emphasis on health safety, reliability and cost efficiency. The originality of the research lies in integrating three interdisciplinary domains—engineering, public health, and economics—within a unified material selection (MS) process. Based on user requirements and expert opinions, three key evaluation criteria for WSPs were identified: (i) safety and reliability, (ii) cost, and (iii) health and cleanliness. Methods The study addresses two main challenges. First, overcoming the difficulty of constructing a consistent pairwise comparison matrix in the Analytic Hierarchy Process (AHP) Second, selecting an appropriate pipe material that simultaneously satisfies engineering performance, health considerations, and economic feasibility. To address the first issue, Yang’s improved paired-comparison approach was adopted using a newly designed questionnaire. Five commonly used pipe materials were evaluated: thin-walled copper, PVC-lined galvanized steel, PP-R, PVC-U, and thin-walled stainless steel. Their key characteristics were analyzed, and the materials were quantitatively optimized using the AHP method with a nine-point comparison scale. Results The results indicate that PP-R pipes achieved the highest overall priority weight (0.695), making them the most suitable option for water supply systems under the selected criteria. Sensitivity analysis further confirmed the robustness of the improved AHP model, as the ranking of PP-R (M4) remained stable under 10–20% variations in the weights of safety and reliability, health, and cost criteria. Conclusions These findings are consistent with recent improved AHP and multi-criteria decision-making studies on pipe material selection. The proposed framework provides a practical guide for decision-makers in selecting appropriate materials for water supply systems. READ ALL READ LESS Keywords Analytic Hierarchy Process (AHP), Material Selection, PP-R Pipe, stainless steel pipe, Water Supply Pipe. Corresponding Author(s) Yousif Al Mashhadany ( [email protected] ) Close Corresponding author: Yousif Al Mashhadany Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2026 Mutlag 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: Mutlag S, Abed K and Al Mashhadany Y. Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2026, 15 :361 ( https://doi.org/10.12688/f1000research.176577.1 ) First published: 05 Mar 2026, 15 :361 ( https://doi.org/10.12688/f1000research.176577.1 ) Latest published: 05 Mar 2026, 15 :361 ( https://doi.org/10.12688/f1000research.176577.1 ) 1. Introduction The construction of infrastructure is not complete without the installation of water supply networks, which are the main components of WSSs and have a significant impact on people’s lives and employment. 1 According to, 2 – 4 the development WSP network can, to some extent, reflects the economic development of a nation. Since installing pipes is a necessary part of building water supply networks, knowing how to choose pipes is critical when developing a WSP network, since it represents a significant portion of the overall cost of building a pipe network. 5 The pipe is the primary limiting factor in the WSP network, according to studies in references. 5 – 7 The key limiting element on the WSP network is pipe. There are several current unresolved issues related to the WSP network. Of them is: Corrosion, which is a serious issue, and secondary water quality pollution that occurs due to pipeline aging. Another issue is accumulated dirt which is even more problematic 8 , 9 must pay enough attention to Water Supply Pipe because the operation’s energy consumption is higher as a result of leakage in network. WSP materials must be carefully selected in order to meet the following goals: reliability of the water pipe network, affordable and reasonable cost, easy maintenance, and absence of secondary pollutants. The Primary Issues with Water Supply Pipe that because of the rapid increase of residential WSS building in latest years, 10 state, the latest trend of WSPs has diversified, and expectations for WSP performance have risen. At the time, water delivery networks in many countries are challenged by pipe breaks, corrosion, aging, and secondary contamination, which can degrade water quality and increase energy consumption. 2 , 4 The issue, according to, 11 , 12 leads to decreased water quality and increased water energy consumption, which has a significant impact on the financial advantages of customers and user water security. Given that a WSP network was not built perfectly and still has some issues, in order to save money, cut operating expenses, and maintain a stable and efficient water supply, the WSP chosen for the process of upgrading the pipe network should be guided by trustworthy quality and reasonable economic parameters. 13 The study’s objectives focus on two problems: the AHP process and material selection. Initially, one of the difficulties in the material selection process is deciding on a particular type of metal for Water Supply Pipes (WSPs) that should integrate three scientific domains: economical, healthful, and engineering. Second, building a pairwise comparison matrix and satisfying the consistency criterion is challenging (AHP). Researchers used a new questionnaire to conduct 14 proposed matched comparison. This study contributes to the AHP-based material selection framework for potable water pipes by (i) employing a simplified questionnaire design with a structured procedure to reduce inconsistent pairwise judgments, 13 and (ii) consolidating health, reliability, and cost criteria into a single transparent decision model. The proposed method includes health considerations for drinking water, as well as reliability and lifecycle economic suitability, making it a reproducible decision support tool for practical network planning. This is different from many previous studies on material selection that focus on economic or mechanical factors. 2. Materials and methods Several most popular and analytical MS procedures are introduced below 5 , 8 : 1. Performance versus cost. 2. Property Indices That Are Weighted. 3. Value Evaluation. 4. Failure Investigation. 5. Cost-Benefit Analysis. Materials selection in mechanical design, as per Ashby’s methodology, focuses on the economic evaluation of the alternatives and entails four basic steps, which are 4 , 5 : 1. The quick design aspirations as objectives and limitations. 2. Ranking: the identification of elements that do the job more effectively. 3. Screening: the removal of things that are ineffective for the task. 4. Additional data: list of pedigrees of top nominees. Modern decision-making in academia and industry necessitates the equilibrium of several, frequently conflicting aims, such as quality improvement, regulatory adherence, and cost minimization. 15 The difficulty is in formulating and implementing action plans to address these concerns in a climate of rapid and complicated change, limited human and financial commitment, and tight timelines. Future products will have better performance, comfort, and functionality while producing fewer emissions, harming fewer people, and costing less to produce and buy. Taking a systemic approach to the product and production is the only way to reconcile these competing objectives. Systems discipline is still not a standard operating procedure, though. 16 , 17 In 18 looked at the related inefficiencies or variables required to enhance a method for systematic and efficient MS. The preliminary study findings and the frequency data analysis indicate several potential implications on designers’ selection of local, environmentally and friendly construction materials during the design process. They talked about using the AHP method to calculate quantitatively and choose the best alternative for construction materials. A multi- factorial methodical decision support was developed to aid designers in assessing their symbolic meanings for whether or not the MS is likely appropriate for sustainability goals. The evaluation of the social, economic, technical, sensory, and environmental implications of potential MS is a key component of the MS process. 2.1 The competitive factor of material selection (MS) The three Cs (Customers, Change, and Competition) are the three forces influencing businesses today. 19 Three factors time, cost, and quality are directly impacted by marketing and competition. The company that could win over customers by offering a superior product or service at the most competitive price would win the sale. According to Ref. [ 20 ], the two most crucial aspects of a company’s economics are cost and quality. 2.2 Commonly used pipe and its features Pipe is a crucial component of the water distribution system, and there is a number of things to take into account when choosing pipes. Worries regarding the quality of the water comes in second, network installation and ease of maintenance comes third, and the feed water flow and pressure of the WSPs comes first, according to. 21 , 22 2.2.1 Metal pipe: Corrosion phenomena, primarily chloride and sulfide deposit, can also be seen when metal pipes, including copper and thin-walled stainless steel pipes, are used. By using a protective film that can be maintained and restored for a very long period, corrosion is stopped in the surface oxidation. The PH of water has a major effect on copper pipes, as reported by, 23 if the acidity is high, corrosion will start to occur. High concentrations of dissolved oxygen and demineralized water can also cause copper to corrode, so it is best to avoid using brass in these situations. If the water’s chloride ion level is higher, which also causes austenitic stainless-steel pipes to corrode, thin-walled stainless steel pipes are a poor choice. Based on, 24 numerous methods exist for connecting metal pipes, each with benefits and drawbacks. Pipes must be chosen carefully, taking into account the material, wall thickness, and use scenarios. If various metal tubes or pipes are connected, due consideration should be given to the electrochemical corrosion of the pipeline. 2.2.2 Plastic pipe: Plastic pipes generally had a higher linear expansion coefficient than metal pipes, which is another significant distinction between the two types of pipes. According to reference [ 18 ], plastic pipe deformation typically takes place in the shaft upward. Bending, typically in the horizontal direction, is the most common type of deformation, and the severity of deformity is directly connected to temperature difference. The problem must therefore be taken into account while designing and building the installation. It is possible to employ the slip joint or angle natural compensation approach. Avoiding adhesives containing benzene class organic solvent when choosing plastic pipe fittings will help prevent secondary pollution of the water supply. The authorities responsible for quality control and inspection must be followed when selecting the detection qualified tubing. 2.2.3 Composite pipe: In 23 , 24 welded aluminum alloy and polyethylene together to develop a luminous model multiple tube that integrated the benefits of both metal and plastic pipe, especially resilience to high pressure and corrosion. Aluminous model multiple tubes can be divided into cross-linked and high-density polyethylene based on the various uses of hot and cold water. The plastics-steel multiple tube, which also combines the benefits of steel pipe and plastic steel pipe, is created by coating the interior of the galvanised tube with UPVC. A cold- water pipe was formerly attached to the more expensive plastic-steel multiple tube. A new type of pipeline that delivers the benefits of the double anti-corrosion pressure is steel skeleton PE pipe. PE pipe has been used extensively in municipal water supply engineering despite being more expensive. Non-toxic polypropylene and other organic materials were applied to the inner wall of the steel tube to create the plastic-coated pipe, which has good hardness, water resistance, resistance to corrosion, is not easily clogged, and has a long service life. 2.3 Guidelines for selecting WSPs material In order to provide the user with clean water, WSP is essential. The feed water pipe significantly affects the water’s quality. 24 The three main product lines for WSP at the moment are plastic pipes, metal pipes, and composite pipes. Each has benefits and drawbacks. In 25 , 26 both agree that the best choice must be made after carefully balancing the pros and cons. The following guidelines should be used while selecting WSPs material. The applicability of the following parameters varies by project conditions (pressure, temperature, water chemistry, etc.). This adaptability enhances practical applicability while keeping the same evaluation framework aligned with local standards. 2.3.1 Safe and Reliable SR: A certain water pressure must be withstood by the WSP in the water distribution and supply process. It must have excellent sealing to prevent leakage phenomena and meet that same mechanical property grade to prevent rupture. According to, 26 as pipes can tolerate vibration, heat bilges, water hammer, and cold shrinkage, all of these issues must be considered while constructing the pipe network. SR: Reliability reflects the expected service performance of the pipe material, emphasizing durability, resistance to failure and corrosion, and stability under operating conditions. 2.3.2 Clean Sanitation CS: Freshwater from the plant of water often goes through a long pipeline before it reaches the customer. A new chemical and physical reaction between the chlorine in pipes water and the pipe wall may occur during this period, decreasing the quality of the water that customers receive and corroding the pipe’s inner wall. 27 Therefore, the state’s authority monitoring divisions require the use of certified pipes for health testing process. 28 SE: Health/Safety represents the material’s suitability for potable water, focusing on hygienic performance, low leaching risk, and compliance with drinking-water regulations. 2.3.3 Cost as Saving Energy SE: Any pipe material must use energy throughout the manufacturing and installation processes. Production of thin-wall pipes is often more effective than that of thick- wall pipes. Plastic, steel-plastic composite, and metal pipes all use less energy to produce than their counterparts. From a construction perspective, utilizing a besmear brush with twisting teeth is much energy-efficient than hot melt connections, electric welding, and gas welding. In the event that a second pressure was required for the water distribution process, the pipeline’s local head loss would increase the amount of energy used. 29 CS: Cost is expressed as cost-effectiveness (affordability), where higher values indicate lower life-cycle costs (purchase, installation, operation/maintenance, and replacement) and thus better economic suitability. 2.3.4 Conducive to environmental protection: Technical staff must take into account the fact that feed water pipe can be recycled and used again without harming the environment, especially in light of the nation’s recent environmental protection legislation. Rust is a common problem with galvanized tubing that has virtually been resolved. A significant component of high-end decoration is copper pipe because of its good pressure and anticorrosion properties. In 30 state that the majority of plastic pipes can be recycled. 2.3.5 Saving investment: The price of pipe material, the cost of construction installation, and the selection of appropriate pipes must all be considered in a technical and economic study in order to maintain health and safety. 31 , 32 2.4 Using AHP to choose construction WSP The AHP is used to better integrate qualitative and quantitative analysis for Decision making DM problems that are inclined by a variety of factors. Saaty (1977) was the one who first mentioned AHP, 8 which was appropriate for the problem and could be sorted in terms of benefits and drawbacks. Building WSP has more influencing factors, so using AHP to optimize choice is appropriate. The problem is structured, decision-making factors are identified, and the significance of sub-factors is evaluated as part of a sequence of sequential processes that make up the AHP and combining the weights of all the decision-making factors. 33 The AHP’s overall process is depicted in Figure 1 and the main stages of the conventional AHP are summarized in the next subsection 3.1.2. Figure 1. The AHP’s overall process is depicted. 33 In this study, AHP was selected because it can integrate qualitative and quantitative criteria in a transparent hierarchical structure, supports consistency checking of expert judgments, and is widely used for multi-criteria material selection problems where trade-offs between health, reliability, and cost must be explicitly balanced. 3. Results and discussion A structure model’s levels are set as follows: the rule layer, target layer, and solutions layer make up the majority of a WSP model. The layer that needs to be built is called Building WSP. According to the survey administered on experts and clients, the three most important elements of the rule layer are health and cleanliness, safety and reliability, and cost of energy conservation. The study will look at five different types of pipes: PP-R, PVC-U, thin- walled copper, lining of PVC galvanised pipe, and thin-walled stainless steel pipe. A WSP hierarchical model is created, as shown in Figure 2 . Figure 2. Building WSP structure model [By authors]. 3.1 Judgment matrix construction It is difficult to construct a pairwise comparison matrix and meet the consistency requirement. Researchers carried out 12 suggested paired comparison using a new questionnaire to. The element size values of the judgment matrix are determined using the nine-scaling(1 to 9) method, as stated in Tables (1 to 4 ), based on the engineers’ experience and professional guidance. 6 , 12 Table 1. Building a target table for WSP decision-making. Table 2. CS indicators for target buildings. Table 3. Creating a table for the WSP SR index. Table 4. Construction SE index. 3.2 Check for consistency To determine whether a matrix is consistent, use the eigen value method 12 – 14 : (1) CI = ( λ max − n ) / ( n − 1 ) The consistency index (CI) formula displays the maximum eigenvalue, λ max , while n shows the overall number of items, also known as the order number, the consistency ratio (CR) and mean random consistency index (RI) are both listed in Table 5 . 12 (2) CR = C ∗ I Table 5. The relationships between the matrix order and the mean CR index. 12 Matrix order I II III IV V VI VII VIII IX X XI XII R.I 0 0 0.521 0.892 1.121 1.262 1.362 1.412 1.461 1.491 1.52 1.54 When CR < 0.1, Consistency of the outcome of the hierarchy sort can be accepted. Total sorts consistency check 6 , 12 : (3) CI Tot = ∑ J = 1 5 a j CI j (4) RI Tot = ∑ J = 1 5 a j RI j (5) CR Tot = CI Tot RI Tot The discussion results and analysis: were completed using the AHP software version 14.2, with the key findings displayed in Table 6 . The AHP software was able to obtain the largest characteristic value, λ max . The consistency ratio (CR) was determined using the Equation (2) , Using the Equation (1) , CI was calculated, and the total sorts were tested for consistency using the Table 5 , CR Tot = 0.04% < 0.1 (see Figure 3 ). Table 6. Creating a weight calculation table for WSP. Score of material selection by using (AHP) Material selection methods of WSP 1 2 3 Weight ∑ wi/n Score SR SE CS Copper pipe M1 0.17 0.21 0.12 0.637 0.172 PVC-U pipe M3 0.14 0.35 0.14 0.258 0.186 Stainless steel pipe M2 0.13 0.29 0.32 0.105 0.183 PP-R pipe M4 0.45 0.07 0.18 0.317 PVC galvanized pipe M5 0.11 0.08 0.25 0.142 Figure 3. AHP software results of value λ max and CR. Table 6 illustrates the overall sequencing result’s acceptable consistency as Figure 2 . Table 6 demonstrates that PP-R pipe is the best when it comes to cleanliness and health (0.317), thin- walled stainless steel pipe is the best when it comes to safety and reliability (0.751), and PVC-U pipe is the best when it comes to price (0.831). In other words, results of AHP method showed that the total weight (0.695) is the largest for PP-R pipe; specifically, the PP-R pipe’s overall performance is the best and it can be used for high-standard WSP line installations. The second is the PVC- U pipe, which is appropriate for typical WSP due to its superior overall performance, affordable price, and advantages of easy installation. The paired comparison questionnaire the researchers used to develop the AHP method yielded acceptable results, but in a more easy to use than the traditional AHP method. 3.3 Sensitivity analysis Following the normalization of the local priorities ∑ i SR i = ∑ i SE i = ∑ i CS i = 1 . A sensitivity analysis was conducted employing three weight perturbation scenarios with an increase in weight (10–20%): (i) SE, (ii) SR, and (iii) CS priorities. For each scenario, the baseline criteria weights w j were adjusted to emphasize the target dimension and then re-normalized to satisfy ∑ j w ~ j = 1 by using w j ~ = w j ∑ j w j . The overall score of each material m was recomputed by the weighted sum model ∑ J w ~ J ∗ S J ( m ) , and the resulting rankings were compared against the baseline ranking to evaluate the robustness of the proposed AHP-based material selection method. Where S J ( m ) score of material m. 17 , 18 Table 7 shows the calculated sensitivity analysis scores for all of the suggested pipe materials in the baseline case. The resultes in Table 7 is used to check how stable the final material ranking is when the weights of the criteria are changed within reasonable limits. This tests how strong the suggested AHP-based selection method is. Table 7. Sensitivity analysis results (scores) under three scenarios. Material Baseline SR 10% SE 10% CS 10% SR 20% SE 20% CS 20% Rank PP-R pipe (M4) 0.317 0.337 0.304 0.316 0.33 0.295 0.315 1 PVC-U pipe (M3) 0.186 0.178 0.197 0.185 0.175 0.201 0.184 2 Stainless steel pipe (M2) 0.183 0.176 0.191 0.186 0.175 0.194 0.189 3 Copper pipe (M1) 0.172 0.171 0.174 0.172 0.169 0.175 0.172 4 PVC galvanized pipe (M5) 0.142 0.139 0.136 0.141 0.138 0.133 0.138 5 In addition, Table 7 indicates that the material ranking remains unchanged across all three weight perturbation scenarios, confirming the robustness of the proposed AHP based selection framework to reasonable variations in criteria weights. PP-R (M4) consistently achieves the highest overall score, followed by PVC-U (M3), stainless steel (M2), copper (M1), and PVC galvanized (M5). The obtained ranking is broadly consistent with recent AHP/MCDM studies on pipe material selection, which report competitive performance of polymer based pipes for potable water applications due to their hygienic characteristics and corrosion resistance. In particular, the preference toward PP-R (M4) is in line with AHP based pipe material selection findings reported by Thavamony and Rajagopal, 13 while improved decision support formulations for water distribution material selection have been highlighted in recent work such as Wei et al. 17 Moreover, the use of a simplified questionnaire and inconsistency-modification procedure is aligned with the improved AHP methodology proposed by Yang et al., 18 supporting the methodological novelty of the present study. 4. Conclusion It is very wonderful to find a tool that helps the decision maker make a multi-criteria decision within various engineering sciences, including material selection, optimal performance, environmental impacts, health, cost, operation, and maintenance. To choose the best pipe material for exerting its maximum efficiency, health and cleanliness, safety and reliability, and low economic cost of energy conservation, it should be familiar with the most often used pipe and its key characteristics, adhere to the pipe selection principle, take various aspects into account, and conduct in-depth analysis. All these issues were considered in this paper. In addition, the proposed method was validated through an expanded discussion that benchmarks our ranking against prior AHP/MCDM pipe-material studies. 17 , 18 Based on Tables 6 – 7 , the proposed improved-AHP framework yields a consistent top selection (PP-R, M4) and an unchanged overall ranking under SR, SE&CS weight perturbations (10–20%), demonstrating robustness and agreement with recent improved-AHP/MCDM developments for pipe material selection. The study concluded that, the PP-R pipe with the largest overall weight (0.695) should be prioritized for use in building WSP basedon the AHP process. By overcoming the constraints of conventional approaches and taking into account a wider range of influencing elements, the application of new questionnaire of AHP can produce more reliable evaluation results. Data availability The datasets supporting the results of this work are openly available in Zenodo at: https://doi.org/10.5281/zenodo.18716424 . 34 The dataset includes all pairwise comparison matrices, global weight calculations, normalized eigen vectors and sensitivity analysis findings used in this work. The data are provided under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. Acknowledgments The authors thank the Biomedical Engineering Research Center in the University of Anbar for their assistance. The authors thank the anonymous reviewers for their useful comments, which greatly improved the quality of this paper. References 1. Gilani G, Hosseini SA, Pons-Valladares O, et al. : An enhanced multi-criteria decision-making approach oriented to sustainability analysis of building facades: A case study of Barcelona. J. Build. Eng. 2022; 54 : 104630. Publisher Full Text 2. Mutlag SA: Decision making in materials selection: an integrated approach with AHP. Anbar J. Eng. Sci. 2019; 10 (2): 399–407. Publisher Full Text 3. Abdulah Shrrat Omar O: Evaluation of Pipe Materials in Water System Networks Using the Theory of Advanced Multi-Criteria Analysis. Sustainability. 2023; 15 (5): 4491. Publisher Full Text 4. Awsaj MK, Mashhadany YA, Fourati LC: Predicting Medicine Adherence with Precision: An MLP-Based Approach for Personalized Healthcare. 2023 16th International Conference on Developments in eSystems Engineering (DeSE). Istanbul, Turkiye: 2023; pp. 356–361. Publisher Full Text 5. Arthur EK, Gikunoo E, Agyemang FO, et al. : Material selection for water pipes by the multi-objective decision-making method: the case of alternative materials for PVC pipes. J. Sci. Technol. 2020; 5 (1): 29–42. 6. Awsaj MK, Mashhadany YA, Fourati LC: Real- Time Healthcare Monitoring and Treatment System Based Microcontroller with IoT. 2023 15th International Conference on Developments in eSystems Engineering (DeSE). Baghdad & Anbar, Iraq: 2023; pp. 515–520. Publisher Full Text 7. Yuan Z, Wen B, He C, et al. : Application of multi-criteria decision-making analysis to rural spatial sustainability evaluation: a systematic review. Int. J. Environ. Res. Public Health. 2022; 19 (11): 6572. PubMed Abstract | Publisher Full Text | Free Full Text 8. Pagano A, Giordano R, Vurro M: A decision support system based on AHP for ranking strategies to manage emergencies on drinking water supply systems. Water Resour. Manag. 2021; 35 (2): 613–628. Publisher Full Text 9. Lilo MA, Al Mashhadany YI: Intelligent system for fault detection of phase failure and temperature. IOP Conf. Ser.: Mater. Sci. Eng. 2021; 1090 (1): 012030. Publisher Full Text 10. Maddela NR, Kakarla D, Venkateswarlu K, et al. : Additives of plastics: Entry into the environment and potential risks to human and ecological health. J. Environ. Manag. 2023; 348 : 119364. PubMed Abstract | Publisher Full Text 11. Boháčková J, Cajthaml T: Contribution of chemical toxicity to the overall toxicity of microplastic particles: A review. Sci. Total Environ. 2024; 957 : 177611. Publisher Full Text 12. Al Mashhadany ARY, Ramizy A, Al Mashhadany Y, et al. : Improvement of surface electromyography signal by nano-metals thin-film deposition. J. Mater. Sci. Mater. Electron. 2024; 35 (16). Publisher Full Text 13. Thavamony AT, Rajagopal V: Selection of Suitable Pipe Material for New Water Distribution Network Using Analytic Hierarchy Process–A Case Study of Athivilai Village of India. KSCE J. Civ. Eng. 2024; 28 (2): 532–545. Publisher Full Text 14. Taiwo R, Shaban IA, Zayed T: Development of sustainable water infrastructure: A proper understanding of water pipe failure. J. Clean. Prod. 2023; 398 : 136653. Publisher Full Text 15. Al Mashhadany Y, Abd Rahim N: Real-time controller for foot-drop correction by using surface electromyography sensor. Proc. Inst. Mech. Eng. H. 2013; 227 (4): 373–383. Publisher Full Text 16. Mutlag SA, Kassam AH: Fuzzy Reliability-Vulnerability for Evaluation of Water Supply System Performance. Anbar J. Eng. Sci. 2019; 10 (1): 72–82. Publisher Full Text 17. Wei X, Wang M, Wei Q, et al. : Piping Material Selection in Water Distribution Network Using an Improved Decision Support System. Water. 2025; 17 . Publisher Full Text 18. Yang WC, Ri JB, Yang JY, et al. : Materials selection criteria weighting method using analytic hierarchy process (AHP) with simplest questionnaire and modifying method of inconsistent pairwise comparison matrix. Proc. Inst. Mech. Eng. L J. Mater. Des. Appl. 2022; 236 (1): 69–85. Publisher Full Text 19. Al-Faiz MZ, Al-Mashhadany YI: Analytical solution for anthropomorphic limbs model, (IK of human arm). 2009 IEEE Symposium on Industrial Electronics & Applications. Kuala Lumpur, Malaysia: 2009; pp. 684–689. Publisher Full Text 20. Mutlag SA, Dawood HK: A maintenance management-based decision support system for Multicriteria using AHP methodology for power plants. TEST Engineering & Management. 2020; 82 : 10146–10153. 21. Vo DHT, Nguyen VT, Nguyen TB, et al. : Microplastics contamination in water supply system and treatment processes. Sci. Total Environ. 2024; 926 : 171793. Publisher Full Text 22. Alrawi AA, Lilo MA, Al Mashhadany Y: Design and Hardware Implementation of Combining PD with HSSC for Optimizing Behavior of Magnetic Levitation System. J. Robot. Control. 2025; 6 (1): 65–75. Publisher Full Text 23. Mutlag SA, Dawood HK: Optimal Refrigerant by Integrated Operational and Environmental Criteria in Air Conditioner. 2019 12th International Conference on Developments in eSystems Engineering (DeSE). IEEE; 2019; pp. 309–314. Publisher Full Text 24. Świetlik J, Magnucka M: Aging of drinking water transmission pipes during long-term operation as a potential source of nano-and microplastics. Int. J. Hyg. Environ. Health. 2025; 263 : 114467. Publisher Full Text 25. Alrawi AAA, Al-Ani A, Mashhadany YA, et al. : Performance and Latency Analysis of EEG Signal for Control System of Robotic Arm Movements Based on Sliding Mode Controller. 2025 IEEE 22nd International Multi-Conference on Systems, Signals & Devices (SSD). Monastir, Tunisia: 2025; pp. 1123–1128. Publisher Full Text 26. Aldrees RM, Al-Gahtani KS, Alsugair AM, et al. : Integrated value engineering and multi-criteria decision-making process in BIM framework for pipe materials selection. KSCE J. Civ. Eng. 2025; 29 (4): 100065. Publisher Full Text 27. Al Mashhadany YI: Optimal results presentation style for engineering research article. AIP Conference Proceedings 2400. 2022; 040008. Publisher Full Text 28. Kumar R, Singh BK, Kumar A, et al. : Design of water distribution pipes alongside modeling and simulation of water distribution system for efficient management. Int. J. Interact. Des. Manuf. (IJIDeM). 2024; 18 (8): 6301–6316. Publisher Full Text 29. Al Mashhadany Y, Abbas AK, Algburi S: Global prospects, challenges, progress and environmental impact of solar energy in Iraq. AIP Conf. Proc. 3009. 2024; 030005. Publisher Full Text 30. Ramani K, Umamahesh NV: Multi-criteria decision-making methods for optimal design of intermittent water distribution network. Water Supply. 2024; 24 (4): 1176–1195. Publisher Full Text 31. Gaeid KS, Homod RZ, Al Mashhadany Y, et al. : Describing Function Approach with PID Controller to Reduce Nonlinear Action. IJEER. 2022; 10 (4): 976–983. Publisher Full Text 32. Haleem N, Kumar P, Zhang C, et al. : Microplastics and associated chemicals in drinking water: A review of their occurrence and human health implications. Sci. Total Environ. 2024; 912 : 169594. PubMed Abstract | Publisher Full Text 33. Shafeeq F, Mohammed MK, Algburi S, et al. : Simulation and Analysis of High-Performance Temperature Control System for Buildings Based on Conventional Controller. J. Phys. Conf. Ser. 2025. Publisher Full Text 34. Mutlag SA, Abed KA, Al Mashhadany Y: Supplementary dataset for AHP-based material selection of water supply pipes. Zenodo. 2026. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 05 Mar 2026 ADD YOUR COMMENT Comment Author details Author details 1 Department of Mechanical Engineering, University of Anbar, Anbar, Iraq, Iraq 2 Biomedical Engineering Research Center, University of Anbar, Ramadi, Al Anbar Governorate, Iraq 3 Biomedical Engineering Research Center,, university of anbar, Anbar, Iraq, Iraq Sattar Mutlag Roles: Conceptualization, Investigation, Methodology, Writing – Original Draft Preparation, Writing – Review & Editing Kadhum Abed Roles: Data Curation, Formal Analysis, Investigation, Visualization, Writing – Review & Editing Yousif Al Mashhadany Roles: Methodology, Project Administration, Resources, Supervision, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 05 Mar 2026, 15:361 https://doi.org/10.12688/f1000research.176577.1 Copyright © 2026 Mutlag 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 Mutlag S, Abed K and Al Mashhadany Y. Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2026, 15 :361 ( https://doi.org/10.12688/f1000research.176577.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 05 Mar 2026 Views 0 Cite How to cite this report: Sirsant S. Reviewer Report For: Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2026, 15 :361 ( https://doi.org/10.5256/f1000research.194642.r468668 ) The direct URL for this report is: https://f1000research.com/articles/15-361/v1#referee-response-468668 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 16 Apr 2026 Swati Sirsant , Research and Development, Hindustan Colas, Mumbai, Maharashtra, India Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.194642.r468668 The paper presents a decision making framework to support selection of suitable material for water supply pipes considering health safety, reliability and cost efficiency. While the topic chosen is appropriate, the methodology and results are very poor considering its ... Continue reading READ ALL The paper presents a decision making framework to support selection of suitable material for water supply pipes considering health safety, reliability and cost efficiency. While the topic chosen is appropriate, the methodology and results are very poor considering its suitability to be indexed as a journal paper. The paper simply applies the AHP process, which is already a well established model, to a specific case. The study should specifically include real case studies and data that can validate the suitability of the presented approach, Also. comparison of the approach with other similar models should be tested. The conclusion section can be enhanced by adding details of the additional analysis carried out. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? No Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? No Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? No Competing Interests: No competing interests were disclosed. Reviewer Expertise: Water Distribution Networks, Optimization, Soft Computing, Water Resources I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Sirsant S. Reviewer Report For: Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2026, 15 :361 ( https://doi.org/10.5256/f1000research.194642.r468668 ) The direct URL for this report is: https://f1000research.com/articles/15-361/v1#referee-response-468668 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: Karney B. Reviewer Report For: Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2026, 15 :361 ( https://doi.org/10.5256/f1000research.194642.r465605 ) The direct URL for this report is: https://f1000research.com/articles/15-361/v1#referee-response-465605 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 13 Apr 2026 Bryan Karney , University of Toronto, Toronto, Canada Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.194642.r465605 Recommendation: Approved with Reservations I have read this paper with some interest but also with a degree frustration. Certainly, the issue of material selection for water supply in building is a complicated one. Insight into the range ... Continue reading READ ALL Recommendation: Approved with Reservations I have read this paper with some interest but also with a degree frustration. Certainly, the issue of material selection for water supply in building is a complicated one. Insight into the range of choices available the noted criteria – that is, of health, reliability and cost – used to evaluation these supply pipe choices are welcome and well-targeted. Available material choices are broad and there IS a need to simplify any advocated selection choice approach lest it be bogged down in complexity. That complexity might produce the well-known challenge of “paralysis through analysis.” But my frustration stems from what I view as an over-simplification of the selection approach, an over-simplification that might in some cases lead to poor material choices. A minor frustration with the paper is the context of the pipeline material selection is not made clear from the outset. I have worked extensively in public water supply and the term "water supply pipe" is often used for the pipes that deliver water TO homes, factories, institutions and businesses. As one reads the paper, it gradually becomes clear the work is not about those pipes, but about building piping; that is, the water supply pipelines within a structure, rather than to a structure. Once clarified, this does set the paper’s context, but as the range of buildings and applications is huge, it would be helpful to know what class of buildings the authors envision. The nature, size and use of those buildings is, in fact, never clarified. The building type is crucial to understanding how things like health, reliability and cost are nuanced. There are important distinctions between, say, a hospital, a home, an industrial process or a high-rise building. It is hard to imagine in these varied contexts that the same criteria and options have the same impact relative to cost, reliability and health. One of the purposes of a supply pipe in a building is to convey sufficient water and with adequate pressure from the water source to the point of use. This implies hydraulic considerations are often rather central to the choice of many pipe parameters, though particularly pipe diameter. But diameter, and the related issues of wall thickness and/or pressure class, influence the relative costs and performance of different materials. Thus, for example, the kind of choice of a copper pipe is not necessarily thin walled, but might also have even medium or thick choices. Thus, hydraulics must often be included in the selection process (only thin walled is considered). If a pipe is subject to high pressures or is relatively large in diameter, say for example in a high-rise building, or the sources is somewhat low in pH, this context might have a strong impact on the choice of pipe material. Stainless steel tends to be rarely used except for certain industrial or health applications. Wall thickness is often highly relevant to the issue of material choice and it is not clear why this was omitted. One other minor point might be raised. Interpreting or nuancing the different AHP outputs would appear to required some skill. The authors might have given readers more assistance in interpreting the output of the AHP: how are different values and weights are reflected in the decision that might be suggested? Overall, the paper does have some value as one of the inputs of pipe material choice. For the most part, the paper is clearly written and easily comprehensible. There are some instances awkward expressions and there is some sudden jumping between topics that can be distracting, but these are minor. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? No Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Not applicable Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Hydraulics, water supply, pumping, energy systems and hydro power, engineering decision; urban infrastructure I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Karney B. Reviewer Report For: Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2026, 15 :361 ( https://doi.org/10.5256/f1000research.194642.r465605 ) The direct URL for this report is: https://f1000research.com/articles/15-361/v1#referee-response-465605 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 05 Mar 2026 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 05 Mar 26 read read Bryan Karney , University of Toronto, Toronto, Canada Swati Sirsant , Hindustan Colas, Mumbai, India 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 © 2026 Sirsant S. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 16 Apr 2026 | for Version 1 Swati Sirsant , Research and Development, Hindustan Colas, Mumbai, Maharashtra, India 0 Views copyright © 2026 Sirsant S. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Not Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The paper presents a decision making framework to support selection of suitable material for water supply pipes considering health safety, reliability and cost efficiency. While the topic chosen is appropriate, the methodology and results are very poor considering its suitability to be indexed as a journal paper. The paper simply applies the AHP process, which is already a well established model, to a specific case. The study should specifically include real case studies and data that can validate the suitability of the presented approach, Also. comparison of the approach with other similar models should be tested. The conclusion section can be enhanced by adding details of the additional analysis carried out. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? No Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? No Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? No Competing Interests No competing interests were disclosed. Reviewer Expertise Water Distribution Networks, Optimization, Soft Computing, Water Resources I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. reply Respond to this report Responses (0) Sirsant S. Peer Review Report For: Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2026, 15 :361 ( https://doi.org/10.5256/f1000research.194642.r468668) 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/15-361/v1#referee-response-468668 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Karney B. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 13 Apr 2026 | for Version 1 Bryan Karney , University of Toronto, Toronto, Canada 0 Views copyright © 2026 Karney B. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Recommendation: Approved with Reservations I have read this paper with some interest but also with a degree frustration. Certainly, the issue of material selection for water supply in building is a complicated one. Insight into the range of choices available the noted criteria – that is, of health, reliability and cost – used to evaluation these supply pipe choices are welcome and well-targeted. Available material choices are broad and there IS a need to simplify any advocated selection choice approach lest it be bogged down in complexity. That complexity might produce the well-known challenge of “paralysis through analysis.” But my frustration stems from what I view as an over-simplification of the selection approach, an over-simplification that might in some cases lead to poor material choices. A minor frustration with the paper is the context of the pipeline material selection is not made clear from the outset. I have worked extensively in public water supply and the term "water supply pipe" is often used for the pipes that deliver water TO homes, factories, institutions and businesses. As one reads the paper, it gradually becomes clear the work is not about those pipes, but about building piping; that is, the water supply pipelines within a structure, rather than to a structure. Once clarified, this does set the paper’s context, but as the range of buildings and applications is huge, it would be helpful to know what class of buildings the authors envision. The nature, size and use of those buildings is, in fact, never clarified. The building type is crucial to understanding how things like health, reliability and cost are nuanced. There are important distinctions between, say, a hospital, a home, an industrial process or a high-rise building. It is hard to imagine in these varied contexts that the same criteria and options have the same impact relative to cost, reliability and health. One of the purposes of a supply pipe in a building is to convey sufficient water and with adequate pressure from the water source to the point of use. This implies hydraulic considerations are often rather central to the choice of many pipe parameters, though particularly pipe diameter. But diameter, and the related issues of wall thickness and/or pressure class, influence the relative costs and performance of different materials. Thus, for example, the kind of choice of a copper pipe is not necessarily thin walled, but might also have even medium or thick choices. Thus, hydraulics must often be included in the selection process (only thin walled is considered). If a pipe is subject to high pressures or is relatively large in diameter, say for example in a high-rise building, or the sources is somewhat low in pH, this context might have a strong impact on the choice of pipe material. Stainless steel tends to be rarely used except for certain industrial or health applications. Wall thickness is often highly relevant to the issue of material choice and it is not clear why this was omitted. One other minor point might be raised. Interpreting or nuancing the different AHP outputs would appear to required some skill. The authors might have given readers more assistance in interpreting the output of the AHP: how are different values and weights are reflected in the decision that might be suggested? Overall, the paper does have some value as one of the inputs of pipe material choice. For the most part, the paper is clearly written and easily comprehensible. There are some instances awkward expressions and there is some sudden jumping between topics that can be distracting, but these are minor. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? No Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Not applicable Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Hydraulics, water supply, pumping, energy systems and hydro power, engineering decision; urban infrastructure I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Karney B. Peer Review Report For: Material Selection Method Based on Health, Reliability and Cost for Water Supply Pipe [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2026, 15 :361 ( https://doi.org/10.5256/f1000research.194642.r465605) 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/15-361/v1#referee-response-465605 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 = "Material Selection Method Based on Health,...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/15-361/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/15-361/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/15-361/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Mutlag 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/15-361/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/15-361", templates : { twitter : "Material Selection Method Based on Health, Reliability and Cost.... Mutlag S et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/15-361/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/176577/194642") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "194642"); $(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 = { "467207": 0, "465607": 0, "467206": 0, "465606": 0, "468677": 0, "467205": 0, "465605": 7, "468676": 0, "467204": 0, "465604": 0, "468675": 0, "467203": 0, "465603": 0, "467202": 0, "465602": 0, "468674": 0, "468673": 0, "467201": 0, "468672": 0, "465611": 0, "467210": 0, "465610": 0, "467209": 0, "465609": 0, "467208": 0, "465608": 0, "468671": 0, "468670": 0, "468669": 0, "468668": 8, }; $(".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 = "915dfa57-c8c8-4649-8c48-4946814176be"; 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.