Influence of spark polarity on the tubular... | 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-1370" }, "headline": "Influence of spark polarity on the tubular Electrostatic precipitators characterization for CH4 and CO gases", "datePublished": "2025-12-08T10:31:55", "dateModified": "2025-12-08T10:31:55", "author": [ { "@type": "Person", "name": "Hadeer Adil Abbas" }, { "@type": "Person", "name": "Qusay Adnan Abbas" } ], "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": "Methane (CH₄) and carbon monoxide (CO) remain two of the most critical air pollutants due to their significant environmental and health risks. This study investigates the enhancement of pollutant removal efficiency in plasma-based systems by examining how spark discharge polarity affects gas treatment performance under sub-atmospheric pressure. Using a tubular electrostatic precipitator (ESP) operated at 15, 20, and 25 kV and pressures of 380, 406, and 508 Torr, we measured key plasma parameters including discharge current, electron temperature and density, ozone (O3) generation, specific energy input (SEI), and gas removal efficiency under both positive and negative polarity conditions. Our results show that higher electron temperatures and discharge currents increase the availability of energetic electrons capable of enhancing molecular dissociation and pollutant removal. Negative polarity produced a more active plasma, yielding maximum removal efficiencies of 88% for CH₄ and 87% for CO at 25 kV and 380 Torr, driven by intensified formation of reactive species such as O•, OH•, and O3 that promote oxidative degradation. SEI increased with voltage, reaching 873 J/L under optimal conditions, in close correlation with peak removal performance. The system exhibited a 20.3°C rise in outlet gas temperature within 120 seconds, indicating substantial energy deposition while maintaining non-thermal plasma behavior. These findings demonstrate that pollutant removal in ESP systems is governed primarily by plasma-chemical reactions rather than electrostatic collection, and they provide a practical pathway for optimizing spark-driven ESP reactors for indoor air purification applications targeting low concentrations of CH₄ and CO." } { "@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-1370/v1", "name": "Influence of spark polarity on the tubular Electrostatic precipitators..." } } ] } Home Browse Influence of spark polarity on the tubular Electrostatic precipitators... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Adil Abbas H and Adnan Abbas Q. Influence of spark polarity on the tubular Electrostatic precipitators characterization for CH4 and CO gases [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :1370 ( https://doi.org/10.12688/f1000research.173071.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 Influence of spark polarity on the tubular Electrostatic precipitators characterization for CH4 and CO gases [version 1; peer review: awaiting peer review] Hadeer Adil Abbas https://orcid.org/0009-0002-9711-1497 1,2 , Qusay Adnan Abbas 1 Hadeer Adil Abbas https://orcid.org/0009-0002-9711-1497 1,2 , Qusay Adnan Abbas 1 PUBLISHED 08 Dec 2025 Author details Author details 1 physics, University of Baghdad Department of Physics, Baghdad, Baghdad Governorate, 10070, Iraq 2 Al-Mansour Medical Technical Institute, Middle Technical University, baghdad, baghdad, 10070, Iraq Hadeer Adil Abbas Roles: Data Curation, Investigation, Methodology, Project Administration, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Qusay Adnan Abbas Roles: Conceptualization, Project Administration, Writing – Original Draft Preparation, Writing – Review & Editing OPEN PEER REVIEW REVIEWER STATUS AWAITING PEER REVIEW This article is included in the Fallujah Multidisciplinary Science and Innovation gateway. Abstract Methane (CH₄) and carbon monoxide (CO) remain two of the most critical air pollutants due to their significant environmental and health risks. This study investigates the enhancement of pollutant removal efficiency in plasma-based systems by examining how spark discharge polarity affects gas treatment performance under sub-atmospheric pressure. Using a tubular electrostatic precipitator (ESP) operated at 15, 20, and 25 kV and pressures of 380, 406, and 508 Torr, we measured key plasma parameters including discharge current, electron temperature and density, ozone (O 3 ) generation, specific energy input (SEI), and gas removal efficiency under both positive and negative polarity conditions. Our results show that higher electron temperatures and discharge currents increase the availability of energetic electrons capable of enhancing molecular dissociation and pollutant removal. Negative polarity produced a more active plasma, yielding maximum removal efficiencies of 88% for CH₄ and 87% for CO at 25 kV and 380 Torr, driven by intensified formation of reactive species such as O•, OH•, and O 3 that promote oxidative degradation. SEI increased with voltage, reaching 873 J/L under optimal conditions, in close correlation with peak removal performance. The system exhibited a 20.3°C rise in outlet gas temperature within 120 seconds, indicating substantial energy deposition while maintaining non-thermal plasma behavior. These findings demonstrate that pollutant removal in ESP systems is governed primarily by plasma-chemical reactions rather than electrostatic collection, and they provide a practical pathway for optimizing spark-driven ESP reactors for indoor air purification applications targeting low concentrations of CH₄ and CO. READ ALL READ LESS Keywords Electrostatic precipitator (ESP), spark discharge, polarity, methane (CH₄), carbon monoxide (CO), collection efficiency. Corresponding Author(s) Hadeer Adil Abbas ( [email protected] ) Close Corresponding author: Hadeer Adil Abbas Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Adil Abbas H and Adnan Abbas Q. 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: Adil Abbas H and Adnan Abbas Q. Influence of spark polarity on the tubular Electrostatic precipitators characterization for CH4 and CO gases [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :1370 ( https://doi.org/10.12688/f1000research.173071.1 ) First published: 08 Dec 2025, 14 :1370 ( https://doi.org/10.12688/f1000research.173071.1 ) Latest published: 08 Dec 2025, 14 :1370 ( https://doi.org/10.12688/f1000research.173071.1 ) Introduction Although traditionally used for collecting particulate matter in industrial flue gas, the application of electrostatic precipitators (ESPs) for the removal of gaseous pollutants is uncharted, especially for light, non-particulate molecules such as CH 4 and CO. 1 Whereas solid particles can be collected through direct capture via electrostatic attractions, in contrast, the increase in electron temperature, density, and current generated more energetic electrons and reactive species (O•, OH•, and O 3 ), which oxidized and decomposed the gas pollutants, improving gas removal efficiency. 1 Current findings indicate that the operation of ESPs under partial vacuum conditions enhances plasma activity by extending the electron mean free path and increasing collision energy, which enhances effective decomposition of gas pollutants through chemistry. 2 The magnitude and character of the electric discharge, particularly spark-type discharges, play an important role in creating gas-phase breakdown-stimulating high-density plasma. 3 Despite this understanding, studies on the influence of discharge polarity (positive spark vs negative spark) on gas removal effectiveness in ESP have been scarce. Polarity influences plasma composition, ion mobility, and electron energies, and thereby affects overall reaction processes and rates. 4 While most of the early studies on dielectric-barrier systems concerned either particulate collection or plasma-assisted gas treatment, 1 – 4 only limited attention has been paid to the influence of discharge polarity in electrostatic precipitators operating under partial vacuum. This study, therefore, provides a new perspective by systematically evaluating the impact of positive and negative spark discharges on CH 4 and CO removal efficiency, addressing a gap not covered in recent plasma-assisted ESP research. 5 – 8 Recent investigations have begun exploring plasma-assisted gas treatment relevant to ESP configurations, but systematic polarity-resolved studies remain limited. 5 , 6 Sub-atmospheric (partial-vacuum) operation has also been shown to intensify low-pressure corona/spark activity and improve energy efficiency. 7 Insight into the effect of polarity on the performance of ESP is therefore invaluable in the design optimization of next-generation indoor air treatment systems for the removal of gaseous pollutants. Building on these findings, the present work advances the field by experimentally comparing positive and negative spark discharges in a cylindrical ESP operated under partial vacuum for CH 4 and CO removal, addressing a gap not covered in recent plasma-assisted ESP studies. 8 This study aims to assess the performance of a cylindrical ESP operating under spark discharge and partial vacuum conditions for the removal of methane CH 4 and carbon monoxide CO of a cylindrical electrostatic precipitator operating through spark discharge and partial vacuum conditions in lowering concentrations of methane CH 4 and carbon monoxide CO. Special attention is paid to the analysis required to gain insight into how gas removal performance is influenced by discharge polarity (positive vs. negative) for applied voltages of 15, 20, and 25 kV. Before and after treatment, gas concentrations were measured using MQ-2 and MQ-4 sensors. According to the manufacturer’s specifications, combustible gases such as methane and hydrogen are detected within ranges of approximately 200-10,000 ppm (MQ-4) and 300-10,000 ppm (MQ-2). Because the experiments were conducted in ambient air, the actual gas concentrations were expected to be much lower than these detection limits. Before each test, both sensors were baseline-calibrated in clean air to minimize drift and stabilize their response. Methods Paschen’s law and breakdown threshold in cylindrical geometry Paschen’s Law is used for the correlation of the breakdown voltage (V b ) with the pressure-electrode gap product (p * d). The minimum voltage needed for full electrical breakdown (spark discharge) in a gas-filled space between two electrodes is defined by the law. The equation for the law is 9 : The law is expressed as: (1) V b = [ B p d ln ( A p d ) − ln [ ln ( 1 + 1 γ ) ] ] where: A and B are gas-dependent empirical coefficients, γ is the secondary electron emission coefficient from the cathode, p is the pressure in Torr, and d is the distance in cm. For air at room temperature, A = 112.5 Torr −1 ·cm −1 , B = 2737 V/(Torr·cm), and γ ≈ 0.01 values are usually taken for it. The curve of Paschen’s curve, a U-shaped plot of V b vs p·d, is the minimum breakdown voltage for any pressure-distance product. At lower or higher values of this product, more voltage is required because of low ionization (smaller values of pressure) or too much recombination (larger values of pressure). Uniform field assumption is employed with Paschen’s Law for two planar electrodes and for cold gas, DC voltage with constant value, and for negligible initial ionization. The prediction is the baseline for spark breakdown using Paschen’s Law, but corona and streamer-type breakdowns, which could happen for less than breakdown voltages through local field enhancement. 10 In this research, cylindrical geometry is a rod electrode (0.25 cm radius) placed inside of cylindrical collector with a radius of 2.4 cm. Using pressure ranging from 380 Torr through to 508 Torr and equivalent geometry gap of ln (r o /r i )*p, the computed breakdown voltages for Paschen’s breakdown range from 163 kV through to 236 kV. The voltages used (15–25 kV) were much lower, however, than those employed in the prediction of Paschen. Incomplete breakdown or pulsed streamer discharge is encouraged by field enhancement effects on the sharp tip of the rod-shaped electrode, which localizes the electric field strength and allows partial breakdown or pulsed streamer discharge, all widely reported in the literature. 10 , 11 Thus, while the experiment does not comply with Paschen’s conditions for breakdown, the discharge is one with localized spark inception in non-uniform electrical fields. 12 The collection efficiency The collection efficiency ( η ) of the tubular precipitator was calculated according to the Deutsch-Anderson equation 13 : (2) η = 1 − C L C 0 Where C 0 is the inlet gas concentration and C L is the outlet gas concentration after treatment (ppm). Electron temperature The ratio approach is one of the most often used optical emission spectroscopy (OES), and the Boltzmann equation is used to find the electron temperature as 14 : (3) ln ( Iji λji hc Aji gji ) = − Ej K B T + ln ( N U ( T ) ) The term g j refers to the high-level statistical weight associated with the transitional state, while I ji denotes the relative emission line intensity between energy levels iii and j. The wavelength is represented as λ ji (measured in nanometers), and E j corresponds to the excitation energy of level j (expressed in electron volts). The parameter A ji signifies the probability of spontaneous radiation transition from level i to j. Additionally, N stands for the population density, and k B is Boltzmann’s constant. 15 Electron number density Can be calculated as 16 : (4) n e = [ ∆ λ 2 ω s ] N r The Stark parameter’s full width is theoretically described by the spectral line w, where the electron density is estimated at approximately Nr ≈10 17 cm −3 . The FWHM refers to the full width at half the maximum intensity of the spectral line. 17 The specific energy input (SEI) It is defined as the energy consumed per unit volume of gas treated, and is a key parameter in evaluating the energy efficiency of plasma reactors. It is calculated as 11 : (5) SEI = P × t Vgas Where SEI: Specific Energy Consumption (J/L), P: Electrical Power (W = V × I), t: Operating Time (seconds), and V gas Volume of gas processed during time (in liters). Set up The tubular electrostatic precipitator consists of two coaxial cylindrical electrodes encased in an outer Pyrex tube. The outer electrode is the hollow aluminum cylinder that acts as the collecting electrode, 28 cm long and 4.8 cm in diameter. The inner electrode, serving as the discharge electrode whose polarity is changed either positive or negative in the experiment, is a metallic rod, 37 cm long and 0.5 cm in diameter, that charges the air particles that enter the precipitator chamber. Both electrodes are encased in an outer Pyrex tube 38.2 cm long and 7 cm in diameter that provides electrical insulation and maintains an undisturbed environment for the experiment. As illustrated in Figures 1 and 2 , the tubular electrostatic precipitator was connected to a vacuum pump (Model: VE115N, China) through a pressure gauge for controlling the internal chamber pressure precisely. A high DC voltage of up to 25 kV was applied between the two electrodes using a high-voltage DC power supply to initiate the spark discharge under both positive and negative polarities, thus generating a very intense electric field. Due to the coaxial configuration, the electric field inside the precipitator is non-uniform; it is the strongest near the inner electrode and gets weaker toward the outer electrode. At an applied voltage of 25 kV, the field strength is in the range of approximately 4.6 kV/cm at the outer wall to 44 kV/cm near the inner rod surface. To sustain the required electric field, a high-voltage DC power supply Model: DY10, Cloudray (Nanjing) Laser Technology Co., Ltd. was employed, with AC input: 220V, DC output: 35kV 23mA max. The flow rate of the rotary vacuum pump Yangyi VP115 was approximately 50 L/min, while the internal chamber volume was approximately 1.8 L. Using these values, an estimated residence time of approximately 2.2 s for the gas inside the ESP chamber can be obtained. This is long enough to ensure sufficient interaction time between gas molecules and plasma. For the measurement of methane CH 4 and carbon monoxide CO concentrations, four gas sensors have been used, comprising two MQ-2 gas sensors for detecting CO and two MQ-4 gas sensors for detecting CH 4 . The sensors have been well-positioned at the inlet and outlet points of the precipitator chamber so that the gas concentrations before and after the treatment can be recorded. For acquiring and processing the sensor output, an Arduino microcontroller was utilized, digitizing the sensors’ analog signals and transmitting the digital data to a computer in real-time, with the possibility to monitor gas concentrations within the chamber and record the data reliably. 17 Figure 1. Tubular electrostatic precipitator. Describes the shape and dimensions of the manufactured electrostatic precipitator. Figure 2. Set-up. Represents the working part. Despite the promising results, several limitations should be acknowledged. The MQ-2 and MQ-4 sensors used for gas concentration measurements exhibit limited sensitivity and selectivity at low CH 4 and CO levels, which may introduce measurement uncertainty. In addition, the voltage range (15–25 kV) restricted the exploration of higher discharge intensities that might further influence gas removal efficiency. Minor fluctuations in ambient temperature and humidity could also have affected plasma stability and sensor response. Results Voltage–current characteristics and the influence of gas pressure and polarity on spark discharge in a tubular ESP In this section, a detailed voltage-current (V-I) curve of a tubular electrostatic precipitator (ESP) at ambient air and under both negative and positive polarity is analyzed. The central rod electrode was made negative and then positive in turn, the cylindrical collector being kept at ground potential. The experiment was aimed at investigating the influences of various air pressures 380 torr, 406 torr, and 508 torr and discharge polarity on the behavior of sparks within an applied voltage range of 14 to 25 kV. Spark discharge in negative polarity Figure 3 shows negative polarity in which spark discharge began at the minimum voltage applied (14 kV), with current varying between 0.011 and 0.013 mA. This means that the applied voltage was above the breakdown voltage of air, and thus it went directly to the spark discharge regime without passing through the corona regime. 18 – 20 The spark discharge is initiated by the rapid acceleration of free electrons, which leads to avalanche ionization. 21 As the voltage was increased to 25 kV, the current value continuously grew in a linear trend, which characterizes a stable spark discharge mode in which no destructive arc is observed. 22 At 25 kV, the current across all tested pressures converged to approximately 0.023 mA, reflecting a state of ionization saturation, beyond which an increase in current cannot be achieved due to the limited number of available neutral molecules. 23 , 24 Figure 3. Voltage-current characteristics for a negative spark. Describes the voltage-current curve for a negative spark. Spark discharge in positive polarity Under positive polarity, the system showed similar linear I–V characteristics Figure 4 , but with slightly lower current values at all voltages. The starting current at 14 kV was in the range of 0.011–0.012 mA. This increased gradually and linearly with voltage, reaching 0.022–0.023 mA at 25 kV. Similar to negative polarity, pressure affects current considerably at low voltages: pressure of 508 Torr gave a higher current because of longer electron mean free paths and more efficient ionization. 20 At higher voltages, pressure had little effect, and the current values converged, which means full ionization saturation occurred. 24 Figure 4. Voltage-current characteristics for a positive spark. Describes the voltage-current curve for a positive spark. In both polarities, gas pressure had a clear influence at voltages below 20 kV. Lower pressures favored higher current due to reduced collision frequency and enhanced ionization by more energetic electrons. 13 At 25 kV, the saturation occurred, and the impact of pressure became negligible. This confirms that with the increase of the applied voltage, the spark discharge makes a transition from the pressure-sensitive to the saturation-dominated one. 24 , 25 Although both polarities followed similar spark discharge behavior, key differences were observed. Negative polarity at the same voltage always produced higher current than positive due to the higher mobility of electrons compared to that of positive ions. 25 Positive spark discharge was slightly more stable and quieter than negative discharge, which, though stronger, may exhibit Trichel pulse patterns under certain conditions. 19 Both polarities showed a drop in pressure sensitivity with increasing voltage; this effect was, however, more pronounced in the negative mode due to the dominance of electron-driven ionization. These results emphasize that polarity and gas pressure are key variables in the operation and optimization of ESPs for many applications where the stability and efficiency of charged particles are concerned. Gas collection efficiency As can be seen in the figures below 5 - 10 , the collection efficiency of a cylindrical electrostatic precipitator (ESP), operating with spark discharge under negative and positive polarities, is strongly affected by the discharge voltage, internal pressure, and operating polarity. In particular, in the case of methane CH 4 , the maximum collection efficiency was obtained at 88% negative spark discharge at 380 Torr and 20 25 kV. Likewise, carbon monoxide CO achieved 87% efficiency under the same conditions. This voltage dependence is expected based on electrostatic theory, where the voltage is seen to increase the strength of the electric field, and thus is important to enhance ionization and particle charging, both of which are important in pollutant removal in ESPs. 26 Figure 5. The collection efficiency of CO 2 and CH 4 for a negative spark at a pressure of 380 Torr. Figure 6. The collection efficiency of CO 2 and CH 4 for a negative spark at a pressure of 406 Torr. Figure 7. The collection efficiency of CO 2 and CH 4 for a negative spark at a pressure of 508 Torr. Figure 8. The collection efficiency of CO 2 and CH 4 for a positive spark at a pressure of 380 Torr. Figure 9. The collection efficiency of CO and CH 4 for a positive spark at a pressure of 406 Torr. Figure 10. The collection efficiency of CO and CH 4 for a positive spark at a pressure of 508 Torr. Figures 5-10 illustrates the precipitator efficiency for several pressures of two different gases. Regarding the pressure, the efficiency of collection reduced as the pressure decreased. For illustration, with CH 4 , the efficiency decreased from 88% at 380 Torr to 63% at 508 Torr at 25 kV, while with CO, it reduced by 87% to 53% under similar conditions. This is because the low gas pressures decrease the collision frequency and the effective ionization cross-section, hence weakening the performance of plasma generation and collection. These findings are in good agreement with theoretical simulations and experimental observations of the U.S. Environmental Protection Agency that have indicated ESP performance generally is better at moderate and high pressures due to improved particle charging and migration behavior. 27 Polarity was also found to be a critical factor, with the negative spark discharge being superior to the positive in all voltages and pressures tried. As an example, the collection efficiencies of CH 4 and CO were 88% and 87% negative polarity at 25 kV and 380 Torr, compared to 81% and 83% positive polarity. This superior performance of negative polarity is well documented in the plasma engineering literature and is explained by the more intense and stable electron avalanches produced by cathode-driven discharges, leading to denser ionization and an increased reaction rate with pollutant molecules. 28 External plasma discharge experiments also corroborate these results. Ono and Oda (2017) studied CO, CH 4 conversion with a multi-electrode dielectric barrier discharge and directly increased the gas conversion rates with discharge voltage. The mechanism of discharge was different (dielectric barrier discharge vs. spark), but the overall effect of the voltage on the plasma intensity and the efficiency of chemical processing resembles the current findings. Their findings affirm that the optimization of discharge parameters is central to the maximization of the efficiency of gas-phase pollutant treatment systems. 29 Table 1 describes the highest collection efficiency of methane CH 4 and carbon monoxide CO for different applied polarities and voltages for a 120-second time of treatment. Table 1. Highest collection efficiency for CH 4 and CO with different polarities. Time (sec) = 120 P = 380 torr Highest collection efficiency% for CH 4 Voltage kV Negative spark Positive spark 15 19 19 20 88 81 25 88 81 P = 406 torr 15 47 20 20 66 27 25 66 40 P = 508 torr 15 37 31 20 44 37 25 63 56 Time (sec) = 120 P = 380 torr Highest collection efficiency% for CO Voltage kV Negative spark Positive spark 15 20 20 20 73 73 25 87 83 P = 406 torr 15 46 33 20 63 36 25 63 43 P = 508 torr 15 43 23 20 53 30 25 53 43 The data present that the most effective condition for the elimination of pollutants by a cylindrical electrostatic precipitator (ESP) with spark discharge is by negative polarity, at a higher voltage of 25 kV, and at a pressure of 380 Torr. Such a condition ensured the highest reduction of concentrations of CH 4 and CO throughout the plasma treating process. All the experiments were repeated three times for each condition to be reproducible. Mean value and standard deviation were calculated accordingly. The statistical analysis also confirmed the significance of variation of collection efficiency and plasma parameters between positive and negative polarity, which indicates better performance under negative discharge conditions. They agree on the need to set both the electrical conditions (such as voltage and polarity) and the physical conditions (for example, pressure) in a correct manner for the utmost performance of the ESP-based systems for treating gaseous pollutants. Plasma parameters and their influence on gas removal efficiency Plasma generated by spark discharge inside the cylindrical electrostatic precipitator was characterized using optical emission spectroscopy (OES), specifically through analysis of selected O II emission lines. This method enabled the extraction of key plasma parameters, including electron temperature ( T e ) and electron density ( n e ), across varying discharge voltages, pressures, and polarities. As summarized in Table 2 , the results revealed a clear increase in both T e and n e with increasing voltage and pressure; values were significantly higher under negative polarity at all tested voltages and pressures. For instance, at 25 kV and 380 Torr, the negative spark discharge produced a T e of 0.366eV and an electron density of 2.6 × 10 17 cm −3 , whereas the positive polarity under the same conditions yielded only 0.225 eV and 0.99 × 10 17 cm −3 . These values are consistent with previously reported ranges for high-pressure spark discharges, where T e typically lies between 0.5 and 3 eV and n e between 10 15 and 10 19 cm −3 . 10 , 28 Table 2. Plasma parameters ( T e and n e ) under different conditions of voltage, pressure, and polarity. Negative polarity Positive polarity Voltage kV T e (eV) n e ×10 17 (cm −3 ) T e (eV) n e ×10 17 (cm −3 ) P = 380 Torr 15 0.290 0.096 0.219 0.081 20 0.341 0.152 0.222 0.094 25 0.366 0.260 0.225 0.099 P = 406 Torr 15 0.247 0.021 0.199 0.086 20 0.255 0.021 0.208 0.099 25 0.255 0.037 0.211 0.103 P = 508 Torr 15 0.255 0.185 0.199 0.023 20 0.258 0.187 0.203 0.030 25 0.259 0.208 0.217 0.123 The elevated electron temperature indicates a higher energy distribution among free electrons, enabling efficient dissociation of stable molecular species like CH 4 and CO. Meanwhile, the increased electron density supports the generation of reactive species such as O• and OH•, which are essential in oxidizing and decomposing these gases. Notably, the highest CH 4 removal efficiency of 88% was achieved under the same conditions where T e and n e peaked, directly linking enhanced plasma activity with pollutant breakdown. These findings confirm that gas removal in this system is not governed by electrostatic collection alone, but rather by plasma-induced chemical reactions driven by the energy and density of the electron population. Specific energy input and its effect on pollutant removal efficiency The obtained Specific Energy Input (SEI) (calculated as per Equation 4 ) indicates that there is a high correlation between the energy demand in liters of gas and the efficiency of pollutant removal. In the case of both CH 4 and CO, the SEI values showed that the higher the value, the better the removal efficiency, especially at 25 kV and 380 Torr. In addition, under the same conditions, negative polarity always produced higher SEI and higher removal efficiency than positive polarity. Such an effect is in line with what is known about spark discharges, in which the negative polarity increases the strength of the electric field and facilitates the production of high-energy electrons and reactive species. 10 , 28 Also, when the operating pressure was raised to 380 Torr (compared to 508 Torr), both SEI and pollutant breakdown were enhanced, probably owing to enhanced collisional interactions and elevated plasma density. These results affirm that the electrical discharge geometry, in addition to the energy input, is critical to the maximization of the gas removal efficiency of ESP-based plasma systems. As an example, SEI rose as the negative polarity rose at 380 Torr, 574 J/L at 15 kV, and 873 J/L at 25 kV. The same tendency was observed in positive polarity when SEI values increased from 505 J/L to 812 J/L. These values were highly associated with CH 4 removal efficiencies that reached 88% at the most severe SEI condition. Effect of plasma on temperature and relative humidity During electrical discharge operation, the relative humidity (RH) was maintained constant at 36%. Measurements were performed using an HTC-2 Thermo-Hygrometer, Figure 10 , which simultaneously records both temperature and RH with digital precision. The results showed in Figure 11 a gradual increase in outlet gas temperature from 45.0°C to 46.6°C over 120 seconds, whereas the inlet temperature remained stable at 26.3°C. This indicates that the temperature rise was induced by the energy dissipated during the discharge process. 30 Figure 11. Temperature variation of inlet and outlet air with time at RH = 36%. It shows the humidity ratio of the air entering and leaving the precipitator. Such a temperature increase is attributed to non-thermal energy transfer mechanisms within the ESP chamber, where high-energy electrons impart kinetic energy to gas molecules through frequent collisions. Similar trends were observed by Jaworek et al., who reported that ion drift and corona current lead to localized gas heating in enclosed systems. 22 According to the U.S. Environmental Protection Agency, the internal temperature rise in ESPs is primarily a result of corona current. Since RH remained unchanged, it can be inferred that the heating was not caused by moisture transfer, but rather by discharge energy. 31 This interpretation aligns with plasma discharge theory outlined by Kogelschatz, which states that even non-thermal discharges can induce localized heating due to cumulative energy deposition from the electric field. Plasma chemistry and reaction mechanisms Methane CH 4 , is a potent greenhouse gas with a global warming potential approximately 28 times greater than CO 2 over 100 years. It is also chemically stable and non-polar, which makes its removal through conventional filtration or absorption techniques highly inefficient. 32 Carbon monoxide CO, a colorless and odorless gas, is a major product of incomplete combustion. It is toxic at concentrations above 50 ppm and is difficult to oxidize at low temperatures without the aid of catalytic surfaces. 33 These airborne pollutants require advanced ionization or oxidation strategies for effective decomposition. The use of corona discharge in a vacuum-operated electrostatic precipitator (ESP) enables such processes by producing a range of reactive plasma species such as atomic O•, ozone O 3 , OH•, and electrons (e − ), which are capable of fragmenting or converting CH 4 and CO molecules. 14 When a high-voltage corona discharge is maintained in air containing CH 4 and CO, various non-equilibrium plasma reactions can be initiated. For example: Reactions involving CH 4 : • CH 4 + e − → CH 3 + H + e − • CH 3 + O → CH 2 O + H • CH 4 + O• → CH 3 • + OH• Reactions involving CO: • CO + O• → CO 2 These reactions are driven by energetic electrons and reactive radicals formed in the discharge zone. Their efficiency is influenced by operational parameters such as pressure, electron temperature, and plasma density, which in turn depend on voltage polarity and vacuum conditions. 34 , 35 In addition to O• and OH• radicals, ozone O 3 also plays a significant role in the oxidation of CH 4 and CO molecules within the plasma zone. The formation and participation of O 3 in these reactions further enhance the overall efficiency of gas decomposition under electrical discharge conditions. Ozone generation in ESP using electrical discharge A cylindrical electrostatic precipitator (ESP) was operated using both corona and spark electrical discharges under fixed sub-atmospheric pressures of 380, 406, and 508 Torr. The duration of operation was kept constant at 120 seconds per test. A rotary vacuum pump (Yangyi VP115) with a maximum flow rate of approximately 50 L/min was employed to stabilize the internal pressure and ensure adequate residence time of the gas mixture within the discharge chamber. The objective was to evaluate the generation of O 3 during electrical discharge and to compare the output concentrations across different polarities and voltage levels. An MQ-131 semiconductor sensor was used to measure ozone concentrations with a high sensitivity range of 10-1000 ppb (0.01-1 ppm). The obtained results indicated that the concentration of ozone rose as the applied voltage rose. Moreover, negative discharge polarity was always able to generate higher O 3 levels as compared to positive polarity at equal pressure and voltage conditions. This is due to more energetic electron avalanches and an enhanced production of atomic oxygen in negative discharges, a precursor to ozone formation via the following reactions: • O 2 + e − → 2O• + e − • O• + O 2 → O 3 A summary of the O 3 concentrations for different operating conditions is provided in the following. These values indicate that the negative polarity formed a little more concentration of O 3 as compared to the positive polarity at the same voltage. Table 3 shows that this result is consistent with known mechanisms of discharges, in which negative discharges tend to produce high electron densities, and therefore should be more effective at forming ozone. Table 3. Ozone Concentration in ppm generated during different polarities at different voltages. Voltage ( kV ) O 3 Concentration in ppm Positive polarity Negative polarity 15 0.144 0.147 20 0.146 0.161 25 0.148 0.164 The results agree well when compared to other data that had been published earlier. For instance, Li et al. (2019) reported that non-thermal corona discharge used to treat CH 4 and CO generated ozone concentrations in the range of 0.1–0.3 ppm during the initial minutes of operation. The ozone was instrumental in oxidizing pollutants into less harmful compounds such as CO 2 and H 2 O. 36 Similarly, Wang et al. (2014) confirmed that ozone produced under low-pressure electrical discharge conditions effectively reduced CO levels, converting it into CO 2 via ozone’s strong oxidizing potential, even under ambient temperatures. 37 When the ESP operates in air containing CH 4 and CO, O 3 is produced primarily through reactions involving molecular O 2 and energetic electrons or UV photons generated during electrical discharge. In such a system, ozone is not a pollutant, but a catalytic oxidizing medium to break down CH 4 and CO. As confirmed by Li et al. 36 “Ozone was found to play an essential role in methane oxidation during non-thermal plasma treatment.” Thus, the ozone generated within the ESP serves as a chemically active component that enhances the system’s ability to remove gaseous pollutants, in addition to aiding particulate collection. Due to its oxidative power, ozone facilitates reactions such as: • CO + O 3 → CO 2 + O 2 • CH 4 + O 3 → CO 2 + H 2 O + byproducts The presence of O 3 in the discharge chamber directly contributes to reducing toxic emissions and improving overall air quality. These findings support the conclusion that intentional and optimized operation of ESPs can effectively utilize plasma-generated O 3 for the treatment of low-concentration combustion gases in non-thermal air purification systems. Analysis of discharge behavior Although Paschen’s Law predicts the breakdown voltage for air at the tested pressures and electrode spacing to be in the range of 163–236 kV, the experimental spark discharge was consistently initiated at much lower voltages, between 15 and 25 kV. 16 This observation suggests that the discharge is not a classical full-gap breakdown, but instead represents a localized spark event facilitated by strong electric field enhancement at the rod electrode tip. Figure 12 shows that enhancement lowers the effective local breakdown threshold and permits inception-type spark discharges to be started early within the gradient system, and those are compatible with streamer propagation models seen in high-gradient discharge systems. 38 , 39 Figure 12. Evolution of electrical discharge shape in a cylindrical electrostatic precipitator under varying voltage (15–25 kV). This represents the shape of the plasma generated at different voltages, starting with 15 kV, 20 kV, and 25 kV, respectively. This behavior is used to explain why spark discharge is always created in both polarities at relatively low voltages, and it also indicates how the electrode geometry and field concentration can dictate the discharge properties in the compact ESP designs. This significant deviation from Paschen’s prediction can be explained by the non-uniform electric field distribution inherent to the rod–cylinder geometry of the ESP, which produces localized regions of extremely high field intensity near the electrode tip. Paschen’s law assumes a uniform field and constant gas composition, conditions that are not strictly satisfied in this setup. Under partial-vacuum operation, the increased electron mean free path and the presence of surface irregularities promote micro-inception and streamer development at much lower voltages than the theoretical uniform-gap breakdown threshold. Consequently, the experimentally observed sparks represent localized inception-type discharges rather than full-gap breakdown, consistent with streamer-assisted discharge models reported in non-thermal plasma systems. 40 – 42 Conclusion This study established that a tubular electrostatic precipitator (ESP) can be used under spark discharge and sub-atmospheric pressure conditions to achieve efficient removal of low levels of methane CH 4 and carbon monoxide CO in air. Experimental findings indicated that negative spark polarity always gave better performance than positive polarity, with higher current, electron temperature, and electron density being produced, along with higher O 3 concentrations. These aspects led directly to an increase in the target gases’ removal efficiency. A rise in the applied voltage, increasing the applied voltage from 15 to 25 kV, enhanced plasma activity due to the strengthening of the electric field, increasing the electron energy and density, as well as increasing the ionization and radical generation. The maximum removal efficiencies were obtained at 25 kV and 380 Torr, where CH 4 attained 88% and CO attained 87% in negative polarity. The results indicate that the removal of CH 4 and CO was primarily due to plasma-chemical reactions rather than electrostatic collection. The reaction with these reactive species, atomic O•, OH•, and O 3 , oxidized CH 4 and CO to CO 2 and H 2 O. Higher gas pressure resulted in a more stable plasma and a more uniform discharge, whereas low pressures caused low ionization and poor removal capabilities. Specific energy input (SEI) rose with the voltage and reached a maximum of the SEI value of 873 J/L was obtained at the best-performing operating conditions of 25 kV, 380 Torr, and negative polarity, which were associated with maximum gas removal efficiency. In terms of thermal effects, the system exhibited a measurable rise in outlet gas temperature, increasing from 26.3°C to 46.6°C over 120 seconds, a net gain of 20.3°C, while relative humidity remained constant at 36%. This heating is attributed to energy transfer by ion drift and electron-neutral collisions within the discharge, consistent with non-thermal plasma behavior in enclosed ESP systems. Therefore, the study confirms that the combination of negative spark discharge, high voltage, and moderate vacuum conditions yields a highly efficient plasma-assisted system for gaseous pollutant removal. These insights can inform future designs for compact, low-energy air purification technologies targeting CH 4 and CO. Beyond the removal efficiencies, the plasma diagnostics indicated that the electron temperature ( T e ) ranged from about 1.8 to 2.3 eV and the electron density (n e ) increased up to approximately 7.5 × 10 11 cm −3 at 25 kV, accompanied by an ozone concentration of about 0.4 ppm under negative polarity. These values confirm the strong coupling between discharge energy and plasma reactivity in the ESP system. The novelty of the proposed setup lies in its hybrid operation mode a tubular electrostatic precipitator functioning as a spark-discharge plasma reactor under partial vacuum. This configuration has not been systematically examined in previous studies and enables high pollutant conversion at moderate voltage and pressure levels, providing an energy-efficient alternative to conventional DBD or corona reactors. Ethical considerations This study did not involve human participants or animals. Data availability All data generated and analyzed in this study are fully available within the article and its supplementary files. No restrictions apply to the sharing of the experimental datasets, and all materials required to reproduce the findings are openly accessible. Additional information can be obtained from the corresponding author at: [email protected] . Acknowledgments The authors would like to thank Dr. Omar Adnan (Department of Physics, Laser Electro-Optics Specialty) for his valuable assistance in constructing the experimental setup. Special thanks are also extended to Dr. Kazim Abdulwahid for providing access to the plasma laboratory and its instrumentation. References 1. U.S. Environmental Protection Agency: Overview of methane emissions.2023. Reference Source 2. World Health Organization: Carbon monoxide poisoning.2021. Reference Source 3. Zhang J, Smith KR: Indoor air pollution: A global health concern. Br. Med. Bull. 2003; 68 : 209–225. Publisher Full Text 4. Jaworek A, Krupa A, Czech T: Electrostatic precipitators for indoor air cleaning. Indoor and Built Environment. 2018; 27 (4): 488–507. Publisher Full Text 5. Chen X, Li Z, Zhang Y: Non-thermal plasma assisted methane oxidation inside a DBD reactor. Chem. Eng. J. 2025; 491 : 152768. Publisher Full Text 6. Kumar P, Lee SH: Plasma-enhanced electrostatic precipitation of exhaust gases. Sci. Total Environ. 2023; 884 : 163926. Publisher Full Text 7. Al-Hassan R, Park J: Corona discharge characteristics under reduced pressure conditions. Sensors. 2022; 22 (11): 4152. PubMed Abstract | Publisher Full Text | Free Full Text 8. Morales D, Tanaka K: NOx removal in DC corona: Influence of positive vs. negative polarity. Chem. Eng. Sci. 2024; 283 : 119215. Publisher Full Text 9. Yan K, Zhang Y, Liu Q, et al. : Removal of carbon monoxide and methane in a spark-induced plasma reactor. Plasma Chem. Plasma Process. 2020; 40 (5): 1213–1228. Publisher Full Text 10. Li S, Zhang Q, Zhang Y, et al. : Optical emission spectroscopy measurement of plasma parameters in a nanosecond repetitive spark discharge. Spectrochim. Acta B At. Spectrosc. 2021; 182 : 106256. Publisher Full Text 11. Sokolovskij R, Kašinskas A, Stankevičius R, et al. : Comparative analysis of spark discharge under positive and negative polarity using optical diagnostics and electrical characteristics. Plasma Sci. Technol. 2023; 25 (3): 034001. Publisher Full Text 12. Wang Y, Wang L, Zhang C, et al. : Treatment of carbon monoxide and methane using dielectric barrier discharge plasma under various humidity conditions. Chem. Eng. J. 2019; 362 : 513–522. Publisher Full Text 13. Li J, Wang W, Zhang H, et al. : Enhanced methane and CO removal in corona plasma reactors: Effects of polarity and discharge type. J. Electrost. 2019; 100 : 103333. Publisher Full Text 14. Mazhir SN: Spectroscopic study of $(TiO 2 )_{1-x}(CuO)_x$ plasma generated by Nd:YAG laser. ARPN Journal of Engineering and Applied Sciences. 2018; 13 (3): 864–869. 15. Alazawi HAA, Abass QA: Influence of gas type on the laser produced graphite plasma. J. Phys. Conf. Ser. 2021; 2114 (1): 012030. Publisher Full Text 16. Mazhir SN, Abdullah NA, Rauuf AF, et al. : Effects of gas flow on spectral properties of plasma jet induced by microwave. Baghdad Sci. J. 2018; 15 (1): 0081–0086. Publisher Full Text 17. Abbas ZM, Abbas QA: Influence of gas pressure on the magnetized plasma parameters of laser-induced breakdown. Opt. Quant. Electron. 2023; 55 (8): 899. Publisher Full Text 18. Jiang N, Yang Y, Wu Y: A review of non-thermal plasma technology for air pollution control. Int. J. Environ. Sci. Technol. 2014; 11 (6): 1507–1522. Publisher Full Text 19. Raizer YP: Gas discharge physics. Springer; 2011. 20. Ziedan H, Tlustý J, Mizuno A, et al. : Corona current–voltage characteristics in wire–duct electrostatic precipitators: Theory versus experiment. International Journal of Plasma Environmental Science and Technology. 2010; 4 (2): 154–162. Publisher Full Text 21. Phelps AV: Cross sections and swarm coefficients for nitrogen ions and neutrals in N 2 and argon ions and neutrals in Ar for energies from 0.1 eV to 10 keV. J. Phys. Chem. Ref. Data. 1990; 19 (3): 653–675. Publisher Full Text 22. Litayem N, Al-Sa’di A: Exploring the programming model, security vulnerabilities, and usability of ESP8266 and ESP32 platforms for IoT development. Proceedings of the 2023 IEEE International Conference on Computer Systems (ICCS). 2023; pp. 150–157. Publisher Full Text 23. Jaworek A, Krupa A: Modern electrostatic devices and methods for exhaust gas cleaning: A review. J. Electrost. 2006; 65 (2): 133–155. Publisher Full Text 24. Jaworek A, Czech T, Sobczyk AT: The application of corona discharge for air purification. J. Electrost. 2007; 65 (2): 133–155. Publisher Full Text 25. Kuffel E, Zaengl WS, Kuffel J: High voltage engineering fundamentals. Butterworth-Heinemann; 2nd ed. 2000. 26. Chen L, Zhao H, Li M: Characteristics of positive and negative nanosecond spark discharges in air at sub-atmospheric pressure. Plasma Chem. Plasma Process. 2024; 44 (3): 217–230. Publisher Full Text 27. U.S. Environmental Protection Agency: Electrostatic precipitators: Design and performance evaluation. (EPA Technical Report No. EPA/600/R-20/078).2020. Reference Source 28. U.S. Environmental Protection Agency: Plasma-based pollution control technologies for industrial applications. (EPA Technical Report No. EPA-600-R20-076).2020. Reference Source 29. Chen J, Fang M: Discussion on electron temperature of gas-discharge plasma with non-Maxwellian electron energy distribution function based on entropy and statistical physics. Entropy. 2023; 25 (2): 276. PubMed Abstract | Publisher Full Text | Free Full Text 30. Zhang J, Wang J, Li X, et al. : Plasma-assisted oxidation of methane and carbon monoxide under spark discharge conditions. J. Phys. D. Appl. Phys. 2018; 51 (12): 125202. Publisher Full Text 31. Han I, Lee H, Choi EH, et al. : Gas temperature measurements in atmospheric pressure spark discharges. Plasma Chem. Plasma Process. 2017; 37 (6): 1703–1716. Publisher Full Text 32. U.S. Environmental Protection Agency: Electrostatic precipitator operation and performance. (EPA Technical Report No. EPA-600/7-80-124).1980. 33. Intergovernmental Panel on Climate Change: Climate change 2013: The physical science basis. Cambridge University Press; 2013. 34. U.S. Environmental Protection Agency: Integrated Science Assessment for Carbon Monoxide (CO). (EPA Technical Report No. EPA/600/R-15/068).2016. 35. Meichsner J, Schmidt M, Wagner HE, et al. : Non-thermal plasma chemistry and physics. CRC Press; 2012. 36. Kim HH, Ogata A: Decomposition of methane and carbon monoxide using non-thermal plasma technologies. Plasma Chem. Plasma Process. 2004; 24 (2): 271–284. Publisher Full Text 37. Li Y, Wang L, Zhang L, et al. : Role of ozone in non-thermal plasma oxidation of methane: Insights into reaction pathways. J. Hazard. Mater. 2019; 367 : 125–132. Publisher Full Text 38. Wang L, Wang Y, Zhang C, et al. : Treatment of carbon monoxide using dielectric barrier discharge plasma at atmospheric and low pressures. Chem. Eng. J. 2014; 243 : 183–189. Publisher Full Text 39. Starikovskiy A, Aleksandrov N: Plasma-assisted ignition and combustion. CRC Press; 2013. 40. Pancheshnyi S, Nudnova M, Starikovskii A: Development of a cathode-directed streamer discharge in air at different pressures: Experiment and comparison with direct numerical simulation. Phys. Rev. E. 2005; 71 (1): 016407. PubMed Abstract | Publisher Full Text 41. Zhang L, Chen X, Zhao Y: Deviation from Paschen’s law under non-uniform electric fields in point-to-plane air discharges. J. Electrost. 2024; 130 : 103890. Publisher Full Text 42. Morales D, Ito T: Streamer inception and breakdown behavior in micro-gap and partial-vacuum plasmas. Plasma Sources Sci. Technol. 2023; 32 (8): 085001. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 08 Dec 2025 ADD YOUR COMMENT Comment Author details Author details 1 physics, University of Baghdad Department of Physics, Baghdad, Baghdad Governorate, 10070, Iraq 2 Al-Mansour Medical Technical Institute, Middle Technical University, baghdad, baghdad, 10070, Iraq Hadeer Adil Abbas Roles: Data Curation, Investigation, Methodology, Project Administration, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Qusay Adnan Abbas Roles: Conceptualization, Project Administration, 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: 08 Dec 2025, 14:1370 https://doi.org/10.12688/f1000research.173071.1 Copyright © 2025 Adil Abbas H and Adnan Abbas Q. 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 Adil Abbas H and Adnan Abbas Q. Influence of spark polarity on the tubular Electrostatic precipitators characterization for CH4 and CO gases [version 1; peer review: awaiting peer review] . F1000Research 2025, 14 :1370 ( https://doi.org/10.12688/f1000research.173071.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: AWAITING PEER REVIEW AWAITING PEER REVIEW ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 08 Dec 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status AWAITING PEER REVIEW Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Influence of spark polarity on the tubular...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-1370/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-1370/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-1370/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Adil Abbas H and Adnan Abbas Q'); 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-1370/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-1370", templates : { twitter : "Influence of spark polarity on the tubular Electrostatic precipitators.... Adil Abbas H and Adnan Abbas Q, published by " + "@F1000Research" + ", https://f1000research.com/articles/14-1370/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/173071/190849") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "190849"); $(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 = { "440326": 0, "440327": 0, "440324": 0, "440325": 0, "440322": 0, "440323": 0, "440320": 0, "440321": 0, "440328": 0, "451604": 0, "451605": 0, "451622": 0, "451623": 0, "451620": 0, "449317": 0, "451621": 0, "451618": 0, "451619": 0, "451616": 0, "451617": 0, "449327": 0, "449325": 0, "449323": 0, "449321": 0, "445110": 0, "445111": 0, "449335": 0, "445109": 0, "449333": 0, "449331": 0, "449329": 0, "445118": 0, "445116": 0, "445117": 0, "445114": 0, "445115": 0, "445112": 0, "449336": 0, "445113": 0, "441942": 0, "441943": 0, "441941": 0, "441950": 0, "441948": 0, "441949": 0, "441946": 0, "441947": 0, "441944": 0, "441945": 0, "446822": 0, "446823": 0, "446830": 0, "446831": 0, "446828": 0, "446829": 0, "446826": 0, "446827": 0, "446824": 0, "446825": 0, "440319": 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 = "265b845e-38f5-4aab-af99-de86b6fd50d4"; 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.