Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight

preprint OA: closed CC-BY-4.0

Abstract

Mycoplasma bovis (M. bovis) is a significant pathogen in cattle that causes respiratory disease, mastitis, and arthritis, leading to substantial economic losses globally. Early detection of M. bovis is crucial for its effective management because of its immune evasion strategies and resistance to antimicrobial therapies. In this review, we systematically assessed the diagnostic potential of P48 protein, an immunodominant lipoprotein of M. bovis , along with other potential biomarkers. The aim was to provide a comprehensive understanding of P48’s diagnostic utility through both literature analysis and computational insights. A literature search across major databases identified 243 relevant articles, 20 of which were selected based on predefined inclusion criteria. These studies consistently highlight P48’s diagnostic value due to its stability, immunodominance, and strong antibody response in infected cattle. In addition, a molecular analysis using the Expasy ProtParam tool reveals that P48 exhibits favorable properties for diagnostics, including a theoretical isoelectric point (pI) of 7.14, an instability index of 23.64 (classifying it as stable), and an aliphatic index of 83.40, indicating significant thermostability. The review also considers other diagnostic proteins, such as Variable Surface Proteins (VSPs), MbovP proteins, and MilA, although their variable nature and lesser validation across assays limit their broader application. In contrast, P48 is a reliable and specific marker, particularly in serological assays, for the early and accurate detection of M. bovis infections. This study confirms P48’s diagnostic efficacy over other biomarkers, and advocates its inclusion in diagnostic protocols.
Full text 140,779 characters · extracted from preprint-html · click to expand
Systematic identification of P48 as an advantageous... | 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 <input type="hidden" id="meta-article-title" value="Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight" /> { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/14-497" }, "headline": "Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A...", "datePublished": "2025-05-15T15:59:18", "dateModified": "2025-05-15T15:59:18", "author": [ { "@type": "Person", "name": "Ilemobayo Victor Fasogbon" }, { "@type": "Person", "name": "Erick Nyakundi Ondari" }, { "@type": "Person", "name": "Deusdedit Tusubira" }, { "@type": "Person", "name": "Angela Mumbua Musyoka" }, { "@type": "Person", "name": "Bashiru Ibrahim" }, { "@type": "Person", "name": "Kabiru Haliru Ahmad" }, { "@type": "Person", "name": "Tonny Kabuuka" }, { "@type": "Person", "name": "Loganathan Rangasamy" }, { "@type": "Person", "name": "Patrick Maduabuchi Aja" } ], "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": " Mycoplasma bovis (M. bovis) is a significant pathogen in cattle that causes respiratory disease, mastitis, and arthritis, leading to substantial economic losses globally. Early detection of M. bovis is crucial for its effective management because of its immune evasion strategies and resistance to antimicrobial therapies. In this review, we systematically assessed the diagnostic potential of P48 protein, an immunodominant lipoprotein of M. bovis, along with other potential biomarkers. The aim was to provide a comprehensive understanding of P48’s diagnostic utility through both literature analysis and computational insights. A literature search across major databases identified 243 relevant articles, 20 of which were selected based on predefined inclusion criteria. These studies consistently highlight P48’s diagnostic value due to its stability, immunodominance, and strong antibody response in infected cattle. In addition, a molecular analysis using the Expasy ProtParam tool reveals that P48 exhibits favorable properties for diagnostics, including a theoretical isoelectric point (pI) of 7.14, an instability index of 23.64 (classifying it as stable), and an aliphatic index of 83.40, indicating significant thermostability. The review also considers other diagnostic proteins, such as Variable Surface Proteins (VSPs), MbovP proteins, and MilA, although their variable nature and lesser validation across assays limit their broader application. In contrast, P48 is a reliable and specific marker, particularly in serological assays, for the early and accurate detection of M. bovis infections. This study confirms P48’s diagnostic efficacy over other biomarkers, and advocates its inclusion in diagnostic protocols." } { "@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-497/v1", "name": "Systematic identification of P48 as an advantageous diagnostic protein..." } } ] } Home Browse Systematic identification of P48 as an advantageous diagnostic protein... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Fasogbon IV, Ondari EN, Tusubira D et al. Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.12688/f1000research.163124.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Systematic Review Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] Ilemobayo Victor Fasogbon https://orcid.org/0000-0003-4362-9004 1 , Erick Nyakundi Ondari https://orcid.org/0000-0002-1498-6486 2 , Deusdedit Tusubira https://orcid.org/0000-0002-4698-424X 3 , [...] Angela Mumbua Musyoka https://orcid.org/0009-0001-4444-256X 1 , Bashiru Ibrahim 4 , Kabiru Haliru Ahmad https://orcid.org/0000-0002-6135-553X 5 , Tonny Kabuuka https://orcid.org/0000-0001-5363-6254 6 , Loganathan Rangasamy 7 , Patrick Maduabuchi Aja https://orcid.org/0009-0006-2450-9460 1 Ilemobayo Victor Fasogbon https://orcid.org/0000-0003-4362-9004 1 , Erick Nyakundi Ondari https://orcid.org/0000-0002-1498-6486 2 , [...] Deusdedit Tusubira https://orcid.org/0000-0002-4698-424X 3 , Angela Mumbua Musyoka https://orcid.org/0009-0001-4444-256X 1 , Bashiru Ibrahim 4 , Kabiru Haliru Ahmad https://orcid.org/0000-0002-6135-553X 5 , Tonny Kabuuka https://orcid.org/0000-0001-5363-6254 6 , Loganathan Rangasamy 7 , Patrick Maduabuchi Aja https://orcid.org/0009-0006-2450-9460 1 PUBLISHED 15 May 2025 Author details Author details 1 Department of Biochemistry, Kampala International University, Ishaka, Uganda 2 Department of Biological Sciences, School of Pure & Applied Sciences, Kisii University, Kisii, Kisii County, Kenya 3 Department of Biochemistry, Mbarara University of Science and Technology, Mbarara, Western Region, Uganda 4 Biochemistry, Ahmadu Bello University, Zaria, Kaduna, Nigeria 5 Department of Veterinary Microbiology, Ahmadu Bello University, Zaria, Kaduna, Nigeria 6 National Livestock Resources Research Institute (NaLIRRI), Infectious Animal Diseases Laboratory,, National Agricultural Research Organisation(NARO), Totoro, Central Region, Uganda 7 Drug Discovery Unit, Centre for Biomaterials, Cellular and Molecular Theranostics (CBCMT), Vellore Institute of Technology, Vellore, Tamil Nadu, India Ilemobayo Victor Fasogbon Roles: Conceptualization, Data Curation, Funding Acquisition, Methodology, Resources, Writing – Original Draft Preparation Erick Nyakundi Ondari Roles: Resources, Supervision, Writing – Review & Editing Deusdedit Tusubira Roles: Resources, Supervision, Writing – Review & Editing Angela Mumbua Musyoka Roles: Data Curation, Methodology, Writing – Original Draft Preparation Bashiru Ibrahim Roles: Validation, Writing – Review & Editing Kabiru Haliru Ahmad Roles: Validation, Writing – Review & Editing Tonny Kabuuka Roles: Resources, Validation, Writing – Review & Editing Loganathan Rangasamy Roles: Validation, Writing – Review & Editing Patrick Maduabuchi Aja Roles: Conceptualization, Data Curation, Supervision, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Pathogens gateway. Abstract Mycoplasma bovis (M. bovis) is a significant pathogen in cattle that causes respiratory disease, mastitis, and arthritis, leading to substantial economic losses globally. Early detection of M. bovis is crucial for its effective management because of its immune evasion strategies and resistance to antimicrobial therapies. In this review, we systematically assessed the diagnostic potential of P48 protein, an immunodominant lipoprotein of M. bovis , along with other potential biomarkers. The aim was to provide a comprehensive understanding of P48’s diagnostic utility through both literature analysis and computational insights. A literature search across major databases identified 243 relevant articles, 20 of which were selected based on predefined inclusion criteria. These studies consistently highlight P48’s diagnostic value due to its stability, immunodominance, and strong antibody response in infected cattle. In addition, a molecular analysis using the Expasy ProtParam tool reveals that P48 exhibits favorable properties for diagnostics, including a theoretical isoelectric point (pI) of 7.14, an instability index of 23.64 (classifying it as stable), and an aliphatic index of 83.40, indicating significant thermostability. The review also considers other diagnostic proteins, such as Variable Surface Proteins (VSPs), MbovP proteins, and MilA, although their variable nature and lesser validation across assays limit their broader application. In contrast, P48 is a reliable and specific marker, particularly in serological assays, for the early and accurate detection of M. bovis infections. This study confirms P48’s diagnostic efficacy over other biomarkers, and advocates its inclusion in diagnostic protocols. READ ALL READ LESS Keywords Mycoplasma bovis, Diagnosis, Biomarker, P48 protein. Corresponding Author(s) Ilemobayo Victor Fasogbon ( [email protected] ) Close Corresponding author: Ilemobayo Victor Fasogbon Competing interests: No competing interests were disclosed. Grant information: This study was financially supported by the African German Network of Excellence in Science (AGNES) through an AGNES Intra-Africa Mobility Grant for Junior Researchers. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2025 Fasogbon IV 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: Fasogbon IV, Ondari EN, Tusubira D et al. Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.12688/f1000research.163124.1 ) First published: 15 May 2025, 14 :497 ( https://doi.org/10.12688/f1000research.163124.1 ) Latest published: 15 May 2025, 14 :497 ( https://doi.org/10.12688/f1000research.163124.1 ) Introduction Mycoplasma bovis (M. bovis) is a significant opportunistic pathogen responsible for causing various diseases and economic losses in cattle worldwide, affecting both dairy and beef industries ( Ammar et al ., 2021 ; Ohtsuka et al ., 2019 ; James et al ., 2013 ). This bacterium is known for its ability to cause a wide range of clinical manifestations, including bovine respiratory disease (BRD), mastitis, arthritis, and otitis media, affecting cattle of all ages. Initially, M. bovis was considered to be a harmless commensal microorganism found in the lungs of healthy cattle. However, over time, it has emerged as one of the primary pathogens contributing to multiorgan infections in cattle, with serious implications for animal welfare and farm productivity ( Maunsell & Chase, 2019 ). The ability of the pathogen to cause chronic, often subclinical, infections and its capacity for immune evasion complicates its management and control ( Buchenau et al ., 2010 ; Rosengarten et al ., 1994 ). This is further exacerbated by its resistance to common antimicrobial treatments and the lack of an effective vaccine, making rapid and accurate diagnostic methods essential for managing M. bovis infections ( Fasogbon et al ., 2024 ; Zengin et al ., 2024 ; Hasoon et al ., 2023 ). Despite the availability of diagnostic tools, current methods often fail to provide accurate, early detection, which hinders effective disease management and control measures ( Shirani et al ., 2020 ; Fu et al ., 2014c ). The identification of diagnostic biomarkers is essential to improve the detection and management of M. bovis infections. Such biomarkers can be proteins, antigens, or nucleotides that indicate disease conditions. Proteins and protein antigens offer compelling advantages as diagnostic biomarkers because they directly reflect biological activity. Proteins actively participate in physiological processes, meaning that changes in their levels can provide real-time insights into the presence or progression ( Lino et al ., 2022 ). Additionally, many proteins undergo post-translational modifications, which can serve as highly specific indicators of certain conditions, offering a level of detail that is not available with DNA or RNA biomarkers ( Chu et al ., 2021 ). Moreso proteins are often more easily detectable in accessible body fluids, such as blood or urine, making them practical for routine diagnostics ( Lino et al ., 2022 ). Various molecular methods, including polymerase chain reaction (PCR), enzyme-linked immunosorbent assay (ELISA), and proteomic approaches, have been employed to identify potential protein and gene markers specific to M. bovis ( Kumar et al ., 2014 ; Zubair et al ., 2020 ). However, variability in these markers, such as variable surface proteins (Vsp) and nucleomodulins, has introduced complexities in achieving consistent and reliable diagnostics ( Lu et al ., 2024 ; Behrens et al ., 1994 ). This study aimed to consolidate the available literature on potential diagnostic proteins and protein antigens of M. bovis. By evaluating the identification methods and diagnostic efficacy of these proteins, we sought to bridge the gap between bench research and clinical applications, thereby offering insights into the most promising candidates for future diagnostic tools ( Ayan et al ., 2023 ; Dawood et al ., 2023 ). Methods Search strategy and outcome A comprehensive literature search was conducted on 31 st August, 2024 to identify the diagnostic proteins relevant to M. bovis. The search targeted the major scientific databases Scopus , Web of Science (WoS) , and PubMed, using the search terms Mycoplasma bovis, diagnosis/detection, and protein. The search fields were the title, abstract, and keywords. Boolean operators (AND/OR/NOT) were used to develop search strategies ( Table 1 ) tailored to each database ( Fasogbon et al ., 2023 , 2024 ; Mitaki et al ., 2024 ). No date limits were applied, and the search was restricted to original, peer-reviewed articles published in English . The search yielded 243 articles from the three databases. This included 115 articles from Scopus, 88 from the Web of Science, and 40 from PubMed. Table 1. Search strategy. Database Search strategy Search field Scopus “Mycoplasma bovis” AND (diagnos* OR detect*) AND protein Title/Abstract/Keywords WoS “Mycoplasma bovis” AND (diagnos* OR detect*) AND protein Topic PubMed (( Mycoplasma bovis [Title/Abstract]) AND ((diagnos*[Title/Abstract]) OR (detect*[Title/Abstract])) AND (protein [Title/Abstract])) Title/Abstract Selection criteria and process The paper selection process followed the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) 2020 guidelines ( Page et al ., 2021 ; Swase et al ., 2025 ). The inclusion and exclusion criteria ( Table 2 ) were used to select articles to be reviewed in the study. A total of 101 duplicate articles were removed owing to duplicated entries from the databases, resulting in 142 unique articles for screening. The titles and abstracts of the remaining 142 articles were screened to determine their relevance to the research objective. The screening was done by two independent reviewers (Ilemobayo Victor Fasogbon and Angela Mumbua Musyoka) via an online platform, Rayyan ( https://new.rayyan.ai/ ) ( Johnson & Phillips, 2018 ) to ensure objectivity. As illustrated in Figure 1 , after screening, 52 articles were selected for the full-text review. A thorough review of the full text of the 52 articles was conducted. After excluding irrelevant articles based on the inclusion criteria, 20 articles were deemed eligible for inclusion in the systematic review, as outlined in Table 2 . Table 2. Selection criteria. Inclusion criteria Exclusion criteria Studies that focused on identifying diagnostic proteins specific to M. bovis. Studies focused on Mycobacterium bovis or other pathogens. Studies reporting proteins or protein antigens that aid the detection of M. bovis in bovine samples . Studies that report other diagnostic biomarkers aside proteins or protein antigens. Original peer-review articles were included. Non-research articles such as reviews, conference abstracts, or grey literature were excluded. Studies published in English language. Non-English publications were excluded. Figure 1. PRISMA flowchart of screening process. Data extraction Two independent reviewers (Ilemobayo Victor Fasogbon and Angela Mumbua Musyoka) extracted the following data from each of the 20 included articles: • Diagnostic proteins or protein antigens : Specific protein or protein antigens reported in the study were identified. • Method of identification : Techniques involved in the identification of proteins or protein antigens, such as PCR , ELISA , proteomic analysis, or western blotting . • Diagnostic evaluation : The study assessed the diagnostic sensitivity and specificity of the identified proteins or protein antigens. • Author, year of study and other meta-data : The identity of the study and year of study were also identified from the 20 included records. Molecular properties of P48 protein prediction The primary sequence of the P48 protein was downloaded from the UniProt database with the ID A0A1S6K889. Protein properties were predicted using the Expasy ProtParam tool ( Gasteiger et al ., 2005 ). The server was used to predict the number and composition of amino acids in the sequence, molecular weight (Da), theoretical isoelectric point (pI), instability index, aliphatic index, GRAVY (Grand Average of Hydropathicity), total number of negatively charged residues (Asp + Glu), total number of positively charged residues (Arg + Lys), extinction coefficient (M −1 cm −1 , assuming all pairs of Cys residues form cystines), extinction coefficient (M −1 cm −1 , assuming all Cys residues are reduced), estimated half-life (mammalian reticulocytes, in vitro ), estimated half-life (yeast, in vivo ), and estimated half-life ( Escherichia coli , in vivo ) of the protein. Results Identified proteins and protein antigens This systematic review analyzed 20 studies that focused on identifying diagnostic proteins and protein antigens for M. bovis proteins. These proteins have varying levels of diagnostic potential, and have been identified through diverse methods such as PCR, recombinant protein expression, proteomics, and ELISA. Table 3 presents a summary of the diagnostic molecules identified in the 20 studies along with their detection methods and evaluation of diagnostic efficacy. Table 3. Identified putative diagnostic protein of Mycoplasma bovis. Putative diagnostic protein Detection methods Diagnostic evaluation References P48 Recombinant protein expression, PCR, ELISA, ELAA Yes James et al . (2013) , Fu et al . (2014a , 2014b) , Robino et al . (2005) Variable Surface Proteins Monoclonal antibodies, SDS-PAGE, Western blotting, PCR Yes Behrens et al . (1994) , Brank et al . (1999) , Buchenau et al . (2010) MbovP Proteins Proteomics, 2D Gel Electrophoresis, MALDI-TOF-MS, Immunoinformatics Yes Zhang et al . (2021) , Zubair et al . (2020) , Shirani et al . (2020) , Lysnyansky et al . (1996) MilA Protein Phage-based ELISA, Western Blotting Yes Wawegama et al . (2014) , Farzaneh et al . (2022) Interleukin-17A Proteomic Analysis Yes Ohtsuka et al . (2019) Pyruvate Dehydrogenase E1 2D Gel Electrophoresis, Immunoblotting, MALDI-TOF-MS Yes Sun et al . (2014) Cyclooxygenase-2 & Immunohistochemical Labeling No Rodriguez et al . (2015) GAPDH Protein RFLP, PCR No Perez-Casal and Prysliak (2007) Alpha Enolase Cloning, Expression, Purification, Immunofluorescence Labeling No Song et al . (2012) Haptoglobin & Serum Amyloid A - Yes Saher et al . (2024) uvrC PCR Yes Subramaniam et al . (1998) Description of the diagnostic proteins • P48 protein : The P48 protein is one of the most frequently reported diagnostic biomarkers for M. bovis. P48 is a well-established immunodominant lipoprotein in M. bovis and is used as a specific marker for infection, with consistent results showing a high sensitivity and specificity ( James et al ., 2013 ; Fu et al ., 2014c ). Detection methods such as PCR , competitive ELISA, and ELAA have been used to accurately identify P48 in infected cattle. These findings strongly support the inclusion of P48 in routine diagnostic assays for M. bovis because of its comparative advantages ( Figure 2 ) . • Variable Surface Proteins (VSPs) : VSPs (including VspA, VspB, and VspC) are a group of surface-expressed proteins in M. bovis that undergo antigenic variations. They play a key role in immune evasion but are useful for diagnostics because they trigger immune responses. Their variability allows for the differentiation between strains and can aid in epidemiological tracking. They are often detected using techniques like Western blotting and SDS-PAGE ( Behrens et al ., 1994 ; Brank et al ., 1999 ). However, their variability poses challenges for standardization of diagnostic assays. • MbovP proteins: The MbovP proteins, including MbovP274, MbovP570, and others, were identified primarily using proteomic approaches. These proteins are surface-exposed and are involved in pathogen-host interactions. MbovP proteins are valuable biomarkers for detecting M. bovis because of their role in stimulating host immune responses, making them potential targets for serodiagnostic tools. These proteins are increasingly recognized as promising biomarkers owing to their high antigenicity and unique expression patterns in M. bovis ( Zhang et al ., 2021 ; Zubair et al ., 2020 ). MALDI-TOF-MS and immunoinformatic approaches have significantly enhanced the identification of these proteins, leading to their potential inclusion in future diagnostic assays. • MilA protein: The MilA protein, an immunogenic lipase, was shown to demonstrate strong reactivity in phage-based ELISA assays ( Wawegama et al ., 2014 ; Farzaneh et al ., 2022 ). MilA is a putative virulence factor whose diagnostic relevance is tied to its immunogenicity, making it an excellent candidate for inclusion in serological diagnostics of M. bovis. • Interleukin-17A: IL-17A is a cytokine involved in the immune response and has been identified as a putative diagnostic marker. In M. bovis infections, elevated levels of IL-17A may indicate an active inflammatory response, making it a potential marker of immune system involvement in disease progression. ( Ohtsuka et al ., 2019 ). • Pyruvate dehydrogenase E1: Pyruvate dehydrogenase E1 (PDH E1) component beta subunit (PDHB) in M. bovis has been identified as an immunogenic protein with high immune reactivity. It shows potential for diagnostic applications owing to its ability to elicit a strong immune response, making it a candidate for assays such as indirect ELISA ( Sun et al ., 2014 ). • Cyclooxygenase-2 (COX-2) and GAPDH protein: COX-2 are involved in the inflammatory response. Elevated COX-2 expression during M. bovis infection may indicate inflammation, whereas M. bovis GAPDH results in a strong humoral immune response; hence, it is a putative candidate for diagnostics and vaccine development ( Rodriguez et al ., 2015 ; Perez-Casal and Prysliak, 2007 ). • Alpha enolase: Alpha-enolase in M. bovis diagnosis plays a crucial role as an adhesion-related factor in M. bovis diagnosis. It facilitates adherence by binding to the host plasminogen, aiding in the pathogen’s colonization and evasion of host defenses ( Song et al ., 2012 ). This protein, found on the bacterial surface and in membrane fractions, is essential for understanding the pathogenicity of M. bovis . • Haptoglobin & Serum Amyloid A (SAA): Haptoglobin is an acute-phase protein that responds to inflammation and infection, making it useful for detecting the early stages of the disease. For an accurate diagnosis, monitoring haptoglobin levels alongside other biomarkers, such as serum amyloid A, enhances sensitivity ( Saher et al ., 2024 ). Their increase during M. bovis infection makes them non-specific but valuable indicators of ongoing inflammation and disease severity. • uvrC product: Deoxyribodipyrimidine photolyase, encoded by uvrC, plays a crucial role in the repair of DNA damage caused by UV light in M. bovis. This enzyme is a part of the excision DNA repair system, making it a specific target for genetic detection. In diagnostic applications, the uvrC gene is utilized for PCR-based assays to detect and identify M. bovis efficiently ( Subramaniam et al ., 1998 ). Figure 2. Advantages of P48 protein as diagnostic target of M. bovis infection. Molecular properties and stability of the P48 protein The P48 protein was found to possess excellent molecular properties, as predicted by the Expasy ProtParam tool, thus corroborating the findings of this systematic review. The theoretical isoelectric point (pI) of the P48 protein was calculated to be 7.14 ( Table 4 ), suggesting that it carries no net charge at near-neutral pH, which is a common feature of proteins that interact in a neutral physiological environment. A key indicator of protein stability is its instability index, calculated as 23.64. This value categorizes the P48 protein as stable, which is advantageous for its potential use in biosensor applications, where structural integrity over time is critical. Furthermore, the aliphatic index (83.40 points to a high level of thermostability, which is particularly beneficial for a protein that may be exposed to varying environmental conditions during diagnostic assays. The grand average hydrophobicity (GRAVY) score of -0.349 indicates that the P48 protein is mildly hydrophilic, which may influence its solubility and interaction with other biomolecules in aqueous environments. The protein extinction coefficient, a critical parameter for determining protein concentration via absorbance at 280 nm, is 40,340 M −1 cm −1 , assuming that all cysteine residues form disulfide bonds. This same value applies if cysteine residues are reduced, which is consistent with the minimal presence of cysteine. The calculated absorbance at 280 nm for a 0.1% solution of the protein was 0.981, providing a useful measure for quantifying proteins in laboratory settings. Regarding the protein’s turnover, the estimated half-life varies significantly across different biological systems: 5.5 hours in mammalian reticulocytes ( in vitro ), 3 minutes in yeast ( in vivo ), and 2 minutes in Escherichia coli ( in vivo ). These differences highlight the varying stability of the P48 protein across different cellular environments, which could influence its function and longevity during infection or when used as a diagnostic tool. The amino acid (all amino acids named in this work and their 3-letter representation are presented in supplementary file 2) ( Fasogbon et al. , 2025 ). composition of P48 ( Table 5 ) provides further insight into its structure and function. Alanine (Ala) and lysine (Lys) were the most abundant residues, comprising 10.6% of the total amino acids. This high lysine content may contribute to the ability of the protein to interact with negatively charged molecules such as DNA or acidic polysaccharides. The presence of cysteine (Cys), although minimal at 0.3%, is significant for the formation of disulfide bonds, which could further stabilize the structure of the protein. The atomic composition, represented by 1853 carbon, 2901 hydrogen, 485 nitrogen, 568 oxygen, and 2 sulfur atoms, contributed to the overall structural and functional attributes of the protein, resulting in a chemical formula of C 1853 H 2901 N 485 O 568 S 2 . Table 4. Molecular properties of P48 protein. Property Value Number of amino acids 377 Molecular weight (Da) 41125.45 Theoretical pI 7.14 Instability index 23.64 Aliphatic index 83.4 GRAVY (Grand Average of Hydropathicity) -0.349 Total number of negatively charged residues (Asp + Glu) 47 Total number of positively charged residues (Arg + Lys) 47 Extinction coefficient (M -1 cm -1 , assuming all pairs of Cys residues form cystines) 40340 Extinction coefficient (M -1 cm -1 , assuming all Cys residues are reduced) 40340 Estimated half-life (Mammalian reticulocytes, in vitro ) 5.5 hours Estimated half-life (Yeast, in vivo ) 3 minutes Estimated half-life ( Escherichia coli , in vivo ) 2 minutes Table 5. Amino acid composition of the P48 protein. Amino acid Composition (%) Amino acid Composition (%) Ala (A) 10.6 Leu (L) 6.4 Arg (R) 1.9 Lys (K) 10.6 Asn (N) 5.6 Met (M) 0.3 Asp (D) 5.8 Phe (F) 4.8 Cys (C) 0.3 Pro (P) 3.2 Gln (Q) 3.4 Ser (S) 7.4 Glu (E) 6.6 Thr (T) 4.8 Gly (G) 8.2 Trp (W) 0.8 His (H) 1.3 Tyr (Y) 4.2 Ile (I) 8 Val (V) 5.8 Given these detailed molecular properties, P48 has emerged as a robust candidate for diagnostic applications, particularly in the context of M. bovis infection. The stability and specific molecular characteristics of P48 make it an ideal target for the development of peptide aptamers and biosensors. Discussion The P48 protein emerged as a highly valuable diagnostic biomarker for M. bovis infection because of its distinct immunological characteristics. One of the most significant advantages of P48 is immunodominance. Several studies, including those by Robino et al . (2005) and Fu et al . (2014c) , have demonstrated that P48 elicits a strong and consistent antibody response in infected cattle, making it a reliable target for diagnostic assays, such as ELISA and Western blotting. Unlike the variable surface proteins (VSPs) of M. bovis , which are known for their high-frequency phase variation, P48 remains structurally and antigenically conserved across different field isolates of M. bovis ( Robino et al ., 2005 ). This stability makes P48 a more reported candidate for diagnostic applications than VSPs, which may evade detection due to their variability ( Behrens et al ., 1994 ). In their development of a direct competitive ELISA (Dc-ELISA), Fu et al . (2014c) confirmed that P48 showed no cross-reactivity with other pathogens such as Mycoplasma agalactiae or Mycoplasma bovirhinis , further enhancing its diagnostic specificity. The stability and immunodominance of P48 enable it to serve as a reliable biomarker for detecting M. bovis infections at various stages of the disease, from early to chronic phases. The P48 protein has been utilized in the development of diagnostic assays that offer high sensitivity and specificity. For example, Fu et al . (2014c) developed a monoclonal antibody-based competitive ELISA that specifically detected M. bovis antibodies with a cut-off inhibition value of 32%, providing significantly higher sensitivity than other commercial ELISA kits. Additionally, a study by Robino et al . (2005) showed that recombinant P48 (rP48) can detect both IgM and IgG antibodies, with IgM antibodies appearing within 6–9 days of infection. This early antibody response position, P48, is an effective marker for early-stage detection, offering a diagnostic window for many other proteins, such as IL-17A ( Robino et al ., 2005 ; Ohtsuka et al ., 2019 ). Specificity of the P48 protein for M. bovis is another critical advantage that distinguishes it from other proteins used in diagnostic assays. As demonstrated by Fu et al . (2014c) , the P48 protein does not cross-react with other common pathogens, such as bovine viral diarrhea virus or infectious bovine rhinotracheitis virus, ensuring that diagnostic assays based on P48 can confidently distinguish M. bovis infections from other respiratory pathogens common in cattle populations. In contrast, proteins such as GAPDH and COX-2, although useful in some contexts, may lack the same level of specificity for M. bovis ( Perez-Casal & Prysliak, 2007 ). P48 has proven to be a versatile protein for the development of various serological assays, including indirect ELISA, sandwich ELISA, and competitive ELISA ( Fu et al ., 2014c ; Robino et al ., 2005 ). The ability to incorporate P48 into different assay formats allows its application in both research and clinical settings. For example, Enzyme-Linked Aptamer Assays (ELAA) using P48 have demonstrated high sensitivity and have the potential to replace traditional antibody-based assays because of the ease of aptamer production and stability under various conditions ( Fu et al ., 2014c ; Zhang et al ., 2012 ). When compared to other diagnostic molecules, such as variable surface proteins (VSPs), MbovP proteins, or IL-17A, P48 stands out because of its consistency and robust immune response. Although variable surface proteins are valuable in distinguishing chronic infections, they are prone to antigenic variation, which can reduce the reliability of diagnostic assays based on these proteins ( Behrens et al ., 1994 ; Buchenau et al ., 2010 ). Similarly, while MbovP proteins have shown promise in proteomic studies, they lack broad validation across multiple diagnostic platforms that P48 has achieved ( Zhang et al ., 2021 ; Zubair et al ., 2020 ). Additionally, P48 has been shown to be highly effective when combined with recombinant protein expression systems, allowing easy production and purification for large-scale diagnostic applications. This systematic review highlights the diagnostic potential of the P48 protein for Mycoplasma bovis infections in cattle, supported by its immunodominance, stability, and high specificity in serological assays. However, limitations include the small number of included studies (n = 20), methodological heterogeneity across diagnostic techniques, and a lack of longitudinal data assessing P48’s performance over time. The review also did not formally evaluate study bias, and its computational predictions require experimental validation. Despite these constraints, the findings advocate for P48 as a promising biomarker, encouraging the development of P48-based diagnostic tools like ELISA and lateral flow tests. Future research should focus on large-scale validation and comparative studies with other biomarkers to optimize M. bovis detection and improve cattle disease management. Conclusion This study establishes P48 as a more reported diagnostic protein for Mycoplasma bovis detection, based on systematic literature evaluation and computational analysis. Compared to alternative biomarkers, such as VSPs, MbovP proteins, and MilA, P48 consistently demonstrated higher specificity, stability, and immunodominance in infected cattle. Computational analysis confirms P48’s structural and physicochemical advantages, including stability (instability index: 23.64), thermostability (aliphatic index: 83.40), and moderate hydrophilicity (GRAVY score: -0.349). These properties make P48 a reliable target for serological assays, biosensors, and recombinant antigen-based diagnostics. Given these findings, we strongly recommend further experimental validation and development of P48-based diagnostic tools for early, accurate, and cost-effective M. bovis detection. Future research should explore P48’s integration into next-generation biosensors to improve their diagnostic efficiency in veterinary medicine. Ethics and consent Ethics and consent were not required. Data availability statement Open Science Framework: Systematic Identification of P48 as An Advantageous Diagnostic Protein for Mycoplasma Bovis Infections: A Literature Survey and Computational Insight. ( https://doi.org/10.17605/OSF.IO/2NK6H ) ( Fasogbon et al. , 2025 ). This project contains the following extended data: • Flowchart of selection.docx • Supplementary file 1.docx (PRISMA checklist) • Supplementary file 2.docx Data are available under the terms of the Creative Commons Zero “No rights reserved” data waiver (CC0 1.0 Public domain dedication). Reporting guidelines Open Science Framework: PRISMA checklist and flowchart for “Systematic Identification of P48 as An Advantageous Diagnostic Protein for Mycoplasma Bovis Infections: A Literature Survey and Computational Insight” https://doi.org/10.17605/OSF.IO/2NK6H ( Fasogbon et al. , 2025 ). Data are available under the terms of the Creative Commons Zero “No rights reserved” data waiver (CC0 1.0 Public domain dedication). Acknowledgements The authors acknowledge the African German Network of Excellence in Science (AGNES Intra-Africa Mobility Grant for Junior Researchers.) for financially supporting this work. References Ammar A, El-Hamid A, Marwa I, et al. : Mycoplasma bovis: Taxonomy, characteristics, pathogenesis and antimicrobial resistance. Zagazig Vet. J. 2021; 49 (4): 444–461. Publisher Full Text Ayan A, De Brito LGM, Roy P, et al. : P48 as a diagnostic candidate for Mycoplasma bovis detection. Vet. Microbiol. 2023; 256 : 108983. Behrens A, Wenzel R, Rosengarten R: Variability of the Mycoplasma bovis surface antigens VspA, VspB, and VspC and their role in immune evasion. Infect. Immun. 1994; 62 (11): 5075–5084. PubMed Abstract | Publisher Full Text | Free Full Text Brank M, Le Grand D, Poumarat F, et al. : Development of a recombinantantigen for antibody-based diagnosis of Mycoplasma bovis infection in cattle. Clin. Diagn. Lab. Immunol. 1999; 6 (6):861–867. PubMed Abstract | Publisher Full Text | Free Full Text Buchenau I, Poumarat F, Le Grand D, et al. : Expression of Mycoplasma bovis variable surface membrane proteins in the respiratory tract of calves after experimental infection with a clonal variant of Mycoplasma bovis type strain PG45.Res. Vet. Sci.2010; 89 (2): 223–229. Chu S, Wang AL, Bhattacharya A, et al. : Protein based biomaterials for therapeutic and diagnostic applications. Prog. Biomed. Eng. 2021; 4 (1): 012003. Publisher Full Text Dawood A, Ahmed AM, Elkhader N: Proteomic profiling of virulence factors in Mycoplasma bovis. J. Proteome. 2023; 284 : 104355. Publisher Full Text Farzaneh M, Derakhshandeh A, Al-Farha AABA, et al. : A novel phage-displayed MilA ELISA for detection of antibodies against Myc. bovis in bovine milk. J. Appl. Microbiol. 2022; 133 (3):1496–1505. PubMed Abstract | Publisher Full Text | Free Full Text Fasogbon IV, Aja PM, Ondari EN, et al. : UCP-LF and other assay methods for schistosome circulating anodic antigen between 1978 and 2022. Biol. Methods Protoc. 2023; 8 (1). Publisher Full Text Fasogbon IV, Ondari EN, Deusdedit T, et al. : Point-of-care potentials of lateral flow-based field screening for Mycoplasma bovis infections: a literature review. Biol. Methods Protoc. 2024; 9 (1): bpae034. Publisher Full Text Fasogbon IV, Ondari EN, Tusubira D, et al. : SYSTEMATIC IDENTIFICATION OF P48 AS AN ADVANTAGEOUS DIAGNOSTIC PROTEIN FOR MYCOPLASMA BOVIS INFECTIONS: A LITERATURE SURVEY AND COMPUTATIONAL INSIGHT.2025. Publisher Full Text Fu W, Schieck E, Perez-Casal J: Evaluation of recombinant P48 protein as a diagnostic antigen for Mycoplasma bovis. Clin. Vaccine Immunol. 2014a; 21 (6): 768–775. Publisher Full Text Fu P, Sun Z, Zhang Y, et al. : Development of a direct competitive ELISA for Mycoplasma bovis detection using monoclonal antibodies. BMC Vet. Res. 2014b; 10 (42). PubMed Abstract | Publisher Full Text | Free Full Text Fu P, Sun Z, Yu Z, et al. : Enzyme linked aptamer assay: based on a competition format for sensitive detection of antibodies to Mycoplasma bovis inserum. Anal. Chem. 2014c; 86 (3):1701–1709. PubMed Abstract | Publisher Full Text Gasteiger E, Hoogland C, Gattiker A, et al. : Protein Identification and Analysis Tools on the Expasy Server. The Proteomics Protocols Handbook. Walker JM, editor. Humana Press; 2005; pp. 571–607. Hasoon MF, Jarocki VM, Mohammed MH, et al. : Antimicrobial susceptibility and molecular characteristics of Mycoplasma bovis isolated from cases of bovine respiratory disease in Australian feedlot cattle. Vet. Microbiol. 2023; 283 : 109779. PubMed Abstract | Publisher Full Text James G, Windsor RS, Windsor PA: Scanning electron microscopy of P48 and P68 antigens as diagnostic targets for Mycoplasma bovis. Vet. Pathol. 2013; 50 (3): 432–438. Publisher Full Text Johnson N, Phillips M: Rayyan for systematic reviews. J. Electron. Resour. Librariansh. 2018; 30 (1): 46–48. Publisher Full Text Kumar S, Malhotra P, Kalra S: Non-cross-reacting species-specific polypeptide identified as a diagnostic marker for Mycoplasma bovis. Vet. Microbiol. 2014; 170 (3-4): 391–397. Publisher Full Text Lino C, Barrias S, Chaves R, et al. : Biosensors as diagnostic tools in clinical applications. Biochim. Biophys. Acta - Rev. Cancer. 2022; 1877 (3): 188726. Publisher Full Text Lu Q, Zhu L, Chen Y: Nucleomodulins as novel diagnostic candidates for Mycoplasma bovis detection. Biosci. Rep. 2024; 44 (4): BSR2024. Publisher Full Text Lysnyansky I, Rosengarten R, Yogev D: Phenotypic switching ofvariable surface lipoproteins in Mycoplasma bovis involves high-frequency chromosomal rearrangements. J. Bacteriol. 1996; 178 (18):5395–5401. PubMed Abstract | Publisher Full Text | Free Full Text Maunsell FP, Chase C: Mycoplasma bovis: interactions with the immune system and failure to generate an effective immune response. Vet. Clin. North Am. Food Anim. Pract. 2019; 35 (3): 471–483. PubMed Abstract | Publisher Full Text Mitaki NB, Fasogbon IV, Ojiakor OV, et al. : A SYSTEMATIC REVIEW OF PLANT-BASED THERAPY FOR THE MANAGEMENT OF DIABETES MELLITUS IN THE EAST AFRICA COMMUNITY. Phytomedicine Plus. 2024; 100717. Ohtsuka H, Nakazono M, Kondoh T, et al. : Cytokine levels of peripheral blood mononuclear cells in the clinical cases of Holstein calves infected with Mycoplasma bovis. J. Vet. Med. Sci. 2019; 82 (1):27–30. PubMed Abstract | Publisher Full Text Page MJ, McKenzie JE, Bossuyt PM, et al. : The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. BMJ. 2021; 372 . PubMed Abstract | Publisher Full Text | Free Full Text Perez-Casal J, Prysliak T: GAPDH as a diagnostic marker in M. bovis. Vet. Res. 2007; 75 (2): 151–157. Robino P, Alberti A, Rosati S: Genetic and antigenic characterization of the surface lipoprotein P48 of Mycoplasma bovis. Vet. Microbiol. 2005; 109 (3): 201–209. PubMed Abstract | Publisher Full Text Rodriguez F, Ball HJ, Suarez-Bonnet A, et al. : Immunohistochemical labelling of cyclooxygenase-2 in lung lesions of calves infected with Mycoplasma bovis. J. Comp. Pathol. 2015; 152 (2-3):106–109. PubMed Abstract | Publisher Full Text Rosengarten R, Citti C, Glew M, et al. : Identification of Mycoplasma bovis 63-kDa and 46-kDa variant antigens for use in diagnostics. Vet. Immunol. Immunopathol. 1994; 42 (1): 149–163. Publisher Full Text Saher AS, Raza A, Qiu F, et al. : Detection of haptoglobin and serum amyloid A as biomarkers in naturally infected Mycoplasma bovis calves. Acta Trop. 2024; 254 : 107215. PubMed Abstract | Publisher Full Text Shirani P, Yousefi A, Davoodi S: Novel immunoinformatics approach to identify Mycoplasma bovis protein MbovP274 and MbovP570 as diagnostic markers. J. Immunol. Res. 2020; 2020 : 879624. Publisher Full Text Song Z, Li Y, Liu Y, et al. : α-Enolase, an adhesion-related factor of Mycoplasma bovis. PLoS One. 2012; 7 (6): e38836. PubMed Abstract | Publisher Full Text | Free Full Text Subramaniam S, Bergonier D, Poumarat F, et al. : Species identification of Mycoplasma bovis and Mycoplasma agalactiae based on the uvrC genes by PCR. Mol. Cell. Probes. 1998; 12 (3):161–169. PubMed Abstract | Publisher Full Text Sun Z, Fu P, Wei K, et al. : Identification of novel immunogenic proteins from Mycoplasma bovis and establishment of an indirect ELISA based on recombinant E1 beta subunit of the pyruvate dehydrogenase complex. PLoS One. 2014; 9 (2): e88328. PubMed Abstract | Publisher Full Text | Free Full Text Swase TD, Fasogbon IV, Eseoghene IJ, et al. : The impact of HPV/HIV co-infection on immunosuppression, HPV genotype, and cervical cancer biomarkers. BMC Cancer. 2025; 25 (1): 1–15. Publisher Full Text Wawegama NK, Browning GF, Kanci A, et al. : Development of a recombinant protein-based enzyme-linked immunosorbent assay for diagnosis of Mycoplasma bovis infection in cattle. Clin. Vaccine Immunol. 2014; 21 (2):196–202. PubMed Abstract | Publisher Full Text | Free Full Text Zengin H, Alkac ZK, Vezir Y, et al. : Evaluation of the efficacy of a new inactivated vaccine against Staphylococcus aureus, Echerchia coli and Mycoplasma bovis mastitis in cows: Mucche, vaccino inattivo, mastite. Vet. Ital. 2024; 60 (1). Zhang CY, Li YF, Jiang P, et al. : Use of MSG1 protein ina novel blocking ELISA for the detection of Mycoplasma suis infection. Vet. J. 2012; 193 (2):535–538. PubMed Abstract | Publisher Full Text Zhang Z, Wang X, Zubair A: Proteomic identification of novel MbovP proteins in Mycoplasma bovis. J. Proteome Res. 2021; 17 (2): 350–360. Zubair M, Iqbal M, Azhar A: Mass spectrometry-based proteomic analysis reveals new potential biomarkers for Mycoplasma bovis. J. Proteome. 2020; 226 : 103892. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 15 May 2025 ADD YOUR COMMENT Comment Author details Author details 1 Department of Biochemistry, Kampala International University, Ishaka, Uganda 2 Department of Biological Sciences, School of Pure & Applied Sciences, Kisii University, Kisii, Kisii County, Kenya 3 Department of Biochemistry, Mbarara University of Science and Technology, Mbarara, Western Region, Uganda 4 Biochemistry, Ahmadu Bello University, Zaria, Kaduna, Nigeria 5 Department of Veterinary Microbiology, Ahmadu Bello University, Zaria, Kaduna, Nigeria 6 National Livestock Resources Research Institute (NaLIRRI), Infectious Animal Diseases Laboratory,, National Agricultural Research Organisation(NARO), Totoro, Central Region, Uganda 7 Drug Discovery Unit, Centre for Biomaterials, Cellular and Molecular Theranostics (CBCMT), Vellore Institute of Technology, Vellore, Tamil Nadu, India Ilemobayo Victor Fasogbon Roles: Conceptualization, Data Curation, Funding Acquisition, Methodology, Resources, Writing – Original Draft Preparation Erick Nyakundi Ondari Roles: Resources, Supervision, Writing – Review & Editing Deusdedit Tusubira Roles: Resources, Supervision, Writing – Review & Editing Angela Mumbua Musyoka Roles: Data Curation, Methodology, Writing – Original Draft Preparation Bashiru Ibrahim Roles: Validation, Writing – Review & Editing Kabiru Haliru Ahmad Roles: Validation, Writing – Review & Editing Tonny Kabuuka Roles: Resources, Validation, Writing – Review & Editing Loganathan Rangasamy Roles: Validation, Writing – Review & Editing Patrick Maduabuchi Aja Roles: Conceptualization, Data Curation, Supervision, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information This study was financially supported by the African German Network of Excellence in Science (AGNES) through an AGNES Intra-Africa Mobility Grant for Junior Researchers. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (1) version 1 Published: 15 May 2025, 14:497 https://doi.org/10.12688/f1000research.163124.1 Copyright © 2025 Fasogbon IV 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 Fasogbon IV, Ondari EN, Tusubira D et al. Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.12688/f1000research.163124.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 15 May 2025 Views 0 Cite How to cite this report: Mehmood K. Reviewer Report For: Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.5256/f1000research.179424.r417826 ) The direct URL for this report is: https://f1000research.com/articles/14-497/v1#referee-response-417826 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 13 Oct 2025 Khalid Mehmood , Islamia University of Bahawalpur, Bahawalpur, Pakistan Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.179424.r417826 General Comments: The review acknowledge the importance of the topic and the potential value of a systematic review to identify the most reliable diagnostic biomarker for Mycoplasma bovis . However, significant concerns were raised regarding the literature search strategy, potential for ... Continue reading READ ALL General Comments: The review acknowledge the importance of the topic and the potential value of a systematic review to identify the most reliable diagnostic biomarker for Mycoplasma bovis . However, significant concerns were raised regarding the literature search strategy, potential for selection bias, and the resulting conclusions. The rationale for the review is weakened by the use of inappropriate references. Specifically, citing Ohtsuka et al. (2019)—a paper focused on cytokine levels in infected calves—to support the broad statement that M. bovis is a significant global pathogen is not fitting. This calls into question the authors' foundational understanding of the literature and their ability to systematically synthesize it. The structure of the manuscript and the handling of the cited literature raise doubts about the authors' qualifications to conduct a rigorous systematic review on this specific topic. The review, as presented, does not meet the expected standard for a systematic analysis. The primary weakness of this review is a significant selection bias. The search strategy appears to have been skewed towards identifying studies on P48, while overlooking a substantial body of recent literature on other diagnostic antigens. A critical omission is the failure to include the extensive body of work (over 10 papers) on the MilA protein developed over the past decade. The conclusion that P48 is "advantageous" and more reliable than other biomarkers is not justified by the data presented. Since P48 was one of the first antigens described, it has rarely been directly compared in contemporary studies with newer candidates like MilA or the MbovP proteins. By failing to review these newer studies, the authors cannot make a valid comparative claim. The conclusion is therefore based on an incomplete and potentially biased dataset. While the methods are described, the significant variation in detection techniques across the included small number of studies (n=20) makes a unified conclusion about P48's performance challenging. The computational analysis of P48's properties is sound but is presented as corroborating the review's conclusion. However, since the literature review itself is considered flawed and biased, the computational insights cannot rescue the overarching claim. The conclusions should be moderated to reflect the actual findings of the revised review. Instead of stating P48 is "advantageous," the conclusion could highlight that P48 remains a stable and useful diagnostic antigen, while acknowledging the promising role of other biomarkers and the need for more direct comparative studies. Scrutinize all references, particularly in the introduction, to ensure they are appropriately used to support the statements made and add below mentioned recent references to strengthen the study. Raza et al., 2024. Molecular detection and phylogenetic analysis of Mycoplasma bovis in bovine calves. Pak Vet J, 44(3): 889-895. http://dx.doi.org/10.29261/pakvetj/2024.232 Ghazvineh et al. Molecular detection of selective virulence factors of Mycoplasma bovis local isolates involved in bovine mastitis. Kafkas Univ Vet Fak Derg, 30 (5): 631-639, 2024. DOI: 10.9775/kvfd.2024.32118 Abdalhamed et al., 2024. Detecting Mycoplasma bovis by sybr green-based real-time quantitative PCR and loop-mediated isothermal amplification methods. Pak Vet J, 44(3): 847-853. http://dx.doi.org/10.29261/pakvetj/2024.192 Hayajneh et al., 2024. Epidemiological investigations of Mycoplasma bovis-associated mastitis in dairy animals along with analysis of interleukin-6 (IL-6) as a potential diagnostic marker. International Journal of Veterinary Science 13(1): 120-126. https://doi.org/10.47278/journal.ijvs/2023.072 Are the rationale for, and objectives of, the Systematic Review clearly stated? Partly Are sufficient details of the methods and analysis provided to allow replication by others? Yes Is the statistical analysis and its interpretation appropriate? Yes Are the conclusions drawn adequately supported by the results presented in the review? Yes If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Veterinary Medicine I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Mehmood K. Reviewer Report For: Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.5256/f1000research.179424.r417826 ) The direct URL for this report is: https://f1000research.com/articles/14-497/v1#referee-response-417826 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Ninković M. Reviewer Report For: Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.5256/f1000research.179424.r412045 ) The direct URL for this report is: https://f1000research.com/articles/14-497/v1#referee-response-412045 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 23 Sep 2025 Milan Ninković , Scientific Institute of Veterinary Medicine of Serbia, Belgrade, Serbia Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.179424.r412045 Dear Editor and Authors The research is interesting and is within the scope of the journal. Considering the structure of the review paper, the literature used and the references cited, I believe that the paper cannot be indexed in ... Continue reading READ ALL Dear Editor and Authors The research is interesting and is within the scope of the journal. Considering the structure of the review paper, the literature used and the references cited, I believe that the paper cannot be indexed in its current form. Considering the structure of the paper, the authors state the incorrect readings in the introduction to the research review. Introduction: Mycoplasma bovis (M. bovis) is a significant opportunistic pathogen responsible for causing various diseases and economic losses in cattle worldwide, affecting both dairy and beef industries ( Ammar et al ., 2021 ; Ohtsuka et al ., 2019 ; James et al ., 2013 ). Reference : Ohtsuka H, Nakazono M, Kondoh T, et al. : Cytokine levels of peripheral blood mononuclear cells in the clinical cases of Holstein calves infected with Mycoplasma bovis. J. Vet. Med. Sci. 2019; 82 (1):27–30 Reading this the paper, there are many doubts regarding the structure and qualifications of the authors for systematising data related to the P48 protein M. bovis. Decline submission. Are the rationale for, and objectives of, the Systematic Review clearly stated? No Are sufficient details of the methods and analysis provided to allow replication by others? Partly Is the statistical analysis and its interpretation appropriate? Not applicable Are the conclusions drawn adequately supported by the results presented in the review? Partly If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Epidemiology of Mycoplasma bovis I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Ninković M. Reviewer Report For: Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.5256/f1000research.179424.r412045 ) The direct URL for this report is: https://f1000research.com/articles/14-497/v1#referee-response-412045 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Browning GF. Reviewer Report For: Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.5256/f1000research.179424.r412053 ) The direct URL for this report is: https://f1000research.com/articles/14-497/v1#referee-response-412053 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 12 Sep 2025 Glenn F Browning , Asia-Pacific Centre for Animal Health, Melbourne Veterinary School, Faculty of Science, The University of Melbourne, Parkville, Australia Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.179424.r412053 This review indicates that the intent was to systematically assess the value of P48 as a diagnostic antigen for detection of infections with Mycoplasma bovis . However, the approach to reviewing the literature was very significantly biased towards selection of papers describing ... Continue reading READ ALL This review indicates that the intent was to systematically assess the value of P48 as a diagnostic antigen for detection of infections with Mycoplasma bovis . However, the approach to reviewing the literature was very significantly biased towards selection of papers describing the use of P48, and the vast majority of papers describing other diagnostic antigens were not reviewed. As P48 was one of the first diagnostic antigens described, it has rarely been compared directly with the more recently described antigens. Given the failure to assess much of the recent literature, including the extensive studies (over 10 papers) performed using assays based on the MilA protein over the last 10 years, the conclusion of the paper is not justified. Are the rationale for, and objectives of, the Systematic Review clearly stated? Partly Are sufficient details of the methods and analysis provided to allow replication by others? Yes Is the statistical analysis and its interpretation appropriate? No Are the conclusions drawn adequately supported by the results presented in the review? No If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Not applicable Competing Interests: No competing interests were disclosed. Reviewer Expertise: mycoplasmology, veterinary microbiology I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Browning GF. Reviewer Report For: Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.5256/f1000research.179424.r412053 ) The direct URL for this report is: https://f1000research.com/articles/14-497/v1#referee-response-412053 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 15 May 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 2 3 Version 1 15 May 25 read read read Glenn F Browning , The University of Melbourne, Parkville, Australia Milan Ninković , Scientific Institute of Veterinary Medicine of Serbia, Belgrade, Serbia Khalid Mehmood , Islamia University of Bahawalpur, Bahawalpur, Pakistan Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Mehmood K. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 13 Oct 2025 | for Version 1 Khalid Mehmood , Islamia University of Bahawalpur, Bahawalpur, Pakistan 0 Views copyright © 2025 Mehmood K. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions General Comments: The review acknowledge the importance of the topic and the potential value of a systematic review to identify the most reliable diagnostic biomarker for Mycoplasma bovis . However, significant concerns were raised regarding the literature search strategy, potential for selection bias, and the resulting conclusions. The rationale for the review is weakened by the use of inappropriate references. Specifically, citing Ohtsuka et al. (2019)—a paper focused on cytokine levels in infected calves—to support the broad statement that M. bovis is a significant global pathogen is not fitting. This calls into question the authors' foundational understanding of the literature and their ability to systematically synthesize it. The structure of the manuscript and the handling of the cited literature raise doubts about the authors' qualifications to conduct a rigorous systematic review on this specific topic. The review, as presented, does not meet the expected standard for a systematic analysis. The primary weakness of this review is a significant selection bias. The search strategy appears to have been skewed towards identifying studies on P48, while overlooking a substantial body of recent literature on other diagnostic antigens. A critical omission is the failure to include the extensive body of work (over 10 papers) on the MilA protein developed over the past decade. The conclusion that P48 is "advantageous" and more reliable than other biomarkers is not justified by the data presented. Since P48 was one of the first antigens described, it has rarely been directly compared in contemporary studies with newer candidates like MilA or the MbovP proteins. By failing to review these newer studies, the authors cannot make a valid comparative claim. The conclusion is therefore based on an incomplete and potentially biased dataset. While the methods are described, the significant variation in detection techniques across the included small number of studies (n=20) makes a unified conclusion about P48's performance challenging. The computational analysis of P48's properties is sound but is presented as corroborating the review's conclusion. However, since the literature review itself is considered flawed and biased, the computational insights cannot rescue the overarching claim. The conclusions should be moderated to reflect the actual findings of the revised review. Instead of stating P48 is "advantageous," the conclusion could highlight that P48 remains a stable and useful diagnostic antigen, while acknowledging the promising role of other biomarkers and the need for more direct comparative studies. Scrutinize all references, particularly in the introduction, to ensure they are appropriately used to support the statements made and add below mentioned recent references to strengthen the study. Raza et al., 2024. Molecular detection and phylogenetic analysis of Mycoplasma bovis in bovine calves. Pak Vet J, 44(3): 889-895. http://dx.doi.org/10.29261/pakvetj/2024.232 Ghazvineh et al. Molecular detection of selective virulence factors of Mycoplasma bovis local isolates involved in bovine mastitis. Kafkas Univ Vet Fak Derg, 30 (5): 631-639, 2024. DOI: 10.9775/kvfd.2024.32118 Abdalhamed et al., 2024. Detecting Mycoplasma bovis by sybr green-based real-time quantitative PCR and loop-mediated isothermal amplification methods. Pak Vet J, 44(3): 847-853. http://dx.doi.org/10.29261/pakvetj/2024.192 Hayajneh et al., 2024. Epidemiological investigations of Mycoplasma bovis-associated mastitis in dairy animals along with analysis of interleukin-6 (IL-6) as a potential diagnostic marker. International Journal of Veterinary Science 13(1): 120-126. https://doi.org/10.47278/journal.ijvs/2023.072 Are the rationale for, and objectives of, the Systematic Review clearly stated? Partly Are sufficient details of the methods and analysis provided to allow replication by others? Yes Is the statistical analysis and its interpretation appropriate? Yes Are the conclusions drawn adequately supported by the results presented in the review? Yes If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Veterinary Medicine I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Mehmood K. Peer Review Report For: Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.5256/f1000research.179424.r417826) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-497/v1#referee-response-417826 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Ninković M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The author(s) is/are employees of the US Government and therefore domestic copyright protection in USA does not apply to this work. The work may be protected under the copyright laws of other jurisdictions when used in those jurisdictions. 23 Sep 2025 | for Version 1 Milan Ninković , Scientific Institute of Veterinary Medicine of Serbia, Belgrade, Serbia 0 Views copyright © 2025 Ninković M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The author(s) is/are employees of the US Government and therefore domestic copyright protection in USA does not apply to this work. The work may be protected under the copyright laws of other jurisdictions when used in those jurisdictions. format_quote Cite this report speaker_notes Responses (0) Not Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Dear Editor and Authors The research is interesting and is within the scope of the journal. Considering the structure of the review paper, the literature used and the references cited, I believe that the paper cannot be indexed in its current form. Considering the structure of the paper, the authors state the incorrect readings in the introduction to the research review. Introduction: Mycoplasma bovis (M. bovis) is a significant opportunistic pathogen responsible for causing various diseases and economic losses in cattle worldwide, affecting both dairy and beef industries ( Ammar et al ., 2021 ; Ohtsuka et al ., 2019 ; James et al ., 2013 ). Reference : Ohtsuka H, Nakazono M, Kondoh T, et al. : Cytokine levels of peripheral blood mononuclear cells in the clinical cases of Holstein calves infected with Mycoplasma bovis. J. Vet. Med. Sci. 2019; 82 (1):27–30 Reading this the paper, there are many doubts regarding the structure and qualifications of the authors for systematising data related to the P48 protein M. bovis. Decline submission. Are the rationale for, and objectives of, the Systematic Review clearly stated? No Are sufficient details of the methods and analysis provided to allow replication by others? Partly Is the statistical analysis and its interpretation appropriate? Not applicable Are the conclusions drawn adequately supported by the results presented in the review? Partly If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Epidemiology of Mycoplasma bovis I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. reply Respond to this report Responses (0) Ninković M. Peer Review Report For: Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.5256/f1000research.179424.r412045) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-497/v1#referee-response-412045 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Browning G. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 12 Sep 2025 | for Version 1 Glenn F Browning , Asia-Pacific Centre for Animal Health, Melbourne Veterinary School, Faculty of Science, The University of Melbourne, Parkville, Australia 0 Views copyright © 2025 Browning G. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Not Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions This review indicates that the intent was to systematically assess the value of P48 as a diagnostic antigen for detection of infections with Mycoplasma bovis . However, the approach to reviewing the literature was very significantly biased towards selection of papers describing the use of P48, and the vast majority of papers describing other diagnostic antigens were not reviewed. As P48 was one of the first diagnostic antigens described, it has rarely been compared directly with the more recently described antigens. Given the failure to assess much of the recent literature, including the extensive studies (over 10 papers) performed using assays based on the MilA protein over the last 10 years, the conclusion of the paper is not justified. Are the rationale for, and objectives of, the Systematic Review clearly stated? Partly Are sufficient details of the methods and analysis provided to allow replication by others? Yes Is the statistical analysis and its interpretation appropriate? No Are the conclusions drawn adequately supported by the results presented in the review? No If this is a Living Systematic Review, is the ‘living’ method appropriate and is the search schedule clearly defined and justified? (‘Living Systematic Review’ or a variation of this term should be included in the title.) Not applicable Competing Interests No competing interests were disclosed. Reviewer Expertise mycoplasmology, veterinary microbiology I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. reply Respond to this report Responses (0) Browning GF. Peer Review Report For: Systematic identification of P48 as an advantageous diagnostic protein for Mycoplasma bovis infections: A literature survey and computational insight [version 1; peer review: 1 approved with reservations, 2 not approved] . F1000Research 2025, 14 :497 ( https://doi.org/10.5256/f1000research.179424.r412053) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-497/v1#referee-response-412053 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 = "Systematic identification of P48 as an advantageous...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-497/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-497/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-497/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Fasogbon IV 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-497/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-497", templates : { twitter : "Systematic identification of P48 as an advantageous diagnostic.... Fasogbon IV et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-497/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/163124/179424") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "179424"); $(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 = { "385797": 0, "385796": 0, "385799": 0, "385798": 0, "412046": 0, "385805": 0, "412047": 0, "385804": 0, "412044": 0, "408460": 0, "412045": 4, "385801": 0, "408459": 0, "385800": 0, "385803": 0, "385802": 0, "408471": 0, "405399": 0, "412052": 0, "412053": 3, "412050": 0, "412051": 0, "412048": 0, "412049": 0, "408478": 0, "408476": 0, "408477": 0, "408474": 0, "408475": 0, "408472": 0, "405400": 0, "408473": 0, "417830": 0, "417831": 0, "417828": 0, "417829": 0, "417826": 6, "417827": 0, "417834": 0, "417835": 0, "417832": 0, "417833": 0, "387527": 0, "387526": 0, "387533": 0, "387532": 0, "387535": 0, "387534": 0, "387529": 0, "387528": 0, "387531": 0, "387530": 0, "405478": 0, "405479": 0, "405484": 0, "405482": 0, "405483": 0, "405480": 0, "405481": 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 = "e94695e6-610d-4778-8c56-525d313c800c"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "[email protected]", infoEmail: "[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-22T02:00:06.705733+00:00
License: CC-BY-4.0