Diagnostic utility of mast cell analysis in... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/12-823" }, "headline": "Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia...", "datePublished": "2023-07-13T08:54:50", "dateModified": "2025-04-14T10:00:49", "author": [ { "@type": "Person", "name": "Chaithra G V" }, { "@type": "Person", "name": "Soumya Gupta" }, { "@type": "Person", "name": "Ranjitha Rao" }, { "@type": "Person", "name": "Sharada Rai" }, { "@type": "Person", "name": "Nirupama Murali" }, { "@type": "Person", "name": "Sunita Hegde" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Background Haematological disorders characterized by hypocellular marrow like aplastic anaemia (AA) and hypocellular myelodysplastic neoplasm (MDS-h) are diagnostic challenges as the clinical and morphological features overlap, while the treatment and prognosis differ. Bone marrow mast cell quantification is proposed as a supplementary diagnostic and prognostic tool to differentiate AA from MDS-h. We aim to study the distribution of mast cells in hypoplastic marrow and determine its role in differential diagnosis of AA and MDS-h. Methods We analysed bone marrow biopsies of 65 cases of hypoplastic/aplastic marrow received during the year 2015-2021 for the distribution of mast cells using Toluidine Blue special staining. Hematopoietic stem cells were assessed with the help of CD34 immunohistochemistry. Results Increased mast cells were noted in 55.4% of all the cases, of which 48% were cases of AA and 21% were cases of MDS-h (P: 0.04). Overall, 76% of AA and 33% of MDS-h cases showed increased numbers of mast cells. Reduced hematopoietic stem cells were noted in 69.4% of the cases with elevated mast cells (P: 0.1). Conclusions Mast cell quantification in trephine biopsy of AA and MDS-h can act as a supplementary diagnostic tool and guide the management of the respective entities. " } { "@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/12-823/v2", "name": "Diagnostic utility of mast cell analysis in hypoplastic bone marrows..." } } ] } Home Browse Diagnostic utility of mast cell analysis in hypoplastic bone marrows... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article G V C, Gupta S, Rao R et al. Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.12688/f1000research.130876.2 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Research Article Revised Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] Chaithra G V https://orcid.org/0000-0002-5906-5197 1 , Soumya Gupta https://orcid.org/0000-0002-4067-6801 1 , Ranjitha Rao https://orcid.org/0000-0001-9786-0485 1 , Sharada Rai 1 , Nirupama Murali 1,2 , Sunita Hegde https://orcid.org/0000-0002-7944-5277 1 Chaithra G V https://orcid.org/0000-0002-5906-5197 1 , Soumya Gupta https://orcid.org/0000-0002-4067-6801 1 , [...] Ranjitha Rao https://orcid.org/0000-0001-9786-0485 1 , Sharada Rai 1 , Nirupama Murali 1,2 , Sunita Hegde https://orcid.org/0000-0002-7944-5277 1 PUBLISHED 14 Apr 2025 Author details Author details 1 Department of Pathology, Kasturba Medical College, Mangalore, Manipal Academy of Higher Education, Manipal, India 2 Department of Pathology, Dr. Chandramma Dayanand Sagar Institute of Medical Education and Research., Bangalore, India Chaithra G V Roles: Conceptualization, Investigation, Methodology, Project Administration, Resources, Supervision, Validation, Visualization, Writing – Review & Editing Soumya Gupta Roles: Data Curation, Formal Analysis, Funding Acquisition, Investigation, Resources, Software, Visualization, Writing – Original Draft Preparation Ranjitha Rao Roles: Formal Analysis, Investigation, Supervision, Visualization, Writing – Review & Editing Sharada Rai Roles: Conceptualization, Methodology, Supervision, Validation, Writing – Review & Editing Nirupama Murali Roles: Conceptualization, Methodology, Writing – Review & Editing Sunita Hegde Roles: Formal Analysis, Investigation, Supervision, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Manipal Academy of Higher Education gateway. This article is included in the Oncology gateway. Abstract Background Haematological disorders characterized by hypocellular marrow like aplastic anaemia (AA) and hypocellular myelodysplastic neoplasm (MDS-h) are diagnostic challenges as the clinical and morphological features overlap, while the treatment and prognosis differ. Bone marrow mast cell quantification is proposed as a supplementary diagnostic and prognostic tool to differentiate AA from MDS-h. We aim to study the distribution of mast cells in hypoplastic marrow and determine its role in differential diagnosis of AA and MDS-h. Methods We analysed bone marrow biopsies of 65 cases of hypoplastic/aplastic marrow received during the year 2015-2021 for the distribution of mast cells using Toluidine Blue special staining. Hematopoietic stem cells were assessed with the help of CD34 immunohistochemistry. Results Increased mast cells were noted in 55.4% of all the cases, of which 48% were cases of AA and 21% were cases of MDS-h (P: 0.04). Overall, 76% of AA and 33% of MDS-h cases showed increased numbers of mast cells. Reduced hematopoietic stem cells were noted in 69.4% of the cases with elevated mast cells (P: 0.1). Conclusions Mast cell quantification in trephine biopsy of AA and MDS-h can act as a supplementary diagnostic tool and guide the management of the respective entities. READ ALL READ LESS Keywords Mast cell, Aplastic anaemia, MDS-h, Hypocellular marrow, Bone marrow niche, CD34, Hematopoietic stem cell. Corresponding Author(s) Soumya Gupta ( [email protected] ) Close Corresponding author: Soumya Gupta Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 G V C 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: G V C, Gupta S, Rao R et al. Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.12688/f1000research.130876.2 ) First published: 13 Jul 2023, 12 :823 ( https://doi.org/10.12688/f1000research.130876.1 ) Latest published: 14 Apr 2025, 12 :823 ( https://doi.org/10.12688/f1000research.130876.2 ) Revised Amendments from Version 1 The criteria used to categories AA and MDS-h was not mentioned in the previous version. The criteria used to categories AA and MDS-h was not mentioned in the previous version. See the authors' detailed response to the review by Valentina Giudice READ REVIEWER RESPONSES Introduction Haematological disorders characterised by hypocellular marrows like aplastic anaemia (AA) and hypocellular myelodysplastic neoplasm (MDS-h) are diagnostic challenges for haematologists as AA, MDS-h, other immune cytopenias, paroxysmal nocturnal haemoglobinuria (PNH), and inherited bone marrow (BM) failure disorders are all considered BM failure states with significant clinicopathological overlap. 1 – 3 However, the differentiation is critical as both AA and MDS-h have different management protocols with varying outcomes and prognoses. Compared to patients with AA, those with MDS-h have shorter median survival rates and exhibit a lower response to immunosuppressive therapy. 4 , 5 AA is defined as pancytopenia in the peripheral blood secondary to BM hypocellularity and is a diagnosis of exclusion. 6 MDS is a diverse collection of clonal disorders that affect the hematopoietic stem cells (HSCs) and are characterised by cytopenias of varying degrees in the peripheral blood and inefficient haematopoiesis with BM dysplasia. Myelodysplasias with hypocellular BM (MDS-h) comprises around 10–15% of all MDS cases and are characterized by BM hypocellularity. Both AA and MDS-h share a common pathophysiological pathway with CD34 positive progenitor cells being fundamental in the pathogenesis of both these entities. CD34 positive HSCs are the target of autoimmune attack in AA making its count significantly decreased in the BM of AA. Whereas CD34 progenitor cells are the cells from which MDS originates. This explains the elevated quantity of CD34 positive cells in the BM of patients with MDS as a result of neoplastic clonal expression. 3 Recent studies have proposed an additional mechanism exploring the possibility of the role of BM niche in the pathogenesis of AA. The BM microenvironments also known as the stem cell niche comprises endosteal cells, macrophages, fat cells, fibroblasts, mast cells and microvascular endothelial cells. 7 The stem cell microenvironment transmits signals to maintain the fundamental features of the HSCs such as the ability to self-regenerate and the capacity to reproduce all the lineages. Thus, alteration in the BM niche was considered as a potential cause of hematopoietic impairment; however, the ways in which these changes affect the development of the disease remains unclear. 8 Several researchers have studied the correlation between the BM microenvironment and dysregulated haematopoiesis. Alterations in the components of the microenvironment in the BM, including lymphocytes, mast cells, macrophages, and stromal cells, may be associated with the impaired haematopoiesis leading to AA and/or myeloproliferative neoplasms. The quantitative increase of mast cells in AA cases has been demonstrated in several studies and has resulted in the hypothesis that mast cells can cause cytotoxic effects on the hematopoietic cells in the marrow. 8 Mast cells originate from BM progenitor cells and migrate into various tissues to complete their maturation. BM mast cell quantification is proposed as a supplementary diagnostic and prognostic tool to differentiate AA from other BM failure conditions like MDS-h. 5 The percentage of mast cells in the BM is generally less than 1% of all the nucleated cells in the marrow and is distributed singly. 9 Mast cells stain metachromatically with Toluidine blue (TB), which stains the granules of mast cells purple to red. Histological staining with TB is a highly effective, rapid, direct and antibody-free technique to detect mast cells in tissue sections. 10 , 11 Mast cells have longer life spans and are not directly targeted by the autoimmune attack on the stem cell compartment, resulting in the relative increase in its number in the BM of patients with AA. The quantitative increase in mast cell is clonal in mastocytosis and benign in acquired AA. However, its nature is not completely understood in AA and MDS-h. 12 , 13 In AA, lower mast cell count is related to better prognosis, but no such relation exists in MDS. 5 Several researchers have shown increased numbers of mast cells in cases of AA and have proposed an association between the increased mast cells in the BM with the poor outcome of the patients. 14 , 15 Irrespective of the involved mechanism, a surge in the quantity of mast cells is assumed to be a factor responsible for the reduced cellularity observed in AA and MDS-h. 16 , 17 Therefore, the present study aimed to evaluate the diagnostic utility of mast cell quantification in hypoplastic marrow (HM) to distinguish AA from MDS-h. Furthermore, the association of increased mast cells with decreased HSC in the BM of such entities was analysed. Methods Ethical consideration All procedures performed in the current study were approved by Institutional Ethical Board, Kasturba Medical College, Mangalore (reference no.: IEC KMC MLR 12-2020/452 date: 24/12/2020). Formal written informed consent was not required since this study used retrospective biopsy samples and we received a waiver by the Institutional Ethical Board, Kasturba Medical College, Mangalore. Study design and setting A time bound retrospective study was conducted at the Department of Pathology, Kasturba Medical College, Mangalore, MAHE, from 25th December 2020 to September 2022, after ethical clearance. Inclusion and exclusion criteria Cases of hypoplastic/aplastic BM biopsies received from January 2015 to December 2021 were included in the study. We calculated a minimum sample size of 58, considering 80% power, 95% confidence level and a relative precision of 10%. Overall, 65 cases met the inclusion criteria of adequate marrow biopsy measuring at least 1 cm in length with minimum four marrow spaces. Cases with measurable disease positive leukaemia, those with poorly preserved paraffin blocks and inadequate biopsies were excluded. Clinical data like age, sex and any other significant details were obtained from the laboratory information system and the medical records department. Our study follows the Sager guidelines for reporting sex and gender information. Sex and gender differences were not taken into consideration for the design of the study. The information regarding the sex of the cases was collected from the lab information system and not determined by the investigators as it is a retrospective study done on archived slides and blocks. The slides and paraffin blocks of all the cases were retrieved and reviewed and the diagnosis of hypoplasia/aplasia was confirmed. Operating procedures and data analysis The H&E-stained tissue sections were studied to assess the cellularity and to identify the morphology of the marrow. All the cases were categorised into three categories namely, AA, MDS-h and HM due to any other cause according to their cytomorphological and haematological features. Cases of hypocellular marrow with persistent pancytopenia (>6 months), trilineage suppression in the BM and absence of abnormal cells and reticulin fibrosis along with at least 2 of the following hematological parameter: absolute neutrophil count <1.5 × 10 9 /L, platelet count <50 × 10 9 /L, hemoglobin <10 g/dl was put in the category of AA. Cases with hypocellular marrow with variable degree of cytopenia along with dysplasia in at least 10% of cells in one of the three lineages was put in the category of MDS-h. The remaining cases of hypoplastic marrow (BM cellularity less than 30% marrow cells in individuals who are younger than 60 years of age and less than 20% marrow cells in individuals above 60 years) which did not fulfill the criteria of the above two categories were categorised under HMs due to other causes. 1 – 4 The special staining was done on paraffin embedded, formalin fixed tissue that was assessed for morphology. A representative block was selected in every case and TB special staining was performed, where 1% TB stain (1 gm TB in 100 ml H 2 O) was poured over the slides and kept for 90 seconds. The slides were then washed, dried and mounted. Quantification of mast cells was done by identifying the metachromatic granules in mast cell cytoplasm. Total number of mast cells was counted per 200 nucleated cells in 5-10 randomly selected high power fields. Mast cell percentage amongst all nucleated cells was calculated. Mast cell percentage of more than one was quantified as increased. Immunohistochemistry (IHC) for CD34 was performed on paraffin embedded, formalin fixed tissue that was assessed for morphology. A representative block was selected in every case. IHC staining was performed with a mouse monoclonal antibody against CD34 (Diagnostic BioSystems Cat# PDM050, RRID:AB_2934004). SITVue/DAB Detection System (Diagnostic BioSystems Cat# SIT-100D) was used as an intensification system to enhance the chromogenic signals of the primary antibody. The detailed description of all the procedural steps is available in Figshare. 25 Evaluation for CD34 was done in the cytoplasm of the hematopoietic progenitor cells and the number of positive cells was counted and assessed as less than or more than 0.5% of the total hematopoietic cells. Statistical analysis Data were analysed using IBM SPSS Statistics (RRID:SCR_016479) 25.0 version. The statistical significance of all variables was calculated using the Chi-squared test and Fisher’s exact test. P<0.05 was taken to be significant. Results This study included a total of 65 cases of hypoplastic and aplastic marrows that met the inclusion and exclusion criteria, of which 21 (32.3%) cases were AA, 12 cases were MDS-h (18.5%) and 32 (49.2%) cases were diagnosed as HM. A bimodal peak was noticed in the age distribution pattern with the majority of the population being from the paediatric and adolescent age group (32.3%) and the second peak comprising of people above 60 years of age (28.7%). The rest of the cases belonged to the age group of 20-60 years old. Slight male predilection was noted with M: F ratio being 1.6:1. Overall, 38% (25) of the total population were female and 62% (40) of the population were male. The demographic data of the individual cases are available as Underlying data. 25 Mast cells in the BM were highlighted by staining them with TB. Mast cells were counted amongst 200 nucleated cells. More than 1% of mast cells were seen in 36 (55.4%) of the total cases. Seven (10.8%) cases showed more than 10% of mast cells. Mast cell count of more than 1% was considered as increased. Increased numbers of mast cells were observed in most of the cases of AA (31, 48%) followed by HM (20, 31%), and MDS-h (14, 21%), while the rest of the cases showed less than 1% of mast cells in their marrow. The Chi squared test was done with respect to the increased number of mast cells and the different entities of AA, MDS-h and other causes of HM was significant (P: 0.040). The distribution of the increased mast cells amongst the various differentials in the contingency table is depicted in Table 1 . Metachromatically stained mast cells in light microscopy in a case of AA and MDS-h are depicted in Figure 1 and Figure 2 , respectively. These microphotographs are annotated and minimally cropped. The original unprocessed microphotographs are available as Underlying data. 25 Table 1. Distribution of cases with increased mast cells in AA, HM and MDS-h. AA, aplastic anaemia; HM, hypoplastic marrow; MDS-h, hypocellular myelodysplastic neoplasm. Increased mast cells AA HM MDS-h Count, n Percentage, % Count, n Percentage, % Count, n Percentage, % Absent 5 23.8 16 50.0 8 66.7 Present 16 76.2 16 50.0 4 33.3 Total 21 100.0 32 100.0 12 100.0 P value 0.04 Figure 1. Aplastic anaemia in 37 year old female patient. A: In low power view aplastic marrow is seen with cellularity less than 10% in the marrow spaces (magnification, 20×, H&E). B: Toluidine blue special staining in low power view shows metachromatically stained mast cells (magnification, 20×, Toluidine blue staining). C: Toluidine blue special staining in high power view shows six metachromatically stained mast cells in around 20-22 nucleated cells (magnification, 40×, Toluidine blue staining). Figure 2. Hypocellular myelodysplastic neoplasm in 16 year old male patient. Toluidine blue special staining in high power view shows four metachromatically stained mast cells in around 200 nucleated cells (magnification, 40×, Toluidine blue staining). CD34 IHC expression was assessed to calculate HSCs and categorised as more than and less than 0.5% of positive cells (decreased) amongst all the hematopoietic cells of the marrow. Decreased expression was noted in 45 (69.2%) of the cases. An increased number of mast cells was seen in 36 (55.45%) cases of the total study population while significantly decreased/absent HSCs were seen in 45 (69.2%) cases. A total of 25 (69.4%) of the cases that showed an increased number of mast cells also showed significantly decreased HSCs. Whereas 26 (57.7%) of the cases that had decreased HSCs showed an increased number of mast cells. However, the association between decreased HSCs and increased mast cells was statistically insignificant (Chi squared test, P: 0.10). The contingency table of the same is depicted in Table 2 . Table 2. Distribution of increased mast cells in cases with decreased HSCs. HSC, hematopoietic stem cell. Increased mast cells Decreased HSC Count, n Percentage, % Absent 19 42.22% Present 26 57.7% Total 45 100.0% P value 0.1 Discussion BM failure conditions with marrow that is hypocellular for age embodies a broad spectrum of acquired and inherited conditions. Patients with MDS-h are known to have a worse prognosis than those with AA because they are more prone to neoplastic progression. 18 Haematologists still continue to struggle in making a precise diagnosis due to the blurred lines between AA, other mimicking conditions like MDS-h and the various inherited BM failure syndromes. Identifying the exact disorder leading to a HM is critical as the cause of the disease significantly affects the choice of therapy. 19 , 20 BM evaluation, comprising of both trephine biopsy and aspirate, is obligatory to ascertain the diagnosis. There is convincing evidence that these discrete haematological conditions share a conjoint pathophysiological pathway centred at the alteration and/or damage of the hematopoietic stem and progenitor cells (HSPCs) by the cytotoxic effect of T cells. Increased T cells produce excessive proinflammatory cytokines (interferon-γ and tumor necrosis factor-α), leading to the reduced proliferation and increased apoptosis of the HSPCs. 21 The distinction between AA and MDS-h is mostly dependent on the histomorphological and IHC features of the BM but in HMs it is challenging due to the scarcity of the hematopoietic cells present in the BM and the overlapping of the cytomorphological features of both the entities. 4 Erythroid dysplasia is not uncommon in AA and thus cannot be used as a sole distinguishing feature. Mast cell quantification in the BM was performed by several researchers and a common finding of increased number of mast cells in HMs was observed. 14 – 16 , 22 In our study we considered more than 1% of mast cells per 200 nucleated cells as the cut off for defining increase in the quantity of mast cells. The results in our study were similar to other studies with elevated mast cells seen in 55.4% of the total cases out of which the majority of the cases were AA (P<0.05). The quantity of mast cells ranged from 0-100 mast cells per 200 nucleated cells. The case with the highest number of mast cells belonged to the category of AA. However, the variation in the quantity of mast cells in both AA and MDS-h lies in the same range. This is consistent with the findings of Ingrid Fohlmeister 22 done on 48 cases of different forms of MDS and 59 cases of AA. They demonstrated that there was overlap in the number of mast cells found in the BM of individuals with AA and MDS-h. The number of mast cells varied from 0-205/mm 2 . Complex interactions between the hematopoietic cells and the BM niche occur during haematopoiesis, although the exact cause and mechanism involved in the deregulated haematopoiesis is unknown. HSCs reside in a specialized microenvironment (niche) in the BM. BM microenvironment is important in maintaining the function of HSC as it is thought to transmit signals sustaining key HSC properties like regenerating capability and multilineage reproducing capacity. Thus, alteration in the BM niche can be a potential factor associated with hematopoietic impairment. However, it is still unclear how these changes contribute to the development of the disease. In cases of idiopathic AA, the ineffective haematopoiesis can be considered as a result of some unknown changes in the BM microenvironment. Mast cells are considered by some researchers as a cause of the ineffective haematopoiesis in AA as it stimulates apoptosis and auto immune attack by cytotoxic killer cells. Studies have demonstrated that the BM of patients with AA shows increases in the quantity of mast cells and natural killer (NK) cells reflecting the cytotoxic or immune-mediated damage of the marrow. 8 , 11 Our study strengthens this hypothesis as 17 (48%) of the cases that showed an increased number of mast cells belonged to the patients with AA. Thus, increases in the numbers of mast cells can be considered as a causative factor for the insufficient haematopoiesis. However, in our study the association between increased mast cells and reduced HSCs was statistically insignificant. Patients with AA may have altered BM niches that contribute to the disease pathophysiology or cause ineffective haematopoiesis. Quantification of mast cell can help in identifying the prognosis of the cases of AA. Reduced numbers of mast cells are a good prognostic indicator in AA while no such relation is observed in cases of MDS. 16 Although hematopoietic stem cell transplantation plays a frontline role in the treatment of haemato-oncological conditions, there are still significant issues that need to be resolved, including the difficulty in finding matched donors and the ineffective engraftment of HSCs into the BM. An improved comprehension of the interactions amongst each component of the BM niche can help in identifying the potential therapeutic targets in cases of BM failure as well as myeloproliferative disorders. 23 Simulating the hematopoietic niche is a promising method for effectively increasing the number of HSPCs and fine-tuning their features ex vivo. The creation of a functioning hematopoietic microenvironment in vitro is still constrained by attempts to replicate it without a thorough grasp of the specific roles played by individual components involved in the hematopoietic setting. We believe that the detailed knowledge of the crucial cells in the BM microenvironment and the way they affect the regulation of HSCs can aid in establishing an ex vivo structural arrangement for the expansion of HSCs to provide a novel source of therapeutic blood cells for haematological disorders. 23 , 24 In conclusion, mast cell quantification in the BM biopsies with the help of TB special stain can act as a supplementary tool to distinguish the two entities as mast cells are increased in the majority of the cases of AA, while it is increased only in a few cases of MDS-h. Data availability Underlying data Figshare: mast cell quantification raw data.xlsx. https://doi.org/10.6084/m9.figshare.21966848 . 25 This project contains the following underlying data: 1. Excel sheet of complete data: rawdata.xlsx 2. STROBE_checklist. Mast cell quantification.docx 3. Unprocessed microphotographs: 1.jpeg, 2.jpeg, 3.jpeg, 4.jpeg, 5.jpeg, 6.jpeg 4. Procedure of CD34 IHC staining.docx Data are available under the terms of the Creative Commons Zero “No rights reserved” data waiver (CC0 1.0 Public domain dedication). References 1. Tuzuner N, Cox C, Rowe JM, et al. : Hypocellular myelodysplastic syndromes (MDS): new proposals. Br. J. Haematol. 1995 Nov; 91 (3): 612–617. PubMed Abstract | Publisher Full Text 2. Tuzuner N, Bennett JM: Reference standards for bone marrow cellularity. Leuk. Res. 1994 Aug; 18 (8): 645–647. PubMed Abstract | Publisher Full Text 3. Matsui WH, Brodsky RA, Smith BD, et al. : Quantitative analysis of bone marrow CD34 cells in aplastic anemia and hypoplastic myelodysplastic syndromes. Leukemia. 2006 Mar; 20 (3): 458–462. PubMed Abstract | Publisher Full Text 4. Barrett J, Saunthararajah Y, Molldrem J: Myelodysplastic syndrome and aplastic anemia: distinct entities or diseases linked by a common pathophysiology? Semin. Hematol. 2000 Jan; 37 (1): 15–29. Publisher Full Text 5. Maciejewski JP, Risitano A, Sloand EM, et al. : Distinct clinical outcomes for cytogenetic abnormalities evolving from aplastic anemia. Blood. 2002 May 1; 99 (9): 3129–3135. PubMed Abstract | Publisher Full Text 6. Peslak SA, Olson T, Babushok DV: Diagnosis and treatment of aplastic anemia. Curr. Treat. Options Oncol. 2017; 18 (12): 70. PubMed Abstract | Publisher Full Text | Free Full Text 7. Young NS, Barrett AJ: The treatment of severe acquired aplastic anemia. Blood. 1995; 85 : 3367–3377. Publisher Full Text 8. Giudice V, Selleri C: Aplastic anemia: pathophysiology. Semin. Hematol. 2022 Jan; 59 (1): 13–20. PubMed Abstract | Publisher Full Text 9. Orfao A, Escribano L, Villarrubia J, et al. : Flow cytometric analysis of mast cells from normal and pathological human bone marrow samples: identification and enumeration. Am. J. Pathol. 1996; 149 (5): 1493–1499. PubMed Abstract 10. Ribatti D: The staining of mast cells: A historical overview. Int. Arch. Allergy Immunol. 2018; 176 (1): 55–60. PubMed Abstract | Publisher Full Text 11. Puebla-Osorio N, Sarchio SNE, Ullrich SE, et al. : Detection of infiltrating mast cells using a modified toluidine blue staining. Methods Mol. Biol. 2017; 1627 : 213–222. PubMed Abstract | Publisher Full Text 12. Natkunam Y, Rouse RV, Zhu S, et al. : Immunoblot analysis of CD34 expression in histologically diverse neoplasms. Am. J. Pathol. 2000; 156 (1): 21–27. PubMed Abstract | Publisher Full Text | Free Full Text 13. Dasgupta S, Mandal PK, Chakrabarti S: Etiology of pancytopenia: an observation from a referral medical institution of eastern region of India. J. Lab. Phys. 2015; 7 (2): 090–095. Publisher Full Text 14. Orazi A, Albitar M, Heerema NA, et al. : Hypoplastic myelodysplastic syndromes can be distinguished from acquired aplastic anemia by CD34 and PCNA immunostaining of bone marrow biopsy specimens. Am. J. Clin. Pathol. 1997 Mar; 107 (3): 268–274. PubMed Abstract | Publisher Full Text 15. Özdemir Ö, Ravindranath Y, Savaşan S: Evaluation of long-term liquid culture grown human bone marrow mast cell cytotoxicity against human leukemia cells. Blood. 2002; 100 : 3690–3697. PubMed Abstract 16. Ozdemir O, Savaşan S: The role of mast cells in bone marrow diseases. J. Clin. Pathol. 2004 Jan; 57 (1): 108–109. PubMed Abstract | Publisher Full Text 17. Skibenes ST, Clausen I, Raaschou-Jensen K: Next-generation sequencing in hypoplastic bone marrow failure: what difference does it make? Eur. J. Haematol. 2021 Jan; 106 (1): 3–13. PubMed Abstract | Publisher Full Text 18. Khoury JD, Solary E, Abla O, et al. : The 5th edition of the World Health Organization Classification of Haematolymphoid Tumours: myeloid and Histiocytic/Dendritic Neoplasms. Leukemia. 2022 Jul; 36 (7): 1703–1719. PubMed Abstract | Publisher Full Text | Free Full Text 19. Rohira N, Meenai FJ: A cross sectional study of clinical and aetiological profile of pancytopenia at a tertiary care hospital in Bhopal. Indian J. Pathol. Oncol. 2019; 6 (1): 67–74. Publisher Full Text 20. Drexler B, Tichelli A, Passweg JR: Bone marrow failure. Ther. Umsch. 2019; 76 (9): 523–529. PubMed Abstract | Publisher Full Text 21. Dhanjal TS, Pendaries C, Ross EA, et al. : A novel role for PECAM-1 in megakaryocytokinesis and recovery of platelet counts in thrombocytopenic mice. Blood. 2007 May 15; 109 (10): 4237–4244. PubMed Abstract | Publisher Full Text 22. Fohlmeister I, Reber T, Fischer R, et al. : Bone marrow mast cell reaction in preleukaemic myelodysplasia and in aplastic anaemia. Virchows Arch. A Pathol. Anat. Histopathol. 1985; 405 (4): 503–509. PubMed Abstract | Publisher Full Text 23. Costa MHG, de Soure AM , Cabral JMS, et al. : Hematopoietic niche - exploring biomimetic cues to improve the functionality of hematopoietic stem/progenitor cells. Biotechnol. J. 2018 Feb; 13 (2). PubMed Abstract | Publisher Full Text 24. Negendank W, Weissman D, Bey TM, et al. : Evidence for clonal disease by magnetic resonance imaging in patients with hypoplastic marrow disorders. Blood. 1991 Dec 1; 78 (11): 2872–2879. PubMed Abstract | Publisher Full Text 25. Gupta S: mast cell quantification raw data.xlsx. [Dataset]. figshare. 2023. Publisher Full Text Comments on this article Comments (0) Version 2 VERSION 2 PUBLISHED 13 Jul 2023 ADD YOUR COMMENT Comment Author details Author details 1 Department of Pathology, Kasturba Medical College, Mangalore, Manipal Academy of Higher Education, Manipal, India 2 Department of Pathology, Dr. Chandramma Dayanand Sagar Institute of Medical Education and Research., Bangalore, India Chaithra G V Roles: Conceptualization, Investigation, Methodology, Project Administration, Resources, Supervision, Validation, Visualization, Writing – Review & Editing Soumya Gupta Roles: Data Curation, Formal Analysis, Funding Acquisition, Investigation, Resources, Software, Visualization, Writing – Original Draft Preparation Ranjitha Rao Roles: Formal Analysis, Investigation, Supervision, Visualization, Writing – Review & Editing Sharada Rai Roles: Conceptualization, Methodology, Supervision, Validation, Writing – Review & Editing Nirupama Murali Roles: Conceptualization, Methodology, Writing – Review & Editing Sunita Hegde Roles: Formal Analysis, Investigation, Supervision, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (2) version 2 Revised Published: 14 Apr 2025, 12:823 https://doi.org/10.12688/f1000research.130876.2 version 1 Published: 13 Jul 2023, 12:823 https://doi.org/10.12688/f1000research.130876.1 Copyright © 2025 G V C 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 G V C, Gupta S, Rao R et al. Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.12688/f1000research.130876.2 ) 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 2 VERSION 2 PUBLISHED 14 Apr 2025 Revised Views 0 Cite How to cite this report: Tashi T. Reviewer Report For: Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.5256/f1000research.180489.r381834 ) The direct URL for this report is: https://f1000research.com/articles/12-823/v2#referee-response-381834 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 May 2025 Tsewang Tashi , University of Utah and Salt Lake City Veterans Affairs Medical Center, Salt Lake City,, Utah, USA Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.180489.r381834 This manuscript discusses the use of mast cells as an aide to differentiate aplastic anemia (AA) with hypoplastic MDS (h-MDS). The authors analyzed bone marrow samples of 65 cases, in a retrospective manner, and evaluated for mast cells using Toludine ... Continue reading READ ALL This manuscript discusses the use of mast cells as an aide to differentiate aplastic anemia (AA) with hypoplastic MDS (h-MDS). The authors analyzed bone marrow samples of 65 cases, in a retrospective manner, and evaluated for mast cells using Toludine blue stain and CD34 IHC. Although the hypothesis is sound and there are existing literature on this subject, I have few questions/concerns: 1) The criteria for classifying cases into either AA or MDS-h seem arbitrary, based on marrow morphology and clinical/lab information alone. There is no cytogenetics, FISH studies or molecular information available, which could actually be quite informative in aiding diagnosis. 2) Mast cells were stained with Toludine blue, which is OK. But it was not confirmed further with CD117 stain or tryptase stain to corroborate. Toludine blue can also stain basophils. 3) The authors note increased mast cells and describes them in percentages. Is the percentage of the whole marrow cellularity? 4) The authors did not look at mast cells morphologically under a microscope (except for a representative case). Are all the increased mast cells normal mast cells? Could there be mastocytosis? 5) If the hypothesis is that increased mast cells suppress hematopoiesis and deplete CD34 HSCs, then why don't we see that in systemic mastocytosis? 6) I think overall there are a lot of unanswered questions on the association and role of mast cells in AA and MDS-h, that it is quite premature at this stage to suggest is as a tool for diagnostic use, as the authors have claimed in their title. 7) Minor comment: Please use the term "hypoplastic MDS" consistently throughout. Authors have used different terms - "hypocellular MDS", "Myelodysplasia with hypocellular marrow" in the manuscript. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Myeloid malignancies and mastocytosis. 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 Tashi T. Reviewer Report For: Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.5256/f1000research.180489.r381834 ) The direct URL for this report is: https://f1000research.com/articles/12-823/v2#referee-response-381834 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 Version 1 VERSION 1 PUBLISHED 13 Jul 2023 Views 0 Cite How to cite this report: Giudice V. Reviewer Report For: Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.5256/f1000research.143665.r211585 ) The direct URL for this report is: https://f1000research.com/articles/12-823/v1#referee-response-211585 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 01 Nov 2023 Valentina Giudice , University Hospital "San Giovanni di Dio e Ruggi d'Aragona", Salerno, Italy Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.143665.r211585 In this manuscript, Gupta et al. have investigated frequency of bone marrow mast cells in aplastic anemia (AA) and hypoplastic myelodysplastic syndromes (hMDS), as have proposed this cellular marker for differential diagnosis of these bone marrow failure syndromes. However, several ... Continue reading READ ALL In this manuscript, Gupta et al. have investigated frequency of bone marrow mast cells in aplastic anemia (AA) and hypoplastic myelodysplastic syndromes (hMDS), as have proposed this cellular marker for differential diagnosis of these bone marrow failure syndromes. However, several issues are present: This is a case series study and should be clearly stated also in the title. Indeed, to claim a "diagnostic utility" of a marker, more cases are required. In this case, the analysis is carried out on a total of 21 AA and just 12 hMDS, without a control cohort of non hypoplastic MDS. Diagnostic criteria used for AA and hMDS are not stated. Mastocytosis was ruled out? c-Kit mutations were excluded? No additional information on mast cell phenotype was reported, as mast cell related (tryptase, chymase, CD25, and CD117) antigens can be investigated also by IHC. Mast cells have been associated with neoangiogenesis also in MDS 1 , and could be increased in higher-risk MDS; therefore, some indications on clinical features of those patients should be clearly indicated at least in a table. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Partly References 1. Ribatti D, Polimeno G, Vacca A, Marzullo A, et al.: Correlation of bone marrow angiogenesis and mast cells with tryptase activity in myelodysplastic syndromes. Leukemia . 2002; 16 (9): 1680-4 PubMed Abstract | Publisher Full Text Competing Interests: No competing interests were disclosed. Reviewer Expertise: Bone marrow failure syndromes; flow cytometry immunophenotyping 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 Giudice V. Reviewer Report For: Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.5256/f1000research.143665.r211585 ) The direct URL for this report is: https://f1000research.com/articles/12-823/v1#referee-response-211585 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 Author Response 14 Apr 2025 Soumya Gupta , Department of Pathology, Kasturba Medical College, Mangalore, Manipal Academy of Higher Education, Manipal, India 14 Apr 2025 Author Response Thankyou for reviewing our article. We would like to address your concerns about the article. 1.Our study presents the results of an original detailed study with proper methodology described in ... Continue reading Thankyou for reviewing our article. We would like to address your concerns about the article. 1.Our study presents the results of an original detailed study with proper methodology described in sufficient detail and meeting all applicable standards of ethics of experimentation and research integrity. It is not just a collection and description of cases to be called as a case series. 2. In our study we included only the cases with hypoplastic marrows and none of the cases showed aggregates of mast cell to consider mastocytosis. However due to financial constraints additional IHC for mast cell phenotype and ckit mutation studies could not be performed. 3. We agree to your point that our sample size is less, which is a limitation of our study. 4. We would add the diagnostic criteria used to categories AA and MDS-h in the next version of the article. Thankyou. Thankyou for reviewing our article. We would like to address your concerns about the article. 1.Our study presents the results of an original detailed study with proper methodology described in sufficient detail and meeting all applicable standards of ethics of experimentation and research integrity. It is not just a collection and description of cases to be called as a case series. 2. In our study we included only the cases with hypoplastic marrows and none of the cases showed aggregates of mast cell to consider mastocytosis. However due to financial constraints additional IHC for mast cell phenotype and ckit mutation studies could not be performed. 3. We agree to your point that our sample size is less, which is a limitation of our study. 4. We would add the diagnostic criteria used to categories AA and MDS-h in the next version of the article. Thankyou. Competing Interests: No competing interests. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 14 Apr 2025 Soumya Gupta , Department of Pathology, Kasturba Medical College, Mangalore, Manipal Academy of Higher Education, Manipal, India 14 Apr 2025 Author Response Thankyou for reviewing our article. We would like to address your concerns about the article. 1.Our study presents the results of an original detailed study with proper methodology described in ... Continue reading Thankyou for reviewing our article. We would like to address your concerns about the article. 1.Our study presents the results of an original detailed study with proper methodology described in sufficient detail and meeting all applicable standards of ethics of experimentation and research integrity. It is not just a collection and description of cases to be called as a case series. 2. In our study we included only the cases with hypoplastic marrows and none of the cases showed aggregates of mast cell to consider mastocytosis. However due to financial constraints additional IHC for mast cell phenotype and ckit mutation studies could not be performed. 3. We agree to your point that our sample size is less, which is a limitation of our study. 4. We would add the diagnostic criteria used to categories AA and MDS-h in the next version of the article. Thankyou. Thankyou for reviewing our article. We would like to address your concerns about the article. 1.Our study presents the results of an original detailed study with proper methodology described in sufficient detail and meeting all applicable standards of ethics of experimentation and research integrity. It is not just a collection and description of cases to be called as a case series. 2. In our study we included only the cases with hypoplastic marrows and none of the cases showed aggregates of mast cell to consider mastocytosis. However due to financial constraints additional IHC for mast cell phenotype and ckit mutation studies could not be performed. 3. We agree to your point that our sample size is less, which is a limitation of our study. 4. We would add the diagnostic criteria used to categories AA and MDS-h in the next version of the article. Thankyou. Competing Interests: No competing interests. Close Report a concern COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Wu D. Reviewer Report For: Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.5256/f1000research.143665.r198788 ) The direct URL for this report is: https://f1000research.com/articles/12-823/v1#referee-response-198788 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 01 Nov 2023 Dijiong Wu , Department of Hematology, The First Affiliate Hospital of Zhejiang Chinese Medical University (Zhejiang Provincial Hospital of Chinese Medicine), Hangzhou, Zhejiang Province, China Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.143665.r198788 The differentiation of AA and hypo-MDS remains a challenge in clinical. Chaithra, et a l. try to make a differentiation diagnosis based on the IHC count of CD34+ hematopoietic stem cell and TB+ mast cells. Totally 21 AA, 12 hypo-MDS and ... Continue reading READ ALL The differentiation of AA and hypo-MDS remains a challenge in clinical. Chaithra, et a l. try to make a differentiation diagnosis based on the IHC count of CD34+ hematopoietic stem cell and TB+ mast cells. Totally 21 AA, 12 hypo-MDS and 32 HM were included. Based on the report, there are many concern need to clarified and better explained: The differentiation of AA and hypo-MDS is quite difficulty in clinical, how the authors make the specific diagnosis of 21 AA and 12 MDS? Please explain in detail. Also, the accurate number of the AA and MDS are quite limited, which may contribute to the deviation. The distribution of hematopoietic cells in BM biopsy is not uniformly. The method of IHC may not practically represent the haematopoiesis, better adding the result of flow cytometry result, especially CD34+ cells. Result showed that there is a big different in the count of mast cell in AA, some case over 10%. Is there any difference in IST or HSCT response in AA with different range of mast cells? The conclusion in ABSTRACT showed that " Understanding its role in the bone marrow niche can enhance stem cell transplant treatment". Based on the data and analysis, its hard to get the conclusion, and the response of IST or HSCT were missing. Authors found that there are more mast cells in AA but not MDS, but there is still patient with gray expression. It would be better to have the probably rang to help the distinguish diagnosis. In the discussion part, authors clarified that "An improved comprehension of the interactions amongst each component of the BM niche can help in identifying the potential therapeutic targets", please name the potential therapies specially as example. Actually, with the development of HSCT, especially haploidentical HSCT, the donor of HSCT no longer a very big problem in the treatment of AA. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? No Competing Interests: No competing interests were disclosed. Reviewer Expertise: Hematologist 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 Wu D. Reviewer Report For: Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.5256/f1000research.143665.r198788 ) The direct URL for this report is: https://f1000research.com/articles/12-823/v1#referee-response-198788 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 2 VERSION 2 PUBLISHED 13 Jul 2023 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 2 (revision) 14 Apr 25 read Version 1 13 Jul 23 read read Dijiong Wu , The First Affiliate Hospital of Zhejiang Chinese Medical University (Zhejiang Provincial Hospital of Chinese Medicine), Hangzhou, China Valentina Giudice , University Hospital "San Giovanni di Dio e Ruggi d'Aragona", Salerno, Italy Tsewang Tashi , University of Utah and Salt Lake City Veterans Affairs Medical Center, Salt Lake City,, USA 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 Tashi T. 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. 23 May 2025 | for Version 2 Tsewang Tashi , University of Utah and Salt Lake City Veterans Affairs Medical Center, Salt Lake City,, Utah, USA 0 Views copyright © 2025 Tashi T. 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 manuscript discusses the use of mast cells as an aide to differentiate aplastic anemia (AA) with hypoplastic MDS (h-MDS). The authors analyzed bone marrow samples of 65 cases, in a retrospective manner, and evaluated for mast cells using Toludine blue stain and CD34 IHC. Although the hypothesis is sound and there are existing literature on this subject, I have few questions/concerns: 1) The criteria for classifying cases into either AA or MDS-h seem arbitrary, based on marrow morphology and clinical/lab information alone. There is no cytogenetics, FISH studies or molecular information available, which could actually be quite informative in aiding diagnosis. 2) Mast cells were stained with Toludine blue, which is OK. But it was not confirmed further with CD117 stain or tryptase stain to corroborate. Toludine blue can also stain basophils. 3) The authors note increased mast cells and describes them in percentages. Is the percentage of the whole marrow cellularity? 4) The authors did not look at mast cells morphologically under a microscope (except for a representative case). Are all the increased mast cells normal mast cells? Could there be mastocytosis? 5) If the hypothesis is that increased mast cells suppress hematopoiesis and deplete CD34 HSCs, then why don't we see that in systemic mastocytosis? 6) I think overall there are a lot of unanswered questions on the association and role of mast cells in AA and MDS-h, that it is quite premature at this stage to suggest is as a tool for diagnostic use, as the authors have claimed in their title. 7) Minor comment: Please use the term "hypoplastic MDS" consistently throughout. Authors have used different terms - "hypocellular MDS", "Myelodysplasia with hypocellular marrow" in the manuscript. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Myeloid malignancies and mastocytosis. 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) Tashi T. Peer Review Report For: Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.5256/f1000research.180489.r381834) 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/12-823/v2#referee-response-381834 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2023 Giudice V. 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. 01 Nov 2023 | for Version 1 Valentina Giudice , University Hospital "San Giovanni di Dio e Ruggi d'Aragona", Salerno, Italy 0 Views copyright © 2023 Giudice V. 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 (1) 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 In this manuscript, Gupta et al. have investigated frequency of bone marrow mast cells in aplastic anemia (AA) and hypoplastic myelodysplastic syndromes (hMDS), as have proposed this cellular marker for differential diagnosis of these bone marrow failure syndromes. However, several issues are present: This is a case series study and should be clearly stated also in the title. Indeed, to claim a "diagnostic utility" of a marker, more cases are required. In this case, the analysis is carried out on a total of 21 AA and just 12 hMDS, without a control cohort of non hypoplastic MDS. Diagnostic criteria used for AA and hMDS are not stated. Mastocytosis was ruled out? c-Kit mutations were excluded? No additional information on mast cell phenotype was reported, as mast cell related (tryptase, chymase, CD25, and CD117) antigens can be investigated also by IHC. Mast cells have been associated with neoangiogenesis also in MDS 1 , and could be increased in higher-risk MDS; therefore, some indications on clinical features of those patients should be clearly indicated at least in a table. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Partly References 1. Ribatti D, Polimeno G, Vacca A, Marzullo A, et al.: Correlation of bone marrow angiogenesis and mast cells with tryptase activity in myelodysplastic syndromes. Leukemia . 2002; 16 (9): 1680-4 PubMed Abstract | Publisher Full Text Competing Interests No competing interests were disclosed. Reviewer Expertise Bone marrow failure syndromes; flow cytometry immunophenotyping 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 (1) Author Response 14 Apr 2025 Soumya Gupta, Department of Pathology, Kasturba Medical College, Mangalore, Manipal Academy of Higher Education, Manipal, India Thankyou for reviewing our article. We would like to address your concerns about the article. 1.Our study presents the results of an original detailed study with proper methodology described in sufficient detail and meeting all applicable standards of ethics of experimentation and research integrity. It is not just a collection and description of cases to be called as a case series. 2. In our study we included only the cases with hypoplastic marrows and none of the cases showed aggregates of mast cell to consider mastocytosis. However due to financial constraints additional IHC for mast cell phenotype and ckit mutation studies could not be performed. 3. We agree to your point that our sample size is less, which is a limitation of our study. 4. We would add the diagnostic criteria used to categories AA and MDS-h in the next version of the article. Thankyou. View more View less Competing Interests No competing interests. reply Respond Report a concern Giudice V. Peer Review Report For: Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.5256/f1000research.143665.r211585) 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/12-823/v1#referee-response-211585 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2023 Wu D. 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. 01 Nov 2023 | for Version 1 Dijiong Wu , Department of Hematology, The First Affiliate Hospital of Zhejiang Chinese Medical University (Zhejiang Provincial Hospital of Chinese Medicine), Hangzhou, Zhejiang Province, China 0 Views copyright © 2023 Wu D. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Not Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The differentiation of AA and hypo-MDS remains a challenge in clinical. Chaithra, et a l. try to make a differentiation diagnosis based on the IHC count of CD34+ hematopoietic stem cell and TB+ mast cells. Totally 21 AA, 12 hypo-MDS and 32 HM were included. Based on the report, there are many concern need to clarified and better explained: The differentiation of AA and hypo-MDS is quite difficulty in clinical, how the authors make the specific diagnosis of 21 AA and 12 MDS? Please explain in detail. Also, the accurate number of the AA and MDS are quite limited, which may contribute to the deviation. The distribution of hematopoietic cells in BM biopsy is not uniformly. The method of IHC may not practically represent the haematopoiesis, better adding the result of flow cytometry result, especially CD34+ cells. Result showed that there is a big different in the count of mast cell in AA, some case over 10%. Is there any difference in IST or HSCT response in AA with different range of mast cells? The conclusion in ABSTRACT showed that " Understanding its role in the bone marrow niche can enhance stem cell transplant treatment". Based on the data and analysis, its hard to get the conclusion, and the response of IST or HSCT were missing. Authors found that there are more mast cells in AA but not MDS, but there is still patient with gray expression. It would be better to have the probably rang to help the distinguish diagnosis. In the discussion part, authors clarified that "An improved comprehension of the interactions amongst each component of the BM niche can help in identifying the potential therapeutic targets", please name the potential therapies specially as example. Actually, with the development of HSCT, especially haploidentical HSCT, the donor of HSCT no longer a very big problem in the treatment of AA. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? No Competing Interests No competing interests were disclosed. Reviewer Expertise Hematologist 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) Wu D. Peer Review Report For: Diagnostic utility of mast cell analysis in hypoplastic bone marrows for differentiation of aplastic anaemia from hypoplastic myelodysplastic neoplasm: A retrospective study [version 2; peer review: 3 not approved] . F1000Research 2025, 12 :823 ( https://doi.org/10.5256/f1000research.143665.r198788) 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/12-823/v1#referee-response-198788 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 = "Diagnostic utility of mast cell analysis...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/12-823/v2" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/12-823/v2&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/12-823/v2" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('G V C 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/12-823/v2/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/12-823", templates : { twitter : "Diagnostic utility of mast cell analysis in hypoplastic bone.... G V C et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/12-823/v2" } }; 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/130876/180489") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "180489"); $(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 = { "386573": 0, "386572": 0, "386575": 0, "386574": 0, "386571": 0, "386570": 0, "388885": 0, "388884": 0, "388887": 0, "388886": 0, "386577": 0, "386576": 0, "388883": 0, "386579": 0, "388882": 0, "386578": 0, "400412": 0, "388889": 0, "400410": 0, "388888": 0, "400411": 0, "388891": 0, "388890": 0, "211527": 0, "211526": 0, "211529": 0, "188495": 0, "211533": 0, "211532": 0, "188496": 0, "211545": 2, "211544": 0, "211551": 0, "207198": 0, "186726": 0, "186727": 0, "186724": 0, "186725": 0, "207210": 0, "186728": 0, "207218": 0, "207223": 0, "207222": 0, "207221": 0, "207220": 0, "207224": 0, "207231": 0, "211583": 0, "207228": 0, "198786": 0, "211585": 18, "381831": 0, "198790": 0, "198788": 15, "381837": 0, "379021": 0, "198794": 0, "381836": 0, "379020": 0, "381839": 0, "379023": 0, "381838": 0, "379022": 0, "381833": 0, "198798": 0, "381832": 0, "381835": 0, "379019": 0, "198796": 0, "381834": 6, "198803": 0, "198801": 0, "377751": 0, "377750": 0, "379025": 0, "203414": 0, "198806": 0, "381840": 0, "379024": 0, "198805": 0, "379026": 0, "203434": 0, "194479": 0, "194477": 0, "194482": 0, "194483": 0, "194480": 0, "194481": 0, "194486": 0, "194487": 0, "194484": 0, "194485": 0, "384709": 0, "203458": 0, "384708": 0, "384711": 0, "384710": 0, "384707": 0, "384706": 0, "384713": 0, "384712": 0, "384715": 0, "384714": 0, "188882": 0, "188883": 0, "188880": 0, "203473": 0, "188881": 0, "188886": 0, "188884": 0, "188885": 0, "188889": 0, "203485": 0, "203491": 0, "403425": 0, "203502": 0, "203510": 0, "203514": 0, "203513": 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 = "03ef36a3-bce6-4e89-8915-844f66daa1f8"; 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.