Analysis of skin mycobiota associated with alopecia in captive cynomolgus macaques (Macaca fascicularis) based on Oxford Nanopore Technologies

preprint OA: closed CC-BY-4.0

Abstract

Backgrounds Alopecia in captive non-human primates (NHPs) is a major animal welfare concern in many primate facilities. Some studies suggested that the mycobiome, considered fungal communities in specific areas, could influence the pathogenesis of alopecia. However, the pathogenesis mechanism of alopecia in cynomolgus macaques is poorly known. Objectives This study aims to investigate the association between alopecia and skin mycobiota in cynomolgus macaques. Methods Skin swab samples were collected from five areas where alopecia is common (arm, dorsal, head, leg, and ventral areas) of 47 healthy and 50 alopecic macaques. The samples were extracted for DNA. Oxford Nanopore Technologies (ONT) was applied to explore the skin mycobiota based on full-length Internal Transcribed Spacer (ITS) sequencing. Results Our findings showed that alpha and beta diversities significantly differed between alopecic and healthy macaques among the five areas. Wallemia sebi was associated with alopecia in the arm. Furthermore, Candida albicans , Rhodotorula mucilaginosa , Exophiala dermatitidis , and Candida parapsilosis were prevalent in the dorsal and head areas. Moreover, Aspergillus penicillioides was dominant in the dorsal and ventral areas. Pseudozyma sp., Moesziomyces antarcticus , and Cladosporium dominicanum were uniquely found in the head area. Apiotrichum domesticum was highly observed in the leg and ventral areas. Lastly, Cladosporium halotolerans was uniquely detected in the ventral area. Conclusion These microorganisms may be associated with the development of alopecia in cynomolgus macaques. These findings might be useful for biomedical research and therapeutic management strategies of animal health in primate facilities in the future.
Full text 118,482 characters · extracted from preprint-html · click to expand
Analysis of skin mycobiota associated with alopecia... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/14-1228" }, "headline": "Analysis of skin mycobiota associated with alopecia in captive cynomolgus macaques (Macaca fascicularis) based...", "datePublished": "2025-11-07T10:44:35", "dateModified": "2025-11-07T10:44:35", "author": [ { "@type": "Person", "name": "Natthanit Phokkhasub" }, { "@type": "Person", "name": "Suthida Visedthorn" }, { "@type": "Person", "name": "Pavit Klomkliew" }, { "@type": "Person", "name": "Prangwalai Chanchaem" }, { "@type": "Person", "name": "Kittima Phutthawong" }, { "@type": "Person", "name": "Taratorn Kemthong" }, { "@type": "Person", "name": "Vorthon Sawaswong" }, { "@type": "Person", "name": "Ariya Khamwut" }, { "@type": "Person", "name": "Suchinda Malaivijitnond" }, { "@type": "Person", "name": "Sunchai Payungporn" } ], "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": " Backgrounds Alopecia in captive non-human primates (NHPs) is a major animal welfare concern in many primate facilities. Some studies suggested that the mycobiome, considered fungal communities in specific areas, could influence the pathogenesis of alopecia. However, the pathogenesis mechanism of alopecia in cynomolgus macaques is poorly known. Objectives This study aims to investigate the association between alopecia and skin mycobiota in cynomolgus macaques. Methods Skin swab samples were collected from five areas where alopecia is common (arm, dorsal, head, leg, and ventral areas) of 47 healthy and 50 alopecic macaques. The samples were extracted for DNA. Oxford Nanopore Technologies (ONT) was applied to explore the skin mycobiota based on full-length Internal Transcribed Spacer (ITS) sequencing. Results Our findings showed that alpha and beta diversities significantly differed between alopecic and healthy macaques among the five areas. Wallemia sebi was associated with alopecia in the arm. Furthermore, Candida albicans, Rhodotorula mucilaginosa, Exophiala dermatitidis, and Candida parapsilosis were prevalent in the dorsal and head areas. Moreover, Aspergillus penicillioides was dominant in the dorsal and ventral areas. Pseudozyma sp., Moesziomyces antarcticus, and Cladosporium dominicanum were uniquely found in the head area. Apiotrichum domesticum was highly observed in the leg and ventral areas. Lastly, Cladosporium halotolerans was uniquely detected in the ventral area. Conclusion These microorganisms may be associated with the development of alopecia in cynomolgus macaques. These findings might be useful for biomedical research and therapeutic management strategies of animal health in primate facilities in the future. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/14-1228/v1", "name": "Analysis of skin mycobiota associated with alopecia in captive cynomolgus..." } } ] } Home Browse Analysis of skin mycobiota associated with alopecia in captive cynomolgus... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Phokkhasub N, Visedthorn S, Klomkliew P et al. Analysis of skin mycobiota associated with alopecia in captive cynomolgus macaques ( Macaca fascicularis ) based on Oxford Nanopore Technologies [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :1228 ( https://doi.org/10.12688/f1000research.171593.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Research Article Analysis of skin mycobiota associated with alopecia in captive cynomolgus macaques ( Macaca fascicularis ) based on Oxford Nanopore Technologies [version 1; peer review: awaiting peer review] Natthanit Phokkhasub https://orcid.org/0009-0004-3983-3381 1 , Suthida Visedthorn 1 , Pavit Klomkliew 1 , [...] Prangwalai Chanchaem 1 , Kittima Phutthawong 1 , Taratorn Kemthong 2 , Vorthon Sawaswong 3 , Ariya Khamwut 1 , Suchinda Malaivijitnond 4 , Sunchai Payungporn https://orcid.org/0000-0003-2668-110X 1 Natthanit Phokkhasub https://orcid.org/0009-0004-3983-3381 1 , Suthida Visedthorn 1 , [...] Pavit Klomkliew 1 , Prangwalai Chanchaem 1 , Kittima Phutthawong 1 , Taratorn Kemthong 2 , Vorthon Sawaswong 3 , Ariya Khamwut 1 , Suchinda Malaivijitnond 4 , Sunchai Payungporn https://orcid.org/0000-0003-2668-110X 1 PUBLISHED 07 Nov 2025 Author details Author details 1 Center of Excellence in Systems Microbiology, Department of Biochemistry, Faculty of Medicine, Chulalongkorn University, Bangkok, Thailand 2 National Primate Research Center of Thailand, Chulalongkorn University (NPRCT-CU), Saraburi, Bangkok, Thailand 3 Department of Biochemistry, Faculty of Science, Mahidol University, Bangkok, Thailand 4 Department of Biology, Faculty of Science, Chulalongkorn University, Bangkok, Thailand Natthanit Phokkhasub Roles: Investigation, Methodology, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Suthida Visedthorn Roles: Data Curation, Formal Analysis, Software, Validation, Writing – Review & Editing Pavit Klomkliew Roles: Data Curation, Formal Analysis, Software, Validation, Writing – Review & Editing Prangwalai Chanchaem Roles: Methodology, Writing – Review & Editing Kittima Phutthawong Roles: Methodology, Writing – Review & Editing Taratorn Kemthong Roles: Methodology, Writing – Review & Editing Vorthon Sawaswong Roles: Conceptualization, Writing – Review & Editing Ariya Khamwut Roles: Visualization, Writing – Review & Editing Suchinda Malaivijitnond Roles: Funding Acquisition, Project Administration, Resources, Supervision, Writing – Review & Editing Sunchai Payungporn Roles: Conceptualization, Project Administration, Supervision, Writing – Review & Editing OPEN PEER REVIEW REVIEWER STATUS AWAITING PEER REVIEW This article is included in the Pathogens gateway. This article is included in the Nanopore Analysis gateway. Abstract Backgrounds Alopecia in captive non-human primates (NHPs) is a major animal welfare concern in many primate facilities. Some studies suggested that the mycobiome, considered fungal communities in specific areas, could influence the pathogenesis of alopecia. However, the pathogenesis mechanism of alopecia in cynomolgus macaques is poorly known. Objectives This study aims to investigate the association between alopecia and skin mycobiota in cynomolgus macaques. Methods Skin swab samples were collected from five areas where alopecia is common (arm, dorsal, head, leg, and ventral areas) of 47 healthy and 50 alopecic macaques. The samples were extracted for DNA. Oxford Nanopore Technologies (ONT) was applied to explore the skin mycobiota based on full-length Internal Transcribed Spacer (ITS) sequencing. Results Our findings showed that alpha and beta diversities significantly differed between alopecic and healthy macaques among the five areas. Wallemia sebi was associated with alopecia in the arm. Furthermore, Candida albicans , Rhodotorula mucilaginosa , Exophiala dermatitidis , and Candida parapsilosis were prevalent in the dorsal and head areas. Moreover, Aspergillus penicillioides was dominant in the dorsal and ventral areas. Pseudozyma sp., Moesziomyces antarcticus , and Cladosporium dominicanum were uniquely found in the head area. Apiotrichum domesticum was highly observed in the leg and ventral areas. Lastly, Cladosporium halotolerans was uniquely detected in the ventral area. Conclusion These microorganisms may be associated with the development of alopecia in cynomolgus macaques. These findings might be useful for biomedical research and therapeutic management strategies of animal health in primate facilities in the future. READ ALL READ LESS Keywords Alopecia, cynomolgus macaques, fungi, skin mycobiota, Oxford Nanopore Technologies Corresponding Author(s) Sunchai Payungporn ( [email protected] ) Close Corresponding author: Sunchai Payungporn Competing interests: No competing interests were disclosed. Grant information: This study received a grant from the 90th Anniversary of Chulalongkorn University Ratchadaphiseksomphot Fund; the National Research Council of Thailand (NRCT) [Contract Number: N42A671068]. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2025 Phokkhasub N 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: Phokkhasub N, Visedthorn S, Klomkliew P et al. Analysis of skin mycobiota associated with alopecia in captive cynomolgus macaques ( Macaca fascicularis ) based on Oxford Nanopore Technologies [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :1228 ( https://doi.org/10.12688/f1000research.171593.1 ) First published: 07 Nov 2025, 14 :1228 ( https://doi.org/10.12688/f1000research.171593.1 ) Latest published: 07 Nov 2025, 14 :1228 ( https://doi.org/10.12688/f1000research.171593.1 ) Introduction Alopecia (hair loss) is a dermatological disorder that is a frequent occurrence in some non-human primates (NHPs) housed in captivity, 1 which the genus Macaca is an essential NHPs model and is widely used in biomedical research, human health, disease mechanisms, particularly for human pharmaceutical testing 2 such as cynomolgus macaques ( M. fascicularis ) and rhesus macaques ( M. mulatta ). Moreover, veterinarians often report alopecia in these species. Previous studies indicated that 34–86.5% of laboratory-housed rhesus macaques exhibit some degree of alopecia. 3 Lesional alopecia can be developed on the skin at any stage of the lifespan. 4 Furthermore, the pattern of hair loss can range from small patches to extensive areas covering a significant portion of the animal’s body, potentially reducing the overall quality of life. 3 Alopecia impacts not only the health of the animals but also the reliability of experimental results. 5 Therefore, this condition raises significant animal welfare concerns in many primate facilities. Alopecia can be caused by a variety of factors, such as demographics, skin disorders, immunological conditions, direct skin contact with allergens, inflammation, physiological issues, environmental factors, and grooming or hair-plucking behaviors. 1 , 4 – 7 For instance, rhesus macaques’ dorsal hair loss in research facilities was caused by hair-pulling or over-grooming by cage mates. 8 Some studies suggested that the mycobiome, considered fungal communities in specific areas, could influence the pathogenesis of alopecia. 4 , 9 However, the pathogenesis mechanism of alopecia in cynomolgus macaques is poorly known. Consequently, it is crucial to investigate the potential causes of alopecia and develop effective treatments for affected animals. In a particular environment, the microbiome encompasses all communities of commensal, symbiotic, and pathogenic microbes, including fungi. 10 All layers of the skin are typically associated with the microbiome and produce ecological conditions that support fungal colonization. Consequently, disruption or imbalance between unhealthy and healthy microbes in the skin may contribute to the development of alopecia. Previous reports in rhesus macaques showed that an overgrowth of fungi on the skin, including Microsporum canis and Trichophyton mentagrophytes, may also lead to alopecia. Additionally, Candida albicans , an opportunistic pathogen, is frequently detected in immunocompromised and debilitated individuals, resulting in superficial infections of the skin and mucous membranes. Opportunistic fungal skin infections, which may be associated with fighting wounds or trauma, combined with environmental factors and immunological disorders, are thought to contribute to the pathogenesis of alopecia. 9 Although fungal infections may contribute to the pathogenesis of alopecia, no previous published reports have identified them as a leading cause of alopecia in cynomolgus macaques. Therefore, these factors need to be examined in more detail, as exploring the potential association between fungal infections and hair loss in alopecic macaques is of significant interest. The accurate identification of pathogenic diseases is essential for the effective treatment and diagnosis of infections. Currently, numerous approaches are available to characterize the composition of microorganisms and identify potential pathogens, such as high-throughput sequencing (HTS), polymerase chain reaction (PCR), and microbial culture. 11 Microbial culture is regarded as the gold standard among diagnostic methods. However, culture techniques may not successfully detect unculturable, unknown, or novel pathogens. 12 PCR assays offer a low-cost, rapid, and specific method for amplifying target nucleic acid sequences. On the other hand, the throughput capabilities of PCR are relatively limited. 13 , 14 HTS, also known as next-generation sequencing (NGS), is a novel technique for DNA and RNA sequencing, as well as variant and mutation detection. There are various HTS technologies, such as Illumina and Oxford Nanopore Technologies (ONT), that can rapidly sequence hundreds to thousands of genes or whole genomes within a short period and are cost-effective. 15 Illumina is a second-generation approach to short-read sequencing that provides high accuracy. However, this technique remains limited due to short read lengths and lacks the taxonomic resolution required for precise species-level identification in closely related phylogenetic groups. 16 , 17 ONT is a third-generation long-read sequencing that has provided higher efficiency data output. However, the primary limitation of ONT was a high error rate. Therefore, the error rate is improved by improving the chemistry used in bioinformatic pipelines. 17 ONT is capable of full-length sequencing of the fungal ITS region (~800 bp, covering ITS1 and ITS2). 18 Moreover, ONT sequencing demonstrated a greater resolution in fungal identification at the species level than short-read sequencing, which is limited to read lengths of approximately 300–500 bp. 19 This enables precise identification of fungi for mycobiome studies. Therefore, this study aims to compare mycobiota composition, abundance, and profile between alopecia and healthy skin cynomolgus macaques, utilizing ONT sequencing to analyze the fungal ITS region. This finding could potentially be used to inform future treatments for alopecia. It could help to discover a new model for understanding alopecia pathogenesis and develop novel therapeutics for skin diseases that are linked to mycobiome dysbiosis in macaques. Methods Animal subject The animal subjects enrolled in this study were cynomolgus macaques ( M. fascicularis ) housed at NPRCT-CU, Saraburi, Thailand (GPS: 14° 52’ N, 100° 90’ E). The housing system of macaques was strictly hygienic and conventional at the NPRCT-CU. Macaques were housed in stainless-steel social cages (4 × 4 × 3–3.5 m; width × length × height) containing 3–15 animals per cage. The housing environment was maintained at 21–39°C with 40–70% humidity under standard fluorescent lighting. Animals were fed standard monkey chow (Perfect Companion Group Co., Ltd) in the morning and fresh fruits from local suppliers in the afternoon, with hyperchlorinated water (1 ppm; pH 7.3–7.7). The study protocol relating to macaques was approved by the Animal Care and Use Committee of the National Primate Research Center of Thailand Chulalongkorn University (Protocol Review No. 2375015). All animal experiments were performed following the ARRIVE guidelines ( https://arriveguidelines.org/arrive-guidelines ). The sample size was determined using Cochran’s formula, 20 a method commonly applied when the population size is large or unknown. For anesthesia, the macaques were caught from the gang cage using a scoop net. They were intramuscularly injected with 2-5 mg/kg of tiletamine–zolazepam (Zoletil TM ) mixed with 0.02-0.05 mg/kg of Dexmedetomidine during a semi-annual health check. After all sample collection had been completed together with other routine procedures in NPRCT-CU, the macaques were moved back to the gang cage area and injected with Atipamezole (equal volume (ml) to Dexmedetomidine) to reverse the effects of Dexmedetomidine. These procedures were carried out in accordance with the NPRCT-CU, which is accredited by AAALAC and adheres to OECD-GLP international standards. The animals were categorized into two age classes: Juvenile/Subadult (6 years or younger) and Adult (older than 6 years). Exclusion criteria for both male and female macaques were tuberculosis, SRV, SIV, and STLV, and pregnancy or lactation for females. The details of the body part with alopecia and the demographics of macaques are shown in Table 1 and Supplementary Table 1. Table 1. Sample classification based on gender, age, and skin swab areas in alopecic and healthy cynomolgus macaques. Groups Sex Age (years) Body parts (number of animals) M F Arm Dorsal Head Leg Ventral Alopecia (n = 50) 25 25 4.3 ± 3.1 34 40 46 42 22 Healthy (n = 47) 28 19 4.0 ± 3.5 47 47 47 47 47 Sample collection Skin swabs were collected from 97 cynomolgus macaques during annual health checks of animals. Animals were divided into two groups: healthy (n = 47) and alopecic animals (n = 50). As alopecia mainly occurred on the arm, dorsal, head, leg, and ventral areas, each healthy, non-alopecic control monkey was swabbed in those 5 areas. Alopecic animals were collected skin swab samples only at the lesion area, varied from 1 to 5 areas per macaque ( Table 1 ). Before sample collection, the cotton swabs (Puritan™ Medical Product, USA) were soaked with phosphate-buffered saline (PBS). All samples were stored with 1 ml of Nucleic Acid Preservation (NAP) buffer (Cat. No. 1-NAP-100, BioEntist, Thailand) in 2 ml conical tubes at -20°C until used for DNA extraction and long-term storage. The full-length ITS sequencing based on Oxford nanopore technologies The DNA was extracted using the ZymoBIOMICS TM DNA Miniprep Kit (Cat. No. D4300, Zymo Research, USA) according to the manufacturer’s protocol. The extracted DNA was stored at -20°C until used. The ITS region (ITS1 and ITS2) of fungal nuclear DNA was amplified using primers modified from a previous study. 21 , 22 These primers included 3’ specific target sequences (underlined) and 5’ nanopore adaptors, as follows: For fungi, ITS_1F: 5’-TTTCTGTTGGTGCTGATATTGC TCCG TAGGTGAACCTGCGG -3’ and ITS_4R: 5’-ACTTGCCTGTCGCTCTATCTTC TCCTCCGCTTATT GATATGC -3’. The 10 μ l PCR reaction contains 5 μ l of KOD One PCR Master Mix-Blue (Cat. No. KMM-201, TOYOBO, Japanese), 0.3 μ l each of forward and reverse primer, 3.4 μ l of ddH 2 O, and 1 μ l of DNA template. The thermal condition for PCR consists of 1 cycle of initial denaturation at 98°C for 2 min, followed by 35 cycles of 98°C for 10 s, 60°C for 10 s, 68°C for 10 s, and 1 cycle of final extension at 68°C for 5 min, respectively. Then, the PCR products were amplified with the multiplexing barcodes using the PCR Barcoding Expansion 1-96 kit (Cat. No. EXP-PBC096, Oxford Nanopore Technologies, UK). The PCR condition of the barcoding step was initial denaturation at 98°C for 2 min, then 5 cycles of 98°C for 10 s, 60°C for 10 s, followed by 68°C for 10 s, and final extension at 68°C for 5 min, respectively. The barcoded PCR products were analyzed using 1% agarose gel electrophoresis. The DNA library was purified using the QIAquick PCR Purification Kit (Cat. No. 28106, Qiagen, Germany) according to the manufacturer’s protocol. The quantity of DNA was measured using the Qubit TM dsDNA HS Assay Kit (Cat. No. Q32854, Invitrogen, USA) with the Qubit 4.0 Fluorometer (Invitrogen, USA). Then, products were equimolarly pooled and size-selected using 0.8x Agencourt AMPure XP beads (Cat. No. A63882, Beckman Coulter, USA). The pooled library was ligated with Nanopore adaptors using the SQK-LSK114 Ligation Sequencing Kit (Cat. No. SQK-LSK114, Oxford Nanopore Technologies, UK) for nanopore sequencing according to the manufacturer, and the sequencing was performed on the MinION Mk1C sequencer (Oxford Nanopore Technologies, UK) using the FLO-MIN114 flow cell (Oxford Nanopore Technologies, UK). Data analysis and statistical analysis Basecalling of the FAST5 files was carried out using Guppy basecaller software v6.5.7 23 (Oxford Nanopore Technologies, UK) to generate FASTQ sequences with super-accuracy (SUP) mode, applying a minimum quality threshold of Q>15. The quality of reads was analyzed by MinIONQC v1.4.1. 24 Then, the FASTQ sequences were demultiplexed by Porechop v0.2.4 ( https://github.com/rrwick/Porechop ). Clustering, polishing, and taxonomic classification were performed using the NanoCLUST pipeline. 25 ITS regions of fungal rDNA sequences were identified using the SILVA database. 26 The fungal abundance data were subsequently examined using QIIME2 software v2021.2 27 to generate a collapsed taxa table. The rarefaction curve, relative abundances, linear discriminant analysis effect size (LEfSe), and alpha diversity with Chao and Shannon indexes were visualized by MicrobiomeAnalyst. 28 The Mann-Whitney U test was used for the statistical analysis of alpha diversity between skin mycobiota and macaque groups. Beta diversity was analyzed using Bray-Curtis dissimilarity, with statistical comparisons of mycobiome profiles performed using PERMANOVA ( P 3 and P < 0.05 (Kruskal-Wallis test). Results Sequencing statistics The rarefaction curve demonstrated a gradual flattening, which indicated that the sequencing data had reached saturation, covering most fungi species presented in different body parts of both healthy and alopecic cynomolgus macaques, as shown in Supplementary Figure 1. The rarefaction curve for the alopecic group is lower than that of the healthy group, indicating that the alopecic group has less diversity of fungi. Comparisons of alpha and beta diversity of skin fungi between healthy and alopecic macaques Alpha diversity comparisons across five body parts between healthy and alopecic macaques revealed statistically significant differences in the Chao1 and Shannon indexes (Kruskal-Wallis test) in Figure 1a and 1b . The Chao1 diversity index was significantly higher in the dorsal ( P = 4.65 x 10 −5 ), head ( P = 5.53 x 10 −4 ), and ventral ( P = 4.39 x 10 −5 ) areas of the alopecic group than in the healthy group. However, the Shannon diversity index of the alopecic group was significantly lower than that of the healthy group in the arm area ( P = 8.45 x 10 −3 ). Notably, the Shannon diversity index in the dorsal area of the alopecic group was significantly higher than the healthy group ( P = 7.16 x 10 −4 ). Beta diversity was significantly different between healthy and alopecic cynomolgus macaques in the arm ( P = 0.001), dorsal ( P = 0.001), head ( P = 0.001), leg ( P = 0.001), and ventral area ( P = 0.017) in Figure 1c - 1g . Figure 1. Comparison of alpha and beta diversity from skin fungi in cynomolgus macaques between healthy and alopecic macaques. The alpha diversity of skin fungi from different body parts in healthy and alopecic cynomolgus macaques is presented in a) Chao1 index and b) Shannon index using the Kruskal–Wallis test (* P < 0.05, ** P < 0.01, *** P < 0.001, **** P < 0.0001). Different colors represent each group. The beta diversity is presented in a multidimensional scaling plot from Principal Coordinates Analysis (PCoA) based on Bray-Curtis dissimilarity with statistical comparisons of microbiome profiles performed using PERMANOVA ( P < 0.05) of c) arm, d) dorsal, e) head, f ) leg, and g) ventral areas. The red is the alopecic group, and the blue is the healthy group. Comparisons of relative abundance of skin fungi between healthy and alopecic macaques The top two dominant phyla of fungi in the arm, dorsal, head, leg, and ventral areas were Basidiomycota and Ascomycota (Supplementary Figure S2a, c, e, g, and i). The most abundant genera were presented in Supplementary Figure S2b, d, f, h, and j. The relative abundance of fungi species in the skin is shown in Figure 2a - 2e . The highest abundance of the species level indicated that Haglerozyma chiarellii was abundant in the arm (23 ± 19%), dorsal (22 ± 20%), and leg (22 ± 17.7%), and Apiotrichum montevideense was abundant in the head (11.8 ± 6.4%) and ventral (27.3 ± 18.2%) areas. Other species in the five body parts had an average abundance lower than 14%, as shown in Table 2 . Figure 2. Comparison of relative abundance and differential skin fungi from different body parts between healthy and alopecic cynomolgus macaques. The taxonomic compositions of the skin fungi species in healthy and alopecic macaques are presented in bar graphs with the relative abundance (%). Different colored bars represented the different skin fungal taxa. LEfSe showed the most differentially abundant taxa in the five areas from alopecic (red) and healthy (blue) with the threshold of Linear discriminant analysis (LDA) score >3 and P < 0.05 (Kruskal-Wallis test). The bar graph showed a-b) arm, c-d) dorsal, e-f ) head, g-h) leg, and i-j) ventral areas. Table 2. Relative abundance of each skin fungi species in five body parts (average abundance ± SD). Species Arm Dorsal Head Leg Ventral Trichosporon insectorum 13.1 ± 16.1% 9.5 ± 6% 9.4 ± 13.4% 13 ± 17.9% 12.3 ± 16.5% Candida tropicalis 11.4 ± 13.2% 7.4 ± 9.3% 8.7 ± 11.5% 11.5 ± 11.5% 9.8 ± 12.6% Cutaneotrichosporon jirovecii 6.4 ± 6.9% 6.5 ± 8.3% 5.9 ± 5% 6.6 ± 8% 6.1 ± 7.8% Candida albicans 2.8 ± 4.7% 7.1 ± 11.8% 3.7 ± 6.5% 2.4 ± 4.4% 1.7 ± 3.3% Cutaneotrichosporon debeurmannianum 1.9 ± 3.1% 3 ± 5.4% 2 ± 2.9% 2.5 ± 3.8% 2.1 ± 4.1% Aureobasidium leucospermi 3.5 ± 4.3% 5.7 ± 12.4% - 3.5 ± 5% 2.8 ± 6% Wallemia canadensis 2.9 ± 4.8% 1.9 ± 5.1% - 2.5 ± 5.9% - Saccharomycetales sp. - - 2 ± 3.3% 2 ± 3.5% 2 ± 3.6% Candida parapsilosis 1.3 ± 5.8% - - - - Rhodotorula mucilaginosa - 1.8 ± 6% - - - Trichosporon asahii - - 2.9 ± 4.9% - - Candida dubliniensis - - 1.2 ± 6.3% - - Aspergillus penicillioides - - - - 0.8 ± 2% Differential skin fungi in different body parts of healthy and alopecic cynomolgus macaques LEfSe analysis identified significant differences in skin fungi between the two macaque groups across five body regions ( Figure 2f - 2j ). The bar graph showed different taxonomic levels, based on the Kruskal-Wallis test (LDA score >3, P < 0.05). For the alopecic group, LEfSe analysis demonstrated that the top abundance of fungi in the arm area was Wallemia sebi and Eupenidiella venezuelensis. The dorsal area was highly found Candida albicans , Rhodotorula mucilaginosa , Exophiala dermatitidis , Tausonia pullulans , Candida dubliniensis , Ustilaginaceae sp. , Candida parapsilosis , Vishniacozyma taibaiensis , Pleurotus pulmonarius , and Aspergillus penicillioides. Furthermore, the dominant fungi in the head area were Candida dubliniensis , Exophiala dermatitidis , Candida albicans , Pseudozyma sp. , Rhodotorula mucilaginosa , Moesziomyces antarcticus , Kwoniella botswanensis , Candida parapsilosis , Cladosporium dominicanum , and Cystobasidium pinicola. The leg area was uniquely found with Apiotrichum domesticum. Lastly, the prevalent species in the ventral area were Aspergillus penicillioides , Cladosporium delicatulum , Cladosporium halotolerans , Apiotrichum domesticum , Eupenidiella venezuelensis , and Sterigmatomyces halophilus. On the other hand, LEfSe analysis showed significant skin fungi for the healthy group, with the top abundance in the arm area being Candida tropicalis , Aureobasidium leucospermi , Wallemia canadensis , Aspergillus awamori , Lodderomyces elongisporus , and Fusarium keratoplasticum. Additionally, the dorsal area and the head area were found to be Aureobasidium leucospermi and Candida tropicalis , which are the prevalent species in both areas. The leg area was highly found Candida tropicalis , Wallemia canadensis , Aureobasidium leucospermi , and Lodderomyces elongisporus. Lastly, the only dominant species in the ventral area was Aureobasidium leucospermi. Discussion This is the first study to investigate the association between the skin mycobiota and alopecia in cynomolgus macaques. Full-length ITS sequencing using Oxford Nanopore Technologies was utilized to explore fungal community profiles. The alpha diversities of the skin fungi in five body parts between alopecic and healthy macaques were significantly different. Moreover, the Chao1 index of skin fungi of the alopecic group was increased compared to the healthy group. Previous studies reported that dysbiosis refers to an imbalance in the skin microbiome, where the typical microorganism composition is disrupted. This imbalance may involve the overgrowth or depletion of specific microbial species, leading to various dermatological conditions. 29 , 30 The beta diversity showed that the skin mycobiota profiles of five areas between healthy and alopecic groups were significantly different. This suggests a strong relationship between the skin mycobiota and alopecic conditions. The relative abundance presented in the skin mycobiota varied among groups. Therefore, the skin mycobiome composition may be affected by possible factors such as environmental exposure, grooming behavior, or social transmission. 5 , 31 This is supported by Sarkar et al, social transmission of microorganisms provides relationship evidence, indicating that macaques living in the same group have more similar microbiomes than macaques who live in different groups. 31 For the skin fungi, Candida spp., Apiotrichum spp., Cutaneotrichosporon spp., and Trichosporon spp. in alopecic and healthy cynomolgus macaque skin were also opportunistic pathogens in humans. 32 In addition, Candida spp. was a pathogenic fungal species found in the lesional skin of the pre-treatment atopic dermatitis patient. 33 Trichosporon spp.was presented in the mycobiota of the epidermis, mucous membranes, and nails of mammals, can induce trichosporonosis. 34 The differential abundance analysis demonstrated that significant skin fungi in the alopecic cynomolgus macaques were Wallemia sebi, which was uniquely found in the arm area. Candida albicans , Rhodotorula mucilaginosa , Exophiala dermatitidis , and Candida parapsilosis were highly observed in the dorsal and head areas. Moreover, Aspergillus penicillioides was prevalent in the dorsal and ventral areas. Pseudozyma sp., Moesziomyces antarcticus , and Cladosporium dominicanum were uniquely found in the head area. Apiotrichum domesticum was top abundant in the leg and ventral areas. Lastly, Cladosporium halotolerans was uniquely ventral. In contrast, significant skin fungi in the healthy cynomolgus macaques were Aureobasidium leucospermi , which were highly discovered in the five body parts. Furthermore, skin fungi in the healthy group were Candida tropicalis , which were found in the arm, dorsal, head, and leg areas. Lastly, Aspergillus awamori and Fusarium keratoplasticum were uniquely detected in the arm area. For the alopecic group, Candida albicans was a dimorphic fungus that frequently colonized the oral cavity and caused opportunistic infection in the immunosuppressed. 35 It was also significantly prevalent in psoriatic patients 36 and in skin inflammation mice. 37 As previously demonstrated, Candida parapsilosis was an important human pathogen. 38 In Tinea capitis patients’ infections previously were caused by Rhodotorula mucilaginosa with immunosuppression. Rhodotorula must be regarded as a potential human pathogen. 39 Exophiala dermatitidis , a black fungus that can be isolated from natural environments, was frequently reported as a human pathogen that has been isolated from subcutaneous tissue and the epidermis. 40 Aspergillus penicillioides was a prevalent indoor xerophilic fungus and a potential cause of respiratory conditions in humans. 41 For Wallemia sebi , this fungus was also prevalent in in-house dust. It was well-established that the health consequences of chronic exposure to mold and moisture were linked to various inflammatory compounds and human allergens, 42 as reported previously. Furthermore, Pseudozyma spp. was classified as an environmental yeast. However, it has also been identified as an uncommon human pathogen in immunocompromised patients. 43 Previously, Moesziomyces spp. have been identified as plant and human pathogens in the phyllosphere. 44 Cladosporium dominicanum was previously isolated from fruit surfaces. 45 The genus also encompassed common endophytes, plant pathogens that frequently induced leaf blotches or other lesions, as well as hyperparasites of other fungi. 46 The previous study showed Cladosporium halotolerans was a saprobic and indoor fungus that was infrequently associated with human infections. 47 Lastly, Apiotrichum spp. was previously one of the soil-associated species. 48 For the healthy group, Candida parapsilosis was separated from skin and hair in healthy pigs and was widely distributed in the environment, including human skin, vagina, mouth, and digestive tract. It has the potential to become pathogenic following modifications to the host’s immune system, leading to localized infections and, in some cases, systemic disease. 49 Aureobasidium species, while recognized as pathogens of plants and humans, are also acknowledged for their beneficial roles as plant growth promoters and biological control agents in a variety of crops and fruits, including grapes, berries, apples, pears, citrus, tomatoes, peaches, and strawberries. 50 Aspergillus awamori was used to biotransform soybean extract, as the enzymatic filtrate of this fungus exhibited significant nutricosmetic potential, demonstrating both safety and the ability to effectively enhance collagen-I production in human fibroblasts. 51 Although Fusarium keratoplasticum was a frequently encountered species in human infections and was implicated in a range of diseases affecting both immunocompetent and immunocompromised individuals. 52 These suggest that the emergence of fungi as significant causes of human disease has been notably prevalent among immunocompromised individuals. 38 Moreover, most human fungal pathogens were frequently discovered as part of natural environments or as pathogens that were already associated with the host, either as commensals or as pathogens. 32 Therefore, the onset of autoimmune diseases that affect the skin may be influenced by disruptions in the microbial communities on the skin. 53 Most of the previous studies in humans and NHPs utilized short-read ITS sequencing, which restricts fungal categorization predominantly to the genus level. Our study recommends full-length ITS sequencing for the advanced exploration of mycobiota associated with alopecia in macaques, potentially enhancing fungal identifications. However, ONT provided a greater resolution in identifying fungal species. Our finding showed the difference in skin mycobiota between alopecia and healthy macaques implies that the grooming behavior of macaques, which involves physical contact to clean each other, may influence the diversity of fungi found in various body parts because the presence of fecal and oral microorganisms on the skin suggests that grooming behavior in macaques facilitates the exchange of microbes on the skin. This is supported by Bernstein et al., who reported that overgrooming or barbering is the most prevalent cause of focal alopecia. 9 Moreover, the exchange of microbiomes on the skin may be influenced by physical contact during grooming, such as through saliva or fecal residues. 31 Therefore, the development of alopecia may be associated with this microbial exchange. The skin microbiome can be disrupted when these factors encounter the skin in an environment conducive to colonization, resulting in the proliferation or imbalance of specific microorganisms. Therefore, it may decrease overall commensal strains. 36 This dysbiosis may contribute to alopecia, as microorganisms can function as opportunistic pathogens, causing inflammation or infections that damage hair follicles, all of which may be associated with alopecia. 54 Conclusion In summary, an association was found between the skin mycobiota and alopecic condition in cynomolgus macaques. The presence of these fungi on the skin may imply an imbalance or disruption in the typical microbial ecosystem, which could contribute to skin conditions such as alopecia or skin inflammation. Furthermore, some fungi are common components of the skin mycobiota; however, they can become pathogenic when the skin barrier is compromised or there is skin dysbiosis. It has the potential to result in hair loss or skin infections. In the future, these findings may prove beneficial for the therapeutic management strategies of animals in primate facilities that are accredited by national standards or AAALAC International, as well as for biomedical research. Ethics statement The study protocol was approved by the Animal Care and Use Committee of the National Primate Research Center of Thailand Chulalongkorn University (NPRCT-CU) (Protocol Review No. 2375015). Author contributions N.P. conducted the study design, carried out the laboratory work in 16S and ITS sequencing, and wrote the manuscript. S.V. and P.K. performed the analysis. P.C. carried out the ONT support. K.P. and T.K. collected the macaque samples for analysis. V.S. advised on the knowledge. A.K. edited the figures for the manuscript. S.M. supervised the project, edited the manuscript, and provided the macaque samples. S.P. devised the study design, supervised the study, and edited the manuscript. All authors reviewed and approved the final manuscript. Data availability The sequencing datasets used in this study are publicly accessible through the NCBI Sequence Read Archive (SRA), BioProject ID: PRJNA1208253; https://dataview.ncbi.nlm.nih.gov/object/PRJNA1208253?reviewer=vjdlb81ful5hap5k861uar4q3l (Natthanit et al ., 2025). Extended data Figshare: Analysis of skin mycobiota associated with alopecia in captive cynomolgus macaques ( Macaca fascicularis ) based on Oxford Nanopore Technologies. https://doi.org/10.6084/m9.figshare.30452765 (Natthanit et al ., 2025). This project contains the following extended data: • Supplementary Table 1. (The table shows the demographics of cynomolgus macaques housed at NPRCT-CU that enrolled in this study.) • Supplementary Figures. (Supplementary Figures show the rarefaction curve and the fungal composition profile at the phylum and genus levels.) Data are available under the terms of the Creative Commons Attribution 4.0 International license (CC-BY 4.0). Figshare: ARRIVE Checklist for “Analysis of skin mycobiota associated with alopecia in captive cynomolgus macaques ( Macaca fascicularis ) based on Oxford Nanopore Technologies”. https://doi.org/10.6084/m9.figshare.30164326 (Natthanit et al ., 2025). • ARRIVE Guidelines. (This file shows the ARRIVE Guidelines for the author checklist.) Data are available under the terms of the Creative Commons Zero “No rights reserved” data waiver (CC0 1.0 Public domain dedication). Acknowledgments The authors are grateful to thank all staff from the National Primate Research Center of Thailand, Chulalongkorn University (NPRCT-CU), for their assistance in sample collection from cynomolgus macaques. We would also like to thank the Center of Excellence in Systems Biology, Faculty of Medicine, Chulalongkorn University, for supporting the laboratory work and performing the analysis. References 1. Lutz CK: Effect of Pregnancy and Age on Alopecia in Adult Female Baboons ( Papio hamadryas spp ). J. Am. Assoc. Lab. Anim. Sci. 2021; 60 (4): 484–488. PubMed Abstract | Publisher Full Text | Free Full Text 2. Yan G, Zhang G, Fang X, et al. : Genome sequencing and comparison of two nonhuman primate animal models, the cynomolgus and Chinese rhesus macaques. Nat. Biotechnol. 2011; 29 (11): 1019–1023. PubMed Abstract | Publisher Full Text 3. Lutz CK, Coleman K, Worlein JM, et al. : Factors influencing alopecia and hair cortisol in rhesus macaques ( Macaca mulatta ). J. Med. Primatol. 2016; 45 (4): 180–188. PubMed Abstract | Publisher Full Text | Free Full Text 4. Novak M, Meyer J: Alopecia: Possible Causes and Treatments, Particularly in Captive Nonhuman Primates. Comp. Med. 2009; 59 : 18–26. PubMed Abstract 5. Gauvin DV, Cooper DM: Hair Loss in Laboratory Bred Macaques: An Idiopathic Disorder of Major Consequence. AVST. 2018; 6 . Publisher Full Text 6. Heagerty A, Wales RA, Prongay K, et al. : Social hair pulling in captive rhesus macaques ( Macaca mulatta ). Am. J. Primatol. 2017; 79 (12). PubMed Abstract | Publisher Full Text | Free Full Text 7. Zhang P: A non-invasive study of alopecia in Japanese macaques Macaca fuscata. Curr. Zool. 2011; 57 (1): 26–35. Publisher Full Text 8. Honess P, Gimpel J, Wolfensohn S, et al. : Alopecia scoring: the quantitative assessment of hair loss in captive macaques. Altern. Lab. Anim. 2005; 33 (3): 193–206. PubMed Abstract | Publisher Full Text 9. Bernstein JA, Didier PJ: Nonhuman primate dermatology: a literature review. Vet. Dermatol. 2009; 20 (3): 145–156. PubMed Abstract | Publisher Full Text | Free Full Text 10. Byrd AL, Belkaid Y, Segre JA: The human skin microbiome. Nat. Rev. Microbiol. 2018; 16 (3): 143–155. Publisher Full Text 11. Hilton SK, Castro-Nallar E, Pérez-Losada M, et al. : Metataxonomic and Metagenomic Approaches vs. Culture-Based Techniques for Clinical Pathology. Front. Microbiol. 2016; 7 : 484. 12. Didelot X, Bowden R, Wilson DJ, et al. : Transforming clinical microbiology with bacterial genome sequencing. Nat. Rev. Genet. 2012; 13 (9): 601–612. PubMed Abstract | Publisher Full Text | Free Full Text 13. Coleman WB, Tsongalis GJ: Chapter 2 - Laboratory Approaches in Molecular Pathology—The Polymerase Chain Reaction.Coleman WB, Tsongalis GJ, editors. Diagnostic Molecular Pathology. Academic Press; 2017; pp. 15–23. 14. Garibyan L, Avashia N: Polymerase chain reaction. J. Invest. Dermatol. 2013; 133 (3): 1–4. PubMed Abstract | Publisher Full Text | Free Full Text 15. Elumalai E, Gupta KK: High-Throughput Sequencing Technologies. Gupta MK, Behera L, editors. Bioinformatics in Rice Research: Theories and Techniques. Singapore: Springer Singapore; 2021; pp. 283–304. 16. Hu T, Chitnis N, Monos D, et al. : Next-generation sequencing technologies: An overview. Hum. Immunol. 2021; 82 (11): 801–811. Publisher Full Text 17. Esberg A, Fries N, Haworth S, et al. : Saliva microbiome profiling by full-gene 16S rRNA Oxford Nanopore Technology versus Illumina MiSeq sequencing. npj Biofilms and Microbiomes. 2024; 10 (1): 149. PubMed Abstract | Publisher Full Text | Free Full Text 18. Ohta A, Nishi K, Hirota K, et al. : DNA metabarcoding workflow utilizing nanopore long-read sequencing and consensus generation for rapid identification of fungal taxa with high phylogenetic resolution. bioRxiv. April 15, 2023. preprint: not peer-reviewed. Publisher Full Text 19. Rozas M, Brillet F, Callewaert C, et al. : MinION™ Nanopore Sequencing of Skin Microbiome 16S and 16S-23S rRNA Gene Amplicons. Front. Cell. Infect. Microbiol. 2021; 11 : 806476. 20. Ahmed SK: How to choose a sampling technique and determine sample size for research: A simplified guide for researchers. Oral Oncol Rep. 2024; 12 : 100662. Publisher Full Text 21. Sawaswong V, Chanchaem P, Klomkliew P, et al. : Full-length 16S rDNA sequencing based on Oxford Nanopore Technologies revealed the association between gut-pharyngeal microbiota and tuberculosis in cynomolgus macaques. Sci. Rep. 2024; 14 (1): 3404. PubMed Abstract | Publisher Full Text | Free Full Text 22. White T, Bruns T, Lee S, et al. : Amplification and Direct Sequencing of Fungal Ribosomal RNA Genes for Phylogenetics. Genetics and Evolution. 1990; 315–322. Publisher Full Text 23. Wick RR, Judd LM, Holt KE: Performance of neural network basecalling tools for Oxford Nanopore sequencing. Genome Biol. 2019; 20 (1): 129. PubMed Abstract | Publisher Full Text | Free Full Text 24. Lanfear R, Schalamun M, Kainer D, et al. : MinIONQC: fast and simple quality control for MinION sequencing data. Bioinformatics. 2019; 35 (3): 523–525. PubMed Abstract | Publisher Full Text | Free Full Text 25. Rodríguez-Pérez H, Ciuffreda L, Flores C: NanoCLUST: a species-level analysis of 16S rRNA nanopore sequencing data. Bioinformatics. 2021; 37 (11): 1600–1601. PubMed Abstract | Publisher Full Text 26. Quast C, Pruesse E, Yilmaz P, et al. : The SILVA ribosomal RNA gene database project: improved data processing and web-based tools. Nucleic Acids Res. 2013; 41 (Database issue): D590–D596. PubMed Abstract | Publisher Full Text 27. Bolyen E, Rideout JR, Dillon MR, et al. : Reproducible, interactive, scalable and extensible microbiome data science using QIIME 2. Nat. Biotechnol. 2019; 37 (8): 852–857. PubMed Abstract | Publisher Full Text | Free Full Text 28. Chong J, Liu P, Zhou G, et al. : Using MicrobiomeAnalyst for comprehensive statistical, functional, and meta-analysis of microbiome data. Nat. Protoc. 2020; 15 (3): 799–821. PubMed Abstract | Publisher Full Text 29. Borrego-Ruiz A, Borrego JJ: Microbial Dysbiosis in the Skin Microbiome and Its Psychological Consequences. Microorganisms. 2024; 12 (9). PubMed Abstract | Publisher Full Text | Free Full Text 30. Nguyen UT, Kalan LR: Forgotten fungi: the importance of the skin mycobiome. Current Curr. Opin. Microbiol. 2022; 70 : 102235. PubMed Abstract | Publisher Full Text | Free Full Text 31. Sarkar A, Harty S, Johnson KVA, et al. : Microbial transmission in animal social networks and the social microbiome. Nat. Ecol. Evol. 2020; 4 (8): 1020–1035. PubMed Abstract | Publisher Full Text 32. Guerreiro MA, Yurkov A, Nowrousian M, et al. : Lifestyle transitions in basidiomycetous fungi are reflected by tRNA composition and translation efficiency of metabolic genes. bioRxiv. 2023. preprint: not peer-reviewed. Publisher Full Text 33. Huang C, Zhuo F, Guo Y, et al. : Skin microbiota: pathogenic roles and implications in atopic dermatitis. Front. Cell. Infect. Microbiol. 2025; 14 . 34. Martínez-Herrera E, Duarte-Escalante E, Reyes-Montes MDR, et al. : Molecular identification of yeasts from the order Trichosporonales causing superficial infections. Rev. Iberoam Micol. 2021; 38 (3): 119–124. 35. Johnson MM: 7 - Ear, Nose, and Throat Infections. Kradin RL, editor. Diagnostic Pathology of Infectious Disease. Elsevier; Second Edition.2018; pp. 118–142. 36. Chen Y, Knight R, Gallo RL: Evolving approaches to profiling the microbiome in skin disease. Front. Immunol. 2023; 14 : 1151527. PubMed Abstract | Publisher Full Text | Free Full Text 37. Nair L, Dai Z, Christiano AM: 649 Gut microbiota plays a role in the development of alopecia areata. J. Invest. Dermatol. 2017; 137 (5, Supplement 1): S112. Publisher Full Text 38. Trofa D, Gácser A, Nosanchuk JD: Candida parapsilosis, an emerging fungal pathogen. Clin. Microbiol. Rev. 2008; 21 (4): 606–625. PubMed Abstract | Publisher Full Text | Free Full Text 39. Peretz A, Nitzan O, Freidus V, et al. : Tinea capitis-like infection caused by Rhodotorula mucilaginosa in a shelter for African Refugee Children in Northern Israel. Acta Trop. 2018; 179 : 44–46. PubMed Abstract | Publisher Full Text 40. Yoshinouchi T, Yamamoto K, Migita M, et al. : Diagnosis and clinical management of Exophiala dermatitidis pneumonia in a patient with anorexia nervosa: A case report. Med. Mycol. Case Rep. 2023; 42 : 100617. PubMed Abstract | Publisher Full Text | Free Full Text 41. González De León J, González Méndez R, Cadilla CL, et al. : Identification of Immunoglobulin E-Binding Proteins of the Xerophilic Fungus Aspergillus penicillioides Crude Mycelial Mat Extract and Serological Reactivity Assessment in Subjects with Different Allergen Reactivity Profiles. Int. Arch. Allergy Immunol. 2018; 175 (3): 147–159. PubMed Abstract | Publisher Full Text | Free Full Text 42. Desroches TC, McMullin DR, Miller JD: Extrolites of Wallemia sebi , a very common fungus in the built environment. Indoor Air. 2014; 24 (5): 533–542. PubMed Abstract | Publisher Full Text 43. Telles JP, Ribeiro VST, Kraft L, et al. : Pseudozyma spp. human infections: A systematic review. Med. Mycol. 2021; 59 (1): 1–6. Publisher Full Text 44. Harris W, Choi G, Lee Kiseok K, et al. : High-quality genome resource of a basidiomycetous yeast, Moesziomyces antarcticus isolate RS1, isolated from rice seed. Microbiol. Resour. Announc. 2024; 13 (2): e00847–e00823. Publisher Full Text 45. Bensch K, Groenewald JZ, Braun U, et al. : Common but different: The expanding realm of Cladosporium. Stud. Mycol. 2015; 82 : 23–74. PubMed Abstract | Publisher Full Text | Free Full Text 46. Sandoval-Denis M, Gené J, Sutton DA, et al. : New species of Cladosporium associated with human and animal infections. Persoonia. 2016; 36 : 281–298. PubMed Abstract | Publisher Full Text | Free Full Text 47. Segers Frank JJ, van Laarhoven KA , Huinink Hendrik P, et al. : The Indoor Fungus Cladosporium halotolerans Survives Humidity Dynamics Markedly Better than Aspergillus niger and Penicillium rubens despite Less Growth at Lowered Steady-State Water Activity. Appl. Environ. Microbiol. 2016; 82 (17): 5089–5098. PubMed Abstract | Publisher Full Text | Free Full Text 48. Li Q, Xiao W, Wu P, et al. : The first two mitochondrial genomes from Apiotrichum reveal mitochondrial evolution and different taxonomic assignment of Trichosporonales. IMA Fungus. 2023; 14 (1): 7. PubMed Abstract | Publisher Full Text | Free Full Text 49. Zhai L, Zhou Y, Wu Y, et al. : Isolation and identification of Candida tropicalis in sows with fatal infection: a case report. BMC Vet. Res. 2021; 17 (1): 108. 50. Rensink S, van Nieuwenhuijzen EJ , Sailer MF, et al. : Use of Aureobasidium in a sustainable economy. Appl. Microbiol. Biotechnol. 2024; 108 (1): 202. PubMed Abstract | Publisher Full Text | Free Full Text 51. Bezerra PHA, Stocco B, Bianchi CI, et al. : Soybean extract modified by Aspergillus awamori stimulates a greater collagen-I synthesis in the intracellular matrix of human fibroblasts. J. Cosmet. Dermatol. 2022; 21 (3): 1243–1250. PubMed Abstract | Publisher Full Text 52. Salvador A, Veiga FF, Svidzinski TIE, et al. : In vitro ability of Fusarium keratoplasticum to form biofilms in venous catheter. Microb. Pathog. 2022; 173 : 105868. PubMed Abstract | Publisher Full Text 53. Lee K-A, Ul-Haq A, Seo H, et al. : Characteristics of skin microbiome associated with disease severity in systemic sclerosis. J. Microbiol. 2025; 63 (1): e:2409018. PubMed Abstract | Publisher Full Text 54. Zhang XE, Zheng P, Ye SZ, et al. : Microbiome: Role in Inflammatory Skin Diseases. J. Inflamm. Res. 2024; 17 : 1057–1082. PubMed Abstract | Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 07 Nov 2025 ADD YOUR COMMENT Comment Author details Author details 1 Center of Excellence in Systems Microbiology, Department of Biochemistry, Faculty of Medicine, Chulalongkorn University, Bangkok, Thailand 2 National Primate Research Center of Thailand, Chulalongkorn University (NPRCT-CU), Saraburi, Bangkok, Thailand 3 Department of Biochemistry, Faculty of Science, Mahidol University, Bangkok, Thailand 4 Department of Biology, Faculty of Science, Chulalongkorn University, Bangkok, Thailand Natthanit Phokkhasub Roles: Investigation, Methodology, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Suthida Visedthorn Roles: Data Curation, Formal Analysis, Software, Validation, Writing – Review & Editing Pavit Klomkliew Roles: Data Curation, Formal Analysis, Software, Validation, Writing – Review & Editing Prangwalai Chanchaem Roles: Methodology, Writing – Review & Editing Kittima Phutthawong Roles: Methodology, Writing – Review & Editing Taratorn Kemthong Roles: Methodology, Writing – Review & Editing Vorthon Sawaswong Roles: Conceptualization, Writing – Review & Editing Ariya Khamwut Roles: Visualization, Writing – Review & Editing Suchinda Malaivijitnond Roles: Funding Acquisition, Project Administration, Resources, Supervision, Writing – Review & Editing Sunchai Payungporn Roles: Conceptualization, Project Administration, Supervision, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information This study received a grant from the 90th Anniversary of Chulalongkorn University Ratchadaphiseksomphot Fund; the National Research Council of Thailand (NRCT) [Contract Number: N42A671068]. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (1) version 1 Published: 07 Nov 2025, 14:1228 https://doi.org/10.12688/f1000research.171593.1 Copyright © 2025 Phokkhasub N 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 Phokkhasub N, Visedthorn S, Klomkliew P et al. Analysis of skin mycobiota associated with alopecia in captive cynomolgus macaques ( Macaca fascicularis ) based on Oxford Nanopore Technologies [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :1228 ( https://doi.org/10.12688/f1000research.171593.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: AWAITING PEER REVIEW AWAITING PEER REVIEW ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 07 Nov 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status AWAITING PEER REVIEW Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Analysis of skin mycobiota associated with...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-1228/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-1228/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-1228/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Phokkhasub N et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-1228/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/14-1228", templates : { twitter : "Analysis of skin mycobiota associated with alopecia in captive.... Phokkhasub N et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-1228/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/171593/189217") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "189217"); $(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 = { "440582": 0, "440583": 0, "440581": 0, "440590": 0, "440591": 0, "440588": 0, "440589": 0, "440586": 0, "440587": 0, "440584": 0, "431398": 0, "431399": 0, "431396": 0, "431397": 0, "431394": 0, "431395": 0, "431393": 0, "438702": 0, "442414": 0, "438703": 0, "442415": 0, "438700": 0, "442412": 0, "438701": 0, "442413": 0, "438698": 0, "431402": 0, "438699": 0, "442411": 0, "438696": 0, "431400": 0, "438697": 0, "431401": 0, "436406": 0, "436407": 0, "442420": 0, "442418": 0, "442419": 0, "438704": 0, "442416": 0, "438705": 0, "442417": 0, "436414": 0, "436415": 0, "436412": 0, "436413": 0, "436410": 0, "436411": 0, "436408": 0, "436409": 0, "446430": 0, "446431": 0, "446428": 0, "446429": 0, "446427": 0, "446434": 0, "446435": 0, "446432": 0, "446433": 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 = "fa62b36f-75e0-4be8-a5bc-9241f4fc6d20"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "[email protected]", infoEmail: "[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });

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

My notes (saved in your browser only)

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

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

Citation neighborhood (no data yet)

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

Source provenance

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