Correlation between post-operative knee swelling... | 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-818" }, "headline": "Correlation between post-operative knee swelling and pain, maximal voluntary muscle contraction, and...", "datePublished": "2025-08-26T09:46:29", "dateModified": "2025-08-26T09:46:29", "author": [ { "@type": "Person", "name": "Shwetha Shenoy" }, { "@type": "Person", "name": "Ashish John Prabhakar" }, { "@type": "Person", "name": "Charu Eapen" }, { "@type": "Person", "name": "Dias Tina Thomas" }, { "@type": "Person", "name": "Vijayakumar Palaniswamy" }, { "@type": "Person", "name": "Molly Cynthia Dsouza" }, { "@type": "Person", "name": "Yogeesh Dattakumar Kamat" } ], "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 Postoperative knee swelling (PKOS) following anterior cruciate ligament reconstruction (ACLR) is known to contribute to deficits such as pain, swelling, reduced range of motion (ROM), and strength, impeding quadriceps activation, inducing arthrogenic muscle inhibition (AMI), and delaying rehabilitation. This study aimed to explore the association of PKOS with pain, ROM, maximum voluntary contraction (MVC), and functional outcome after ACLR. Methods Thirty-two subjects undergoing ACLR were recruited for this study. PKOS, pain, ROM, and MVC were measured on days 0, 1, 2, 3, 2nd week, and 6th week, while functional outcome was assessed using the Lower Extremity Functional Scale (LEFS) after 2 weeks and 6 weeks. Girth measurement was taken to assess swelling, pain was assessed using a visual analog scale (VAS), and MVC was analyzed using surface electromyography®. Results Mean values for PKOS, VAS, ROM, MVC, and functional outcome showed overall improvement from day 0 to week 6, except for MVC values, which exhibited fluctuations from day 2 to day 3. However, no significant association (p > 0.05) was found between PKOS and pain, ROM, MVC, and functional outcome. Conclusion While PKOS improved along with other variables over the recovery period, it exhibited no significant correlation with pain, ROM, strength, or functional outcome post-ACLR, warranting further investigation. Registration: Clinical Trial Registry (CTRI/2022/03/041101). " } { "@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-818/v1", "name": "Correlation between post-operative knee swelling and pain, maximal..." } } ] } Home Browse Correlation between post-operative knee swelling and pain, maximal... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Shenoy S, Prabhakar AJ, Eapen C et al. Correlation between post-operative knee swelling and pain, maximal voluntary muscle contraction, and function following ACL reconstruction: a longitudinal study [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :818 ( https://doi.org/10.12688/f1000research.166364.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 Correlation between post-operative knee swelling and pain, maximal voluntary muscle contraction, and function following ACL reconstruction: a longitudinal study [version 1; peer review: awaiting peer review] Shwetha Shenoy 1 , Ashish John Prabhakar https://orcid.org/0000-0001-5801-6185 1 , Charu Eapen 1 , [...] Dias Tina Thomas https://orcid.org/0000-0001-9297-2269 1 , Vijayakumar Palaniswamy https://orcid.org/0009-0002-0628-5505 2 , Molly Cynthia Dsouza 1 , Yogeesh Dattakumar Kamat 3 Shwetha Shenoy 1 , Ashish John Prabhakar https://orcid.org/0000-0001-5801-6185 1 , [...] Charu Eapen 1 , Dias Tina Thomas https://orcid.org/0000-0001-9297-2269 1 , Vijayakumar Palaniswamy https://orcid.org/0009-0002-0628-5505 2 , Molly Cynthia Dsouza 1 , Yogeesh Dattakumar Kamat 3 PUBLISHED 26 Aug 2025 Author details Author details 1 Department of Physiotherapy, Kasturba Medical College Mangalore, Manipal Academy of Higher Education, Manipal, India 2 Institute of Physiotherapy Pandeshwar, Srinivas University City campus, Mangaluru, 575001, Karnataka, India 3 Department of Orthopedics, Kasturba Medical College Mangalore, Manipal Academy of Higher Education, Manipal, India Shwetha Shenoy Roles: Investigation, Project Administration, Writing – Original Draft Preparation Ashish John Prabhakar Roles: Conceptualization, Investigation, Writing – Original Draft Preparation, Writing – Review & Editing Charu Eapen Roles: Conceptualization, Supervision, Writing – Review & Editing Dias Tina Thomas Roles: Writing – Review & Editing Vijayakumar Palaniswamy Roles: Writing – Review & Editing Molly Cynthia Dsouza Roles: Supervision, Writing – Review & Editing Yogeesh Dattakumar Kamat Roles: Methodology, Project Administration, Writing – Original Draft Preparation OPEN PEER REVIEW REVIEWER STATUS AWAITING PEER REVIEW This article is included in the Manipal Academy of Higher Education gateway. Abstract Background Postoperative knee swelling (PKOS) following anterior cruciate ligament reconstruction (ACLR) is known to contribute to deficits such as pain, swelling, reduced range of motion (ROM), and strength, impeding quadriceps activation, inducing arthrogenic muscle inhibition (AMI), and delaying rehabilitation. This study aimed to explore the association of PKOS with pain, ROM, maximum voluntary contraction (MVC), and functional outcome after ACLR. Methods Thirty-two subjects undergoing ACLR were recruited for this study. PKOS, pain, ROM, and MVC were measured on days 0, 1, 2, 3, 2nd week, and 6th week, while functional outcome was assessed using the Lower Extremity Functional Scale (LEFS) after 2 weeks and 6 weeks. Girth measurement was taken to assess swelling, pain was assessed using a visual analog scale (VAS), and MVC was analyzed using surface electromyography ® . Results Mean values for PKOS, VAS, ROM, MVC, and functional outcome showed overall improvement from day 0 to week 6, except for MVC values, which exhibited fluctuations from day 2 to day 3. However, no significant association (p > 0.05) was found between PKOS and pain, ROM, MVC, and functional outcome. Conclusion While PKOS improved along with other variables over the recovery period, it exhibited no significant correlation with pain, ROM, strength, or functional outcome post-ACLR, warranting further investigation. Registration : Clinical Trial Registry (CTRI/2022/03/041101). READ ALL READ LESS Keywords Anterior cruciate ligament reconstruction, swelling, pain, maximum voluntary contraction, functional outcome Corresponding Author(s) Ashish John Prabhakar ( [email protected] ) Close Corresponding author: Ashish John Prabhakar Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Shenoy S et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Shenoy S, Prabhakar AJ, Eapen C et al. Correlation between post-operative knee swelling and pain, maximal voluntary muscle contraction, and function following ACL reconstruction: a longitudinal study [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :818 ( https://doi.org/10.12688/f1000research.166364.1 ) First published: 26 Aug 2025, 14 :818 ( https://doi.org/10.12688/f1000research.166364.1 ) Latest published: 26 Aug 2025, 14 :818 ( https://doi.org/10.12688/f1000research.166364.1 ) Introduction Post-operative knee swelling (POKS) is a common impairment following anterior cruciate ligament reconstruction (ACLR) that can substantially affect recovery trajectories and long-term rehabilitation outcomes ( Ong et al., 2023 ). In Indian epidemiological studies, ACL injuries have been reported as the most frequent sports-related knee trauma among young male athletes ( John et al., 2016 ). ACL tears are among the most common ligament injuries of the knee and are often managed operatively, although nonoperative strategies remain viable in selected populations ( Bogunovic & Matava, 2013 ). ACL reconstruction remains the standard surgical approach for restoring knee stability and function in active individuals ( Musahl & Karlsson, 2019 ). Surgical stimuli can intensify the inflammatory cascade within the knee joint, leading to postoperative swelling. Additionally, the irrigation procedure conducted during ACLR, entailing the extraction of synovial fluid, could undermine joint lubrication, thus fostering an increase in knee swelling. Despite advancements in surgical techniques and rehabilitation protocols, PKOS remains elusive. Its association with pain, reduced range of motion (ROM), reduced quadriceps muscle strength, muscle inhibition, atrophy, and impaired functional outcomes remains poorly understood ( Kochhal et al., 2019 ). Swelling after ACLR is frequently linked with neuromuscular functional changes such as arthrogenic muscle inhibition (AMI), which is hypothesized to result from the inflammatory response triggered by tissue trauma associated with surgery ( Palmieri-Smith et al., 2013 ; Sonnery-Cottet et al., 2019 ). Recent studies have also shown persistent impairments in quadriceps neuromuscular control and physical function extending well beyond the early post-operative phase ( Hunnicutt et al., 2020 ). Non-contact ACL injuries, which are the most common type, are often attributed to faulty landing mechanics, muscle imbalances, and neuromuscular deficits ( Shimokochi & Shultz, 2008 ). AMI is typically characterized by reduced activation and motor unit output in the vastus medialis and vastus lateralis muscles, leading to poor treatment outcomes, including persistent range of motion and strength deficits, postoperative stiffness ( Palmieri-Smith et al., 2013 ; Sonnery-Cottet et al., 2019 ). Consequently, assessing maximum voluntary contraction (MVC) of these muscles using Electromyography (EMG) is essential to provide objective data on strength and activation of the quadriceps muscles. Documenting the changes in MVC values can indicate strength improvement or deficits, guiding the rehabilitation and monitoring patient progress. However, no previous study explored the association between PKOS and MVC over time in ACLR population. Previous studies demonstrated that knee swelling leads to significant quadriceps inhibition and strength deficits ( Palmieri-Smith et al., 2013 ). These findings are supported by a systematic review and meta-analysis confirming persistent deficits in quadriceps strength and volitional activation post-ACLR ( Lisee et al., 2019 ). However, these studies largely focus on experimentally induced knee effusion and do not fully capture the impacts of acute and chronic effects of PKOS following ACLR, including deficits in pain, ROM, MVC and strength due to AMI, persistent impact on functional outcomes. Another study reported that quadriceps strength deficit observed following ACLR is primarily due to muscle atrophy rather than neuromuscular inhibition ( Hobson, 2018 ). However, the study lacks objective measurement of maximum quadriceps strength and activation in the immediate postoperative period (<6 weeks). Return to sport following ACLR has been shown to be influenced by knee impairments, pain, and functional limitations in the early post-operative period ( Lentz et al., 2012 ). The need for this study arises from the recognized gap in the literature concerning the acute effects of post-operative swelling on key functional outcomes. While there is substantial evidence ( Palmieri-Smith et al., 2013 ; Palmieri et al., 2004 ) indicating that knee swelling negatively affects muscle strength and functional outcomes in the later stages of recovery, there is limited data on its impact during the immediate post-operative period ( Norte et al., 2018 ). Therefore, the purpose of this study is to examine the time course of PKOS following ACLR and its association with pain, ROM, MVC, and functional performance in people undergoing ACLR for primary ACL injury. Examining the association of PKOS of ACLR with pain, ROM, MVC, and functional performance early in the rehabilitation process is critical for developing targeted interventions that can enhance recovery trajectories. Targeted neuromuscular strategies aimed at restoring knee extensor strength are essential components of evidence-based ACLR rehabilitation ( Buckthorpe et al., 2019 ). Materials and methods Study design and participants The Department of Physiotherapy, Kasturba Medical College, Mangalore, conducted this longitudinal study from February 2022 to January 2023. Ethical approval was obtained from the Institutional Ethics Committee, KMC Mangalore (IEC KMC MLR01/2022/12), and the study was registered with India’s Clinical Trial Registry (CTRI/2022/03/041101). Thirty-two participants, aged between 15 and 55, who underwent ACLR were recruited (see Table 1 for demographics) and provided written informed consent, compliant with the latest revision of the Declaration of Helsinki. Participants who underwent ACLR with meniscal repair, had associated fractures, injuries to the collateral ligaments, intraoperative complications like fractures, or postoperative infections were excluded. The overall participant screening and allocation process is depicted in Figure 1 . Table 1. Demographic data (Age). Age Percent 20 and below 9.4 21-30 62.5 31-40 15.6 Above 40 12.5 Total 100.0 Procedure Following approval of the study, participants were recruited based on the eligibility criteria, and written informed consent was obtained from all participants. Demographic information for all participants was documented, and clinical assessments of PKOS, pain, ROM, and MVC were recorded on day 0, 1, 2, 3, during the 2nd week, and at the 6th week follow-up. The Lower Extremity Functional Scale (LEFS) was administered at the 2-week and 6-week intervals. Outcome measures PKOS: Circumferential measurements of the limb were taken using an inch tape at specific levels: at the joint line ( Figure 2 ), 5 cm superior ( Figure 3 ), 10 cm superior ( Figure 4 ), 15 cm superior ( Figure 5 ), and 15 cm inferior to the joint line ( Figure 6 ). These measurements are proven to have a high level of reliability in patients recovering from ACLR surgery ( Soderberg et al., 1996 ). Figure 1. Methodological flow chart. Figure 2. Girth measurement: At the joint line. Figure 3. Girth measurement: 5 cm superior to the joint line. Figure 4. Girth measurement: 10 cm superior to the joint line. Figure 5. Girth measurement: 15 cm superior to the joint line. Sensor placement for surface EMG: The placement of the electrodes was according to the SENIAM ® (Surface Electromyography for the Non-Invasive Assessment of Muscles) guidelines. The electrode for the rectus femoris is positioned on the imaginary line between the anterior superior iliac spine (ASIS) and the superior region of the patella at 50%. For the vastus medialis, the electrode is positioned at 80% on the line between the ASIS and the joint space in front of the anterior border of the medial ligament. The electrode for the vastus lateralis is positioned at the 2/3rd level on the line from the ASIS to the lateral side of the patella ( SENIAM, 2020 ). The electrode placements used to assess MVC are illustrated in Figure 7 . MVC testing protocol: After the placement of sensors, all participants were asked to perform MVC of the identified muscles for 5 seconds. Participants were verbally encouraged to push as hard as possible for 5 seconds and were permitted to view the computer monitor during the MVC trials for visual feedback and motivation. During this process, MVC was recorded over three trials. EMG analysis was performed following the standard procedure outlined in the operating manual of the Data LITE ® wireless system to determine the MVC of each muscle. The recorded data was rectified, and the MVC was documented using the Data LITE ® wireless system: Biometrics Ltd application. Each trial was repeated thrice to ensure adequate motor unit data capture. Each trial followed a trapezoidal waveform: three-second ramp up, ten-second sustained contraction at the designated %MVC, and three-second ramp down. Each participant was instructed to follow the trapezoid as closely as possible, with real-time visual feedback displayed on a computer monitor. Pain was assessed using the Visual Analog Scale (VAS), which has high test-retest reliability (ICC values ranging from 0.71 to 0.99) and moderate concurrent validity (0.71–0.78) ( Kahl & Cleland, 2005 ). ROM was measured using a standard long arm goniometer, which has high intra-tester reliability (0.99) and validity (0.98) ( Figures 8 & 9 ) ( Brosseau et al., 2001 ). Figure 6. Girth measurement: 15 cm inferior to the joint line. Figure 7. Placement of EMG sensors to record MVC. Figure 8. Starting position for goniometric knee flexion ROM. Figure 9. Measuring knee flexion ROM with goniometer. Figure 10. Age group of the subjects. Figure 11. Gender of the subjects. Figure 12. Mean values for VAS, on activity and at rest from day 0 to week 6. Figure 13. Mean values for girth measurements at 15 cm, 10 cm, 5 cm superior to the joint line, at the joint line and 15 cm below the joint line from day 0 to week 6. Figure 14. Mean values for knee flexion ROM (active and passive) from day 0 to week 6. Figure 15. Mean values for MVC of rectus femoris, vastus medialis and vastus lateralis from day 0 to week 6. The Lower Extremity Functional Scale (LEFS) was used to measure functional outcomes, with test-retest reliability coefficients ranging from 0.85 to 0.95 ( Cupido et al., 2014 ). Statistical analysis The study employed various statistical methods to analyze continuous variables related to knee swelling and its associations with pain, ROM, MVC and LEFS. All continuous variables including pain, ROM, MVC and LEFS were presented as means with standard deviations (SDs) using descriptive statistics. Pearson correlation coefficients (r) was utilized to determine the correlation between PKOS and pain, ROM, MVC, and LEFS for all time points. A p-value of less than 0.05 was considered statistically significant. All analyses were performed with IBM SPSS version 25.0 (Statistical Package for Social Sciences). Results The demographic characteristics of the study participants are summarized in Table 1 and Table 2 . Thirty-two subjects, comprising 27 males and 7 females, were recruited for the study, with a mean age of 28.47 ± 8.613 years ( Table 2 ). The age-wise distribution of participants is illustrated in Figure 10 . In Table 1 , the distribution of participants by age reveals that the majority (62.5%) fell within the 21–30 age range, followed by 31–40 years (15.6%), and participants aged 20 and below accounted for 9.4%. Those above 40 years constituted 12.5% of the sample. Table 2 displays the gender distribution, with males comprising the majority (84.4%) and females representing 15.6% of the total sample. The gender-wise distribution is depicted in Figure 11 . These findings suggest that the study sample predominantly consists of young to middle-aged adults, with a greater representation of males. Table 2. Demographic data (Gender). Gender Frequency Percent Female 5 15.6 Male 27 84.4 Total 32 100.0 PKOS (Knee Girth Measurement) Table 3 presents mean values for various girth measurements, VAS scores, knee flexion ROM measurements, MVC measurements, and LEFS scores. A notable trend observed across multiple parameters is a decrease in measurements as one moves superiorly from 15 cm above the joint line to 15 cm below the joint line on Day 0. This trend persists throughout the entire data collection period, spanning Days 1-3 and Weeks 1 and 2. Specifically, girth measurements, VAS scores, and knee flexion ROM measurements exhibit this pattern consistently. The trend of pain reduction over time is illustrated in Figure 12 . In contrast, MVC measurements for the rectus femoris, vastus medialis, and vastus lateralis muscles demonstrate a slight increase over the data collection period. Additionally, LEFS scores exhibit a general upward trend, indicating an overall improvement in lower extremity functional ability throughout the duration of the study. These trends in knee swelling reduction across anatomical sites and time points are visually depicted in Figure 13 . Table 3. Mean values for girth measured at 15 cm, 10 cm, 5 cm superior to the joint line, at the joint line and 15 cm below the joint line, VAS, knee flexion ROM, MVC for rectus femoris, vastus medialis, vastus lateralis and LEFS. N Girth measurement (Mean) VAS (Mean) Knee flexion ROM (Mean) MVC (Mean) LEFS (Mean) 15 cm superior 10 cm superior 5 cm superior At the joint line 15 cm below On activity At rest Active Passive Rectus femoris Vastus medialis Vastus lateralis Day 0 32 45.12 42.19 40.95 39.58 35.22 8.22 4.88 23.44 29.13 0.048 0.036 0.063 Day 1 32 45.08 42.12 40.88 39.49 35.13 6.78 3.16 37.34 43.53 0.071 0.058 0.095 Day 2 32 44.83 42.08 40.84 39.41 35.03 5.00 1.81 47.84 54.16 0.048 0.051 0.096 Day 3 32 44.76 42.02 40.80 39.33 34.94 3.59 1.16 55.56 63.16 0.060 0.071 0.094 Week 2 32 44.01 41.06 39.47 37.81 34.04 2.59 0.69 75.25 84.59 0.083 0.125 0.148 35.78 Week 6 32 43.29 40.16 38.19 36.63 33.45 1.25 0.19 96.63 105.09 0.249 0.513 0.553 60.95 Correlation between PKOS and Pain The correlation between PKOS as measured by girth at various locations around the knee, and clinical measures including pain (VAS), was examined from Day 0 to Week 6 post-surgery and is reported in Table 4 . Across all time points, there was no significant correlation between knee girth measurements at different locations and VAS scores for activity or at rest on Day 0, suggesting that swelling may not strongly correlate with pain immediately post-surgery. However, as time progressed, a negative correlation between knee girth measurements at superior locations (15 cm, 10 cm, and 5 cm above the joint line) and VAS scores for activity was observed, albeit not consistently significant. This indicates that as knee swelling decreases, pain during activity tends to decrease as well, though not in a statistically significant manner for most time points. Table 4. Correlation between girth of the knee and VAS, on activity and at rest from day 0 to week 6. Day VAS (activity) VAS (rest) N r value p value N r value p value Day 0 Girth- 15 cm superior 32 -0.001 0.994 32 0.176 0.334 Girth- 10 cm superior 32 -0.144 0.432 32 0.119 0.518 Girth- 5 cm superior 32 -0.165 0.365 32 0.104 0.571 Girth- At the joint line 32 -0.147 0.421 32 0.070 0.705 Girth- 15 cm below 32 -0.100 0.584 32 0.312 0.082 Day 1 Girth- 15 cm superior 32 -0.282 0.118 32 -0.067 0.714 Girth- 10 cm superior 32 -0.261 0.149 32 -0.038 0.838 Girth- 5 cm superior 32 -0.234 0.198 32 -0.015 0.935 Girth- At the joint line 32 -0.206 0.257 32 -0.001 0.995 Girth- 15 cm below 32 -0.328 0.067 32 0.007 0.970 Day 2 Girth- 15 cm superior 32 -0.256 0.158 32 0.257 0.155 Girth- 10 cm superior 32 -0.285 0.114 32 0.254 0.161 Girth- 5 cm superior 32 -0.289 0.108 32 0.189 0.300 Girth- At the joint line 32 -0.221 0.225 32 0.178 0.331 Girth- 15 cm below 32 -0.399 0.024 * 32 -0.009 0.960 Day 3 Girth- 15 cm superior 32 -0.351 0.049 * 32 0.132 0.472 Girth- 10 cm superior 32 -0.346 0.052 32 0.202 0.267 Girth- 5 cm superior 32 -0.374 0.035 * 32 0.189 0.300 Girth- At the joint line 32 -0.326 0.069 32 0.276 0.127 Girth- 15 cm below 32 -0.272 0.132 32 0.065 0.725 Week 2 Girth- 15 cm superior 32 -0.009 0.959 32 0.257 0.156 Girth- 10 cm superior 32 -0.028 0.879 32 0.248 0.172 Girth- 5 cm superior 32 -0.088 0.632 32 0.177 0.333 Girth- At the joint line 32 -0.115 0.529 32 -0.096 0.602 Girth- 15 cm below 32 -0.027 0.885 32 0.135 0.460 Week 6 Girth- 15 cm superior 32 -0.046 0.803 32 0.187 0.307 Girth- 10 cm superior 32 0.005 0.980 32 0.233 0.200 Girth- 5 cm superior 32 -0.006 0.973 32 0.194 0.287 Girth- At the joint line 32 0.162 0.374 32 0.230 0.206 Girth- 15 cm below 32 0.075 0.684 32 0.143 0.435 * Significant at p < 0.05. Correlation between PKOS and Knee flexion ROM Table 5 presents the correlation between knee girth and knee flexion ROM, both active and passive, from Day 0 to Week 6 post-surgery. The study documented active and passive knee flexion ROM from Day 0 to Week 6 post-surgery, showing gradual increases in mean values from 23.44 to 96.63 for active ROM and from 29.13 to 105.09 for passive ROM ( Table 5 ). Initially, in the early days following ACLR (Day 0-1), no significant correlations were found between knee girth and ROM. However, weak positive correlations emerged over time, particularly at superior locations above the joint line. Significantly, on Day 2, negative correlations suggested a potential link between decreased knee swelling and slight improvements in ROM (15 cm below: r = 0.218, p = 0.231). By Week 6, negative correlations became more pronounced, indicating a potential association between reduced swelling and improved ROM (15 cm superior: r = -0.384, p = 0.030* for active ROM). The progression in active and passive knee flexion over time is visually represented in Figure 14 . Table 5. Correlation between girth of the knee and knee flexion ROM (active and passive) from day 0 to week 6. Day ROM (Active) ROM (Passive) N r value p value N r value p value Day 0 Girth- 15 cm superior 32 0.141 0.443 32 0.121 0.511 Girth- 10 cm superior 32 0.204 0.263 32 0.173 0.345 Girth- 5 cm superior 32 0.211 0.247 32 0.195 0.284 Girth- At the joint line 32 0.267 0.140 32 0.263 0.146 Girth- 15 cm below 32 0.263 0.145 32 0.266 0.141 Day 1 Girth- 15 cm superior 32 0.103 0.576 32 0.067 0.715 Girth- 10 cm superior 32 0.111 0.545 32 0.083 0.652 Girth- 5 cm superior 32 0.089 0.630 32 0.065 0.725 Girth- At the joint line 32 0.171 0.349 32 0.154 0.401 Girth- 15 cm below 32 0.331 0.064 32 0.299 0.096 Day 2 Girth- 15 cm superior 32 -0.133 0.468 32 -0.110 0.549 Girth- 10 cm superior 32 -0.099 0.588 32 -0.076 0.681 Girth- 5 cm superior 32 -0.098 0.595 32 -0.067 0.715 Girth- At the joint line 32 -0.008 0.965 32 0.020 0.913 Girth- 15 cm below 32 0.133 0.469 32 0.157 0.391 Day 3 Girth- 15 cm superior 32 -0.121 0.508 32 -0.095 0.605 Girth- 10 cm superior 32 -0.081 0.659 32 -0.060 0.744 Girth- 5 cm superior 32 -0.033 0.859 32 -0.004 0.983 Girth- At the joint line 32 0.042 0.821 32 0.072 0.696 Girth- 15 cm below 32 0.121 0.511 32 0.109 0.553 Week 2 Girth- 15 cm superior 32 -0.148 0.418 32 -0.070 0.702 Girth- 10 cm superior 32 -0.204 0.263 32 -0.141 0.442 Girth- 5 cm superior 32 -0.143 0.435 32 -0.086 0.641 Girth- At the joint line 32 -0.022 0.904 32 0.012 0.950 Girth- 15 cm below 32 0.039 0.833 32 0.069 0.707 Week 6 Girth- 15 cm superior 32 -0.287 0.111 32 -0.347 0.052 Girth- 10 cm superior 32 -0.294 0.102 32 -0.374 0.035 * Girth- 5 cm superior 32 -0.277 0.124 32 -0.359 0.044 * Girth- At the joint line 32 -0.113 0.538 32 -0.233 0.199 Girth- 15 cm below 32 -0.263 0.147 32 -0.338 0.058 * Significant at p < 0.05. MVC Table 6 illustrates the correlation between knee girth and MVC of the rectus femoris, vastus medialis, and vastus lateralis muscles from Day 0 to Week 6 post-surgery. Initially, on Day 0, no significant correlations were observed between knee girth and MVC measurements for all three muscles. However, as the recovery progressed, weak and inconsistent correlations emerged, with some time points showing positive or negative correlations, while others showed no significant associations. At Week 6, however, negative correlations between knee girth and MVC measurements were statistically significant for all three muscles: rectus femoris (r = -0.384, p = 0.030*), vastus medialis (r = -0.438, p = 0.012*), and vastus lateralis (r = -0.433, p = 0.013*). These changes in muscle activity over time are illustrated in Figure 15 . Table 6. Correlation between girth of the knee and MVC of rectus femoris, vastus medialis and vastus lateralis from day 0 to week 6. Day Rectus Femoris Vastus medialis Vastus Lateralis N r value p value N r value p N r value p value Day 0 Girth- 15 cm superior 32 0.114 0.534 32 0.111 0.544 32 -0.035 0.848 Girth- 10 cm superior 32 0.109 0.552 32 0.070 0.703 32 -0.069 0.707 Girth- 5 cm superior 32 0.077 0.677 32 0.070 0.703 32 -0.115 0.531 Girth- At the joint line 32 0.036 0.844 32 -0.090 0.625 32 -0.086 0.639 Girth- 15 cm below 32 -0.088 0.633 32 -0.022 0.907 32 -0.003 0.985 Day 1 Girth- 15 cm superior 32 -0.038 0.835 32 0.004 0.983 32 -0.190 0.298 Girth- 10 cm superior 32 -0.105 0.566 32 0.011 0.954 32 -0.157 0.391 Girth- 5 cm superior 32 -0.116 0.528 32 -0.026 0.886 32 -0.164 0.371 Girth- At the joint line 32 -0.082 0.654 32 0.035 0.848 32 -0.146 0.424 Girth- 15 cm below 32 0.008 0.963 32 0.121 0.509 32 -0.111 0.547 Day 2 Girth- 15 cm superior 32 0.017 0.925 32 -0.059 0.749 32 -0.234 0.198 Girth- 10 cm superior 32 0.124 0.497 32 0.039 0.833 32 -0.120 0.513 Girth- 5 cm superior 32 0.058 0.751 32 0.078 0.671 32 -0.080 0.662 Girth- At the joint line 32 0.055 0.765 32 0.098 0.594 32 -0.048 0.794 Girth- 15 cm below 32 0.218 0.231 32 0.140 0.446 32 -0.041 0.823 Day 3 Girth- 15 cm superior 32 0.025 0.891 32 -0.259 0.152 32 -0.209 0.252 Girth- 10 cm superior 32 0.130 0.479 32 -0.189 0.300 32 -0.084 0.649 Girth- 5 cm superior 32 0.097 0.598 32 -0.146 0.424 32 -0.028 0.878 Girth- At the joint line 32 0.111 0.545 32 -0.088 0.633 32 0.047 0.799 Girth- 15 cm below 32 0.227 0.211 32 -0.047 0.800 32 0.074 0.689 Week 2 Girth- 15 cm superior 32 -0.098 0.593 32 -0.088 0.632 32 -0.013 0.943 Girth- 10 cm superior 32 -0.099 0.589 32 -0.085 0.645 32 0.008 0.963 Girth- 5 cm superior 32 -0.108 0.555 32 -0.144 0.431 32 -0.001 0.997 Girth- At the joint line 32 -0.039 0.832 32 0.011 0.954 32 0.018 0.924 Girth- 15 cm below 32 0.246 0.174 32 0.166 0.365 32 0.182 0.318 Week 6 Girth- 15 cm superior 32 -0.384 0.030 * 32 -0.438 0.012 * 32 -0.433 0.013 * Girth- 10 cm superior 32 -0.482 0.005 * 32 -0.456 0.009 * 32 -0.453 0.009 * Girth- 5 cm superior 32 -0.491 0.004 * 32 -0.427 0.015 * 32 -0.430 0.014 * Girth- At the joint line 32 -0.276 0.126 32 -0.204 0.263 32 -0.161 0.380 Girth- 15 cm below 32 -0.077 0.674 32 -0.129 0.481 32 -0.102 0.579 * Significant at p < 0.05. Correlation between PKOS and LEFS Table 7 presents the correlation between knee girth and LEFS from Day 0 to Week 6 post-surgery. At Week 2, no significant correlations were found between knee girth and LEFS scores at any measurement location. However, a positive correlation was observed between knee girth 15 cm below the joint line and LEFS scores (r = 0.176, p = 0.335). By Week 6, negative correlations between knee girth and LEFS scores were observed at several measurement locations. Specifically, significant negative correlations were found for knee girth 5 cm superior (r = -0.375, p = 0.034*) and knee girth at the joint line (r = -0.340, p = 0.057) Table 7. Correlation between girth of the knee and LEFS from day 0 to week 6. Day LEFS N r value p value Week 2 Girth- 15 cm superior 32 -0.134 0.465 Girth- 10 cm superior 32 -0.123 0.501 Girth- 5 cm superior 32 -0.148 0.418 Girth- At the joint line 32 -0.043 0.815 Girth- 15 cm below 32 0.176 0.335 Week 6 Girth- 15 cm superior 32 -0.254 0.160 Girth- 10 cm superior 32 -0.264 0.145 Girth- 5 cm superior 32 -0.375 0.034 * Girth- At the joint line 32 -0.340 0.057 Girth- 15 cm below 32 -0.200 0.273 * Significant at p < 0.05. . Discussion The objective of the study was to find an association between swelling at the knee joint with pain, ROM, muscle strength and functional outcome after ACLR. In our study, the maximum number of participants who underwent ACLR were from the age group of 20-30 years; this could be attributed to their active lifestyle in comparison to those of the other age ranges. There were more male than female participants in our study despite the fact that the incidence rates of ACL injury are reported to be 2.4–9.5 times higher in females ( Sanders et al., 2016 ; Lew et al., 2021 ). This could be as a result of higher participation of males than females in contact or high-intensity sports, which is considered as a risk factor for ACL injury ( Sanders et al., 2016 ). The findings of our study suggested that girth of the knee and VAS on activity and at rest decreased from day 0 to week 6, however no significant association was seen between the two parameters, it was also noted that muscle inhibition persisted with presence of swelling, similarly studies have also suggested that in the absence of pain, quadriceps inhibition was noted in knee with artificially induced swelling ( Hopkins & Ingersoll, 2000 ; Wood et al., 1988 ). Though the mechanism behind muscle inhibition has been poorly understood, it is believed that swelling on its own can cause considerable quadriceps AMI ( Rice & McNair, 2010 ; Rice et al., 2014 ). Studies have revealed that intra articular swelling significantly reduces EMG activation and H reflex amplitude despite the absence of structural injury, pain or joint effusion ( Wood et al., 1988 ; Rice et al., 2009 ) Additionally, joint infusion has been shown to significantly increase group II joint afferent discharge in animal studies by raising intra articular pressure and activating stretch and pressure-sensitive mechanoreceptors ( Grigg & Hoffman, 1982 ; Wood & Ferrell, 1984 ). In the spinal cord, group I non reciprocal (Ib) inhibitory interneurons are known to be excited by group II joint afferents, inhibiting quadriceps alpha motor neurons and preventing complete activation of the muscle ( Iles et al., 1990 ; Lundberg et al., 1978 ). Recent theoretical models further support these findings, emphasizing both spinal and supraspinal pathways contributing to persistent AMI and its impact on quadriceps activation ( Norte et al., 2021 ). This is further corroborated by findings from experimental joint effusion models, which show that both pre- and post-synaptic spinal inhibition play key roles in arthrogenic quadriceps suppression ( Palmieri et al., 2004 ). AMI takes a central role in the injury cycle. Athletes who sustain joint injuries have mobility and ROM deficiencies. Reduced ROM can be caused by pain, swelling, muscle spasms, or the inability of the muscles around the joint to contract effectively. This causes muscle atrophy, weakness, and a slower rate of functional recovery ( Hopkins & Ingersoll, 2000 ; Young, 1993 ). Recent studies have also shown that joint effusion can reduce corticomotor excitability of the quadriceps, contributing to persistent voluntary activation failure in the early phase of rehabilitation ( Lepley et al., 2015 ). In the present study, it was found that there was a statistically significant correlation between girth and passive ROM for knee flexion for week 6 when measured at 10 cm and 5 cm superior to the joint line. Though there was no statistically significant correlation noted between girth and ROM at other time points, there was an improvement in the knee flexion ROM from day 0 to week 6 which could be explained by the decreased levels of interstitial and intracapsular swelling following rehabilitation ( Wilk et al., 2022 ). LEFS values were measured after 2 weeks and 6 weeks and it was seen that the mean values for LEFS increased from week 2 to week 6 for all the subjects. Similar longitudinal improvements in LEFS scores following ACLR have been reported previously, reflecting functional recovery over early rehabilitation periods ( Alcock et al., 2012 ). However, the results showed that there was no association between girth measured at different points and LEFS after 2 weeks and 6 weeks. The reduction in ROM following ACLR is due to multifactorial reasons, furthermore, pain catastrophizing and kinesiophobia could play a role in active avoidance of movement due to fear of recurring pain or injury and this could impair daily functioning and can have a detrimental effect on rehabilitation outcomes in the long-term ( Österberg et al., 2013 ; Quartana et al., 2009 ). Patients may avoid actions that could potentially result in pain or re-injury which can in turn lead to unfavorable views towards one’s body and avoid participation in daily activities. After musculoskeletal injury and surgery, delayed recovery and discharge are frequently caused by pain catastrophizing and fear of pain ( Leeuw et al., 2007 ; Tichonova et al., 2016 ). A higher level of pain catastrophizing was highly correlated with a greater level of pain in the knee while performing activities of daily living before and after rehabilitation. A higher degree of kinesiophobia was strongly correlated with more difficulties experienced while carrying out daily activities ( Tichonova et al., 2016 ). In the present study, it was seen that MVC values for rectus femoris, vastus medialis and vastus lateralis showed a gradual increase from day 0 to week 6 except from day 2 to day 3. A significant correlation was observed between girth measured at 15 cm, 10 cm and 5 cm superior to the joint line and MVC for the muscles at 6 weeks whereas other measurements for girth from day 0 to week 6 showed no association with MVC for rectus femoris, vastus medialis and vastus lateralis. This could be possibly due to swelling and alterations in skin impedance which can give rise to artifacts influencing EMG readings ( Jun Kimura, 2013 ). Similarly, in a study done by Drechsler WI et al. (2006) , changes in isometric muscle strength, voluntary activation and EMG parameters were monitored in relation to pain, swelling and stability in the knee joint in 31 patients after ACLR and it was found that there was no association between quadriceps activation levels and swelling, which was measured at 1 and 3 months after ACLR ( Drechsler et al., 2006 ). The data from the current study supports this premise and expands on their work in that multiple factors could be responsible in influencing the MVC values after ACLR. Our study suggests that while swelling decreased over a period of time, parameters like pain, ROM, MVC and LEFS improved, but there was no statistically significant association found between these variables. These findings align with previous evidence showing that quadriceps function following ACLR may not always correlate directly with swelling or pain but can still influence patient-reported outcomes ( Lepley et al., 2018 ; Loyd et al., 2019 ). Furthermore, a recent longitudinal study further supported these trends, showing weak correlations between swelling and strength or function in the early weeks following ACL reconstruction ( Prabhakar, 2025 ). These observations highlight the clinical importance of restoring knee extensor strength through progressive neuromuscular rehabilitation after ACL reconstruction ( Buckthorpe et al., 2019 ). Conclusion The variables that were examined, including swelling, pain, ROM, MVC, and functional outcome, all improved overall, however swelling by itself had no significant correlation with any of the variables. Though swelling has its own effect that might influence the rehabilitation outcomes, its management should not be given any lesser importance. Therapeutic modalities such as neuromuscular electrostimulation have been shown to reduce post-operative knee effusion, pain, and swelling following ACL reconstruction, thus supporting the need for proactive swelling management ( Ediz et al., 2012 ). Ethical consideration The Department of Physiotherapy, Kasturba Medical College, Mangalore, conducted this longitudinal study from February 2022 to January 2023. Ethical approval was obtained from the Institutional Ethics Committee, KMC Mangalore (IEC KMC MLR01/2022/12), and the study was registered with India’s Clinical Trial Registry (CTRI/2022/03/041101). Data availability Open Science Framework (OSF): Correlation Between Post-Operative Knee Swelling and Pain, Maximal Voluntary Muscle Contraction, and Function Following ACL Reconstruction: A Longitudinal Study, 10.17605/OSF.IO/BKUX4 ( Prabhakar, A. J. 2025 ). This project contains the following underlying data: ACLR DATA ENTRY (2).xlsx Data are available under the terms of the CC-By Attribution-NonCommercial-NoDerivatives 4.0 International (CC-BY 4.0). Acknowledgements We would like to thank Manipal Academy of Higher Education, Manipal, India and all the participants of the study. We would also like to acknowledge Dr. Sucharitha Suresh and Mr. Shyam Krishnan for their contribution towards data analysis and EMG analysis. References Alcock GK, Werstine MS, Robbins SM, et al. : Longitudinal changes in the lower extremity functional scale after anterior cruciate ligament reconstructive surgery. Clin. J. Sport. Med.: Official Journal of the Canadian Academy of Sport Medicine. 2012; 22 (3): 234–239. PubMed Abstract | Publisher Full Text Bogunovic L, Matava MJ: Operative and nonoperative treatment options for ACL tears in the adult patient: a conceptual review. Phys. Sportsmed. 2013; 41 (4): 33–40. PubMed Abstract | Publisher Full Text Brosseau L, Balmer S, Tousignant M, et al. : Intra- and intertester reliability and criterion validity of the parallelogram and universal goniometers for measuring maximum active knee flexion and extension of patients with knee restrictions. Arch. Phys. Med. Rehabil. 2001; 82 (3): 396–402. PubMed Abstract | Publisher Full Text Buckthorpe M, La Rosa G, Villa FD: RESTORING KNEE EXTENSOR STRENGTH AFTER ANTERIOR CRUCIATE LIGAMENT RECONSTRUCTION: A CLINICAL COMMENTARY. Int. J. Sports Phys. Ther. 2019; 14 (1): 159–172. PubMed Abstract | Publisher Full Text | Free Full Text Cupido C, Peterson D, Sutherland MS, et al. : Tracking Patient Outcomes after Anterior Cruciate Ligament Reconstruction. Physiother. Can. 2014; 66 (2): 199–205. PubMed Abstract | Publisher Full Text | Free Full Text Drechsler WI, Cramp MC, Scott OM: Changes in muscle strength and EMG median frequency after anterior cruciate ligament reconstruction. Eur. J. Appl. Physiol. 2006; 98 (6): 613–623. PubMed Abstract | Publisher Full Text Ediz L, Ceylan MF, Turktas U, et al. : A randomized controlled trial of electrostimulation effects on effussion, swelling and pain recovery after anterior cruciate ligament reconstruction: a pilot study. Clin. Rehabil. 2012; 26 (5): 413–422. PubMed Abstract | Publisher Full Text Grigg P, Hoffman AH: Properties of Ruffini afferents revealed by stress analysis of isolated sections of cat knee capsule. J. Neurophysiol. 1982; 47 (1): 41–54. PubMed Abstract | Publisher Full Text Hobson A: The Etiology of Persistent Quadriceps Weakness Following Anterior Cruciate Ligament Reconstruction. JBJS Journal of Orthopaedics for Physician Assistants. 2018; 6 (3): e24. Publisher Full Text Hopkins JT, Ingersoll CD: Arthrogenic Muscle inhibition: A Limiting Factor in Joint Rehabilitation. J. Sport Rehabil. 2000; 9 (2): 135–159. Publisher Full Text Hunnicutt JL, McLeod MM, Slone HS, et al. : Quadriceps Neuromuscular and Physical Function After Anterior Cruciate Ligament Reconstruction. J. Athl. Train. 2020; 55 (3): 238–245. PubMed Abstract | Publisher Full Text | Free Full Text Iles JF, Stokes M, Young A: Reflex actions of knee joint afferents during contraction of the human quadriceps. Clin. Physiol. (Oxford, England). 1990; 10 (5): 489–500. PubMed Abstract | Publisher Full Text John R, Dhillon MS, Syam K, et al. : Epidemiological profile of sports-related knee injuries in northern India: An observational study at a tertiary care centre. J. Clin. Orthop. Trauma. 2016; 7 (3): 207–211. PubMed Abstract | Publisher Full Text | Free Full Text Kahl C, Cleland JA: Visual analogue scale, numeric pain rating scale and the McGill pain Questionnaire: an overview of psychometric properties. Phys. Ther. Rev. 2005; 10 (2): 123–128. Publisher Full Text Kimura J: Electrodiagnosis in diseases of nerve and muscle: principles and practice. Oxford University Press; 2013. Publisher Full Text Kochhal N, Thakur R, Gawande V: Incidence of anterior cruciate ligament injury in a rural tertiary care hospital. J. Family Med. Prim. Care. 2019; 8 (12): 4032–4035. PubMed Abstract | Publisher Full Text | Free Full Text Leeuw M, Goossens ME, Linton SJ, et al. : The fear-avoidance model of musculoskeletal pain: current state of scientific evidence. J. Behav. Med. 2007; 30 (1): 77–94. PubMed Abstract | Publisher Full Text Lentz TA, Zeppieri G Jr, Tillman SM, et al. : Return to preinjury sports participation following anterior cruciate ligament reconstruction: contributions of demographic, knee impairment, and self-report measures. J. Orthop. Sports Phys. Ther. 2012; 42 (11): 893–901. PubMed Abstract | Publisher Full Text | Free Full Text Lepley AS, Bahhur NO, Murray AM, et al. : Quadriceps corticomotor excitability following an experimental knee joint effusion. Knee Surg. Sports Traumatol. Arthrosc.: Official Journal of the ESSKA. 2015; 23 (4): 1010–1017. PubMed Abstract | Publisher Full Text Lepley AS, Pietrosimone B, Cormier ML: Quadriceps Function, Knee Pain, and Self-Reported Outcomes in Patients With Anterior Cruciate Ligament Reconstruction. J. Athl. Train. 2018; 53 (4): 337–346. PubMed Abstract | Publisher Full Text | Free Full Text Lew A, Haratian A, Fathi A, et al. : Gender Differences in Anterior Cruciate Ligament Injury: A Review of Risk Factors, Mechanisms, and Mitigation Strategies in the Female Athlete. J. Orthop. Surg. Sports Med. 2021; 3 (1): 1–6. Publisher Full Text Lisee C, Lepley AS, Birchmeier T, et al. : Quadriceps Strength and Volitional Activation After Anterior Cruciate Ligament Reconstruction: A Systematic Review and Meta-analysis. Sports Health. 2019; 11 (2): 163–179. PubMed Abstract | Publisher Full Text | Free Full Text Loyd BJ, Stackhouse S, Dayton M, et al. : The relationship between lower extremity swelling, quadriceps strength, and functional performance following total knee arthroplasty. Knee. 2019; 26 (2): 382–391. PubMed Abstract | Publisher Full Text | Free Full Text Lundberg A, Malmgren K, Schomburg ED: Role of joint afferents in motor control exemplified by effects on reflex pathways from Ib afferents. J. Physiol. 1978; 284 : 327–343. PubMed Abstract | Publisher Full Text | Free Full Text Musahl V, Karlsson J: Anterior Cruciate Ligament Tear. N. Engl. J. Med. 2019; 380 (24): 2341–2348. Publisher Full Text Norte G, Rush J, Sherman D: Arthrogenic Muscle Inhibition: Best Evidence, Mechanisms, and Theory for Treating the Unseen in Clinical Rehabilitation. J. Sport Rehabil. 2021; 31 (6): 717–735. PubMed Abstract | Publisher Full Text Norte GE, Hertel J, Saliba SA, et al. : Quadriceps Neuromuscular Function in Patients With Anterior Cruciate Ligament Reconstruction With or Without Knee Osteoarthritis: A Cross-Sectional Study. J. Athl. Train. 2018; 53 (5): 475–485. PubMed Abstract | Publisher Full Text | Free Full Text Ong MT, Chi-Wai Man G, He X, et al. : Assessments of early patellofemoral joint osteoarthritis features after anterior cruciate ligament reconstruction: a cross-sectional study. BMC Musculoskelet. Disord. 2023; 24 (1): 510. PubMed Abstract | Publisher Full Text | Free Full Text Österberg A, Kvist J, Dahlgren MA: Ways of experiencing participation and factors affecting the activity level after nonreconstructed anterior cruciate ligament injury: a qualitative study. J. Orthop. Sports Phys. Ther. 2013; 43 (3): 172–183. PubMed Abstract | Publisher Full Text Palmieri RM, Tom JA, Edwards JE, et al. : Arthrogenic muscle response induced by an experimental knee joint effusion is mediated by pre- and post-synaptic spinal mechanisms. J. Electromyogr. Kinesiol.: Official Journal of the International Society of Electrophysiological Kinesiology. 2004; 14 (6): 631–640. PubMed Abstract | Publisher Full Text Palmieri-Smith RM, Villwock M, Downie B, et al. : Pain and effusion and quadriceps activation and strength. J. Athl. Train. 2013; 48 (2): 186–191. PubMed Abstract | Publisher Full Text | Free Full Text Prabhakar AJ: Correlation Between Post-Operative Knee Swelling and Pain, Maximal Voluntary Muscle Contraction, and Function Following ACL Reconstruction: A Longitudinal Study.2025, July 1. Publisher Full Text Quartana PJ, Campbell CM, Edwards RR: Pain catastrophizing: a critical review. Expert. Rev. Neurother. 2009; 9 (5): 745–758. Publisher Full Text Rice D, McNair PJ, Dalbeth N: Effects of cryotherapy on arthrogenic muscle inhibition using an experimental model of knee swelling. Arthritis Rheum. 2009; 61 (1): 78–83. PubMed Abstract | Publisher Full Text Rice DA, McNair PJ: Quadriceps arthrogenic muscle inhibition: neural mechanisms and treatment perspectives. Semin. Arthritis Rheum. 2010; 40 (3): 250–266. PubMed Abstract | Publisher Full Text Rice DA, McNair PJ, Lewis GN, et al. : Quadriceps arthrogenic muscle inhibition: the effects of experimental knee joint effusion on motor cortex excitability. Arthritis Res. Ther. 2014; 16 (6): 502. PubMed Abstract | Publisher Full Text | Free Full Text Sanders TL, Maradit Kremers H, Bryan AJ, et al. : Incidence of Anterior Cruciate Ligament Tears and Reconstruction: A 21-Year Population-Based Study. Am. J. Sports Med. 2016; 44 (6): 1502–1507. Publisher Full Text SENIAM: Sensor Locations.2020. Reference Source Reference Source Shimokochi Y, Shultz SJ: Mechanisms of noncontact anterior cruciate ligament injury. J. Athl. Train. 2008; 43 (4): 396–408. PubMed Abstract | Publisher Full Text | Free Full Text Soderberg GL, Ballantyne BT, Kestel LL: Reliability of lower extremity girth measurements after anterior cruciate ligament reconstruction. Physiother. Res. Int.: The Journal for Researchers and Clinicians in Physical Therapy. 1996; 1 (1): 7–16. PubMed Abstract | Publisher Full Text Sonnery-Cottet B, Saithna A, Quelard B, et al. : Arthrogenic muscle inhibition after ACL reconstruction: a scoping review of the efficacy of interventions. Br. J. Sports Med. 2019; 53 (5): 289–298. PubMed Abstract | Publisher Full Text | Free Full Text Tichonova A, Rimdeikienė I, Petruševičienė D, et al. : The relationship between pain catastrophizing, kinesiophobia and subjective knee function during rehabilitation following anterior cruciate ligament reconstruction and meniscectomy: A pilot study. Medicina (Kaunas). 2016; 52 (4): 229–237. PubMed Abstract | Publisher Full Text Wilk KE, Mangine RE, Tersakjs J, et al. : The Effects on Knee Swelling, Range of Motion and Pain using a Commercially Available Hot/Cold Contrast Device in a Rehabilitation and Sports Medicine Setting. Int. J. Sports Phys. Ther. 2022; 17 (5): 924–930. PubMed Abstract | Publisher Full Text | Free Full Text Wood L, Ferrell WR: Response of slowly adapting articular mechanoreceptors in the cat knee joint to alterations in intra-articular volume. Ann. Rheum. Dis. 1984; 43 (2): 327–332. PubMed Abstract | Publisher Full Text | Free Full Text Wood L, Ferrell WR, Baxendale RH: Pressures in normal and acutely distended human knee joints and effects on quadriceps maximal voluntary contractions. Q. J. Exp. Physiol. (Cambridge, England). 1988; 73 (3): 305–314. PubMed Abstract | Publisher Full Text Young A: Current issues in arthrogenous inhibition. Ann. Rheum. Dis. 1993; 52 (11): 829–834. PubMed Abstract | Publisher Full Text | Free Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 26 Aug 2025 ADD YOUR COMMENT Comment Author details Author details 1 Department of Physiotherapy, Kasturba Medical College Mangalore, Manipal Academy of Higher Education, Manipal, India 2 Institute of Physiotherapy Pandeshwar, Srinivas University City campus, Mangaluru, 575001, Karnataka, India 3 Department of Orthopedics, Kasturba Medical College Mangalore, Manipal Academy of Higher Education, Manipal, India Shwetha Shenoy Roles: Investigation, Project Administration, Writing – Original Draft Preparation Ashish John Prabhakar Roles: Conceptualization, Investigation, Writing – Original Draft Preparation, Writing – Review & Editing Charu Eapen Roles: Conceptualization, Supervision, Writing – Review & Editing Dias Tina Thomas Roles: Writing – Review & Editing Vijayakumar Palaniswamy Roles: Writing – Review & Editing Molly Cynthia Dsouza Roles: Supervision, Writing – Review & Editing Yogeesh Dattakumar Kamat Roles: Methodology, Project Administration, Writing – Original Draft Preparation 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: 26 Aug 2025, 14:818 https://doi.org/10.12688/f1000research.166364.1 Copyright © 2025 Shenoy S et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Shenoy S, Prabhakar AJ, Eapen C et al. Correlation between post-operative knee swelling and pain, maximal voluntary muscle contraction, and function following ACL reconstruction: a longitudinal study [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :818 ( https://doi.org/10.12688/f1000research.166364.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: AWAITING PEER REVIEW AWAITING PEER REVIEW ? 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 Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 26 Aug 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status AWAITING PEER REVIEW 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 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 = "Correlation between post-operative knee swelling...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-818/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-818/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-818/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Shenoy S et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-818/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-818", templates : { twitter : "Correlation between post-operative knee swelling and pain, maximal.... Shenoy S et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-818/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/166364/183341") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "183341"); $(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 = { "413058": 0, "413056": 0, "413057": 0, "448150": 0, "448151": 0, "448149": 0, "425502": 0, "425503": 0, "425500": 0, "425501": 0, "448152": 0, "448153": 0, "425508": 0, "425506": 0, "425507": 0, "425504": 0, "425505": 0, "415550": 0, "430014": 0, "415551": 0, "430015": 0, "415548": 0, "430012": 0, "415549": 0, "430013": 0, "430010": 0, "415547": 0, "430011": 0, "430008": 0, "430009": 0, "415556": 0, "415554": 0, "415555": 0, "415552": 0, "430016": 0, "430017": 0, "415553": 0, "422886": 0, "422887": 0, "422884": 0, "422885": 0, "422882": 0, "422883": 0, "419438": 0, "419439": 0, "419436": 0, "419437": 0, "419434": 0, "422890": 0, "419435": 0, "422891": 0, "419432": 0, "422888": 0, "419433": 0, "422889": 0, "419440": 0, "419441": 0, "413054": 0, "413055": 0, "413052": 0, "413053": 0, "413050": 0, "413051": 0, "413049": 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 = "62d35973-cf60-4d43-9f82-0985c9e6d242"; 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.