The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans

preprint OA: closed CC-BY-4.0

Abstract

Background This study aimed to investigate the antibiofilm effect of coconut and frankincense oils. Methods Different types of coconut (organic refined, cocos nucifera, organic virgin, and organic extra virgin) and frankincense (frankincense pure essential oil in fractionated coconut oil and uplifting frankincense pure essential) oils were investigated. Serial dilutions (1:3, 1:6, 1:12, 1:24, 1:48, 1:96, and 1:192) were created from each oil and incubated with an overnight culture of S. mutans. The total growth and biofilms absorbance were measured at 595 and 490 nm, respectively. One-way ANOVA and Tukey tests were used for data analysis. Results The greatest biofilm inhibition was observed in the uplifting frankincense pure essential oil at 1:3 dilution (0.67±0.12), which was significantly lower ( p <0.01) than the control (1.51 ± 0.07). In addition, organic refined (0.96±0.13), organic virgin (1.21±0.28), and organic extra virgin (1.07±0.17) were associated with less biofilms compared to the control, but without a statistical significance. Frankincense pure essential oil in fractionated coconut oil and cocos nucifera coconut oil did not show biofilm inhibition. Conclusions Organic refined, organic virgin, and extra virgin coconut oils, and uplifting frankincense essential oil, effectively reduced S. mutans levels in vitro , with the highest amount of biofilm reduction associated with uplifting frankincense essential oil.
Full text 130,140 characters · extracted from preprint-html · click to expand
The Effect of Coconut and Frankincense Oils on... | 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-846" }, "headline": "The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans", "datePublished": "2025-09-01T15:13:35", "dateModified": "2025-09-01T15:13:35", "author": [ { "@type": "Person", "name": "Nada Alghamdi" }, { "@type": "Person", "name": "Lama Alshamrani" }, { "@type": "Person", "name": "Safa Alboryah" }, { "@type": "Person", "name": "Jomana Fayez Alsenan" }, { "@type": "Person", "name": "Turki Alshehri" }, { "@type": "Person", "name": "Naif N. Abogazalah" }, { "@type": "Person", "name": "Abdulrahman A. Balhaddad" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Background This study aimed to investigate the antibiofilm effect of coconut and frankincense oils. Methods Different types of coconut (organic refined, cocos nucifera, organic virgin, and organic extra virgin) and frankincense (frankincense pure essential oil in fractionated coconut oil and uplifting frankincense pure essential) oils were investigated. Serial dilutions (1:3, 1:6, 1:12, 1:24, 1:48, 1:96, and 1:192) were created from each oil and incubated with an overnight culture of S. mutans. The total growth and biofilms absorbance were measured at 595 and 490 nm, respectively. One-way ANOVA and Tukey tests were used for data analysis. Results The greatest biofilm inhibition was observed in the uplifting frankincense pure essential oil at 1:3 dilution (0.67±0.12), which was significantly lower (p<0.01) than the control (1.51 ± 0.07). In addition, organic refined (0.96±0.13), organic virgin (1.21±0.28), and organic extra virgin (1.07±0.17) were associated with less biofilms compared to the control, but without a statistical significance. Frankincense pure essential oil in fractionated coconut oil and cocos nucifera coconut oil did not show biofilm inhibition. Conclusions Organic refined, organic virgin, and extra virgin coconut oils, and uplifting frankincense essential oil, effectively reduced S. mutans levels in vitro, with the highest amount of biofilm reduction associated with uplifting frankincense essential oil. " } { "@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-846/v1", "name": "The Effect of Coconut and Frankincense Oils on the Biofilm Growth..." } } ] } Home Browse The Effect of Coconut and Frankincense Oils on the Biofilm Growth... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Alghamdi N, Alshamrani L, Alboryah S et al. The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.12688/f1000research.168621.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 The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] Nada Alghamdi 1 , Lama Alshamrani 1 , Safa Alboryah 1 , [...] Jomana Fayez Alsenan https://orcid.org/0009-0001-2040-4024 2 , Turki Alshehri https://orcid.org/0000-0001-7575-1587 3 , Naif N. Abogazalah 4 , Abdulrahman A. Balhaddad https://orcid.org/0000-0001-6678-7940 5 Nada Alghamdi 1 , Lama Alshamrani 1 , [...] Safa Alboryah 1 , Jomana Fayez Alsenan https://orcid.org/0009-0001-2040-4024 2 , Turki Alshehri https://orcid.org/0000-0001-7575-1587 3 , Naif N. Abogazalah 4 , Abdulrahman A. Balhaddad https://orcid.org/0000-0001-6678-7940 5 PUBLISHED 01 Sep 2025 Author details Author details 1 College of Dentistry, Imam Abdulrahman Bin Faisal University, Dammam, 31441, Saudi Arabia 2 Department of Clinical Sciences, College of Dentistry, Ajman University, Ajman, United Arab Emirates 3 Department of Substitutive Dental Sciences, College of Dentistry, Imam Abdulrahman Bin Faisal University, Dammam, 31441, Saudi Arabia 4 Department of Restorative Dental Sciences, College of Dentistry, King Faisal University, Al Ahsa, 31982, Saudi Arabia 5 Department of Restorative Dental Sciences, College of Dentistry, Imam Abdulrahman Bin Faisal University, Dammam, 31441, Saudi Arabia Nada Alghamdi Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software Lama Alshamrani Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software Safa Alboryah Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software Jomana Fayez Alsenan Roles: Conceptualization, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Turki Alshehri Roles: Conceptualization, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Naif N. Abogazalah Roles: Conceptualization, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Abdulrahman A. Balhaddad Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Pathogens gateway. Abstract Background This study aimed to investigate the antibiofilm effect of coconut and frankincense oils. Methods Different types of coconut (organic refined, cocos nucifera, organic virgin, and organic extra virgin) and frankincense (frankincense pure essential oil in fractionated coconut oil and uplifting frankincense pure essential) oils were investigated. Serial dilutions (1:3, 1:6, 1:12, 1:24, 1:48, 1:96, and 1:192) were created from each oil and incubated with an overnight culture of S. mutans. The total growth and biofilms absorbance were measured at 595 and 490 nm, respectively. One-way ANOVA and Tukey tests were used for data analysis. Results The greatest biofilm inhibition was observed in the uplifting frankincense pure essential oil at 1:3 dilution (0.67±0.12), which was significantly lower ( p <0.01) than the control (1.51 ± 0.07). In addition, organic refined (0.96±0.13), organic virgin (1.21±0.28), and organic extra virgin (1.07±0.17) were associated with less biofilms compared to the control, but without a statistical significance. Frankincense pure essential oil in fractionated coconut oil and cocos nucifera coconut oil did not show biofilm inhibition. Conclusions Organic refined, organic virgin, and extra virgin coconut oils, and uplifting frankincense essential oil, effectively reduced S. mutans levels in vitro , with the highest amount of biofilm reduction associated with uplifting frankincense essential oil. READ ALL READ LESS Keywords Essential oils; biofilm; caries; gingivitis; mouthrinse. Corresponding Author(s) Jomana Fayez Alsenan ( [email protected] ) Close Corresponding author: Jomana Fayez Alsenan Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Alghamdi 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: Alghamdi N, Alshamrani L, Alboryah S et al. The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.12688/f1000research.168621.1 ) First published: 01 Sep 2025, 14 :846 ( https://doi.org/10.12688/f1000research.168621.1 ) Latest published: 01 Sep 2025, 14 :846 ( https://doi.org/10.12688/f1000research.168621.1 ) 1. Introduction Dental caries is a disease influenced by multiple factors. Elements such as diet, the shape and structure of teeth, the oral environment, and the presence of certain microorganisms all contribute to the development of dental caries. 1 , 2 Among such microorganisms, Streptococcus mutans ( S. mutans ) is a facultative anaerobic, gram-positive bacterium known for its strong association with dental caries due to its high virulence. 3 Its ability to adhere to tooth enamel, produce acidic byproducts, store glycogen, and generate extracellular polysaccharides contributes significantly to its role in tooth decay. 4 Several methods have been investigated to prevent dental caries by targeting the formation of cariogenic biofilms through the application of antimicrobial agents. 5 Mechanical tooth cleaning is the most widely accepted and dependable approach for maintaining oral hygiene. In addition to mechanical tooth cleaning, research has concentrated on chemotherapeutic agents aimed at reducing or preventing dental caries. 6 , 7 With the growing concern regarding the emergence of pathogens with antimicrobial resistance in dentistry and medicine, several investigations have explored the capabilities of natural products in preventing biofilm-triggered diseases. 8 , 9 Oil pulling is a traditional oral hygiene practice, with coconut oil ( cocos nucifera ) being one of the most frequently used oils for this method. 10 Oil pulling, traditionally referred to as ‘Kavalagraha’ or ‘Kavala Gandoosha’ in the ancient Ayurvedic text Charaka Samhita , is a practice that involves swishing natural oils in the mouth. This technique is believed to help eliminate harmful bacteria, fungi, and other microorganisms from the teeth, gums, throat, and oral cavity. 11 Coconut oil is rich in medium-chain saturated fatty acids, which compared to long-chain fatty acids, are more readily absorbed and metabolized by the body. This is due to their smaller size, greater solubility, and enhanced resistance to oxidation. 10 , 12 Coconut oil is composed of about 92% saturated fats, with lauric acid making up nearly half of that content. Lauric acid is known for its antibacterial and antifungal properties. 10 , 13 Research has demonstrated that coconut oil exhibits strong antimicrobial effects against various microorganisms. 14 Studies evidenced that coconut oil is also effective against S. mutans and C. albicans in an in vitro oral biofilm model. 14 , 15 Frankincense oil, derived from Boswellia species, is another pulling oil that has shown a long-standing historical and medicinal significance, notably in traditional medicine, due to its aromatic properties and therapeutic potential. 16 Its active component, boswellic acids like acetyl-11-keto-β-boswellic acid (AKBA), plays a significant role in supporting oral and dental health by exhibiting antimicrobial and anti-inflammatory properties. 17 Research shows that frankincense, especially from Boswellia serrata, effectively inhibits key oral pathogens such as Porphyromonas gingivalis and Enterococcus faecalis , which are involved in periodontitis. 17 Coconut oil and frankincense oil pulling has been reported to help reduce plaque-related gingivitis and bad breath. 18 However, there is limited scientific evidence regarding their impact on S. mutans , the bacteria primarily involved in the onset and development of dental caries. Besides, with the presence of different forms of these two oils, investigate the most anticariogenic form worths to be investigated. Therefore, the current study aimed to evaluate the effect of different types of coconut and frankincense oils against S. mutans biofilm growth. Besides, this study investigates the synergetic effect of the two oils against S. mutans biofilms. We hypothesized that coconut and frankincense oils, and their combination would significantly reduce the S. mutans biofilm growth. 2. Materials and methods 2.1 Study design and sample size calculation In this study, four different types of organic coconut oil were used: (A) organic refined coconut oil, (B) fractionated liquid coconut oil (cocos nucifera), (C) organic virgin coconut oil, (D) organic extra virgin coconut oil. Also, two types of frankincense oil were used: (E) frankincense pure essential oil in fractionated coconut oil, (F) uplifting frankincense pure essential oil. The details of the selected oils and their manufacturers’ information are found in Table 1 . Prior studies 19 – 21 indicated that the standard deviation for absorbance measurements associated with biofilm formation is roughly 0.15. As a result, this study was structured to attain an 80% power level for detecting a significant difference at a 5% significance threshold. To achieve this, three separate experiments were conducted, each involving 3 to 4 samples, culminating in a total of 9 to 12 samples per group. Table 1. List of coconut and frankincense oils used in this study. MANIFUCTURER COUNTRY PRODUCT NAME CONTENT OIL ORIGIN Packaged for NOW Foods Canada Liquid coconut oil Cocos Nucifera (Coconut) oil Malaysia Distributed by Marico Middle East FZE, Dubai, UAE Sri Lanka Virgin coconut iol 100% organic virgin coconut oil Sri Lanka Distributed by LA Tourangelle, INC. California USA Organic refined coconut oil Organic refined coconut oil USA Distributed by Nature’s Way Brands, LLC Green Bay, WI 54311 USA philippines Organic extra virgin Organic extra virgin coconut oil contains tree nuts philippines Distributed by Nature’s Truth LLC Bohemia, USA USA Uplifting Frankincense Pure Essential oil Pure rankincense oil (Boswellia serrata) USA Distributed by Frontier co-op po, Norway, USA USA Frankincense Pure essential oil in fractionated coconut oil Caprylic/Capric triglyceride (fraction of coconut oil) 4% Boswellia sacra (Frankincense) oil USA 2.2 Preparation of the oils’ dilutions Each type of oil was mixed with brain-heart infusion (BHI) broth supplemented with 2% sucrose at the following dilutions: 1:3, 1:6, 1:12, 1:24, 1:48, 1:96, 1:192. The mixtures were used immediately after mixing. The experimental design included six main experimental groups according to the type of oil then another seven subgroups according to the dilution. A group consisting of BHI supplemented with 2% sucrose only was used as a control. 2.3 The impact of oils on S. mutans biofilms An overnight culture of S. mutans was prepared in BHI broth. The optical density (OD) of the culture was adjusted to 0.9 to standardize the bacterial concentration. All experimental and control samples were incubated with an overnight culture of S. mutans for 24 hours at a ratio of 20:1 (broth to bacterial culture). Subsequently, 10 μL of the adjusted S. mutans culture was added to 190 μL of either different type of oil dilution (oil mixed with BHI broth supplemented with 2% sucrose) at 1:3, 1:6, 1:12, 1:24, 1:48, 1:96, and 1:192 dilutions or the control group (BHI with 2% sucrose only) inside the wells of a 96-well plate. A sterility control of only BHI with 2% sucrose was also applied to detect any possible contamination. The 96-well plates were then incubated aerobically at 5% CO 2 for 24 hours. After incubation, the total absorbance (planktonic and biofilm) was measured at 595 nm using a spectrophotometer (SpectraMax M5, Molecular Devices, Sunnyvale, CA, USA). 19 – 21 Following this, the planktonic cells were removed, and the remaining adherent biofilm was treated with 200 μL of 10% formaldehyde for 30 minutes. The wells were then rinsed three times with deionized water to eliminate residual formaldehyde. To visualize the biofilm, 200 μL of 0.5% crystal violet solution was added and left to stain for 30 minutes. Afterward, excess dye was removed through three additional washes, leaving only the stained biofilm. And the spectrophotometer measurement at 490 nm was used to estimate the biofilm absorbance. 19 – 21 2.4 Statistical analysis Data were expressed as means ± standard deviations, based on at least three biological replicates to provide descriptive statistics. The Shapiro-Wilk test was employed to assess the normality of the data distribution. To compare the effects of coconut and frankincense oils on the biofilm formation and total growth of S. mutans , one-way ANOVA followed by Tukey’s post hoc tests were utilized (using Sigma Plot 12.0; SYSTAT). A p-value of less than 0.05 was deemed statistically significant. 3. Results 3.1 Effect of different types of coconut and frankincense oils on S. mutans total growth Figure 1 illustrates the effect of coconut and frankincense oils on total growth. Organic refined coconut oil ( Figure 1A ) showed the absorbance values decrease with increasing concentrations, showing significant reduction ( p < 0.05) at the 1:12, 1:6, and 1:3 dilutions compared to the control. Similar downward trends were observed for cocos nucifera oil ( Figure 1B ), with significant reductions at all the dilutions except for the 1:192 dilution. For organic virgin coconut oil ( Figure 1C ), absorbance levels decline with increasing concentration, with significant reduction ( p < 0.05) starting from the 1:96 to 1:12 dilutions when compared to the control, but no significant change in the absorbance at 1:6, and 1:3 dilutions. In addition, organic extra virgin coconut oil ( Figure 1D ), particularly at the 1:48, 1:24, 1:12, 1:6, and 1:3 dilutions, showed significant reduction ( p < 0.05) in the total growth compared to the control. Figure 1. Effect of the coconut and frankincense oils on Streptococcus mutans total growth. The impact of (A) organic refined coconut oil (B) cocos nucifera, (C) organic virgin coconut oil, (D) organic extra virgin coconut oil, (E) frankincense pure essential oil in fractionated coconut oil, and (F) uplifting frankincense pure essential oil on S. mutans total growth. Each group consisted of 3 wells, and the experiment was repeated three times (n = 9). Asterisks indicate a significant difference compared to the control samples with no treatment. Frankincense pure essential oil in fractionated coconut oil ( Figure 1E ) showed a marked decrease in the OD across all concentrations, with the significant reduction at 1:24, 1:12, 1:6, and 1:3. Similarly, the uplifting frankincense pure essential oil ( Figure 1F ) demonstrated the most amount of total growth reduction, which was observed with increased concentration, especially at the 1:24, 1:12, 1:6, and 1:3 dilutions ( p < 0.05). 3.2 Effect of different types of coconut oil on biofilm only S. mutans Figure 2 illustrates the impact of oils on the biofilm growth of S. mutans. The organic refined coconut oil ( Figure 2A ) led to a decrease in biofilm absorbance as the concentration increased, with the only significant reductions observed at the 1:3 dilution ( p < 0.05). Cocos nucifera and organic virgin coconut oils ( Figure 2B & 2C ) exhibited a progressive decline in OD with higher concentrations, but the amount of reduction was not significant at any dilution. The organic extra virgin coconut oil ( Figure 2D ) showed only significant reduction ( p < 0.05) at the 1:3 dilution. Figure 2. Effect of the coconut and frankincense oils on Streptococcus mutans biofilms. The impact of (A) organic refined coconut oil (B) cocos nucifera, (C) organic virgin coconut oil, (D) organic extra virgin coconut oil, (E) frankincense pure essential oil in fractionated coconut oil, and (F) uplifting frankincense pure essential oil on S. mutans biofilm formation. Each group consisted of 3 wells, and the experiment was repeated three times (n = 9). Asterisks indicate a significant difference compared to the control samples with no treatment. Among the frankincense oils, pure frankincense essential oil in fractionated coconut oil ( Figure 2E ) significantly increased the biofilm growth across most tested concentrations, with the strongest effects at 1:6, 1:12, and 1:3. Opposingly, the uplifting frankincense essential oil ( Figure 2F ) reduced the biofilm growth at all the dilutions except at the 1:48 dilution, with the only significant biofilm, inhibition at the 1:3 dilution ( p < 0.05). 3.3 Comparison between different types of coconut oil and frankincense oil on biofilm only S. mutans at 1:3 dilution Figure 3 illustrates the effects of various oils on S. mutans levels at the 1:3 dilution. The highest reduction observed in the group was treated with uplifting frankincense pure essential oil, which had an absorbance of 0.67 nm ± 0.12 nm, the lowest among all groups, and it was significantly lower ( p < 0.01) compared to the control (1.51 nm ± 0.07 nm). In addition, organic refined (0.96 nm ± 0.13 nm), organic virgin (1.21 nm ± 0.28 nm), and organic extra virgin (1.07 nm ± 0.17 nm) were associated with less biofilms compared to the control, but without a statistical significance. The group treated with frankincense pure essential oil in fractionated coconut oil and cocos nucifera coconut oil were associated with anincrease in the biofilm growth compared to the control. Figure 3. Effect of different types of coconut and frankincense oils on Streptococcus mutans biofilms at the 1:3 dilution. Each group consisted of 3 wells, and the experiment was repeated three times (n = 9). Different letters indicate significant differences between the oils. 4. Discussion This study evaluated the antimicrobial effects of different coconut and frankincense oils preparations on S. mutans in both planktonic and biofilm forms. Notably, organic virgin coconut, extra virgin coconut, organic refined coconut, and uplifting frankincense essential oils showed the strongest inhibitory effects, particularly at higher concentrations. While the other oils were associated with no reduction against the S. mutans biofilms. Therefore, the hypothesis was partially accepted. The findings of this study highlight the potential of natural oils as alternative or adjunctive agents in oral health care, especially in reducing cariogenic bacteria. Given the rising interest in natural products and growing concerns about antimicrobial resistance, the use of compounds such as coconut oil and frankincense oil presents a promising alternative to conventional oral antiseptics. Alcohol-containing mouthwashes, while effective, are associated with drawbacks such as mucosal irritation, altered taste, and patient discomfort, particularly with long-term use. 22 , 23 Furthermore, widespread reliance on synthetic agents like chlorhexidine has raised concerns about the potential for promoting antimicrobial resistance. 24 In contrast, natural oils have not been linked to resistance development and may offer a safer profile. 25 They may also preserve the balance of the oral microbiome more effectively than alcohol-based products. 26 Their multifunctional properties, including anti-cariogenic effects, low toxicity, and potential for long-term use, are valuable tools in preventive dentistry, particularly for individuals seeking holistic and gentler alternatives. 27 – 29 Dental biofilms are the pathogenic form for oral microbes when causing dental caries or other biofilm-induced diseases. 30 Opposite to their planktonic form, bacteria embedded within the biofilms are 1,000 resistant to therapeutic agents and bioactive compounds, which can complicate controlling the biofilm and reducing its pathogenicity. 31 , 32 Therefore, we intended in this study to investigate the effect of oils on S. mutans planktonic and biofilms forms to explore the potential of these oils against more different forms of oral microbes. Our findings support and expand upon existing evidence regarding the antimicrobial properties of coconut oil against S. mutans. Previous studies have attributed these effects to the high concentration of medium-chain fatty acids—particularly lauric acid—which disrupt bacterial cell membranes, leading to cell lysis and reduced viability. 10 Moreover, our observation that organic extra virgin coconut oil showed stronger biofilm reduction than other coconut oil types adds to findings by Alyami et al., 33 who emphasized medium-chain fatty acids ability to disrupt S. mutans within biofilms. This suggests that oil purity and extraction methods may influence antimicrobial efficacy, an area that has received limited attention in prior studies. By comparing different forms of coconut oil, our study refines current understanding and highlights the importance of oil quality in optimizing natural oral health interventions. In contrast to coconut oil, frankincense oil is less extensively studied for its antimicrobial effects against S. mutans , though initial evidence suggests potential activity. Previous studies have highlighted frankincense’s anti-inflammatory and biofilm-disrupting properties, but direct evidence targeting S. mutans remains limited. 34 , 35 Our findings help fill this gap by demonstrating that uplifting frankincense essential oil significantly reduced S. mutans biofilm levels, indicating promising antibacterial potential. However, the unexpected increase in OD observed with the pure frankincense essential oil in fractionated coconut oil suggests that formulation and carrier oils may influence efficacy. This highlights the complexity of essential oil interactions and the need for standardized preparations in oral applications. Compared to coconut oil, which has a well-established inhibitory effect on S. mutans in both planktonic and biofilm forms, 10 frankincense oil shows emerging but less consistent results. Thus, while our data supports its potential, further investigation is needed to clarify its mechanisms, optimal concentrations, and formulation for oral health use. The results of this study have potential applications in the creation of oral care products that include coconut and frankincense oils. Given their demonstrated antimicrobial activity against S. mutans , these natural oils could be formulated into mouthwashes, toothpastes, or oil-based rinses aimed at caries prevention. Essential oils are already used in commercial dental products due to their broad-spectrum antimicrobial effects and lower side effect profiles compared to synthetic agents like chlorhexidine. 36 Some mouthwashes contain a combination of essential oils, including eucalyptus, tea tree, and clove oils, which have been shown to be effective against plaque and gingivitis. 37 Moreover, their inclusion may appeal to patients seeking alcohol-free and holistic oral hygiene solutions, especially those with sensitivities to conventional formulations. To ensure clinical efficacy, future product development should focus on optimizing delivery systems and conducting in vivo studies. This study has some limitations that should be considered when interpreting the results. First, the experiment was conducted in vitro , which may not fully replicate the complex conditions of the oral cavity, including salivary flow, oral microbiome diversity, and host immune responses. Second, the study focused solely on S. mutans , while other cariogenic and commensal microorganisms play significant roles in oral biofilm ecology and caries development. Third, although different types and concentrations of coconut and frankincense oils were tested, variability in oil composition due to sourcing, processing, and brand differences could affect reproducibility and generalizability. Additionally, the mechanism of action was not directly investigated, limiting insights into how the oils exert their antibacterial effects. Future studies incorporating multi-species biofilm models, and advanced imaging or molecular techniques would strengthen the evidence for the therapeutic potential of these natural oils. This study offered a comparative analysis of different types of coconut and frankincense oils against S. mutans , particularly in its biofilm form, which is clinically relevant for caries development. By highlighting the superior performance of organic extra virgin coconut oil and uplifting frankincense essential oil, the study identifies promising natural alternatives to conventional antimicrobials in oral care. Future research should build upon these findings through in vivo studies and clinical trials to assess real-world efficacy, safety, and patient compliance. Additionally, mechanistic studies exploring the specific bioactive compounds responsible for antimicrobial activity, such as lauric acid in coconut oil and boswellic acids in frankincense, would offer deeper insights. Expanding investigations to include multi-species biofilms and interactions within the oral microbiome could also better simulate clinical conditions. Finally, formulating standardized, stable delivery systems (e.g., mouthwashes, gels, or varnishes) will be critical for translating these natural products into practical oral health solutions. 5. Conclusion Certain coconut and frankincense oils, particularly organic refined, organic virgin, and extra virgin coconut oils, and uplifting frankincense essential oil, effectively reduced S. mutans biofilms in vitro. The highest amount of biofilm reduction was associated with uplifting frankincense essential oil, which reduced the biofilm growth by 2.5-fold. These findings support their potential use as natural agents for caries prevention and oral health care. Opposingly, cocos nucifera coconut oil and frankincense pure essential oil did not induce antibiofilm effects against S. mutans biofilms. Author contributions N.A., L.A., and S.A.: contributed to design, resources, acquisition and analysis, data curation, and drafted the manuscript, and critically revised the manuscript. J.F.A., T.A., N.N.A., and A.A.B.: contributed to the concept and design, acquisition, supervision, drafted the manuscript, and critically revised the manuscript. All authors have read and agreed to the published version of the manuscript. Institutional review board statement Not applicable. Informed consent statement Not applicable. Data availability statement Underlying data Figshare. Coconut oil.xlsx https://doi.org/10.6084/m9.figshare.29875172.v2 38 This project contains the following underlying data: • An excel sheet that contains the full data for analysis Data are available under the terms of the Creative Commons Attribution 4.0 International license (CC-BY 4.0). Acknowledgments The authors would like to thank Imam Abdulrahman bin Faisal University (IAU) for the use of equipment. References 1. Pitts NB, Zero DT, Marsh PD, et al. : Dental caries. Nat Rev Dis Primers. 2017; 3 : 17030. Publisher Full Text 2. Ng TC-H, Luo BW, Lam WY-H, et al. : Updates on Caries Risk Assessment-A Literature Review. Dent J (Basel). 2024; 12 (10): 312. PubMed Abstract | Publisher Full Text | Free Full Text 3. Bin-Jardan LI, Almadani DI, Almutairi LS, et al. : Inorganic Compounds as Remineralizing Fillers in Dental Restorative Materials: Narrative Review. Int. J. Mol. Sci. 2023; 24 (9): 8295. PubMed Abstract | Publisher Full Text | Free Full Text 4. Takahashi N, Nyvad B: The role of bacteria in the caries process: ecological perspectives. J. Dent. Res. 2011; 90 (3): 294–303. Publisher Full Text 5. Skeie MS, Klock KS: Dental caries prevention strategies among children and adolescents with immigrant - or low socioeconomic backgrounds- do they work? A systematic review. BMC Oral Health. 2018; 18 (1): 20. PubMed Abstract | Publisher Full Text | Free Full Text 6. Kalesinskas P, Kačergius T, Ambrozaitis A, et al. : Reducing dental plaque formation and caries development. A review of current methods and implications for novel pharmaceuticals. Stomatologija. 2014; 16 (2): 44–52. PubMed Abstract 7. Lawson NC: Current Evidence for Caries Prevention and Enamel Remineralization. Compend. Contin. Educ. Dent. 2025; 46 (3): 128–134. 8. Balhaddad AA, Garcia IM, Ibrahim MS, et al. : Prospects on Nano-Based Platforms for Antimicrobial Photodynamic Therapy Against Oral Biofilms. Photobiomodul. Photomed. Laser Surg. 2020; 38 (8): 481–496. PubMed Abstract | Publisher Full Text 9. Judan Cruz KG, Takumi O, Bongulto KA, et al. : Natural compound-induced downregulation of antimicrobial resistance and biofilm-linked genes in wastewater Aeromonas species. Front. Cell. Infect. Microbiol. 2024; 14 : 1456700. PubMed Abstract | Publisher Full Text | Free Full Text 10. Vásquez-Vereau G, Guardia Méndez G: Antibacterial Effect of Coconut Oil (Cocus nucifera) on Streptococcus mutans ATCC 25175: An in vitro Study. Int. J. Odontostomatol. 2021; 15 (4): 922–927. Publisher Full Text 11. Pavithran VK, Krishna M, Kumar VA, et al. : The Effect of Oil Pulling with Pure Coconut Oil on Streptococcus mutans: A Randomized Controlled Trial. J. Indian Assoc. Public Health Dent. 2017; 15 (3): 200. Publisher Full Text 12. Deen A, Visvanathan R, Wickramarachchi D, et al. : Chemical composition and health benefits of coconut oil: an overview. J. Sci. Food Agric. 2021; 101 (6): 2182–2193. PubMed Abstract | Publisher Full Text 13. Dayrit FM: The Properties of Lauric Acid and Their Significance in Coconut Oil. J. Am. Oil Chem. Soc. 2015; 92 (1): 1–15. Publisher Full Text 14. Nagilla J, Kulkarni S, Madupu PR, et al. : Comparative Evaluation of Antiplaque Efficacy of Coconut Oil Pulling and a Placebo, Among Dental College Students: A Randomized Controlled Trial. J. Clin. Diagn. Res. 2017; 11 (9): ZC08–ZC11. PubMed Abstract | Publisher Full Text | Free Full Text 15. Woolley J, Gibbons T, Patel K, et al. : The effect of oil pulling with coconut oil to improve dental hygiene and oral health: A systematic review. Heliyon. 2020; 6 (8): e04789. PubMed Abstract | Publisher Full Text | Free Full Text 16. Al-Yasiry ARM, Kiczorowska B: Frankincense--therapeutic properties. Postepy Hig. Med. Dosw. (Online). 2016; 70 : 380–391. Publisher Full Text 17. Raja AF, Ali F, Khan IA, et al. : Acetyl-11-keto-β-boswellic acid (AKBA); targeting oral cavity pathogens. BMC. Res. Notes. 2011; 4 : 406. PubMed Abstract | Publisher Full Text | Free Full Text 18. Ripari F, Filippone F, Zumbo G, et al. : The Role of Coconut Oil in Treating Patients Affected by Plaque-Induced Gingivitis: A Pilot Study. Eur. J. Dent. 2020; 14 (4): 558–565. PubMed Abstract | Publisher Full Text | Free Full Text 19. Balhaddad AA, Mokeem L, Melo MAS, et al. : Antibacterial Activities of Methanol and Aqueous Extracts of Salvadora persica against Streptococcus mutans Biofilms: An in vitro Study. Dent J (Basel). 2021; 9 (12): 143. PubMed Abstract | Publisher Full Text | Free Full Text 20. Almoabid HA, Almutairi LS, Khan AS, et al. : The Inhibition of Streptococcus mutans Biofilms following Exposure to Different Chocolate Ingredients. Eur. J. Dent. 2025. PubMed Abstract | Publisher Full Text 21. Balhaddad AA, AlSheikh RN: Effect of eucalyptus oil on Streptococcus mutans and Enterococcus faecalis growth. BDJ Open. 2023; 9 (1): 26. PubMed Abstract | Publisher Full Text | Free Full Text 22. Ustrell-Borràs M, Traboulsi-Garet B, Gay-Escoda C: Alcohol-based mouthwash as a risk factor of oral cancer: A systematic review. Med. Oral Patol. Oral Cir. Bucal. 2020; 25 (1): e1–e12. PubMed Abstract | Publisher Full Text | Free Full Text 23. Aceves Argemí R, González Navarro B, Ochoa García-Seisdedos P, et al. : Mouthwash With Alcohol and Oral Carcinogenesis: Systematic Review and Meta-analysis. J. Evid. Based Dent. Pract. 2020; 20 (2): 101407. PubMed Abstract | Publisher Full Text 24. Poppolo Deus F, Ouanounou A: Chlorhexidine in Dentistry: Pharmacology, Uses, and Adverse Effects. Int. Dent. J. 2022; 72 (3): 269–277. PubMed Abstract | Publisher Full Text | Free Full Text 25. Nafis A, Hassani L, Marraiki N, et al. : Antimicrobial and synergistic effect of Moroccan native Argania spinosa essential oil for modulating of antibiotics resistance. Nat. Prod. Res. 2021; 35 (24): 6078–6082. PubMed Abstract | Publisher Full Text 26. Liu T, Chen Y-C, Jeng S-L, et al. : Short-term effects of Chlorhexidine mouthwash and Listerine on oral microbiome in hospitalized patients. Front. Cell. Infect. Microbiol. 2023; 13 : 1056534. PubMed Abstract | Publisher Full Text | Free Full Text 27. Van Leeuwen MPC, Slot DE, Van der Weijden GA: The effect of an essential-oils mouthrinse as compared to a vehicle solution on plaque and gingival inflammation: a systematic review and meta-analysis. Int. J. Dent. Hyg. 2014; 12 (3): 160–167. PubMed Abstract | Publisher Full Text 28. Alshehri FA: The use of mouthwash containing essential oils (LISTERINE ® ) to improve oral health: A systematic review. Saudi Dent. J. 2018; 30 (1): 2–6. PubMed Abstract | Publisher Full Text | Free Full Text 29. Araujo MWB, Charles CA, Weinstein RB, et al. : Meta-analysis of the effect of an essential oil-containing mouthrinse on gingivitis and plaque. J. Am. Dent. Assoc. 2015; 146 (8): 610–622. PubMed Abstract | Publisher Full Text 30. Gao Z, Chen X, Wang C, et al. : New strategies and mechanisms for targeting Streptococcus mutans biofilm formation to prevent dental caries: A review. Microbiol. Res. 2023; 278 : 127526. PubMed Abstract | Publisher Full Text 31. Ciofu O, Moser C, Jensen PØ, et al. : Tolerance and resistance of microbial biofilms. Nat. Rev. Microbiol. 2022; 20 (10): 621–635. Publisher Full Text 32. Mirghani R, Saba T, Khaliq H, et al. : Biofilms: Formation, drug resistance and alternatives to conventional approaches. AIMS Microbiol. 2022; 8 (3): 239–277. PubMed Abstract | Publisher Full Text | Free Full Text 33. Alyami HR, Wu Y, Aljughaiman A, et al. : The Effect of Medium-Chain Triglycerides Oil on Candida albicans and Streptococcus mutans in Planktonic and Mucosal Models. Antibiotics. 2024; 13 (12): 1231. PubMed Abstract | Publisher Full Text | Free Full Text 34. Wahba TF, Aly HM, Hassan NA: The antifeedant properties of bio-oil from Cupressus sempervirens against rice weevil (Sitophilus oryzae) compared to that of Myrrh and Frankincense oils. Egypt. J. Agric. Res. 2023; 101 (2): 331–341. Publisher Full Text 35. Okano S, Honda Y, Kodama T, et al. : The Effects of Frankincense Essential Oil on Stress in Rats. J. Oleo Sci. 2019; 68 (10): 1003–1009. PubMed Abstract | Publisher Full Text 36. Quintas V, Prada-López I, Donos N, et al. : Antiplaque effect of essential oils and 0.2% chlorhexidine on an in situ model of oral biofilm growth: a randomised clinical trial. PLoS One. 2015; 10 (2): e0117177. PubMed Abstract | Publisher Full Text | Free Full Text 37. Mandava K, Batchu UR, Kakulavaram S, et al. : Design and study of anticaries effect of different medicinal plants against S.mutans glucosyltransferase. BMC Complement. Altern. Med. 2019; 19 (1): 197. PubMed Abstract | Publisher Full Text | Free Full Text 38. Alghamdi N, et al. : 1 Coconut oil.xlsx. Dataset. figshare. 2025. Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 01 Sep 2025 ADD YOUR COMMENT Comment Author details Author details 1 College of Dentistry, Imam Abdulrahman Bin Faisal University, Dammam, 31441, Saudi Arabia 2 Department of Clinical Sciences, College of Dentistry, Ajman University, Ajman, United Arab Emirates 3 Department of Substitutive Dental Sciences, College of Dentistry, Imam Abdulrahman Bin Faisal University, Dammam, 31441, Saudi Arabia 4 Department of Restorative Dental Sciences, College of Dentistry, King Faisal University, Al Ahsa, 31982, Saudi Arabia 5 Department of Restorative Dental Sciences, College of Dentistry, Imam Abdulrahman Bin Faisal University, Dammam, 31441, Saudi Arabia Nada Alghamdi Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software Lama Alshamrani Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software Safa Alboryah Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software Jomana Fayez Alsenan Roles: Conceptualization, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Turki Alshehri Roles: Conceptualization, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Naif N. Abogazalah Roles: Conceptualization, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Abdulrahman A. Balhaddad Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 01 Sep 2025, 14:846 https://doi.org/10.12688/f1000research.168621.1 Copyright © 2025 Alghamdi 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 Alghamdi N, Alshamrani L, Alboryah S et al. The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.12688/f1000research.168621.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 01 Sep 2025 Views 0 Cite How to cite this report: Dewi N. Reviewer Report For: The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.5256/f1000research.185811.r439638 ) The direct URL for this report is: https://f1000research.com/articles/14-846/v1#referee-response-439638 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 02 Jan 2026 Nurdiana Dewi , Universitas Lambung Mangkurat, Banjarmasin, Indonesia Approved VIEWS 0 https://doi.org/10.5256/f1000research.185811.r439638 1. The research structure and main data are relevant and supported by appropriate references, and the results demonstrate new findings regarding effects on Streptococcus mutans biofilm formation 2. As the suggestions: The authors ... Continue reading READ ALL 1. The research structure and main data are relevant and supported by appropriate references, and the results demonstrate new findings regarding effects on Streptococcus mutans biofilm formation 2. As the suggestions: The authors may wish to ensure that the reporting of sample size is consistent between the methods and results sections, as the methods describe 9–12 samples per group, whereas the results report only 9 samples per group. The authors may also wish to temper the statement in the discussion regarding the potential of coconut oil and frankincense oil as alternatives to conventional oral antiseptics, as the conclusions are based on experiments using a single bacterial species ( Streptococcus mutans ). Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Microbiology; Pediatric Dentistry I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Dewi N. Reviewer Report For: The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.5256/f1000research.185811.r439638 ) The direct URL for this report is: https://f1000research.com/articles/14-846/v1#referee-response-439638 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Sari M. Reviewer Report For: The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.5256/f1000research.185811.r439644 ) The direct URL for this report is: https://f1000research.com/articles/14-846/v1#referee-response-439644 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 29 Dec 2025 Morita Sari , Universitas Muhammadiyah Surakarta, Surakarta, Central Java, Indonesia Approved VIEWS 0 https://doi.org/10.5256/f1000research.185811.r439644 Comment (≈50 words): The study demonstrates acceptable reproducibility through clearly defined materials and treatment protocols. The experimental design is appropriate for evaluating biofilm inhibition, using relevant controls and comparative groups. Data presentation appears systematic and measurable; however, greater detail ... Continue reading READ ALL Comment (≈50 words): The study demonstrates acceptable reproducibility through clearly defined materials and treatment protocols. The experimental design is appropriate for evaluating biofilm inhibition, using relevant controls and comparative groups. Data presentation appears systematic and measurable; however, greater detail on sample size, replication frequency, and statistical analysis would further strengthen reliability and reproducibility. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: cariology, ecological caries, dental public health I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Sari M. Reviewer Report For: The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.5256/f1000research.185811.r439644 ) The direct URL for this report is: https://f1000research.com/articles/14-846/v1#referee-response-439644 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Sánchez-Tito MA. Reviewer Report For: The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.5256/f1000research.185811.r415947 ) The direct URL for this report is: https://f1000research.com/articles/14-846/v1#referee-response-415947 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 15 Oct 2025 Marco Antonio Sánchez-Tito , Universidad Peruana Cayetano Heredia, Lima District, Lima Region, Peru Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.185811.r415947 Introduction: Although Streptococcus mutans is a key microorganism in the development of dental caries, the manuscript should better reflect the complexity of the cariogenic process, emphasizing the diversity of bacterial species involved in the formation and maturation of dental biofilm, as well ... Continue reading READ ALL Introduction: Although Streptococcus mutans is a key microorganism in the development of dental caries, the manuscript should better reflect the complexity of the cariogenic process, emphasizing the diversity of bacterial species involved in the formation and maturation of dental biofilm, as well as the crucial role of quorum sensing mechanisms in regulating virulence and interspecies communication. Including several microbiological and molecular methods (e.g., culture-based assays, molecular identification, or biofilm quantification) with appropriate references would strengthen the methodological framework and demonstrate awareness of the multifactorial nature of caries pathogenesis. Material and Methods: In the Materials and Methods section, the authors should clearly specify the statistical software or computational method used for sample stimation. Additionally, the rationale for using only a negative control should be justified (why was a positive control not included?) The description of the bacterial culture conditions should also be corrected: the text should indicate that cultures were incubated anaerobically, not aerobically (likely a typographical error). In the statistical analysis subsection, it is unclear which variables or measurements were analyzed; these should be explicitly stated to ensure reproducibility and interpretability of the results Discussion In the Discussion, it would be valuable to address studies that have raised precautions regarding the cytotoxic effects of essential oils, as several reports have documented that, depending on the type and concentration, certain essential oils may exhibit cytotoxic or pro-oxidant effects on mammalian cells. This aspect should be acknowledged and contextualized by incorporating the following references, among others: Ahn C, Lee JH, Park MJ, Kim JW, Yang J, Yoo YM, Jeung EB. Cytostatic effects of plant essential oils on human skin and lung cells. Exp Ther Med. 2020 Mar;19(3):2008-2018. doi: 10.3892/etm.2020.8460. Avanci-Júnior JA, Silva MF, Santos KFDP, Yoshida NC, Santos ÉL, Guterres ZR, Gouveia JG, Bogo D. Genotoxic and cytotoxic potential of essential oils from plants of the Cerrado and southern Pantanal of Mato Grosso do Sul, Brazil. Braz J Biol. 2025 Sep 29;85:e292601. Orchard A, Kamatou G, Viljoen AM, Patel N, Mawela P, van Vuuren SF. The Influence of Carrier Oils on the Antimicrobial Activity and Cytotoxicity of Essential Oils. Evid Based Complement Alternat Med. 2019 Jan 14;2019:6981305. Incorporating these references would enhance the scientific rigor of the discussion and demonstrate a balanced interpretation of the antimicrobial potential and possible cytotoxic implications of essential oils in biomedical applications. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Biomaterials, Bioestatistics, Microbiololgy I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Sánchez-Tito MA. Reviewer Report For: The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.5256/f1000research.185811.r415947 ) The direct URL for this report is: https://f1000research.com/articles/14-846/v1#referee-response-415947 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 01 Sep 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 2 3 Version 1 01 Sep 25 read read read Marco Antonio Sánchez-Tito , Universidad Peruana Cayetano Heredia, Lima District, Peru Morita Sari , Universitas Muhammadiyah Surakarta, Surakarta, Indonesia Nurdiana Dewi , Universitas Lambung Mangkurat, Banjarmasin, Indonesia Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Dewi N. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 02 Jan 2026 | for Version 1 Nurdiana Dewi , Universitas Lambung Mangkurat, Banjarmasin, Indonesia 0 Views copyright © 2026 Dewi N. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions 1. The research structure and main data are relevant and supported by appropriate references, and the results demonstrate new findings regarding effects on Streptococcus mutans biofilm formation 2. As the suggestions: The authors may wish to ensure that the reporting of sample size is consistent between the methods and results sections, as the methods describe 9–12 samples per group, whereas the results report only 9 samples per group. The authors may also wish to temper the statement in the discussion regarding the potential of coconut oil and frankincense oil as alternatives to conventional oral antiseptics, as the conclusions are based on experiments using a single bacterial species ( Streptococcus mutans ). Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Microbiology; Pediatric Dentistry I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Dewi N. Peer Review Report For: The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.5256/f1000research.185811.r439638) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-846/v1#referee-response-439638 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Sari M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 29 Dec 2025 | for Version 1 Morita Sari , Universitas Muhammadiyah Surakarta, Surakarta, Central Java, Indonesia 0 Views copyright © 2026 Sari M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Comment (≈50 words): The study demonstrates acceptable reproducibility through clearly defined materials and treatment protocols. The experimental design is appropriate for evaluating biofilm inhibition, using relevant controls and comparative groups. Data presentation appears systematic and measurable; however, greater detail on sample size, replication frequency, and statistical analysis would further strengthen reliability and reproducibility. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise cariology, ecological caries, dental public health I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Sari M. Peer Review Report For: The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.5256/f1000research.185811.r439644) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-846/v1#referee-response-439644 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Sánchez-Tito M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 15 Oct 2025 | for Version 1 Marco Antonio Sánchez-Tito , Universidad Peruana Cayetano Heredia, Lima District, Lima Region, Peru 0 Views copyright © 2025 Sánchez-Tito M. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Introduction: Although Streptococcus mutans is a key microorganism in the development of dental caries, the manuscript should better reflect the complexity of the cariogenic process, emphasizing the diversity of bacterial species involved in the formation and maturation of dental biofilm, as well as the crucial role of quorum sensing mechanisms in regulating virulence and interspecies communication. Including several microbiological and molecular methods (e.g., culture-based assays, molecular identification, or biofilm quantification) with appropriate references would strengthen the methodological framework and demonstrate awareness of the multifactorial nature of caries pathogenesis. Material and Methods: In the Materials and Methods section, the authors should clearly specify the statistical software or computational method used for sample stimation. Additionally, the rationale for using only a negative control should be justified (why was a positive control not included?) The description of the bacterial culture conditions should also be corrected: the text should indicate that cultures were incubated anaerobically, not aerobically (likely a typographical error). In the statistical analysis subsection, it is unclear which variables or measurements were analyzed; these should be explicitly stated to ensure reproducibility and interpretability of the results Discussion In the Discussion, it would be valuable to address studies that have raised precautions regarding the cytotoxic effects of essential oils, as several reports have documented that, depending on the type and concentration, certain essential oils may exhibit cytotoxic or pro-oxidant effects on mammalian cells. This aspect should be acknowledged and contextualized by incorporating the following references, among others: Ahn C, Lee JH, Park MJ, Kim JW, Yang J, Yoo YM, Jeung EB. Cytostatic effects of plant essential oils on human skin and lung cells. Exp Ther Med. 2020 Mar;19(3):2008-2018. doi: 10.3892/etm.2020.8460. Avanci-Júnior JA, Silva MF, Santos KFDP, Yoshida NC, Santos ÉL, Guterres ZR, Gouveia JG, Bogo D. Genotoxic and cytotoxic potential of essential oils from plants of the Cerrado and southern Pantanal of Mato Grosso do Sul, Brazil. Braz J Biol. 2025 Sep 29;85:e292601. Orchard A, Kamatou G, Viljoen AM, Patel N, Mawela P, van Vuuren SF. The Influence of Carrier Oils on the Antimicrobial Activity and Cytotoxicity of Essential Oils. Evid Based Complement Alternat Med. 2019 Jan 14;2019:6981305. Incorporating these references would enhance the scientific rigor of the discussion and demonstrate a balanced interpretation of the antimicrobial potential and possible cytotoxic implications of essential oils in biomedical applications. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Biomaterials, Bioestatistics, Microbiololgy I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Sánchez-Tito MA. Peer Review Report For: The Effect of Coconut and Frankincense Oils on the Biofilm Growth of Streptococcus mutans [version 1; peer review: 2 approved, 1 approved with reservations] . F1000Research 2025, 14 :846 ( https://doi.org/10.5256/f1000research.185811.r415947) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-846/v1#referee-response-415947 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 = "The Effect of Coconut and Frankincense Oils...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-846/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-846/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-846/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Alghamdi 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-846/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-846", templates : { twitter : "The Effect of Coconut and Frankincense Oils on the Biofilm Growth.... Alghamdi N et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-846/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/168621/185811") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "185811"); $(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 = { "434820": 0, "434821": 0, "434818": 0, "434819": 0, "439570": 0, "439571": 0, "439569": 0, "415942": 0, "434886": 0, "415943": 0, "434887": 0, "434884": 0, "415941": 0, "434885": 0, "434883": 0, "415950": 0, "415948": 0, "415949": 0, "415946": 0, "415947": 10, "415944": 0, "434888": 0, "415945": 0, "439638": 4, "439639": 0, "437470": 0, "437471": 0, "437468": 0, "439644": 3, "437469": 0, "437466": 0, "439642": 0, "437467": 0, "439643": 0, "439640": 0, "437465": 0, "439641": 0, "412390": 0, "412391": 0, "412388": 0, "412389": 0, "437474": 0, "412386": 0, "412387": 0, "437472": 0, "437473": 0, "412385": 0, "412394": 0, "412392": 0, "412393": 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 = "2f2cabc9-21d2-4210-b6b7-1024899ca3b0"; 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-29T02:00:03.542394+00:00
License: CC-BY-4.0