Role of continuous wave vs pulse wave and color... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/14-143" }, "headline": "Role of continuous wave vs pulse wave and color doppler in identifying arterial perforators of lower limb", "datePublished": "2025-01-28T15:24:58", "dateModified": "2025-01-28T15:24:58", "author": [ { "@type": "Person", "name": "Ajit Mahale" }, { "@type": "Person", "name": "Sanyam Khatyal" }, { "@type": "Person", "name": "DEEPAK PINTO" }, { "@type": "Person", "name": "DEEPU VIJAYSENAN" }, { "@type": "Person", "name": "Sonali Ullal" }, { "@type": "Person", "name": "Merwyn Fernandes" }, { "@type": "Person", "name": "Sonali Prabhu" }, { "@type": "Person", "name": "Fathima Raeesa" } ], "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 The purpose of this study was to evaluate arterial perforators in the lower limb using Doppler of the vascular territories in the lower extremity. Methods This study was conducted at Government Hospitals. This observational study was performed prospectively over a period of 2 years. One hundred healthy volunteers underwent Doppler evaluation of the lower limbs for perforator mapping. Continuous wave Doppler using a Huntleigh Doppler DMX handheld device and pulse wave and color Doppler evaluations were performed using a Samsung HS 40 machine. Results In our study, out of a total of 100 participants, 77 were male and 23 were female participants. Most commonly, four perforators were picked up by the pulse wave and color Doppler machine from the anterior and posterior tibial arteries. Data were recorded for analysis by sound engineers using a custom-made recording cable to meet the requirements of the audio output port of both Doppler Machines. A total of 189 sets of recordings were analyzed. Seventy percent of the recordings matched both Continuous Wave and Pulsed wave Doppler. Continuous wave Doppler correctly identified the better perforator, as suggested by the doctor, based on a blinded study. The echoes obtained from Continuous Wave Doppler supported the quality of the perforators. Conclusions The presence of a metallic intra- operative probe in Continuous Wave Doppler, which can be sterilized, allows intra-operative Doppler to confirm the dominant perforator for surgical flap planning. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/14-143/v1", "name": "Role of continuous wave vs pulse wave and color doppler in identifying..." } } ] } Home Browse Role of continuous wave vs pulse wave and color doppler in identifying... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Mahale A, Khatyal S, PINTO D et al. Role of continuous wave vs pulse wave and color doppler in identifying arterial perforators of lower limb [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :143 ( https://doi.org/10.12688/f1000research.158181.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 Role of continuous wave vs pulse wave and color doppler in identifying arterial perforators of lower limb [version 1; peer review: 1 not approved] Ajit Mahale https://orcid.org/0000-0001-6617-7333 1 , Sanyam Khatyal 1 , DEEPAK PINTO 2 , [...] DEEPU VIJAYSENAN 3 , Sonali Ullal 1 , Merwyn Fernandes https://orcid.org/0000-0001-7505-4386 1 , Sonali Prabhu 1 , Fathima Raeesa 1 Ajit Mahale https://orcid.org/0000-0001-6617-7333 1 , Sanyam Khatyal 1 , [...] DEEPAK PINTO 2 , DEEPU VIJAYSENAN 3 , Sonali Ullal 1 , Merwyn Fernandes https://orcid.org/0000-0001-7505-4386 1 , Sonali Prabhu 1 , Fathima Raeesa 1 PUBLISHED 28 Jan 2025 Author details Author details 1 Department of Radiodiagnosis, Katsurba Medical College Mangalore, Manipal Academy of Higher Education, Karnataka, Manipal, 576104, India 2 Department of Orthopaedics, Kasturba Medical College Mangalore, Manipal Academy of Higher Education, Karnataka, Manipal, 576104, India 3 Department of Communication and Electronics, Nitk Surathkal, Mangalore, Karnataka, 575001, India Ajit Mahale Roles: Formal Analysis, Investigation, Writing – Original Draft Preparation Sanyam Khatyal Roles: Conceptualization, Data Curation, Formal Analysis DEEPAK PINTO Roles: Funding Acquisition, Investigation, Methodology DEEPU VIJAYSENAN Roles: Resources, Software, Supervision Sonali Ullal Roles: Validation Merwyn Fernandes Roles: Visualization Sonali Prabhu Roles: Writing – Original Draft Preparation Fathima Raeesa Roles: Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Global Public Health gateway. This article is included in the Manipal Academy of Higher Education gateway. Abstract Background The purpose of this study was to evaluate arterial perforators in the lower limb using Doppler of the vascular territories in the lower extremity. Methods This study was conducted at Government Hospitals. This observational study was performed prospectively over a period of 2 years. One hundred healthy volunteers underwent Doppler evaluation of the lower limbs for perforator mapping. Continuous wave Doppler using a Huntleigh Doppler DMX handheld device and pulse wave and color Doppler evaluations were performed using a Samsung HS 40 machine. Results In our study, out of a total of 100 participants, 77 were male and 23 were female participants. Most commonly, four perforators were picked up by the pulse wave and color Doppler machine from the anterior and posterior tibial arteries. Data were recorded for analysis by sound engineers using a custom-made recording cable to meet the requirements of the audio output port of both Doppler Machines. A total of 189 sets of recordings were analyzed. Seventy percent of the recordings matched both Continuous Wave and Pulsed wave Doppler. Continuous wave Doppler correctly identified the better perforator, as suggested by the doctor, based on a blinded study. The echoes obtained from Continuous Wave Doppler supported the quality of the perforators. Conclusions The presence of a metallic intra- operative probe in Continuous Wave Doppler, which can be sterilized, allows intra-operative Doppler to confirm the dominant perforator for surgical flap planning. READ ALL READ LESS Keywords Perforator; Arterial; Continuous wave; Pulsed Dopper; Colour Doppler Perforator Corresponding Author(s) Ajit Mahale ( [email protected] ) Close Corresponding author: Ajit Mahale Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Mahale A 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: Mahale A, Khatyal S, PINTO D et al. Role of continuous wave vs pulse wave and color doppler in identifying arterial perforators of lower limb [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :143 ( https://doi.org/10.12688/f1000research.158181.1 ) First published: 28 Jan 2025, 14 :143 ( https://doi.org/10.12688/f1000research.158181.1 ) Latest published: 28 Jan 2025, 14 :143 ( https://doi.org/10.12688/f1000research.158181.1 ) Introduction An arterial perforator is a vessel that arises from a main (parent) artery and passes through the intermuscular/septocutaneous/myocutaneous plane to supply blood to superficial structures. Defining the vascular territories of the lower extremities has greatly helped in safe flap design. Fasciocutaneous flaps based on random pedicles for lower extremity reconstruction demonstrated high necrosis rates of up to 25%. Careful anatomical study of cutaneous arteries has resulted in the emergence of the “angiosome” concept. 1 Presently arterial perforators have become the mainstay of perforator flap reconstructive surgeries after trophic or superficial soft tissue defects secondary to insults such as burns, trauma, or gangrene secondary to peripheral vaso-occlusive pathology. Despite voluminous and ever-increasing knowledge of anatomy, there is no systematic approach to locate perforating arteries in the lower limb. This is mainly due to the presence of anatomical variation among individuals, with asymmetry being the general rule in every individual. There is asymmetry in the anatomical spread of arterial perforators between the two lower limbs of one individual. Therefore, pre-operative planning before surgical flap surgery cannot be based on any previously established set of rules. Every individual must be evaluated independently and anatomical variations in perforator mapping must be considered. CW Doppler is a simpler configuration of Doppler imaging and consists of two different types of transducer crystals: receiving and transmitting transducer crystals. The main role of the transmitting transducer crystal was to produce a continuous ultrasound beam output at a predetermined frequency. This transmitted signal was then received by the receiving crystal. The received and transmitted signals are added, which leads to the formation of a waveform consisting of a beat frequency. The beat frequency is equal to the Doppler-shift frequency. There is no information or data provided for CWDoppler in terms of the depth of the point of analysis or at which the analyzed motion occurs, which causes the Doppler shift. 2 The main aim of the development of pulse-wave Doppler was to obtain primary information regarding depth perception of the region of interest, which leads to the Doppler shift phenomenon. In addition, the PW Doppler system comprises of only one transducer crystal. The same transducer crystal does the job of transmit and receive signals. There is a substantial difference in the pulse used for pulse wave Doppler compared to the pulse in B-mode imaging. Electronic gating was used to determine the time interval between transmitted and received pulses. This allows the operator to analyze a specific point along the long axis of the transmitted beam. The main output from PW Doppler is primarily an audible signal. When combined, PW Doppler and B-mode imaging are referred to as duplex ultrasound imaging. This allows the operator to analyze both entities together and to focus on a specific point in the B-mode image for Doppler analysis. 2 The recommended sites for sampling of continuous wave Doppler data in the lower limb are the dorsalis pedis artery, anterior tibial artery, distal posterior tibial artery, common femoral artery, and popliteal artery. Superficial and distal peroneal arteries can also be included sites. To obtain the best signal, the probe must be positioned along the longitudinal axis of the vessel to be analyzed and pointed cephalad. The Doppler signal should be optimized through manual adjustment of the orientation and angle until the maximum waveform amplitude is displayed on the grid and the clearest possible audible output is obtained. 3 Aim To identify and locate arterial perforators in the lower extremity using pulse wave color Doppler, and continuous-wave Doppler. Objectives 1. Mapping arterial perforators in lower limb using Continuous Wave Doppler and Pulse Wave Doppler. 2. Comparing outcomes of mapping of lower limb arterial perforators using the two doppler techniques. 3. Spectral analysis of waveforms of continuous wave doppler. 4. Achieving maximum accuracy in scanning methods of continuous wave Doppler in lower limb. 5. Collecting data for further spectral wave analysis. 6. Observing physiological and anatomical variations in lower limb arterial perforators and their effect on spectral waves. Methods Study settings: Department of Radiodiagnosis. Machines used: Samsung HS-40 Huntleigh Doppler DMX continuous wave hand held Doppler Study design: Cross sectional study Study participants: Patients referred to the Department of Radiodiagnosis for lower-limb arterial perforator identification and assessment. Inclusion criteria: 1. Age between 18 to 60 years. 2. No history of any lower limb arterial disease. Exclusion criteria: 1. Smokers 2. Known case of peripheral vascular disease. 3. Hypertensive patients/patients on anti-hypertensive therapy. 4. Diabetes with microvascular complications. 5. Recent orthopedic/surgical intervention in lower limb. 6. Any pathological data collected on Doppler study will lead to exclusion of the sample. Study duration: November 2018 to September 2020. Sample size: Calculated using prevalence and sensitivity. n = zα 2 × Sn ( 1 − Sn ) / L 2 × p Where Sn = 94% The minimum number of patients required for the study was 90. Sampling Method: Non-probability convenience sampling. The study was conducted after obtaining permission from the institutional ethic Committee-IEC KMC MLR 10-18/382). The study was conducted at Government Hospital. This was an observational study, with data collected prospectively over a period of 2 years. sample size was estimated based on a 5% alpha error and 95% confidence level, sample size of 90 was obtained. A total of 100 healthy volunteers underwent Doppler evaluation. Continuous wave Doppler was performed using a Huntleigh Doppler DMX handheld device, while pulse wave and color Doppler evaluations were performed using a Samsung HS 40 machine. Outcome variables: 7. PW Doppler: Distance from nearest anatomical landmark, depth from skin, diameter and velocity of blood flow in arterial perforator. 8. CW Doppler: Identification and site of arterial perforator with respect to nearest anatomical landmark. In this study, we localized arterial perforators using pulse-wave Doppler and performed anatomical mapping of these perforators for ATA and PTA. Later at the localized sites, we performed a continuous wave Doppler study and attempted to record the spectral wave and sound from the continuous wave Doppler. Data were also recorded from the pulse wave Doppler data in the form of sound output using a 3.5 mm jack and an indigenous in-house amplifier. This amplifier removed the background Doppler noise and improved efficacy of data analysis. Tabular data were obtained from the duplex ultrasound machine using a gray-scale display. The data provided were the depth of the vessel from the skin surface, maximum luminal caliber of the vessel, site of origin of the vessel from the nearest anatomical landmark, and peak systolic velocity of the wave. Any person with diseased vessels, biphasic or monophasic waveform on pulse Doppler, or extensive atherosclerotic changes was excluded from the data set. Tabular data and sound recordings from both continuous wave and pulse wave doppler were sent for for analysis. Sound data were analyzed using MATLAB software, and an algorithm was derived to extrapolate sound and tabular data from pulse and color Doppler onto sound recordings from continuous wave Doppler. Data Analysis: By Chi-square test. SPSS version 22.0 was used for the analysis. p value of <0.05 was considered at statistically significant after assuming all the rules of statistical tests. Data collection Tool: Pretested semi-structured data extraction sheet was developed based on a literature review and after consultation with experts. The study participants were informed about the objectives, and written informed consent was obtained. We Collected 3 sets of data for each sample • Color Doppler: recorded using a cable and mobile phone. • Handheld Doppler, recorded using a cable and mobile phone. • Handheld Doppler in raw data formatwas copied from the memory card of the handheld Doppler, and converted to wave. This was done to confirm that the mobile recording was proper and that there was no erroneous recoding. Results In our study, out of a total of 100 participants, 77 were male and 23 were female participants ( Table 1 ). Table 1. Gender distribution of volunteers. Frequency Percent F 23 23.0 M 77 77.0 Total 100 100.0 The participants were predominantly residents, interns, and the volunteering public with no prior comorbidities. Owing to maximum participation in the study by interns and postgraduate residents working in the hospital, the most common age group of participants was between 21 and 30 years, making up >40 percent of the total study participants ( Table 2 ). Table 2. Age distribution of volunteers. Frequency Percent 20 and below 4 4.0 21-30 42 42.0 31-40 36 36.0 >50 18 18.0 Total 100 100.0 Most commonly, four perforators were picked up by the pulse wave and color Doppler machine while performing below-knee arterial perforator assessments. This was true for the anterior tibial artery and posterior tibial artery, individually ( Table 3 ). Table 3. Distribution according to number of perforators in parent arteries- ATA and PTA. Parent artery ATA PTA Perforator 2 4.0% 1.5% 3 33.0% 18.5% 4 52.5% 46.5% 5 10.5% 27.5% 6 0% 6.0% Total 100.0% 100.0% There were no cases where ATA demonstrated 6 or more perforators. The Figures & tables depict the maximum number of perforators in a single vessel and its anatomical mapping based on the perforator count ( Figure 1 ). Figure 1. Distribution according to average number of perforators per parent vessel. Blue bar for ATA and red bar for PTA. Average caliber of arterial perforators was 1.49 mm for ATA, 1.53 mm for PTA and 1.51 mm overall for ATA and PTA combined ( Figure 2 ). Figure 2. Shows the average caliber of the perforators arising from the ATA and PTA. Light Blue bar ATA and Dark blue bar PTA. For the anterior tibial artery, when only two dominant perforators were selected, both were within 15 cm of the lateral malleolus. In PTA, approximately 63 percent of the perforators were within the 11-15 cm distance from the medial malleolus. This was applied when the perforator count was a mere two for PTA. When three perforators were picked, nearly 45 percent were within 15 cm of the lateral malleolus for the ATA. For PTA, nearly 50 percent of perforators were > 15 cm away from the medial malleolus when the total perforator count was 3. When five or more perforators were selected, the perforator that was farthest from the lateral malleolus for ATA was > 15 cm in all cases. The same is true for the posterior tibial artery from medial malleolus ( Tables 3 and 4 ). Table 4. Distribution according to number of perforators per parent artery in volunteers. Parent artery Total ATA PTA Count % Count % Count % Perforator 2 8 4.0% 3 1.5% 11 2.8% 3 66 33.0% 37 18.5% 103 25.8% 4 105 52.5% 93 46.5% 198 49.5% 5 21 10.5% 55 27.5% 76 19.0% 6 0 .0% 12 6.0% 12 3.0% Total 200 100.0% 200 100.0% 400 100.0% The average distance for an arterial perforator from lateral malleolus for the leg was 11 cm for ATA, with a standard deviation of 5.24 cm and a median value of 11 cm ( Table 5 ). Table 5. Depicting distance from nearest landmark. Perforator Parent artery Total ATA PTA Freq % Freq % Freq % 2 Distance from nearest landmark (cm) ≤5 0 0% 1 33.3% 1 9.1% 6-10 1 12.5% 2 66.7% 3 27.3% 11-15 7 87.5% 0 0% 7 63.6% Total 8 100.0% 3 100.0% 11 100.0% 3 Distance from nearest landmark (cm) 6-10 0 0% 1 2.7% 1 1.0% 11-15 >15 30 36 45.5% 54.5% 19 17 51.4% 45.9% 49 53 47.6% 51.5% Total 66 100.0% 37 100.0% 103 100.0% 4 Distance from nearest landmark (cm) 11-15 5 4.8% 13 14.0% 18 9.1% >15 100 95.2% 80 86.0% 180 90.9% Total 105 100.0% 93 100.0% 198 100.0% 5 Distance from nearest landmark (cm) 11-15 0 0% 1 1.8% 1 1.3% >15 21 100.0% 54 98.2% 75 98.7% Total 21 100.0% 55 100.0% 76 100.0% 6 Distance from nearest landmark (cm) 11-15 2 16.7% 2 16.7% >15 10 83.3% 10 83.3% Total 12 100.0% 12 100.0% For PTA, the mean was 11.9 cm from medial malleolus with a standard deviation of 5.89 cm and median value of 12 cm ( Figure 3 ). Figure 3. Shows the average distance from the nearest landmark to the perforators. Light Blue ATA and Dark blue PTA. The average depth from the skin surface for the anterior tibial artery perforators was 14.4 mm with a standard deviation of 3.4 mm and a median value of 14 mm ( Figure 4 ). Figure 4. Shows the average depth of the perforators from the skin surface. Light blue ATA and Dark blue PTA. The average depth from the skin surface for the posterior tibial artery perforators was 14.9 mm with a standard deviation of 3.7 mm and a medial of 15 mm. The average peak systolic velocity was 32.5 cm/s for the ATA, with a standard deviation of 5.24 cm/s and a median value of 32 cm/s ( Table 6 ). Table 6. Denoting mean, median and standard deviation of recorded parameters for ATA and PTA. Mean Std. Deviation Median ATA Distance from nearest landmark (cm) 11.01 5.24 11.00 Depth from skin (mm) 14.40 3.41 14.00 Caliber (mm) 1.49 .28 1.50 Peak systolic velocity (cm/s) 32.57 8.24 32.00 PTA Distance from nearest landmark (cm) 11.90 5.89 12.00 Depth from skin (mm) 14.98 3.79 15.00 Caliber (mm) 1.53 .96 1.50 Peak systolic velocity (cm/s) 32.30 8.41 32.00 Total Distance from nearest landmark (cm) 11.48 5.61 11.00 Depth from skin (mm) 14.71 3.63 15.00 Caliber (mm) 1.51 .72 1.50 Peak systolic velocity (cm/s) 32.43 8.33 32.00 For the posterior tibial artery, the mean PSV was 32.3 cm/s with a standard deviation of 8.4 cm/s and a median of 32 cm/s. Overall, the average PSV for both ATA and PTA was 32.4 cm/s with a standard deviation of 8.3 cm/s ( Table 7 ). Table 7. Gender distribution of recorded parameters. Gender Parent artery Mean Std. Deviation Median F ATA Depth from skin (mm) 15.09 3.47 15.00 Caliber (mm) 1.49 0.24 1.50 Peak systolic velocity (cm/s) 34.33 7.40 34.00 PTA Depth from skin (mm) 15.53 3.67 15.00 Caliber (mm) 1.49 0.25 1.50 Peak systolic velocity (cm/s) 33.91 7.87 33.00 Total Depth from skin (mm) 15.32 3.58 15.00 Caliber (mm) 1.49 0.25 1.50 Peak systolic velocity (cm/s) 34.11 7.65 34.00 M ATA Depth from skin (mm) 14.19 3.38 14.00 Caliber (mm) 1.50 0.29 1.50 Peak systolic velocity (cm/s) 32.01 8.41 32.00 PTA Depth from skin (mm) 14.81 3.82 15.00 Caliber (mm) 1.54 1.08 1.50 Peak systolic velocity (cm/s) 31.82 8.51 32.00 Total Depth from skin (mm) 14.52 3.63 14.00 Caliber (mm) 1.52 0.81 1.50 Peak systolic velocity (cm/s) 31.91 8.46 32.00 Preliminary analysis was provided by NITK Surathkal using MATLAB software ( Figure 5 ) ( Tables 8 and 9 ). Figure 5. Individual A: Spectrogram of multiple recordings. Spectral pattern for analysis. Table 8. Sensitivity of continuous wave doppler in picking up signal of perforators. Frequency Percent No 239 15.2 Yes 1336 84.8 Total 1575 100.0 Table 9. Sensitivity of continuous wave doppler in picking up signal of perforators arising from ATA and PTA. Parent artery Total ATA PTA Count % Count % Count % Continuous wave doppler (Y/N) N 97 13.1% 142 17.0% 239 15.2% Y 642 86.9% 694 83.0% 1336 84.8% Total 739 100.0% 836 100.0% 1575 100.0% Colour Doppler with pulse doppler and Continuous wave doppler Image recordings are shown in Figure 6 . Figure 6. Shows representative data of one recording on pulse wave and color Doppler (A) vs. continuous wave Doppler (B), depicting waveforms and color superimposition on B-mode ultrasound. Colour and pulse wave doppler on left and continuous wave spectrum on right side. Tables 10 & 11 shows that sample number 2 was graded as the best one by a radiologist based on the color Doppler image, perforator anatomy, and sound quality from the pulse wave Doppler. Table 10. Data Analysis of 1 volunteer provided. Patient Sample No. Leg/Artery PSV (PD) Diameter (PD) Energy (CW) Heartrate (CW) Fmax (CW) Pt A_341 2 R/PTA 45 2.6 1126.1 50.454 2087 Pt A_343 3 R/PTA 34 1.8 643.41 50.555 1640 Pt A_344 4 R/PTA 32 1.2 425.32 51.588 1139 Pt A_347 5 L/PTA 50 1.7 370.81 51.417 1291 Pt A_348 6 L/PTA 37 2 166.85 51.407 1177 Pt A_351 7 L/PTA 50 2 129.72 54.55 1393 Pt A_353 8 R/ATA 35 1.7 244.39 50.8 1610 Pt A_358 9/10 L/ATA 25 1 129.29 53.703 1070 Table 11. Individual A: Final analysis table demonstrating best perforator matching from pulse wave and continuous wave Doppler. Energy Heart rate Favg Fmax Velocity [CJ Diameter [C) Depth [C) leg 1126.1 50.454 1748.4 2087 45 2.6 10 R (PTA) 643.41 50.555 1575.4 1640 34 1.8 8 R (PTA) 425.32 51.588 1102.6 1139 32 1.2 12 R (PTA) 370.81 51.417 1051.2 1291 so 1.7 9 L (PTA) 166.85 51.407 1118 1177 37 2 14 L (PTA) 129.72 54.55 1190.6 1393 so 2 14 L (PTA) 244.39 50.8 1397.2 1610 35 1.7 14 R (ATA) 129.29 53.703 976.2 1070 25 1 13 L (ATA) Grading was performed by the doctor based on data from color Doppler => 2>3>4>7>(5,6,8,9/10) (Blinded study) . The average beat energy values of best 5 systolic beats (energy column in the table) almost correctly follow this trend. These energy values were obtained after the analysis of continuous wave sound recordings using an in-house algorithm for sound analysis to calculate the energy flow. Analysis algorithm in MATLAB Algorithm development was carried out using MATLAB. 1) Heart rate detection algorithm • Heart rate was detected using autocorrelation (first 4 ms data of each sample was used). 2) Best five beat extraction • We found that the perforators that medical experts deemed “best“for surgery were those corresponding to recordings with the highest energy in the systolic beat. • Beat extraction- • A 10 ms moving-window-based technique was followed for extracting only the beats from the data. • Selection of best 5 beats- • The total energy for each extracted beat bk is calculated as, where n is the number of samples in bk The beat energies were then sorted in descending order, and five beats with the highest energy values were selected. The average of these five energy values was calculated to determine the parameter for judging quality of the perforators. 3) Maximum frequency detection • The extracted beat is windowed using a 40ms Hanning window, with an overlap of 20ms. • The Short-Time Fourier Transform(FFT) is calculated for each window and stored in memory. • The Energy in the FFT of each window was calculated, and a scaled version of these energy values was set as the threshold to find prominent frequencies. • Out of all the frequencies with an FFT magnitude greater than the threshold, the maximum frequency was chosen. Data were recorded for analysis by sound engineers using a custom-made recording cable to meet the requirements of the audio output port of both Doppler Machines. A total of 189 sets of recordings were obtained. After analysis of data by the engineering department, the following was noted: a) It was surprising to note that multiple recordings of the same perforator using color Doppler machines showed huge variations in loudness as well as in peak systolic velocity (for example, in some cases, it varies from 45 cm/s to 80 cm/s) between two recordings taken within a short span of 1 min by the same practitioner. This was likely due to the change in the angle of intonation and the angle at which the Doppler probe was held. b) The perforator, which gave better quantitative numbers, was not always the right one chosen by an experienced doctor based on the anatomy for the surgical application. Approximately 70 percent of the recordings were matched with the best perforator (based on energy of blood flow) when taking an experienced radiologist’s opinion into account (radiologist opinion based on gray scale images and anatomical course of perforator). c) Perforators at right angles gave less quality sound, and those that were deeper from the skin showed less sound quality in the handheld Doppler. d) In most cases, handheld Doppler correctly identified the best perforator, as suggested by the doctor, based on a blinded study. The energy numbers obtained from handheld Doppler support the quality of the perforators. Discussion We commonly study venous perforators that become incompetent in varicose veins; arteries also have major perforators in the limbs that pass through the fasciocutaneous and septocutaneous planes to supply blood to different angiosomes. These perforators are responsible for supplying blood to tissues distant from the major arteries of the limb. The posterior tibial artery is a branch beyond the popliteal artery, as it exits the popliteal fossa and is the largest terminal branch of the tibioperoneal trunk. It extends behind the tendinous arch of the soleus, with the majority of its course behind the tibialis posterior after the origin of the peroneal artery. 4 The ankle is posterior to the medial malleolus and branches into the medial and lateral plantar arteries. The posterior tibial artery supplies the posterior compartment of the leg. The perforators from the posterior tibial artery are most commonly septocutaneous and emerge adjacent to the flexor digitorum longus and soleus muscle. 5 These perforators, located in the middle third of the lower leg, are some of the largest of the entire lower extremity. 6 They are most readily identifiable 10-12 cm above the medial malleolus. A flap can be designed anywhere up to 10 cm distal to the popliteal crease. 6 Peroneal artery perforators: The peroneal artery is a branch of the tibioperoneal trunk. It descends through the posterior compartment of the leg, next to the posterior intermuscular septum. Peroneal perforators, which are fewer in number can supply a perforator flap. The perforators in the middle third of the fibula are observed on Doppler. The musculocutaneous perforators emerge proximally from the soleus or peroneus longus muscles, and septocutaneous perforators emerge between the flexor hallucis longus and peroneus brevis muscles. Most perforators emerged 13-18 cm proximal to the lateral malleolus. Distally, these perforators often emerge superficial to the Achilles tendon. 7 Anterior tibial perforators: The lower extremity is supplied by the anterior tibial artery. The anterior tibial artery begins at the inferior border of the popliteus muscle. It passes anteriorly through a gap in the interosseous membrane and descends on the anterior surface of the membrane between the tibialis anterior and extensor digitorum longus. 8 Blood is supplied to the anterior compartment of the leg. The major perforators from the anterior tibial artery are located proximally - documented 21-26 cm proximal to the intermalleolar line between the tibia and tibialis anterior muscle. These are the largest perforators. Smaller perforators emerge 4-9 cm above the intermalleolar line between the tendons of the anterior compartment and supply the skin over both malleoli. 9 Arterial perforators have important clinical applications in planning flap reconstruction surgeries of the leg in cases such as diabetic foot, trauma, and trophic ulcers. These flap reconstructive surgeries are performed in cases of high-velocity trauma. Multiple studies have shown that selecting a suitable dominant perforator is key to the success of any flap surgery and the uneventful postoperative healing of the patient. Preoperative determination of the location and number of septocutaneous perforators provides multiple benefits for flap planning. The main benefit of preoperative flap planning is that any unplanned alteration in the operation theatre during flap reconstruction is avoided when there are no suitable dominant perforators available at the surgical site. In addition, pre-operative planning and assessment reduce the operating time and improve the outcome of the dissection. Another advantage of performing preoperative assessment via Doppler is that based on the location of the perforator, a flap may be preoperatively customized to meet all surgical requirements. Multiple authors have previously described the distribution pattern of arterial perforators and proved that achieving a systematic approach for mapping the precise location of the dominant septo-cutaneous perforator is quite difficult. This is primarily due to the fact that there is high degree of variation in the origin and course of these vessels between multiple individuals and also between different limbs of the same individual. In our study, we identified that an individual can have as few as two dominant arterial perforators below the knee and as many as six perforators arising from a parent artery. Color Doppler analysis associated with pulse wave Doppler allows analysis of the anatomical distribution and flow of superficial vessels in the limbs. However, this is not possible with the use of handheld continuous wave Doppler, which does not provide any information regarding the anatomical distribution of the perforators. The main disadvantage of a color Doppler machine is that the investment and economic costs are too high to procure the machine and the machine and probe footprint large for portable ultrasound usage, especially in places like the operation theatre due to logistical problems and problems related to the sterilization of equipment. In addition, pulse wave and color Doppler require skilled expertise in operating an ultrasound machine. Previously, many authors have recommended the use of pre-operative mapping of arterial perforators using acoustic handheld Doppler. However, the literature is limited to evidence-based evidence showing the reliability of this technique. Studies have demonstrated variable reproducibility and success in pre-operative localization of arterial perforators, while comparing handheld data with intraoperative findings. 10 In comparing intra-operative and handheld Doppler findings large underestimation (30 %) to an overestimation of 150 % for hand held Doppler findings. 11 Sound data were analyzed using MATLAB software, and an algorithm was derived to extrapolate sound and tabular data from pulse and color Doppler onto sound recordings from continuous wave Doppler. From a preliminary small dataset analysis of 45 recordings, it was found that the expected peak systolic velocity (expected PSV) from sound analysis of continuous wave Doppler was very close or nearly equal to the pulse wave Doppler actual peak systolic velocity (actual PSV) in 41 recordings. Only four recordings showed vast differences in the datasets of both ultrasound Doppler machines. The main aim of this study was to evaluate whether the sound output of a basic continuous-wave Doppler machine could reproduce the data provided by a technologically advanced handheld Doppler machine. While collecting data using the continuous wave handheld Doppler device, we found that the Doppler signal in the form of a spectral waveform and sound output varied drastically between different recordings of the same perforator by the same investigator (high intra-observer variation). This can be attributed to the fact that there is no way to fix the angle of insonation of the handheld Doppler ultrasound beam and that the output is dependent on the angle at which the probe is held. To counter this problem, we took multiple recordings of the same perforator and analyzed the recordings with the highest spectral peak and maximum sound output. By having multiple recordings of the same perforator using continuous wave Doppler and performing preliminary marking of the perforator site using pulse wave doppler, we were able to set basic scanning guidelines on using continuous wave Doppler for arterial perforator analysis. Another objective of the study was to conduct a never done before kind of pilot study for anatomical mapping of dominant arterial perforators of the below leg arteries (anterior tibial artery and posterior tibial artery). After analyzing the results, it was found that arterial perforators in the leg can be divided into clusters with 5 cm interval, with maximum perforators arising between 5 and 10 cm, 10–15 cm, and 15–20 cm from the nearest anatomical landmarks, that is, medial and lateral malleolus or intermalleolar line. This was consistent with other studies in which clusters of 4–9 cm, 13–18 cm, and 21–26 cm were used for the origin of lower limb arterial perforators. They followed the course of the perforators in the intermuscular septae, which was also noted in our study. 12 CW and PW interpretations based on years of sonographic experience analyzing 122 arterial perforators. Of all perforators, 102 originated from PTA, 4 originated from ATA, and 16 originated from the medial sural artery. 13 The existence of reliable levels of septocutaneous perforators of the lower limb allows one to do reconstruction of soft tissue defects of the lower limb, especially its foot and distal third, in a much easier manner. 14 Limitations of the study 1. Continuous wave Doppler cannot be used as a stand-alone modality to analyze arterial perforators of the lower limb owing to the lack of grayscale display and B mode to identify the artery of origin of the spectral waveform. 2. Spectral data obtained from continuous wave Doppler vary drastically between recordings (intra-observer variation) due to the difference in the angle of insonation during each recording. 3. Significant inter-observer variation while using continuous wave Doppler due to difference in expertise and technique of doing Doppler between 2 radiologists. 4. Spectral data cannot be used as stand-alone to analyze perforators and must be used in conjunction with B-mode display to identify a perforator with better blood flow dynamics based on its course. 5. Intraoperative and post-operative samples were not analyzed during the study. Conclusion Similar to the venous perforator anatomy, the arterial perforator anatomy has an important role and clinical application in perforator flap planning. Presently, there is a paucity of literature regarding the use of continuous wave Doppler for the assessment of arterial anatomy in the extremities. Their main advantage, in comparison to pulse wave and color Doppler, lies in their portability, ease of access, and economically cheaper devices. Another advantage is the presence of a metallic intra- operative probe in the CW Doppler, which can be sterilized. This may allow intra-operative Doppler imaging to confirm the dominant perforator during flap planning. However, the major limitation of using continuous wave Doppler lies in its dependence on pulse wave Doppler to first identify arterial perforators in the limb, due to the lack of gray-scale imaging in CW Doppler. Without prior anatomical mapping, there is no way to confirm whether the sound output arises from a perforator or parent artery. Analysis of the anatomical distribution of arterial perforators demonstrated that most commonly, there are 4 to 5 perforators below the knee arising from the anterior tibial artery and posterior tibial artery, with an average peak systolic velocity of ~ 30-35 cm/s. After performing cluster analysis for the distribution of arterial perforators arising from the anterior and posterior tibial arteries in the leg, we concluded that the perforators were present in the intermuscular septa and plane. Perforator clusters were found within distinct 5 cm intervals at approximately 5–10, 10–15, and 15–20 cm from the medial malleolus, lateral malleolus, or intermalleolar line. In conclusion, spectral analysis of a perforator could aid a surgeon in deciding a dominant arterial perforator, which will further improve the outcomes of flap surgeries and improve its planning. Ethics and consent The study was conducted after obtaining permission from the institutional ethic Committee- approval committee name-Institutional Ethics Committee Kasturba medical College Reg No.ECR/541/Inst/KA/2014/RR.17 study approved on Wednesday 17 th October 2018 as study no. IEC KMC MLR 10-18/382. The study participants were informed about the objectives, and written informed consent was obtained. Data availability Underlying data https://data.mendeley.com/datasets/9wpjrt5nfx/1 Repository name: Mendeley Data Title of project ROLE OF CONTINUOUS WAVE VS PULSE WAVE AND COLOR DOPPLER IN IDENTIFYING ARTERIAL PERFORATORS OF LOWER LIMB”, DOI 10.17632/9wpjrt5nfx.1 . 15 This project contains the following underlying data: • ANNEXURE VI MASTER CHART.docx The files associated with this dataset are licensed under a Creative Commons Attribution 4.0 International licence. References 1. Quaba O, Quaba A: Pedicled perforator flaps for the lower limb. Semin. Plast. Surg. 2006; 20 : 103–111. Publisher Full Text 2. Hwang JH, Kimme MB: Principles of Ultrasound.Hawes RH, Fockens P, editors. Endosonography. 2 ed.Saunders; 2011; pp. 2–12. 3. Poe P: Lower-Extremity Arterial Continuous-Wave Doppler Evaluation. The Journal for Vascular Ultrasound. 2012; 36 (2): 123–134. 4. Moore KL, Agur AMR, Dalley AF: Essential Clinical Anatomy. Lippincott Williams & Wilkins; 2011. 5. Drimouras G, Kostopoulos E, Agiannidis C, et al. : Redefining Vascular Anatomy of Posterior Tibial Artery Perforators: A Cadaveric Study and Review of the Literature. Ann. Plast. Surg. 2016 Jun; 76 (6): 705–712. PubMed Abstract | Publisher Full Text 6. Georgescu AV: Propeller perforator flaps in distal lower leg: Evolution and clinical applications. Arch. Plast. Surg. 2012; 39 : 94–105. PubMed Abstract | Publisher Full Text 7. Schaverien M, Saint-Cyr M: Perforators of the lower leg: analysis of perforator locations and clinical application for pedicled perforator flaps. Plast. Reconstr. Surg. 2008; 122 (1): 161–170. PubMed Abstract | Publisher Full Text 8. Saint-Cyr M, Wong C, Schaverien M, et al. : The perforasome theory: vascular anatomy and clinical implications. Plast. Reconstr. Surg. 2009; 124 : 1529–1544. PubMed Abstract | Publisher Full Text 9. Koshima I, Itoh S, Nanba Y, et al. : Medial and lateral malleolar perforator flaps for repair of defects around the ankle. Ann. Plast. Surg. 2003; 51 : 579–583. PubMed Abstract | Publisher Full Text 10. Yu P, Youssef: A Efficacy of the handheld doppler in preoperative identification of the cutaneous perforators in the anterolateral thigh flap. Plast. Reconstr. Surg. 2006; 118 : 928–933. PubMed Abstract | Publisher Full Text 11. Shaw RJ, Batstone MD, Blackburn TK, et al. : Preoperative doppler assessment of perforator anatomy in the anterolateral thigh flap. Br. J. Oral Maxillofac. Surg. 2010; 48 : 419–422. PubMed Abstract | Publisher Full Text 12. Hupkens P, Westland PB, Schijns W, et al. : Medial lower leg perforators: An anatomical study of their distribution and characteristics: An Anatomical Study on Medial Lower Leg Perforators. Microsurgery. 2017; 37 (4): 319–326. PubMed Abstract | Publisher Full Text 13. Kosutic D, Pejkovic B, Anderhuber F, et al. : Complete mapping of lateral and medial sural artery perforators: anatomical study with Duplex-Doppler ultrasound correlation. J. Plast. Reconstr. Aesthet. Surg. 2012; 65 (11): 1530–1536. Publisher Full Text 14. Stevanovic G, Djordjevic B, Dakovic M, et al. : Fasciocutaneous flaps of the lower leg: Anatomic study and clinical significance. Vojnosanit. Pregl. 2010; 67 (2): 136–144. PubMed Abstract | Publisher Full Text 15. Mahale AJIT, Khatyal S: ROLE OF CONTINUOUS WAVE VS PULSE WAVE AND COLOR DOPPLER IN IDENTIFYING ARTERIAL PERFORATORS OF LOWER LIMB. Dataset citation. Mendeley Data. 2024; V2 . Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 28 Jan 2025 ADD YOUR COMMENT Comment Author details Author details 1 Department of Radiodiagnosis, Katsurba Medical College Mangalore, Manipal Academy of Higher Education, Karnataka, Manipal, 576104, India 2 Department of Orthopaedics, Kasturba Medical College Mangalore, Manipal Academy of Higher Education, Karnataka, Manipal, 576104, India 3 Department of Communication and Electronics, Nitk Surathkal, Mangalore, Karnataka, 575001, India Ajit Mahale Roles: Formal Analysis, Investigation, Writing – Original Draft Preparation Sanyam Khatyal Roles: Conceptualization, Data Curation, Formal Analysis DEEPAK PINTO Roles: Funding Acquisition, Investigation, Methodology DEEPU VIJAYSENAN Roles: Resources, Software, Supervision Sonali Ullal Roles: Validation Merwyn Fernandes Roles: Visualization Sonali Prabhu Roles: Writing – Original Draft Preparation Fathima Raeesa Roles: 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: 28 Jan 2025, 14:143 https://doi.org/10.12688/f1000research.158181.1 Copyright © 2025 Mahale A 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 Mahale A, Khatyal S, PINTO D et al. Role of continuous wave vs pulse wave and color doppler in identifying arterial perforators of lower limb [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :143 ( https://doi.org/10.12688/f1000research.158181.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 28 Jan 2025 Views 0 Cite How to cite this report: Yoshida S. Reviewer Report For: Role of continuous wave vs pulse wave and color doppler in identifying arterial perforators of lower limb [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :143 ( https://doi.org/10.5256/f1000research.173740.r363251 ) The direct URL for this report is: https://f1000research.com/articles/14-143/v1#referee-response-363251 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 10 Feb 2025 Shuhei Yoshida , Hiroshima University, Hiroshima, Japan Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.173740.r363251 Comments The aim of the study is obscure, which leads to the inconsistency of manuscript, introduction methods, results, discussion, and conclusion. The reviewer recommends the authors to make it clear what the problem is in current situations, and ... Continue reading READ ALL Comments The aim of the study is obscure, which leads to the inconsistency of manuscript, introduction methods, results, discussion, and conclusion. The reviewer recommends the authors to make it clear what the problem is in current situations, and what survey should be done to resolve the problem. There are some inappropriate manners for writing manuscripts. The reviewer recommends the authors to reconsider their survey and to reconstruct their survey from the start ABSTRACT The survey was conducted to compare the accuracy of detecting perforator arteries in lower legs between Continuous wave Doppler using a Huntleigh Doppler DMX handheld device and pulse wave and conventional color Doppler. The reviewer recommends the authors to clarify the purpose of the survey, and to described the conclusions based on the purpose and results of the survey Introduction The first, third line “An arterial perforator is --superficial structures.”, “Presently arterial perforators--- to peripheral vaso-occlusive pathology. “ needs to clarify the reference. “CW Doppler” , “PW Doppler”; abbreviations needs their formal terms on its first appearance in body of manuscript apart from abstract. The reviewer recommends the authors to revise the aim and methods of the study literary style, not itemized style, although it is easier to understand. Methods Please note companies which produces the software used by the authors. Results The reviewer thinks BMI data is necessary to assess the data of depth from skin surface. The reviewer recommends the authors to combine Table 1, 2, 3,4 and Figure 1,2 The reviewer thinks Figure 1 is not necessary, since it indicates the same data as Table3. Figure 2 needs numerical display, and good enough to display as Table. In addition, the data in figure 2 needs deviations. The reviewer thinks Table 5 is better to transfer into appropriate figures. The reviewer thinks figure 3 is not necessary. The line “Preliminary analysis --MATLAB software (Figure 5) (Tables 8 and 9).” Should be described in Methods section. The reviewer thinks Figure 4, 5,6 and Table 10, 11 are not necessary. The reviewer thinks the section of Analysis algorithm in MATLAB should be described in the Methods section. Discussion The line “Arterial perforators ---as diabetic foot, trauma, and trophic ulcers.”, “Multiple authors have previously described ----perforator is quite difficult.” need their references. Is the work clearly and accurately presented and does it cite the current literature? No 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? No If applicable, is the statistical analysis and its interpretation appropriate? No Are all the source data underlying the results available to ensure full reproducibility? No Are the conclusions drawn adequately supported by the results? No Competing Interests: No competing interests were disclosed. Reviewer Expertise: Plastic and reconstructive surgery, Microsurgery, Flap transfer, Lymphedema 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 Yoshida S. Reviewer Report For: Role of continuous wave vs pulse wave and color doppler in identifying arterial perforators of lower limb [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :143 ( https://doi.org/10.5256/f1000research.173740.r363251 ) The direct URL for this report is: https://f1000research.com/articles/14-143/v1#referee-response-363251 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 28 Jan 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 Version 1 28 Jan 25 read Shuhei Yoshida , Hiroshima University, Hiroshima, Japan Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Yoshida 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. 10 Feb 2025 | for Version 1 Shuhei Yoshida , Hiroshima University, Hiroshima, Japan 0 Views copyright © 2025 Yoshida 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 Comments The aim of the study is obscure, which leads to the inconsistency of manuscript, introduction methods, results, discussion, and conclusion. The reviewer recommends the authors to make it clear what the problem is in current situations, and what survey should be done to resolve the problem. There are some inappropriate manners for writing manuscripts. The reviewer recommends the authors to reconsider their survey and to reconstruct their survey from the start ABSTRACT The survey was conducted to compare the accuracy of detecting perforator arteries in lower legs between Continuous wave Doppler using a Huntleigh Doppler DMX handheld device and pulse wave and conventional color Doppler. The reviewer recommends the authors to clarify the purpose of the survey, and to described the conclusions based on the purpose and results of the survey Introduction The first, third line “An arterial perforator is --superficial structures.”, “Presently arterial perforators--- to peripheral vaso-occlusive pathology. “ needs to clarify the reference. “CW Doppler” , “PW Doppler”; abbreviations needs their formal terms on its first appearance in body of manuscript apart from abstract. The reviewer recommends the authors to revise the aim and methods of the study literary style, not itemized style, although it is easier to understand. Methods Please note companies which produces the software used by the authors. Results The reviewer thinks BMI data is necessary to assess the data of depth from skin surface. The reviewer recommends the authors to combine Table 1, 2, 3,4 and Figure 1,2 The reviewer thinks Figure 1 is not necessary, since it indicates the same data as Table3. Figure 2 needs numerical display, and good enough to display as Table. In addition, the data in figure 2 needs deviations. The reviewer thinks Table 5 is better to transfer into appropriate figures. The reviewer thinks figure 3 is not necessary. The line “Preliminary analysis --MATLAB software (Figure 5) (Tables 8 and 9).” Should be described in Methods section. The reviewer thinks Figure 4, 5,6 and Table 10, 11 are not necessary. The reviewer thinks the section of Analysis algorithm in MATLAB should be described in the Methods section. Discussion The line “Arterial perforators ---as diabetic foot, trauma, and trophic ulcers.”, “Multiple authors have previously described ----perforator is quite difficult.” need their references. Is the work clearly and accurately presented and does it cite the current literature? No 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? No If applicable, is the statistical analysis and its interpretation appropriate? No Are all the source data underlying the results available to ensure full reproducibility? No Are the conclusions drawn adequately supported by the results? No Competing Interests No competing interests were disclosed. Reviewer Expertise Plastic and reconstructive surgery, Microsurgery, Flap transfer, Lymphedema 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) Yoshida S. Peer Review Report For: Role of continuous wave vs pulse wave and color doppler in identifying arterial perforators of lower limb [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :143 ( https://doi.org/10.5256/f1000research.173740.r363251) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-143/v1#referee-response-363251 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 = "Role of continuous wave vs pulse wave and...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-143/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-143/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-143/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Mahale A et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-143/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/14-143", templates : { twitter : "Role of continuous wave vs pulse wave and color doppler in identifying.... Mahale A et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-143/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/158181/173740") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "173740"); $(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 = { "399134": 0, "399135": 0, "399132": 0, "399133": 0, "452762": 0, "452763": 0, "399131": 0, "399140": 0, "399138": 0, "399139": 0, "399136": 0, "399137": 0, "408142": 0, "408143": 0, "408141": 0, "408150": 0, "408148": 0, "408149": 0, "408146": 0, "408147": 0, "408144": 0, "408145": 0, "396774": 0, "364901": 0, "396775": 0, "364900": 0, "364903": 0, "364902": 0, "364897": 0, "364896": 0, "364899": 0, "364898": 0, "396782": 0, "396783": 0, "396780": 0, "363247": 0, "396781": 0, "396778": 0, "364905": 0, "396779": 0, "364904": 0, "396776": 0, "396777": 0, "399094": 0, "363253": 0, "363252": 0, "399092": 0, "363255": 0, "399093": 0, "363254": 0, "363249": 0, "363248": 0, "363251": 15, "363250": 0, "363256": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "3c9a3065-bbc7-441d-9944-dc6dbf649b96"; 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.